电影票售票系统毕业设计论文

电影票售票系统毕业设计论文
电影票售票系统毕业设计论文

电影票售票系统毕业设计论文

目录

摘要.................................. 错误!未定义书签。第一章绪论 (1)

1.1开发背景 (1)

1.2本课题研究的目标 (1)

1.3本课题研究意义和研究内容 (2)

1.3.1本课题研究意义 (2)

1.3.2本课题研究内容 (2)

第二章系统需求分析 (3)

2.1系统可行性分析 (3)

2.1.1经济可行性 (3)

2.1.2技术可行性 (3)

2.1.3用户使用可行性 (4)

2.1.4操作可行性 (4)

2.1.5调度可行性 (4)

2.2系统需求分析 (4)

2.2.1系统需求功能概括 (5)

2.2.2系统需求角色分析 (5)

2.2.3系统数据需求分析 (5)

2.2.4系统功能模块分析 (6)

第三章电影票售票管理系统总体设计 (9)

3.1电影票售票管理系统的系统目标 (9)

3.2电影票售票系统的功能结构 (9)

I

目录

3.3电影票售票流程图 (10)

3.4数据库设计 (10)

3.5数据库概念设计 (10)

3.6数据库逻辑结构设计 (13)

3.7文件夹组织结构 (15)

3.8公共类设计 (16)

第四章电影票售票管理系统部分功能详细设计 (18)

4.1登录模块设计 (18)

4.1.1 登录模块概述 (18)

4.1.2 登录模块实现过程 (18)

4.1.3 注册模块实现过程 (19)

4.2管理员模块设计 (20)

4.2.1 管理员模块设计概述 (20)

4.2.2 管理员模块技术分析 (21)

4.2.3 管理员模块实现过程 (21)

4.3客户操作模块 (24)

4.3.1 客户操作模块设计概述 (24)

4.3.2 客户操作模块技术分析 (26)

4.3.3 客户操作模块实现过程 (26)

第五章结论 (39)

参考文献 (40)

致谢 (41)

II

电影票售票管理系统

第一章绪论

1.1开发背景

随着现代计算机技术的发展,计算机在各个领域中都得到了广泛的应用。当今社会已经步入了数字化时代。计算机正在潜移默化的改变着我们的生活。以往我们企业系统维护要上门服务,现在随着Internet的飞速发展,我们已经实现了网上宣传和系统维护。

对于传统电影票售票而言,通过前台购买排队等待,其对顾客广泛的宣传和服务不便利。电影票售票系统的开发的便利和进入的网络时代,使得许多影视公司拥有了参与电影票售票系统网站的开发和设计,从而能够有效地改善电影的宣传有限和市场竞争结构,显著提高影视公司的知名度。

网络发展到今天,是必然的结果。网络使人们的生活发生了深刻的变革,Internet成为很多活动的重要场所。电影票售票系统现在虽然还处于发展阶段,但是随着互联网经济的发展,越来越多的人投入倒电影票售票系统维护这个领域中来。网上维护最大程度的方便了顾客。顾客足不出户,在电影网站通过www浏览器实现网上把售票员请到家服务,便可将得到自己喜欢的电影,无需东奔西跑。本次设计的电影票售票系统-是一种具有交互功能的商业网站,可以方便服务于每一个客户。

1.2本课题研究的目标

随着科技的发展,时代的进步,互联网已经成为了人们生活中不可缺少的东西,网上购物提劲成为了一种时代的象征,人们生活水平日以提高,压力也越来越大,人们需要放松自己的心情,看电影显然是个不错的选择,但是传统的窗口售票工作效率低,人们王王需要排很长的队伍才能买到票,不仅浪费了宝贵的时间,而且可能还会影响购票人的心情,工作人员的工作量也大,因此拥有一套完整的高效的实用的网上售票系统就显得非常重要了,他可以帮你解决排队问题,还可以足不出户就可以在家网上查询电影票价和购买情况,节约了很多宝贵的时间,故而本次研究的目标就在此。

1

技术学院毕业设计(论文)

1.3本课题研究意义和研究内容

1.3.1本课题研究意义

本网站的设计与开发后的主要是对影视公司宣传影片,方便客户购买影票,更好的做好电影票的管理,以及资源的共享,便捷客户的需求,节省客户的时间让客户得到优厚服务。

1.3.2本课题研究内容

本系统使用.NET平台中的https://www.360docs.net/doc/c210305861.html,开发基于B/S体系结构的web应用系统,运用VB语言实现系统功能的实现,结合Microsoft Office Access 应用程序数据库设计和搭建数据库等等。研究该系统,实现电影票管理员与客户之间直接对面交流,目的是通过搭建一个无缝对接的交流平台实现和谐网络交易平台,方便客户放心大胆的选择自己喜爱的影片。

2

