基于JavaEE的影院售票系统

基于JavaEE的影院售票系统

基于JavaEE的影院售票系统

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥301
  • 活动价: ¥200 (活动截止日期:2024-04-27)
  • (到期后自动恢复原价)
基于JavaEE的影院售票系统

目录
一、绪论 1
1.1课题背景 1
1.2课题的目的和意义 1
1.3课题设计思想 2
二、开发工具及相关技术 2
2.1开发工具 2
2.2 相关技术 3
三、系统分析 4
3.1需求分析 4
3.2功能分析 5
3.3功能模块设计 5
四、数据库设计 6
4.1数据库结构设计 6
4.2数据字典 6
五、系统详细设计及实现 9
5.1影院售票系统页面风格设计 9
5.2注册功能 12
5.3登录功能的实现 15
5.4订票功能 16
5.5影片资讯功能 20
5.6评价留言 21
5.7我的订单 23
5.8后台管理 24
5.9退出功能 26
5.10字符编码转换过滤器 26
六、系统测试 27
6.1测试目的 27
6.2系统运行 28
6.3测试的内容 28
结    论 29
致     谢 30
参 考 文 献 30

影院售票系统
摘要:影院售票系统是基于Eclipse的开发平台,后台使用MySQL 数据库开发工具,采用了JavaEE中的Hibernate技术和Struts2技术中的MVC设计模式,根据实际的任务要求实现用户的登录和注册,能够方便用户的订票和查看影片资讯、查看自己的订单详情和留言等功能。管理员通过账号和密码登录后台,可以对影片信息、场次信息、座位信息、用户信息和评价留言信息进行管理,主要功能有添加、删除、修改等。系统的页面整体风格简洁明了,方便用户的操作。
关键字:JavaEE;MySQL 数据库;Hibernate技术;MVC设计模式

Cinema ticketing system
Abstract: Cinema ticketing system is an Eclipse-based development platform, the background using the MySQL database development tool, using the Hibernate JavaEE technologies and techniques Struts2 MVC design pattern, to achieve a user login and registration under actual mission requirements, users can easily set tickets and view video information, view their order details and messages and other functions. Administrator login ID and password through the background, and the film information, screening information, seat information, user information and evaluation of message management, the main function to add, delete, modify. Page overall style system of concise, user-friendly operation.
Keywords: JavaEE; MySQL database;Hibernate technology; MVC design pattern

一、绪论
1.1课题背景
社会经济正在以非常迅速的速度发展,人们的娱乐活动越来越丰富多彩,朋友们平时聚在一起时,看电影成为了一项重要的娱乐活动。然而喜欢看电影的人们会发现一个重要的问题,就是购买电影票只能到电影院进行购买,这种方式不仅浪费时间,而且最终排完长队还不一定能买到自己想要看的影片,因此有必要设计出一套完善的影院售票系统。随着计算机的日益普及,计算机已经深入到生活中的各个方面。采用人工售票的管理方式,不仅耗费大量的人力、财力和物力,而且还特别容易出错,有时也不能满足用户的需求。为了满足影院对售票的高效管理,特别设计出一套完善的影院售票系统,该系统是将计算机和影院售票管理相结合的产物,它摆脱了传统的人工售票的模式,实现了对影院更加方便、快捷和高效的管理。
1.2课题的目的和意义
 在当前的信息化管理浪潮下,我国的各行各业不断转向信息化、现代化的高效管理模式。设计这样一个系统使一直沿用传统售票模式而产生的效率低,而且还特别容易出错等现象得以改善,为广大用户提供一个更快捷方便的购买电影票的方式,替用户节约时间、节省精力。
本系统主要包含软件技术,数据库技术和网络技术。覆盖范围广,可以有效地提高学生的理解和把握事物的能力,“适用于解决问题,提高学生的知识,综合分析能力”,学生掌握科学的方法,正确的设计,独立思考,积极主动,探索和创新,为进一步学习和工作打下了良好的基础。
1.3课题设计思想
本系统是基于Eclipse平台,采用JavaEE技术、MySQL数据访问技术和相关性能优化技术,利用java语言设计实现。在该系统中用户可以通过注册账号登录系统,然后进行电影票的购买,查看正在上映的影片的相关信息,也可以进行评价留言和查看订票详情;通过管理员账号可以登录后台管理,在后台可以对影片表、场次表、座位表、用户表和电影票表等进行相关的添加、删除、修改等操作,使影院的售票管理变得方便快捷,更加人性化。
二、开发工具及相关技术
2.1开发工具
2.1.1 Eclipse简介
 Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,通过安装不同的插件Eclipse可以支持不同的计算机语言,比如C++和Python等开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。
Eclipse 最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。Eclipse项目IBM发起,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red Hat及Sybase等。Eclipse是一个开放源码项目,它其实是Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由于其开放源码,任何人都可以免费得到,并可以在此基础上开发各自的插件,因此越来越受人们关注。

参 考 文 献
[1]宋振会.Java语言编程基础教程.北京:清华大学出版社 2005.05
[2]沈泽刚,任敏贤.Java Web编程技术题解与实验指导.北京:清华大学出版社 2014.08
[3]曾海.JavaScript程序设计基础教程.北京:人民邮电出版社 2009
[4]朱福喜.Java项目设计与开发范例.北京:电子工业出版社 2005.10
[5] 黄能耿.Java程序设计及实训.机械工业出版社 2011.01
[6]崔洋,贺亚茹.MySQL数据库应用从入门到精通.北京:中国铁道出版社 2013.1
[7]黄能耿.Java EE应用开发及实训.北京:机械工业出版社 2011.02
[8](奥) Michael Kofler著 杨晓云, 王建桥, 杨涛等译.MySQL 5权威指南.北京:人民邮电出版社 2006.12
[9]赵彦.JavaEE框架技术进阶式教程.北京:清华大学出版社 2011.10
[10]http://www.csdn.net/      中文IT社区
[11]http://www.itphome.cn/    程序员之家
[12]http://www.iteye.com/    ITeye论坛

http://www.bysj360.com/   http://www.bysj360.com/html/1068.html
http://www.bysj360.com/html/2368.html

  • 关键词 JavaEE 影院 售票
  • 上一篇:基于Simulink的16QAM调制解调仿真
  • 下一篇:基于ASP的同学录管理系统
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。