毕业设计(论文)-JSP小区物业管理信息系统.doc

上传人:哈尼dd 文档编号:3945839 上传时间:2019-10-10 格式:DOC 页数:40 大小:2.66MB
返回 下载 相关 举报
毕业设计(论文)-JSP小区物业管理信息系统.doc_第1页
第1页 / 共40页
毕业设计(论文)-JSP小区物业管理信息系统.doc_第2页
第2页 / 共40页
毕业设计(论文)-JSP小区物业管理信息系统.doc_第3页
第3页 / 共40页
毕业设计(论文)-JSP小区物业管理信息系统.doc_第4页
第4页 / 共40页
毕业设计(论文)-JSP小区物业管理信息系统.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《毕业设计(论文)-JSP小区物业管理信息系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-JSP小区物业管理信息系统.doc(40页珍藏版)》请在三一文库上搜索。

1、专科生毕业设计(论文)摘 要随着市场经济的发展和人们生活水平的提高,大量的住宅小区已遍布城区,人们对于居住环境的要求也越来越高,住宅小区的物业管理工作也变得更加繁重,利用物业管理信息系统来实现对小区物业管理工作的信息化正成为人们的共识。 小区物业管理系统在现代社会中是非常热门的软件,是最关切群众实际生活的。它的使用使物业管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到答复。伴随着小区的规模不断扩大和住户的不断增多,工作量也将越来越大。但一直以来人们使用传统人工的方式管理各种数据,这种管理方式存在着许多缺点:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维

2、护都带来了不少的困难。 随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有手工管理所无法比拟的优点。这些优点能够极大地提高工作效率,也是企业的科学化、正规化管理与世界接轨的重要条件。因此,开发这样一套小区物业管理信息系统成为很有必要的事情,在下面的各章中我将就本次毕业设计所开发的小区物业管理系统,谈谈其开发过程和所涉及到的问题及解决方法。关键词:物业;信息管理系统;JSP AbstractWith the development of market

3、 economy and the improvement of peoples living standard, a large number of residential area, people around for a living environment more and more is also high, residential property management has become more onerous, use property management information system of residential property management infor

4、matization has become the common people.Area property management system in modern society is a very popular software, is the most concerned about the actual life of the masses. Its use so that property managers and owners of residential quarters on things more convenient, faster and more satisfactor

5、y reply had been received. Along with the size of the area continued to expand and develop the growing number of households, will also be increasing the workload. However, it has been the use of traditional manual data management, such management, there are many disadvantages: low efficiency, poor c

6、onfidentiality, and over time, will have a large number of documents and data, which is to find, update and maintenance bring a lot of difficulties.With the continuous improvement of science and technology, computer science and technology maturity, its powerful features have a profound understanding

7、 of people, it has access to all areas of human society and play an increasingly important role. As part of computer applications, the use of computer-to-business unit to manage the information with the manual management of unmatched advantages. These advantages can greatly improve efficiency, but a

8、lso the scientific enterprise, standardized management and an important condition for the rest of the world.Therefore, the development of such a residential property management information system as a necessary thing, in the following chapters I will be graduating from the design of the development

9、of residential property management systems, to talk about the development process and the issues involved in and solutions.Key words: Property;MIS;JSP目 录第1章 绪 论11.1 选题背景11.2 课题来源及意义11.3 系统基本达到的目标21.4 系统开发必要性2第2章 开发工具介绍32.1 开发工具和数据库的选择32.2 系统配置32.2.1 硬件配置32.2.2 软件配置32.3 系统开发采用JAVA的简介42.4 Microsoft Sq

10、l server简介4第3章 系统需求分析63.1 系统分析63.2 用户需求分析63.3 可行性研究73.3.1 技术可行性73.3.2 经济可行性73.3.3 操作可行性7第4章 数据库设计84.1 数据库E-R图84.2 数据库结构104.3 数据库字段说明10第5章 系统模块设计135.1 系统功能划分135.1.1 用户功能:135.1.2 管理员功能:135.2 系统流程图145.3 系统用例图155.4 系统结构图165.5 系统框架175.5.1 管理员框架175.5.2 业主框架:185.6 处理封装185.6.1 报表处理类的封装185.6.2 数据库表处理类的封装:195

