jsp技术的星美影院售票管理系统(源码)

星美影院售票管理系统包括后台管理模块和用户购票模块两大块,用户购票模块分为以下几个模块注册登录模块、购票流程模块、订单模块和影评模块,后台管理模块包括用户管理、论坛管理、订单管理、影院管理和电影信息管理。用户可以通过安装在手机上的App查看当前时段的影片,选好场次和座位并支付。此外,该系统还有影评功能,用户可在电影介绍的下方发表浏览相关影评,通过该系统,用户可以在足不出户的情况下,快捷地购票,避免了在影院购票可能出现的排队情况,节约了不少时间,让用户能够有良好的体验,给用户带来极大的便利。系统主要是采用B/S技术,Structs2框架,MySQL数据库,Tomcat Web应用服务器搭建后端服务。运用Android语言、JSP技术、Java开发语言等相关知识设计而出。关键词 在线购票,Android,影院系统,JSP
目 录
1 引言 2
1.1 题目背景及国内外相关研究情况 2
1.2 研究意义 3
1.3 研究方法及设计思路 3
2 需求分析 3
2.1 可行性分析 3
2.2 需求建模 4
2.3 开发工具及相关技术介绍 7
3 系统总体设计 8
3.1 数据库设计 8
4 系统详细设计 13
4.1 概述 13
4.2 用户注册、登录模块 14
4.3 购票流程模块 16
4.4 订单模块 17
4.5 影评模块 19
4.6 后台管理模块 19
5 系统测试 23
5.1 测试目的 23
5.2 测试步骤 23
5.3 测试内容及结果 24
5.4 测试结果分析 25
结 论 27
致 谢 28
参 考 文 献 29
1 引言
1.1 题目背景及国内外相关研究情况
随着科学技术日益进步的今天,计算机产业作为三大产业之一,其技术的飞速发展为电影行业所带来的发展机遇和挑战也是从未遇见过的。现如今,计算机在我们 *好棒文|www.hbsrm.com +Q: ¥351916072$ 
的生活中无处不在,无论是工作还是生活当中,人们几乎处处都离不开计算机的帮助[1]。并且在我国影院当前信息化、数字化的发展背景下,传统的手工售票方式将会导致各大影院管理效率低下,本文中设计的星美影院售票系统是一种符合目前社会需求的售票模式,它能够将影院的日常经营管理转变成信息化的服务管理,更加便捷、省时省力,这种影院售票管理模式也逐渐被引入各个影院当中[2]。
电影是传承深厚文化意蕴的一种媒介。电影拥有承载信息的能力,其本质是通过电影的对一个故事或者一个现象进行动态描述,来传达某种精神或者传递某种文化。现如今,国内的影院市场囊括的不仅仅是国内拍摄的电影,也包含好莱坞影片或者印度、日韩等国家的优秀影片。庞大的影片网络,如果在影院中仅仅使用传统的售票方式,是远远不能满足第一人口大国的中国的需求的。当前,以12306为代表的铁路在线购票方式给影院在线购票提供了广阔的市场。国内提供的在线售票方式大多都是单独的院线,比如万达影院的万达在线购票业务。这种单一的方式并没有给用户带来很大的便利,倘若用户所在地并没有万达影院,那么用户并不能体验到这一服务。
信息产业的高速发展为电影产业的发展提供了极大的便利,当前社会都在提倡“互联网+”,这种消费方式可以满足不同的消费者的需求,而且,通过互联网消费可以节省很多人力物力,节省各种成本,促进产业的发展[3]。联系到我们的影院售票,现在对于大部分人来说,购买电影票都是通过网上购票方式,通过手机下载购票APP,我们可以实现随时随地购买电影票,可以及时地了解想购买的场次的座位情况,不需要到电影院里去选座位,在线支付成功后到影院里根据所给的取票码即可取票。这种方式能够让用户和商家互利共赢[46]。
在影院系统的开发与设计上,大都是采用B/S技术,从开发技术上看,国内很多管理系统都采用ASP技术,而很多的国外的电子商务类型网站开发与设计则大多采用JSP技术。尽管ASP技术功能强大,但是它的使用范围有限,在这种情况下,没有适用范围限制,在任何Web服务器上都可以运行的JSP技术无疑是一种更好的选择。而且其程序执行的效率高 [79]。因此,可以料想JSP技术会是电子商务类型的系统在开发与设计的过程中首先考虑的一种技术 [1018]。
1.2 研究意义
影院售票管理系统的产生可以使人们更加方便购买电影票,进一步促进电影产业的发展。一个好的售票管理系统肯定可以减轻人工售票的压力,也减少了排队购票情况的产生。由计算机系统来完成购票的一系列操作,通过计算机完成售票后数据的收集和统计都一系列工作,具有较好的社会经济效益和广阔应用前景,同时也可以更方便的了解其他商家的相关信息。影院售票系统不仅可以提高电影票的销售量,增加电影票房,还能更加方便影院的管理,和更好的服务于消费者。
1.3 研究方法及设计思路
App客户端的数据库使用MySQL,通过Navicat程序打开,操作简单快捷[19]。它能将数据资源从客户端读取出来,当后台管理人员通过服务端操作修改数据时,系统会自动将数据更新至数据库中,这时用户通过App端查看到的数据就是修改后的,同样的,用户在App端注册或者修改信息之后,系统也会将数据更新至数据库,此时,服务端的数据和App端数据也保持一致。
2 需求分析
2.1 可行性分析
可行性分析是在进行系统开发之前所考虑的,用较为全面、系统的分析为主要方法,对整个开发进行综合的分析和评价,以保证该系统开发的科学性,客观性和公正性,有效的找出其优点和缺点,相当于对该系统的开发做一个大致的策划,对每一步的可行性都通过客观事实来分析和考虑。这样可以有效的提高工作效率,加快开发速度,在进行每一个模块的工作时,心里都有一个大致的方向。而不至于到真正开发的时候,大脑放空、进度停滞不前。本系统将从以下几个方面进行分析。
2.1.1 技术可行性
本系统是采用Structs2和Hibernate框架,应用Android、JSP技术和Java开发语言以及数据库等相关知识设计出一款基于JSP的星美影院售票管理系统。Java是一门使用广泛的开发语言,功能全面,操作也不复杂,可以开发多种应用,例如Android、Web类。本系统就包括Android端和服务端后台,运用Java语言就可以将两端很好的联系在一起。Android技术主要用于App客户端功能的实现,JSP技术主要用于管理员管理后台端功能。本系统的数据库服务器采用MySQL,通过Navicat工具连接数据库,操作简单便捷。综上所述,在技术可行性方面,本系统是合格的。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/927.html

好棒文