电影票售票管理系统

第二章系统需求分析

对于需求分析来说,它是开发程序设计中最关键的一个步骤,是其他步骤的基础。具体地说,就是确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统开发的前景;必须仔细分析系统中的数据,既要分析系统中的数据流,又要分析长期使用的数据存储,通过分析来得出功能模块图、数据库表以及界面设计的系统逻辑模型。

2.1系统可行性分析

针对电影票的售票管理系统的实际情况,讲可行性分析分为经济可行性、技术可行性、用户使用可行性、操作可行性和调度可行性五部分进行。

2.1.1经济可行性

随着我国国民经济的飞速发展,网店管理已经作为一个新兴的服务行业,经过这几年的发展,已经逐步形成企业化经营、专业化管理和社会服务化的管理机构。使用计算机对各个企业各项信息进行管理,因为具有着手工管理所无法比拟的优点。例如:查询方便、可靠性高、存储量大、保密性好和成本低等。目前,几乎所有的影院影视公司都建立了针对售票职能工作的管理信息系统,如网上购物管理系统,电影票售票管理系统、淘宝网等等。这些系统在很大程度上提高了部门的工作效率和管理水平。

电影票售票管理系统的开发,是为了规范网络化的影票购买管理,为电影票管理提供一套高效、快捷的应用软件,电影售票管理质量的好坏不仅关系到工作和客户的需求,也关系到影视行业的发展。所以电影票售票管理系统的开发一定会得到影视影院的支持。保证开发资金的充足,从而保证设计和开发的顺利展开。

2.1.2技术可行性

(1)运用的技术可行性

根据系统的的运行,主要用到了VB语言,Microsoft Office Access数据库管理技术。当今社会,VB语言和数据库技术的结合在世界上已经成为系统运行的普遍基础模式,故而VB语言和数据库技术的结合的可行性,给系统带来了技术可行性,从而达到需求效果。

(2)功能强大的信息平台

3

技术学院毕业设计(论文)

目前的电影票售票系统开发平台的功能已经十分强大。Microsoft Visual Studio 2005具有Web开发的强大优势,Microsoft Office Access 应用程序是性能稳定的服务器平台。Microsoft Office Access 应用程序+ https://www.360docs.net/doc/c210305861.html,正是开发信息系统的最需要的组合。

(3)硬件配置

①服务器:Pentium4 以上配置的高性能PC机,内存应在256M以上,硬盘在40G以上。确认该计算机已经安装Microsoft Office Access数据库软件.

②操作系统: Windows XP,分辨率:1024*768。

③客户端:Pentium233 以上配置的PC机,内存应在32M以上,硬盘在1G 以上。

2.1.3用户使用可行性

目前,电脑已经普及到各家各户,无论是家庭还是办公室均已介入Internet,上网十分方便。对于客户,可以随时上网搜索自己喜欢的电影各方面信息,而对于管理员,也便于对电影的信息进行修改、添加和删除等操作。

2.1.4操作可行性

在投入使用电影票售票管理系统前,会由开发并熟练操作本系统的工程人员对用户人员进行专业系统的培训。培训主要包括熟练掌握系统的各个功能和简单的系统维护,总样操纵系统等。在计算机普及的今天,用户对于计算机功能都非常的熟悉,故而本系统使用人员也不必过多担心技术问题,掌握基本功能便可操作,本系统适合任何计算机以及计算机内部系统类型,所以本系统的操作完全可行。

2.1.5调度可行性

所以开发期限的选定也是非常重要的因素,根据电影售票管理的日常的正常的售票运作规律和工作性质,可以看出这些内容是我们平时常见的工作,所以开发人员在开发起来比较容易入手,所以可以判断开发本系统的周。因为调度可行性指的是建议的计算机系统能否在规定的期限内交付给用户,所以,应该可以在规定时间内,快速的、完整的交付给客户使用。因为本系统操作完全可行。

2.2系统需求分析

客户需求往往是不完善的、不明确的,因此电影票管理系统的开发目标必须以满足客户需求为前提,而在系统开发的第一阶段中,需要开发者调查客户对需

4

电影票售票管理系统

求的内容以及想法,并分析其可行性,从而满足客户需求。可是一个相对完善的客户操作系统的开发虽然有了良好的开端,但也会在开发中遇到很多问题,走很多弯路,这就需要开发前备齐自己需要的资料,来让开发中尽量减少问题,减少弯路。

2.2.1系统需求功能概括

从调研到可行性分析中,出于对客户、管理员需求的考虑,设计了这套电影票售票管理系统,本系统主要考虑到电影售票管理员和客户的普遍要求。

在电影售票管理的要求中,对新电影资料的录入和增、删、改和查询等功能,运用这些新电影的资源来对电影票进行管理。在具有了所有的基本资料信息后,需要实现实质性的电影售票管理。主要的管理包括:影票价格管理、客户评论管理等操作。

