《计算机网络实验报告---物业管理系统(1)dkzr.docx》由会员分享,可在线阅读,更多相关《计算机网络实验报告---物业管理系统(1)dkzr.docx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验报告告20133-20014学学年第11学期科目名称称:计算机网网络指导老师师:班级级:信息管理理与信息息系统111011班实验名称称:物业管理理系统项项目开发发姓 名张超学号湖南工业业大学 财财经学院院实验一:项目开开发背景景及开发发环境实验要求求:1. 做好项目目开发之之前的准准备2. 安装好开开发时运运用的环环境实验目的的:1. 了解项目目开发的的重要性性及背景景2. 了解项目目开发的的软件及及安装开开发软件件实验步骤骤:通过查阅阅书籍资资料与网网上信息息可以知知道:1.背景景介绍1)项目目开发背背景在社区管管理这一一方面,还还有很多多都是凭凭人工纪纪录,靠靠手工书书写一些些纪录,这
2、这样的模模式已经经淘汰,已已经不能能满足当当代社区区的管理理要求。随随着科学学技术突突飞猛进进,特别别是信息息技术和和网络技技术的迅迅速发展展和广泛泛应用,新新技术改改变着人人们的工工作、生生活、消消费和交交流方式式。并且且随着计计算机网网络技术术的迅速速发展,各各种行业业纷纷应应用网络络技术操操作和管管理,以以改善自自己的工工作环境境和工作作效率,进进而提高高自己在在行业内内的竞争争力。社区管理理系统就就是一套套实现社社区的科科学管理理,并能能很好的的保存社社区的资资料,并并且操作作简单,容容易管理理的软件件。所开开发的社社区物业业信息管管理系统统是一个个针对小小区管理理的复杂杂性而设设计的
3、,它它解决了了在管理理方面遇遇到的问问题。系系统使用用了一套套物业管管理系统统来规范范物业管管理的各各种事务务,极大大的提高高了管理理的效率率和对信信息的自自动化管管理。因因此开发发这样的的一套管管理软件件能有效效的对住住户的各各种信息息的管理理,系统统可以完完成对各各类信息息的浏览览、查询询、添加加、删除除、修改改等功能能。2)研究究目标研究目标标是利用用JDKK开发基基于数据据库结构构的小区区物业管管理系统统,实现现小区物物业管理理的全部部功能且且便于维维护更新新。主要功能能概括为为:1. 对小区内内住房的的详细资资料的管管理,包包括增、删删、改、查查功能。2. 在具有了了所有的的基本资资
4、料信息息后,需需要实现现实质性性的物业业管理。管管理业务务包括:车位管管理、仪仪表(水水、电、燃燃气)数数据管理理、收费费管理、住住户投诉诉管理、住住户报修修管理等等。3. 前台门户户网站供供小区业业主访问问登录,实实现查看看公告、投投拆、报报修、查查看消息息功能。2.开发发环境1. SQLL Seerveer数据据库 SQLL Seerveer是微微软公司司开发的的一个关关系数据据库管理理系统,以以Traansaact SQLL作为它它的数据据库查询询和编程程语言。TTSQQL是结结构化查查询语言言SQLL的一种种,支持持ANSSI SSQL92标标准。由由于今天天Winndowws操作作系
5、统占占领着主主导地的的位,选选择SQQL SServver一一定会在在兼容性性方面取取得一些些优势。另另外,SSQLSServver220000除了具具有扩展展性好,可可靠性强强以外,还还具有可可以迅速速开发新新的因特特网系统统的功能能。2.Jaava Devveloopmeent Kittjavaa语言开开发最基基础的工工具包,是是javva程序序运行的的基础也也是各种种IDEE开发环环境的基基础3.AJJAXAJAXX 不是是一种新新的编程程语言,而而是一种种用于创创建更好好更快以以及交互互性更强强的 WWeb 应用程程序的技技术。通过 AAJAXX,JaavaSScriipt 可使用用
6、JaavaSScriipt 的 XXMLHHttppReqquesst 对对象来直直接与服服务器进进行通信信。通过过这个对对象,JJavaaScrriptt 可在在不重载载页面的的情况与与 Weeb 服服务器交交换数据据。AJAXX 在浏浏览器与与 Weeb 服服务器之之间使用用异步数数据传输输(HTTTP 请求),这这样就可可使网页页从服务务器请求求少量的的信息,而而不是整整个页面面。AJJAX 可使因因特网应应用程序序更小、更更快,更更友好。JJavaaScrriptt XMML HHTMLL CSSS 在在 AJJAX 中使用用的 WWeb 标准已已被良好好定义,并并被所有有的主流流浏览
7、器器支持。AAJAXX 应用用程序独独立于浏浏览器和和平台。 Web 应用程程序较桌桌面应用用程序有有诸多优优势;它它们能够够涉及广广大的用用户,它它们更易易安装及及维护,也也更易开开发。不不过,因因特网应应用程序序并不像像传统的的桌面应应用程序序那样完完善且友友好。 通通过 AAJAXX,因特特网应用用程序可可以变得得更完善善,更友友好。,支持也也十分广广泛,尤尤其是对对各种开开源产品品的支持持十分不不错。3. 安装项目目开发软软件 在在计算机机上安装装好SQQL SServver数数据库、AAJAXX、jddk软件件,并配配置相关关环境实验结论论: 在科科技日益益发展的的环境下下,物业业管
8、理信信息系统统项目的的开发对对物业管管理具有有很重要要的意义义,在现现在物业业管理中中,一套套程序能能减少很很多的工工作量实验二:系统功功能模块块设计实验要求求:1.作出出系统功功能模块块设计和和系统流流程图2.作出出系统数数据流程程图3.3.作出数数据库逻逻辑结构构实验目的的:1. 熟悉描绘绘出项目目的框架架2.为在在数据库库中数据据的定位位输入做做铺垫3.作出出设计图图及流程程图为之之后的编编写各个个模板代代码做铺铺垫实验步骤骤:1. 系统功能能模块设设计和系系统流程程图1)系统统功能模模块设计计在社区物物业信息息管理系系统中,主主要包括括以下几几个功能能:系统统用户登登入、住住户信息息管
9、理、物物业收费费管理、设设备报修修管理以以及住户户投诉和和物业信信息查询询、系统统帮助模模块。系统管理理:用户户登入并并进行系系统的管管理,利利用权限限把个类类用户对对系统的的应用做做了限制制,可以以更好的的管理系系统,分分辨各个个管理的的阶层。住户信息息管理:管理住住户的各各种信息息,可以以及时察察看住户户详细信信息,以以便管理理,其中中有住户户的信息息添加、删删除、修修改。物业收费费管理:管理的的各个收收费项目目,包括括收费项项目的添添加、修修改、删删除和查查询。住户投诉诉和报修修信息管管理:管管理住户户投诉和和保修信信息等方方面的管管理。帮助文件件:对系系统登入入提供的的帮助模模块。2)
10、系统统流程图图该系统分分为六个个大模块块,例如如系统管管理、住住户信息息管理、物物业收费费管理、设设备报修修管理、物物业信息息查询和和系统帮帮助模块块。各个个模块都都有不同同的功能能。系统统功能结结构图如如图1所所示。系统功能能结构图图(图11)当管理员员进入系系统时开开始操作作的数据据走向流流程图。处处理流程程图如图图2所示示。数据流程程图(图图2)2. 功能实现现1) 业主功能能实现小区业主主作为用用户可登登录系统统前台,实实现以下下功能:l 查询水、电电、燃气气等用量量用费,查查询各类类费用的的缴纳情情况;l 报修以及及查看已已有报修修;l 投诉以及及查看已已有投诉诉;l 消息管理理,查
11、看看催缴费费用的通通知;l 自服务系系统,更更改用户户登录密密码等。业业主以自自家房号号作为用用名登录录系统。2) 管理员功功能实现现物业公司司客服人人员作为为系统管管理员登登录系统统后台,实实现以下下功能:l 基本设置置:l 更改登录录密码,更更改小区区简介,数数据库备备份还原原;l 用户(业业主)资资料管理理(增、删删、改、查查);l 房产资料料管理(增增、删、改改、查);l 车位资料料管理(增增、删、改改、查);l 报修管理理:l 查看报修修列表,对对报修进进行处理理,维修修完成后后统计维维修费用用; l 投诉管理理:l 查看投诉诉列表,处处理投诉诉,回复复处理结结果;l 费用收缴缴:l
12、 每月录入入水、电电、燃气气用量用用费列表表,(人人工抄表表,录入入系统),按按月查看看各类费费用清单单,对于于欠费业业主发送送催费通通知;l 发布公告告;3逻辑结结构设计计 根根据对系系统做的的需求分分析和模模块总体体设计,做做出满足足用户需需求的各各种实体体以及它它们之间间的关系系。设计计实体EE-R图图如下:1)用户户信息用户信息房屋号密码用户信息息结构2)房屋屋信息房屋信息单元号房屋号房屋描述楼号建筑年代户主姓名房屋面积户型家庭人口户主电话迁入日期房屋信息息3) 分别作出出车位信信息、报报修信息息、投拆拆信息、公公告信息息等的实实体E-R图,最最后作出出各个EE-R图图之间的的关联实验
13、结果果:实现现了各个个模板的的构造和和功能的的实现,最最后建立立起了模模板之间间的联系系实验三:系统的的数据库库设计实验要求求:1.建立立起系统统要求的的数据库库2.录入入系统的的数据实验目的的:熟悉系统统的数据据库设计计和基本本的数据据的正确确录入实验步骤骤:1.创建建数据库库,建立立数据库库表1)用户户管理的的数据库库表用户管理理信息表表,纪录录了用户户名、密密码、权权限字段段,通过过用户的的管理,可可以提供供各个不不同层次次的人对对该系统统有不同同的权限限,用户户管理信信息表设设计内容容如表33-1所所示。表1用户户管理表表字段名称称数据类型型数据宽度度是否为空空说明Yhmvarccha
14、rr20是用户名mmcharr10是密码qxCharr10是权限2)住户户搬入信信息管理理数据库库表住户搬入入信息表表主要包包括住户户门牌号号(mpph)、住住户姓名名(zhhxm)、性性别(xxb)、年年龄(nnl)、户户主身份份证(ssfz)、住住户所在在单元(ddy)、住住户搬入入时间(rrzsjj),详详细的表表设计内内容如表表4-22所示。表2楼盘盘信息管管理表字段名称称数据类型型数据宽度度是否为空空说明mphcharr10否住户门牌牌号zhxmmint50否户主名称称xbcharr30否性别nlcharr30是年龄sfzdatee20否户主身份份证dymoneey50否住户所在在单
15、元rzsjjmoneey50否住户搬入入时间3)住户户搬出管管理数据据库表住户搬出出信息表表主要包包括的字字段有住住户门牌牌号(mmph)、住住户姓名名(zhhxm)、性性别(xxb)、年年龄(nnl)、住住户所在在单元(ddy)、住住户搬出出时间(bbcsjj),详详细的表表设计内内容如表表4-33所示。表3 楼楼盘销售售管理表表字段名称称数据类型型数据宽度度是否为空空说明mphcharr10否住户的门门牌号zhxmmcharr10否住户姓名名xbcharr10否性别nlvarccharr20否年龄dyvarccharr20否住户所在在单元bcsjjInt 50否住户搬出出时间4)物业业收费
16、信信息数据据库表物业收费费信息表表的字段段包括有有,详细细的表设设计内容容如表44-4所所示。表4 住户信信息管理理表字段名称称数据类型型数据宽度度是否为空空说明mphcharr10否住户的门门牌号zhxmmint50否户主的名名称sfcharr10是水费dfcharr10是电费mpfcharr10是煤气费WygllfCharr10是物业管理理费QtsffCharr10是其他收费费SfrqqDataatimme8是收费日期期SfrCharr10否收费人5)物业业收费管管理数据据库表小区的物物业收费费管理的的数据库库有以下下几个字字段组成成,它主主要有门门牌号、水水费、电电费、气气费、物物管费、
17、其其他费用用、收费费时间和和收费人人的信息息进行管管理(添添加、修修改和删删除),详详细的表表设计内内容如表表4-55所示。表5 物业收收费管理理表字段名称称数据类型型数据宽度度是否为空空说明门牌号charr10否住户的门门牌号水费moneey50否使用的水水费电费moneey50否使用的电电费气费moneey50否使用的气气费物管费moneey50否物业管理理的费用用其他费用用moneey50否其他使用用的费用用收费时间间datee30否收费的时时间收费人int50否收费人6) 报报修管理理数据库库表小区的报报修管理理的数据据库有以以下几个个字段组组成,它它主要有有编号、报报修人、报报修日期
18、期、维修修人员、处处理意见见和报修修项目的的信息进进行管理理(添加加、修改改和删除除),详详细的表表设计内内容如表表4-66所示。表6 报修管管理表字段名称称数据类型型数据宽度度是否为空空说明编号charr10否编号报修人int50否报诉人名名字报修日期期datee50否报修的日日期维修人int50否主要的维维修人处理意见见int50否处理的建建议报修项目目int50否报修的项项目2. 其他数据据的输入入通知表,公公告表,联联系表等等其他数数据按上上述规则则录入实验结论论: 建立起起完善的的数据结结构和数数据库存存,为系系统的构构造提供供基础,并并且为以以后查询询、储存存等提供供环境四:系统统
19、功能实实现实验要求求:1.建立立集登陆陆、查询询、管理理于一体体的模板板2.细化化模板功功能,并并构造结结构实验目的的:构造系统统的功能能模板,实实现系统统的多功功能化及及实用化化实验步骤骤:1. 用户管理理模块的的设计与与实现登录界面面设计如如下图,管管理员输输入正确确账号,密密码即可可登录系系统登录界面面登录系统统后进入入首页的的后台界界面。如如下:小区物业业管理主主界面2. 住住房资料料管理模模块作为物业业管理系系统,住住房资料料管理是是最基本本的管理理功能,如如下图界界面用以以查看住住房详细细资料。住房资料料列表点击“更更改”打开如如下图界界面。更更改信息息后,点点击“确认修修改”按钮
20、保保存数据据。住房资料料更改点击“新新增住房房”打开如如下图界界面,用用以添加加房屋信信息。若若输入房房号已存存在,则则提示“房号已已存在”,如下下图所示示。新增住房房3. 车车位资料料管理模模块查看车位位资料列列表如图图,可以以按照“alll”,“已出租租”,“未出租租”,“即将到到期”四种状状态查看看列表,也也可以选选择车位位所在区区域查看看。最长长可出租租年限,费费用以及及描述都都可以直直接点击击更改。车位资料料列表对于未出出租车位位,可点点击“出租”,进入入如下图图所示出出租界面面; 车位出出租界面面对于已出出租车位位,可点点击“查看”,查看看出租详详细信息息,如下下图所示示;查看已出
21、出租对于即将将到期车车位,可可点击“续租”,进入入续租界界面,如如下图所所示车位续租租界面4. 住住户报修修管理模模块查看报修修单列表表如图下下所示,可可根据日日期,报报修类别别,处理理状态查查询报修修单。报修单列列表对于未处处理报修修单,可可点击“安排维维修”,安排排维修负负表人,如如下图所所示;安排维修修维修完后后了,点点击“维修完完后”,录入入维修费费用等信信息,如如下图所所示;录入维修修费用已完成的的维修单单,可以以查看其其详细信信息,对对于费用用未交纳纳的维修修单,点点击“发送催催费通知知”按钮,发发送催费费通知, 如下下图所示示。维修详单单如下图所所示界面面,用于于新增报报修。 新
22、增报报修5. 住住户投诉诉管理模模块查看投诉诉单列表表如下图图,可根根据日期期,处理理状态查查询投诉诉单。投诉单列列表对于未处处理的投投诉单,点点击“查看处处理”,进入入如下图图界面。投诉处理理6. 物物业收费费管理模模块物业收费费管理是是本系统统最核心心的功能能模块,此此功能模模块具备备较完善善的物业业收费管管理功能能。如图图下所示示界面,用用于录入入水、电电、燃气气月用量量。选择择年月份份以后,按按栋录入入各类数数据。录入水、电电、燃气气月用量量如下图界界面用于于查看费费用列表表。费用列表表点击“查查看报表表”,即可可看到如如下图的的图表,此此图表采采用开源源类库JJFreeeChhat生
23、生成。用量统计计图表如下图界界面用于于更改各各类收费费标准,以以便根据据市场价价格调整整收费。更改各类类收费标标准如下图界界面实现现交费功功能水、电、燃燃气、物物业收费费7. 公公告管理理模块如下图界界面用于于发布公公告,内内容编辑辑器采用用了开源源的FCCKEdditoor在线线编辑器器发布公告告如图界面面用于查查看公告告列表公告列表表8. 消消息管理理模块如下图界界面用于于显示消消息列表表,管理理所有消消息。消息列表表9. 系系统设置置模块系统设置置模块总总提供了了四大功功能,更更改后台台管理员员登录密密码,更更改小区区简介,更更改前台台业主密密码,数数据库备备份和还还原功能能。在数据库库
24、表丢失失或损坏坏的情况况下,备备份数据据库是很很重要的的。我们们可以利利用备份份文件将将数据恢恢复到备备份时的的状态。数据库备备份和还还原如下图界界面,点点击“备份数数据库”按钮,即即可备份份数据库库。备份份成功后后,可下下载备份份文件到到本地机机下载数据据库备份份文件如下图所所示。妥妥善保存存数据库库备份文文件,以以确保系系统安全全性。选择数据据库备份份文件10.其其他设置置实验结论论:完成了管管理模板板下的多多个界面面的设置置,包括括投诉、报报修、缴缴费、停停车等模模板下界界面的功功能设置置五:系统统测试与与系统维维护实验要求求:1.在系系统运行行前找出出缺漏,完完善系统统2.在系系统运行
25、行后维护护系统,实实现系统统的正常常运行实验目的的:1. 了解系统统测试的的重要性性2.了解解在维护护运行后后进行维维护实验步骤骤:1.测试试1)weeb系统统测试由于wweb应应用与用用户直接接相关,又又通常需需要承受受长时间间的大量量操作,因因此weeb项目目的功能能和性能能都必须须经过可可靠的验验证。这这就要经经过weeb项目目的全面面测试。WWeb应应用程序序测试与与其它任任何一种种类型的的应用程程序测试试相比没没有太大大差别。web测测试包括括界面测测试、功能测测试、性能测测试、可用性性测试。2)界面面测试界面是软软件与用用户交互互的最直直接的层层,界面面的好坏坏决定用用户对软软件的
26、第第一印象象。而且且设计良良好的界界面能够够引导用用户自己己完成相相应的操操作,起起到向导导的作用用。同时时界面如如同人的的面孔,具具有吸引引用户的的直接优优势。设设计合理理的界面面能给用用户带来来轻松愉愉悦的感感受和成成功的感感觉,相相反由于于界面设设计的失失败,让让用户有有挫败感感,再实实用强大大的功能能都可能能在用户户的畏惧惧与放弃弃中付诸诸东流。目目前界面面的设计计引起软软件设计计人员的的重视的的程度还还远远不不够,直直到最近近网页制制作的兴兴起,才才受到专专家的青青睐。而而且设计计良好的的界面由由于需要要具有艺艺术美的的天赋而而遭拒绝绝。3)功能能测试功能测试试就是对对产品的的各功能
27、能进行验验证,根根据功能能测试用用例,逐逐项测试试,检查查产品是是否达到到用户要要求的功功能。功能测试试也叫黑黑盒子测测试或数数据驱动动测试,只需考考虑各个个功能,不不需要考考虑整个个软件的的内部结结构及代代码.一一般从软软件产品品的界面面、架构构出发,按按照需求求编写出出来的测测试用例例,输入入数据在在预期结结果和实实际结果果之间进进行评测测,进而而提出更更加使产产品达到到用户使使用的要要求。黑盒盒测试试试图发现现以下类类型的错错误: 1)功功能错误误或遗漏漏; 2)界界面错误误; 3)数据结构或外部数据库访问错误; 4)性性能错误误; 5)初始化和终止错误。4)可用用性测试试可用性测测试是
28、指指,让一一群有代代表性的的用户尝尝试对产产品进行行典型操操作,同同时观察察员和开开发人员员在一旁旁观察,聆聆听,做做记录。该该产品可可能是一一个网站站,软件件,或者者其他任任何产品品,它可可能尚未未成型。测测试可以以是早期期的纸上上原型测测试,也也可以是是后期成成品的测测试。2.系统统维护前台和后后台制作作完成以以后,现现在就是是将这两两个部分分连接起起来,这这样才能能实现所所制作的的模块和和数据库库的各个个功能相相联接,只只有模块块或数据据库是不不能算一一个完整整的系统统,他们们两者是是相辅相相成的。数据库的的安全性性和完整整性控制制及系统统的转储储和恢复复。按照照系统提提供的安安全规范范
29、和故障障恢复规规范,经经常核查查系统安安全性是是否受到到侵犯,及及时调整整授权和和密码,实实施系统统转储与与后备,发发生故障障后及时时恢复。增加新功功能。根根据用户户的意见见,在不不损害原原系统功功能和性性能的情情况下,对对原有功功能进行行扩充。发发现错误误,修改改错误。及及时发现现系统运运行中出出现的错错误,并并修改错错误,保保证系统统正常运运行。由于数据据库应用用环境发发生变化化,需要要增加新新的应用用或新的的实体,实实体与实实体的联联系也会会发生相相应的变变化,原原设计不不能很好好地满足足新的需需求,不不得不适适当调整整数据库库的模式式和内模模式。当当然,数数据库重重新构造造的程序序功能是是有限的的,只能能做部分分的修改改和调整整,若应应用变化化太大,重重新构造造也无能能为力了了,则表表明原数数据库应应用系统统生存期期的结束束,应该该重新设设计数据据库,开开始一个个新的数数据库应应用系统统的生存存期。实验结论论:在一个系系统项目目完成后后,一定定要对系系统进行行可行性性的测试试才可以以投入使使用,在在使用是是一定要要用维护护系统对对系统不不断改造造,使其其更加趋趋向于使使用者的的使用习习惯
限制150内