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

基于的电影院订票系统

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

摘要

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

本文深入探讨了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」资料表:记录各馆区/放映厅的座位表资料

「CUSTOMERS」资料表:记录会员资料

「EPARTS」资料表:记录电影院业者公司内部行政组织的部门资料,需与「EMPLOYEES」资料表配合使用

「EMPLOYEES」资料表:记录员工资料

「RUNNING_FILMS」资料表:记录影片上映资讯(即场次表)

「ORDERS」资料表:记录订单资料

电影院售票管理系统的设计与实现 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数据项

C++课设电影院售票管理系统

内蒙古科技大学 本科生《C++程序设计》课程设计说明书 题目:电影院售票管理系统 学生姓名: 学号: 专业:计算机科学与技术 班级:计2010-2班 指导教师:

成绩评定标准 课程设计的验收答辩采取“讲解程序+提问+即时编程”的方式。

目录 摘要......................................................................................................... 错误!未定义书签。第一章问题描述. (1) 第二章问题分析 (2) 2.1 阐述你对问题的理解、解决问题的方案说明 (2) 2.2 系统功能模块的划分 (3) 第三章数据模型 (6) 3.1 相关数据结构的说明 (6) 3.2 类的设计 (6) 3.3 程序结构说明,即程序各个部分之间如何协调来完成任务 (6) 3.4 全局变量,重要形式参数、局部变量等等,它们的命名及用途解释 (7) 第四章算法描述 (8) 4.1 解题算法的设计思路介绍 (8) 4.2 主要程序代码,加上详细的注释 (8) 4.3 画出程序流程图 (36) 第五章设计总结 (37) 参考文献 (38) ……………………………………………………………………………………………… ………………………………………………………………………

摘要 论文主要描述了电影院售票管理系统,具体可分为以下五章:问题描述,问题分析, 数据模型, 算法描述,设计总结。在第一部分主要阐述了关于电影院售票系统的问题描述,包括所包含的录入信息,浏览信息,查询信息,以及售票和退票功能。第二部分主要是对电影院售票系统的设计方法和解决方案以及系统的模块划分等。第三部分是数据模型,叙述系统中数据结构和对类的设计,各功能之间的联系,以及各变量的意义等。第四部分是算法描述,其中需要详细介绍各功能的功能介绍和演示。第五部分描述了本次设计的总结。

电影院管理系统

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

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

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

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

文档编号: 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运行环境

电影信息管理系统理系统

标准文案 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:日志查看用于记录和查看用户的系统登录和退出历史。

电影院售票管理系统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.涉众概览 涉众主要价值态度主要兴趣约束条件 系统管理员引进新影片,更 新数据库使用该系统所节 约的费用必须超 过开发此系统的 费用和使用此系 无

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

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

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

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

电影院管理系统JSP网页制作

武汉理工大学华夏学院课程报告 课程名称:网页设计与制作Ⅱ 题目:电影院管理系统的JSP网页设计 专业 班级 学号 姓名 成绩 _ 指导教师 2012年9月3日至2012年11月30日

1 设计目的 减少影院售票人员大量繁琐的工作,方便人们提前购票。网站用户通过使用本系统,可以随时根据需要,查询上映电影信息,对电影票预订网站中的个人信息进行修改,并可以根据个人喜好提前预定电影票,避免了现场排队购票之苦,同时也减少影院在售票方面的人力和物力的投资。作为一个在线订票网站,除了要功能强大、操作简单、符合上述需求分析,还应实现其他目标,以适用于各类城市影院,具体要求如下: (1)界面在设计上要美观、友好,操作要快捷、准确; (2)数据存储要安全可靠; (3)注册用户可以随时修改个人信息; (4)对于用户输入的数据,系统要有严格的检错机制,尽可能排除人为错误; (5)系统要最大限度的实现易维护性,运行要稳定、可靠、安全。 2 开发环境 (1)操作系统:windows 2000/windows 2003/windowsXP/windows vista (2)开发工具: JSP+Java (3)数据库:Microsoft Access (4)服务器:Tomcat 6.0 (5)浏览器:IE 6.0以上