如此就可以便于影院能够对网络影票进行全面的管理和了解。

2.2.2系统需求角色分析

知道电影票售票管理系统设计的目标是:管理功能完整、数据共享和信息传递方便快捷,结合影院售票管理的工作特点,实现影院管理员对电影信息的网上管理,并实现客户能够及时获取电影资源的各方面信息。

在开发设计过程中,首先要对系统进行分析,确定系统角色,即各类用户在系统中所承担的角色。本系统的角色包括了以下两个:

电影票售票管理员:对网络最新电影资源通知发布、新闻更新等等,以及对相关数据进行增、删、改、查等操作。

普通客户:对自己的信息、电影票的价格和电影资源的查看,还有对电影的评价等等。

2.2.3系统数据需求分析

本系统是电影售票管理系统,所以在这个过程中需要电影资源的信息、影院信息、电影价格的信息及日常管理过程中需要的信息表。针对以上情况一共建了张4张表来存储查询系统所需要的相关信息。

电影信息表信息表xinxi,用来存储电影信息的资料价格数量等的表。如下表xinxi表所示:

5

技术学院毕业设计(论文)

回复信息表newpost,用来存储客户对电影评论的回复。如下表newpost所示

评论信息表reply,用来存储客户对影片的评论回复。如下表replay所示:

管理员用户信息表userinfo,用来存储管理员信息。如下表userinfo所示:

2.2.4系统功能模块分析

电影票售票管理系统根据需求分析和可行性分析,按系统角色分两个大的模块:管理员管理模块和客户操作模块。下面分别介绍两个大模块中子模块:管理员模块,如图2-1所示:

6

电影票售票管理系统

图2-1管理员模块

管理员模块总共分为五个子模块:客户信息管理,对客户相关信息进行操作;票的价格信息管理,删除或修改票的价格,影片信息管理,及时上传影片的信息,管理员信息管理,更改管理员的密码等操作;放映时间管理,主要是通知该影片放映时间。

客户操作模块,如图2-2所示:

图2-2客户操作模块

客户操作模块总共分为五个子模块:个人基本信息,根据登录者的类型显示相对应的客户基本信息等;评论信息管理,对影片的评价;票的价格查询,方便客户了解票的价格;放映时间查询,影院的放映时间,让客户了解;影片信息查

7

技术学院毕业设计(论文)

询,方便了解影片的信息,找自己喜欢的影片。

8

电影票售票管理系统

第三章电影票售票管理系统总体设计电影票售票管理总体设计的基本目的就是确定系统应该如何实现运行,因此总体设计又称为概要设计。总体设计的过程通常由两个主要阶段组成:结构设计,确定系统结构系统设计;系统设计,确定系统具体实现运行方案。这两个阶段主要通过电影售票管理系统的设计开发方案,利用现有的软硬件环境,提高系统的开发水平,充分的利用资源,以便完善系统设计。

3.1电影票售票管理系统的系统目标

电影票售票管理管理系统是一个小型的管理系统,根据系统需求分析分,系统分为两个角色,管理员主要对系统进行维护和客户提交的信息进行管理,客户主要根据自己的需求提交一些信息。本系统主要实现以下目标:

1. 本系统采用人机交互的方式,界面美观友好,信息查询灵活、方便数据存储安全可靠。

2. 对用户输入的数据,进行严格的数据检验,尽可能避免人为错误。

3. 系统管理员拥有系统维护的所有权限。

4. 系统最大限度的实现了易维护性和易操作性。

3.2电影票售票系统的功能结构

电影票售票管理系统功能结构图,如图3-1所示:

图3-1电影票售票管理系统功能结构图

9

技术学院毕业设计(论文)

3.3电影票售票流程图

电影票售票管理的流程图,如图3-2所示:

图3-2电影票售票管理的流程图

3.4 数据库设计

在设计数据库前,分析了此数据库需要的数据量,因为所需数据量不是很大,因此用Microsoft Office Access储存了数据量,设计了xinxi表,newpost表,reply表,userinfo表等。

3.5 数据库概念设计

在开发本系统时,为了灵活的维护系统,设计了管理员管理模块,通过管理员模块可以方便的对整个系统进行维护。这是需要建立一个数据表用来存储所有管理员的信息。管理员信息实体E-R图,如图3-3所示:

10

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

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

影院网上售票系统的设计与实现开题报告

毕 业 设 计(论 文)任 务 书 课题名称 影院网上售票系统的设计与实现 姓 名 学 号 院 系 专 业 指导教师 讲师 2011年2月25日 ※ ※※※※※※※※ ※ ※ ※ ※ ※※ 2011届学生 毕业设计(论文)材料 (一)