11、.7 系统子模块设计195.7.1 用户管理子系统:195.7.2 用户注册、登记:195.7.3 用户信息查询子:195.7.4 管理员管理:19第6章 系统实现206.1 界面设计206.1.1 登陆主界面206.1.2 注册界面206.1.3 管理员登陆216.1.4 管理员管理216.1.5 用户信息修改226.2 系统核心代码226.2.1 用户注册代码:226.2.2 注册数据库连接代码:266.2.3 用户修改信息代码:276.2.4 信息查询代码:28第7章 结 论31参考文献32致 谢33附 录34IV第1章 绪 论1.1 选题背景迄今为止,中国的物业管理行业已经走过了二十几

12、年的时间,已经具备了一定的规模和形态。随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。人们花的钱越多,不但对住宅的本身的美观、质量要求越来越高,同时对物业小区的服务和管理也要求很高,诸如对小区的维修维护,甚至对各项投诉都要求小区管理者做的好,做的完善。这样要求小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理,这就为小区物业管理系统提供了市场需要。1.2 课题来源及意义(1)题目的来源:小区物业管理系统在现代社会是最热门的行业,是最关切老百姓实际生活的设计,各种人性化

13、的配置,使管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到答复。伴随着小区的规模不断扩大和住户的不断增多,像小区中的汽车,小区附带设施,小区的各项维修、投诉等都将越来越复杂,工作量也将越来越大。但一直以来人们使用传统人工的方式管理各种数据,这种管理方式存在着许多缺点:效率低、保密性差、另外时间一长,将产生大量的文件和数据这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高计算机科学技术日渐成熟其强大的功能已为人们深刻认识它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分使用计算机对企业单位的各项信息进行管理,具有着手工管理所无法比拟的优点。例如检

14、索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率也是企业的科学化、正规化管理与世界接轨的重要条件。(2)实际应用意义:物业管理公司作为房地产开发公司的附属单位,担负着整个小区的各家各户的繁杂的服务和承载着开发商信誉的重要任务。由于物业管理业务的复杂性,再加上智能化小区这个概念的引入,物业管理逐渐趋于信息化高效率化。因此全国的许多物业管理公司已引入了“物业管理信息系统”,即通过计算机网络和专业软件对物业实施即时、规范、高效的管理。在引入该系统后住户档案将由电脑管理,减少了业主的麻烦。对于小区物业管理来说,其工作流程的繁杂性、多样化、管理复杂、收缴

15、费用与设备维护繁琐。1.3 系统基本达到的目标依靠现代化的计算机出技术来管理小区物业,从而节省大量的人力、物力,改善物业管理人员的工作条件,减轻了劳动强度,并且能够快速反应出住户的信息和所需要的服务,使管理人员快速对住户的信息及要求作出相应决策,加快小区的系统建设的技术基础。用最简单的操作完成最繁琐的细节,从繁重的脑力劳动脱离出来,由软件统一管理。使人一目了然。大大提高物业管理人员的工作效率,通过全面的信息采集和处理,提高小区物业的管理水平,提升物业为住户服务的水平,为降低服务成本,提高服务水平,增强物业服务的扩张能力,提供有效的技术保障。由于小区物业管理涉及到费用问题,为了增强系统的保密性,

16、使业主利益不受损害使业主能够对自家的物业费用和投诉等情况提供透明化、直观的了解。1.4 系统开发必要性计算机已完全能够胜任物业管理工作,而且更加准确、方便、快捷、高效、清晰、透明,它完全可以克服以上所述的不足之处。这将给项目查询和管理带来很大的方便,从而给物业管理工作带来更高的效率,这也是物业管理正规化、现代化的重要标志。由此可见,开发一套高效率、无差错的小区物业管理系统软件十分必要。本系统的主要目的是告别帐本,安全、快捷的保存数据信息。由于小区物业管理涉及到费用问题,为了增强系统的保密性,使业主利益不受损害,本系统具有仅管理员式的保密功能,还有录入、修改、删除、以及对物业设备统计等功能,使业

