1、由于电影数量与电影种类不断增加,电影事业不断发展,中心影城的管理难度也越来越大。然而传统的售票方式存在着很多方面的不足,比如实时差、交易时间过长、运营成本高、信息不共享等。为适应和推动电影行业的发展,各电影院公司和部门开始广泛采用计算机管理系统,推出网上电影票售票服务,大大减轻了订票、售票、检票、调度、票款管理等部门工作人员的劳动强度,提高了各部门的工作效率, 而且能够在很大程度上减少顾客排队购票的时间和由此而带给顾客的疲劳,为广大顾客提供了更加快捷、优质、有序的服务,提高了中心影城的服务水平,也逐步树立了企业形象。本毕业设计的内容是一个基于 web 技术的电影票在线预订系统的设计并与实现,
2、因而系统主要开发基础是 j2EE,主要结合使用了 spring + struts2+hibernate 等多种框架, 用 my eclipse 作为开发工具,数据库为 MYSQL,界面美化工具是 Macromedia 公司的Dreamweaver,使用 JAVA 语言开发,开发技术页面采取 JSP 动态页面。该系统界面简单、操作方便,容易维护。关键词:电影票在线预订系统,JAVA ,S.S.H(Struts ,Hibernate ,Spring),JSPABSTRACTThe rapid development of the national economy, peoples life of
3、the increasingly high demand, entertainment more and more diverse, service fast, convenient requirements are also getting higher and higher, which put forward higher requirements to the cinema industry construction and management. Because the movie and movie category increases continuously, the film
4、 industry continues to develop, the center city management has become increasingly difficult. However, the traditional ticketing system exist many problems, such as time, the transaction time is too long, high operating cost, information is not shared. In order to adapt and promote the development o
5、f the film industry, the company and the Department of cinema began extensive use of computer management system, the introduction of online movie ticket service, greatly reducing the labor intensity, ticket booking, ticket fare, scheduling, management department staff, improve the work efficiency of
6、 each department, and can largely reduce the customer queuing purchase time and thus to bring customers the fatigue, to provide a more efficient, high-quality, ordered service for the vast number of customers, improve the level of Service Center Studios, and gradually establish a corporate image.The
7、 contents of this graduation project is to design and implement a web based on booking movie tickets of web technology, this system mainly uses j2EE as the basis of development, the main use of the combined use of struts2+spring+hibernate and other frameworks, My Eclipse as a development tool, MYSQL
8、 as database, with Macromedias Dreamweaver as the interface landscaping tools, the use of JAVA language development, take the development technology of JSP dynamic web page. The system has a simple interface, easy operation, easy maintenance.Keywords: The movie tickets booking site ,Struts ,Hibernat
9、e ,Spring ,JAVA,JSPV目录摘要IABSTRACTII1 绪论11 绪论12 系统开发的环境及技术22.1 系统开发环境22.1.1 MyEclipse22.1.2 数据库22.1.3 Tomcat32.2 系统开发的思想与技术32.2.1 MVC 模式与 JSP 技术以及系统的基本框架32.2.2 S.S.H 框架的优点43 系统总体设计63.1 总体的功能模块63.2 系统管理员的功能模块73.3 用户功能模块83.4 统业务的描述93.5 程序的流程图94 系统详细设计与实现124.1 系统和数据库配置124.2 概念模型的设计124.3 数据库逻辑的模型124.4 数据
10、库表的结构134.5 平台数据表设计145 系统功能实现195.1 程序的类图195.1.1 订单 Order 类图195.1.2 放映厅 Fangyingting 类图205.1.3 影讯 Yingxun 类图215.1.4 用户 User 类图225.1.5 座位 Zuowei 类图235.2 程序的时序图255.2.1 订单模块的时序图255.2.2 放映厅模块的时序图265.2.3 影讯模块的时序图275.2.4 用户模块的时序图285.3 系统功能实现的主要框架285.3.1 SSH 框架285.3.2 hibernate 配置文件285.3.3 struts 配置文件305.3.4
11、 spring 配置文件315.4 系统功能实现的主要模块325.4.1 登陆页面325.4.2 用户注册页面335.4.3 网站主页面356 系统的调试与测试376.1 测试的目的376.2 测试的任务376.3 软件测试环境376.4 环境的配置386.4.1 创建并安装项目386.4.2 添加项目输出396.4.3 运行项目41结束语42致 谢43参考文献441 绪论1 绪论目前,国内的各级电影院的规模和数量都在扩大,国外的很多电影院也纷纷着陆中国, 这些电影院之间的竞争可谓越来越激烈。电影院配备一个可靠、完全、高效、灵活的客户订票系统对于加强对顾客服务质量,提高对顾客服务水平,提高工作
12、效率,维护公众形象必将发挥非常重要的积极作用。对与影院来讲,订票系统既能减少营业费用,扩大服务范围,扩大影院影响,又对加强稳定电影院最重要的顾客有着非常重要的积极作用;处在来观影的顾客的角度,电影院提供的这样的服务提供了非常多的方便,享受影院提供的服务并且不受空间时间地限制。为了工作效率的提高,凭借数字化的计算机技术处理信息,网络资源能够合理的利用, 用户对于电影票价及放映时间的了解可以快速的反映出来,而且可以应对用户的不同需求, 电影城的管理人员可以通过会员管理功能,第一时间提供迅速,准确,精细的服务。人力、物力资源因而大大的节省了,不但为影城创造了非常好的经济效益,同时也提供了一个快捷方便
13、的购票平台为广大顾客。经济的快速发展,使人们生活水平越来越高,对互联网服务的使用也越来越多。因而对电影行业的管理与建设有了更高的要求。为适应和推动电影行业的快速发展,计算机管理系统已经开始广泛采用于各电影院公司和部门,增加了电影的网上预定服务,电影院工作人员订票、售票、检票、调度、票款的劳动强度大大减轻了,各部门的工作效率提高了,并且顾客的排队购票的时间和因此给顾客带来的疲劳能在很大程度上减少,为广大顾客提供了更加有序、快捷、优质的服务,中心影城的服务水平提高了,企业形象也逐步树立了起来。然而传统的售票方式很多方面存在着不足,比如信息部共享、实时差、交易时间过长、运营成本高等等。依据这种现实需
14、求,设计并制作一个影院在线预定系统便成为了一件非常有意义的工作。相对于传统管理模式影院在线预定网站对影院进行管理有不可比拟的优点,它凭借其应用简便、信息更新速度快、信息存储量大、安全性高等特点为影城的管理带来了非常大的方便,起到了越来越重要的作用。因而,越来越多的影院全都想进行网上售票交易利用动态电子商务的各种优越性,以至于影院工作人员大量繁琐的售票工作减少了,避免了人们赶到电影院却发现票已告罄的情形,排队买票的时间也缩短了。372 系统的开发环境及技术简介2.1 系统开发环境2.1.1 My Eclipse在本平台的开发中所用到的开发工具就是 MyEclipse知名的 java 项目开发工具
15、。My Eclipse 企业级工作平台(My Eclipse Enterprise Workbench ,简称 My Eclipse)是对 EclipseIDE 的一种扩展,利用 MyEclipse,我们可以在数据库和 J2EE 的开发、发布, 以及极大地提高系统的工作效率在应用程序服务器的整合当中。MyEclipse 是一个功能非常丰富的 J2EE 集成开发环境,包括了完备的编码、调试、测试和发布的功能,完整支持HTML, Struts, JSP, CSS, JavaScript, SQL, Hibernate。结构上,My Eclipse 的特点可以被分为 7 类:EJB 开发工具,J2EE 模型
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1