一、设计(论文)的教学目的 通过本课题的设计,培养学生综合运用科学知识解决实际问题的能力,培养学生独立思考和独立工作、调查研究、查阅文献和资料及编写技术文档的能力。深化和拓展学生的知识视野,使学生加深对统计知识和理解,掌握系统开发的方法和流程,锻炼和提高学生运用可视化编程工具进行软件开发的能力。培养学生以后对工作的责任感。提高个人素质,能和团队合作完成大型项目的开发。 二、设计(论文)的主要内容 1. Jsp影院网上售票系统的架构是基于Jsp/JavaBean的模式,这种模式以其稳定性和优越的速度,被全球企业证明公认为可以高效稳定的进行企业运算开发的平台。 2. 本平台利用现在比较广泛的JSP+Oracle数据库的架构实现的。完成一个完整的影院售票系统,分为影院内部管理和网络服务2个系统,影院内部管理子系统主要实现影院售票员对影院的售票功能,网络服务实现网上查询浏览约定电影院功能。这些功能可以分为以下二部个部分:前台管理,,后台管理。 前台现场售票:电影名称,票价,票价打折,售票,座位,打印票,结帐 后台管理模块:管理员主要用于电影类型管理:添加电影种类,介绍,票价,放映场次,放映时间,放映大厅,近几日放映订划管理。具体的功能可以分为以下几个部分:影院介绍,预订电影等。 3.系统的建设关键在于其所使用的架构,而电影院网上售票这种基于web的系统,传统的c/s架构已经不能满足大量用户的访问和操作,b/s基于浏览器的架构则是目前网络系统应用的主流,它将大量的数据处理工作交给服务器端来处理,客户端只用通过普通的IE浏览器即可访问系统,方便快捷而且利于系统的更新和维护,java语言在该方面更是得天独厚,j2ee规范的出现则使系统的开发更加规范,层次更加清楚,更利于对复杂事务的处理,而且在安全性方面也做的更好。基于mvc的开发流程则使开发过程更加清晰明了,利于做一些复杂的逻辑实现,从而节省了开发周期和开发成本。 三、设计(论文)的基本要求 1、设计者必须发挥独立思考、独立操作、独立编程的能力; 2

影院售票管理系统

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

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

影院售票及会员管理系统

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

影院网上售票系统的设计与实现开题报告

毕 业 设 计(论 文)任 务 书 课题名称 影院网上售票系统的设计与实现 姓 名 学 号 院 系 专 业 指导教师 讲师 2011年2月25日 ※※※※※※※※※ ※※ ※ ※ ※※ ※※※※※※※※※ 2011届学生 毕业设计(论文)材料 (一)

一、设计(论文)的教学目的 通过本课题的设计,培养学生综合运用科学知识解决实际问题的能力,培养学生独立思考和独立工作、调查研究、查阅文献和资料及编写技术文档的能力。深化和拓展学生的知识视野,使学生加深对统计知识和理解,掌握系统开发的方法和流程,锻炼和提高学生运用可视化编程工具进行软件开发的能力。培养学生以后对工作的责任感。提高个人素质,能和团队合作完成大型项目的开发。 二、设计(论文)的主要内容 1. Jsp影院网上售票系统的架构是基于Jsp/JavaBean的模式,这种模式以其稳定性和优越的速度,被全球企业证明公认为可以高效稳定的进行企业运算开发的平台。 2. 本平台利用现在比较广泛的JSP+Oracle数据库的架构实现的。完成一个完整的影院售票系统,分为影院内部管理和网络服务2个系统,影院内部管理子系统主要实现影院售票员对影院的售票功能,网络服务实现网上查询浏览约定电影院功能。这些功能可以分为以下二部个部分:前台管理,,后台管理。 前台现场售票:电影名称,票价,票价打折,售票,座位,打印票,结帐 后台管理模块:管理员主要用于电影类型管理:添加电影种类,介绍,票价,放映场次,放映时间,放映大厅,近几日放映订划管理。具体的功能可以分为以下几个部分:影院介绍,预订电影等。 3.系统的建设关键在于其所使用的架构,而电影院网上售票这种基于web的系统,传统的c/s架构已经不能满足大量用户的访问和操作,b/s基于浏览器的架构则是目前网络系统应用的主流,它将大量的数据处理工作交给服务器端来处理,客户端只用通过普通的IE浏览器即可访问系统,方便快捷而且利于系统的更新和维护,java语言在该方面更是得天独厚,j2ee规范的出现则使系统的开发更加规范,层次更加清楚,更利于对复杂事务的处理,而且在安全性方面也做的更好。基于mvc的开发流程则使开发过程更加清晰明了,利于做一些复杂的逻辑实现,从而节省了开发周期和开发成本。 三、设计(论文)的基本要求 1、设计者必须发挥独立思考、独立操作、独立编程的能力; 2、收集和查询有关技术资料;

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

