《基于BS模式的物业管理信息系统设计djue.docx》由会员分享,可在线阅读,更多相关《基于BS模式的物业管理信息系统设计djue.docx(57页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、基于B/S模式式的物业业管理信信息系统统设计摘要随着市场场经济的的发展和和人们生生活水平平的提高高,大量量的住宅宅小区已已遍布城城区,人人们对于于居住环环境的要要求也越越来越高高,住宅宅小区的的物业管管理工作作也变得得更加繁繁重,利利用物业业管理信信息系统统来实现现对小区区物业管管理工作作的信息息化正成成为人们们的共识识。 小区物业业管理系系统在现现代社会会中是非常热门门的软件件,是最最关切群群众实际际生活的的。它的使使用使物业管理理者和业业主对住住宅小区区中的事事物能更更方便、更更快捷、更更满意的的得到答答复。伴伴随着小小区的规规模不断断扩大和和住户的的不断增增多,工工作量也也将越来来越大。
2、但但一直以以来人们们使用传传统人工工的方式式管理各各种数据据,这种种管理方方式存在在着许多多缺点:效率低低、保密密性差,另另外时间间一长,将将产生大大量的文件和和数据,这这对于查查找、更更新和维维护都带带来了不不少的困困难。 随着科学学技术的的不断提提高,计计算机科科学技术术日渐成成熟,其其强大的的功能已已为人们们深刻认认识,它它已进入入人类社社会的各各个领域域并发挥挥着越来来越重要要的作用用。作为为计算机机应用的的一部分分,使用用计算机机对企业业单位的的各项信信息进行行管理,具具有手工工管理所所无法比比拟的优优点。这这些优点点能够极极大地提提高工作作效率,也是企企业的科科学化、正正规化管管理
3、与世世界接轨轨的重要要条件。 因此,开开发这样样一套小小区物业业管理信信息系统统成为很很有必要要的事情情,在下下面的各各章中我我将就本本次毕业业设计所所开发的的小区物物业管理理系统,谈谈其其开发过过程和所所涉及到到的问题题及解决决方法。关键词:物业;信息管理理系统; JSSPThe dessignn annd rreallizaatioon oof aa prropeertyy maanaggemeent infformmatiion sysstemm baasedd onn B/S mmodee AbsstraactWithh thhe ddeveeloppmennt oof mmarkke
4、t ecoonommy aand thee immproovemmentt off peeoplless liivinng sstanndarrd, a llargge nnumbber of ressideentiial areea, peooplee arrounnd ffor a lliviing envviroonmeent morre aand morre iis aalsoo hiigh, reesiddenttiall prropeertyy maanaggemeent hass beecomme mmoree onneroous, usse pproppertty mmanaa
5、gemmentt innforrmattionn syysteem oof rresiidenntiaal pproppertty mmanaagemmentt innforrmattizaatioon hhas beccomee thhe ccommmon peooplee.Areaa prropeertyy maanaggemeent sysstemm inn mooderrn ssociietyy iss a verry ppopuularr sooftwwaree, iis tthe mosst cconccernned aboout thee acctuaal llifee off
6、thhe mmassses. Itts uuse so thaat pproppertty mmanaagerrs aand ownnerss off reesiddenttiall quuartterss onn thhinggs mmoree coonveenieent, faasteer aand morre ssatiisfaactoory repply hadd beeen recceivved. Allongg wiith thee siize of thee arrea conntinnuedd too exxpannd aand devveloop tthe groowinng
7、 nnumbber of houusehholdds, willl aalsoo bee inncreeasiing thee woorklloadd. HHoweeverr, iit hhas beeen tthe usee off trradiitioonall maanuaal ddataa maanaggemeent, suuch mannageemennt, theere aree maany dissadvvanttagees: loww effficcienncy, pooor connfiddenttiallityy, aand oveer ttimee, wwilll haa
8、ve a llargge nnumbber of doccumeentss annd ddataa, wwhicch iis tto ffindd, uupdaate andd maainttenaancee brringg a lott off diiffiiculltiees.Withh thhe cconttinuuouss immproovemmentt off scciennce andd teechnnoloogy, coompuuterr scciennce andd teechnnoloogy matturiity, itts ppoweerfuul ffeatturees h
9、havee a proofouund unddersstanndinng oof ppeopple, itt haas aacceess to alll arreass off huumann soocieety andd pllay an inccreaasinnglyy immporrtannt rrolee. AAs ppartt off coompuuterr apppliicattionns, thee usse oof ccompputeer-tto-bbusiinesss uunitt too maanagge tthe infformmatiion witth tthe man
10、nuall maanaggemeent of unmmatcchedd addvanntagges. Thhesee addvanntagges cann grreattly impprovve eeffiicieencyy, bbut alsso tthe sciienttifiic eenteerprrisee, sstanndarrdizzed mannageemennt aand an impporttantt coondiitioon ffor thee reest of thee woorldd.Therrefoore, thhe ddeveeloppmennt oof ssuch
11、h a ressideentiial prooperrty mannageemennt iinfoormaatioon ssysttem as a nneceessaary thiing, inn thhe ffolllowiing chaapteers I wwilll bee grraduuatiing froom tthe dessignn off thhe ddeveeloppmennt oof rresiidenntiaal pproppertty mmanaagemmentt syysteems, too taalk aboout thee deevellopmmentt prro
12、ceess andd thhe iissuues invvolvved in andd sooluttionns.Keywwordds:Proppertty;MIS;JSPP目 录1.需求求分析111.1系系统分析析11.2用用户需求求11.2.1普通通用户:11.2.2管理理员用户户:21.3可可行性研研究21.3.1管理理上的可可行性221.3.2技术术上的可可行性221.3.3经济济上的可可行性331.3.4系统统运行的的可行性性分析332.系统统设计442.1系系统功能能划分442.1.1用户户功能:42.1.2管理理员功能能:52.2系系统流程程图62.3系系统用例例图72.4系系统
13、结构构图72.5系系统框架架92.5.1管理理员框架架:1002.5.2业主主框架:102.6处处理封装装112.6.1报表表处理类类的封装装:1112.6.2数据据库表处处理类的的封装:112.7系系统子模模块设计计112.7.1用户户管理子子系统:112.7.2用户户注册、登登记:1122.7.3用户户信息查查询子:122.7.4管理理员管理理:1223.数据据库设计计133.1数数据库分分析1333.2数数据库结结构1333.3数数据库字字段说明明134.页面面设计与与编码1164.1界界面设计计164.1.1登陆陆主界面面164.1.2注册册界面1174.1.3管理理员登陆陆174.1
14、.4管理理员管理理184.1.5用户户信息修修改1994.2系系统核心心代码1194.2.1新用用户注册册代码:194.2.2注册册数据库库连接代代码:2234.2.3用户户修改信信息代码码:2334.2.4信息息查询代代码:2255.程序序测试2275.1软软件测试试275.2测测试目标标与方法法27结论288致谢299参考文献献30附录1 外文文参考文文献(译译文)331附录2 外文文参考文文献(原原文)3341.需求求分析1.1系系统分析析此系统要要求实现现社区物物业最大大程度的的信息化化,物业业公司和和业主将可可以借用用本管理理系统来来完成信息息管理及信信息查询询。本系系统要求求实现功
15、功能如下下: 用户信息息物业费信信息业务信息息缴费欠费费信息现有社区区物业管管理网站站要求:系统要求求采用BB/S模模式进行行架构,分分为前台台浏览器器端和后后台服务务器端两两个部分分。浏览览器段主主要功能能有: 用户登陆陆(普通通业主和管管理员):判断用用户身份份。用户信息息管理:用户注注册、自自己信息息添加查查询、密密码修改改系统将将会把修修改结果果保存到到物业社社区用户户信息数数据库中中)。物业费信信息管理理:各项项相关费费用明细细(查看看、添加加、修改改、删除除)(系系统将最最终结果果保存到到社区物业业用户数据据库中)。业务信息息管理:业主业业务办理理,更新数数据库以以及数据据录入与与
16、维护,数数据处理理统计与与查询等等。缴费欠费费信息管管理:业业主使用用的水电电气,缴缴费和欠欠费清单单,费用用催缴。1.2用用户需求求1.2.1普通通用户:普通用户户就是该该社区的的业主,用户们可可以通过过自己的的帐号和自自己设置置的对应应的密码码来进入入管理系统统,用户户可以查查询自己己的信息息,看自己己的房产产资源及及所用的的的水电电气等费费用,添添加自己己不完整整的信息息资料、修修改自己己的密码码。1.2.2管理员员用户:管理员用用户就是是该社区区的物业管管理人员员,管理员员也有自自己的帐帐号和密密码来进进入社区区物业用用户的管管理系统统,管理理员可以以查看、修修改用户户的信息,还还可以
17、根根据用户户的具体某某项信息息来决定定要不要要这个信信息,可可以修改改管理系系统的任任何信息息。1.3 可行行性研究究可行性研研究的目目的不是是解决问问题,而而是确定定问题是是否值得得去解决决。怎样样达到这这个目的的呢,当当然不能能凭主观观猜想而而只能靠靠客观分分析。必必须分析析几种主主要的可可能解决决方案的的利弊,从从而判断断原定的的系统规规模和目目标是否否现实,系系统完成成后所能能带来的的效益是是否大到到值得投投资开发发这个系系统的程程度。因因此,可可行性研研究实质质上时要要进行一一次大大大压缩简简化了的的系统分分析和设设计的过过程。为了把工工作人员员从繁重重的工作作中解脱脱出来,提提高安
18、全全和服务务质量,建建立小区区物业管管理信息息系统是是非常必必要的。随随着物业业管理信信息系统统的建成成后,小小区管理理工作可可以走向向科学化化,正规规话的道道路。 1.3.1管理理上的可可行性改进管理理手段,可可以将原原来由手工完完成的登登记、验验收等工工作由计计算机来来完成,实实现办公公自动化化智能化化,这将将大大改改进管理理手段,提高和和改进管管理信息息服务质质量。使用管理理信息系系统后,统统计报表表,查询询功能将将大大方方便了业业主和管管理人员员查询和和使用各各种情况况,可以以提高服服务质量量,避免免浪费。 增强资源源共享,使使用此系系统后,各各部门可可以直接接了解情情况,输输入相关关
19、问题,减减少中间间环节,提提高工作作效率。 提高工作作效率,减减轻劳动动强度。使使用本系系统后可可以节省省人力,减减少劳动动负荷,提提高信息息处理的的速度和和准确性性。 1.3.2技术术上的可可行性目前已经经成功的的开发出出了许多多管理信信息系统统,信息息技术和和计算机机软硬件件发展已已经完全全可以满满足本系系统的技技术要求求,本方方案技术术要求比比较高,安安全性和和可靠性性较强,但但通过后后面的综综合分析析,可以以知道从从技术上上来说是是可行的的。1.3.3经济济上的可可行性本方案采采用网络络方式,因因此投入入比较多多,此系系统建成成后,可可实现资资源共享享,支持持用户查查询,可可以与财财务
20、处直直接进行行信息交交换。另另外,此此系统可可以减少少失误,还还会带来来其他经经济效益益。所以以从经济济上说是是可行的的。 1.3.4系统统运行的的可行性性分析本系统使使用后,要要对组织织结构产产生一定定影响,要要有人员员的变动动,但这这些变动动是局部部的,不不会影响响整个组组织,所所以具有有系统运运行的可可行性。 通过前面面的分析析论证,我我们认为为本系统统的开发发是非常常可行的的。2.系统统设计2.1系系统功能能划分小区物业业管理系系统是物物业部门门用来对对住宅小小区内的的建筑、住住户、设设备、人人员等信信息进行行综合管管理的一一个信息息管理系系统。根根据客户户要求,系系统要能能对小区区内
21、建筑筑、公共共设备、住住户等基基本信息息实现录录入、修修改、查查询和删删除等操操作,并并且还要要实现包包括水、电电、煤气气费在内内的各项项物业管管理费用用的统计计、查询询和报表表生成。因因此,实实现该物物业管理理系统功功能模块块图如下下:2.1.1 用户功功能:业主登陆业主基本信息物业主收费信息缴费统计表业务服务信息欠费业主表图2.11用户功能能图2.1.2管理员员功能:管理员登陆基础数据维护用户权限管理业主基本信息数据维护物主基本信息数据维护业主服务信息数据维护欠费业主总额数据缴费统计总额数据图2.22管理员员功能图实现的功功能如下下:(1)系系统管理理系统管理理模块是是整个物物业管理理系统
22、的的核心,在在区分不不同用户户的使用用权限、加加强软件件使用安安全性和和保证数数据安全全方面起起着关键键的作用用。具体体包括:用户管管理、用用户授权权、更改改密码、系系统设置置、系统统初始化化、数据据库备份份、恢复复这几个个子模块块。(2)住住户管理理该模块完完成对新新增住户户基本信信息(姓姓名、人人口、住住房面积积等)的的登记和和已有住住户信息息的修改改、查询询和删除除,是系系统最基基本的功功能。该该模块具具体又分分为住户户登记、住住户修改改、住户户修改、住住户查询询和住户户删除四四个子模模块。(3)设设备管理理该模块实实现对小小区内各各项公共共设备(如如:路灯灯、排水水管等)的的管理,为为
23、各项设设备建立立信息档档案,记记录各设设备检查查维修修保养养记录。具具体又分分为设备备登记、设设备报修修、设备备检查和和设备保保养这四四个子模模块。(4)收收费管理理该模块主主要实现现对已经经入住的的住户进进行费用用(物业业管理费费、水费费、电费费和煤气气费)缴缴纳的各各方面管管理,具具体包括括以下几几个部分分:收费费类别设设置、收收费项目目设置、计计量单位位设置、表表设置、用用户抄表表、应收收款和收收款单等等。2.2 系统统流程图个人信息管理业 主注册登 录前 台业务办理费用清单修改个人信息缴费欠费记录图2.33用户流流程图管理员信息管理管理员登 录后 台业主信息管理费用信息管理物业信息管理
24、图2.44管理员员流程图图2.3系系统用例例图图2.55系统用用例图根据用例例图,可可以得到到此系统统的大致致结构。系统的的结构图图如图2.6所示:2.4系系统结构构图社区物业管理数据处理社区宣传用户信息管理(子系统)新用户管理资源费用管理SQLconnectionSQLcommandDataBindNewsBratchManagerConsumeruserRegistrationinhabitanantRigestrationmessageraverageConsumer负责链接数据库负责处理数据库操作负责常用的数据绑定社区新闻系统社区物业设置用户信息管理个人信息管理用户编号、业主姓名、性别
25、、职业、联系方式用户信息、房产信息房产资源(添加、删除)、费用表资源、费用催缴房产资源(查询、添加)、费用表资源(添加、查询)用户登记管理(添加、删除)图2.66 系统统结构图图此图是对对物业管管理信息息系统结结构的总总体设计计的图形形显示,系系统按功功能逐次次分割成成层次结结构,使使每一部部分完成成简单的的功能且且各个部部分之间间又保持持一定的的联系。2.5 系统统框架系统框架架描述了了系统的的基本结结构和模模块之间间的调用用关系,下下面一系系列的图图反映了了整个系系统的模模块间的的关系,同同样他也也揭示了了与此系系统相关关的各个个角色的的使用权权限。如如:普通通用户只只能查看看社区物物业用
26、户户系统里里面的社社区通告告信息、自自己的相相关信息息;管理理员用户户可以查查看所有有社区用用户的信信息、还还可以删删除此人人、能上上传用户户的信息息资料。图2.77系统框框架2.5.1 管理员员框架:图2.88 管理理员管理理2.5.2 业业主框架架:图2.99普通业主主管理根据第二二章的概概要设计计对本系系统的问问题描述述、系统统模块的的规划、系系统结构构的设计计以及对对数据库库的设计计,其系系统的规规划就比比较清晰晰了。此此系统采采用的是是JSPP+VIISIO的设设计理念念,并使用现现在比较较流行的的三层结构模模式架构构。此系统采采用MVVC模式式进行设设计,以以此其中中包含了了大量的
27、的时局处处理类,在在这里将将描述其其具体的功功能,采采用简单单的图形形表示一一个类,然后给出相应的说明;由于这章节不要求编码,所以对于具体的界面也就是视图,在这里做详细的描述,对于各个方面的布局和规划都将一一展示清楚,其基本的功能我将给予简单的说明。对于控制器,我只能用一个图形表示,具体的功能只要看图与图之间的联系就一目了然了。2.6处处理封装装2.6.1 报表处处理类的的封装:这些类负负责处理理用户所需需要的报报表,这这些类分分别提供供了一些些方法处处理用户户所需要要的数据据。报表生成用户信息表处理住户信息表处理房产信息表处理电(水、气)表资料处理图2.110报表表封装图图2.6.2 数据库
28、库表处理理类的封封装:Connnecttionn类负责责专门连连接数据据库并且且被其他他的数据据库表处处理类的的使用。uuserrCommmannd类负负责处理理针对uuserr表的所所有操作作,此类类提供了了公有方方法供其其他类或或方法来来调用处处理与uuserr表的交交互。2.7 系统统子模块块设计系统子模模块设计计,也就就是B/S浏览览器端具具体设计计,包括括各个子子系统。2.7.1 用户管管理子系系统:该系统可可实现业业主登录录,根据据不同用用户提供供不同的的系统服服务。如如普通用用户登录录只能查查询自己己的相关关信息以以及业务务通知等等。2.7.2 用户注注册、登登记:新用户注注册填
29、写写用户信信息(住住房编号号、业主姓名名、性别别、职业、入住时时间、联联系方式式等信息息),标标示出必必填信息息栏,用用户登记记、资料料登记(水水费、电费、燃气费)、房房产资源源登记(添添加、打打印等操操作)。填填写后的的结果将将保存到到社区物物业用户户信息数数据库中中。2.7.3 用户信信息查询询子:住户查询询、房产产资源查查询、费费用资料料查询(按按一定条条件查询询),及及本业主主信息修修改(修修改后的的信息将将保存到到社区物物业用户户信息数数据库中中)。2.7.4 管理员员管理:用户管理理(添加加、删除除)、住住户单查查询、房房产资源源管理(添添加、删删除)、费用资源源管理(修修改、作作
30、废,增增加一个个住户水水电燃气表资资料)、用用户信息息管理(查查询、删删除)。用用户费用用录入,费费用催缴缴。3.数据据库设计计3.1数数据库分析由于涉及及到业主主信息、缴缴费、欠欠费等相相关信息息,小区区物业管管理信息息系统对对于数据据的安全全性及完完整性要要求比较较高,并并且为了了增加程程序的及及时更新新,还要要确保系统统可以拥拥有存储储足够多多数据的的能力,来来保证管管理员对对数据库库的正常常维护。SQL Serrverr 20000是是一种高高性能的的关系型型数据库库管理系系统,它它在SQQL SServver 7.00的基础础上又扩扩展了系系统性能能、可靠靠性、安安全性和和易用性性,
31、逐渐渐成为在在线事务务进程和和数据仓仓库等最最好的数数据库平平台。综综上所述述,本系系统采用用SQLL Seerveer 220000数据库库。3.2数数据库结结构图3.11 数据据库结构构图3.3数数据库字字段说明明表3.11 UsserIInfoormattionn表结构构字段名属性长度是否主键键备注userrNamme字符20是用户帐号号Userr_paasswwordd字符20否用户密码码userrstaatuss字符20否用户身份份UserrInfformmatiion表表:业主主基本信信息,字字段有用用户名(uuserrNamme)、密密码(ppasssworrd)、用用户身份份(
32、ussersstattus);表3.22cosstInnfo表表结构字段名属性长度是否主键键备注housseIdd字符20是住房编号号owneerNaame字符20否业主姓名名Userr_seex字符4否性别occuupattionn字符20否职业moveesTiime字符20否入住时间间Zf_mmj字符20否住房面积积zc_rrk字符20否常住人口口数tel字符20否联系电话话costt字符20否物业费用用inhaabittanttInffo表:住户信信息,字字段有住住房编号号(hoouseeId)、业业主姓名名(owwnerrNmaae)、性性别(ssex)、职职业(ooccuupatti
33、onn)、入入住时间间(moovessTimme)、住住房面积积(hoousiingAAreaa)、常常住人口口数(cconsstaPPopuulattionn)、联联系电话话(teel)、物业费费用(ccostt);表3.33ownnerIInfoo表结构构字段名属性长度是否主键键备注housseIdd字符20是住房编号号servvicee字符20否服务项目目stanndarrd字符20否收费标准准baoxxiuttimee字符20否报修时间间anpaaitiime字符20否安排时间间finiishttimee字符20否完工日期期charrgettimee字符20否缴费时间间moneey字符
34、20否缴费金额额owneerInnfo表表:业主主服务信信息,字字段有住住房编号号(hoouseeId)、服务项目(service)、收费标准(standard)、报修时间(baoxiutime)、安排时间(anpaitime)、完工时间(finishtime)、缴费时间(chargetime)、缴费金额(money);表3.44 jiiaoffei表表字段名属性长度是否主键键备注starrttiime字符20否起始日期期endttimee字符20否终止日期期moneey字符20否物业费总总额stopppayy字符20否停车费总总额wateer字符20否水费总额额elecctriic字符20否
35、电费总额额gas字符20否燃气费总总额servvicee字符20否服务费总总额jiaoofeii表:缴费费表单,主主要字段段有:起起始日期期(staartttimee)、终止止日期(enddtimme)、物业业费(monney)、停车车费(stooppaay)、水费费(watter)、电费(eleectrric)、燃气气费(gass)、服务务费(serrvicce);表3.55 qiianffei表表字段名属性长度是否主键键备注starrttiime字符20否起始日期期endttimee字符20否终止日期期owneernaame字符20否欠费业主主姓名housseIdd字符20是房屋编号号mo
36、neey字符20否欠费金额额qiannfeii表:欠费表单单,主要要字段有有:起始始日期(staartttimee)、终止止日期(enddtimme)、欠费费业主姓姓名(ownnernnamee)、房屋屋编号(houuseIId)、欠费费金额(monney);4.页面面设计与与编码4.1界界面设计计4.1.1登陆主主界面图4.11主界面面登陆图图4.1.2注册册界面图4.22 用户户注册图图4.1.3管理理员登陆陆图4.33 管理理员登陆陆4.1.4管理理员管理理图4.44 管理理员管理理界面4.1.5用户户信息修修改图4.55 管理理员修改改用户信信息界面面4.2系系统核心心代码4.2.1新
37、用用户注册册代码:Reqquesst!-funcctioon MMM_ggoTooURLL() /v33.0var i, arggs=MMM_ggoTooURLL.arrgummentts; doccumeent.MM_retturnnVallue = ffalsse;for (i=0; ifuncctioon cchecck()if(ddocuumennt.fformm.idd.vaaluee=)alerrt(请输入入用户姓姓名!);docuumennt.fformm.idd.foocuss();retuurn fallse;if(ddocuumennt.fformm.coode.vallu
38、e=)alerrt(请输入入身份证证号!);docuumennt.fformm.coode.foccus();retuurn fallse;if(ddocuumennt.fformm.paasswwordd.vaaluee.leengtth220)alerrt(密码长长度应该该在6到20位之之间,请请重新输输入!);docuumennt.fformm.paasswwordd.foocuss();retuurn fallse; if(ddocuumennt.fformm.paasswwordd.vaaluee!=ddocuumennt.fformm.paasswwordd2.vvaluue)alerrt(您两次次输入的的密码不不同,请请重新输输入!);docuumennt.fformm.paasswwordd2.ffocuus();retuurn fallse;新用户户注册用户姓姓名:密码:*长长度在66到20位之之间 再输一一次:性别:男女年龄:diiv aaligg