摘要目前物业公司的数量急剧增加,竞争也在不断加强,然而很多的物业公司仍然采用传统的人工管理,这样的管理常常导致问题的产生,而且效率也极低。如何更高效的进行物业管理是现阶段物业公司所面临的问题。本文介绍的物业管理系统,可以很好的管理小区内物业人员和业主人员信息,而且业主同时可以通过系统实现物业费管理和在线报修等功能,十分的方便。本文系统是基于Java技术下开发的,选择Tomcat作为Web服务器,采用MySql数据库。系统能够完成登录模块,管理员功能模块、系统基础功能、报修模块、投诉模块、在线留言模块、物业费用模块等模块的功能。关键词:物业管理;信息化;MySQL;B/S模式;Java目录一、引言...............................................................1(一)选题的背景....................................................1(二)选题的意义....................................................1二、系统需求分析.......................................................1(一)系统概要描述..................................................1(二)系统功能分析..................................................2(三)可行性分析....................................................41.技术可行性分析..................................................42.操作可行性分析..................................................43.经济可行性分析..................................................5三、系统总体设计.......................................................5(一)系统总体架构设计..............................................51.系统总体开发流程................................................52.系统开发架构的选择..............................................5(二)系统总体的逻辑结构设计图......................................61.系统MVC结构图...................................................62.系统的三层架构设计图............................................7(三)系统功能模块设计..............................................71.整体功能模块设计................................................72.前台页面设计....................................................83.用户模块设计....................................................84.报修模块设计....................................................95.投诉模块设计...................................................106.在线留言模块设计...............................................107.物业费用模块设计...............................................11(四)系统基础功能设计.............................................111.用户注册登录设计...............................................112.密码修改设计...................................................123.图片上传设计...................................................134.报修功能的流程管理设计.........................................13(五)数据库设计...................................................141.系统E-R图......................................................142.数据库逻辑设计.................................................19四、系统实现..........................................................24(一)系统开发所采用的技术.........................................241.JavaEE........................................................242.SSM框架........................................................253.前端jQuery框架.................................................26(二)系统开发及运行环境...........................................26(三)登录界面实现.................................................28(四)用户模块实现..........................