文档视界 最新最全的文档下载
当前位置:文档视界 › 基于WEB的电影院订票系统

基于WEB的电影院订票系统

基于WEB的电影院订票系统
基于WEB的电影院订票系统

毕业设计(论文)

基于WEB的电影院订票系统

中国·珠海

二○一○年五月

北京理工大学珠海学院毕业设计

诚信承诺书

本人郑重承诺:我所呈交的毕业设计《基于WEB的电影院订票系统》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。

承诺人签名:

日期:年月日

基于WEB的电影院订票系统

摘要

随着网际网络蓬勃发展,许多电子商务活动逐渐成熟,许多营利或非营利事业,甚至政府单位也都积极运用网络进行行销或提供服务。例如淘宝网上商城,实现了在网上进行开店到卖货品等一系列服务;再比如中央政府门户网站,建立人民与政府沟通的网上桥梁。电影事业也是如此,本专题针对电影院网上订票系统做一些研究,期望能于研究中获得相关技术与观念。

本文深入探讨了WEB应用系统开发过程及其相关技术,结合实际的人工售票系统的功能需要和业务流程分析,运用动态网页、数据库、数据结构等技术,提出了网上订票系统的解决方案。将整个系统分为了影片介绍、会员服务、电影票预订等功能模块,主要分析设计了会员对观看每场电影的座位选择问题。

关键字:电影影城网上订票订票系统

Cinema booking system based on WEB

Abstract

With the Internet thriving, many e-commerce matures, many of profit or nonprofit business, and even government agencies are also actively marketing the use of networks or services. For example, Taobao Mall, achieved in the online shop to sell goods and a series of services; another example, the central government portal, to establish communication between the people and the Government of online bridge. Film industry, too, the topic for cinema booking system to do some research online, look forward to in the study to obtain the relevant techniques and concepts.

This article discusses in depth the process of WEB application systems development and related technology, combined with the actual function of artificial ticketing system and business process analysis needs, using dynamic pages, database, data structure technique, the online booking system solutions. The entire system is divided into a description, member services, movie tickets booking and other modules, the main analysis and design of the members of the watch every movie seat selection.

Keywords: movie studios online booking reservation system

目录

摘要 (Ⅰ)

ABSTRACT (Ⅱ)

1绪论 (1)

1.1引言 (1)

1.2网上订票系统的优越性和实际应用价值 (1)

1.3研究课题的背景和意义 (2)

2构建系统基础 (3)

2.1网页与网站 (3)

2.2HTML概念 (3)

2.3 ASP简介 (4)

2.4数据库 (5)

3系统分析与设计 (11)

3.1前台系统构架 (11)

3.2后台系统构架 (12)

3.3配置数据库 (13)

4资料库设计 (14)

4.1资料结构 (14)

4.2实体关联图 (17)

5网站的建设 (18)

5.1首页 index (18)

5.2会员登录 (21)

5.3会员操作页面 (22)

5.4热映影片 (23)

6订票功能的实现 (25)

6.1座位表的设计 (25)

6.2座位的预定 (27)

7结论与展望 (31)

7.1总结 (31)

7.2展望 (32)

参考文献 (33)

谢辞 (34)

1 绪论

1.1 引言

近年来,随着Internet技术的快速发展,电子商务越来越流行起来,它运用电子通信作为手段进行经济活动,通过这种方式人们可以对带有经济价值的产品和服务进行宣传、购买和结算。电子商务是一种新兴的商务方式,它能提供准确、快速、高效的商务运作,是当今商务运作发展的主流方向。目前世界上许多国家,如美国、英国、加拿大、日本、法国等都在大规模地用电子商务来取代传统的商务活动方式,以达到全面提高其竞争力的目的。与传统的商务模式相比,电子商务具有成本低、效率高、对市场变化反应迅速以及提供个性化服务等传统商务模式所无法比拟的优点。电子商务的实施将人们实际生活中的商品交易活动通过互联网络模拟出来;这种交易的方式不受地理位置、资金多少或零售渠道的所有权影响,并且能使产品在世界范围内交易并向消费者提供多种多样的选择。

1.2网上订票系统的优越性和实际应用价值

建立基于WEB技术的网上订票系统把票券信息流(提供给用户的各种票券的信息,如机票、船票、公共汽车票的各种信息等)、商务流(由票券交易中伴随的购、销活动以及票券所有权的变化等一系列活动构成,商务流实现了实物所有权的交换)、以及资金流(在电子商务活动中,资金包括现金、支票甚至有价证券等等,是资金流的主要处理对象,它和付款、转帐等一系列处理过程真正构成了一个完整资金流。资金流实现了“资金”所有权的交换。)三种电子商务模型有机地结合起来,它具有传统的人工订票系统所不可比拟的优越性:

●首先,它利用互联网的便利性,使人们可以实时地在线选购自己需要的旅游票券。这

样避免了传统购票方式给人们带来的长途奔波、长时间排队的疲劳。

●其次,网上订票系统将人们实际的购票模式通过网络形象地模拟出来,人们在网上订

票时如身临其境,并且能在任何时间选择自己所需的电影票券,这包括影片的类型、场次、座位等,并且可以获得一定的优惠票券,例如客户预定团体票时,都有可能享受优惠。

●再次,网上订票系统可以大大降低实际购票交易时间,提高工作效率。

●最后,售票系统可以及时地将数据信息完全共享给用户,用户无需再通过电话查询便

可得到想要的具体票务信息,这样不仅提高了企业的服务质量,且更实际地解决了售票处/代售点电话咨询、场次表查询、订票等业务受理、投诉与建议等问题,从而提高用户对服务的满意度。

1.3 研究课题的背景和意义

电影,又称映画,是由活动照相术和幻灯放映术结合发展起来的一种现代艺术,有着复杂繁多的科系。

自1905年中国第一部电影《定军山》的诞生到2010年,中国的电影业已走过了一百多年的历程。电影业的早期是以露天电影(室外放的电影)为主,采用的是活动影布。随着社会的发展,人们生活水平以及对物质享受的提高,尤其是3D影片的问世,促使群众对观看电影的视觉效果也在不断提高。由于对观看影片时的氛围、音效、视觉效果的要求,使大量的观众开始由在家中看碟转向去影城看电影。近年来去影城看电影的观众人数越来越多,从而就引发了电影票订购的难以问题。

目前一般大众可以经由网际网络进行许多商业活动,例如购书、订花、购物、游戏等,其中也包含订票(例如机票、火车票、音乐剧入场券等)。其中,在电影院方面也有业者推动相关服务,如:华纳威秀、环球影城、国宾戏院等,已开始使用网际网络提供观众放映影片相关资讯,如场次时间表、影片预告及简介、电影院资讯等。

从网际网络到电子商务的蓬勃发展来看,类似于淘宝网上商城那种从开网店,在网上摆放商品,客人挑选物品再下订单,店主发货等一系列流程已经很成熟了。相对于淘宝网上商城而言,目前电影院的网络服务似乎仍有不足之处。对于使用者而言,影片的相关讯息介绍、预告片都是上百度、谷歌等网上引擎搜索得知,某个城市的特定影城往往不能提供全方位的详细信息,特别是不能满足观众对影片场次时间的查询。

社会生活节奏的加快,许多社会人士忙于工作等繁琐事务,每次想去影城观看电影都要经过现场查询最近热映的影片,每部影片的放映场次等信息,然后才能开始订票,而往往排队等候很长时间以后才发现自己要观看的那场影片的票已经售完,或是没有合适的观看座位。

