您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 房地产 > JAVA毕业设计_物业管理系统
目录摘要..........................................错误!未定义书签。第1章绪论..................................................11.1背景介绍................................................11.1.1项目开发背景.......................................11.1.2研究目标...........................................11.2相关技术介绍............................................11.2.1B/S模式............................................11.2.2JavaEE.............................................21.2.3MySQL..............................................21.2.4AJAX...............................................21.3可行性分析..............................................21.3.1技术上可行性........................................31.3.2经济上可行性.......................................31.3.3管理上可行性.......................................31.4系统环境配置............................................31.4.1安装jdk............................................31.4.2安装tomcat.........................................31.4.3安装MySQL..........................................31.4.4系统布署............................................3第2章系统分析...............................................42.1需求分析.................................................42.1.1业主使用功能........................................42.1.2管理员使用功能.....................................42.2架构分析................................................42.3业务逻辑分析............................................5第3章系统设计...............................................63.1系统总体设计............................................63.2数据库设计..............................................63.2.1数据库逻辑设计.....................................63.2.2数据库物理设计.....................................9第4章系统功能实现..........................................154.1后台管理系统...........................................154.1.1登录后台管理系统..................................154.1.2住房资料管理模块..................................164.1.3车位资料管理模块..................................174.1.4住户报修管理模块..................................194.1.5住户投诉管理模块..................................214.1.6物业收费管理模块..................................224.1.7公告管理模块......................................264.1.8消息管理模块......................................274.1.9系统设置模块......................................284.2前台门户网站...........................................294.2.1首页...............................................294.2.2业主登录界面......................................294.2.3在线投诉界面......................................304.2.4在线报修界面......................................304.2.5费用查询界面......................................314.2.6查看消息界面......................................324.2.7自服务界面........................................33第5章系统测试..............................................345.1web系统测试............................................345.1.1界面测试..........................................345.1.2功能测试..........................................345.1.3性能测试..........................................345.1.4可用性测试........................................355.2运行概况及存在问题.....................................355.2.1测试结果..........................................355.2.2存在问题............................错误!未定义书签。在功能测试中,物业收费管理模块中的录入水、电、燃气月用量功能必须全部一次性输入整栋数据,未填项默认为0,这样某户数据不详时,就无法录入。..............................错误!未定义书签。第6章结论..................................................36参考文献......................................................37附录主要代码...............................................381第1章绪论1.1背景介绍1.1.1项目开发背景达西物业管理公司自成立以来的短短两年间,无论是经营规模、管理模式还是服务质量都已经处于领先地位。公司按市场化、专业化的管理模式[1],以住户至上、服务第一为宗旨。现接手管理的东城水岸小区为2002建成的小高层建筑,总建筑面积约8.4万平方米,拥有楼宇8栋,住户240户,停车位120个。以前是传统的管理方式,利用excel来在存储处理业务信息,存在这许多弊端,由于不可避免的人为因素,经常造成数据的遗漏、误报。计算机信息化管理[2]有着储存信息量大、速度快等许多优点,提供给我们的处理信息及时快捷。达西物业管理公司为了给客户提供安全、文明、满足客户需求的服务,持续改进高品质的物业管理方式[3],为了更高效的业务信息管理,特委托安徽点点通信息技术有限公司开发了达西小区服务信息管理系统。本系统的开发完成,将给达西物业管理公司的物业管理带来很大的方便,从而给物业管理工作带来更高的效率,这也是小区物业管理正规化、现代化的重要标志。1.1.2研究目标研究目标是利用JavaEE开发基于B/S结构的小区物业管理系统,实现小区物业管理的全部功能且便于维护更新。主要功能概括为:1.对小区内住房的详细资料的管理,包括增、删、改、查功能。2.在具有了所有的基本资料信息后,需要实现实质性的物业管理。主要的管理业务包括:车位管理、仪表(水、电、燃气)数据管理、收费管理、住户投诉管理、住户报修管理等。3.前台门户网站供小区业主访问登录,实现查看公告、投拆、报修、查看消息功能。1.2相关技术介绍1.2.1B/S模式B/S(Browser/Server)结构,即浏览器和服务器结构。它是对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现,server端访问数据库,形成所谓三层3-tier结构。B/S结构使用的http协议,就是针对超级文本的,而超级文本自身就带着多媒体的韵味。如今WEB技术的日益成熟,B/S结构浮出水面并呈现逐渐取代C/S的形势,使得教学软件系统的网络体系结构跨入一个新阶段。B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要2有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。1.2.2JavaEEJavaEE是一种利用Java平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。JavaEE技术的基础就是核心Java平台,JavaEE不仅巩固了标准版中的许多优点,例如编写一次、随处运行的特性、方便存取数据库的JDBCAPI、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对EJB(EnterpriseJavaBeans)、JavaServletsAPI、JSP(JavaServerPages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。JavaEE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,JavaEE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持EnterpriseJavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。1.2.3MySQLMySQL是一个小型关系型数据库管理系统,与其他的大型数据库例如Oracle、DB2、SQLServer等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQLCluster的功能和效率都相对比较差)等,
本文标题:JAVA毕业设计_物业管理系统
链接地址:https://www.777doc.com/doc-98704 .html