ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:27.63KB ,
资源ID:7457965      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7457965.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(精品计算机网络实验报告物业管理系统.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

精品计算机网络实验报告物业管理系统.docx

1、精品计算机网络实验报告物业管理系统实验报告2013-2014学年第1学期科目名称:计算机网络指导老师:班级:信息管理与信息系统1101班实验名称:物业管理系统项目开发姓名张超学号湖南工业大学财经学院实验一:项目开发背景及开发环境实验要求:1.做好项目开发之前的准备2.安装好开发时运用的环境实验目的:1.了解项目开发的重要性及背景2.了解项目开发的软件及安装开发软件实验步骤:通过查阅书籍资料与网上信息可以知道:1.背景介绍1)项目开发背景在社区管理这一方面,还有很多都是凭人工纪录,靠手工书写一些纪录,这样的模式已经淘汰,已经不能满足当代社区的管理要求。随着科学技术突飞猛进,特别是信息技术和网络技

2、术的迅速发展和广泛应用,新技术改变着人们的工作、生活、消费和交流方式。并且随着计算机网络技术的迅速发展,各种行业纷纷应用网络技术操作和管理,以改善自己的工作环境和工作效率,进而提高自己在行业内的竞争力。社区管理系统就是一套实现社区的科学管理,并能很好的保存社区的资料,并且操作简单,容易管理的软件。所开发的社区物业信息管理系统是一个针对小区管理的复杂性而设计的,它解决了在管理方面遇到的问题。系统使用了一套物业管理系统来规范物业管理的各种事务,极大的提高了管理的效率和对信息的自动化管理。因此开发这样的一套管理软件能有效的对住户的各种信息的管理,系统可以完成对各类信息的浏览、查询、添加、删除、修改等

3、功能。2)研究目标研究目标是利用JDK开发基于数据库结构的小区物业管理系统,实现小区物业管理的全部功能且便于维护更新。主要功能概括为:1.对小区内住房的详细资料的管理,包括增、删、改、查功能。2.在具有了所有的基本资料信息后,需要实现实质性的物业管理。管理业务包括:车位管理、仪表(水、电、燃气)数据管理、收费管理、住户投诉管理、住户报修管理等。3.前台门户网站供小区业主访问登录,实现查看公告、投拆、报修、查看消息功能。2.开发环境1. SQLServer数据库SQLServer是微软公司开发的一个关系数据库管理系统,以TransactSQL作为它的数据库查询和编程语言。TSQL是结构化查询语言

4、SQL的一种,支持ANSISQL92标准。由于今天Windows操作系统占领着主导地的位,选择SQLServer一定会在兼容性方面取得一些优势。另外,SQLServer2000除了具有扩展性好,可靠性强以外,还具有可以迅速开发新的因特网系统的功能。2.JavaDevelopmentKitjava语言开发最基础的工具包,是java程序运行的基础也是各种IDE开发环境的基础3.AJAXAJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。通过AJAX,JavaScript可使用JavaScript的XMLHttpRequest对象来直接与服务器进行通信。通过这

5、个对象,JavaScript可在不重载页面的情况与Web服务器交换数据。AJAX在浏览器与Web服务器之间使用异步数据传输(HTTP请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。AJAX可使因特网应用程序更小、更快,更友好。JavaScriptXMLHTMLCSS在AJAX中使用的Web标准已被良好定义,并被所有的主流浏览器支持。AJAX应用程序独立于浏览器和平台。Web应用程序较桌面应用程序有诸多优势;它们能够涉及广大的用户,它们更易安装及维护,也更易开发。不过,因特网应用程序并不像传统的桌面应用程序那样完善且友好。通过AJAX,因特网应用程序可以变得更完善,更友好。,支持也

6、十分广泛,尤其是对各种开源产品的支持十分不错。3.安装项目开发软件在计算机上安装好SQLServer数据库、AJAX、jdk软件,并配置相关环境实验结论:在科技日益发展的环境下,物业管理信息系统项目的开发对物业管理具有很重要的意义,在现在物业管理中,一套程序能减少很多的工作量实验二:系统功能模块设计实验要求:1.作出系统功能模块设计和系统流程图2.作出系统数据流程图3.3.作出数据库逻辑结构实验目的:1.熟悉描绘出项目的框架2.为在数据库中数据的定位输入做铺垫3.作出设计图及流程图为之后的编写各个模板代码做铺垫实验步骤:1.系统功能模块设计和系统流程图1)系统功能模块设计在社区物业信息管理系统

