摘要:随着经济的快速发展和社会开放程度的不断提高,热衷于旅游的人越来越多,背包客一族渐渐火了起来。社会上也渐渐出现了许多与背包客相关的产业,比如青年旅社。此青年客栈管理软件是降低客栈管理的复杂度,加快办公速度,减少人事开支,提升用户体验;对用户进行权限限制,保证数据的安全性;可以让公司管理层看到公司的营业统计信息,为管理层做出科学决策提供技术支持。该软件分为领导用户和员工用户两个模块。领导用户模块的具体功能有客户登录、修改密码、创建员工用户、管理和查看员工信息、客房类别和信息管理、入住信息管理、客房费用结算、查看营业情况、管理酒店基本信息、退出登录;员工用户模块的具体功能有修改密码、查询空床位、入住信息查询和管理、客房费用结算和信息查询、办理会员和会员记录查看、失物招领、退出登录。该软件采用MVC(Model-View-Controller)设计模式模式,选用MySQL数据库,以Tomcat做Web服务器,使用JSP技术,使用MyEclipse做为开发工具。经过一段时间的编写、调试和修改,目前已经实现了青年旅社管理的基本功能,该软件界面简洁大方、容易维护、使用方便,同时有权限限制便于保证数据安全。
关键词 :旅游;背包客;青年旅社;管理软件;数据安全
目录
摘要
Abstract
1绪论-1
1.1选题的目的和意义-1
1.2国内外文献综述-1
1.3论文研究内容-1
2系统设计说明-2
2.1系统设计的背景和意义-2
2.2系统设计的目标-2
2.3设计原则-2
2.3.1可靠性原则-3
2.3.2 效率性原则-3
2.3.3实用性原则-3
3系统分析-4
3.1问题的提出-4
3.2可行性分析-4
3.2.1可行性研究的前提-4
3.2.2技术可行性-5
3.2.3可行性操作-5
3.2.4社会可行性-5
3.2.5经济可行性-5
3.3软件运行和开发环境-5
4 开发技术及工具-6
4.1开发技术介绍-6
4.1.1 B/S 结构计算技术-6
4.1.2 JSP技术特点-6
4.2开发工具介绍-6
4.3数据库基础-6
4.3.1数据库系统-6
4.3.2数据库管理系统-6
4.3.3关系型数据库-7
5系统设计-8
5.1系统功能模块分析-8
5.2系统功能模块的设计-8
5.3规划数据库-9
5.3.1数据库的设计思想-9
5.3.2确定数据库-9
5.3.3 概念结构设计-9
5.3.4逻辑结构设计-12
6 详细设计与实现-16
6.1系统模块化-16
6.2设计系统功能模块-16
6.2.1登录功能模块-16
6.2.2员工用户管理功能模块-17
6.2.3客房类别管理功能模块-17
6.2.4客房信息管理功能模块-18
6.2.5入住信息管理功能模块-18
6.2.6客房费用结算管理功能模块-19
6.2.7营业信息统计管理功能模块-20
6.2.8零售商品管理功能模块-20
6.2.9酒店基本信息管理功能模块-21
6.2.10会员办理功能模块-21
6.2.11失物招领功能模块-21
7系统测试和维护-23
7.1系统测试概述-23
7.2测试的种类-23
7.2.1黑盒测试-23
7.2.2白盒测试-23
7.3系统测试的基本方法-23
7.4有关此系统的测试-23
7.4.1测试的基本内容-23
7.4.2测试的基本目标-24
7.4.3测试的结果分析-24
7.5系统的维护-24
结 论-25