3 需求分析 首先对现有系统进行分析,现有系统是信息的重要来源。分析已有系统的功能和实现,从而确定新系统的设计目标和模型。由于条件有限,调研主要是在网上进行,即通过在网上查看已有的电影票预订网站,注册成为其会员来了解该网站具备的功能。 3.1 用户需求 “用户是上帝”,设计网站前应详细了解用户需求,这样才能避免日后因不满足用户需求而造成大量修改。电影票预订网站前台应考虑以下几个方面的要求: 用户通过在线注册成为网站的用户,可以获得以下功能:电影浏览,购买电影票,查看订单,修改订单,修改个人信息,评价电影等。 (1)用户注册:只有注册为本网站的会员后才有权限浏览网页。 (2)用户登录:分为普通用户和管理员。身份验证后,普通用户进入网站前台进行信息浏览,管理员进入网站后台进行信息管理。 (3)电影浏览:用户可以一览近期影院上映电影的信息。 (4)电影票预订:在查看电影信息后,用户可硬根据个人需求预定电影票,选择方位和购买数量。 (5)修改订单:用户可以查看自己的购物车,确认订单信息,发现有误时,可以删除订单。 (6)修改个人信息:用户可以在观看电影之后对其做出评价,以供其他网友参考电影是否具有观看价值。 3.2 功能性需求 功能性需求分析是指对目标软件系统在功能、行为、性能、设计约束等方面的期望。需求分析是软件设计、实现测试直至维护的主要基础,良好的需求分析

影院售票系统

1 需求分析 需求分析包括可行性分析、系统流程图和数据流图。可行性分析包括技术可行性、经济可行性和操作可行性。 1.1 可行性分析 1.1.1 技术可行性 根据电影院提出的系统功能、性能及实现系统的各种约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术已较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发的。 由以上分析可知,影院售票系统的开发在技术上是可行的。 1.1.2 经济可行性 电影院具有信息化的处理设施,并且拥有支持本系统的应用平台。因此无需再投入资金购买其他设施。 系统的开发基于本人对程序开发的实践学习而来,电影院无需资金投入,并且软件开发过程投入的成本不高,因此开发经费完全可以接受。 由以上分析可知,影院售票系统在经济上是可行的。 1.1.3 操作可行性 根据系统页面用户可以自动查询影片信息,站内新闻,后台个人资料等。还可浏览完影片信息以后操作订票、退票等功能。管理员也可以在后台添加、修改并删除站内新闻、影片信息,还可以管理注册用户信息和用户订票信息。 由以上分析可知本系统在操作上也是可行的。 - 1 -

1.2 系统流程图 首先未注册的用户要先注册,注册完了以后输入用户名和密码进入页面。根据网站上的影片信息用户可以选择自己喜欢的电影来订票。然后订票信息会自动存储到后台订票信息数据当中。 本系统的具体流程为如图所示。 系统流程图 1.3 数据流图 本系统的基本模型数据流图为如图所示。 系统基本模型数据流图

电影院售票系统论文

四川师范大学本科毕业设计 电影院售票系统 学生姓名徐茂 院系名称计算机科学学院 专业名称电子商务 班级2008级4 班 学号2008110451 指导教师李敏 完成时间2012年5月13日 电影院售票系统 学生: 徐茂指导教师:李敏 内容提要: 随着电影在众人的娱乐生活中占据越来越重要的地位,传统手动售 票方式繁琐,统计帐户的时候一张一张的记录进入到账户薄里面,容易出现错误,所以研究一个电影售票系统已经非常的重要了。