电影业的蓬勃发展,必然引发的一个问题是群众对电影票需求的增大。特别是一些关注度很高的大片上映的时候,很多观众都反应电影票实在是很难购买,有些人就只能选择观看午夜场。在一些大城市规模很好的影城售票厅内,甚至出现要一大早起来排队去抢票的现象。还有些观众反应等那么长的队伍能买到票,但是都没有自由选择座位的权利。

这样的情况已经普遍的存在了,很多人纷纷提出影城应该提供最近热映的的影片讯息、快要上映的影片相关预告、每场电影的场次安排,以及每场次电影票的网上预订模式。

对基于WEB的电影院订票系统的研究,对于观众而言可以增强他们对各部影片的了解,对最新的影片上映动态的掌握,让他们对影片更加期待,尤其能在网上订票模式下使观众享受到不需要等待排队买票与自由选择座位的权利。通过网络轻松订票,从而减少许多因现场购票失败的客户,促使我国电影事业更好更快的发展。

2 构建系统基础

2.1网页与网站

在互联网上运用最广的就是网页浏览,浏览器窗口中被显示的一个页面被称作网页。网页中可以包括文字、图片、动画,还有视频音频等内容。

静态网页是指每一个浏览者在任意一种情况下浏览该页面,所看到的结果都是相同的。

在网站中,有些网页需要及时更新,有些网页需要与访问者进行交互,这就需要制作动态网页。所谓动态网页,就是将浏览者的请求与后台的数据库相连接,网站将浏览者所关心的内容展示给对方,将与之无关的数据过滤掉。

动态网页是将用不同技术编辑的动态页面保存在web服务器内,当客户端用户向web 服务器发出访问动态页面的请求时,web服务器将根据用户所访问页面的后缀名确定该页面所使用的网络编程技术,然后把该页面提交给相应的解释引擎;解释引擎扫描整个页面,找到特定的定界符,并执行位于定界符内的脚本代码以实现不同的功能,如访问数据库、发送电子邮件、执行算术或逻辑运算器等,最后把执行结果返回web服务器。Web服务器把解释引擎的执行结果连同页面上的HTML内容以及各种客户端脚本一同传送到客户端。虽然,客户端用户所接收到的页面与传统页面并没有任何区别,但实际上页面内容已经过服务端的处理了。

网站是众多网页的结合,不同的用户通过有组织的连接将网页整合在一起,为浏览者提供更丰富快捷的信息。网站同时也是互联网信息服务类起的代名词。在互联网上有数不清的网站,为人们提供各式各样的服务,上网人数的增加使得浏览者对内容的需求变的多样化了,没有任何一个网站能够满足浏览者所有的需求。对课题“基于WEB的电影院订票系统”的研究,可以使浏览者享受更多的信息服务,让互联网的内容更精彩。

2.2HTML 概念

HTML语言是超文本标记语言(Hyper Text Markup Language)的缩写,是由万维网之父Tim Bermers-lee在1989年开发的。所谓超文本,因为它可以加入图片、声音、动画、影视等内容,而且它可以从一个文件跳转到另一个文件,与世界各地主机的文件连接。要把信息发布到全球,就必须使用能够被大众接受的语言,也就是使用一种大多数计算机能够识别的语言。在WWW(world wide web)万维网上通常使用的语言是HTML,即超文本标记语言。HTML是Internet用于编写网页的主要语言,用HTML编写的超文本文件称为HTML 文件。使用HTML编写的网页文件也是标准的纯文本文件,我们可以用任何文本编辑器如windows的记事本程序打开它查看源代码。也可以在用浏览器打开网页时,通过相应的查看源文件命令查看HTML的代码。

HTML的基本格式:

设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。

另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。

HTML标签通常是英文词汇的全称(如块引用:blockquote)或缩略语(如“p”代表Paragraph),但它们与一般的文本有区别,因为它们放在单书名号里。故Paragragh标签是

,块引用标签是

。有些标签说明页面如何被格式化(例如,开始一个新段落),其他则说明这些词如何显示(使文字变粗)还有一些其他标签提供在页面上不显示的信息--例如标题。

基本HTML页面以DOCTYPE开始,它声明文档的类型,且它之前不能有任何内容(包括换行符和空格),否则将使文档声明无效,接着是标签,以结束。在它们之间,整个页面有两部分--标题和正文。标题词--夹在和标签之间--这个词语在打开页面时出现在屏幕底部最小化的窗口。正文则夹在和之间--即所有页面的内容所在。页面上显示的任何东西都包含在这两个标签之中。

2.3ASP 简介

ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。当浏览器浏览ASP网页时,web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器看到的就是动态生成的网页,也就是我们平时所说的动态网页。

基本格式: <%

Response.write()

%>

2.3.1ASP的特点是:

1、利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;

2、ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;

3、服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;

4、ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;

5、ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等;

6、由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取;

7、方便连接ACCESS与SQL数据库;

8开发需要有丰富的经验,否则会留出漏洞,让黑客利用进行注入攻击。

2.3.2 ASP的工作原理

1、用户向浏览器地址栏输入网址,默认页面的扩展名是.asp。

2、浏览器向服务器发出请求。

3、服务器引擎开始运行ASP程序。

4、ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。

5、页面信息发送到浏览器。

2.3.3 ASP的运行环境

ASP是美国微软公司出品的WEB编程语言,运行环境是微软公司出品的IIS web服务器。IIS称为www服务器,也叫HTTP服务器。安装IIS的操作系统最好是windows 2000、windows 2003、windows XP。

若操作系统中还未安装IIS服务器,可打开“控制面板”,然后单击启动“添加/删除程序”,在弹出的对话框中选择“添加/删除Windows组件”,在Windows组件向导对话框中选中“Internet信息服务(IIS)”,然后单击“下一步”,按向导指示,完成对IIS的安装。

Internet信息服务简称为IIS,单击Windows开始菜单---所有程序---管理工具---Internet信息服务(IIS)管理器,即可启动“Internet信息服务”管理工具。

IIS安装后,系统自动创建了一个默认的Web站点,该站点的主目录默认为C:\\Inetpub\\www.root。用鼠标右键单击“默认Web站点”,在弹出的快捷菜单中选择“属性”,此时就可以打开站点属性设置对话框,在该对话框中,可完成对站点的全部配置。

2.4数据库

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。

2.4.1数据库系统

对数据处理的过程,实际上就是对数据进行组织、定位、存储、检索和维护的过程,这也被称之为数据管理。随着人们对数据管理要求的不断提高和计算机的飞速发展,数据管理技术已经历了3个阶段,分别是:人工管理阶段,文件管理阶段,数据库系统阶段。

数据库系统一般由3个部分构成,即应用程序、DBMS(数据库管理系统)和数据库。其中,应用程序是专门的应用软件,是需要设计和实现的部分;数据库管理系统用来在数据库中存储、修改和抽取信息,它是一个程序集合。

DBMS通常由3部分组成:语言编译处理程序、系统运行控制程序、数据库日常管理程序。其主要负责处理数据,并将数据转换成信息。为实现该目的,必须对数据库进行操作,包括查询数据库来检索特定数据、更新数据库以及最终生成报表。这些报表称为信息源,也是已处理的数据。DBMS也负责维护数据的安全性和完整性,主要功能包括:数据字典管理、数据存储管理、安全性管理、多用户访问控制、备份和恢复管理、数据库访问语言和应用程序编译接口、数据完整性。

图2-1 数据库系统结构图

2.4.2数据库模型

数据库模型可分为3种,分别是层次模型、网络模型和关系模型。目前最常用的是关系型数据库,例如SQL Serve。

1、层次结构模型

层次结构模型可以看成是一个“树”,每个子目录只包含一个父目录,而一个目录可以包含多个子目录(如家谱)。开发数据的层次结构模型可以对现实世界中存在的许多类具有层次结构的组织进行建模。

