计算机网络实验报告物业管理系统doc1Word下载.docx
《计算机网络实验报告物业管理系统doc1Word下载.docx》由会员分享,可在线阅读,更多相关《计算机网络实验报告物业管理系统doc1Word下载.docx(23页珍藏版)》请在冰豆网上搜索。
![计算机网络实验报告物业管理系统doc1Word下载.docx](https://file1.bdocx.com/fileroot1/2022-10/29/6d84bd73-dbaa-46cc-9261-640cc3046160/6d84bd73-dbaa-46cc-9261-640cc30461601.gif)
实验步骤:
通过查阅书籍资料与网上信息可以知道:
1.背景介绍
1)项目开发背景
在社区管理这一方面,还有很多都是凭人工纪录,靠手工书写一些纪录,这样的模式已经淘汰,已经不能满足当代社区的管理要求。
随着科学技术突飞猛进,特别是信息技术和网络技术的迅速发展和广泛应用,新技术改变着人们的工作、生活、消费和交流方式。
并且随着计算机网络技术的迅速发展,各种行业纷纷应用网络技术操作和管理,以改善自己的工作环境和工作效率,进而提高自己在行业内的竞争力。
社区管理系统就是一套实现社区的科学管理,并能很好的保存社区的资料,并且操作简单,容易管理的软件。
所开发的社区物业信息管理系统是一个针对小区管理的复杂性而设计的,它解决了在管理方面遇到的问题。
系统使用了一套物业管理系统来规范物业管理的各种事务,极大的提高了管理的效率和对信息的自动化管理。
因此开发这样的一套管理软件能有效的对住户的各种信息的管理,系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。
2)研究目标
研究目标是利用JDK开发基于数据库结构的小区物业管理系统,实现小区物业管理的全部功能且便于维护更新。
主要功能概括为:
1.对小区内住房的详细资料的管理,包括增、删、改、查功能。
2.在具有了所有的基本资料信息后,需要实现实质性的物业管理。
管理业务包括:
车位管理、仪表(水、电、燃气)数据管理、收费管理、住户投诉管理、住户报修管理等。
3.前台门户网站供小区业主访问登录,实现查看公告、投拆、报修、查看消息功能。
2.开发环境
1.SQLServer数据库
SQLServer是微软公司开发的一个关系数据库管理系统,以TransactSQL作为它的数据库查询和编程语言。
T-SQL是结构化查询语言SQL的一种,支持ANSISQL-92标准。
由于今天Windows操作系统占领着主导地的位,选择SQLServer一定会在兼容性方面取得一些优势。
另外,SQLServer2000除了具有扩展性好,可靠性强以外,还具有可以迅速开发新的因特网系统的功能。
2.JavaDevelopmentKit
java语言开发最基础的工具包,是java程序运行的基础也是各种IDE开发环境的基础
3.AJAX
AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。
通过AJAX,JavaScript可使用JavaScript的XMLHttpRequest对象来直接与服务器进行通信。
通过这个对象,JavaScript可在不重载页面的情况与Web服务器交换数据。
AJAX在浏览器与Web服务器之间使用异步数据传输(HTTP请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。
AJAX可使因特网应用程序更小、更快,更友好。
JavaScriptXMLHTMLCSS在AJAX中使用的Web标准已被良好定义,并被所有的主流浏览器支持。
AJAX应用程序独立于浏览器和平台。
Web应用程序较桌面应用程序有诸多优势;
它们能够涉及广大的用户,它们更易安装及维护,也更易开发。
不过,因特网应用程序并不像传统的桌面应用程序那样完善且友好。
通过AJAX,因特网应用程序可以变得更完善,更友好。
,支持也十分广泛,尤其是对各种开源产品的支持十分不错。
3.安装项目开发软件
在计算机上安装好SQLServer数据库、AJAX、jdk软件,并配置相关环境
实验结论:
在科技日益发展的环境下,物业管理信息系统项目的开发对物业管理具有很重要的意义,在现在物业管理中,一套程序能减少很多的工作量
实验二:
系统功能模块设计
1.作出系统功能模块设计和系统流程图
2.作出系统数据流程图
3.3.作出数据库逻辑结构
1.熟悉描绘出项目的框架
2.为在数据库中数据的定位输入做铺垫
3.作出设计图及流程图为之后的编写各个模板代码做铺垫
1.系统功能模块设计和系统流程图
1)系统功能模块设计
在社区物业信息管理系统中,主要包括以下几个功能:
系统用户登入、住户信息管理、物业收费管理、设备报修管理以及住户投诉和物业信息查询、系统帮助模块。
系统管理:
用户登入并进行系统的管理,利用权限把个类用户对系统的应用做了限制,可以更好的管理系统,分辨各个管理的阶层。
住户信息管理:
管理住户的各种信息,可以及时察看住户详细信息,以便管理,其中有住户的信息添加、删除、修改。
物业收费管理:
管理的各个收费项目,包括收费项目的添加、修改、删除和查询。
住户投诉和报修信息管理:
管理住户投诉和保修信息等方面的管理。
帮助文件:
对系统登入提供的帮助模块。
2)系统流程图
该系统分为六个大模块,例如系统管理、住户信息管理、物业收费管理、设备报修管理、物业信息查询和系统帮助模块。
各个模块都有不同的功能。
系统功能结构图如图1所示。
系统功能结构图(图1)
当管理员进入系统时开始操作的数据走向流程图。
处理流程图如图2所示。
数据流程图(图2)
2.功能实现
1)业主功能实现
小区业主作为用户可登录系统前台,实现以下功能:
●查询水、电、燃气等用量用费,查询各类费用的缴纳情况;
●报修以及查看已有报修;
●投诉以及查看已有投诉;
●消息管理,查看催缴费用的通知;
●自服务系统,更改用户登录密码等。
业主以自家房号作为用名登录系统。
2)管理员功能实现
物业公司客服人员作为系统管理员登录系统后台,实现以下功能:
●基本设置:
●更改登录密码,更改小区简介,数据库备份还原;
●用户(业主)资料管理(增、删、改、查);
●房产资料管理(增、删、改、查);
●车位资料管理(增、删、改、查);
●报修管理:
●查看报修列表,对报修进行处理,维修完成后统计维修费用;
●投诉管理:
●查看投诉列表,处理投诉,回复处理结果;
●费用收缴:
●每月录入水、电、燃气用量用费列表,(人工抄表,录入系统),按月查看各类费用清单,对于欠费业主发送催费通知;
●发布公告;
3逻辑结构设计
根据对系统做的需求分析和模块总体设计,做出满足用户需求的各种实体以及它们之间的关系。
设计实体E-R图如下:
1)用户信息
用户信息结构
2)房屋信息
房屋信息
3)分别作出车位信息、报修信息、投拆信息、公告信息等的实体E-R图,最后作出各个E-R图之间的关联
实验结果:
实现了各个模板的构造和功能的实现,最后建立起了模板之间的联系
实验三:
系统的数据库设计
1.建立起系统要求的数据库
2.录入系统的数据
熟悉系统的数据库设计和基本的数据的正确录入
1.创建数据库,建立数据库表
1)用户管理的数据库表
用户管理信息表,纪录了用户名、密码、权限字段,通过用户的管理,可以提供各个不同层次的人对该系统有不同的权限,用户管理信息表设计内容如表3-1所示。
表1用户管理表
字段名称
数据类型
数据宽度
是否为空
说明
Yhm
varchar
20
是
用户名
mm
char
10
密码
qx
Char
权限
2)住户搬入信息管理数据库表
住户搬入信息表主要包括住户门牌号(mph)、住户姓名(zhxm)、性别(xb)、年龄(nl)、户主身份证(sfz)、住户所在单元(dy)、住户搬入时间(rzsj),详细的表设计内容如表4-2所示。
表2楼盘信息管理表
mph
否
住户门牌号
zhxm
int
50
户主名称
xb
30
性别
nl
年龄
sfz
date
户主身份证
dy
money
住户所在单元
rzsj
住户搬入时间
3)住户搬出管理数据库表
住户搬出信息表主要包括的字段有住户门牌号(mph)、住户姓名(zhxm)、性别(xb)、年龄(nl)、住户所在单元(dy)、住户搬出时间(bcsj),详细的表设计内容如表4-3所示。
表3楼盘销售管理表
住户的门牌号
住户姓名
bcsj
Int
住户搬出时间
4)物业收费信息数据库表
物业收费信息表的字段包括有,详细的表设计内容如表4-4所示。
表4住户信息管理表
户主的名称
sf
水费
df
电费
mpf
煤气费
Wyglf
物业管理费
Qtsf
其他收费
Sfrq
Datatime
8
收费日期
Sfr
收费人
5)物业收费管理数据库表
小区的物业收费管理的数据库有以下几个字段组成,它主要有门牌号、水费、电费、气费、物管费、其他费用、收费时间和收费人的信息进行管理(添加、修改和删除),详细的表设计内容如表4-5所示。
表5物业收费管理表
门牌号
使用的水费
使用的电费
气费
使用的气费
物管费
物业管理的费用
其他费用
其他使用的费用
收费时间
收费的时间
6)报修管理数据库表
小区的报修管理的数据库有以下几个字段组成,它主要有编号、报修人、报修日期、维修人员、处理意见和报修项目的信息进行管理(添加、修改和删除),详细的表设计内容如表4-6所示。
表6报修管理表
编号
报修人
报诉人名字
报修日期
报修的日期
维修人
主要的维修人
处理意见
处理的建议
报修项目
报修的项目
2.其他数据的输入
通知表,公告表,联系表等其他数据按