7、中,主要包括以下几个功能:系统用户登入、住户信息管理、物业收费管理、设备报修管理以及住户投诉和物业信息查询、系统帮助模块。系统管理:用户登入并进行系统的管理,利用权限把个类用户对系统的应用做了限制,可以更好的管理系统,分辨各个管理的阶层。住户信息管理:管理住户的各种信息,可以及时察看住户详细信息,以便管理,其中有住户的信息添加、删除、修改。物业收费管理:管理的各个收费项目,包括收费项目的添加、修改、删除和查询。住户投诉和报修信息管理:管理住户投诉和保修信息等方面的管理。帮助文件:对系统登入提供的帮助模块。2)系统流程图该系统分为六个大模块,例如系统管理、住户信息管理、物业收费管理、设备报修管理

8、、物业信息查询和系统帮助模块。各个模块都有不同的功能。系统功能结构图如图1所示。系统功能结构图(图1)当管理员进入系统时开始操作的数据走向流程图。处理流程图如图2所示。数据流程图(图2)2.功能实现1)业主功能实现小区业主作为用户可登录系统前台,实现以下功能: 查询水、电、燃气等用量用费,查询各类费用的缴纳情况; 报修以及查看已有报修; 投诉以及查看已有投诉; 消息管理,查看催缴费用的通知; 自服务系统,更改用户登录密码等。业主以自家房号作为用名登录系统。2)管理员功能实现物业公司客服人员作为系统管理员登录系统后台,实现以下功能: 基本设置: 更改登录密码,更改小区简介,数据库备份还原; 用户

9、(业主)资料管理(增、删、改、查); 房产资料管理(增、删、改、查); 车位资料管理(增、删、改、查); 报修管理: 查看报修列表,对报修进行处理,维修完成后统计维修费用; 投诉管理: 查看投诉列表,处理投诉,回复处理结果; 费用收缴: 每月录入水、电、燃气用量用费列表,(人工抄表,录入系统),按月查看各类费用清单,对于欠费业主发送催费通知; 发布公告;3逻辑结构设计根据对系统做的需求分析和模块总体设计,做出满足用户需求的各种实体以及它们之间的关系。设计实体E-R图如下:1)用户信息用户信息结构2)房屋信息房屋信息3)分别作出车位信息、报修信息、投拆信息、公告信息等的实体E-R图,最后作出各个

10、E-R图之间的关联实验结果:实现了各个模板的构造和功能的实现,最后建立起了模板之间的联系实验三:系统的数据库设计实验要求:1.建立起系统要求的数据库2.录入系统的数据实验目的:熟悉系统的数据库设计和基本的数据的正确录入实验步骤:1.创建数据库,建立数据库表1)用户管理的数据库表用户管理信息表,纪录了用户名、密码、权限字段,通过用户的管理,可以提供各个不同层次的人对该系统有不同的权限,用户管理信息表设计内容如表3-1所示。表1用户管理表字段名称数据类型数据宽度是否为空说明Yhmvarchar20是用户名mmchar10是密码qxChar10是权限2)住户搬入信息管理数据库表住户搬入信息表主要包括

11、住户门牌号(mph)、住户姓名(zhxm)、性别(xb)、年龄(nl)、户主身份证(sfz)、住户所在单元(dy)、住户搬入时间(rzsj),详细的表设计内容如表4-2所示。表2楼盘信息管理表字段名称数据类型数据宽度是否为空说明mphchar10否住户门牌号zhxmint50否户主名称xbchar30否性别nlchar30是年龄sfzdate20否户主身份证dymoney50否住户所在单元rzsjmoney50否住户搬入时间3)住户搬出管理数据库表住户搬出信息表主要包括的字段有住户门牌号(mph)、住户姓名(zhxm)、性别(xb)、年龄(nl)、住户所在单元(dy)、住户搬出时间(bcsj)