图2-2 层次结构模型

2.网络结构模型

网络结构模型描述多对多的实体关系,它与层次结构数据模型结合在一起是实现商业DBMS的主要数据模型。

网络架构(概念上是整个数据库组织)包括数据库名称的定义、每条记录的记录类型和构成那些记录的组件。子架构(包含在数据库中,数据生成所必须的应用程序,被当做数据库的一部分)允许应用程序从数据库访问必需的数据。语言允许数据库管理员在数据库中定义数据,并对数据进行维护。

图2-3 网络结构模型

一个终端可能会从多个代理商那里拿货,一个代理商也可以有多个终端销售点,但产品只能由终端售出,生产商可以自己家建立终端销售点,也可以委托代理商销售。

3.关系结构模型

关系模型就是将数据库座位用一个关系集合表示出来,它是目前最重要的一种数据模型。关系数据库系统采用关系模型座位数据库的组织方式,在该模型中一些常用的术语如

下:

●关系:一个关系对应一张表

●元组:表中的一行即为一个元组

●属性:表中的一列即为一个属性,给每一个属性起一个名称即为属性名

●分量:元组中的一个属性值

●码:表中的某个属性组,她可以唯一确定一个元组

●域:属性的取值范围

●度:关系的属性数量

●关系模式:对关系的描述,一般表示为:关系名(属性1,属性2,…)

表2-1 电影信息表

表2-1所示的电影信息表就是一个关系,简单易掌握。下面是对关系模型约束的简单描述:

●域约束:指每一属性值的范围必须在所列出的可能值的范围之内。如整数和实数的

标准数据类型。字符、固定长度字符串以及可变长度字符串也可以用于日期、时间、时间戳记和货币数据类型。

●键约束:在一个关系结构中,每一个元素都不相同,因此,关系中的所有元组也必

须互不相同。在上述“电影信息表”关系中,不可能存在两个元组可以同时具有一个“编号”的情况。用于唯一标识每个元组的属性称作主键,在一个关系表中必须有一个主键。帮助主键标识元组的属性称作辅键。

●关系数据库架构和完整性约束:关系数据库架构是一个关系架构集合完整性约束

集。

完整性约束规定任何主键不可以为空。键约束和实体完整性约束是在各个关系上指定的。引用完整性约束是在两个关系之间指定的,并且可用于维护两个关系的元组间的一致性。

关系模型的优点:关系模型与非关系模型不同,它建立在严格的数学概念基础上,因此关系模型的概念单一。无论实体还是实体间的联系都用关系表示;关系模型的存取路径对用户是透明的,从而具有更好的数据独立性和更好的安全保密性,简化了程序员的工作和数据库开发建立的工作。关系数据库的缺点是速度与其他类型数据库系统相比稍慢,设计数据库管理系统的难度比较大。

2.4.3Microsoft SQL Server

Microsoft SQL Server是一个可伸缩、高性能的数据库管理系统是为当前的分布式客户/服务器环境特别设计的,它使用Transact-SQL语句在服务器和客户端之间传送资料请求。

图2-4 资料关系模式

在图2-4中,客户端实际上是通过传送资料的请求实现对服务器端资料的操作,服务器端DBMS经过资料的统一整理,返回给客户端所需的信息。SQL Server使用这种C/S体系结构,把所有的工作负荷分解成在服务器上的任务和在客户端上的任务,从而增强了数据库的性能和可靠性。

所谓关系模型数据库系统(RDBMS),是负责管理数据库的结构。它的内容包括维护数据库中资料之间的关系、确定资料储存的正确性以及在系统失败时恢复全部资料。

Transact-SQL是SQL Server使用的一种数据库查询语言。SQL是机构化查询语言的缩写形式,是由美国国家标准协会(ANSI)和国际标准组织(ISO)定义的一个标准。使用Transact-SQL语句可以查询、修改和管理关系数据库系统。SQL Server可以在许多操作系统上执行。

与Access想比较,SQL Server具有更好的应用特征:

●支持企业级运算、支持C/S模型

●更好的性能

●更方便的操作

●支持多种协议

●支持分布式计算和分布式计算模型

●功能增强:数据存储量极大、数据复制、数据转换服务、分布式事务和全文检索

2.4.4Access

与其他关系型数据库系统相比,Access提供的各种工具既简单又方便,更重要的是

Access提供了更为强大的自动化管理功能。

Access数据库系统有以下几个特点:

●在Access中,可以方便存取由dBase、FoxPro、Paradox等各种数据库系统产生

的数据库,并且支持ODBC标准。

●Access提供了强大的引导向导。利用引导向导,用户可以方便、轻松地创建Access

对象,同时Access为用户提供了大量常用的数据库模板,用户可以非常方便地在

此基础上创建自己的数据库系统。

●Access提供了功能强大的VBA(Visual Basic for Application)语言。使用它,

用户可以编写更为复杂的数据库应用程序。

●使用OLE技术,用户还可以在数据库中插入各种对象,增加数据库的效果。

●用户还可以在窗体或报表中使用图形控制组件,将资料用图表的方式表示出来。

3 系统分析与设计

3.1 前台系统构架

前台系统功能主要分为两大部分:影片相关功能、及会员服务相关功能。另一项重要而不在menu中直接呈现(但会在网页中适当位置出现)的是【订票】功能。

1.影片相关功能:首页是提供近期热映影片以及即将上映影片的概况,可通过页面跳转进行对影片的详细查询。还有场次以及订票功能。同时提供场次表,可直接

查询目前上映影片中的所有场次,方便观众不需要到现场查询每部影片的场次。

另外提供进阶查询,可使观众了解每部影片的导演、主演、类型、剧情等资讯。

2.会员服务相关功能有会员登入、会员注册。会员登入以后可查询每部影片的场次,并在网上直接进行订票操作。该功能极大满足了观众自由选择座位的权利。

图3-1 前台系统功能

前台系统构架的设计是为了方便观众无需登录其他网站查询自己感兴趣的影片了解导演、主演、剧情等相关内容,也无需到影城现场咨询每部上映影片的场次表。通过该网上订票系统,观众可在家中轻松的进行所有操作,包括在线订票的功能。而且,观众在订票过程中出现某场次的座位已经订满或是没有自己想要的座位时,系统会出现“订票失败,可选择其它场次观看本部影片”的提示。以此来通知观众,降低了现场订票的失败率,同时也节约了观众到影城排队买票的时间。

这个设计还有益于影城售票人员,他们通过观众网上订票的操作可以快捷地掌握每场次的座位安排以及观众的信息,再根据影片各场次是否满座,在网上直接提示订票的观众。

3.2 后台系统构架

图3-2 后台系统功能

后台各项功能都是为了管理本系统所设计:

1.影片管理:主要用来管理影片资料库,管理排片,以及场次清单相关事宜。

2.其它管理:主要用来维护系统重要资料(如员工资料),或不经常变动的资料(例如馆区资料、各馆区座位表资料)。本功能之有本系统的最高权限账号(admin)

才能使用,以免所有员工皆可修改系统重要资料,甚至可以更改其他员工的密码。

3.3 配置数据库

本系统数据库管理系统选择Microsoft SQL Server 2000,数据库连接使用ADO技术。数据库连接代码如下:

<%

dim str

on error resume next

str=”provider=sqloledb;data

source=127.0.0.1;UID=sa;PWD=;DATABASE=Booking_online”

set conn=server.createobject(“ADODB.CONNECTION”)

if err then

err.clear

response.write(“数据库连接错误”)

else

conn.open str

if err then

err.clear

response.write(“数据库打开错误!”)

