声明
摘要
引言
1 智能小区物业管理系统的智能意义和研发背景
1.1 智能小区的智能体现
1.2 智能物业管理系统的开发背景
1.2.1 智能物业系统开发现状
1.2.2 物业管理工作中存在的问题
1.2.3 智能物业系统改造紧迫性
1.3 研究设计目标
1.3.1 针对现有研究中问题的解决方法
1.3.2 设计目标
1.4 小结
2 智能小区物业管理系统的开发分析
2.1 开发环境的选择
2.2 开发环境
2.2.1 SQL Server 2008简介
2.2.2 开发技术JSP
2.3 系统可行性研究
2.4 系统需求分析
2.5 系统流程
3 智能小区物业管理系统的总体设计
3.1 系统设计的目标
3.2 系统功能分析
3.2.1 系统功能模块设计及说明
3.2.2 系统的拓扑结构
3.2.3 业务总流程
3.2.4 数据流设计
3.2.5 系统后台数据库开发与数据库建立
3.3 系统实现的主要技术
3.3.1 视图(View)
3.3.2 Spring框架
3.3.3 Hibernate框架
3.3.4 EXTJS框架
3.3.5 缓存机制
3.3.6 数据批量处理
3.3.7 加锁机制
3.3.8 防死锁机制
3.3.9 表单验证
3.3.10 异常处理
3.3.11 日志处理
3.3.12 共同组件、分页组件
3.4 系统功能介绍
3.5 数据库设计
3.5.1 数据流图
3.5.2 数据字典
3.5.3 概念结构设计
3.5.4 逻辑结构设计
3.5.5 数据库表设计
3.6 系统的典型程序设计
4 智能小区物业管理系统的详细设计与实现
4.1 小区楼层的基本信息模块
4.2 系统管理权限管理功能模块
4.3 小区物业费用管理功能模块
4.4 视频监控模块
4.5 出入门禁管理
4.6 住户报修信息管理模块
4.7 小区公共论坛
4.8 房屋信息查询功能管理模块
5 软件测试
5.1 软件测试的目标
5.2 软件测试的方法
5.2.1 白盒测试法
5.2.2 黑盒测试法
5.3 软件测试的步骤
5.4 测试用例
结论
致谢
参考文献