17、主能够对自家的物业费用和投诉等情况提供透明化、直观的了解。第2章 开发工具介绍2.1 开发工具和数据库的选择本套管理系统是采用JAVA作为前台的搭建软件,采用了应用比较普遍的Microsoft SQL Server数据库构建后台数据库。2.2 系统配置2.2.1 硬件配置CPU:Intel Pentium 120MB CPU或以上级别的CPU;主板:支持Intel系列或AMD 系列的主板;内存:64MB 推荐使用128MB;硬盘:10GB;光驱:50X CD-ROM;声卡:主板集成AC97; 显卡:主板集成 推荐使用GeForce 系列或ATI 系列显卡;显示器:17英寸纯平CRT(10277

18、6885); 软驱:1.44MB;键盘鼠标:微软兼容键盘鼠标;机箱:300W电源 推荐各个名牌优质机箱和电源;UPS: 13分钟以上 推荐使用更长时间;打印机:针式打印机 推荐名牌喷墨打印机;2.2.2 软件配置软件开发环境:1.操作系统:Windows98以上;2.数据库环境:SQL;3.应用程序:JAVA;2.3 系统开发采用JAVA的简介Java是由Sun Microsystems公司推出的Java程序设计语言和Java平台的总称。Java语言的具有以下显著优点:平台无关性:平台无关性是指Java能运行于不同的平台。Java引进虚拟机 原理,并运行于虚拟机,实现不同平台的Java接口之间

19、。使用Java编写的程序能在世界范围内共享;安全性:Java的编程类似C+, Java舍弃了C+的指针对存储器地址的直接操作,程序运行时,内存由操作系统分配,这样可以避免病毒通过指针侵入系统。Java对程序提供了安全管理器,防止程序的非法访问;面向对象:Java吸取了C+面向对象的概念。Java提供的Object类及其子类的继承关系如同一棵倒立的树形,根类为Object类,Object类功能强大,经常会使用到它及其它派生的子类;分布式:Java建立在扩展TCP/IP网络平台上。库函数提供了用HTTP和FTP协议传送和接受信息的方法。这使得程序员使用网络上的文件和使用本机文件一样容易;健壮性:J

20、ava致力于检查程序在编译和运行时的错误。JSP则是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。2.4 Microsoft Sql server简介随着科学技术的进步,信息已成为各行各业的重要资源。数据库以其强大的操作和管理功能成为高速信息表达的途经。据我所知,数据库的类型有很多,比如:”sqlserver”,”vf”,”framework”,”access”,”Oracle”MySQL”SYBASE”DB2”等等,然而本软件

21、选择了用SQL Server来作为数据库软件。Microsoft SQL Server是由 Microsoft公司开发的,在Microsoft SQL Server的发展历程中,有两版本具有重要的意义。那就是在1996年推出的SQL Server6.5和在2000年8月推出的SQL Server2000版本。6.5版本使SQL Server得到了广泛的应用,而2000版本在功能和易用性上有很大的增强,并推出了简体中文版,它包括企业版,标准版,开发版和个人版4个版本。Microsoft SQL Server(简称SQL Server)由一系列相互协作的组件构成,能满足最大的Web站点和企业数据处

22、理系统存储和分析数据的需求。SQLServer2000能够满足今天的商业环境要求不同类型的数据库解决方案。它一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。除这些核心企业品质外,SQLServer2000还为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。作为一个完备的数据库和数据分析包,SQLServ

23、er2000为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer2000是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力。第3章 系统需求分析3.1 系统分析此系统要求实现社区物业最大程度的信息化,物业公司和业主将可以借用本管理系统来完成信息管理及信息查询。本系统要求实现功能如下: 用户信息物业费信息业务信息缴费欠费信息现有社区物业管理网站要求:系统要求采用B/S模式进行架构,分为前台浏览器端和后台服务器端两个部分。浏览器段主要

24、功能有: 用户登陆(普通业主和管理员):判断用户身份。用户信息管理:用户注册、自己信息添加查询、密码修改系统将会把修改结果保存到物业社区用户信息数据库中)。 物业费信息管理:各项相关费用明细(查看、添加、修改、删除)(系统将最终结果保存到社区物业用户数据库中)。业务信息管理:业主业务办理,更新数据库以及数据录入与维护,数据处理统计与查询等。缴费欠费信息管理:业主使用的水电气,缴费和欠费清单,费用催缴。3.2 用户需求分析(1)普通用户:普通用户就是该社区的业主,用户们可以通过自己的帐号和自己设置的对应的密码来进入管理系统,用户可以查询自己的信息,看自己的房产资源及所用的的水电气等费用,添加自己