设计电影院售票系统,能方便的订票、退票、查询财务售票情况,极大的提高了了工作效率。本系统由前台和后台两大模块。在前台,用户可以注册、登陆,然后查看影片信息,订票信息,在订票的时候,用户可以根据影片信息选择场次和座位号。在后台,管理员可以对用户信息,电影信息进行管理,主要功能有添加、删除、修改等。 本系统基于Microsoft Visual studio 2005开发平台,运用C#开发语言进行设计开发,后台数据库选用Microsoft SQL Server 2005数据库,系统页面简洁明了,功能全面,方便用户操作体验。 关键词:电影院自动售票 C# SQL Server Cinema ticketing system Abstract :As the movie in people's entertainment life occupy an increasingly important position, the traditional manual ticketing cumbersome, statistical account when a record into account thin inside, prone to error, so the study of a movie ticketing system is very important.Design of cinema ticketing system, to facilitate the booking, refunds, query financial ticketing, greatly improves the work efficiency. The system consists of foreground and background of two modules. In the foreground, users can register, login, and then view the video information, booking information, booking tickets when, users can according to the video information selection number and seat number. In the background, the administrator can the user information, the information management, the main function of add, delete, modify and so on. The system is based on the Microsoft Visual Studio 2005 development platform, using C # development language for design and development, background database using Microsoft SQL Server 2005 database, the system pages concise, complete function, convenient user operation experience. Key words:C# SQL Server cinema Automatic ticketing

电影销售管理系统

电影售票预定系统档案 一.摘???要 随着人们生活水平的不断提高,人们生活的消费和需求也越来越旺盛。电影院售票系统可以实现影片的登记和电影票的购买,可以方便的进行电影以及实时影票信息的查询等,从而做到方便的售票操作,方便了工作人员的同时也让顾客能够轻轻松松地买票,我们的宗旨是一个字:快!;两个字:便捷。因此,该系统主要根据实际需求,划分了电影信息管理,每场电影的坐位信息管理,每个电影的预定情况,并选用Visual?Studio?.NET?2008开发工具 和?SQL?Server?2005数据库,采用B/S模式实现了从客户来访、报价、订购等多个环节数据的跟踪管理服务,基本上满足了电影销售管理流程。 关键词:销售管理;B/S模式;数据库;.NET 1.2 定义: 查询:对数据库的操作的一种,用于搜索数据信息。 插入:对数据库的操作的一种,用于将数据存入数据库中。 更新:对数据库的操作的一种,用于更改数据库中的数据信息。 软件结构图:反映软件系统的功能模块之间的关系的数据图。 二.电影售票预定系统的需求分析 2.1系统需求 本电影售票预定系统是一个协助影院进行全面管理的一个信息管理系统。本管理系统在实现上应满足以下需求: 1.能达到网站和影院间的无缝链接和数据的共享。 2.为系统提供数据支持。 3.不同级别的用户拥有相应的权限使用该系统,从而大大提高了系统的安 全性和管理效率。 首先将电影信息入库,然后影院通过与客户的交易活动,将相关信息存入库,然后影院通过销售信息的查询获得电影票销售的情况,通过库存查询获得影院目前的剩票情况。由此可分析系统需要达到以下目标: 1. 能很好地完成电影票售前管理。售前管理包括影院信息,电影场次,电影片名信息的入库作业。 2. 能详细地记录影院和客户的交易过程,即订票或退票的情况。 3. 能详细地记录电影场次跟票数量的关系,即某场的电影和剩余票的关系。 4. 能及时准确地获得影院和市场的需求。即通过对电影场次,片名及票务销售的情况信息查询获得相应的结果,以备公司作为参考,从而安排更好的电影场次。 5. 能够对各场电影票销售的情况进行相应的记录。包括对订票,退票,修改等。 6. 能够对不同权限的用户进行合理的管理。包括添加用户,删除用户,用户账号和密码管理等。 2.2数据字典描述

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

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

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

电影院网上订票系统 方案建议书

“电影院网上订票系统”开发技术方案 ——以京门影城为原型设计 2012-10 作者 XXX

版本作者日期更改部分更改原因1.0 提纲新建 初稿修改

