小区物业管理系统的设计与实现本科毕业设计.doc
《小区物业管理系统的设计与实现本科毕业设计.doc》由会员分享,可在线阅读,更多相关《小区物业管理系统的设计与实现本科毕业设计.doc(39页珍藏版)》请在三一办公上搜索。
1、摘 要随着信息技术的普及和不断发展,各行各业对于计算机的依赖性越来越大,尤其是与我们息息相关的房地产行业,城市的不断发展使得越来越多的住宅小区遍布城区,如何高效的管理小区的各项业务,成为一个重要的问题。因此,通过设计一个小区物业管理系统平台,来提高小区管理的效率。在详细分析现有物业管理系统的基础上,以软件工程理论为指导,Java语言为开发工具,以MyEclipse8.5为前台开发工具,MySQL5.0为后台数据库开发工具,以JDBC技术为支持,利用了当前先进的SSH框架技术,开发了一个B/S架构的小区物业管理系统。小区物业管理系统共分为三个子系统,在注册和登录子系统中,用户可以进行注册和登录,
2、已经注册的用户可以根据不同的权限,进入另外两个不同的子系统,即普通业主子系统和管理员子系统。在普通业主子系统中,可以实现业主登录密码修改,投诉和报修的录入查看,缴费查看,业主交流等功能;在管理员子系统中,可以实现密码修改,增加管理员,管理小区业主的投诉、报修,在线交流,收费管理等功能。通过该系统可实现小区物业管理效率的提高,能使业户得到更方便、更快捷、更满意的答复,减少了查找、更新和维护所带来的困难。关键词:物业管理系统;B/S结构;JDBC;SSHAbstract With the development of information technology, all trades and p
3、rofessions were very much dependent on the computers, particularly close to the real estate industry, the development of city promote more and more resident area stretched across town. How to high - efficient management of district various business has been a hot topic. Thus, it is necessary to desi
4、gn management system platform of residential property to increase efficiency of management of the community. Basing on the detailed analysis of existing property management system, guiding by the software engineering theory, taking Java language as development instrument, and MyEclipse8.5 as the pro
5、spects of development tools, MySQL5.0 tools for the background, also under the support of JDBC technology, using advanced SSH framework technology , the system of residential property of B/S structure has been exploited. The system of residential property was composed of three subsystems, when landi
6、ng in the register, log sub - system, users can register log; registered users can log into two other sub-systems according to the distinct forms of rights, which are ordinary owners sub - system and administrators sub - system. While in the ordinary owner sub - system, it can be achieved the functi
7、ons that owners modified logon passwords, viewed the entry of complaint and repair, also viewed payment, communied together and so on. While in the administrators sub - system, it can be achieved functions that changing passwords, adding administrators, managing district owners, complaint, repair, o
8、nline communication and charging management. By this system, it can improve efficiency of management of the community, enable owners to get more convenient, quicker and satisfactory answers, decrease the difficulties caused by searching, updating and maintaining. Keywords: Property management system
9、; B / S structure; JDBC; SSH毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷
10、本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 目 录摘 要IAbstractII第一章 绪论11.1研究背景11.2研究现状11.3课题研究的意义21.4课题设计开发平台21.5论文总体结构3第二章 系统分析42.1 可行性分析42.1.1经济可行性42.1.2技术可行性42.1.3运行可行性52.2需求分析52.3开发目标62.4开发关键技术分析7第三章 数据库设计93.1数据库概念设计93.2 数据库逻辑设计113.3
11、数据库物理设计133.4数据库访问接口设计14第四章 系统设计154.1系统总体结构设计154.2系统架构设计164.3模块详细设计174.3.1注册和登录子系统184.3.2普通业主子系统194.3.3管理员子系统19第五章 系统测试分析235.1测试的重要性及目的235.2测试的主要内容235.3系统测试25第六章 总结与展望30致 谢31参考文献32第一章 绪论1.1研究背景随着中国近几年的快速发展,城市发展也在普遍提升,更多的人口进入城市,使得小区的管理越来越复杂,如何更好的管理这些人口,成为城市建设的重中之重,几年前,大多数小区都是靠手工来进行物业管理的,在社会迅速发展的背景下,小区
12、的物业发展速度也越来越快,而且要求越来越高。因为小区内人员很多,加上变更的速度较快,他们的资料也需要进行及时的更新和维护,会不可避免的涉及到大量的数据信息,使得管理工作变得更加艰难,因此部分小区采取不断增加人力物力的措施来应对所出现的困局,即使这样,仍存在一些诸如效率低、工作量大、容易出错等问题,原来手工管理的模式就显得不合适了。因此,小区物业管理系统可以方便快捷的管理各个小区中的人口,使物业管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到答复,提高小区资料和数据的保密性、安全性,同时减少查找、更新和维护所带来的困难。 1.2研究现状随着我国经济的快速发展,城市发展也是日新月异,小
13、区物业管理已经初具规模,有益于提高物业市场竞争力,加快开发企业资金周转,树立开发商良好形象。按照功能的强弱现代小区物业管理系统可以划分为三个层次:第一个层次为单项数据处理,主要是模仿手工管理的方式,多用于简单的事务性工作,这种水平的计算机应用目前被国内大部分物业管理公司所采用;第二个是数据的综合处理层次,这一层次计算机应用的特点是提高物业管理效率、实时处理、网络化;物业管理信息系统作为第三个层次,是在软件程序中应用控制论、信息论、系统工程等优化理论的基础上发展起来的,得益于计算机网络和数据库的发展,使得计算机管理系统的发展更加全面,并且智能化决策的能力在一定程度上也有了大幅度的提高。以往由于计
14、算机技术和通信技术的限制,物业管理系统只能在一个低水平层次上进行简单的信息共享和系统互联,仍存在诸多问题,例如物业管理的架构不完善,配套设施运作不理想,维修保养不得力,物业管理经费难以为继等,无法实现一个实时性、健壮性及扩展性良好的基于Internet的小区物业管理系统,也无法实现管理人员和小区业主的及时沟通和交流,对于信息的发布和回馈没有及时处理,也容易造成信息处理的低效,信息失真的情况也可能会出现,因此会产生很多管理的问题。随着互联网的不断发展和完善,Web技术已经不在局限于单纯地提供信息服务,而是日益成为一个非常有用的操作平台,特别是WebService、网络技术、分布式组件技术、框架技
15、术的逐步发展和成熟,为以上问题提供了一些较好的解决方案,通过构建一个基于Web Service的B/S模式的小区物业管理系统可以很好地解决当前小区物业管理系统面临的问题。1.3课题研究的意义随着近年来市场经济的发展和人们生活水平的不断提高,各种各样的住宅小区层出不穷,规模有大有小。人们对于生活质量也有了新的认识,不但对住宅本身的美观和质量有较高要求,甚至对物业小区的服务和管理也要求很高,比如对小区的维修维护,希望在住宅出现问题的情况下,可以在最快的时间内得到有效的解决,真正的做到以住户为本,以人为本1。这样就要求小区管理者对物业管理进行宏观和微观的全方面管理,就要用到计算机操作的小区物业管理系
16、统来实现更加高效快捷的管理,因而就为我们设计小区物业管理系统提供了契机和需要。我们设计的小区物业管理系统还是很实用的,小区中的配置设施都考虑到了人的因素,同时利用该系统可以使管理者和业主更方便、满意、快捷的管理小区中的事物。由于不断增多的住户和不断扩大的小区规模,例如小区住户拥有汽车的数量越来越多,小区中各种报修、缴费也变得越来越复杂,随之而来的就是越来越大的工作量2。但是以往人们管理各种数据的方式是比较传统的,且以人工管理为主,效率低、保密性差都是这种管理方式的缺点,再加上大量的文件和数据会随着时间的积累而不断地增加,使得更新、查找、维护变得更加困难。但是受益于日渐发展成熟的计算机科学技术,
17、而且人们越来越深刻的认识到该技术的强大,其应用涉及到人们生活的方方面面,更是与人类社会的各个领域密切相关,其作用之重要是不言而喻的。 使用计算机对企业单位的各项信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接轨的重要条件3-4。 因此,开发这样一套小区物业管理系统软件就显得非常必要,在下面的各章中我们将就本次毕业设计所开发的小区物业管理系统,谈谈其开发过程和所涉及到的问题及解决方法。1.4课题设计开发平台小区物业管理系统以MySQL5.0为后台数据库,以
18、JSP2.0为系统开发语言。以MyEclipse8.5作为系统的开发工具,以Tomact6.0服务器为应用服务器。JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过ta
19、gs和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP技术的强势:1.一次编写,可以在多种平台下运行。 2. 伸缩性非常强大。从只有一个小的Jar文件就可以运行Servlet/JSP,到集群和负载均衡以及事务处理、消息处理均可以由多台服务器进行,一台服务器到无数台服务器,巨大的生命力在Java上面体现了出来。3.具有多样化和功能强大的开发工具。这一点与ASP很像,Java已经有了许多非常优秀并且可以免费得到的开发工具,事实证明,其中许多已经可以顺利的在多种平台之下运行5。1
20、.5论文总体结构论文结构共分六章:第一章绪论,介绍了论文的背景,对小区物业管理系统的研究现状和发展及意义进行了分析,同时简单介绍了本系统开发的平台。第二章系统分析,介绍了课题设计的可行性,给出了系统使用的相关技术的介绍,同时对课题设计进行详细的需求分析,通过需求确定系统的开发任务。第三章数据库设计,从数据库概念设计和数据库逻辑设计两方面进行描述,同时对于数据库访问接口设计以及数据库物理设计进行分析。第四章系统设计,重点研究课题设计的整体设计思路,并且详细论述系统的总体结构,同时对于系统中涉及到的模块的具体实现进行说明,实现系统功各能。第五章系统测试分析,介绍了软件测试的基本概念,对系统中常用的
21、方法进行介绍,分析系统的测试目标,设计系统的测试用例,实现系统测试和系统部分功能验证。第六章总结与展望。第二章 系统分析小区物业管理系统主要是实现普通业主登录办理各种小区业务和管理员后台管理的功能,同时还增加了一些辅助性的功能,比如小区业主交流等。该系统由前台和后台两大部分构成,前台主要实现了小区业主在网上办理业务的功能,如业主报修和投诉的录入、查看操作,缴费查看操作,业主交流信息的增查操作等。后台是系统管理员对系统的操作权限划以及对业主各项信息的管理操作6。2.1 可行性分析所谓可行性分析就是我们通常所说的可行性研究,指的是在项目开发确定之前,对系统开发的必要性和可能性进行分析和论证,以减少
22、项目开发的盲目性,保证系统开发建立在更科学的基础上,以此来确定新系统的开发是否具备可能性和必要性,对于在开发过程中所涉及的经济、技术、管理等方面进行分析和研究,控制开发该项目所需的成本,以避免开发过程中一些不必要的损失和麻烦。可行性研究的目的就是用最小的代价在尽可能短的时间内确定绝大部分问题是否能够得到解决。本系统的可行性分析主要包括以下几个方面。2.1.1经济可行性经济可行性研究是对组织的经济现状和投资能力进行分析,对系统建设、运行和维护费用进行估算,并且对系统建成后可能取得的社会和经济效益进行估计。由于小区物业管理系统是作为毕业设计由我们自己开发的,在经济上的投入甚微,系统建成之后将为今后
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小区 物业管理 系统 设计 实现 本科 毕业设计

链接地址:https://www.31ppt.com/p-3942164.html