end if

end if

%>

4 资料库设计

4.1 资料结构

以下为本系统世纪使用的资料结构。各资料表的栏位名称、栏位定义(类别及长度、可否null、该栏位是否有预设值、该栏位值是否唯一)及Primary Key,均如以下各表所示。表中refer to表示该栏位有参照其他资料表的栏位,refered by表示该栏位有被其他资料表的栏位参照。

「FILMS」资料表:记录影片基本资料

「ZONES」资料表:记录电影院各馆区/放映厅的资料

「SEATS」资料表:记录各馆区/放映厅的座位表资料

电影院网上订票系统论文

网上影院订票系统 摘要 论文主要介绍了此次毕业设计题目“网上影院订票系统”的开发背景及如何分析、设计和实现的。现在绝大多数的人们购买电影票都是通过去电影院,在那里查找自己想看的电影并进行电影票购买。经过几年的实践,我国电子商务发展迅猛,并且越来越走向务实,还有就是网络的发展与应用已经蓬勃发展起来。一类适合现代人网上购电影票的系统网上影院订票系统是非常必要和可行的,并在我国已得到初步应用并有很广泛的市场需求前景。 网上影院订票系统可以实现人们远程逛逛电影院和购买电影票愿望。本系统主要的功能是帮助经营实物电影院的人们扩大市场和增加知名度。基本功能包括用户注册会员、登录、电影票展示、电影票查询、在线浏览电影票、远程购买、远程交易等。系统开发工具是使用A S P、N E T及S Q L s e r v e r 2005数据库,系统是基于出版社等用户背景开发的,可以有效的实现网上电影票的交易。 在论文中首先介绍了电子商务及网上影院订票系统的相关知识,并根据以上知识制作网站。文中主要包括调研分析、可行性研究、平台论证、需求分析、网站的总体设计、详细设计、数据库设计等。并通过流程图和文字加以解释说明。在论文中还包括了部分网站制作的主要程序代码。 关键词:电子商务,网站,网上订票,数据库 Online cinema booking system Abstract T h i s p a p e r i n t r o d u c e s a d e s i g n g r a d u a t e"o n l i n e c i n e m a b o o k i n g s y s t e m"d e v e l o p m e n t b a c k g r o u n d a n d h o w t o a n a l y z e, d e s i g n a n d i m p l e m e n t a t i o n.N o w t h e v a s t m a j o r i t y o f p e o p l e b u y m o v i e t i c k e t s t h r o u g h t o t h e c i n e m a,w h e r e t o f i n d t h e f i l m s a n d m a k e t h e i r o w n m o v i e t i c k e t p u r c h a s e.A f t e r s e v e r a l y e a r s o f p r a c t i c e,o u r e-c o m m e r c e i s d e v e l o p i n g r a p i d l y a n d b e c o m i n g m o r e p r a g m a t i c,t h e r e i s t h e d e v e l o p m e n t a n d a p p l i c a t i o n o f t h e n e t w o r k h a s p r o s p e r e d.A c l a s s s u i t a b l e f o r m o d e r n o n l i n e p u r c h a s e m o v i e t i c k e t s

电影售票系统

一设计目的和任务 设计目的 通过自身对电影院的了解和经历、分析以及实际的市场调查,要求本系统具有以下功能: (1)、统一友好的操作界面,能保证系统的易用性。 (2)、规范、完善的基础信息设置。 (3)、影片分类详尽,可按不同类别查看影片信息。 (5)、实现轻松便捷购买影票。 为了影院售票系统更完善;为了影院对售票的管理更方便。 二开发环境 硬件环境 微机一台、打印机一台、扫描仪一台 软件环境 操作系统:WindowsXP; 数据库:MYSQL。 三.设计题目 题目详细描述 售票管理系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。主 要有两种用户: 购票者:可以查询电影的上映时间,场次,并选择自己所需要的电影票,向售票员购买电影票。 管理员:主要负责将电影信息增加,修改,删除,并导入数据库。 功能要求 (1)系统总体的功能需求 影院售票系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择影票;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。 图3-3-1 系统总体功能需求框图

(2)用户接口模块 用户接口是网站用户使用影院售票系统服务的入口,所有的在线用户都通过浏览登录网站,并进行一系列的查询,订购操作。用户接口模块包括了用户信息维护、商品查询、订购商品和订单维护4个部分。用户登录系统后,用户ID将会被保存在服务器的缓存中,用户在系统中所做的操作,包括查询、订购等都将被系统存储在数据库中,以供系统那个进行销售情况以及销售走势分析。 (3)管理员接口模块 这是系统提供给网站维护和管理人员的接口。管理员接口模块包括商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护5个部分。网站的一般工作人员通常只具有订单处理的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。网站的管理员具有所有的管理权限,可以处理客户的订单,可以阅览网站商品的销售情况、销售走势,以便根据不同的情况及时的调整经营战略,将库存成本和资金占有用率降到最低的限度。 (4)数据服务模块 数据服务器模块是系统正常运行的基础,包括客户的查询,定单的保存;网站工作人员的定单处理;网站管理员的销售情况查询与分析。 四相关技术及知识点 用例建模 用例建模是需求工程的一种形式,是抽取和文档化需求的补充方法 相对于“传统”SRS方法 用例是Jacobson在面向对象的软件工程中提出的,但它实际上是独立于面向对象的。 典型用例建模方法: 找出系统边界。 找出参与者。 找出用例(包括说明用例,创建场景) 用例的定义 定义:由系统执行的一个动作序列,并能产生可观测的结果值给特定的角色。如:从ATM机提取现金; 定购一个商品; 从学校选课系统注册选课; 从文本编辑器中检查一个文档的拼写错误; 用例命名:(状语+)动词+(定语+)宾语

影院订票管理系统实验报告

软件工程实验报告 一.系统概述; 1.项目需求; 2.需求分析; 二.项目开发计划书; 三.设计说明书; 1.分析与创建数据库 2.创建登陆窗体模块; 3.创建售票窗体模块 4.创建检票界面 5.创建维护界面 1.创建影库界面 2.创建职工界面 3.创建票务界面 四.用户操作手册; 五.改进意见; 六.自我评价; 七.参考资料、书籍; 一.系统概述; 1.项目需求;

现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很多人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。 每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。 2.需求分析; 具体而言,影院售票系统需要实现以下的需求: (1)能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。(2)售票管理自然有专人负责,要处理各电影的电影票销售问题。当然包括退票问题,还有就是预订电影票其实也就相当于买票。两者可以当一回事处理。 (3)检票管理事宜要完成观众进场时检票的事宜。其中包括了电影票的真假检测问题。 (4)数据管理要处理电影的播放的次序,工作人员的管理,以及过期电影票的处理问题。 二.项目开发计划书; 根据需求分析的结果,本小组成员讨论协商,决定本系统主要划分为以下三个子模块:售票管理模块、检票管理模块、数据管理模块。 影院售票管理系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。主要有三种用户: 1.售票管理人员:主要负责卖票,订票及退票事宜; 2.检票管理人员:主要负责观众进场时检票工作,以及辨认电影票的真假(此工作自然可以由服务系统来完成); 3.数据处理人员:主要负责播放电影导入数据库,工作人员的应聘以及开除

电影院售票管理系统的设计与实现 end

电影院管理系统 作者姓名:吕丁 专业、班级:软件中121 学号:2012439107 指导教师:孙宪丽