25、不完整的信息资料、修改自己的密码。(2)管理员用户:管理员用户就是该社区的物业管理人员,管理员也有自己的帐号和密码来进入社区物业用户的管理系统,管理员可以查看、修改用户的信息,还可以根据用户的具体某项信息来决定要不要这个信息,可以修改管理系统的任何信息。3.3 可行性研究可行性研究的目的不是解决问题,而是确定问题是否值得去解决。怎样达到这个目的呢,当然不能凭主观猜想而只能靠客观分析。必须分析几种主要的可能解决方案的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上时要进行一次大大压缩简化了的系统分析和设计的过程。为了把

26、工作人员从繁重的工作中解脱出来,提高安全和服务质量,建立小区物业管理信息系统是非常必要的。随着物业管理信息系统的建成后,小区管理工作可以走向科学化,正规话的道路。 3.3.1 技术可行性目前已经成功的开发出了许多管理信息系统,信息技术和计算机软硬件发展已经完全可以满足本系统的技术要求,本方案技术要求比较高,安全性和可靠性较强,但通过后面的综合分析,可以知道从技术上来说是可行的。3.3.2 经济可行性通过对开发成本的估算及可能取得效益的评估,确定该开发是可行的。系统成本包括开发成本和运行维护成本。系统的开发成本主要包括软件和硬件两方面,系统开发所需的费用是比较低的,由于系统并不复杂,其运行不会占

27、用很多资金,可以预见系统完成后可以带来较大的经济效益。本系本方案采用网络方式,因此投入比较多,此系统建成后,可实现资源共享,支持用户查询,可以与财务处直接进行信息交换。另外,此系统可以减少失误,还会带来其他经济效益。所以从经济上说是可行的。3.3.3 操作可行性本系统使用后,要对组织结构产生一定影响,要有人员的变动,但这些变动是局部的,不会影响整个组织,所以具有系统运行的可行性。对于用户来说,合理方便的功能设计和快捷的操作,足可以满足各种用户的不同需求,同时也方便了管理员的内部管理。总之,这个系统的经济效益远远大于开发成本。硬件上,满足要求的计算机的配置不用很高;软件上,采用Windows系列

28、操作系统,对管理员稍做培训即可掌握,操作上是可行的。通过前面的分析论证,我们认为本系统的开发是非常可行的。第4章 数据库设计4.1 数据库E-R图本系统E-R图分为五大部分,分别为用户,住户,业主,缴费和欠费实体关系E-R图。其中用户基本信息实体由用户账号、用户密码、用户身份三个数据项组成;住户信息实体由住房编号、业主姓名、性别、职业、入住时间、住房面积、常住人口数、联系电话、物业费用几个数据项组成;业主服务信息实体由住房编号、服务项目、收费标准、报修时间、安排时间、完工日期、缴费时间、缴费金额几个数据项组成;缴费表单实体由起始日期、终止日期、物业费总额、停车费总额、水费总额、电费总额、煤气费

29、总额、服务费总额几个数据项组成;欠费表单实体由起始日期、终止日期、欠费业主姓名、房屋编号、欠费金额几个数据项组成,详见图4.1-4.5所示:用户基本信息用户身份用户账号用户密码图4.1用户基本信息实体E-R图常住人口数入住时间联系电话性别职业住户信息业主姓名物业费住房编号住房面积图4.2住户信息实体E-R图缴费金额服务项目住房编号业主服务信息收费标准缴费时间报修时间完工日期安排时间图4.3业主服务信息实体E-R图起始日期服务费总额终止日期缴费表单煤气费总额物业费总额电费总额停车费总额水费总额图4.4缴费表单实体E-R图欠费表单欠费业主姓名起始日期欠费金额终止日期房屋编号图45欠费表单实体E-R

