小区物业管理系统设计与实现样本.docx
- 文档编号:11071256
- 上传时间:2023-02-24
- 格式:DOCX
- 页数:29
- 大小:1.26MB
小区物业管理系统设计与实现样本.docx
《小区物业管理系统设计与实现样本.docx》由会员分享,可在线阅读,更多相关《小区物业管理系统设计与实现样本.docx(29页珍藏版)》请在冰豆网上搜索。
小区物业管理系统设计与实现样本
1导言
Internet已经成为人们生活、工作、学习越来越离不开平台。
Web技术已经不在局限于单纯地提供信息服务,而是日益成为一种操作平台,为顾客提供强大服务功能。
例如网上电子商务、社会信息数据库等。
网络实现了远程通讯,人们可以通过计算机网络进行电子邮件发送,召开网络会议,网上购物,甚至坐在家里就可以上大学(网上教诲)。
网络有巨大潜力待咱们去开发与摸索。
因而,基于B/S体系架构创立这个社区物业管理网站,紧跟行业发展,满足人们生活、学习需要。
建立一种基于B/S架构社区物业管理网站,实现信息网络化。
通过较丰富功能将Web技术特点体现出来。
该系统可供管理员、注册顾客、以及游客登录使用。
登录者可以查询信息或者发布信息,可以通过此网站理解社区物业管理状况,社区住户还可以查询各种收费。
系统中管理员为必不可少模块项,重要是为了安全有效地存储和管理及维护网站各类信息,赋予管理员特定权限,可以对顾客和各种信息进行分类,添加,删除,修改等。
以便网站管理与维护。
要实现这样功能,离不开后台数据库支持。
顾客验证注册信息,收集到顾客信息,分析得出关联规则表等大量数据都由数据库管理系统管理。
本文中数据库服务器端采用了SQLSERVER作为后台数据库,以先进JDBC技术与数据库连接,结合SQL语句解决对顾客分类,添加,删除,修改等操作,使Web与数据库紧密联系起来。
整个个性化页面生成系统重要由使用JSP技术开发实现个性化Web页面生成和JS结合JavaBeans技术实现组件重用两某些构成。
整个系统构造如图1所示。
图1系统构造图
本设计重要完毕客户端,Web服务器端应用程序和数据库制作,实现网上社区物业管理系统创立,管理员注册/登陆、对物业信息进行添加,删除,修改等功能。
实现与完善整个基于B/S社区物业管理网站组织建立和测试工作。
2系统分析
2.1现状分析
随着市场经济发展和人们生活水平提高,住宅社区已经成为人们安家置业首选,几十万到几百万社区住宅比比皆是。
人们花钱越多,不但对住宅自身美观、质量规定越来越高,同步对物业社区服务和管理也规定很高,诸如对社区维修维护,甚至对各项投诉都规定社区管理者做好,做完善。
这样规定社区管理者对物业管理进行宏观和微观细致管理,其中最佳办法是用计算机操作社区物业管理系统来实现对社区物业管理,这就为咱们设计社区物业管理系统提供了市场需要。
而咱们设计社区物业管理系统在当代社会是最热门行业,是最关切老百姓实际生活设计,各种人性化配备,使管理者和业主对住宅社区中事物能更以便、更快捷、更满意得到答复。
随着着社区规模不断扩大和住户不断增多,像社区中汽车,社区附带设施,社区各项维修、投诉等都将越来越复杂,工作量也将越来越大。
但始终以来人们使用老式人工方式管理各种数据,这种管理方式存在着许多缺陷,例如:
效率低、保密性差,此外时间一长,将产生大量文献和数据,这对于查找、更新和维护都带来了不少困难。
随着科学技术不断提高,计算机科学技术日渐成熟,其强大功能已为人们深刻结识,它已进入人类社会各个领域并发挥着越来越重要作用。
作为计算机应用一某些,使用计算机对公司单位各项信息进行管理,具备着手工管理所无法比拟长处。
例如:
检索迅速、查找以便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些长处可以极大地提高工作效率,也是公司科学化、正规化管理与世界接轨重要条件。
2.2可行性分析
可行性研究重要内容是规定以全面、系统分析为重要办法,经济效益为核心,环绕影响项目各种因素
2.2.1技术可行性
以WindowsXP为操作系统,运用Access数据库技术,设计与开发新生登陆系统。
2.2.2经济可行性
系统中完善功能界面,会使教务人员工作进一步提高,从而节约人力、物力,进而提高经济效益。
2.2.3操作可行性
操作上是对Windows操作系统引用,该系统使用,重要凭借使用Windows操作技术即可完毕数据录入、修改、删除等功能,以便简朴。
综上所述,对本设计分析,可以非常明确看出开发本系统是十分必要。
3需求分析
3.1系统综合需求
3.1.1系统界面规定
本系统是一种针对社区应用系统,因而规定界面要美观简洁,操作简朴,各种业务流程界面清晰,可以让使用者或高档管理者以便学习或使用。
此外,为了便于后期维护,还要具备一定可扩展性,有助于日后改进。
3.1.2系统功能规定
通过对某社区调查,获知社区物业管理系统应具备如下功能:
(1)物业管理(系统):
实现顾客注册、登录、密码修改,等功能并对其权限进行控制以以便不同顾客对其信息进行操作,便于归档查询记录,也保障了系统安全性。
其中涉及注册/登录信息有(登录名,登陆密码,顾客描述等)。
(2)住户信息管理:
实现对入住业主信息录入,管理和查询功能。
业主信息管理涉及(业主ID,业主姓名,出生年月,籍贯,性别,工作单位及地址,邮编,身份证号码,联系电话,开户银行,银行帐号,入住时间,迁出时间等)
(3)房产信息管理:
实现对社区房产信息录入,管理和查询功能。
房产信息管理涉及(房间编号,物业地址,建筑面积,使用面积,转修状况,单价,总价,与否已经售出,买主编号,买主姓名,备注等)
(4)物业设备管理:
实现对社区物业设备录入,管理和查询功能。
物业设备管理涉及(设备编号,设备名称,型号,品牌,所属部门,购买日期,事故记录等)
(5)仪表数据管理:
实现对社区物业仪表数据录入,管理和查询功能。
仪表数据管理涉及重要内容有(仪表编号,住户姓名,物业地址,年份,月份,上月数据,本月数据,本月用量,单价,本月费用,上月抄表日期,本月抄表日期,本月交费日期,办理人等)物业对住户仪表管理涉及水表,电表,气表。
(6)停车场管理:
实现对社区物业仪表数据录入,管理和查询功能。
停车场管理重要涉及(车位编号,车位位置,停车住户,物业地址,使用日期,备注等)。
(7)收费管理:
实现对社区物业管理收费,仪表使用状况收费录入,管理和查询功能。
收费管理重要涉及(收费编号,住户姓名,物业地址,年份,月份,收费项目,收费方式,应收总额,已交金额,欠款金额,交费日期,办理人,备注等)。
(8)住户投诉管理:
实现对社区住户投诉录入,管理和查询功能。
住户投诉管理重要涉及(投诉编号,投诉日期,接待人,投诉住户,物业地址,电话,解决日期,解决人员,投诉内容,解决状况等)。
(9)顾客报修管理:
实现对社区顾客报修录入,管理和查询功能。
顾客报修管理重要涉及(报修编号,报修日期,接待人,报修住户,物业地址,电话,完毕日期,维修人员,服务费用,屋料费用,共计费用,报修内容,维修状况等)。
(10)物业设备维修管理:
实现对社区物业设备维修录入,管理和查询功能。
物业设备维修管理重要涉及(维修编号,设备编号,设备名称,维修日期,完毕日期,维修费用,维修人员,维修内容,维修状况等)。
3.1.3.系统运营规定
(1)Hardware(硬件)
硬件环境(访问者):
建议顾客在容许状况下采用较高配备硬件资源。
硬件环境(开发者):
AMD1.5G2200+解决器,512M内存,80G磁盘空间。
(2)Software(软件)
访问者:
IE、Netscape等浏览器。
最佳是IE浏览器,本网页在IE6.0浏览器下通过了测试。
开发者:
①OperatingSystem(操作系统):
WindowsSP4
②Tools(工具):
DreamweaverMX
③Database(数据库):
SQLSERVER
④Server(服务器):
ApacheTomcat5.0
⑤RunCircumstance(运营环境):
安装JDK1.4支持Java运营。
⑥Technic(技术):
前台网页设计采用JSP技术制作。
JSP网页吸引人地方之一就是能结合JavaBeans技术来扩充网页中程序功能。
JSP程序事实上JSP元素、Java程序和HTML文档混合体,JSP以Java作为其脚本语言,几乎继承了Java语言所有特点。
3.2数据字典
数据字典事实上是关于系统数据数据库。
在整个系统开发过程以及系统运营后维护阶段,数据字典是必不可少工具。
数据字典是所有人员工作根据、统一原则。
它可以保证数据在系统中完整性和一致性。
顾客表={序号+登录名+登陆密码+顾客描述}
住户表={住户编号+物业地址+房型+建筑面积+使用面积+业主名称+籍贯+工作单位+邮编+身份证号+电话+开户银行+银行帐号+入住时间+迁出时间+性别}
房产资源表={房间编号+物业地址+建筑面积+使用面积+房型+装修状况+单价+总价+买主+备注+与否已售出}
物业设备表={设备编号+设备名称+型号+品牌+所属部门+购买日期+事故记录}
停车场信息表={车位编号+车位位置+停车住户+物业地址+开始日期+截止日期+备注}
住户投诉表={投诉编号+投诉日期+接待人员+投诉住户+物业地址+电话+解决日期+解决人员+投诉内容+解决状况}
住户报修表={报修编号+报修日期+接待人员+报修住户+物业地址+电话+完毕日期+维修人员+服务费用+物料费用+共计费用+报修内容+维修状况}
设备维修表={维修编号+设备编号+设备名称+维修日期+完毕日期+维修费用+维修人员+维修内容+维修状况}
仪表资料表={仪表编号+住户姓名+物业地址+年份+月份+上月资料+本月用量+单价+本月费用+上月抄表日期+本月抄表日期+办理人}
物业收费表={收费编号+住户姓名+物业地址+年份+月份+收费项目+收费方式+应收总额+已交金额+欠费金额+交费日期+办理人+备注}
仪表收费表={收费编号+住户姓名+物业地址+年份+月份+收费项目+收费方式+应收总额+已交金额+欠费金额+交费日期+办理人+备注}
逻辑构造设计任务就是把概念构造转换为与筛选dbms所支持数据模型相符合过程。
该系统逻辑构造就是将概念构造(基本E-R图)转换为SQLSERVER所支持关系型数据模型,详细转换规则如下:
(1)基本E-R图转换为SQLSERVER所支持关系型数据模式(表),实体属性就是关系属性,实体码就是关系码。
(2)在占用设计过程中,运用规范化理论与办法对实体尽量分解成BCNF模式。
(3)一种联系转化为一种关系模式,与该联系相连各实体码,以及联系属性转化为关系属性,对象同码关系模式进行合并。
依照上述转换原则对该系统实体进行了分解,同步,采用数据字典方式对该系统逻辑构造进行描述。
参见该系统数据库字典。
(1)顾客表,如表1所示
表1顾客表
字段名
类型
与否为空
Username
varchar
Notnull
Password
varchar
Notnull
Truename
varchar
Notnull
Regtime
Date
Notnull
数据由顾客录入得到,主键是序号由系统自动生成。
(2)住户表,如表2所示
表2住户表
字段名
类型
与否为空
住户编号
varchar
Notnull
物业地址
varchar
null
房型
varchar
null
建筑面积
varchar
null
使用面积
varchar
null
业主姓名
varchar
null
籍贯
varchar
null
工作单位
varchar
null
邮编
varchar
null
身份证号
varchar
null
电话
varchar
null
开户银行
varchar
null
银行帐号
varchar
null
入住时间
Date
null
迁出时间
varchar
null
性别
varchar
null
数据由顾客录入得到,主键是序号由系统自动生成。
(3)房产资源表,如表3所示
表3房产资源表
字段名
类型
与否为空
房间编号
varchar
Notnull
物业地址
numeric
null
使用面积
numeric
null
房型
varchar
null
装修状况
varchar
null
单价
money
null
总价
money
null
买主编号
varchar
null
买主姓名
varchar
null
备注
varchar
null
与否已售
varchar
null
数据由顾客录入得到,主键是序号由系统自动生成。
(4)物业设备表,如表4所示
表4物业设备表
字段名
类型
与否为空
设备编号
varchar
Notnull
设备名称
varchar
null
型号
varchar
null
品种
varchar
null
所属部门
varchar
null
购买日期
Datetime
null
事故记录
varchar
null
数据由顾客录入得到,主键是序号由系统自动生成。
(5)停车场信息表,如表5所示
表5停车场信息表
字段名
类型
与否为空
车位编号
varchar
Notnull
车位位置
varchar
null
停车住户
varchar
null
物业地址
varchar
null
开始日期
varchar
null
截止日期
varchar
null
备注
varchar
null
数据由顾客录入得到,主键是序号由系统自动生成。
(6)住户投诉表,如表6所示
表6住户投诉表
字段名
类型
与否为空
投诉编号
varchar
Notnull
投诉日期
Datetime
null
接待人员
varchar
null
投诉住户
varchar
null
物业地址
varchar
null
电话
varchar
null
解决日期
varchar
null
解决人员
varchar
null
投诉内容
varchar
null
备注
varchar
null
数据由顾客录入得到,主键是序号由系统自动生成。
(7)住户报修表,如表7所示
表7住户报修表
字段名
类型
与否为空
报修编号
Varchar
Notnull
报修日期
Datetime
Notnull
接待人员
Char
Notnull
报修住户
Char
Notnull
物业地址
Varchar
Notnull
电话
Varchar
Notnull
完毕日期
Varchar
Notnull
维修人员
Varchar
Notnull
服务费用
Char
Notnull
物料费用
Varchar
Notnull
共计费用
Varchar
Notnull
报修内容
Varchar
Notnull
维修状况
Varchar
Notnull
(8)设备维修表,如表8所示
表8设备维修表
字段名
类型
与否为空
维修编号
Varchar
Notnull
设备名称
Varchar
Notnull
维修日期
Datetime
Notnull
完毕日期
Varchar
Notnull
维修费用
Varchar
Notnull
维修人员
Varchar
Notnull
维修内容
Varchar
Notnull
维修状况
Varchar
Notnull
数据由顾客录入得到,主键是序号由系统自动生成。
(9)水表资料表,如表9所示
表9水表资料表
字段名
类型
与否为空
仪表编号
Varchar
Notnull
住户姓名
Varchar
null
物业地址
Datetime
null
年份
Int
null
月份
Int
null
上月资料
numeric
null
本月资料
numeric
null
本月用量
numeric
null
单价
numeric
null
本月费用
numeric
null
上月抄表日期
datetime
null
本月抄表日期
datetime
null
本月交费日期
datetime
null
办理人
Varchar
null
数据由顾客录入得到,主键是序号由系统自动生成。
(10)电表资料表,如表10所示
表10电表资料表
字段名
类型
与否为空
仪表编号
Varchar
Notnull
住户姓名
Varchar
null
物业地址
Datetime
null
年份
Int
null
月份
Int
null
上月资料
numeric
null
本月资料
numeric
null
本月用量
numeric
null
单价
numeric
null
本月费用
numeric
null
上月抄表日期
datetime
null
本月抄表日期
datetime
null
本月交费日期
datetime
null
办理人
Varchar
null
数据由顾客录入得到,主键是序号由系统自动生成。
(11)气表资料表,如表11所示
表11气表资料表
字段名
类型
与否为空
仪表编号
Varchar
Notnull
住户姓名
Varchar
null
物业地址
Datetime
null
年份
Int
null
月份
Int
null
上月资料
numeric
null
本月资料
numeric
null
本月用量
numeric
null
单价
numeric
null
本月费用
numeric
null
上月抄表日期
datetime
null
本月抄表日期
datetime
null
本月交费日期
datetime
null
办理人
Varchar
null
数据由顾客录入得到,主键是序号由系统自动生成。
(12)物业收费资料表,如表12所示
表12物业收费资料表
字段名
类型
与否为空
收费编号
Varchar
Notnull
住户姓名
Varchar
null
物业地址
Datetime
null
年份
Int
null
月份
Int
null
收费项目
Varchar
null
收费方式
Varchar
null
应收总额
numeric
null
已交金额
numeric
null
欠费金额
numeric
null
交费日期
datetime
null
办理人
Varchar
null
备注
Varchar
null
数据由顾客录入得到,主键是序号由系统自动生成。
(13)仪表收费资料表,如表13所示
表13仪表收费资料表
字段名
类型
与否为空
收费编号
Varchar
Notnull
住户姓名
Varchar
null
物业地址
Datetime
null
年份
Int
null
月份
Int
null
收费项目
Varchar
null
收费方式
Varchar
null
应收总额
numeric
null
已交金额
numeric
null
欠费金额
numeric
null
交费日期
datetime
null
办理人
Varchar
null
备注
Varchar
null
数据由顾客录入得到,主键是序号由系统自动生成。
4软件设计
4.1总体设计
该网站提成顾客管理(系统)、基本资料管理、物业管理、报表管理等几种模块。
网站总功能模块以及其子模块如图2、图3、图4、图5、图6所示:
图2功能模块图
图3基本管理资料子功能模块图
图4系统管理子功能模块图
图5物业管理子功能模块
图6报表记录子功能模块图
4.2详细设计
4.2.1代码设计
本系统代码设计力求整洁,清晰,使阅读者容易理解。
编程时应当强调一种重要方面是程序易读性,在保证软件速度等性能指标能满足顾客需求状况下,能让其她程序员容易读懂你程序。
一套鲜明编程风格,可以让协作者、后继者和自己一目了然,在很短时间内看清程序构造,理解设计思路。
大大提高代码可读性、可重用性、程序健壮性、可移植性和可维护性。
4.2.2数据库实行
分析功能规定,为本系统后台数据库(xiaoquixinxi)设计4个表,见图7-图10s所示。
图7顾客密码图(userpassword)
图8社区公示资料图(xinxi)
图9社区留言资料图(liuyan)
图10社区住户和房产资料图(FANGCHANZILIAO)
4.2.3系统主页面设计
系统游览主页面是顾客游览社区物业管理系统主页面,是进入其她功能页面向导,并且把社区公示,社区留言标题以列表形式显示出来,以便各类顾客使用。
页面运营效果如图11
图11社区物业管理主页面运营效果
4.2.4管理员登陆口页面设计
顾客登录流程图,如图12
图12顾客登录流程图
运营效果图如图13
图13管理员登陆口页面运营效果
4.2.5管理密码验证设计
管理员输入顾客名和密码后,单击登陆按钮,提交表单,就会打开管理密码验证页面。
页面运营效果如图14
图14管理密码验证页面运营效果
4.2.6新闻资讯管理页面
此页面功能是管理员可以对社区新闻资讯信息进行添加、修改、删除。
页面运营效果如图15
图15新闻资讯管理页面
4.2.7社区公示信息页面
此页面功能是管理员可以对社区公示信息进行添加、修改、删除。
页面运营效果如图16
图16社区公示信息页面运营效果
4.2.8物业信息管理页面
这个页面功能是将添加信息存入数据库。
页面运营效果如图17
图17物业信息管理页面
4.2.9社区留言管理功能页面
此页面功能是对社区留言信息进行修改,
页面运营效果如图18
图18社区留言管理功能页面运营效果
4.2.10顾客注册页面
普通顾客进入网站首页后,可以进行社区信息、社区留言等信息查询游览,顾客要想在留言本中留下各种建议或报修等信息就要先进行注册,成为注册顾客后可以进行添加留言。
顾客注册入口在首页,点击注册可进入顾客注册页面。
(1)顾客注册页面
顾客进入注册页面填写注册信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小区 物业管理 系统 设计 实现 样本