目录 一.需求分析 (3) 1. 项目需求 (3) 1.1目标 (3) 1.2对功能的规定 (3) 2. 数据字典 (3) 2.1数据项 (3) 2.2 数据结构 (4) 2.3数据流 (4) 2.4数据存储 (5) 2.5处理过程 (7) 3系统结构图 (8) 4数据流图 (8) 4.1第0级数据流图: (9) 4.2第1级数据流图: (9) 4.3 影片管理数据流图 (10) 4.4 售票管理数据流图 (10) 二.概念模型设计 (11) 1.E-R图 (11) 2.概念模型 (13) 3.物理模型 (14) 三.逻辑模型 (14) 四.存储过程和触发器 (15) 1. 存储过程 (15) 2. 触发器 (16) 五.功能流程图 (17) 六.各功能模块界面 (20)

一.需求分析 1. 项目需求 1.1目标 现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。 随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。 为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。用以方便影院的售票和客户的购买。通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。 每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放的影片,卖票,会员进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。 影院可以为观众提供影片的播放时间、影片的简介以及影片的票价的信息。同时为客户实现订票等功能。 1.2对功能的规定 二周内放映影片显示。查询客户所需的电影、订票功能、增加、修改电影信息(限管理员)。 根据用户输入的信息查询。 1)根据所选的电影来查询。查出电影的播放时间,电影票价,剩余票数。 2)根据所选的导演来查询。查出该导演的近期播放的影片和相关的信息。 2. 数据字典 2.1数据项

电影院售票系统需求规格说明书

文档编号: CTS-1 版本号: V1.0 文档名称:需求规格说明书 项目名称:影院售票系统 项目负责人:XX XX XX 编写:XX XX年XX月XX日 校对:XX XX年XX月XX日 审核:XX XX年XX月XX日 开发单位:XX

1引言 1.1编写目的 编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述《影院售票系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。 1.2项目背景 现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。 随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。 为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。用以方便影院的售票和客户的购买。通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。 每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。 1.3定义 文档中采用的专门术语的定义及缩略词简要如下 CTS:CINEMA TICKET SYSTEM 影院售票系统 1.4参考资料 [1]唐学忠,费贤举,王文琴。《Visual Basic 程序设计教程》。北京:中国电力出版社, 2008普通高等教育“十一五”国家级规划教材。 [2]张海潘。《软件工程》。人民邮电出版社,21世纪高等学校计算机规划教材。 2任务概述 2.1目标 具体而言,影院售票系统需要实现以下的需求: (1)能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。 (2)售票管理自然有专人负责,要处理各电影的电影票销售问题。当然包括退票问题,还有就是预订电影票其实也就相当于买票。两者可以当一回事处理。 (3)检票管理事宜要完成观众进场时检票的事宜。其中包括了电影票的真假检测问题。 (4)数据管理要处理电影的播放的次序,工作人员的管理,以及过期电影票的处理问题。 2.2运行环境

基于WEB的电影院订票系统

毕业设计(论文) 基于WEB的电影院订票系统 中国·珠海 二○一○年五月

北京理工大学珠海学院毕业设计 诚信承诺书 本人郑重承诺:我所呈交的毕业设计《基于WEB的电影院订票系统》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。 承诺人签名: 日期:年月日

基于WEB的电影院订票系统 摘要 随着网际网络蓬勃发展,许多电子商务活动逐渐成熟,许多营利或非营利事业,甚至政府单位也都积极运用网络进行行销或提供服务。例如淘宝网上商城,实现了在网上进行开店到卖货品等一系列服务;再比如中央政府门户网站,建立人民与政府沟通的网上桥梁。电影事业也是如此,本专题针对电影院网上订票系统做一些研究,期望能于研究中获得相关技术与观念。 本文深入探讨了WEB应用系统开发过程及其相关技术,结合实际的人工售票系统的功能需要和业务流程分析,运用动态网页、数据库、数据结构等技术,提出了网上订票系统的解决方案。将整个系统分为了影片介绍、会员服务、电影票预订等功能模块,主要分析设计了会员对观看每场电影的座位选择问题。 关键字:电影影城网上订票订票系统

Cinema booking system based on WEB Abstract With the Internet thriving, many e-commerce matures, many of profit or nonprofit business, and even government agencies are also actively marketing the use of networks or services. For example, Taobao Mall, achieved in the online shop to sell goods and a series of services; another example, the central government portal, to establish communication between the people and the Government of online bridge. Film industry, too, the topic for cinema booking system to do some research online, look forward to in the study to obtain the relevant techniques and concepts. This article discusses in depth the process of WEB application systems development and related technology, combined with the actual function of artificial ticketing system and business process analysis needs, using dynamic pages, database, data structure technique, the online booking system solutions. The entire system is divided into a description, member services, movie tickets booking and other modules, the main analysis and design of the members of the watch every movie seat selection. Keywords: movie studios online booking reservation system

影院售票管理系统

系统介绍 《影院售票管理系统》是一款集售票管理、会员管理、小卖部管理于一体的软件,适用于各大中小型电影院、剧院等。软件在功能方面主要包括:基础设置(节目设置、场所设置、票价设置、状态图示设置);售票管理(当前节目设置、创建节目场次、售票、清空无用数据);会员管理(会员信息、会员充值、会员消费明细查看);小卖部管理(商品信息、商品入库、商品销售、库存明细、商品入库期间查询、商品销售期间查询、销售盈利);查询统计(按日期查询统计售票数、按场次查询统计售票数、按售票员查询统计售票数)五大模块。 《影院售票管理系统》包括以下功能模块: 一、输入功能: 该系统提供了对节目设置、场所设置、票价设置、售票、会员信息、会员充值、商品信息、商品入库、商品销售等的模式录入和表格界面录入。录入信息时可能会出现相同的信息,为避免重复录入部分字段设置了辅助录入功能,您只需输入几项即可完成录入功能。操作方便快捷,可大大提高您的工作效率。 二、查询功能: 根据不同的查询统计条件显示出需要的结果。 三、报表功能: 根据查询或者统计出来的结果生成报表。 四:打印功能: 系统支持打印功能,如想打印信息单击预览报表上的打印按钮即可。 五、安全功能: 进入系统后,单击菜单“系统→工具→用户及权限”可以设置系统的各用户权限。 六、数据备份与恢复功能: 可备份在硬盘或其他可移动磁盘中,并可对备份的数据进行多项操作。 七、适应性: 适应在WINDOWS98/ME/2000/XP系统上运行。 八、灵活的版本选择: 系统有单机版和网络版,可以安装在每台电脑上,分别是数据独立的单机版和数据共享的网络版。

表格界面 表格界面根据当前选定节点指定的连接数据源,以表格的形式显示信息内容,如果信息节点同时包含主表和从表,则表格界面 分为上下两部分,分别显示主表和从表,如果有多个从表,则从表部分以多页控件的方式显示多个从表,可以通过单击相应的按钮选择查看相应的从表。 表格界面除了有表格显示数据外,还有配套的记录导航按钮,通过导航按钮可以控制记录的移动。 【记录导航条】 通过记录导航条可以对记录进行移动、插入、删除、修改、保存、取消修改等操作。 一般情况下,可以直接对表格内的数据进行追加和维护,除非设置了只读。 通过工具栏的查询功能可以实现对表格数据(主表数据)进行查询,查询分为两种:单步累积查询和复合查询。 控件按钮 名 称 功 能 第一条记录移动记录指针到第一条记录上一条记录移动记录指针到上一条记录下一条记录移动记录指针到下一条记录最后一条记录移动记录指针到最后一条记录插入记录按钮在当前记录前面加入一条新记录删除记录按钮删除当前记录 编辑记录按钮使当前记录处于编辑状态保存记录按钮保存当前记录的修改撤销修改按钮 撤销对当前记录的修改 (表 格 界 面)

电影院管理系统

