(3) 完备的信息查询统计:为满足管理和决策工作的需要,在查询基础上应具备一定的统计功能。
(4) 后期维护:所开发的小区物业管理系统应采用模块化程序设计方法,收到既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护的效果。
以上是对本信息管理系统进行的基本的需求分析,也就是本系统所要实现的基本功能。但是,这并不是整个系统的全部需求,对系统不断出现的新需求,需要系统在日后的使用中通过系统的更新与维护来实现。这样,才能使系统得到不断的完善,功能更加强大,与用户的交互性更强。
3.2 功能分析
3.2.1 系统用户管理功能
(1) 系统用户的添加,包括用户名、密码信息。 3.2.2 小区住户信息管理功能
(1) 住户基本信息的录入,包括住户电话、住户姓名、物业地址、身份证号、入住时间等信息。
(2) 住户基本信息的修改。 (3) 住户基本信息的删除。 (4) 住户基本信息的查询。 3.2.2 小区房产信息管理功能
(1) 房产基本信息的录入,包括物业地址、使用面积、房屋结构、设备、出售信息等信息。
(2) 房产基本信息的修改。 (3) 房产基本信息的删除。 (4) 房产基本信息的查询。
21
3.2.3 小区收费管理功能
(1) 其中包括物业收费和仪表收费两大类信息的录入,包括收费住址、水费、电费、宽带费、物业管理费、收费时间等信息。
(2) 收费基本信息的修改。 (3) 收费基本信息的删除。 (4) 收费基本信息的查询。
3.2.4 小区住户故障处理管理功能
(1) 住户报修基本信息的录入,包括住址、报修故障、经办人、处理时间、查询等信息。
(2) 住户故障基本信息的修改。 (3) 住户故障基本信息的删除。 (4) 住户故障基本信息的查询。 3.2.5 退出
退出小区物业管理系统。
22
第四章 系统总体设计
.1系统总体结构设计
小区物业管理系统部分实体E-R图如下所示: 小区住户基本信息实体 住户姓名 入住时间 住户电话 物业地址 ?? 图4.1 住户基本信息实体E-R图
小区房产基本信息实体 物业地址 出售信息 使用面积 房屋结构 ?? 图4.2 房产基本信息实体E-R图
故障基本信息实体 住 址 经办人
报修故障 处理时间 ?? 图4.3 住户投诉基本信息实体E-R图
23
4 4.2 系统结构图
小区物业管理系统 系统设置 基本信息管理 信息查询 故障处理 退出系统 添加用户
住户管理 房屋管理 收费管理 收费信息 住户信息 房屋信息 故障查询 故障处理
4.3 数据库的设计
(1) 用户表
用户表存放登陆系统所需要的用户名和密码,需要访问此表。
表4.1 用户表
字段名 数据类型 用户名(主键) Char(10) 密码 Int (2) 住户基本信息表
可否为空 NOT NULL NOT NULL 住户表存放小区内所有的住户信息,这些信息也是小区物业管理的基本信息,在实现系统的各个功能中起真非常重要的作用。
表4.2 住户基本信息表表
字段名 数据类型 住址(主键) Char(10) 户主 Char(10) 身份证号码 Varchar(50) 电话 Char(20) 入住时间 Datetime 可否为空 NOT NULL NOT NULL NOT NULL NULL NULL 24
(3) 房屋基本信息
房产表存放小区内的所有房屋的信息,其中包括已售出的房屋和未售出的房屋。
表4.3 房屋基本信息表
字段名 数据类型 住址(主键) Char(10) 房屋结构 Varchar(50) 设备 Float(8) 房屋面积 Float(8) 出售信息 Char(20)
(4) 处理故障表
可否为空 NOT NULL NOT NULL NOT NULL NOT NULL NULL 住户处理故障表存放小区内住户的各种故障的所有信息。
表4.4 处理故障表
字段名 数据类型 住址(主键) Char(10) 处理故障 Datetime 经办人 Char(10) 处理时间 Datetime
(5) 收费信息表
物业收费表存放小区内住户的各种收费信息。
表4.5 物业收费表
可否为空 NOT NULL NOT NULL NULL NULL 字段名 数据类型 住址(主键) Char(10) 水费 Char(10) 电费 Varchar(50) 宽带 Int(4) 垃圾清运费 Int(4) 物业管理费 Varchar(50) 收费时间 Datetime
可否为空 NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL 25