30、图4.2 数据库结构图4.6数据库结构图4.3 数据库字段说明UserInformation表:用户基本信息,字段有用户名(userName)、密码(password)、用户身份(userstatus);表4.1 UserInformation表字段名属性长度是否主键备注userName字符20是用户帐号User_password字符20否用户密码userstatus字符20否用户身份inhabitantInfo表:住户信息,字段有住房编号(houseId)、业主姓名(ownerNmae)、性别(sex)、职业(occupation)、入住时间(movesTime)、住房面积(housingA

31、rea)、常住人口数(constaPopulation)、联系电话(tel)、物业费用(cost);表4.2 inhabitantInfo表字段名属性长度是否主键备注houseId字符20是住房编号ownerName字符20否业主姓名User_sex字符4否性别occupation字符20否职业movesTime字符20否入住时间Zf_mj字符20否住房面积zc_rk字符20否常住人口数tel字符20否联系电话cost字符20否物业费用ownerInfo表:业主服务信息,字段有住房编号(houseId)、服务项目(service)、收费标准(standard)、报修时间(baoxiutime)

32、、安排时间(anpaitime)、完工时间(finishtime)、缴费时间(chargetime)、缴费金额(money);表4.3 ownerInfo表字段名属性长度是否主键备注houseId字符20是住房编号service字符20否服务项目standard字符20否收费标准baoxiutime字符20否报修时间anpaitime字符20否安排时间finishtime字符20否完工日期chargetime字符20否缴费时间money字符20否缴费金额jiaofei表:缴费表单,主要字段有:起始日期(starttime)、终止日期(endtime)、物业费(money)、停车费(stoppa

33、y)、水费(water)、电费(electric)、燃气费(gas)、服务费(service);表4.4 jiaofei表字段名属性长度是否主键备注starttime字符20否起始日期endtime字符20否终止日期money字符20否物业费总额stoppay字符20否停车费总额water字符20否水费总额electric字符20否电费总额gas字符20否燃气费总额service字符20否服务费总额qianfei表:欠费表单,主要字段有:起始日期(starttime)、终止日期(endtime)、欠费业主姓名(ownername)、房屋编号(houseId)、欠费金额(money);表4.5

34、qianfei表字段名属性长度是否主键备注starttime字符20否起始日期endtime字符20否终止日期ownername字符20否欠费业主姓名houseId字符20是房屋编号money字符20否欠费金额第5章 系统模块设计5.1 系统功能划分小区物业管理系统是物业部门用来对住宅小区内的建筑、住户、设备、人员等信息进行综合管理的一个信息管理系统。根据客户要求,系统要能对小区内建筑、公共设备、住户等基本信息实现录入、修改、查询和删除等操作,并且还要实现包括水、电、煤气费在内的各项物业管理费用的统计、查询和报表生成。因此,实现该物业管理系统功能模块图如下:5.1.1 用户功能:业主登陆业主基

35、本信息物业主收费信息缴费统计表业务服务信息欠费业主表图5.1用户功能图5.1.2 管理员功能:管理员登陆基础数据维护用户权限管理业主基本信息数据维护物主基本信息数据维护业主服务信息数据维护欠费业主总额数据缴费统计总额数据图5.2管理员功能图实现的功能如下:(1)系统管理系统管理模块是整个物业管理系统的核心,在区分不同用户的使用权限、加强软件使用安全性和保证数据安全方面起着关键的作用。具体包括:用户管理、用户授权、更改密码、系统设置、系统初始化、数据库备份、恢复这几个子模块。(2)住户管理该模块完成对新增住户基本信息(姓名、人口、住房面积等)的登记和已有住户信息的修改、查询和删除,是系统最基本的

36、功能。该模块具体又分为住户登记、住户修改、住户修改、住户查询和住户删除四个子模块。(3)设备管理该模块实现对小区内各项公共设备(如:路灯、排水管等)的管理,为各项设备建立信息档案,记录各设备检查维修保养记录。具体又分为设备登记、设备报修、设备检查和设备保养这四个子模块。(4)收费管理该模块主要实现对已经入住的住户进行费用(物业管理费、水费、电费和煤气费)缴纳的各方面管理,具体包括以下几个部分:收费类别设置、收费项目设置、计量单位设置、表设置、用户抄表、应收款和收款单等。5.2 系统流程图个人信息管理业 主注册登 录前 台业务办理费用清单修改个人信息缴费欠费记录图5.3用户流程图管理员信息管理管