课程设计 课程名称:数据库、软件工程课程设计 设计题目:电影院管理系统 学院:信息工程与自动化 专业:计算机科学与技术 年级: 2009级 学生姓名: 指导教师:王清心 日期: 2012-07-01

国内电影院的售票系统不完善,有很多问题存在,售票效率低下,管理混乱。现今社会是个讲究效率的社会,时间就是金钱。开发简单,便于操作的的软件不仅可以节省时间,还可以节省人力,物理,财力等 建立的影院售票系统,要把影院的售票管理、订票管理,财务管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。 通过本系统软件,能帮助售票人员利用计算机,快速方便地对影院售票情况,订票情况,剩余座位查询等进行高效的管理。 本软件适用于电影界,它是比较完善的系统管理软件,对影院售票情况,订票情况,剩余座位查询等可以进行方便的管理 本软件的使用对象有影院负责人或管理人员(更新维护系统),影院售票人员(办理售票,订票,退票)和买票人(购买影票人员)。 该系统主要完成实现的目的有: 1.高效管理 数据处理速度快,通过对某一时间段的经营数据进行统计分析,供经营者分析经营状况,以便采取相应的经营、促销策略。 2.客户资源充分利用 通过分析顾客的消费信息,制定出有针对性的促销措施,为顾客提供更为得体的服务。与顾客形成互动,加深印象,促进消费。 3.效益最大化 通过票房分析和排片情况,院线经理可对影院票房收益有一个直观的了解,通过最优的影片安排和促销活动来最大限度的增加院线收益。

(一)电影院线电子年票管理系统需求说明 1.定义:基于公网及影院局域网络建立的以IC卡为载体,且能够实现准实时数据交互及统计管理的电子年票管理软件。 2.产品描述 (1)系统属性 是一个在Windows98以上的操作系统平台下运行的院线电子年票管理系统。 (2)开发背景 解决各院线电子售票管理工作,方便各电影院线对电子售票票进行快速有效的操作,院线经理对排片和票房统计工作。 (3)软件特点 系统操作人员要求具备普通Windows系统操作水平即可。系统维护人员必须具有数据库管理知识。 3.具体用途 1、解决电影院线电子售票票管理上的工作。方便电影院线对电子售票票进行快速有效的操作。 2、通过插入‘员工卡’或‘管理卡’并输入用户名和相应密码才能进入系统进行管理。 3、影院管理者可对人员信息、排片等进行设置。

影院网上订票系统需求说明书

影院网上订票系统网站需求说明书 计算机科学与技术2班 2012年9月29日

1.项目背景 电影,又称映画,是由活动照相术和幻灯放映术结合发展起来的一种现代艺术,有着复杂繁多的科系。 目前一般大众可以经由网际网络进行许多商业活动,例如购书、订花、购物、游戏等,其中也包含订票(例如机票、火车票、音乐剧入场券等)。其中,在电影院方面也有业者推动相关服务,如:华纳威秀、环球影城、国宾戏院等,已开始使用网际网络提供观众放映影片相关资讯,如场次时间表、影片预告及简介、电影院资讯等。 从网际网络到电子商务的蓬勃发展来看,类似于淘宝网上商城那种从开网店,在网上摆放商品,客人挑选物品再下订单,店主发货等一系列流程已经很成熟了。相对于淘宝网上商城而言,目前电影院的网络服务似乎仍有不足之处。对于使用者而言,影片的相关讯息介绍、预告片都是上百度、谷歌等网上引擎搜索得知,某个城市的特定影城往往不能提供全方位的详细信息,特别是不能满足观众对影片场次时间的查询。 社会生活节奏的加快,许多社会人士忙于工作等繁琐事务,每次想去影城观看电影都要经过现场查询最近热映的影片,每部影片的放映场次等信息,然后才能开始订票,而往往排队等候很长时间以后才发现自己要观看的那场影片的票已经售完,或是没有合适的观看座位。 电影业的蓬勃发展,必然引发的一个问题是群众对电影票需求的增大。特别是一些关注度很高的大片上映的时候,很多观众都反应电影票实在是很难购买,有些人就只能选择观看午夜场。在一些大城市规模很好的影城售票厅内,甚至出现要一大早起来排队去抢票的现象。还有些观众反应等那么长的队伍能买到票,但是都没有自由选择座位的权利。 这样的情况已经普遍的存在了,很多人纷纷提出影城应该提供最近热映的的影片讯息、快要上映的影片相关预告、每场电影的场次安排,以及每场次电影票的网上预订模式。 对基于WEB的电影院订票系统的研究,对于观众而言可以增强他们对各部影片的了解,对最新的影片上映动态的掌握,让他们对影片更加期待,尤其能在网上订票模式下使观众享受到不需要等待排队买票与自由选择座位的权利。通过网络轻松订票,从而减少许多因现场购票失败的客户,促使我国电影事业更好更快的发展。 2.项目范围 系统的开发和维护,提供配套的数据库。

影院售票及会员管理系统

影院售票及会员管理系统需求分析 说明书 一、问题描述及分析 1.1背景(宋体小四号字,加粗) 当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。 管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。一直以来人们都是靠传统人工的方式管理影院售票,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对影院售票管理进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高影院售票管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样的一套影院售票管理系统成为很有必要的事情。 开发一个影院售票管理系统,采用计算机对影院售票进行管理,进一步提高了影院的效益和现代化水平。为广大影院提高工作效率,实现影院售票工作流程的系统化、规范化和自动化。现在我国的很多影院的管理水平普遍都不是很高,有的还停留在全用纸介质基础上,这种管理方式已不能适应时代的发展,社会的需求,因为它浪费了大量的人力物力,也存在着许多不足的因素。在今天信息时代这种传统的管理方法必然会被计算机为基础的信息管理系统所代替。一个高效的影院售票管理系统可以存储很多影院售票档案,不需要大量的人力,只需要几名专门录入员即可操作系统,节省大量人力,可以迅速查到所需信息、高效、安全。 ************************************************** 要对本课题进行简要的说明,包括此问题的理论和实际两方面(正文一律用宋体五号字)

电影信息管理系统理系统

标准文案 PINGDINGSHAN UNIVERSITY RFID原理与应用 课程设计 题目: 电影信息管理理系统的实现 院(系): 信息工程学院 专业年级: 物联网工程2014级 姓名: jjzjcjzc 学号: csjkkcskl 指导教师: csjklks 2016年6月28日

目录 1 绪论 (1) 1.1 课题的背景及意义 (1) 1.1.1 系统功能设计 (1) 1.1.2 系统设计 (1) 2 相关技术及工具介绍 (3) 2.1 系统功能设计 (3) 2.2 用户信息管理功能的实现 (4) 2.2.1 界面及数据库设计 (4) 2.2.1 RFID串口设计 (6) 2.2.1 日志查看功能 (7) 附录 (9) 参考文献 (18) 致谢 (19)

1 绪论 在现实程序开发中, 我们开发的最多,最广泛的还是一些各类型的数据管理系统,当然不同的系统有功能上的差异,数据库也不一样,但最主要,最常见的功能无外乎对数据的基本操作(增删改查)。该简易电影记录管理系统能够实现对电影记录的各项操作。 1.1 课题的背景及意义 近年来随着电影行业的快速发展,需要处理的电影信息日趋加大。为了提高电影记录管理的管理水平,优化资源,尽可能的降低管理成本。电影记录管理系统是从电影的现状出发,根据电影记录管理的新要求进行开发设计,它解决了电影记录管理数据信息量大,修改不方便,对一系列数据进行统计与分析花费时间长等问题,帮助电影管理人员有效管理电影记录信息。 1.1.1 系统功能设计 1:用户登陆实现登陆界面跳转主页面。 2:增删查改实现电影信息的增删查改。 3:连接RFID数据实现将RFID标签数据读入系统。 4:密码修改实现用户密码修改功能,完善管理安全。 5:日志查看用于记录和查看用户的系统登录和退出历史。

