随着信息时代的发展,越来越多的实体店铺使用互联网销售模式。本博物馆门票预订系统的开发顺应了互联网时代推进的潮流,旨在让人们在足不出户的情况下轻松购买门票,避免了无法及时购买门票无法进入景区的尴尬。预约系统采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,MySQL作为数据管理工具进行数据的管理,Tomcat作为WEB服务器,使用MVC模式来进行开发。系统角色分为用户和管理员,主要模块有:用户模块、门票类型模块、订票模块、新闻公告模块、留言模块、管理员模块。本博物馆预约系统的实现充分体现了互联网WEB时代的方面性和优越性。课题旨在开发出一个功能齐全、操作简单、界面美观,维护方便的博物馆预约系统,从而实现信息化,规范化,系统化,网络化的平台,本系统具有较好的适应性和推广性。
关键词:java;mysql;elicpse;
博物馆是人员流动较大的地方,因为资源有限,开馆时间不定,及时了解开放时间并且可以提前预约门票大为便利。博物馆预约系统的对象是以教师或者学生或者社会人员,为了节省时间提高博物馆的使用效率,需要一个专业的在线预约系统。目前很多博物馆采用的是在门口排队购票或自助机进行预约,虽然能够初步实现博物馆预约,但这种预约方式缺乏统一的预约信息管理,非常容易造成由于预约信息混乱导致的资源分配不均问题,给大家的参观过程也带来极其不好的体验。
(二) 开发意义
博物馆预约系统实现后的意义在于不但提高了博物馆管理人员通过在线预约系统管理博物馆门票资源的效率,而且还可以大大地方便大家随时随地在线预约门票。博物馆门票预约在整个博物馆的管理中一直都占着十分重要的地位,因为,博物馆关乎着整个博物馆所有参观者对于博物馆门票的需求,而预约系统主要负责对博物馆门票资源进行管理,在这样的需求背景下所开发的博物馆预约系统,将会为整个博物馆做出必要的贡献。
目录
一、 引言 1
(一) 开发背景 1
(二) 开发意义 1
二、 开发技术介绍 1
(一) Mysql数据库服务器 1
(二) JSP技术 1
(三) Tomcat 1
(三) ssm框架 1
三、 需求分析 2
(一) 可行性分析 2
1. 技术可行性 2
2. 经济可行性 2
3. 操作可行性 2
(二) 功能模块设计 2
1. 用户功能模块 2
2. 管理员功能模块 2
3. 系统结构图 2
(三) 数据库设计 3
1. 数据项逻辑设计说明 3
2. 数据表物理设计说明 3
3. 数据表说明 3
四、 详细实现 5
(一) 系统登录 5
(二) 管理员模块 7
1. 管理员管理 7
2. 新闻公告管理 9
3. 门票管理 12
4. 门票订单管理 14
5. 留言回复 17
6. 用户管理 18
(三) 用户模块 20
1. 首页 20
2. 在线注册 22
3. 在线留言 24
4. 门票预订 26
五、 系统测试 28
(一) 测试的重要性 28
(二) 测试的目的 29
(三) 测试用例 29
总结 31
致谢 32
参考文献 33