需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9879 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:根据调查发现,现在仍然有许多酒店使用笔和本来记录酒店的相关信息,这样有许多的不足之处,例如:字体不容易认清、需要耗费大量的纸张、数据量大时管理效率低并且查找数据十分困难,因此,开发一个功能完善的酒楼关系系统是十分必要的,本系统采用了高级语言Java来编写,框架使用了目前流行且各个企业常用的Spring和MyBatis,实现了酒店管理的自动化。本系统节约了在相关事宜申请的过程中不必要的沟通以及开销,利用先进的科学技术,使酒店的管理更加有条有序,使多条管理内容集成为一个系统,包括房间的预定和房间状况展示、菜品和酒水饮料的列表、菜品的订购和账单的查询等功能。在当下的这种信息时代,人们逐步走向了信息高效化时代,本系统就是为了实现自动高效化的软件载体。
关键词:Java;Spring;MyBatis;酒楼管理
目 录 摘 要 Abstract 1 绪论-1 1.1 课题的目的和意义-1 1.1.1 课题的目的-1 1.1.2 课题的意义-1 1.2 课题主要研究内容-1 2 相关技术简介-2 2.1 Java语言-2 2.2 开发软件-2 2.3 三层架构-2 2.4 框架-2 2.5 Ajax和JSP-3 2.6 JDBC技术-3 3 需求分析-4 3.1 总体需求概述-4 3.2 系统需求分析-5 3.2.1 功能性需求-5 3.2.2 非功能性需求-6 3.3 系统可行性分析-7 3.3.1 技术可行性-7 3.3.2经济可行性-7 4 项目设计-8 4.1 表现层设计-8 4.1.1 UI设计-8 4.1.2 登录界面设计-8 4.1.3 主界面设计-9 4.1.4 房间管理界面设计-10 4.1.5 食物类型管理界面设计-11 4.1.6 食物管理界面设计-11 4.1.7 账单管理界面设计-12 4.1.8 修改密码界面设计-13 4.2 业务层设计-13 4.2.1 设计思路-13 4.2.2 账号管理模块-14 4.2.3 房间管理模块-14 4.2.4 食物类型管理模块-14 4.2.5 食物管理模块-14 4.2.6 账单管理模块-15 4.2.7 服务器优化设计-15 4.2.8 中文乱码问题解决办法-15 4.3 持久层设计-15 4.3.1 持久层设计原则-15 4.3.2 系统数据库设计-16 4.4 安全性设计-17 4.4.1 图形化界面的数据隐藏-17 4.4.2 用户密码的加密设计-17 4.4.3 防止SQL注入攻击-17 5 系统测试-18 5.1 系统测试概述-18 5.2 测试目的-18 5.3 测试方法-18 5.3.1 黑盒测试-18 5.3.2 白盒测试-18 5.4 测试结果-19 结 论-20 参考文献-21 致 谢-22 |