电影院售票系统的设计与实现本科论文

本科毕业论文(设计) 电影院售票系统的设计与实现 二级学院医药信息工程学院 专业计算机科学与技术 (医学智能信息处理方向) 班级2010级(2)班学生姓名赵小苏 学号2419505418 指导教师郭穗勋 2014年4月

诚信声明 我声明,所呈交的毕业论文(设计)是本人在老师指导下进行的研究工作及取得的研究成果。据我查证,除了文中特别加以标注和致谢的地方外,论文(设计)中不包含其他人已经发表或撰写过的研究成果,也不包含为获得其他教育机构的学位或证书而使用过的材料。我承诺,论文(设计)中的所有内容均真实、可信。 毕业论文(设计)作者(签名): 年月日

电影院售票系统的设计与实现 【摘要】 电影的产生改变人们的生活和娱乐习惯。去影院看电影也成为人们平时休闲娱乐、交友、学习的重要内容。现在绝大多数的人们购买电影票都是通过去电影院,在那里查找自己想看的电影并进行电影票购买。与此同时,国内娱乐行业特别是电影行业也发展迅猛,电影票房屡创新高,为了能使大众更为便捷的购买到电影票,使影迷购票能够有更多可选择的方式,网上电影售票系统营运而生。 本系统是一个网上电影售票系统,可以为用户提供方便的在线订票环境。主要实现了用户注册、登录、查询、订购电影票、管理已订购电影票等功能。通过后台管理模块可以实现对用户、播放厅、电影、影片安排、电影票等的管理等功能。本系统以Microsoft Visual 2008作为开发环境,使用https://www.docsj.com/doc/2312234401.html,技术,以SQL Server2005为系统数据库开发,以IIS作为服务器运行,整个网站操作简便、界面友好、灵活实用。 【关键词】电影售票系统; https://www.docsj.com/doc/2312234401.html,技术;SQL Server 2005

电影院售票管理系统UML

1.前景和范围文档 1.1业务需求 1.背景、业务机会和客户需要 随着社会的发展,人们生活水平的提高,欣赏电影逐渐成为人们闲暇时的主要娱乐方式之一。传统的电影售票都是人工服务,观看作为都是人共安排,无法体现人性化选择,加上现在人们的生活节奏越来越快,购票时间需要相应缩短以及方便定影院工作人员的管理,因此充分利用现代信息化、因特网的优势,设计电影院售票管系统,对提高系统建设的工作效率,提高信息的及时性、减轻各级相关工作人员的劳动强度是非常有必要的。 一个完善的电影院售票管理系统,可以帮助电影院工作人员提升工作效率,辅助电影院工作人员进行相关数据的输入、输出、查找、管理等操作,让电影院售票数据变得合理化、具体化、直观化。 2.业务目标(Business Objective,BO)和成功标准(Success Criteria,SC) BO-1:初始版本发布之后的6个月内,电影院的收入提高20%。 BO-2:初始版本发布之后的3个月内,每个员工每天的平均有效工作时间增加20分钟。 SC-1:初始版本发布后的6个月内,电影院收入显著提高。 3.业务风险(Risk) RI-1:使用该系统的顾客太少,减少了对系统开发和维护过程的投资回报1.2解决方案的前景 1.前景陈述 该系统的开发,可以提升电影院工作人员的管理效率,使得售票、检票不再

那么繁琐;也大大的节约了人们排队购票的时间,同时也让人们有了更多的选择范围。 2.主要特性(Feature) FE-1:根据电影院提供的当天的播放场次选择订票 FE-2:注册订票的付费方式 FE-3:创建、浏览、修改和删除电影场次 FE-4:通过公司的内联网可以访问系统,或者授权的员工通过外部Internet 访问系统 3.假设(Assumption)和依赖(Dependency) 1.3范围和局限性 1.初始版本和后续版本的范围 目前仅实现1.0版本,实现上述的所有功能。 2.局限性(Limitation)和排斥性 LI-1:“电影院售票管理系统”只能支持开通网银的用户在线使用,未开通的需到影院购买。 1.4业务上下文 1.涉众概览 涉众主要价值态度主要兴趣约束条件 系统管理员引进新影片,更 新数据库使用该系统所节 约的费用必须超 过开发此系统的 费用和使用此系 无

电影订票系统

电 影 订 票 系 统 组长:王润森 组员:尹佩珊、谢楚璇、吴绮玲 完成日期:2013年12月10日星期二

目录 1系统使用说明及软件基本功能 (3) 1.1用户 (3) 1.1.1用户注册 (3) 1.1.2用户登陆 (4) 1.1.3浏览电影 (4) 1.1.4用户资料管理 (5) 1.1.5浏览电影简介 (6) 1.1.6 观看预告片 (7) 1.1.7订购电影 (8) 1.2管理员 (9) 1.2.1后台用户登录 (9) 1.2.2后台管理员主页 (9) 1.2.3增加电影 (10) 1.2.4更新电影页面 (11) 1.2.5删除电影 (13) 1.2.6座位管理 (14) 1.2.7现场订票 (15) 1.2.8插入预告片 (16) 1.3功能结构图 (17) 2数据库设计 (18) 2.1数据字典 (18) 2.1.1数据项 (18) 2.1.2数据结构 (20) 2.2结构设计 (20) 2.2.1概念结构设计 (20) 2.2.2逻辑结构设计 (21) 2.2.3物理结构设计 (21) 3关键代码描述 (26) 3.1动态生成上映电影信息 (26) 3.2选座窗口使用D ATA G RID V IEW控件显示座位信息 (26) 3.3控制电影排期时间,避免冲突 (27) 3.4模拟交易过程 (28) 4系统报告测试 (28) 4.1存在问题以及解决方案 (28) 4.2不足 (30) 5小组详细分工 (30)

1系统使用说明及软件基本功能 1.1用户 1.1.1用户注册 功能介绍: 为用户提供一个注册会员的友好界面。 使用说明: 输入注册信息,包括用户名,用户密码,昵称,性别,邮箱,手机号码,邮箱,QQ号码。输入完成后点注册按钮完成注册。如果信息填写的格式不对,则无法完成注册,并返回提示信息。 图1-1-1用户注册界面

需求分析范例01 电影售票系统

影院售票系统需求规格说明书 编写人: 编写日期:

目录 1.产品描述 (3) 1.1.编写目的 (3) 1.2.背景 (3) 1.3.定义 (3) 2.产品需求概述 (3) 2.1.功能简介 (3) 2.2.运行环境 ............................................. 错误!未定义书签。 2.3.条件与限制 (4) 3.功能需求 (4) 3.1.功能划分 (4) 3.2.功能描述 (4) 3.3.不支持的功能 (5) 4.数据描述 (6) 4.1.静态数据 (6) 4.2.动态数据 (6) 4.3.数据库描述 (6) 4.4.数据流图和数据字典 (6) 5.性能需求 (11) 5.1.时间特性 (11) 5.2.适应性 (11) 6.运行需求 (12) 6.1.硬件接口 (12) 6.2.软件接口 (12) 7.附录 (12) 7.1.参考资料 (12)