1. 项目背景 1.1. 问题的提出 随着科技的发展,时代的进步,互联网已经成为了人们生活中不可缺少的东西,网上购物已经成为了一种时代的象征,人们的生活水平日益提高,压力也越来越大。人们需要放松自己的心情,看电影显然是个不错的选择,但是传统的窗口售票工作效率较低,人们往往需要排很长的队伍才能买到票,不仅浪费了宝贵的时间,而且可能还会影响购票人的心情,工作人员的工作量也相对较大。那么如何能让广大市民及时把握影院最新动态(最近以及即将上映影片的时间、场次、票价、余票情况等信息),让消费者能够足不出户就能订到适合心意的电影票,免去他们排队购票的烦恼,减轻办理的复杂度。在为市民电影购票办理提供优质的技术支持服务的同时也为电影院建立一个方便的、快捷的、安全的现代化的服务窗口。创建一个影院网站,符合社会的需求,有市场。 1.2. 现状分析 据调查显示: 票房收入分配 主要电影票购买渠道 ? 订购电影票分类 – 电影院柜台/会员卡 – 第三方电话订购(12580) – 电影兑换券 制片 发行 院线 影院 票房收入分配 ~25% 10~15% ~7% ~50% 电影基金 ~5% 电子影票 ~15% 从用户收取 电影票票面价格

– 院线自建网上订票 – 第三方网络订票 网络电影票市场特点 电影票团购活动之所以能在电影市场产生巨大的反响与其受众人群是分不开的。通过CHR 的长期对电影市场消费者的跟踪研究发现,影院消费者他们是一群文化程度较高的青年白领。对于网上购物,超过7成的消费者有过网购的经历。其中,85%的消费者认为网上购物十分的方便;63%在网上购物者会选择运用支付宝进行支付。 图1 影院受众是否有网购经历 ? 电子票务系统本身的边缘化 ? 网络订票比例大幅提高 ? 网络订票网站打通整条产业链 电影院线 电影观众 网络订票 客户端 团购网站 豆瓣 火烈鸟 火凤凰 满天星

电影院售票系统详细设计说明书

电影院售票系统详细设计说明书 2013 年12 月 2 日

1.引言 1.1编写目的 本说明在总体设计的基础上,对软件的各模块、程序、子系统分别进行了实现层面上的要求和说明,包括程序员描述、输入输出、算法和流程逻辑,提出详细的模块和界面设计,为软件编程和系统维护提供基础。 本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员。 1.2背景 ●电影院售票系统; ●任务提出者:软件开发老师 开发者:解瑛、徐亚美 用户:电影院 ●该项目将对电影票数据库系统进行管理和设计,以满足售票员对售票, 订票,退票等进行高效的管理。不同的电影院只需对其稍作修改就能开 发出符合该电影院的售票系统。 1.3定义 数据库:指的是以一定的方式储存在一起、能为多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。 C#:C#是一种简单、现代、面向对象和类型安全的编程语言,由C和C++发展而来。 接口:接口是一种非常有效的编码工具,它可将对象的定义与实现分离,从而在不破坏现有应用程序的情况下使对象得以扩充完善,减少了系统维护的负担。

2. 系统的结构 图2.1 系统的结构框图3.系统的模块设计 3.1登录模块设计说明 3.1.1模块描述

登录系统这个功能模块有两个部分组成,分为管理员和售票员登录。 3.1.2功能 用户可以进行登录,根据自己登录类型,可以管理不同的模块。 3.1.3性能 安全可靠,细分的权限管理,拒绝非法用户进入系统和合法用户的越权操作,避免系统遭到恶意破坏,防止系统数据被窃取和篡改。可以长期稳定正常工作可以完成用户所需要的基本操作,界面通俗易懂。 3.1.4输入项 输入用户名和密码。 3.1.5输出项 登录成功! 对不起,您用户名或密码不正确! 3.1.6接口 通过窗体首页中登录窗口中“登录”按钮进行调用与主页面相连接。 3.2影片信息查询模块设计说明 3.2.1模块描述 该模块是管理员进行影片具体信息查询,按查询会显示查询结果。 3.2.2功能 管理员可以通过电影名称和影片放映时间查询影片信息。 3.2.3性能 该模块可以长期稳定正常工作,可以完成用户所需要的基本操作,界面通俗易懂。 3.2.4输入项

