面向对象的建模与分析—功能模型 功能模型描述与值的变化有关的系统属性 功能、映射、约束及功能依赖条件等。功能模 型只考虑系统干什么,而不关心系统何时干或 如何干。 功能模型的描述工具是数据流图
面向对象的建模与分析——功能模型 ◼ 功能模型描述与值的变化有关的系统属性—— 功能、映射、约束及功能依赖条件等。功能模 型只考虑系统干什么,而不关心系统何时干或 如何干。 ◼ 功能模型的描述工具是数据流图
面向对象分析 用户 开发人员 产生需求 管理人员 提出问题 用户调查 分析阶段 领域知识 建立模型 实践经验 对象模型 动态模型 功能模型 设计阶段 面向对象分析过程
面向对象分析 用 户 开发人员 管理人员 产生需求 建立模型 用户调查 领域知识 实践经验 提出问题 对象模型 动态模型 功能模型 分析阶段 设计阶段 面向对象分析过程
住宅小区物业管理系统分析 系统需求可以概括地描述为: 物业管理公司通过系统可以清楚地了解各个业主或住 户的缴费、欠费情况、房屋维修情况、共用设施占有 情况等;掌握其所管辖物业的具体情况;对其每年的 收入支出情况提供数据分析支持 业主或住户通过系统可以清楚地了解到物业公司所提 供的各种服务,住户应为各种服务所应缴纳的费用等 情况。 为减轻物业管理人员繁杂的资料处理工作,系统应实 现无纸化办公 系统还必须为国家对物业管理公司的综合测评提供必 要的资料
住宅小区物业管理系统分析 ◼ 物业管理公司通过系统可以清楚地了解各个业主或住 户的缴费、欠费情况、房屋维修情况、共用设施占有 情况等;掌握其所管辖物业的具体情况;对其每年的 收入支出情况提供数据分析支持。 ◼ 业主或住户通过系统可以清楚地了解到物业公司所提 供的各种服务,住户应为各种服务所应缴纳的费用等 情况。 ◼ 为减轻物业管理人员繁杂的资料处理工作,系统应实 现无纸化办公。 ◼ 系统还必须为国家对物业管理公司的综合测评提供必 要的资料。 系统需求可以概括地描述为:
物业管理系统对象模型图 物业管理处 单元 购买 楼宇 出售 缴费服务 业主住户 物业公司 物业发展商 接管交接 费用 水费电费采暖费卫生费保安费管理费
业主住户 物业公司 物业发展商 费 用 水费 电费 采暖费 卫生费 保安费 管理费 … 楼 宇 单 元 缴费 服务 购 买 出 售 接管 交接 物业管理处 物业管理系统对象模型图
确定属性 C.业主住户 C.单元 C.楼宇 P.业主姓名 P.门牌号 P.楼号 联系地址 居住面积 结构类型 联系电话 居室类型 层数 证件名称 入住日期 居住面积 证件编号 接管日期 交工日期 C.物业公司 C.房地产开发公司C.费用 P.公司名称 P.公司名称 P.费用名称 所管楼宇 计费方式 各物业管理处 单价 计量单位 M.计算方法 物业管理对象类属性图
C.业主住户 P.业主姓名 联系地址 联系电话 证件名称 证件编号 … C.单元 P.门牌号 居住面积 居室类型 入住日期 接管日期 … C.楼宇 P.楼号 结构类型 层数 居住面积 交工日期 … C.物业公司 P.公司名称 所管楼宇 各物业管理处 … C.房地产开发公司 P.公司名称 … C.费用 P.费用名称 计费方式 单价 计量单位 M. 计算方法 … 物业管理对象类属性图 确定属性