物业管理系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
功能模型的描述工具是数据流图。
面向对象分析
用 户
产生需求 开发人员 管理人员 用户调查 领域知识 实践经验 建立模型 对象模型 动态模型 功能模型 设计阶段 面向对象分析过程 提出问题 分析阶段
住宅小区物业管理系统分析
系统需求可以概括地描述为:
物业管理公司通过系统可以清楚地了解各个业主或住 户的缴费、欠费情况、房屋维修情况、共用设施占有 情况等;掌握其所管辖物业的具体情况;对其每年的 收入支出情况提供数据分析支持。 业主或住户通过系统可以清楚地了解到物业公司所提 供的各种服务,住户应为各种服务所应缴纳的费用等 情况。 为减轻物业管理人员繁杂的资料处理工作,系统应实 现无纸化办公。 系统还必须为国家对物业管理公司的综合测评提供必 要的资料。
性——触发事件、事件序列、事件状态、事件 与状态的组织等。动态模型关心系统的“控 制”。“控制”是用来描述操作执行次序的系 统的属性。
动态模型的描述工具是状态图。状态图表示一
个类中所有对象的状态和事件的正确次序。
面向对象的建模与分析——功能模型
功能模型描述与值的变化有关的系统属性—— 功能、映射、约束及功能依赖条件等。功能模 型只考虑系统干什么,而不关心系统何时干或 如何干。
确定对象类及其关联
类 名 称 一对一关联 一对多关联 属性名:数据类型=默认值 … 操作名(参数列表):=返回值类型 … 类、属性、操作的表示 关联的表示
多对多关联
链属性 的表示
聚集的 表示 继承的 表示
类或对象关系的表示
对象模型符号的表示方法
面向对象的建模与分析——动态模型
动态模型描述与时间和操作次序有关的系统属
第九章
住宅小区物业管理系统的开发
住宅小区物业管理系统的开发
物业管理系统概述 面向对象的建模与分析 住宅小区物业管理系统分析 住宅小区物业管理系统设计 住宅小区物业管理系统实施 案例小结
物业管理系统概述
物业管理信息系统,是利用计算机硬件和软件,对物业 管理中的建筑物、住户、费用、工程、管理人员、绿地、 附属设施、治安消防、交通、清洁卫生、投诉等信息资 料统一进行一系列收集、传递、加工、存储、计算等操 作,反映企业的各种运行状况,辅助企业决策,促进企 业实现规划目标的应用系统。 物业管理系统的引入,将改变物业管理人员手工操作的 历史,各项收费将由计算机自动完成,解决了手工操作 带来的各种麻烦,提高管理人员的办事效率,减少了错 误率。
不同的应用对三种模型具有不同的侧重。
面向对象的建模与分析——对象模型
对象模型描述的是对象的结构,即对象的唯一 标识,与其他对象的关系,以及对象的属性, 对象的操作。对象模型为动态模型和功能模型 提供了实质性的框架。 建立对象模型的目标就是要从客观世界中提炼 出对实际有用的概念。如,在对工程问题建模 时,对象模型应该使用工程师们熟悉的术语。 对象模型的描述工具是对象图。对象图中的类 按层次排列。
面向对象的建模与分析
面向对象建模技术
(Object Oriented Modeling T源自文库chnique),简称OMT
面向对象建模技术是建立在面向对象方法基础之上的一种 新兴建模技术,它从三个不同的但又相关的角度来进行系 统建模。对象建模技术包括三种模型: 对象模型:是客观边界实体的一些对象和对象之间关系的 映射,用它们来描述系统的静态结构。 动态模型:从事件和状态的角度描述系统的控制结构。 功能模型:从值和功能的角度描述系统的计算结构。
面向对象的建模与分析
面向对象的分析设计思想
面向对象技术不仅仅是一种程序设计方法,更是一种对 于真实世界概念的抽象思维方式,它并不局限在计算机 的概念内。比如,面向对象的分析与设计方法就是紧紧 围绕真实世界的概念来组织模型的。其基本的构造是对 象,对象将数据结构与行为都结合到单一的对象之中。 面向对象的模型能帮助对问题的理解,有助于同领域的 专家通讯交流,有利于对企业机构建模,有利于文档的 准备,也有利于程序的设计及DBMS的设计。
对象模型的基本元素
模型的基本元素 对象 对象类 属性 说 明 对象就是应用领域中有意义的事物。如 Joe Smith,Microsoft 公司等。 对象类描述的是具有相似性质(属性)的一组对象。为了区别对象与类之间的差别, 习惯上称类为对象类,称对象为对象实例。如:人,公司。 对象所具有的数据值。如姓名、年龄、体重等都是人的属性。 操作是被对象所使用的一种功能或变化。如窗口类包括打开、关闭、隐藏等操作。每 操作和方法 个操作都有一个目标对象作为其隐含参数。 同一操作可以适用于不同的类。 操作的多 态性指的就是在不同的类中,同一操作的形式不同。方法是类操作的实现步骤。 链与关联 阶 链属性 聚集 一般化与继承 链和关联是建立对象和类之间关系的一种手段。链表示对象实例间的物理与概念联 接。关联表示具有一般语义与结构的一组链。 指的是类实例之间关联的元数。阶常描述为“一”或“多” 。 属性是类中对象的性质。 同样, 链属性是关联的链的属性。 若关联的链属性较为复杂, 则可以将关联模型化为类。 表示部分-整体关系。 一般化是类与对象实例之间的一种关系。 被细化的类称为子类。 子类继承了父类的性 质。
物业管理系统概述
物业管理工作主要内容包括以下几个方面:
服务 管理
房屋及其附属设备、设施的维修、养护;治安保卫、
消防工作;清洁卫生;委托性服务;公共设施的各种事务处理。
产权、产籍,业主、用户的管理;房屋租赁管理;公
用设施管理;绿化环卫管理;车辆、道路、停车场管理;装修 管理。
经营
活动。
物业经营;停车场、楼房及空地广告经营;其他经营
物业管理系统对象模型图
物业管理处 单 元
购 买 缴费 业主住户 费 用 服务 物业公司
楼 宇
出 售
接管 交接
物业发展商
水费
电费
采暖费
卫生费
保安费
管理费
…
确定属性
C.业主住户 P.业主姓名 联系地址 联系电话 证件名称 证件编号 … C.物业公司 C.单元 P.门牌号 居住面积 居室类型 入住日期 接管日期 … C.房地产开发公司 P.公司名称 … C.楼宇 P.楼号 结构类型 层数 居住面积 交工日期 … C.费用 P.费用名称 计费方式 单价 计量单位 M. 计算方法 …