37、理员登 录后 台业主信息管理费用信息管理物业信息管理图5.4管理员流程图5.3 系统用例图 图5.5系统用例图5.4 系统结构图社区物业管理数据处理社区宣传用户信息管理(子系统)新用户管理资源费用管理SQLconnectionSQLcommandDataBindNewsBratchManagerConsumeruserRegistrationinhabitanantRigestrationmessageraverageConsumer负责链接数据库负责处理数据库操作负责常用的数据绑定社区新闻系统社区物业设置用户信息管理个人信息管理用户编号、业主姓名、性别、职业、联系方式用户信息、房产信息房产资

38、源(添加、删除)、费用表资源、费用催缴房产资源(查询、添加)、费用表资源(添加、查询)用户登记管理(添加、删除)图5.6 系统结构图此图是对物业管理信息系统结构的总体设计的图形显示,系统按功能逐次分割成层次结构,使每一部分完成简单的功能且各个部分之间又保持一定的联系。5.5 系统框架系统框架描述了系统的基本结构和模块之间的调用关系,下面一系列的图反映了整个系统的模块间的关系,同样他也揭示了与此系统相关的各个角色的使用权限。如:普通用户只能查看社区物业用户系统里面的社区通告信息、自己的相关信息;管理员用户可以查看所有社区用户的信息、还可以删除此人、能上传用户的信息资料。图5.7 系统框架图5.5

39、.1 管理员框架图5.8 管理员管理5.5.2 业主框架:图5.9普通业主管理根据第二章的概要设计对本系统的问题描述、系统模块的规划、系统结构的设计以及对数据库的设计,其系统的规划就比较清晰了。此系统采用的是JSP+VISIO的设计理念,并使用现在比较流行的三层结构模式架构。此系统采用MVC模式进行设计,以此其中包含了大量的时局处理类,在这里将描述其具体的功能,采用简单的图形表示一个类,然后给出相应的说明;由于这章节不要求编码,所以对于具体的界面也就是视图,对于各个方面的布局和规划都将一一展示清楚,其基本的功能我将给予简单的说明。对于控制器,我只能用一个图形表示,具体的功能只要看图与图之间的联

40、系就一目了然了。5.6 处理封装5.6.1 报表处理类的封装这些类负责处理用户所需要的报表,这些类分别提供了一些方法处理用户所需要的数据。报表生成用户信息表处理住户信息表处理房产信息表处理电(水、气)表资料处理图5.10报表封装图5.6.2 数据库表处理类的封装:Connection类负责专门连接数据库并且被其他的数据库表处理类的使用。userCommand类负责处理针对user表的所有操作,此类提供了公有方法供其他类或方法来调用处理与user表的交互。5.7 系统子模块设计系统子模块设计,也就是B/S浏览器端具体设计,包括各个子系统。5.7.1 用户管理子系统该系统可实现业主登录,根据不同用

41、户提供不同的系统服务。如普通用户登录只能查询自己的相关信息以及业务通知等。5.7.2 用户注册、登记新用户注册填写用户信息(住房编号、业主姓名、性别、职业、入住时间、联系方式等信息),标示出必填信息栏,用户登记、资料登记(水费、电费、燃气费)、房产资源登记(添加、打印等操作)。填写后的结果将保存到社区物业用户信息数据库中。5.7.3 用户信息查询子住户查询、房产资源查询、费用资料查询(按一定条件查询),及本业主信息修改(修改后的信息将保存到社区物业用户信息数据库中)。5.7.4 管理员管理用户管理(添加、删除)、住户单查询、房产资源管理(添加、删除)、费用资源管理(修改、作废,增加一个住户水电

42、燃气表资料)、用户信息管理(查询、删除)。用户费用录入,费用催缴。第6章 系统实现6.1 界面设计6.1.1 登陆主界面图6.1 主界面登陆图6.1.2 注册界面图6.2 用户注册图6.1.3 管理员登陆图6.3 管理员登陆6.1.4 管理员管理图6.4 管理员管理界面6.1.5 用户信息修改图6.5 管理员修改用户信息界面6.2 系统核心代码6.2.1 用户注册代码:Request!-function MM_goToURL() /v3.0var i, args=MM_goToURL.arguments; document.MM_returnValue = false;for (i=0; ifunction check()if(document.form.id.value=)alert(请输入用户姓名!);document.form.id.focus();return false;if(document.form.code.value=)alert(请输入身份证号!);document.form.code.focus();return false;if(document.form.password.value.length20)alert(密码长度应该在6到20位之间,请重新输入!);document.form.passw

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1