电影售票系统需求分析文档

文档编号:LMS_1 版本号:V1.0 文档名称:需求分析规格说明书 项目名称:电影售票系统 编写:陈梓杰 校对: 审核: 批准: 开发单位:东莞理工学院城市学院

1.引言 1.1 编写目的 本需求的编写是为了研究电影售票系统软件的开发途径和应用方法。同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。 1.2 背景及范围 本项目的名称:电影售票系统开发软件。 本项目的任务提出者及开发者是电影售票系统软件开发小组,用户主要是电影院管理人员及售票人员。 本产品是针对影院售票的需求设计的,主要包括管理人员管理模块和售票员售票模块。其中,管理人员管理模块可以完成影片管理,影厅座位管理,员工管理,售票统计,会员管理等主要功能,售票员服务模块可以完成会员登记,订票,购票,退票等功能。 1.3 定义 CTS : Cinema Ticket System 电影售票系统 File:记录所有电影信息并可进行查询。 Administrator:对影院信息进行管理。 Conductor: 对影院电影进行售票。 Ticket:记录电影票的信息并可进行查询 Pay:记录购买电影票所需要的金额 1.4 参考资料 (1)中国国家标准化管理委员会.计算机软件文档编制规范(GB/T 8567-2006)[S].2006,3. (2)陆惠恩.实用软件工程(第3版)[M]. 北京:清华大学出版社,2018.8 (3)陈志泊,许福,韩慧.数据库原理及应用教程(第四版)[M].北京:人

民邮电出版社,2018.12

2.任务概述 为对影院的电影信息,购票管理,订票管理,退票管理等日常管理工作进行高效管理,特编写此程序以提高管理的效率。使用该程序后,影院管理人员可以管理电影上映和下档;还可以查询电影的售票情况和上座率等,并对其进行统计,做出统计表格,以对影院的排片做出适当调整。售票人员可以对前来影院的顾客进行购票,订票,退票操作,也可以对顾客进行会员登记,成为会员后可以在影院以折扣价购买电影票。 2.1产品的前景 影院运营中面对大量的售票信息。现有的人工售票的方法手续繁琐,效率低下并且容易出错,同时也给影院管理人员带来很多不便。因此为了提高售票效率,减少错误发生,方便管理,有必要开发电影售票系统。在售票人员具备一定的计算机操作能力下,满足售票人员对售票,订票,退票等进行高效的管理,该系统还包括,电影信息管理、影厅座位管理、售票情况统计等功能。系统的功能相对比较完善,根据以后不同的需要,还要对系统进行更新。 2.2产品的功能 (1) 电影信息的制定、输入、修改、查询,包括电影编号、电影名称、类别、国家、主演、上映时间、上映影厅名称、备注。 (2) 影厅座位信息制定、输入、修改、查询,包括影厅编号、影厅名称、类别、座位号、备注。 (3) 员工信息制定、输入、修改、查询,包括员工编号、姓名、入职日期、职称、备注。 (4) 电影票信息制定、输入、修改、查询,包括购票编号、电影名称、影厅名称、座位号、上映时间、备注。 (5) 会员信息制定、输入、修改、查询,包括会员编号、会员名称、入会日期、电话、剩余金额、备注。 (6) 有条件、多条件查询各种信息。 2.3用户类和特征

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

软件工程实验报告

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

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

电影院售票管理信息系统分析与设计课设

.

目录 1现行系统概述 (2) 2系统分析 (3) 2.1需求分析 (3) 2.2可行性研究 (3) 2.3系统的开发方法的选择 (4) 2.4组织结构与功能分析 (4) 2.5业务流程分析 (5) 2.6数据与数据流程分析 (6) 2.7数据分析 (7) 3系统设计 (10) 3.1系统总体结构设计 (11) 4结束语 (12)

1 现行系统概述 科学发展,社会进步,人们的生活水平也不断提高,人们日益增长的物质文化需要也逐渐提高。渐渐地,人们开始追求一种更高的生活享受,自然而然,去影院看电影成为当下的一种潮流。 随着电影在众人的娱乐生活中占据越来越重要的地位,传统手动售票方式繁琐。统计账户的时候一张一张的记录进入到账户簿里面,容易出现错误,所以研究一个电影院售票系统已经非常重要了。设计电影售票院系统,能方便的订票、退票、查询财务售票状况,极大的提高了工作效率。同时用户可以根据其提供的信息及时了解售票的情况,及时买票。 本系统可以很好的帮助影院提高工作效率,进一步提高工作效益和影院现代化水平具有很高的开发价值和使用价值。

