该管理系统较大改变了传统小区管理系统的弊端,能够减少人力资源的浪费,省时省力,并且每个居民都有权利查看各种费用的出入,在管理外来车辆的出入的同时就是对小区里面的居民的人身安全的一种保障,即使某个环节出了问题,该管理系统也能立即准确的找到出事“点”,信息化的管理系统较多减少以前人工记录的数据冗余与重复,为整个小区的管理便利与时效推了一把力。信息化小区管理系统采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,甲骨文的MySQL作为数据存储进行开发,Tomcat作为WEB服务器,开发平台windows,开发工具采用比elicpse更好用的myeclipse。开发框架是java的web经典MVC框架struts2+spring2+hibernate3。
1、业主信息管理
业主基本信息登记管理,迁入迁出管理以及楼栋信息管理。
2、权限管理
提供安全登录,注销等功能。
3、维修管理
业主维修管理,公共维修管理。
4、外来车辆出入管理
车位使用管理,突发事件管理。
5、缴费管理(物业费,保修费)
水气电费登记、查询、交纳,物管费用登记、查询、交纳,以及其他费用交纳
目 录
摘要 1
abstract 1
目 录 2
1 绪论 5
1.1 开发背景和意义 5
1.2 研究现状 5
2 开发技术介绍 6
2.1 系统设计模式 6
2.2 Mysql数据库服务器 6
2.3 Jsp语言 7
2.4 tomcat 7
2.5 Ssh框架 7
3 需求分析 8
3.1 可行性分析 8
3.1.1 技术可行性 8
3.1.2 经济可行性 8
3.1.3 操作可行性 9
3.1.4 法律可行性 9
3.2 系统重要流程图 9
3.2.1 用户登录流程 9
3.2.2 用户管理流程 10
3.2.3 添加信息流程 11
3.2.4 信息查询流程 11
3.3 功能模块设计 12
3.4 数据库设计 13
3.4.1 数据项设计 13
3.4.2 数据表设计 14
4 详细实现 17
4.1 系统登陆 17
4.2 管理员模块 18
4.2.1 业主报修审核 18
4.2.2 车位管理 18
4.2.3 楼盘管理 19
4.2.4 物业人员管理 20
4.2.5 物业收费 21
4.2.6 车辆进出管理 22
4.2.7 业主投诉处理 22
4.2.8 住户管理 23
4.3 业主模块 24
4.3.1 业主报修 24
4.3.2 业主投诉 24
4.4 系统部署 25
5 总体设计 28
5.1 测试的重要性 28
6 系统运行与测试 28
6.1 软件测试的目的 28
6.2 软件测试的方式 29
6.3 测试实例 29
结束语 32
参考文献 32
致谢 34