欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    影院售票系统毕业论文.docx

    • 资源ID:274443       资源大小:871.72KB        全文页数:67页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    影院售票系统毕业论文.docx

    1、影院售票系统毕业论文哈尔滨华德学院毕业设计(论文)摘要电影院售票及管理系统是电影院的日常管理及售票任务的核心,在电影院中,工作人员并非只是放映电影,还有诸如票房统计、影片放映、影片场次安排、影片售票金额统计等繁琐的工作,完成这些工作量需要很大的时间及精力, 在未使用软件管理之前,只能人工安排场次、统计票房、统计影片售票金额, 在人工计算数据过程中容易产生计算错误。而使用影院售票管理系统后,系统根据工作人员记录,可随时计算出票房、售票金额等,大大减少了工作人员的工作量及花费时间,提高了工作效率,且完全不会产生人工计算的错误,影院的相关数据可随时备份存储,不会丢失。该系统严格按照软件生命周期思想作

    2、为指导,J2EE 技术完成系统的开发过程。数据库设计阶段釆用 MySQL 构建系统数据库,利用 Struts 框架实现软件架构设计,保障了系统具有良好的可维护管理和可扩展性,论述了各个阶段所完成的工作,包括系统管理、计划管理、售票管理,检票管理、财务管理。影院管理员影片管系统管理员用户管理、系统管理员影院管理等若干模块的设计与实现。关键词:影院售票管理系统;影片放映;维护管理-26-AbstractCinema ticket sales and management system is the core of the daily management of the cinema and the

    3、 ticket task, in the cinema, the staff is not only show movies, such as box office statistics, films, video games, film ticket amount statistics such as tedious work, do the work requires a lot of time and energy, before did not use management software, can only artificial scheduling events, statist

    4、ical box office and ticket amount film, easy to produce in the process of artificial calculation data calculation error. After using cinema ticket management system, the system according to the staff records, can calculate the box office and ticket amount at any time, greatly reduce the workload of

    5、staff, and take time, improve work efficiency, and completely wont produce artificial calculation error, theater relevant data can be backup storage at any time, will not be lost.The system in strict accordance with the software life cycle thought as guidance, J2EE technology to complete the system

    6、development process. To adopt the MySQL database design stage to build the system database, using the Struts framework for software architecture design, ensure the maintenance and management and scalability of the system has good, discussed the work done at various stages, including system managemen

    7、t, planning management, sales management, ticket management, financial management. Theater manager filmtube system administrator user management, system administrators, cinema, etc of the design and implementation of several modules.Keywords : TheaterticketmanagementsystemFilmprojectionMaintenance m

    8、anagement目录摘要IAbstractII第 1 章绪论11.1 课题背景11.2 目的和意义21.3 系统设计思想3第 2 章可行性分析62.1 经济可行性62.2 技术可行性72.3 业务流程图9第 3 章需求分析113.1 电影院售票管理系统的需求分析113.2 数据流图123.3 数据字典14第 4 章系统设计174.1 系统模块总体设计184.2 数据库 E-R 图设计194.3 数据库表的设计20第 5 章系统实现245.1 系统设计245.2 本系统功能的实现265.21 系统登录界面模块的实现265.2.2 售票信息管理模块的实现275.2.3 影片信息管理模块的实现28

    9、5.2.4 票库生成管理模块的实现295.2.5 修改信息管理模块的实现30第 6 章系统测试326.1 系统测试的必要性326.2 软件测试方法336.3 系统测试步骤346.4 本系统测试356.4.1 测试计划356.4.2 系统测试环境及测试用例366.4.3 测试结果36结论38致谢39参考文献40附录 1译文41附录 2英文参考资料45第 1 章绪论1.1 课题背景随着计算机的日益普及,更多的工作我们要交给计算机来完成,这样不仅节省人力物力,而且更重要的是能够大大提高我们完成工作的效率,在 21 世纪, 提高效率就意味着更好的增加收益,我国在全国范围内推广计算机的应用虽然比较晚,但

    10、是近些年来发展迅速,计算机已经融入到我们生活中的方方面面, 比如我们获取新闻、日常购物、火车票的预订等等,这些与我们日常生活息息相关的事情,我们都可以用计算机来完成。好莱坞大片的持续火爆上映,李安导演的少年派再次夺取奥斯卡小金人, 充分调动了国内票房的积极增长,有着全球最大网络用户的中国却一直在网络购票的电子商务应用上徘徊不前。目前国内提供的在线订票业务也仅是单独的院线业务需求,比如万达院线的万达在线业务和上影影城的格瓦拉在线业务。纵观以上两个业务的运营模式我们发现,他们的订票宣传力度不够,网站的优化设计停滞。而目前网络最流行的购买电影票的方式莫过于团购,但是团购电影票更多的受制与与移动终端的

    11、绑定,比如在之前移动通讯公司与某影院联合设计的二维码换票验证业务,由于验证环节繁琐并偶尔出现验证出错的情况的发生,导致经管业务推出一年,市场实际使用仅仅依靠高校学生的支撑,影城的实际使用状况堪忧。团购电影票确实能节省一笔票务开支,但是需要提前到电影院兑换电影票兑换卷,并且只能观看当天的电影,这就对时效性提出了疑问。实际使用团购的电影卷观看电影时并没有实现最理想的便捷途径。纵观国外的购票网站除了国内的网站上已经呈现的内容外,国外的网站将各明星的八卦新闻也输出到订票系统的主页上。不仅如此,有些还会引入IMDB 的评分制度和分区分级制度,如按地区按语言按可观看电影的年龄等级分类等。我家的广播电视电影

    12、总局在一部电影投入市场前会对电影的分级进行详细的评估,因此,在影视的分级这一块,因为有相关的政府职能部门的审批, 国内的影视售票平台不再需要考虑影视的分级的问题,尤其是外文引入电影, 都会在播放电影前添加一段广电总局引进的视频用来标识。在线订票系统的开发设计应用上,国内目前主导的还是以采用 ASP 设计技术的设计方案来完成类似系统的设计开发,而国外则大多采用 JSP 设计技术作为电子商务类型网站开发,因此,可以预见 JSP 开发技术会是电子商务类型网站开发的一种主流技术,像比较典型的一个国外的电子商务平台例如酒店的客房预订业务的开发大多都是基于 JSP 技术开发设计。一个采用 JSP 技术方案

    13、设计的订票系统,相对而言可以非常方便的获得萨公司提供的 Java 类和分布式应用服务的支持, 并且还能获得广泛的应用服务器厂商的结构支持。因此未来的发展趋势中我们不能忽略采用 JSP 技术进行一些订票系统的开发。正如欧美国家的一些著名的大型的电子商务解决方案提供商在采用 JSP/Servlet 作为其旗下电子商务运作的平台的开发手段。在此我们可以确认 Ebusiness-一款 IBM 公司的产品, 它就是一个采用 JSP/Servlet 核心技术的 WebSphere 产品,此外可以关注Intershop 这个著名的电子商务软件提供商,它曾经有利用 JSP 开发的产品占据了电子商务软件市场主要

    14、的份额。以上所有罗列的电子商务产品都享用 CGI 提供的支持。总之,基于 JSP 技术的安全性和跨平台性以及国内外的发展趋势的分析。1.2 目的和意义电影,也叫做映画,由活动的照相技术和幻灯放映技术相结合并结合现代技术而发展起来的艺术,有着复杂繁多的科学技术体系。随着社会的不断发展, 电影摄影及放映技术也与时俱进,特别是是近年来轰动全世世界观众的 3D 电影阿凡达的问题,促使群众对电影的观看从家里观看 DVD 慢慢的转向了高级的影城去观看电影。近年来随着去电影院观看电影的人数的增多,电影票的订购以及管理的问题亦越来越突出的摆在了工作人员的面前,所以人们迫切的需要一套完整售票及管理来帮助人们解决

    15、这些繁杂的事情。基于 Struts 的电影院售票及管理系统一套这样的系统,它不仅能解决上述遇到的问题,还能提供更好的安全机制来保护客户的权益不受到恶意的攻击。整个系统是基于当前最流行的 Java 技术构建,可以最大程度的保证程序的跨平台特性,这是本系统最重要的特性,失去了跨平台特性,那本系统和市面上三大垄断的电影院售票管理系统(满天星,火凤凰,大地)就没有本质上的区别,更没有必要去花时间去研究并加以实现它。电影院售票及管理系统是辅助影院进行销售电影票的系统应用软件,是可以集管理、电影票销售以及统计查看功能为一身的应用程序。在传统的基于人工售票的电影院管理系统中,手续繁琐、效率低下等缺点导致电影

    16、院的管理水平低下,为了对售票的管理方便,因此必要开发一款自动程度更高的电影院售票及管理系统。为了满足用户对售票、检票、退票、会员管理以及统计查看等进行高效率的管理,特编写此电影院售票及系统软件以提高影院的管理效率。建立基于 Struts 的电影院售票及管理系统把电影票票劵信息流(比如说电影票的预定、购买、退票等各种和电影票有关的信息等)、现金流(在电影票的销售活动中,现金流是包含现金、支票以及虚拟货币等)、日常商务活动的统计查看(将日常的商务活动信息按照一定的方式组织起来并加以统计,让工作人员更加方便的跟踪自己的销售情况,并即时的制定出更好的销售策略等) 有机的结合起来,因此本系统具有比传统的

    17、人工的电影院售票及管理系统有不可比拟的优越性:第一 建立基于 Struts 的电影院售票及管理系统是建立在计算机很容易保存数据的基础上,这样就可以很快速很方便的制定放映计划、打印电影票,而这些过程都不再需要纸张的参与,省去了繁杂的书写过程。第二 建立基于 Struts 的电影院售票及管理系统可以将人们实际生活中的购票行为通过计算机图形形式模拟显示出来,人们在订票的时候可以身临其境的通过电脑屏幕的实时信息的展现,并且能在任何时候选择所需的电影票。第三 建立基于 Struts 的电影院售票及管理系统有一套非常完整的会员及管理系统,并且在会员系统的基础上提供了相应的会员等级提升制度,这样可以让更多的

    18、人享受到会员优惠。第四 建立基于 Struts 的电影院售票及管理系统提供了特殊的安全机制来保证整个电影院的销售过程的安全性,便得他人没有制作假电影票的可能性(通过特殊的打印机及打印指令,可以有效的避免假票出现的可能性)、通过有效的权限控制,可以防止有恶意的人恶意的修改电影院相关的数据,保护客户数据安全。第五 建立基于 Struts 的电影院售票及管理系统是基于 Java 技术构建的软件,所以它保证了本系统的跨平台的特性,这是当前所有的类似的有关软件都没有实现的特性,这让客户无需考虑自己的操作系统等现实的问题,让客户在任何操作系统的情况下都有相同的操作感受,无需客户去花时间适应新的操作模式。1

    19、.3 系统设计思想1. 自身研究工作部分(1) 分析当前电影院售票系统信息化现状,阐述我国电影院售票管理信息化当中存在的问题,为该系统的开发提供需求分析。(2) 本系统采用 Java 语言进行设计,总体功能主要有 5 大模块:系统管理模块、计划管理模块、售票管理模块、检票管理模块、财务管理模块。(3) 数据库采用 My SQL 数据库。(4) 系统的结构。本系统采用 B/S 架构,对电影院售票管理系统进行功能设计。(5) 本文还将设计的电影院售票管理系统主要功能的实现进行了功能和性能方面的测试。(6) 模块功能实现的关键代码设计。本论文将对系统的 5 大模块的功能实现设计其关键代码。2. 技术

    20、路线(1) 问题提出。在对当前电影院售票管理工作的过程中,发现了我国电影院售票管理存在的不少问题,从问题中引出了电影院售票管理系统的研究需 求,思考如何结合国内外的先进技术来解决这些问题。(2) 回顾国内外研究现状,确定研究方向。介绍电影院售票管理系统的理论基础。分析并构建电影院售票管理系统模型,从而勾勒出信息系统的技术框架及开发的关键技术。(3) 在分析电影院售票管理职能、流程分析、数据现状等基础上,进行电影院售票管理系统的需求分析。(4) 对系统框架及实现方法进行分析、比对,详细说明电影院售票管理系统的设计方案,包括数据库设计方案、功能设计方案、界面设计方案和安全设计方案,系统整体结构呈现

    21、出来。本部分最后是模块功能实现的关键代码设 计。(5) 将实现电影院售票管理系统,并将其在电影院的应用状况进行介绍。通过案例分析,系统的应用流程、使用方法将一一展示。(6) 得出研究结论并发现问题与不足之处,作为今后研究中要深入探讨的部分。一个方便用户使用的软件应该具备软件体积小,操作界面友好,基本功能稳定,运行速度较快,通过计算机技术及网络技术结合开发以便方便、快捷、清晰的进行数据传输和简易通讯功能。1. 实用性 系统以用户需求为目标,以方便用户为原则。根据用户实际的需求情况,度身订造一套先进的局域网数据传输,从用户角度出发尽可能的方便用户使用,满足基本的用户需要,成为公司通用的网络软件。2

    22、. 先进性 本设计将充分应用现有成熟的计算机技术、网络技术、软件开发技术。以 Java 为主要开发环境,其优秀的编码体制和强大的编译器是此系统的强力支柱。3. 可靠性 一个实用的系统同时必须是可靠的,本设计通过合理而先进的网络设计以及软、硬件的优化选择,可保证系统数据传输的正确性。4. 安全性 在设计中,将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。5. 可维护性 系统的设计要求方便维护,包括硬件的维护,软件的维护和网络的维护。6. 可扩展性及灵活性 系统的设计以方便未来业务的扩展和系统扩充为目标,系统要求能够方便的升级,充分保护系统的投资。第

    23、 2 章可行性分析2.1 经济可行性经济可行性研究主要进行成本效益分析,包括估计项目的开发成本,估算开发成本是否会高于项目预期的全部利润。看软件所能带来的经济效益与开发设计所需要的投资相比,是否相适宜,同时还要看此软件能否真正给用户带来足够的经济效益,本系统正是考虑为用户提高工作效率,节省工作时间,方便操作与管理而设计。分析组织的经济状况和投资能力,评估系统建设、运行和维护费用,估计系统建成后可能取得的社会及经济效益。由于电影院售票管理系统设计由自己开发的,在经济上投入很少。系统建成后应用这种信息管理系统,可以杜绝管理上的漏洞,并且还节省了人力,提高了电影院的各方面的管理水平,方便了用户看电影

    24、,使电影院的服务效率和服务质量稳步提高。系统是小型的管理系统,至于硬件设备费、系统开发费 用、软件费用、系统运行费用非常少。经济可行性首先要进行待开发软件的投资成本估算和后期盈利的分析,是用来确定待开发软件是否具备开发价值的依据。后期盈利主要包括新开发的软件所带来收入的增加,以及所开发的系统使用费用比之前系统的使用费用少。本系统开发的具体周期比较短,因此开发成本较低。在开发本系统之前,我对于前期需要投入的人力和物力做了一个简单的估算。1. 电影院售票管理系统初期投资 如表 2-1 所示。表 2-1 电影院售票管理系统初期投资序任务号人工(人日)单价(元)合计(元)1可行性研究64 0024 0

    25、02需求分析53 0015 0042 008 0021 002 0021 002 0041 004 0021 002 0021 002 0021 002 0042 008 0041 004 0041 004 003 总体设计4 系统管理模块详细设计5 计划管理模块详细设计6 售票管理模块详细设计7 检票管理模块详细设计8 财务管理模块详细设计9 其它模块详细设计10 编码实现1112单元测试系统综合测试表 2-113系统使用说明手册编制总计21 002 001479 002. 该系统货币的时间价值 成本估算的目的是为了对项目投资。但投资在前,取得效益在后。因此要考虑货币的时间价值。通常用利率表

    26、示货币的时间价值。设年利率为 i,现已存入 P 元,则 n 年后可得到的钱数为:F=P(1+i)n。这就是 P 元在 n 年后的价值。反之,若n 年后能收入 F 元,那么这些钱现在的价值是:P=F/(1+i)n。在电影院售票管理系统设计中,用影院管理系统来取代大部分人工设计工作,每年可节省 2 万元。若软件生存期为 4 年,则 4 年可节省 8 万元。而开发这个管理系统共投资0.79 万元。其具体的货币的时间价值如下。设年利率为5%, 电影院售票管理系统货币时间价值如表 2-2 所示。年份将来值3333(1+i)n1.051.102 51.157 61.215 5现在值累计的12342.857

    27、 12.857 12.172 15.578 12.591 58.169 62.468 110.637 7现在值表 2-2 电影院售票管理系统币时间价值(万元)3. 收益 工程的收益是衡量工程价值的另一项经济指标。收益就是在整个生存周期之内系统的累计经济效益与投资之差。如果累计经济效益与投资之差大于等于零,则可以投资该项目,否则不值得投资。经过以上经济指标的分析,该系统的开发在经济上是值得投资的。系统建成后带来的经济回报将远远超过于信息化过程中的投入。因此在经济上是可行的。2.2 技术可行性软件开发涉及多方面的技术,包括开发方法、软硬件平台、网络结构、系统布局和结构、输入输出技术、系统相关技术等

    28、。应该全面和客观地分析软件开发所涉及的技术,以及这些技术的成熟度和现实性。许多技术总的来说可能是成熟和可行的,但是在开发队伍中如果没有人掌握这种技术,而且在项目组中又没有引进掌握这种技术的人员,那么这种技术对本系统的开发仍然是不可行的。技术可行性评价是通过原有系统和欲开发系统的系统流程图和数据流图, 对系统进行比较,分析新系统具有的优越性,以及对设备、现有软件、用户、系统运行、开发环境、运行环境和经费支出的影响,然后评价新系统的技术可行性。本系统使用 Java 语言进行后台程序代码的开发,前台页面上使用 HTML 标准化语言设计,主要开发模式采用 Struts 框架,各个前台页面间的数据通讯采

    29、用 Session 技术,Java 语言的 JSP 技术目前已经是 Web 开发的入门基础, HTML 标准化语言也是 Web 开发的必备,而 MVC 模式、Session 通讯和JavaMail 邮件技术也都是成型多年的技术,数据库操作使用的自己定义的 jar 也是教科书中基础技术。综上所述在开发上采用的技术均为成熟技术,所以在技术实现上是可行的。MySQL 主要有以下性能,其一就是凭借强大的数据库服务功能可以更好地进行工作,其二,在数据引擎的帮助之下也可以极大的提高工作效率。这样一来的话,MySQL 就可以在企业中发挥极大的作用,并且已经在企业的管理管理过程中变得越来越重要。MySQL 不

    30、论从安全性能还是强化性能方面都具有不可替代的优势。主要表现在以下几个方面:1. 提高数据资源的共享,在同一个时间不仅仅可以存储多种数据还可以达到通过多种方式使用多种数据的效果。2. 在数据库中数据的重复是不可避免的,这样就会导致数据冗余的后果, 数据的数量也会相应增加,为提高工作效果达到资源共享的目的,需要建立起统一的数据库来解决这样的问题,这样也可以帮助资源管理系统可以提升一个层次。3. 数据的独立性可以得到保障,系统在物理系统上就不会产生影响,逻辑结构也会变得比较清晰。4. 数据无论在安全性、兼容性还是维护性方面都有着极大的提高。在同一个时间,不同用户子在交互的同时,可以自身解决所出现的问

    31、题,这样对于网络环境的安全性也将有着极大的帮助,不至于使得数据发生流失,可以在最大程度上保证数据的完整性。5. 在数据管理过程中的集中性管理。数据一般都是散乱无章的,在进行集中的管理之后就可以相应的组织结构,有利于之后的调用工作。6. 在遇到故障之后的自动恢复,在对数据进行管理的时候,最重要的就是对数据库的建设,有了数据库的帮助可以达到随时随地调用数据的目的,一旦发现数据有错误出现,就可以在最可能短的时间之内完成数据的修复工作,在很大程度上对数据的安全性有了保证。在进行统一性的管理之后,在用户逻辑上也不容易出现错误,在防止文件损坏方面也具有很大的帮助。电影院售票管理系统采用的是 Java 开发技术,以 MySQL 数据库作为连接开发的。本次设计基本实现预期的相关要求,在添加、修改、删除、查询等基


    注意事项

    本文(影院售票系统毕业论文.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开