电影院票务管理系统的设计与实现——购票管理系统--大学毕业设计论文.doc
《电影院票务管理系统的设计与实现——购票管理系统--大学毕业设计论文.doc》由会员分享,可在线阅读,更多相关《电影院票务管理系统的设计与实现——购票管理系统--大学毕业设计论文.doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕 业 论 文(设 计)论文(设计)题目:电影院票务管理系统的设计与实现 购票管理系统姓 名 学 号 院 系 计算机与信息工程学院 专 业 计算机科学与技术 年 级 指导教师 2015年4月4日目 录摘 要1ABSTRACT2第1章 绪论31.1 研究的背景和意义31.1.1 研究的背景31.1.2 研究的意义31.2 研究现状31.3 研究的主要内容和思路4第2章 系统分析与设计42.1系统总体设计42.2系统的功能说明52.3 系统的需求分析7第3章 系统相关设计83.1 系统的相关技术83.1.1 .ASP.NET83.1.2 SQL SERVER93.1.3 HTML510第4章 数据
2、库设计104.1数据库设计104.2数据迁移12第5章 系统运行与主要功能实现135.1 电影战士模块135.2电影票查询135.3购物车14参考文献17致 谢18新乡学院本科毕业论文(设计)摘 要电影的产生改变了人们的生活和娱乐习惯。去影院看电影也成为人们平时休闲娱乐、交友、学习的重要内容之一。生活习惯的改变影响着影院的发展。影院的规模越来越大,经营管理也越来越受到影院经营者的关注。计算机的发展和软件业的兴起对影院的发展产生了很大的影响。借助与计算机的软件的强大功能,影院的经营管理模式也发生了很大的变化。文章将结合电影业的发展和变迁,讨论计算机的发展对电影业的影响,讨论计算机技术在电影业的应
3、用。以及使用 ASP.NET语言开发影院售票系统相关问题。论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。关键词:电影、计算机、应用、票务管理、程序设计、ASP.NET、MVC、0ABSTRACTFilmdomsdevelopmentchangethehabitofpeople,wegotothecinemawithourfriends,itsverygood,sothesizeofcinemabecomebiggerandbigger.Thebusinessofcinemaarousepeoplesattention.Thisarticlewillbetallabou
4、ttheeffecttofilmdomofcmputerdevelop,ThroughthetalkIwillnoticethehistoryoffilmdom.Mytopicistheapplicationthatmadebyprograminfilmdom.andalsoIwillspendthemostsectionstotalkaboutprogrammingindevelopapplicationwithKey words: third party logistics; distribution management system ; MVC pattern第1章 绪论1.1 研究的
5、背景和意义1.1.1 研究的背景电影的产生改变着人们的生活和娱乐习惯,而生活习惯的改变影响着影院的发展。伴随着影院的规模越来越大,经营管理模式也受到诸多影院经营者的关注。 随着计算机技术的发展,尤其是计算机软件技术与数据库技术的发展,使用人们对生活和工作方式发生了很大的转变。数据库始于20世纪60年代,经过40多年的发展,如今已经形成了较为成熟的理论体系,成为计算机软件的一个重要分支。数据库技术充分体现出当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个方面,在数据处理领域发挥着巨大的作用。1.1.2 研究的意义这个系统最大的优点之一就是可以提高电影院的售票效率,使影院工作更加的人性
6、化,便捷化,从而创造更多的价值。同时也可以为广大用户提供一个更快捷、方便的购票平台,替用户节约时间、节省精力。研究目标如下:界面简洁、友好,易于用户操作。VisualStudio.NET2010提供了可视化的编程,因此,系统中大部分功能可以通过控件来实现,使得运行界面十分简洁,用户可以方便地完成查看、修改、统计、分权限管理等,最大程度上满足各类用户的需求。1.2 研究现状二十世纪中期,国内没有一家多厅电影院,也没有一家纯商业运营的电影院,电影行业发展较为迟缓,传统的售票方式严重的影响了当时的工作效率。随着互联网技术的不断发展,将信息技术运用到企业的生产与运作中,提高市场的竞争力和经济效益。所以
7、,开发出一款电影院售票管理系统就显得尤为重要了。电影院售票系统是基于.NET技术平台,通过ADO.NET数据访问技术和相关性能优化技术,结合C#语言设SQL server2000作为后台数据库系统。由于系统中采用大量的可视化控件来实现相应的功能,所以.NET采用了可视化的程序设计,从而缩短了代码长度,同时使程序的灵活性更高。本系统的主要作用是管理票务信息,还可以实现预订票,退票,让观众及时了解售票的情况,及时购票;以保证售票工作顺畅的运行。1.3 研究的主要内容和思路影院票务管理系统是基于影院的电子售票的系统,由前台客户操作和后台影院工作人员操作构成。影院售票系统的设计采用Visual Stu
8、dio2010为开发平台,通过C#.NET为开发语言,结合SQL Server200510数据库的安全高效性,更好的提高系统效率。 第2章 系统分析与设计2.1系统总体设计 在系统需求分析后,要对系统进行总体设计,而本系统的设计遵循以下设计原则:(1)可靠性和稳定性:在网上影院订票系统选型、网络设计、软件设计等各个方面要充分考虑可靠性和稳定性。在网上影院订票系统的电影票选型方面,要保证软件、硬件的可靠性。采用成熟的技术和产品,将故障率降至最低。(2)易管理性:因系统涉及面广,需要对网上影院订票系统进行实时控制和管理。系统管理员要在不改变系统运行的情况下,具备对网上影院订票系统进行调整的能力。(
9、3)易维护性:可维护性是指网上影院订票系统成功与否的重要因素,它包含两层含义:故障的易于排除,日常的管理操作。(4)应用性:设计网上影院订票系统,首先要考虑的是:必须满足智能卡管理系统的功能要求和实际应用的需要。(5)整体性:网上影院订票系统的整体性,涉及到方方面面,对于网上影院订票系统,需要将各种因素统筹考虑,以构成一个有机的智能卡管理系统。(6)开放性:为保证各供应商产品的协同运行,同时考虑到投资者的长远利益,网上影院订票系统必须是开放系统,并结合相关的国际标准或工业标准执行。(7)规范性:由于网上影院订票系统是一个综合性系统,在系统设计和建设初期应着手参考各方面的标准与规范,并且应遵循从
10、该规范各项技术规定,并做好系统的标准化设计与管理工作。(8)安全性原则:为了保障系统平稳正常的运行,以及数据的完整性,整个系统必须有很好的安全性,必须加强数据库的安全保密设计。(9)可扩充性:网上影院订票系统应考虑今后发展的需要,并非全部原则,在网上影院订票系统的容量与处理能力等方面的预留扩充与换代的可能。以上的原则是系统方法中处理复杂问题的主要原则,并非全部原则。在网上影院订票系统设计时是在这些原则指导下,根据系统自身的特点确定求解的具体方法和策略。2.2系统的功能说明本系统采用B/S结构的系统构建模式。从信息化布局看,B/S结构的软件代表了时代的潮流,是国际领先技术,而且方便、高效、快捷、
11、安全。各企业局域网只要连上互联网或内部广域网就可以与全球的客户相连。B/S结构的前景无限宽广,具体讲:(1)优越的系统性能过去的客户服务器体系分为两层结构,即客户端服务器+数据库服务器。客户端直接与数据库系统相连接,它们可分为两种模式:胖可户型和胖服务器型。胖客户型的特点是数据计算和数据处理集中在客户端。这种系统的网络负荷大,直接影响业务处理的速度,当用户连接多时容易在数据库端发生访问冲突。胖服务器型的特点是数据计算和数据处理集中在数据库服务器。数据库服务器端是这种系统的瓶颈,当用户连接多时,系统就会发生堵塞,性能急剧下降,根本无法适应多用户的需要。而在三层结构客户服务器系统中,数据计算和数据
12、处理集中在中间部件,且能够实现分布计算功能。具体地说,就是可以根据需要把各个部件分别重复的分布在不同的计算机上,使整个系统的工作量平衡分配到网络中。(2)卓越的安全性能传统的C/S结构,客户端直接与数据库连接,数据库完全暴露于外部,在安全性方面存在很大的隐患。而在三层结构中,客户端只负责发送请求,并不与数据库直接连接,而由Application Server与数据库连接,在外界应用于数据库之间有天然的屏障,同时也最大限度的保证数据的安全性,完整性。(3)减轻系统的负担、易于维护和升级在传统的C/S结构中,每个用户都需要与数据库服务器建立连接,而在三层结构中用户可以共享数据库连接,这样减少了数据
13、库的负担,同时也提高了系统的性能。在C/S结构中,升级和维护系统必须在客户端和服务器端同时进行,众多的客户端维护困难,也增加了维护的开销。如果程序发生改动,必须每一个客户端都要进行升级,这样也增加了系统的升级风险。在B/S结构下,系统维护或升级只在服务器端(包括AppServer和DBServer),对于客户端无需进行改动,这样就减少了系统的维护费用、降低了升级风险,同时升级的进行也不影响电视台的日常工作与业务。(4)有利于移动办公在办公室内移动的时候可以使用任何一台电脑办公,汇价或离开办公室或出差到其他地方只需要又可以上网的电脑也可以利用办公系统。分公司可以通过互联网、专线、电话网等连接使用
14、资源共享,协同办公。2.3 系统的需求分析需求分析是软件设计当中最重要的步骤之一,它也是决定一个软件产品好坏的重要因素。通过需求分析可以得知该系统的可行性程度,开发难度,并决定应该使用的技术和开发工具。这是一个基于C/S架构的数据库应用程序,主要用在影院的影片和售票管理方面,主要功能模块如下:图1 流程图第3章 系统相关设计电影院售票系统的设计是系统分析的进一步实现,在相关技术的支持下,使得其功能得以实现。3.1 系统的相关技术3.1.1 .ASP.NETASP .NET1 是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本
15、技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。因为ASP .NET是基于通用语言的编译运行的程序,其实现完全依赖于虚拟机,所以它拥有跨平ASP .NET构建的应用程序可以运行在几乎全部的平台上。其中大致可以分为以微软. NET和 Framework为基础使用IIS做为Web 服务器承载的微软体系,以及使用Mono为基础框架运行在Windows或Linux上的开源体系。ASP .NET使用一种字符基础的,分级的配置系统,虚拟服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为Zero Local
16、 Administration的哲学观念使ASP .NET的基于应用的开发更加具体和快捷。一个ASP .NET的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件,不需要系统的重新启动,一切就是这么简单。多处理器环境的可靠性ASP .NET已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。3.1.2 SQL SERVER SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电影院 管理 系统 设计 实现 购票 大学 毕业设计 论文
限制150内