12、,详细的表设计内容如表4-3所示。表3楼盘销售管理表字段名称数据类型数据宽度是否为空说明mphchar10否住户的门牌号zhxmchar10否住户姓名xbchar10否性别nlvarchar20否年龄dyvarchar20否住户所在单元bcsjInt50否住户搬出时间4)物业收费信息数据库表物业收费信息表的字段包括有,详细的表设计内容如表4-4所示。表4住户信息管理表字段名称数据类型数据宽度是否为空说明mphchar10否住户的门牌号zhxmint50否户主的名称sfchar10是水费dfchar10是电费mpfchar10是煤气费WyglfChar10是物业管理费QtsfChar10是其他收

13、费SfrqDatatime8是收费日期SfrChar10否收费人5)物业收费管理数据库表小区的物业收费管理的数据库有以下几个字段组成,它主要有门牌号、水费、电费、气费、物管费、其他费用、收费时间和收费人的信息进行管理(添加、修改和删除),详细的表设计内容如表4-5所示。表5物业收费管理表字段名称数据类型数据宽度是否为空说明门牌号char10否住户的门牌号水费money50否使用的水费电费money50否使用的电费气费money50否使用的气费物管费money50否物业管理的费用其他费用money50否其他使用的费用收费时间date30否收费的时间收费人int50否收费人6)报修管理数据库表小区

14、的报修管理的数据库有以下几个字段组成,它主要有编号、报修人、报修日期、维修人员、处理意见和报修项目的信息进行管理(添加、修改和删除),详细的表设计内容如表4-6所示。表6报修管理表字段名称数据类型数据宽度是否为空说明编号char10否编号报修人int50否报诉人名字报修日期date50否报修的日期维修人int50否主要的维修人处理意见int50否处理的建议报修项目int50否报修的项目2.其他数据的输入通知表,公告表,联系表等其他数据按上述规则录入实验结论:建立起完善的数据结构和数据库存,为系统的构造提供基础,并且为以后查询、储存等提供环境四:系统功能实现实验要求:1.建立集登陆、查询、管理于

15、一体的模板2.细化模板功能,并构造结构实验目的:构造系统的功能模板,实现系统的多功能化及实用化实验步骤:1.用户管理模块的设计与实现登录界面设计如下图,管理员输入正确账号,密码即可登录系统登录界面登录系统后进入首页的后台界面。如下:小区物业管理主界面2.住房资料管理模块作为物业管理系统,住房资料管理是最基本的管理功能,如下图界面用以查看住房详细资料。住房资料列表点击“更改”打开如下图界面。更改信息后,点击“确认修改”按钮保存数据。住房资料更改点击“新增住房”打开如下图界面,用以添加房屋信息。若输入房号已存在,则提示“房号已存在”,如下图所示。新增住房3.车位资料管理模块查看车位资料列表如图,可

16、以按照“all”,“已出租”,“未出租”,“即将到期”四种状态查看列表,也可以选择车位所在区域查看。最长可出租年限,费用以及描述都可以直接点击更改。车位资料列表对于未出租车位,可点击“出租”,进入如下图所示出租界面;车位出租界面对于已出租车位,可点击“查看”,查看出租详细信息,如下图所示;查看已出租对于即将到期车位,可点击“续租”,进入续租界面,如下图所示车位续租界面4.住户报修管理模块查看报修单列表如图下所示,可根据日期,报修类别,处理状态查询报修单。报修单列表对于未处理报修单,可点击“安排维修”,安排维修负表人,如下图所示;安排维修维修完后了,点击“维修完后”,录入维修费用等信息,如下图所

17、示;录入维修费用已完成的维修单,可以查看其详细信息,对于费用未交纳的维修单,点击“发送催费通知”按钮,发送催费通知,如下图所示。维修详单如下图所示界面,用于新增报修。新增报修5.住户投诉管理模块查看投诉单列表如下图,可根据日期,处理状态查询投诉单。投诉单列表对于未处理的投诉单,点击“查看处理”,进入如下图界面。投诉处理6.物业收费管理模块物业收费管理是本系统最核心的功能模块,此功能模块具备较完善的物业收费管理功能。如图下所示界面,用于录入水、电、燃气月用量。选择年月份以后,按栋录入各类数据。录入水、电、燃气月用量如下图界面用于查看费用列表。费用列表点击“查看报表”,即可看到如下图的图表,此图表