2 系统分析 2.1 需求分析 科学发展,社会进步,人们的生活水平日渐提高,人们日益增长的物质文化需要也渐渐提高,去电影院看电影来缓解生活与工作的压力成为当下一种潮流。随着需求量的增大,传统的人工管理方式已经不能很好的对影院进行系统的管理,出现了诸如安排不合理、统计不全以及对顾客的要求不能及时满足等问题。为杜绝此现象的发生,我们开发了现代化的管理信息系统。本管理系统操作简单而且实用,包括销售管理、预定影票管理、退票管理、查询管理和用户管理等管理系统,包括影票基本信息、影院基本信息、放映时间信息、人员管理等,完成这些信息的增加、删除、修改查询统计功能,同时,还可以将这些信息打印输出。该系统对影院以及影票统一进行自动化管理,大大提高了工作人员的效率,降低了对资源的浪费,可以说是管理者的好帮手。 2.1.1用户角色需求 本管理软件操作简单,主要针对于影院的系统管理员、管理人员以及售票人员使用。系统管理员、管理员以及售票员具有不同的操作权限。系统管理员即影院经理具有所有的操作权限,管理员负责从上映的影片中删掉某部影片、添加即将上映的影片、查询某部影片的上座率以及财务收入。售票人员负责查找即将上映的影片信息、售票以及为顾客挑选满意座位。 2.1.2性能需求 本管理系统软件可以使影院的管理更规范更合理,解决用户购票时间过长、影院安排不合理以及统计不全等众多问题,能够实现影院信息化的要求,帮助管理人员利用计算机快速方便地进行数据管理的输入、输出、查询等所需操作,使杂乱的数据可以具体化、直观化、合理化等,提高管理人员的管理效率,降低其劳动强度。另外操作界面简单美观,具有提示操作功能,不易发生简单的输入修改错误,容易被人们接受。 2.2可行性研究 2.2.1 技术可行性 此次信息系统开发是对所学专业知识的一次综合应用与提高,它需要用到数据库技术、计算机网络技术以及Web开发。就技术力量来说,该学期,我已经学习了管理信息系统,并且对网络技术和操作系统也有系统的了解,熟悉计算机原理,能解决常见的硬件故障和硬件选择。而且,网上也有许多关于此方面的知识,从技术角度考虑,此信息系统开发可行。 2.2.2 经济可行性 本管理系统软件,其前期的投入比较小,主要是系统的设计费用:其中包括软件的

影院售票管理系统

软件工程课程设计 题目:影院售票管理系统 姓名:张小磊饶强郭威威夏彬彬学号: 专业:计算机科学与技术1班 指导老师: 完成时间:2011.05 信息工程学院计算机系

摘要 本文以影院售票系统的设计与开发为主题,运用vb和SQL server编写的程序,此系统是一个简单的影院售票系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,操作简便,容易熟练掌握等特点,用户界面直观,便于使用维护。 关键字:影院,售票 Abstract:In this paper, cinema ticketing system design and development of the theme, using vb and SQL server programs written, this theater system is a simple ticketing system, which mainly includes the establishment of database and front-end application maintenance and development of the two.Request for the establishment of data consistency and integrity, data security database.For the latter applications require fully functional, simple, easy to master and so on, the user interface intuitive and easy to use and maintenance. Keyword: cinema, Ticketing

影院售票系统

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

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

影城票务系统详细设计分析

1引言 (3) 1.1编写目的 (3) 1.2背景 (3) 1.3定义 (3) 1.4参考资料 (3) 2程序系统的结构 (4) 2.1系统总结构 (4) 2.2系统前台运行时序图 (5) 2.3系统后台运行时序图 (5) 2.4系统接口说明 (6) 3信息管理设计说明 (7) 3.1程序描述 (7) 3.2功能 (7) 3.3输入项 (7) 3.4输出项 (7) 3.5流程逻辑 (8) 3.6存储分配 (8) 4用户管理设计说明 (8) 4.1程序描述 (8) 4.2功能 (8) 4.3输入项 (8) 4.4输出项 (9) 4.5流程逻辑 (9) 4.6存储分配 (9) 5购票管理设计说明 (10) 5.1程序描述 (10) 5.2功能 (10) 5.3输入项 (10) 5.4输出项 (10) 5.5流程逻辑 (11) 5.6存储分配 (11) 6会员管理设计说明 (11) 6.1程序描述 (11) 6.2功能 (12) 6.3输入项 (12) 6.4输出项 (12) 6.5流程逻辑 (12) 6.6存储分配 (12) 7票务管理设计说明 (13)

7.1程序描述 (13) 7.2功能 (13) 7.3输入项 (13) 7.4输出项 (13) 7.5流程逻辑 (14) 7.6存储分配 (14) 8影片管理设计说明 (15) 8.1程序描述 (15) 8.2功能 (15) 8.3输入项 (16) 8.4输出项 (16) 8.5流程逻辑 (16) 8.6存储分配 (16) 9统计结算管理设计说明 (17) 9.1程序描述 (17) 9.2功能 (17) 9.3输入项 (17) 9.4输出项 (17) 9.5流程逻辑 (18) 9.6存储分配 (18)