1.产品描述 1.1.编写目的 影院售票系统,为了对工作人员进行管理,方便工作人员对系统的操作,对用户需求进行简单的分析,大致描述《影院售票系统》系统的功能和性能与界面,确定该系统设计的限制和定义系统的其他有效性需求。 1.2.产品背景 现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。 为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。用以方便影院的售票和客户的购买。通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。 每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。 1.3.定义 文档中采用的专门术语的定义及缩略词简要如下 CTS:CINEMA TICKET SYSTEM 影院售票系统 2.产品需求概述 2.1.功能简介 相应的需求有: 1.能够对工作人员登录进行相应的处理和管理。 2.能够存储一定数量的影片信息,并方便有效的进行相应的电影票数据操作,这主要包括: 1) 座位信息的录入,删除及修改。 2)电影票的售票与已售票的记录。 3)当日放映的影片查询,包括影片信息,放映时间,价格,放映厅号。 4)退票审核及退票记录。 2.2.运行环境 1.硬件环境 Intel Pentium 166MHz或以上; 内存:需要至少512MHZ; 网络容量:少于50人需16Mb/s的令版环网和10Mb/s可以勉强满足要求,建议100Mb/s 的以太网或者更高。 要有条码枪, 打印机.;

影院订票管理系统实验报告

软件工程实验报告系统概述; 1 .项目需求; 2. 需求分析; 二.项目开发计划书; 三.设计说明书; 1. 分析与创建数据库 2. 创建登陆窗体模块; 3. 创建售票窗体模块 4. 创建检票界面 5. 创建维护界面 1. 创建影库界面 2. 创建职工界面 3. 创建票务界面 四.用户操作手册; 五.改进意见;

六.自我评价; 七.参考资料、书籍; 系统概述; 1. 项目需求; 现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很多人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。 每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理面的事。如工作人员管理,票务管理等等。 为了工作机制简单有序,必然要引进一套管理系统。 2. 需求分析; 具体而言,影院售票系统需要实现以下的需求: (1) 能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。 (2) 售票管理自然有专人负责,要处理各电影的电影票销售问题。当然包括退票问题,还有就是预订电影票其实也就相当于买票。两者可以当一回事处理。 (3) 检票管理事宜要完成观众进场时检票的事宜。其中包括了电影票的直假检测问题。 (4) 数据管理要处理电影的播放的次序,工作人员的管理,以及过期电影票的处理问题。 二.项目开发计划书; 根据需求分析的结果,本小组成员讨论协商,决定本系统主要划分为以下三个子模块:售票管理模块、检票管理模块、数据管理模块。 影院售票管理系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。主要有三种用户: 1. 售票管理人员:主要负责卖票,订票及退票事宜; 2. 检票管理人员:主要负责观众进场时检票工作,以及辨认电影票的直假(此工作自然可以由服 务系统来完成); 3. 数据处理人员:主要员责播放电影导入数据库,工作人员的应聘以及开除的数据管理,还有 过期电影票的数据处理; 以下分别介绍此系统中各个系统(3个子模块。): (1) 售票系统模块 给观众提供售票服务。不同的位置有不同的价格。要选购哪个位置由观众决定。工作人员根据观众的需要进行操作。系统在购票成功后会产生一个验证码,此验证码连工作人员都不知道。是随机生成的。用于对电影票直假的辩识。 (2) 检票系统模块

电影选票系统UML建模

UML期末大作业 电 影 订 票 系 统

电影订票系统 成员:秦晓航 20127760237 组长(二班) 杨姗姗 20127760253 组员(二班) 韩舒蕊 20127760208 组员(二班) 项目情景: 1. 系统中有多个电影院,系统管理员可以完成电影院的维护,系统 管理员可以为每个电影院指派1各电影院管理员; 2. 电影院管理员定期维护本电影院即将上映的电影信息; 3. 网民可以根据时间、电影名称、电影院名称进行查询,查询到自 己中意的电影后,注册的网民可以在网上完成订票,并进行网上支付; 4. 系统能够对指定时间、电影院、电影名字进行统计分析,以便分 析出受欢迎的电影片; 一、需求陈述: (1)系统总体的功能需求 影院售票系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择影票;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。 系统总体功能需求框图 (2)用户接口模块 用户接口是网站用户使用影院售票系统服务的入口,所有的在线用户都通过浏览登录

网站,并进行一系列的查询,订购操作。用户接口模块包括了用户信息维护、商品查询、订购商品和订单维护4个部分。用户登录系统后,用户ID将会被保存在服务器的缓存中,用户在系统中所做的操作,包括查询、订购等都将被系统存储在数据库中,以供系统那个进行销售情况以及销售走势分析。 (3)管理员接口模块 这是系统提供给网站维护和管理人员的接口。管理员接口模块包括商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护5个部分。网站的一般工作人员通常只具有订单处理的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。网站的管理员具有所有的管理权限,可以处理客户的订单,可以阅览网站商品的销售情况、销售走势,以便根据不同的情况及时的调整经营战略,将库存成本和资金占有用率降到最低的限度。 (4)数据服务模块 数据服务器模块是系统正常运行的基础,包括客户的查询,定单的保存;网站工作人 员的定单处理;网站管理员的销售情况查询与分析。 注解: 根据开发者和客户的需求分析后,可以把系统功能分为两个子模块,购票系统模块和电影信息管理模块,售票管理系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。主要有三种用户:购票者:可以查询电影的上映时间,场次,并选择自己所需要的电影票,购票时需登录,然后购买电影票并进行网上支付。管理员:主要负责将电影信息增加,修改,删除,并导入数据库,然后根据数据分析最受欢迎的电影。系统管理员:主要负责为每个电影院指派1各电影院管理员和电影院的维护; 本系统拟使用Java语言通过三层模型实现:数据核心层,

(完整版)在线影院订票管理系统设计与实现毕业设计

毕业设计说明书 在线影院订票管理系统设计与实 现

在线影院订票管理系统设计与实现 摘要 伴随着网络的蓬勃发展和不断普及,以及电影的拍摄技术与视觉效果都在不断提升,人们走入电影院看电影已是越来越普便。但由于种种原因,人们没有时间到电影院排队买票。网上影院订票系统就是为了达到这个目的而进行设计并实现的。 网上影院订票系统的功能包括:后台用户管理,影片管理,场次管理,广告管理,管理员权限管理,前台影片分类浏览,按条件场次查询,选座订票,用户信息管理,用户退票。本文首先对系统需求分析做了详细的介绍,然后对系统的概要设计进行了阐述并重点介绍了网上影院订票系统功能模块的具体设计及实现。 本系统是用MySQL5.1数据库、JAVA语言和MyEclipse8.5平台编写实现的。其实现技术主要是数据库后台和动态网页前台相互连接,因此必须从操作的灵活性、敏捷性以及整体的高效性、安全性进行具体设计。作为一种该研究方向的探索,系统旨在提供一个可以操作、功能完全、特色突出的网上影院订票系统。 关键词:网上影院订票系统,JAVA,MySQL5.1,MyEclipse8.5

The design and implementation of online cinema booking system based on JSP Technology ABSTRACT With the vigorous development of the network and the increasing popularity, and film technology and visual effects are rising, people go to the cinema is already more and more at will. But for a variety of reasons, people have no time to the cinema lined up to buy tickets. Online cinema ticket system is to achieve this goal and to carry on the design and realization. Online cinema ticket system features include: the background user management, the movie management, hitting streak management, administration of advertising, the administrator rights management, front desk film classification browsing, according to conditions streak inquires the, choose a booking, the user information management, the user refunded. This paper first analyzes the system requirements for described in detail, and then to the outline of the system design is discussed in this paper and mainly describes the cinema tickets online system function module design and realization of the concrete. This system is used MySQL5.1 database, the JAVA language and MyEclipse10 platform of the realization of the writing. Its implementation

相关文档
相关文档 最新文档