18、采用开源类库JFreeChat生成。用量统计图表如下图界面用于更改各类收费标准,以便根据市场价格调整收费。更改各类收费标准如下图界面实现交费功能水、电、燃气、物业收费7.公告管理模块如下图界面用于发布公告,内容编辑器采用了开源的FCKEditor在线编辑器发布公告如图界面用于查看公告列表公告列表8.消息管理模块如下图界面用于显示消息列表,管理所有消息。消息列表9.系统设置模块系统设置模块总提供了四大功能,更改后台管理员登录密码,更改小区简介,更改前台业主密码,数据库备份和还原功能。在数据库表丢失或损坏的情况下,备份数据库是很重要的。我们可以利用备份文件将数据恢复到备份时的状态。数据库备份和还原

19、如下图界面,点击“备份数据库”按钮,即可备份数据库。备份成功后,可下载备份文件到本地机下载数据库备份文件如下图所示。妥善保存数据库备份文件,以确保系统安全性。选择数据库备份文件10.其他设置实验结论:完成了管理模板下的多个界面的设置,包括投诉、报修、缴费、停车等模板下界面的功能设置五:系统测试与系统维护实验要求:1.在系统运行前找出缺漏,完善系统2.在系统运行后维护系统,实现系统的正常运行实验目的:1.了解系统测试的重要性2.了解在维护运行后进行维护实验步骤:1.测试1)web系统测试由于web应用与用户直接相关,又通常需要承受长时间的大量操作,因此web项目的功能和性能都必须经过可靠的验证。

20、这就要经过web项目的全面测试。Web应用程序测试与其它任何一种类型的应用程序测试相比没有太大差别。web测试包括界面测试、功能测试、性能测试、可用性测试。2)界面测试界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。目前界面的设计引起软件设计人员的重视的程度还远远不够,直到最近网页制作的兴起,才受到专家的青睐。而且设计

21、良好的界面由于需要具有艺术美的天赋而遭拒绝。3)功能测试功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。功能测试也叫黑盒子测试或数据驱动测试,只需考虑各个功能,不需要考虑整个软件的内部结构及代码.一般从软件产品的界面、架构出发,按照需求编写出来的测试用例,输入数据在预期结果和实际结果之间进行评测,进而提出更加使产品达到用户使用的要求。黑盒测试试图发现以下类型的错误:1)功能错误或遗漏;2)界面错误;3)数据结构或外部数据库访问错误;4)性能错误;5)初始化和终止错误。4)可用性测试可用性测试是指,让一群有代表性的用户尝试对产品进行典型操作,同时观

22、察员和开发人员在一旁观察,聆听,做记录。该产品可能是一个网站,软件,或者其他任何产品,它可能尚未成型。测试可以是早期的纸上原型测试,也可以是后期成品的测试。2.系统维护前台和后台制作完成以后,现在就是将这两个部分连接起来,这样才能实现所制作的模块和数据库的各个功能相联接,只有模块或数据库是不能算一个完整的系统,他们两者是相辅相成的。数据库的安全性和完整性控制及系统的转储和恢复。按照系统提供的安全规范和故障恢复规范,经常核查系统安全性是否受到侵犯,及时调整授权和密码,实施系统转储与后备,发生故障后及时恢复。增加新功能。根据用户的意见,在不损害原系统功能和性能的情况下,对原有功能进行扩充。发现错误,修改错误。及时发现系统运行中出现的错误,并修改错误,保证系统正常运行。由于数据库应用环境发生变化,需要增加新的应用或新的实体,实体与实体的联系也会发生相应的变化,原设计不能很好地满足新的需求,不得不适当调整数据库的模式和内模式。当然,数据库重新构造的程序功能是有限的,只能做部分的修改和调整,若应用变化太大,重新构造也无能为力了,则表明原数据库应用系统生存期的结束,应该重新设计数据库,开始一个新的数据库应用系统的生存期。实验结论:在一个系统项目完成后,一定要对系统进行可行性的测试才可以投入使用,在使用是一定要用维护系统对系统不断改造,使其更加趋向于使用者的使用习惯

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1