摘要:因特网时代的大背景下,电子商务充斥着人们的生活,其能快捷、方便、准确、高效地进行商务运行,是当今商务发展的主流方向。电子商务具有的优点有:成本低、效率高、方便用户的参与、便于管理者的管理、对市场变化反应迅速以及为用户提供个性化服务等,这些优点是传统人工式的商务模式所无法比拟的,今天我们研究的“基于网络的影院订票系统的设计与实现”就是电子商务的典型代表,网络订票方便用户、方便管理、方便数据统计、极大地提升用户的体验感以及管理者的工作效率,为管理者节省大量的运作成本。
基于网络的影院订票系统打破传统影院售票业务的时空限制,用户不再需要去电影院购买影票,只需要坐在电脑前面,打开网页,挑选任意想观看的影片,点击购买即可完成购票。
本系统采用B/S模式进行设计,使用的编程语言是Java,开发坏境是MyEclipse,运行坏境是Tomcat,数据库是MySQL,整体设计采用JSP技术结合MVC模式进行开发,使用SSH框架 ,前端的页面设计结合HTML、CSS、JavaScript进行页面优化。
本系统最终实现两个功能模块:用户模块和影院管理员模块,用户模块即用户浏览界面,用户可在该界面获取影视资讯,查看上映影片,以及购买电影票等操作;影院管理员模块即提供影院工作人员进行后台管理界面,具有的功能有:基础管理(影院、影片、影厅的管理)、排片管理、订单管理、用户管理及票房统计等。
关键词:B/S、JSP、SSH、HTML、CSS、JavaScript
目录
摘要
Abstact
1.-绪论-1
1.1 课题的研究意义-1
1.2 国内在线影院市场的潜力巨大-1
2.-系统的开发环境及技术介绍-3
2.1 系统开发环境-3
2.1.1 开发语言——Java-3
2.1.2 开发环境——MyEclipse-3
2.1.3 数据库——MySQL-3
2.1.4 运行环境——Tomcat,-3
2.2 系统开发的思想与技术-4
2.2.1 JSP技术与MVC模式以及系统的基本框架-4
2.2.2 SSH框架的优点-4
3.-系统的总体设计-5
3.1 系统总体功能模块-5
3.2 影院管理员的功能模块-5
3.3 用户的功能模块-7
3.4 系统业务描述-8
4. 系统的详细设计与实现-9
4.1 系统与数据库的配置-9
4.2 概念模型设计-10
4.3 数据库逻辑模型-10
4.3.1 首页画廊-10
4.3.2 影视公告-11
4.3.3 加盟影院-11
4.3.4 影院影厅-12
4.3.5 加盟影片-12
4.3.6 放映排片-13
4.3.7 排片座位-13
4.3.8 用户订单-14
4.3.9 用户-14
4.4 数据库表结构-15
4.4.1 首页画廊表-15
4.4.2 影片公告表-15
4.4.3 加盟影院表-16
4.4.4 影院影厅表-16
4.4.5 加盟影片表-17
4.4.6 放映排片表-18
4.4.7 排片座位表-18
4.4.8 用户订单表-19
4.4.9 用户表-20
5. 系统功能实现-21
5.1 程序的类图-21
5.2 系统功能实现的主要框架-21
5.2.1 SSH框架-21
5.2.2 Hibernate配置文件-22
5.2.3 Struts配置文件-23
5.2.4 Spring配置文件-23
5.3 系统功能实现的主要模块-24
5.3.1 用户模块-24
5.3.2 影院管理员模块-31
6. 系统的调试与测试-41
6.1 软件测试的目的-41
6.2 软件测试的任务-41
6.3 测试环境-41
7. 结论-42
参 考 文 献-43