C++课设--电影院售票管理系统

科技大学 本科生《C++程序设计》课程设计说明书 题目:电影院售票管理系统 学生: 学号: 专业:计算机科学与技术 班级:计2010-2班 指导教师:

成绩评定标准 课程设计的验收答辩采取“讲解程序+提问+即时编程”的方式。

目录 摘要........................................................................................... 错误!未定义书签。第一章问题描述 .. (1) 第二章问题分析 (3) 2.1 阐述你对问题的理解、解决问题的方案说明 (3) 2.2 系统功能模块的划分 (4) 第三章数据模型 (8) 3.1 相关数据结构的说明 (8) 3.2 类的设计 (8) 3.3 程序结构说明,即程序各个部分之间如何协调来完成任务 (8) 3.4 全局变量,重要形式参数、局部变量等等,它们的命名及用途解释 (9) 第四章算法描述 (10) 4.1 解题算法的设计思路介绍 (10) 4.2 主要程序代码,加上详细的注释 (10) 4.3 画出程序流程图 (48) 第五章设计总结 (49) 参考文献 (50)

……………………………………………………………………………………………… ……………………………………………………………………… 摘要 论文主要描述了电影院售票管理系统,具体可分为以下五章:问题描述,问题分析, 数据模型, 算法描述,设计总结。在第一部分主要阐述了关于电影院售票系统的问题描述,包括所包含的录入信息,浏览信息,查询信息,以及售票和退票功能。第二部分主要是对电影院售票系统的设计方法和解决方案以及系统的模块划分等。第三部分是数据模型,叙述系统中数据结构和对类的设计,各功能之间的联系,以及各变量的意义等。第四部分是算法描述,其中需要详细介绍各功能的功能介绍和演示。第五部分描述了本次设计的总结。

电影院订票系统

电影院订票系统

————————————————————————————————作者:————————————————————————————————日期:

N O. 3 电影院订票系统 1.课程设计的目的 在中国经济的快速发展下,各行各业都随之发展,快速进步,从而提升了人们的生活质量,带来了消费市场的活跃。除了必要的生活需求外,人们开始重视生活品质,包含了身体健康和精神文化的需求,因此电影成了人们业余生活中的一种很好的选择,得到快速发展。 当前人们的生活已经越来越离不开互联网,年轻一族对手机和电脑已经产生了比较深的依赖性。在网络购物日趋升温的大环境下,如果能够在网上订购电影票,对于影迷而言也是非常期待的。因此,当前很多影院都在加强网络订票平台的建设。在本课题里,提出了基于https://www.wendangku.net/doc/c313715369.html,开发技术和SQL Server2012数据库的网络购买电影票的系统的设计。该系统的数据库信息丰富功能齐全,切具有操作简单维护升级方便的特点。因此,本系统的设计和开发,都具有重要的现实意义。本课题主要使用Microsoft Visual Studio、SQL Server等开发工具。 2.设计方案论证 2.1系统需求分析 电影院网上订票系统在进行开发时,需要满足下列条件: (1)确保信息的完好:可以使用缺省和约束等手段,保证电影的信息完好。如果开发人员在输入数据时出现了错误,系统应该及时做出提醒,以便用户可以尽早的去修改。 (2)系统实用性:本系统电影票的网络预定功能。它将为广大消费者提供大量的电影信息。 (3)系统可扩展性:对于任意一个系统,用户的需求都是不断变化的。因此,在系统开发完成后,为了保证能够满足后期客户的更多需求,需要考虑系统与其他软件硬件的兼容性,提高系统的可拓展性。 (4)系统安全性:信息安全是系统一大核心内容,因此,需要确保每个用户都在自己的权限范围内使用和操作本系统。本系统对于不同用户授予了不同的权限,以此从访

