[关键词] 酒店管理;MVC模式;B/S模式;JAVA EE
2.2 需求分析
一个完善的系统必须有完善规范的需求分析,良好的需求分析可以提高软件开发的效率,有助于项目架构的设计,从整体上把握项目的架构。
2.2.1 用户功能需求
通过不断的考察和调研发现,现在的酒店规模越来越大,再靠传统的手工记账的方式会使效率越来越低,管理起来也会越来越不方便。因此为了实现连锁酒店信息管理的信息化,自动化才开发这个连锁酒店管理系统。通过走访调查总结出连锁酒店管理时所必需解决的几个问题,那么完成酒店管理系统也必须解决这几个问你题。
这些问题为:预约房间,更换房间,给管理员留言,注销用户,查看用户留言,添加房间,删除房间,修改房间信息,登记客人入住信息,查看客房预订相关的所有信息。
目 录
1 绪论 1
1.1 发展现状 1
1.2 选题意义 1
1.3 关键技术 2
1.3.1 开发环境 2
1.3.2 开发技术 3
2 系统分析 5
2.1 可行性分析 5
2.1.1 经济可行性 5
2.1.2 技术可行性 5
2.1.3 操作可行性 5
2.1.4 时间可行性 6
2.1.5 法律可行性 6
2.2 需求分析 6
2.2.1 用户功能需求 6
2.2.2 系统的数据需求 6
2.2.3 系统的其他需求 7
2.3 系统开发模式 7
3 系统设计 7
3.1 系统架构设计 7
3.2 系统功能设计 9
3.2.1 系统功能模块设计 9
3.2.2 系统详细功能设计 10
3.3 数据库的设计 12
3.3.1 数据库E-R图设计 12
3.3.2 数据库表设计 12
4 编码与实现 14
4.1 持久层的实现 14
4.2 数据访问层DAO的实现 16
4.3 Service层的实现 18
4.4 视图层和控制层的实现 19
5 系统测试与运行 25
5.1 测试综述 25
5.2 系统测试 26
5.3 测试总结 26
结束语 28
参考文献 29
致谢 30