小区物业管理系统说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、系统概述及开发工具
1. 系统概述
小区物业管理系统使用asp技术开发设计,实现了小区物业管理系统的住户资料管理、投诉管理、住户报修管理、物业缴费管理、住户停车车位管理在系统中,老用户可以直接进入系统,查询自己所需的资料;新用户必须先注册后来才可以进入系统查询自己所需的资料。
该系统使得用户对自己的成绩维护与管理更加及时、高效,提高了工作效率。
2. 开发工具
(1)C#(C Sharp)是微软(Microsoft)为。NET Framework量身订做的程序语言,微软公司在2000年6月发布的一种新的编程语言。C#拥有C/C++的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向
(object-oriented)程序语言。
(2)Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和图形用户界面两项特点,是 Microsoft Office的成员之一。其实Access 也是微软公司另一个通讯程序的名字,想与 ProComm 以及其他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件。Access在2000年的时候成为了计算机等级考试中的计算机二级的一种数据库语言并且因为它的易学易用的特点正逐步取代传统的VFP成为二级中最受欢迎的数据库语言。
二、需求分析与可行性分析
1. 需求分析
随着计算机技术的发展,特别是计算机网络技术与数据库的发展,使人们的生活与工作方式发生了很大的改观。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。
2.功能分析
对于小区物业系统,根据系统功能分析,仅有一个单一的流程化页面。所以从欢迎页面到登录页面,如果登录成功,则进入相应的功能页
整个系统的页面逻辑图如图1所示:
图1
3. 功能模块设计
1)系统管理
系统管理主要包括系统备份、系统恢复、用户权限管理和用户口令修改。系统的备份、恢复对非正常状态下系统的维护具有非常重要的意义,用户权限和口令的管理对于信息安全的保障是很重要的。
2)基本信息管理
基本信息管理主要包括四方面:楼宇信息管理、住户信息管理、收费项目管理和车位信息管理。其中楼宇信息管理包括住房信息管理和门店信息管理的添加、修改、删除等,业主信息管理主要包括编号、姓名、所属房屋、职业、联系方式(详细联系方式)、缴费(欠费表)情况等。
3)物业管理
物业管理主要包括五个方面:住户投诉管理、住户报修管理、车位管理、物业缴费管理和住户预付款管理。住户投诉管理包括对投诉的增加、删除等操作。登记投诉的主题包括投诉编号、投诉住户、住户编号、投诉日期、接待人员、处理日期、处理人员、投诉内容和处理情况。
住户报修管理包括对报修的增加、删除等操作。登记报修的主题包括单据编号、住户名称、住户编号、报修日期、维修人员、维修日期、服务费用、物料费用、费用合计和报修内容。
车位管理主要包括对车位信息的添加、删除,车位信息主要包括车位编号、住户名称、住户编号、使用日期和备注。同时这一板块可以查看所有的车位信息及其使用状态。
物业缴费管理包括对缴费信息的添加和删除。具体信息包括单据编号、住户编号、住户名称、缴费日期、收费人员、缴费方式、缴费总额和备注。同时可以查看所有缴费记录。
住户预付款管理包括对预付款缴纳的添加和删除。具体信息包括单据编号、住户编号、住户名称、预付日期、预付金额和备注,同时能查看所有的预付信息。
4)统计报表与查询
该部分包括三个方面:住户投诉报表查询、住户保修报表查询和物业收费统计报表。在对物业的管理过程中,经常需要查询和打印各种报表,以便作为管理的凭据,统计报表与查询板块即实现这一功能。
5)人事管理
由于物业管理公司除了对小区的物业管理之外,还要对内部员工进行管理,人事管理模块就提供这方面的功能。该部分包括三个方面:人事档案、人事异动和薪资管理。人事管理中,可以实现增加员工、查询员工和修改员工信息。人事异动则包括员工调动、员工离职等,薪资管理板块提供设置工资项目、奖惩登记和工资的发放等功能。
间的关系如图2所示。
图2
三、数据库设计
表的设计:
表1
2)业主信息表(owner)
表2
3)房屋信息表(houses)
表3
表4
表5
表6
表10
11)保安巡逻表(patrol)
表11
12)保洁绿化表(clean)
14)车位表(car)
四、各功能模块程序设计
概念结构设计
在数据库设计中,先要对系统分析所得的数据字典中的数据存储进行分析,然后得出系统的关系模式,可以采用实体——联系图(简称E——R图)的方法进行数据结构的描述。E——R图由实体、属性、联系三部分组成。E——R图的有关符号说明如下:根据现实要求把对象转化为实体,得到以下属性:
图3 住户属性图
图4 房屋属性图
图5家庭属性图
图6 收费项目属性图
图7 收费属性图
1.管理员登录
登陆界面主要用于登陆小区物业管理系统,负责用户合法性的验证与新用户的注册。用户登录时选择自己的身份,输入自己的账号密码,如果账号密码无误,系统将跳到相应界面;如果信息有误,则出现错误提示。管理员登录界面如图4所示。Array登录图10
其关键代码如下:
‘以下代码实现的功能是判断管理员与密码是否正确,若正确跳转到indea.aspx页面,否则显示出
错信息。