1、 小区物业管理系统课程设计报告小区物业管理系统课程设计报告 一.需求分析 经过调研与可行性分析,出于对人们生活住房考虑,设计了这套小区物业管理系统,本系统 主要考虑到小区物业管理的普遍要求, 小区物业管理系统主要包括: 对小区所有房屋资料的 录入和增、删、改、查询等功能实现,在基于这些小区的房产资源对小区进行管理。 对小 区内住户的详细资料的管理,包括增、删、改、查询等功能的实现,这些也是一个小区的基 本资源, 毕竟物业管理最后是针对小区的所有住户而言的。 在具有了所有的基本资料信息后, 需要实现实质性的物业管理. 本系统的开发基本解决了以往工资管理中存在的需要人工管 理, 进行人工统计, 对
2、工资的统计和查询都很单一、 不能综合处理业务、 工作效率低等问题。 二.系统结构设计 2.1 .系统功能模块设计 系统功能设计是在系统开发的总体任务的基础工业上完成的 2.22.2 系统功能分析系统功能分析 系统的功能模块划分系统的功能模块划分 住 户 相 关 信 息 房 屋 相 关 信 息 停 车 场 相 关 信 息 收 费 相 关 信 息 用 户 信 息 管 理 用 户 修 改 密 码 收 费 通 知 单 维 修 综 合 统 计 小区物业管理系统 基 本 信 息 维 护 浏 览 与 查 询 统 计 报 表 打 印 系 统 管 理 退 出 住 户 信 息 维 护 房 屋 信 息 维 护 停
3、车 场 信 息 维 护 收 费 标 准 维 护 收 费 信 息 维 护 报 修 维 修 信 息 用户用户系统系统管理功能管理功能 (1)系统用户的信息管理,包括用户名、修改密码。 统计报表打印统计报表打印功能功能 (1)维修综合统计 (2)收费通知单 浏览与查询浏览与查询功能功能 (1)住房相关信息 (2)房屋相关信息 (3)停车场相关信息 (4)收费相关信息 基本信息维护功能基本信息维护功能 (1)住户信息维护 (2)房屋信息维护 (3)停车场信息维护 (4)收费标准维护 (5)收费信息维护 (6)保修维修信息 退出退出 退出小区物业管理系统。 2.3 数据库的设计 数据库设计是指对于一个给
4、定的应用环境,构造最优的数据库模式,建立数 据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。数据 库结构设计的好坏将直接影响系统的运行效率和系统开发进度, 合理的数据库结 构设计不仅可以提高系统运行效率,也有利于保证数据的完整性和一致性,有利 于系统的实现。 (1) 用户表 用户表存放登陆系统所需要的用户名和密码,需要访问此表。 表表 1 用户表用户表 字段名 数据类型 可否为空 用户名(主键) Char(10) NOT NULL 密码 Int NOT NULL (2) 住户基本信息表 住户表存放小区内所有的住户信息,这些信息也是小区物业管理的基本信 息,在实现系统的各个功能
5、中起真非常重要的作用。 表表 2 住户基本信息表住户基本信息表表表 字段名 数据类型 可否为空 住址(主键) Char(10) NOT NULL 户主 Char(10) NOT NULL 身份证号码 Varchar(50) NOT NULL 电话 Char(20) NULL 入住时间 Datetime NULL (3) 房屋基本信息 房产表存放小区内的所有房屋的信息, 其中包括已售出的房屋和未售出的房 屋。 表表 3 房屋基本信息房屋基本信息表表 字段名 数据类型 可否为空 住址(主键) Char(10) NOT NULL 房屋结构 Varchar(50) NOT NULL 设备 Float(
6、8) NOT NULL 房屋面积 Float(8) NOT NULL 出售信息 Char(20) NULL (4) 处理故障表 住户处理故障表存放小区内住户的各种故障的所有信息。 表表 4 处理故障表处理故障表 字段名 数据类型 可否为空 住址(主键) Char(10) NOT NULL 处理故障 Datetime NOT NULL 经办人 Char(10) NULL 处理时间 Datetime NULL (5) 收费信息表 物业收费表存放小区内住户的各种收费信息。 表表 5 物业收费表物业收费表 字段名 数据类型 可否为空 住址(主键) Char(10) NOT NULL 水费 Char(10) NOT NULL 电费 Varchar(50) NOT NULL 宽带 Int(4) NOT NULL 垃圾清运费 Int(4) NOT NULL 物业管理费 Varchar(50) NOT NULL 收费时间 Datetime NOT NULL (6) 停车场信息表(tc) 表表 6 停车场信息表停车场信息表 Table6 Parking Management Infor