实现小区物业管理中关于小区信息的共享,物业信息的浏览,留言板留言;管理员对用户信息的管理,物业信息的管理,小区数据的管理,留言板的管理等信息,小区物业管理系统采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,甲骨文的MySQL作为数据存储进行开发,Tomcat作为WEB服务器,开发平台windows,开发工具采用比elicpse更好用的myeclipse。开发框架是java的web经典MVC框架struts2+spring2+hibernate3。系统角色分为用户,和管理员,主要模块有:业主管理模块、投诉管理模块、物业收费管理模块、公告管理模块、留言管理模块、业主报修管理模块、管理员管理模块。
本小区物业管理系统,应该具有以下功能模块
(1)业主注册:业主可以在线注册完善自己的信息,便于物业管理.
(2)业主管理:包括对业主的添加,删除等
(3)在线报修:业主可以在线像物业管理人员报修
(4)小区公告信息:物业管理人员可以发布小区公告,方面业主查看
(5)在线投诉:可以在线投诉
(6) 物业费:物业人员可以在线记录业主的缴费信息.
目 录
摘要 1
ABSTRACT 1
目 录 2
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
2 开发技术介绍 4
2.1 Mysql数据库服务器 5
2.2 Jsp语言 5
2.3 java面向对象设计 6
2.4 开发环境的选择 7
3 需求分析 7
3.1 可行性分析 7
3.1.1 技术可行性 7
3.1.2 经济可行性 7
3.1.3 操作可行性 7
3.1.4 法律可行性 8
3.2 用列图 8
3.2.1 管理员用户用例图 8
3.2.2 业主用户用例图 8
3.3 需求分析 9
3.4 重要流程图 9
4 总体设计 11
4.1 功能模块设计 11
4.2 数据库设计 13
4.2.1 概念设计 13
4.2.2 逻辑设计 15
5 详细设计 17
5.1 系统登陆页面实现 17
5.2 总体功能模块 18
5.2.1 业主信息管理 19
5.2.2 投诉信息管理 20
5.2.3 报修信息管理 20
5.2.4 收费信息管理 21
5.2.5 修改登录密码 22
5.3 业主用户模块 23
5.3.1 我的投诉信息 23
5.3.2 我的报修信息 24
5.4 系统部署 26
6 系统的测试 28
6.1 测试用例构建 28
6.1.1 测试用例编写约定 28
6.1.2 测试用例设计 29
6.1.3 测试分析 30
结束语 31
参考文献 31
致谢 33