物业管理系统课程设计报告Word文档下载推荐.docx
- 文档编号:18725158
- 上传时间:2022-12-31
- 格式:DOCX
- 页数:13
- 大小:166.16KB
物业管理系统课程设计报告Word文档下载推荐.docx
《物业管理系统课程设计报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《物业管理系统课程设计报告Word文档下载推荐.docx(13页珍藏版)》请在冰豆网上搜索。
而对于程序来说,则是通过进行处理。
执行结果通过Internet返回给客户端,形成HTTP响应。
第二章数据库设计
1.选择数据库管理系统(DBMS)
一个系统设计的是否成功,选择合适的DBMS是很关键的。
目前有许多数据库产品,如Oracle、Sybase、Informix、MicrosoftSQLServer、MicrosoftAccess、Mysql等产品各有自己特有的功能,在数据库市场上占有一席之地。
各有各的优点,没有最好的只有最合适的。
对于物业管理系统这种中小型系统来说,MicrosoftAccess、Mysql显得稳定性不过好,存储的数据量偏低。
如果使用Oracle这种大型的数据库管理系统又太奢侈了,不够经济实惠。
综合考虑,MicrosoftSQLServer是一个很不错的选择。
MicrosoftSQLServer简单易学,容易上手,很适合新人使用。
MicrosoftSQLServer是一种典型的关系型数据库管理系统,可以在许多操作系统上运行,它使用Transact-SQL语言完成数据操作。
由于MicrosoftSQLServer是开放式的系统,其它系统可以与它进行完好的交互操作。
目前最新版本的产品为MicrosoftSQLServer2005,它具有可靠性、可伸缩性、可用性、可管理性等特点,为用户提供完整的数据库解决方案。
2.数据流
住户管理
登录后的管理员可以对小区内所有住户的基本信息及每个住户的入住情况进行查询,添加,修改,删除操作。
图2-1住户管理数据流图
财政管理
登录后的管理员可以对小区内的水费,煤气费,电费等其他费用的基本情况及小区住户的缴纳情况查询,添加,修改,删除操作。
图2-2财政管理数据流图
设备管理
登录后的管理员可以对小区内所有设备及设备的维修情况进行查询,添加,修改,删除操作。
图2-3设备管理数据流图
投诉信息管理
登录后的管理员可以对小区内住户的投诉信息进行受理,派工,删除操作。
图2-4投诉信息管理数据流图
物业管理
图2-5物业管理数据流图
系统功能结构图
图2-6系统功能结构图
3.数据字典
数据项
表3-1数据项表
编号
数据项名称
说明
01
小区ID
02
小区名称
03
小区建成日期
04
小区占地面积
05
建筑面积
06
道路面积
07
楼宇数量
08
车位数量
09
车库面积
10
位置
11
公共场面积
12
绿化面积
13
小区管理人ID
14
管理人名字
15
管理人性别
16
管理人职位
17
管理人照片
18
管理人联系电话
19
楼宇ID
20
楼宇名称
21
楼宇层数
22
楼宇建成日期
23
楼宇建筑面积
24
楼宇高度
25
高度
26
楼宇类型
27
房间号
28
房间单元楼层
29
房间面积
30
户主名
31
户主联系方式
32
户主信息
33
入住时间
34
车位号
35
车位面积
36
车位责任人
37
设备号
38
设备名称
39
设备信息
40
设备损坏原因
41
设备负责人
42
设备维修时间
43
收费项目
44
收费标准
45
收费时间
46
欠费ID
47
欠费用户
48
欠费类型
49
欠费开始时间
50
欠费结束时间
51
是否催缴
52
投诉信息ID
53
投诉住户名字
54
投诉信息时间
55
投诉信息
数据结构
表3-2数据结构表
数据结构名
属性
小区
名称,建成日期,占地面积,建筑面积,位置,负责人
小区管理人
名子,性别,职位,照片,联系电话
楼宇
楼号,类别,方向,面积,层数,建成时间
房间
房号,住户,单元号,房型,建筑面积,使用面积
车位
车位号,位置,责任人,联系电话
住户
业主编号,姓名,性别,单位,电话
设备
设备名称,规格,数量,生产日期,生厂商,检修日期
收费
项目,名称,标准,收费时间
投诉
投诉者,投诉内容,投诉时间
数据流
表3-3数据流表
数据流名
输入
输出
1
变更小区资料
变更信息
小区资料信息
2
查询小区资料
3
变更楼房信息
楼房信息
4
查询楼房信息
楼房号
5
变更车位信息
车位信息
6
查询车位信息
7
变更住户信息
住户信息
8
查询住户信息
住户名
9
变更设备信息
设备状态条件
查询设备信息
变更缴费信息
缴费信息
查询缴费信息
变更欠费信息
欠费信息
查询欠费信息
时间
查询投诉信息
投诉编号
变更管理人资料
管理人资料
4.概念结构设计
分E-R图
1、小区模块
图2-7小区E-R图
2、楼宇信息模块
图2-8楼宇信息E-R图
3、住户信息模块
图2-9住户E-R图
4、房间信息模块
图2-10房间信息E-R图
5、收费模块
图2-11收费E-R图
6、车位信息模块
图2-12车位信息E-R图
7、设备模块
图2-13设备E-R图
总E-R
图2-14系统总体E-R图
5.逻辑结构设计
概念结构设计所得的E-R模型是对用户需求的一种抽象的表达形式,它独立于任何一种具体的数据模型,因而也不能为任何一个具体的DBMS所支持。
为了能够建立起最终的物理系统,还需要将概念结构进一步转化为DBMS所支持的关系模型。
这就是数据库逻辑设计所要完成的任务。
图2-15逻辑结构图
6.物理结构设计(使用SQL2005创建数据库)
物理结构相对于前两个来说要简单一些。
图形界面的DBMS的数据库的建立简单到了极点。
下面以建立小区管理者信息表为例介绍用sql2005建立数据库数据表。
(1)打开sql2005
在数据库上点击右键
(2)选择新建数据库,出现下面画面
数据库名取做db_HomeMS
(3)在db_HomeMS中“表”选项上右键选择新建表
图2-16新建表示意图
进入表的字段设置
(4)表的字段设置如下图
图2-17表字段设置示意图
这个应注意设置主键问题,一般主键都设置在ID上。
Ctrl+S保存表。
表名取为employee
(5)下面就可以往数据表理添加数据,右击表名选择打开表下图所示
图2-18添加数据示意图
保存数据时应注意:
应选中最后一行单击运行图标这样才能保存完整的数据。
SQLServer的图形界面的建立数据库是非常简单的。
还可以利用他的查询分析器建立数据表。
这里就不再细说。
第三章系统设计
1.系统总体设计概述
需求分析
经过十几年的发展,中国房地产业逐步走向成熟,物业管理也由新生到发展再到深入,面临着蓬勃发展的局面。
随着ISO9002等管理体系在物业管理中的引入,对原有的物业管理模式进行了一次深刻的变革,对物业管理公司朝着正规化、科学化、集团化的发展,起到有力的推动作用。
随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小区物业管理是针对当代社会这一市场需要应运而生的。
本系统是为住宅小区物业管理部门日常管理工作信息化,规范化而开发的。
它以物业管理部门为服务中心,以业主(住户)为服务对象。
通过实施各种服务项目,全面地反映了在小区物业经营管理活动中,物业部门与业主之间各种业务往来。
使各项业务的办理迅速、准确,极大的提高了小区物业管理的工作效率。
由于物业管理涉及的管理范围较为广泛,管理内容繁杂,加上政策性的变动因素,日常工作需要耗费大量人力和物力,而采取现代化电脑管理手段是一种行之有效的解决方法,用计算机操作的小区物业管理系统是为小区管理者和小区用户更好的维护各项物业管理业务处理工作而开发的管理软件。
开发系统的体系结构
系统开发应用的平台:
.Net平台,数据库:
sqlserver2005,使用操作系统:
WIN2003serverWEB服务器:
。
2.系统开发计划
系统要实现的目标:
(1)全面统计小区硬件资源,实现统筹管理,统一安排。
方便管理者对硬件定时检查,派工维修。
提高硬件检修的效率。
(2)统计小区不动产。
主要是楼房信息。
方便管理维护小区楼房
(3)管理小区管理者的信息。
人员的变更,职位的变动。
(4)管理业主信息。
是管理者能够方便快速的查讯管理业主信息。
(5)受理投诉信息。
业主可以直接登陆本站点投诉,节省业主时间。
管理者也可以在本站点管理投诉信息,可以提高小区管理者办事效率。
为业主省下时间。
系统的开发人员:
andy(聂守龙)
预计系统开发的时长:
2个月。
3.详细设计与实现
本系统使用的WEB开发的三层架构开发的。
这种结构增强了系统的模块性,安全性,架构使得模块功能明确,易于后期维护,可用于多方式部署,具有更高的安全性
类库设计
类库放在App_Code这个文件夹理。
是属于三层架构的中间层。
这里只是展示数据库连接类库。
包括如何打开数据库,如何关闭数据库,如何释放数据库资源。
(1)类库
这个类库主要是放置链接数据库的连接类的。
privatevoidOpen()
{
0)
Session["
LoginName"
]=;
("
"
);
}
}
protectedvoidbtnCancle_Click(objectsender,EventArgse)
="
;
}
后台设计
后台是该站点的主要部分。
由于功能模块比较多,下面只展示几个页面的服务器端代码。
(1)后台首页
】
图3-2
(2)物业管理人员页面服务器端部分代码
publicpartialclassNotice_managerPage
{
BaseClassbaseClass=newBaseClass();
stringpath="
stringfileName;
stringsPath;
protectedvoidPage_Load(objectsender,EventArgse)
if(!
IsPostBack)
=();
=newstring[]{"
ID"
};
();
protectedvoidbtnPic_Click(objectsender,EventArgse)
{tt();
protectedvoidbtnSave_Click(objectsender,EventArgse)
string
fileName=("
\\"
)+1);
\\Image\\"
+fileName);
ells[0].();
=[].Cells[1].();
=[].Cells[2].();
=false;
第四章总结
1.成功与问题
物业管理系统处理的可以说是些日常琐事,但它与人们的生活密切相关。
好的高效的物业管理,能为业主们提供更优质的生活环境。
此系统采用了B/S架构设计,并能连接到Internet上。
对于业主来说只要有台能联网的电脑,就能向物业投诉,报修,查询欠费情况等等,可以免除业主很多烦恼,节省他们的时间和费用。
对于小区管理者来说,同样只要他们有台能上网的电脑,就可以随时随地上网对小区的事物进行管理,催缴欠费,指派工人对设备进行维修等,如此,使得物业管理更高效,更便捷。
这样的系统大大节省了物业管理的成本,使得硬件的维护,用户的投诉,报修等更加方便。
每一个系统都不是十全十美的,总有它的缺陷。
因为时间和能力的关系,这个系统有很多地方我都没能实现好。
在连接数据库的时侯,曾经尝试着用WEBServer,但是不知是因为自己电脑的是还是用的不合适,调用引用的时候老是提示引用的命名空间不对。
让我头疼了好几天。
还有一个非常头疼的问题,就是用进行设计页面的时候,按钮点击刷新页面的问题(后来在网上找了些AJAX的东西解决了,但由于时间的关系没能在系统上改过来。
)。
这个系统的验证信息做的太少了,没有验证文本框的输入信息,留下了连接数据库的漏洞。
虽然系统还有很多地方不尽人意,但自己的付出总算有个较好的结果。
目前的系统能较好的运行起来。
自己的付出能换回一个比较满意的结果。
在这次实践我学到了很多东西,体会到了数据库的设计对一个系统是多么的重要等等很多东西。
2.展望
随着中国信息产业的发展,小区的物业管理系统必将越来越完善,越来越智能化。
很多东西在当前条件下已经能够实现。
像现在的这个系统可以为他加上一个各种费用的网上支付系统,样就更加方便了业主。
这只是一个小小的方面。
现在在国外很多国家都已经开发了智能网络小区,智能物业小区,就是将在一定地域范围内的管理功能进行智能化配置,资源共享,形成统一系统管理,提供安全、舒适、便捷、节能、可持续发展的生活环境。
智能化小区在国内出现的时间并不长,我国有庞大的人口,同样有众多的小区,现在的小区智能化比不高。
所以智能化小区的发展潜力是非常大的,小区物业管理系统只是智能化小区的一个小小的部分,随着智能化小区和中国IT行业的发展,小区物业管理系统肯定会越来越完善
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物业管理 系统 课程设计 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)