影院售票管理系统

面向对象程序设计课程设计报告2006 / 2007 学年第一学期 项目名称:影院售票管理系统 项目负责人:王德才学号:_0601023230_ 同组者:李清爽学号:0601023214 指导教师:_潘俊__ 班级:_06会计___ 课程设计时间及地点:___实验楼521____ 计算机信息工程学院 2007年1月15日

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

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

影院售票系统文档

基于https://www.360docs.net/doc/c210305861.html, 影院售票系统(设计) 姓名:胡泊 班级:软件 1206 学号: 1297812030338

摘要 本文采用结构化分析的方法,详细阐述了一个功能比较强大的影院售票系统的前后台开发、操作流程和涉及的一些关键技术。首先进行了可行性分析,然后是系统分析,通过实际的业务流程调研,分析业务流程和系统的组织结构,完成了数据流分析和数据字典;然后是系统设计阶段主要完成了功能模块的划分、阐述了系统设计的思想、数据库的设计和系统设计的工具及技术。该阶段对本系统各个模块的功能进行了详细设计,形成了本系统的功能模块图;数据库设计时先进行了概念结构设计,然后进行了逻辑结构设计,最后完成了数据表的设计。 根据前几个阶段的分析和设计,本系统在设计方面采用B/S模式,同时使用.NET 技术进行基本页面的设计与功能实现,后台数据库选用SQL Server 2000数据库。本系统的设计实施为影院售票系统的运行做基础,为影院售票工作提供良好的条件。 关键词:影院售票;结构化分析;管理系统 2 目录 摘要 I Abstract II 一、引言 1 (一)项目开发的背景 1 (二)项目开发的目的 1 二、可行性分析及总体设计原则 3 3 (一)可行性分析 3 .技术可行性1 3 .经济可行性2 3 3.社会可行性 4 (二)总体设计原则 5 三、系统分析5 (一)业务流程分析 6 (二)数据流图 7 (三)数据字典 11 四、系统设计11 (一)系统功能设计 (二)系统数据库设计 12 1.数据库表设计 12 2.逻辑结构设计 15

(三)系统开发工具与开发模式的选择 17 1.系统开发工具 17 2.系统设计模式 20 五、系统实现 21 (一)系统前台模块 21 21 1.登录及注册管理模块 2.网站首页界面 22 3.站内新闻界面 23 1 4.影片资讯界面 24 5.用户注册界面 25 6.用户订票界面 26 (二)系统后台模块 26 26 1.后台登录界面27 2.注册用户管理界面27 3.用户添加界面27 4.用户管理界面28 5.站内新闻添加界面28 6.影片添加界面29 7.订票管理界面30 六、系统测试 30 (一)系统测试的定义30 (二)系统测试的目的及意义 30 (三)系统测试的重要性 31 (四)系统测试常用的方法 32 (五)系统运行情况 32 (六)系统测试结果33 论结34 参考文献35 致谢 1一、引言 1.1 (一)项目开发的背景 随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计等人们的日常生活中。影院售票系统主要是针对与电影院售票相关的一系列工作的管理,本系统的建立影院售票的管理更加规范化、系统化,查询手段更加便捷化。同时,影院售票系统也是实现影院售票现代化和信息化的重要内容。 近年来,随着去电影院看电影的人数的逐渐增加,人工书写数据已经不能够处理如此庞大的数据。为了更好的适应信息时代的高效性,一个利用计算机来实现影院售票工作的系统将必然诞生。基于这一点,设计了一个影院售票系统,用来就影院售票进行管理,以便在最短的时间内,高效准确的完成整个售票过程。 2 基于对上述的认识,收集相关资料和数据,查阅有关文献及技术参数,对电影院售票的实际需求等方面进行了调研,发现目前所采用的手工记录的方法进行管理存在以下几个方面的弊端:对象范围广,数据存储不易;填写的数据多,内容相当复杂,且大量数据重复;不易存档,成千上万的信息和堆积如山的单据对管理人员来说是一个负担,需要大量的文档资料。鉴于以上种种原因,影院售票的管理急需一种软件来代替手工操作来管理数据资料。

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

软件工程实验报告 一.系统概述; 1.项目需求; 2.需求分析;二.项目开发计划书;三.设计说明书; 1.分析与创建数据库 2 .创建登陆窗体模块; 3 .创建售票窗体模块 4.创建检票界面 5.创建维护界面 1.创建影库界面 2 .创建职工界面 3 .创建票务界面四.用户操作手册;五.改进意见;六.自我评价; 七.参考资料、书籍;一.系统概述;1.项目需求; 现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很多人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。 每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。 2.需求分析; 具体而言,影院售票系统需要实现以下的需求: (1)能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。 (2)售票管理自然有专人负责,要处理各电影的电影票销售问题。当然包括退票问题,还有就是预订电影票其实也就相当于买票。两者可以当一回事处理。 (3)检票管理事宜要完成观众进场时检票的事宜。其中包括了电影票的真假检测问题。 (4)数据管理要处理电影的播放的次序,工作人员的管理,以及过期电影票的处理问题。

