1、小区物业管理信息系统设计报告第一章 系统总体结构设计 .31.1 子系统的划分 .31.2 系统总体结构 .31.3 计算机处理流程设计 51.3.2 用户管理子系统 6第二章 系统设置配备 .72.1 网络设计 .72.2 设备和网络的配置 .9第三章 系统分类编码设计 .103.1 分类方案 .10图 3-1 小区职工分类图 113.2 编码和校对方式 .11第四章 数据结构和数据库设计 124.1 关系数据结构设计 .124.2 输入输出设计 .154.3 用户界面设计 .17第一章 系统总体结构设计 1.1 子系统的划分 住宅小区物业管理信息系统按功能划分为以下 8 个子系统:用户管理
2、子系统,收费管理子系统,用户报修子系统,房屋信息管理子系统,车库信息管理子系统,住户信息管理子系统,往来人员管理子系统,公共设施管理子系统。 这八个子系统相对独立,相互间的数据依赖性较小。通过该系统,管理者和用户可以方便快捷地找到作需要查询的信息和需要修改的信息,添加修改变更的信息,删除失效的信息。运用该系统能够方便物业管理者系统全面地了解和分析用户的需求和现状,以便更好地位用户服务,更加灵活有效地管理小区的出入人员、收费情况、车库库位、故障维修和公共设施状况,保护住户的安全,为其提供更加周到快捷的服务。1.2 系统总体结构 系统总体功能结构如图 1-1 所示本系统在运行管理过程中,主要实现的
3、功能即为,各种数据的编辑包括录入、更改和删除,以及数据的查询,附加功能为系统本身的用户添加、修改密码哈删除。因此,本系统所需要实现的功能重点就是关于各种数据。经过我们的分析和设计,我们将系统分为两大部分管理员界面和用户界面。两个界面的信息量相同,区别就在于,管理界面内能够进行数据的编辑即录入、修改和删除。通过点击表单内的“编辑”按钮,管理员即可进入系统编辑界面,可从右侧对应的编辑框中进行数据修改,并在保存修改前可以对原数据进行备份,以防止发现修改错误后,正确数据丢失,可以对修改错误进行弥补。同时,管理员界面也可以对本系统的用户进行添加和删除。而用户界面则侧重于各种信息的查询工作,除了能够修改本
4、用户名的密码之外,用户界面就只能够对小区中各种信息进行查询,本模板主要的目的就是为了信息的公开和透明,以达到物业与用户之间的和谐相处。图表说明:图 1-1登录系统管理员 用户管理员信息表 管理表 人员流动住户信息 房屋信息车库信息 日常工程 用户报修物业收费 流动人员编辑添加 删除 修改用户信息表 管理表 人员流动住户信息 车库信息 房屋信息 日常工程 物业收费 用户报修 流动人员物业费管理及缴费报表文字说明:具体功能如下所述:(1 )信息登录:此功能实现管理员和用户进入系统界面了解详细的信息并对用户登录信息(如密码)进行相应显示、添加、修改、删除等相应的操作。小区物业费使用情况及预算,用户所
5、应缴纳的物业费用(2 )数据登记:该功能实现将日常产生的数据及时登记到系统定义的表中,并在必要时进行显示、添加、修改、删除等操作。这些表格包括住户信息表、房屋信息表、车库信息表、物业收费信息表、小区日常工程维修费用、用户报修表、小区人员往来登记表等。(3 )查询:实现查询登记单据功能(通过表单实现) ,查询住户信息,房屋信息、车库信息等信息资料,各种物业维修管理费用、小区往来人员信息。并对具体的数据进行显示、添加、修改、删除等操作。以及用户对各方面信息的查询和打印。(4 )编制并显示小区日常工程维护费用的核算情况及预算计划。(5 )规划住户应缴纳的物业费用情况。住户所缴纳费用= (物业总费用
6、)/( 用户人数)(6 )打印小区日常工程维修费用报表及住户所需缴纳的物业费用报表。1.3 计算机处理流程设计 1.3.1 信息管理子系统信息管理子系统的计算机处理流程如图 1-2 所示。图中各种信息的录入均通过键盘与鼠标输入,以及根据表单之间的联系自行生成。所完成的功能为管理员所能够完成的各种信息的编辑与查询和用户对信息的查询。图 1-2 信息管理计算机处理流程图信息管理子系统1 2读数据读数据读数据符实判断符实判断输出处理 修改处理 查询处理小区信息文件表单生成文件小区房屋等资料库新档案文件查询结果表单房屋等信息变动查询条件符实判断3小区公共信息小区公共信息1.3.2 用户管理子系统 所谓
7、用户管理子系统,属于本系统中的派生性系统,本系统为小区物业管理系统,侧重与小区内各种信息的编辑与管理工作,而由于本系统中的数据不可随意更改,又需要公开透明,便产生了所谓的管理员和普通用户两个界面,而对管理员和普通用户的管理则形成了用户管理子系统,本系统内容较少,属于派生性系统。图 1-3 用户管理计算机处理流程图第二章 系统设置配备2.1 网络设计住宅小区网络结构设计要根据每个区域的网络传输量、网络节点分布情况、节点所处的位置等实际需要,灵活地选择网络构架和部件,从网络系统的高可靠性、安全性、易维护性、可扩充性的原则出发,同时还要考虑今后 5 年内的需求,进行设计时要为以后的灵活配置和资源的再
8、分配留有余地,以适应今后多媒体信息的传输需要。采用结构化的网络设计方法进行网络设计,选择安全稳定性强的网络结构及互联方法,利用成熟的网络用户管理子系统1 2 3读数据读数据读数据合格判断合格判断输出处理 更新处理 查询处理用户表单表单生成文件用户表单 新档案文件查询结果表单用户名查询条件档案资料合格判断产品,如路由器、交换机、网关等实现不同媒体(光纤、双绞线等)的连接,注意兼顾设备的兼容性及不同协议的网络互联,保证网络的互联性,开放性好,当网络规模较大及需要异种网络互联,设计时应将大网分成若干个子网,采用分布式路由技术实现各子网间的互联。尽量减少网络中心点数及网络层次,根据内部网络结构分配 I
9、P 地址,通过利用代理服务器、路由器、防火墙将内部网与外部 Internet 分离,配置网管软件,监视网络的通信信息,来保障网络的安全。网络结构采用 10Mbps/100Mbps 交换式以太网技术。由于使用了交换集线器,主干网的传输速率可达 100Mbps,每个端口传输速率达 10Mbps,基本能满足住宅小区内用户对数据传输的要求。每个结点独立地连接在一个中心集线器上,即使某个结点发生了故障也不会影响整个网络的运行。以太网在用户的扩展方面也十方便网络结构图线路 主要作用1 将 AAA 服务器接入校园网中心交换机,网内用户均可访问到 AAA 服务器,从而沟通了网内用户与 AAA 主机,为认证提供
10、了通讯条件。2 沟通了防火墙与 AAA 服务器,便于 AAA 服务器控制防火墙,为授权提供了通讯条件。3 此线路不用于网络通讯,而是为 AAA 服务器捕获数据(防火墙 中心交换机)提供条件。路由器小区网通防火墙中心交换机认证、计费、授权服务器2312.2 设备和网络的配置 本系统是以 vfp6.o 编辑完成的。其安装程序为 vfp6.0 的打包文件。安装程序的操作系统必须为 WindowsXP 操作系统, (在 WindowsMe 及 Windows2000 系统下安装程序会因程序必须文件与操作系统 System 中文件冲突。程序文件要求更新操作系统文件而导致程序安装失败)另外,由于系统为现在
11、即 2010 年度的主流计算机而设计,故对运行本系统的计算机的配置要求为 CPU1.5G 以上的计算机。 网络采用 Browser/Web Server/Database 三层结构,拥有一台 WEB 服务器,使用 HTTP协议。该服务器同时也用做文件服务器,还有一台数据库服务器和一台代理服务器也用做邮件服务器,使用 IIS(Internet Information Server)和 Exchange server 进行信息的发布和交流。社区中通过内部局域网建立综合信息系统实施集成化物业管理。采用一定的接入方式使住宅小区局域网和外部 Internet 相连,可采用 DDN、ADSL、基于 HFC
12、 的 CABLE MODEM或机项盒的有线电视网和无线接入等宽带接入技术。交换式以太网的工作原理:以太网交换机的原理非常简单,他检测从以太端口来的数据包的源和目的地的MAC(介质访问层)地址,然后和系统内部的动态查找表进行比较,若数据包的 MAC 层地址不在查找表中,则将该地址加入查找表中,并将数据包发送给相应的目的端口。交换式以太网技术的好处:交换式以太网不必改动网络其他硬件,包括电缆和用户的网卡,仅需要用交换式交换机改动共享式 HUB,节省用户网络升级的费用。可在高速和低速网络间转换,实现不同网络的协同。目前大多数交换式以太网都具有100MBPS 的端口,通过和之相对应的 100MBPS
13、的网卡接入到服务器上,暂时解决了10MBPS 的瓶颈,成为网络局域网升级时最佳选择的方案。他同时提供多个通道,比传统的共享式集线器提供更多的带宽,传统的共享式10MBPS/100MPS 以太网采用广播式通信方式,每次只能在一对用户间进行通信,如果发生碰撞还得重试,而交换式以太网允许不同用户间进行传送,比如,一个 16 端口的以太网交换机允许 16 个站点在 8 条链路间通信。第三章 系统分类编码设计 3.1 分类方案 3.1.1 户主住址分类方案小区户主按楼盘和房间号确定地址。小区有三个楼盘,其建筑面积、使用面积和户型分别依次是 132.56、120.34 、三室一厅一厨两卫, 99.90、9
14、8.33、两室两厅一厨两卫,98.33、89.76、三室一厅一厨一卫。房间号由楼层和每层号码组成。3.1.2 车库分类方案车库按照户主住址及车位数量、使用时间分类。3.1.3 小区职工分类方案图 3-1 小区职工分类图3.2 编码和校对方式 3.2.1 户主住址编码和校对方式三个楼盘分别用 A、B 、C 表示,与后面的房间号用 “-”相连,每栋楼九层分别用 19 表示,而每层两户分别为 01、02.户主住址结构如表 3-2 所示:表 3-2 户主住址编码结构表楼盘号 楼层 房间号A/B/C 1/2/3/4/5/9 01/02如 A 楼盘一楼左手边住户地址为 A-101,右手边为 A-102.3
15、.2.2 车库编码和校对方式 表 3-3 车库编码结构表户主住址 车位数量 使用时间如表 3-2 所示 A/B/ 01/02如 A-101C02 则表示住址为 A-101 的户主三个车位中第二个使用的车位。小区物业车库管理员门卫收费管理员小区保安管理员楼盘 楼盘楼盘门卫 门卫3.2.3 小区职工编码和校对方式表 3-4 小区职工编码结构表物业(W) 楼盘(A/B/C)管理员(01) 保安(02)车库管理员 c 收费管理员 f b1/b2门卫 01如车库管理员即 W01c,楼盘 A 的门卫即 A01.第四章 数据结构和数据库设计4.1 关系数据结构设计 4.1.1 小区物业管理资料录入本系统采用
16、 VFP 建立 DB。在数据的规范表达中,一般将一组相互关联的数据称为一个关系,而在这个关系下的每一个数据指标项则成为数据元素。这种关系落实到具体数据库就是基本表(在 VFP 中是一个 .dbf 文件) 。4.1.1.1 车库信息查编辑本系统采用 VFP 建立 DB。表 4-1 车库信息字段名 类型 宽度 小数点位数 索引 NULL车库号 C 10 有户主 C 10 有是否已出售 L 1出售时间 D 8住址 C 5 有4.1.1.2 房屋信息查询编辑本系统采用 VFP 建立 DB。表 4-2 房屋信息 字段名 类型 宽度 小数点位数 索引 NULL楼盘 C 5 有户主名 C 6建筑面积 N 8
17、 2使用面积 N 8 2公摊面积 N 8 2户型 C 16建筑时间 D 8入住时间 D 8是否已出售 L 1户型图 G 44.1.1.3 小区人员往来登记查询编辑本系统采用 VFP 建立 DB。表 4-3 小区人员往来登记表 字段名 类型 宽度 小数点位数 索引 NULL日期时间 D 8探访业主 C 10 有业主在否 L 1业主同意否 L 1保安人员 C 104.1.1.4 物业收费管理本系统采用 VFP 建立 DB。表 4-4 物业收费管理字段名 类型 宽度 小数点位数 索引 NULL住址 C 10 有用户名 C 10 有时间 D 8水费 N 10 2电费 N 10 2物业费 N 10 2总
18、计 N 10 2是否已收取 L 14.1.1. 5 住户信息本系统采用 VFP 建立 DB。表 4-5 住户信息字段名 类型 宽度 小数点位数 索引 NULL住址 C 10 有户主名 C 10性别 C 2年龄 N 2家庭成员数 N 3入住时间 D 8电话 N 15是否有车库 L 1备注 M 44.1.1.6 小区日常工程维修费用表本系统采用 VFP 建立 DB。表 4-6 小区日常工程维修费用表字段名 类型 宽度 小数点位数 索引 NULL公共设施 C 14 有单价 C 10数量 C 10具体位置 C 16费用 C 104.1.1.7 用户报修管理本系统采用 VFP 建立 DB。表 4-7 用
19、户报修管理字段名 类型 宽度 小数点位数 索引 NULL用户名 C 10地址 C 10 有备注 M 4保修时间 D 8是否已修 L 1修理时间 D 8修理费用 N 14 24.1.2 人员管理4-8 用户名表字段名 类型 宽度 小数点位数 索引 NULL用户名 C 10 有密码 C 6管理员 L 14.2 输入输出设计 输入输出设计即 I/O 设计主要包括输入设计、用户界面设计、输出方式设计。输入设计包括输入方式、输入格式、校对方式等。输出设计包括报表输出、图形输出等。(1 )输入方式设计键盘、鼠标输入: 对于物业管理这样整体而言,系统小,而且流动数据不多,基本数据基本保持不变的系统应用原始的
20、键盘、鼠标输入用利于合理的利用现有的人力资源及设备,不致于造成资源浪费。(2 )输入格式为减少不必要的麻烦,方便用户大批量数据统计报表输入我们的统计报表结构与数据库关系表结构一致。 (数据库关系表结构见表 4-1 至 4-8)(3 )校对方式本系统在修改个人密码时运用了键入原密码前隐藏修改密码栏的措施对就系统而言重要的密码修改进行保护。(4)输出方式设计在小区物业管理系统中我们运用了报表输出的方式来实现数据输出。住户信息管理输入方式如 4-8/4-9 所示。其余各部分的键盘输入与此雷同。4-8 住户信息管理修改及删除4-9 住户信息管理添加信息物业收费管理输出方式如图 4-10 所示。其余各部
21、分的报表输出与此雷同。4-10 物业收费管理表4.3 用户界面设计 用户界面设计主要包括操作界面设计、菜单设计、会话管理等。(1 ) 菜单方式 本系统主要采用下拉式菜单设计和按钮式菜单相结合,互相协调的方式。下拉式菜单及按钮式菜单都可以调出各项信息查询及编辑。此外,下拉式菜单方便、灵活、便于统一处理。具体界面见图 4-11 所示。4-11 小区物业管理系统主界面(2) 会话管理方式:登录界面进入系统或修改密码时:用户名或密码输入错误则出现对话框:“用户名或密码错误” ,如图 4-12 所示添加新用户时,如出现申请系统已有用户名时,出现对话框:“该用户名已存在,请重新输入”其它对话框均与之类似。4-12 修改密码错误