基于java和mysql的物业管理系统毕业论文.docVIP

  • 19
  • 0
  • 约3.59万字
  • 约 55页
  • 2019-05-15 发布于河南
  • 举报

基于java和mysql的物业管理系统毕业论文.doc

PAGE 26 基于java和mysql的物业管理系统毕业论文 目 录 TOC \o 1-3 \h \z \u 1 绪论 3 1.1 背景介绍 3 1.1.1 项目开发背景 3 1.1.2 研究目标 4 1.2 相关技术介绍 4 1.2.1 B/S模式 4 1.2.2 JavaEE 4 1.2.3 MySQL 5 1.2.4 AJAX 5 1.3 可行性分析 5 1.4 系统环境配置 5 1.4.1安装jdk 5 1.4.2安装tomcat 5 1.4.3安装MySQL 6 1.4.4系统布署 6 2 系统分析 6 2.1架构分析 6 3 系统设计 6 3.1 数据库设计 6 4 系统功能实现 9 4.1 后台管理系统 9 4.1.1 登录后台管理系统 9 4.1.2住户管理模块 10 4.1.3设备管理模块 11 4.1.4 人事管理模块 11 4.1.5部门管理模块 14 4.1.6 财务管理模块 15 4.1.7 房产管理模块 17 4.1.8 系统管理模块 19 5 测试 21 5.1 web系统测试 21 5.1.1 界面测试 21 5.1.2 功能测试 22 5.1.3 性能测试 22 5.1.4 可用性测试 22 参考文献: 22 附 录 主要代码 25 摘要 基于目前小区物业管理模式以及计算机技术的不断进步和发展,用计算机操作的小区物业管理系统是为小区管理者和小区用户更好的维护各项物业管理业务而开发的管理软件。本系统应用JavaEE技术和MySql数据库系统组件来构成应用服务系统,实现方便快捷的前端Web登陆和查询,以及后台管理员进行各项物业管理。本系统分为七个模块:住户管理模块、设备管理模块、人事管理模块、部门管理模块、财务管理模块、房产管理模块、系统管理模块;本系统运用方便、操作简单,效率很高。 关键词 物业管理、JavaEE、MySql、web、人事管理模块、系统管理模块 1 绪论 1.1 背景介绍 1.1.1 项目开发背景 随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小区物业管理是针对当代社会这一市场需要应运而生的。用计算机操作的小区物业管理系统是为小区管理者和小区用户更好的维护各项物业管理业务处理工作而开发的管理软件,根据需求分析,实现小区管理业务,效益已越来越明显。因此,开发这样一套小区物业管理系统软件成为很有必要的事情,在本文中将就本次毕业设计我所开发的小区物业管理系统,谈谈其开发过程和所涉及到的问题及解决方法。 1.1.2 研究目标 研究目标是利用JavaEE开发基于SSH框架的小区物业管理系统,实现小区物业管理的全部功能且便于维护更新。 1.2 相关技术介绍 1.2.1 SSH框架 SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理struts和hibernate。具体做法是:用面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO(Data Access Objects)接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问,最后由Spring做管理,管理struts和hibernate。 系统的基本业务流程是: 在表示层中,首先通过JSP页面实现交互界面,负责接收请求(Request)和传送响应(Response),然后Struts根据配置文件(struts-config.xml)将ActionServlet接收到的Request委派给相应的Action处理。在业务层中,管理服务组件的Spring IoC容器负责向Action提供业务模型(Model)组件和该组件的协作对象数据处理(DAO)组件完成业务逻辑,并提供事务处理、缓冲池等容器组件以提升系统性能和保证数据的完整性。而在持久层中,则依赖于Hibernate的对象化映射和数据库交互,处理DAO组件请求的数据,并返回处理结果。 采用上述开发模型,不仅实现了视图、控制器与模型的彻底分离,而且还实现

文档评论(0)

1亿VIP精品文档

相关文档