电影院管理系统开发

09521班张雄2009年6月

目录 一、需求分析 (1) 二、数据字典 (2) 三、数据库设计 (3) 四、主界面设计 (3) 五、子模块的规划 (5) 六、建立公共模块 (5) 七、修改密码模块的实现 (6) 八、分类管理模块 (7) 九、会员管理模块 (9) 十、电影登记模块 (11) 十一、购票通道模块 (12) 十二、电影查询模块 (14) 十三、会员积分统计模块 (15) 十四、用户登录窗体模块 (16) 十五、生成EXE文件 (18) 十六、发布软件包 (19)

电影院管理系统设计 一、需求分析 电影院管理系统可以实现电影的登记和购买,可以方便的进行电影的查询以及会员的购买等信息。 1.功能需求分析 2.数据需求分析 本系统比较简单,涉及的实体主要有二个:自行车、借车人,二者之间的联系是自行车租借。实体以及实体之间的联系一般用E-R图表示。 在关系型数据库系统中,实体以及实体之间的联系都是用表(关系)来表示的,表之间的联系通过关键字实现关联。对E-R图进行转换,可构成便于实现的数据库逻辑结构图,如下图所示。

在上图中,我们增加了2个表。“自行车类别”表中存放自行车分类的名称,目的是简化和规范化自行车信息的录入,也便于以后的信息更新。“管理员”表是为了系统安全性而设置的,用于保存管理员的用户名和密码,用户在进入管理系统时需要输入正确的账号和密码。 图中菱形框内表示的是用于表之间关联的关键字段。 各表的字段为: 电影(电影编号、电影名称、放映时间、类别、电影详情) 会员(ID号、姓名、积分) 销售(电影编号、ID号、购买日期、购买件数) 分类(分类) 管理员(账号、密码) 二、数据字典

电影院信息管理系统设计

电影院信息管理系统设计

编号: 本科毕业设计(论文) 电影院信息管理系统 Cinema information management system 下属学院 专业 班级 学号 姓名 指导教师职称 完成日期201 年月日

诚信承诺 我谨在此承诺:本人所写的毕业论文《XXXXXXXX》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。 承诺人(签名): 年月日

摘要 【摘要】随着计算机技术的迅猛发展,计算机己经成为社会和经济发展的强大动力。国内电影行业迅猛发展,进入影院观看影片的观众数量也在增多,为了能够使电影院的购票管理更为合理和方便,电影院管理系统应运而生,一个完善的电影票信息管理系统已经成为各个电影院的新的追求目标。 本系统利用Visual Studio平台进行电影院信息管理系统的开发是此类系统未来开发的趋势之一。本文所设计的系统使用C#和SQL Server ,基本实现了预定的目标,建立起一个比较完整的电影院信息管理系统。其特点是方便快捷的操作方式,简单易懂的管理方法,因此对于企业和用户来说,都是一种新型的、节约型的系统。 【关键词】电影院管理;C#;SQL Server

Abstract 【ABSTRACT】With the rapid development of computer technology, the computer has become a powerful driving force of social and economic development. The rapid development of the domestic film industry, also increased the number of viewers to enter the theater to watch the movie, cinema management system came into being in order to be able to make the management of the cinema ticket is more reasonable and convenient, each cinema a movie ticket information management system has become the new goal to pursue. This system uses the Visual Studio platform for movie theater information management system development is the trend of future development of such systems. This design system using C # and SQL Server, the basic realization of the intended target, and establish a more complete movie theater information management systems. Which is characterized by a convenient mode of operation, easy-to-understand method for businesses and users, is a new saving system. 【KEYWORDS】cinemas management; C #; of SQL Server

电影院售票管理系统UML

电影院售票管理系统U M L -标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

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:注册订票的付费方式

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