二.项目开发计划书;根据需求分析的结果,本小组成员讨论协商,决定本系统主要划分为以下三个子模块:售票管理模块、检票管理模块、数据管理模块。 影院售票管理系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。主要有三种用户: 1.售票管理人员:主要负责卖票,订票及退票事宜; 2.检票管理人员:主要负责观众进场时检票工作,以及辨认电影票的真假(此工作自然可以由服务系统来完成); 3.数据处理人员:主要负责播放电影导入数据库,工作人员的应聘以及开除的数据管理,还有过期电影票的数据处理; 以下分别介绍此系统中各个系统( 3 个子模块。): (1)售票系统模块给观众提供售票服务。不同的位置有不同的价格。要选购哪个位置由观众决定。工作人员根据观众的需要进行操作。系统在购票成功后会产生一个验证码,此验证码连工作人员都不知道。是随机生成的。用于对电影票真假的辩识。 (2)检票系统模块在观众进场时所使用的系统。由扫描仪扫描,取的验证码,然后进行辩识,看是不是和数据库中数据一样,如果一样,则电影票为真,否则电影票为假。由此来决定让不让观众入场。 (3)维护系统模块此模块是由电影院的数据库管理员来管理的。他根据电影院事情的需要对有关数据进行处理。如电影票的管理,工作人员的管理,和电影库的管理等。 整个系统的结构如下图 1 所示: 以下分别介绍系统中数据系统3个子模块。 (1)影片播放管理模块 影片播放管理是对电影院播放的电影的充实,设定电影的播放,以及电影时间的设 定。当所设定的电影已经播放完成后,要对其进行删除。还要对数据库进行清理,把一些没用的数据全部清除。 (2)工作人员管理:

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

影院售票系统的设计与实现 摘要 随着社会的发展,计算机的普及,计算机应用技术在我们的生活中起着越来越重要的作用,计算机的方便性、高效性日益突出。 在影院售票过程,从电影信息的添加,放映厅的安排,到影票的销售及统计,大量的工作都需要处理得井井有条,稍有错误就会给影院造成许多不必要的损失。然而,面对复杂的管理,仅仅依靠人力来完成这些工作已经不能满足日益增长的需求,“影院售票系统”就是为解决这个问题而设计的。 通过分析知道,电影售票系统包含电影的添加、删除、管理与销售、统计等过程,怎样使这些过程快速有效的进行是我们首要解决的问题。 “影院售票系统”主要是针对这些问题来进行设计的。系统的主要功能包括: 1. 管理员对电影信息的添加、电影信息的修改与删除、票价的折扣管理和对当天影票销售的统计; 2. 售票员对近期影票的销售、退票、订票的处理和会员的添加与管理; 3. 前台界面展示近期电影的详细信息与查询结果; 4. 会员登录实现在线购票和预订等。 系统架构为C/S,采用面向对象分析与设计方法进行系统的分析与设计,系统的实现采用Visual Studio 2008平台下的C#开发语言,数据库使用SQL Server 2005。 关键词:影院,售票,C#,SQL Server 2005

THE DESIGN AND IMPLEMENTATION OF CINEMA TICKETING SYSTEM ABSTRACT With the development of society, the computer was popularize, computer application technology in our life plays a more and more important role, the computer’s convenience and efficiency is more and more serious. In the cinema’s ticketing process, begin with film’s information add, and the movie house’s arrangement, ticket sales and the sale’s statistics, a large of work have to doing perfect order , a little mistake will be caused many unnecessary loss. However, face the complex management, just rely on human have already can't satisfy with the growing demand, In order to solve this problem, so design the " Cinema Ticketing System". With the analysis we know that how solve the problem to add, delete, management and sales is our top priority. "Cinema Ticketing System" is mainly aimed at these problems to the design. The main functions of this system include: 1. The administrator could add and delete the films, set the ticket price discount and statistic the sales. 2. The Salesman could sale and deal with tickets, deal with the booking tickets, to add and management the member. 3. Client of system could show detailed information of film and show result of querying. 4. The Member could login and buy tickets or book tickets. This system’s framework is C/S. This system’s analysis and design method is Object-oriented. This system’s realization is under the Visual Studio 2008 platform and the language is C# and the database is SQL Server 2005. KEY WORDS: Cinema, Ticketing, C#, SQL Server 2005

相关文档
最新文档