电影院售票系统需求规格说明书
- 格式:doc
- 大小:426.50 KB
- 文档页数:16
影院售票系统软件需求说明书制作人吴政材料收集胡庭昭最后审核敖思敏目录1引言 (1)1.1编写目的 (1)1.2背景 (1)1.3定义 (1)1.4参考资料 (1)2任务概述 (2)2.1目标 (2)2.1.1开发意图 (2)2.1.2应用目标 (2)2.1.3作用及范围 (2)2.2用户的特点 (2)2.3假定和约束 (2)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (4)3.2.1精度 (4)3.2.2时间特性要求 (4)3.2.3灵活性 (4)3.3输入输出要求 (4)3.4数据管理能力要求 (4)3.5故障处理要求 (5)3.6其它专门要求 (5)4运行环境设定 (5)4.1设备 (5)4.2支持软件 (5)4.3接口 (5)4.4控制 (6)软件需求说明书1引言1.1 编写目的需求的编写是为了研究影院售票系统软件的开发途径和应用方法。
同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。
本说明书的预期读者是与影院售票系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。
1.2 背景人工售票的手续繁琐、效率低下,给具有强烈时间观念的管理人员带来了诸多不便,影院缺少一套完善的售票系统软件,为了对售票的管理方便,因此必须开发影院售票系统。
随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。
而采用手工售票的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。
为了满足售票人员对售票,订票,退票等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,特编此影院售票系统软件以提高影院的管理效率。
1.3 定义文档中采用的专门术语的定义及缩略词简要如下:CINEMA TICKET SYSTEM 影院售票系统电影号Movie_id、电影名称Movie_name、导演direct、演员actor、制片厂producer、放映时间playdate;电影票号tickets_id、座位号seat_id、价格price、验证码check;职工号worker_id、职工密码password、职工类型kind;。
影院售票系统需求规格说明书目录1.引言 (3)2.任务概述 (3)2.1任务要求 (3)2.2系统目标 (3)3.系统功能 (3)3.1功能需求 (3)3.2系统功能模块图 (4)3.2.1前台功能模块图 (4)3.2.2后台功能模块图 (4)3.2.3个人用户功能模块图 (5)3.3系统流程图 (6)4.软件需求规格说明书(SRS) (6)4.1需求概述 (6)4.2系统E-R图 (6)4.3系统数据流图 (8)4.4 用例图 (9)4.4.1管理员用例图 (9)4.4.2购票者用例图 (10)4.5时序图 (11)4.5.1用户注册时序图 (11)4.5.2用户登录时序图 (11)4.5.3售票员登录时序图 (12)4.6数据字典 (12)4.6.1数据元素字典 (12)4.6.2数据流字典 (12)4.6.3数据存储字典 (12)4.6.4数据处理字典 (13)5.结论 (13)1.引言影院售票系统的开发目的是使影院售票模式从手工记录转变成信息管理,为影院售票人员提供方便条件。
用户也可以轻松地在家都可以操作查找影片、订票、退票等功能。
对电影院的实际情况进行调研之后,进行详细的需求分析,对现有的管理模式进行改进,开发出一套新型的管理系统,从中领悟系统开发的思想,掌握系统开发的流程和方法。
随着电影院信息系统的不断完善,电影院售票的管理将越来越依赖于信息化的管理。
所以系统开发将围绕电影院售票工作的实际情况,使之能迅速适应电影院售票的需要。
影院售票系统的实施的现实意义是减少管理售票的工作人员;管理人员可以随时浏览查看,而且更加直观;改变了以前手工记录的方式,电脑录入更加方便快捷;实现了影院售票的计算机化。
2.任务概述2.1任务要求影院售票系统是为方便电影院人员管理售票工作以及体现用户人性化选择而设计的,本系统能够实现管理售票、用户预订观看座位、影片录入、售票、订票、会员办理等功能。
系统可以安全、快捷、一目了然的查询用户购票情况、影片情况等。
影院售票系统需求规格说明书目录1. ...................................................................................................................................... 引言. (3)2. ...................................................................................................................................... 任务概述 (3)2.1 任务要求 (3)2.2 系统目标 (4)3. ...................................................................................................................................... 系统功能 (4)3.1 功能需求 (4)3.2 系统功能模块图 (4)3.2.1 前台功能模块图 (4)3.2.2 后台功能模块图 (5)3.2.3 个人用户功能模块图 (6)3.3 系统流程图 (7)4. .................................................................................................................................... 软件需求规格说明书(SRS) .. (8)4.1 需求概述 (8)4.2系统E-R图 (8)4.3 系统数据流图.................................................. 1..04.4 用例图........................................................ 1..14.4.1 管理员用例图............................................. 1..14.4.2 购票者用例图............................................. 1..24.5 时序图........................................................ 1..44.5.1 用户注册时序图........................................... 1..4...4.5.2 用户登录时序图........................................... 1..4...4.5.3 售票员登录时序图......................................... 1..5...4.6 数据字典...................................................... 1..54.6.1 数据元素字典 ................................................ 1..54.6.2 数据流字典............................................... 1..54.6.3 数据存储字典............................................. 1..64.6.4 数据处理字典............................................. 1..65. ............................................................................................................................. 结论....................................................................... 1..71. 引言影院售票系统的开发目的是使影院售票模式从手工记录转变成信息管理,为影院售票人员提供方便条件。
电影院售票系统需求规格说明书(最终版)第一篇:电影院售票系统需求规格说明书(最终版)文档编号: CTS-1 版本号: V1.0文档名称:需求规格说明书项目名称:影院售票系统项目负责人: XX XX XX编写: XX XX年XX月XX日校对: XX XX年XX月XX日审核:XX XX年XX月XX日开发单位: XX引言1.1 编写目的编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述《影院售票系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。
1.2 项目背景现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。
但是,仍然有很人喜欢到电影院去看电影。
因为家里的气氛毕竟不如影院好。
所以,现代家庭影院的出现并不会让电影院没有生路。
随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。
为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。
用以方便影院的售票和客户的购买。
通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。
每个社会服务系统都有自己的一套管理机制。
当然,电影院也不除外。
其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。
电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。
如工作人员管理,票务管理等等。
为了工作机制简单有序,必然要引进一套管理系统。
1.3 定义文档中采用的专门术语的定义及缩略词简要如下CTS:CINEMA TICKET SYSTEM 影院售票系统1.4 参考资料[1]唐学忠,费贤举,王文琴。
《Visual Basic 程序设计教程》。
北京:中国电力出版社,2008普通高等教育“十一五”国家级规划教材。
[2]张海潘。
《软件工程》。
人民邮电出版社,21世纪高等学校计算机规划教材。
任务概述2.1 目标具体而言,影院售票系统需要实现以下的需求:(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.122.任务概述为对影院的电影信息,购票管理,订票管理,退票管理等日常管理工作进行高效管理,特编写此程序以提高管理的效率。
使用该程序后,影院管理人员可以管理电影上映和下档;还可以查询电影的售票情况和上座率等,并对其进行统计,做出统计表格,以对影院的排片做出适当调整。
售票人员可以对前来影院的顾客进行购票,订票,退票操作,也可以对顾客进行会员登记,成为会员后可以在影院以折扣价购买电影票。
影院网上订票系统需求说明书第一篇:影院网上订票系统需求说明书影院网上订票系统网站需求说明书计算机科学与技术2班2012年9月29日1.项目背景电影,又称映画,是由活动照相术和幻灯放映术结合发展起来的一种现代艺术,有着复杂繁多的科系。
目前一般大众可以经由网际网络进行许多商业活动,例如购书、订花、购物、游戏等,其中也包含订票(例如机票、火车票、音乐剧入场券等)。
其中,在电影院方面也有业者推动相关服务,如:华纳威秀、环球影城、国宾戏院等,已开始使用网际网络提供观众放映影片相关资讯,如场次时间表、影片预告及简介、电影院资讯等。
从网际网络到电子商务的蓬勃发展来看,类似于淘宝网上商城那种从开网店,在网上摆放商品,客人挑选物品再下订单,店主发货等一系列流程已经很成熟了。
相对于淘宝网上商城而言,目前电影院的网络服务似乎仍有不足之处。
对于使用者而言,影片的相关讯息介绍、预告片都是上百度、谷歌等网上引擎搜索得知,某个城市的特定影城往往不能提供全方位的详细信息,特别是不能满足观众对影片场次时间的查询。
社会生活节奏的加快,许多社会人士忙于工作等繁琐事务,每次想去影城观看电影都要经过现场查询最近热映的影片,每部影片的放映场次等信息,然后才能开始订票,而往往排队等候很长时间以后才发现自己要观看的那场影片的票已经售完,或是没有合适的观看座位。
电影业的蓬勃发展,必然引发的一个问题是群众对电影票需求的增大。
特别是一些关注度很高的大片上映的时候,很多观众都反应电影票实在是很难购买,有些人就只能选择观看午夜场。
在一些大城市规模很好的影城售票厅内,甚至出现要一大早起来排队去抢票的现象。
还有些观众反应等那么长的队伍能买到票,但是都没有自由选择座位的权利。
这样的情况已经普遍的存在了,很多人纷纷提出影城应该提供最近热映的的影片讯息、快要上映的影片相关预告、每场电影的场次安排,以及每场次电影票的网上预订模式。
对基于WEB的电影院订票系统的研究,对于观众而言可以增强他们对各部影片的了解,对最新的影片上映动态的掌握,让他们对影片更加期待,尤其能在网上订票模式下使观众享受到不需要等待排队买票与自由选择座位的权利。
电影院售票系统详细设计说明书电影院售票系统详细设计说明书班级:软件1002班姓名:欧阳帆学号:201015221. 引言...................................................................... (3)1.1编写目的...................................................................... ...................................................... 3 1.2背景...................................................................... (3)1.3参考资料...................................................................... ...................................................... 3 2.程序系统的结构 ..................................................................... . (4)3.网站订票系统设计说明书 ..................................................................... ....................................... 5 3.1程序描述...................................................................... ...................................................... 5 3.2功能...................................................................... .. (5)3.3性能...................................................................... .. (5)3.4输入项...................................................................... . (6)3.5输出项...................................................................... . (6)3.6流程逻辑...................................................................... ...................................................... 6 3.7接口...................................................................... .. (7)3.8限制条件...................................................................... ...................................................... 74.前台订票系统设计说明书 ..................................................................... ....................................... 8 4.1程序描述...................................................................... ...................................................... 8 4.2功能...................................................................... .. (8)4.3性能...................................................................... .. (8)4.4输入项...................................................................... . (9)4.5输出项...................................................................... . (9)4.6流程逻辑...................................................................... ...................................................... 9 4.7接口...................................................................... (10)4.8限制条件...................................................................... . (10)引言1. 引言1.1编写目的本详细设计说明书编写的目的是说明程序模块的设计考虑,包括程序描述、输入输出、算法和流程逻辑,为软件编程和系统维护提供基础。
1引言 2 1.1编写目的 21.2背景 21.3定义 21.4参考资料 22程序系统的结构 23程序1(标识符)设计说明 23.1程序描述 33.2功能 33.3性能 33.4输人项 33.5输出项 33.6算法 33.7流程逻辑 33.8接口 33.9存储分配 43.10注释设计 43.11限制条件 43.12测试计划 43.13尚未解决的问题 44程序2(标识符)设计说明 4详细设计说明书1引言1.1编写目的本说明书再概要设计的基础上,对软件的各模块、程序、子系统分别进行了实现层面上的要求和说明,从而在编码阶段可以把这些描述直接翻译成具体的用程序语言编写的程序。
预期读者为参加该项目的小组成员。
1.2背景项目名称:电影院售票管理系统项目提出者:小组采用C/S开发模式,客户端程序建立在windows NT系统上,服务器可采用linux为操作系统的工作站,采用access为开发软件的数据库服务程序。
1.3定义无1.4参考资料《实用软件工程与实训》杜文杰白萍清华大学出版社《C#程序设计与开发》谭恒松清华大学出版社《项目需求分析报告》2程序系统的结构由于系统模块过多,而且有些模块功能的实现方法基本上一样。
这里只用个主要的模块来说明。
1. 登陆模块(Login_Form)2. 售票模块(Sale)3. 退票(Ticket_Back)4. 会员注册(Register)5. 影片管理(Film_Manage)6. 数据库访问(DataAccess)3程序1(Login_Form)设计说明3.1程序描述实现登陆功能,可以选择售票员或管理员登陆,为进入系统后做准备。
3.2功能IPO图如下:3.3性能输入采用字符串型数据,窗口快速相应操作3.4输人项名称控件类型用户名文本框 String密码文本框 String登陆类型单选按钮 Object3.5输出项根据相应输入操作实现相应功能,同时把数据保存备用3.6算法没有采用算法3.7流程逻辑流程如下:3.8接口主要是和数据库模块之间的接口3.9存储分配用Microsoft Visual Studio 2008 编写,内存分配有系统自动分配3.10注释设计请参考程序编码内的注释3.11限制条件无3.12测试计划具体参考测试计划说明3.13尚未解决的问题无4程序2(Sale)设计说明4.7流程逻辑6程序4(Register)设计说明7程序5(Register)设计说明。
电影院售票系统详细设计说明书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.4输入项输入用户名和密码。
3.1.5输出项登录成功!对不起,您用户名或密码不正确!3.1.6接口通过窗体首页中登录窗口中“登录”按钮进行调用与主页面相连接。
3.2影片信息查询模块设计说明3.2.1模块描述该模块是管理员进行影片具体信息查询,按查询会显示查询结果。
3.2.2功能管理员可以通过电影名称和影片放映时间查询影片信息。
影院网上订票系统网站需求说明书计算机科学与技术2班2012年9月29日1.项目背景电影,又称映画,是由活动照相术和幻灯放映术结合发展起来的一种现代艺术,有着复杂繁多的科系。
目前一般大众可以经由网际网络进行许多商业活动,例如购书、订花、购物、游戏等,其中也包含订票(例如机票、火车票、音乐剧入场券等)。
其中,在电影院方面也有业者推动相关服务,如:华纳威秀、环球影城、国宾戏院等,已开始使用网际网络提供观众放映影片相关资讯,如场次时间表、影片预告及简介、电影院资讯等。
从网际网络到电子商务的蓬勃发展来看,类似于淘宝网上商城那种从开网店,在网上摆放商品,客人挑选物品再下订单,店主发货等一系列流程已经很成熟了。
相对于淘宝网上商城而言,目前电影院的网络服务似乎仍有不足之处。
对于使用者而言,影片的相关讯息介绍、预告片都是上百度、谷歌等网上引擎搜索得知,某个城市的特定影城往往不能提供全方位的详细信息,特别是不能满足观众对影片场次时间的查询。
社会生活节奏的加快,许多社会人士忙于工作等繁琐事务,每次想去影城观看电影都要经过现场查询最近热映的影片,每部影片的放映场次等信息,然后才能开始订票,而往往排队等候很长时间以后才发现自己要观看的那场影片的票已经售完,或是没有合适的观看座位。
电影业的蓬勃发展,必然引发的一个问题是群众对电影票需求的增大。
特别是一些关注度很高的大片上映的时候,很多观众都反应电影票实在是很难购买,有些人就只能选择观看午夜场。
在一些大城市规模很好的影城售票厅内,甚至出现要一大早起来排队去抢票的现象。
还有些观众反应等那么长的队伍能买到票,但是都没有自由选择座位的权利。
这样的情况已经普遍的存在了,很多人纷纷提出影城应该提供最近热映的的影片讯息、快要上映的影片相关预告、每场电影的场次安排,以及每场次电影票的网上预订模式。
对基于WEB的电影院订票系统的研究,对于观众而言可以增强他们对各部影片的了解,对最新的影片上映动态的掌握,让他们对影片更加期待,尤其能在网上订票模式下使观众享受到不需要等待排队买票与自由选择座位的权利。
电影售票系统软件需求说明书影院售票系统软件需求说明书目录1引言 ................................................................... 错误!未定义书签。
1.1 编写目的 ............................................................ 错误!未定义书签。
1.2 背景 .................................................................... 错误!未定义书签。
1.3 定义 .................................................................... 错误!未定义书签。
1.4 参考资料 ............................................................ 错误!未定义书签。
2任务概述 ........................................................... 错误!未定义书签。
2.1 目标 .................................................................... 错误!未定义书签。
2.1.1开发意图...................................................... 错误!未定义书签。
2.1.2应用目标...................................................... 错误!未定义书签。
2.1.3作用及范围.................................................. 错误!未定义书签。
文档编号: CTS-1版本号: V1.0文档名称:需求规格说明书项目名称:影院售票系统项目负责人: XX XX XX编写: XX XX年XX月XX日校对: XX XX年XX月XX日审核: XX XX年XX月XX日开发单位: XX1引言1.1编写目的编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述《影院售票系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。
1.2项目背景现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。
但是,仍然有很人喜欢到电影院去看电影。
因为家里的气氛毕竟不如影院好。
所以,现代家庭影院的出现并不会让电影院没有生路。
随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。
为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。
用以方便影院的售票和客户的购买。
通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。
每个社会服务系统都有自己的一套管理机制。
当然,电影院也不除外。
其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。
电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。
如工作人员管理,票务管理等等。
为了工作机制简单有序,必然要引进一套管理系统。
1.3定义文档中采用的专门术语的定义及缩略词简要如下CTS:CINEMA TICKET SYSTEM 影院售票系统1.4参考资料[1]唐学忠,费贤举,王文琴。
《Visual Basic 程序设计教程》。
北京:中国电力出版社,2008普通高等教育“十一五”国家级规划教材。
[2]张海潘。
《软件工程》。
人民邮电出版社,21世纪高等学校计算机规划教材。
2任务概述2.1目标具体而言,影院售票系统需要实现以下的需求:(1)能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。
电影院售票系统需求分析(范围)1范围本标准对应⽤于电影院计算机票务管理系统中的电影院编码、影⽚编码、基本功能及数据交换⽅式进⾏了规定。
本标准只对与电影院计算机票务管理系统相关的开发功能及数据接⼝做出了最基本的要求。
本标准适⽤于放映电影的电影院、影剧院、俱乐部等计算机票务管理系统软件的研制。
2规范性引⽤⽂件下列⽂件中的条款通过本标准的引⽤⽽成为本标准的条款。
凡是注⽇期的引⽤⽂件,其随后所有的修改单(不包括勘误的内容)或修订版均不适⽤于本标准,然⽽⿎励根据本标准达成协议的各⽅研究是否可使⽤这些⽂件的最新版本。
凡是不注⽇期的引⽤⽂件,其最新版本适⽤于本标准。
《Extensible Markup Language(XML)1.0》可扩展标记语⾔(XML)1.0《Hypertext Transfer Protocol(HTTP)1.1》超⽂本传输协议(HTTP)1.1《Secure Socket Layer(SSL)3.0》安全套接字层(SSL)3.03术语定义3.1 票务管理系统Ticket Management System能够完成电影院票务管理的计算机售票系统软件。
3.2 影⽚编码Film Code由12位具有特定含义的数字构成,⼀组数字的组合所特指的影⽚,具有唯⼀性。
影⽚编码由授权管理机构提供并在指定站点发布。
3.3 电影院编码Cinema Code由8位数字或英⽂字符组成,它所代表的电影院在全国范围内是唯⼀的。
3.4 电影院Cinema经营电影放映的场所。
3.5 影厅Hall电影放映的场地。
3.6 座位Seat单座:单⼈座位双座:双⼈座位,统计时按2⼈计,售票时,出2张票。
包厢:2⼈(包括2⼈)以上的多⼈座位,按⼈统计,按⼈出票。
3.7 节⽬Program供观众当场观看的内容。
3.8 营业⽇期Business Date指电影院的实际⼯作⽇。
3.9 场次Performance⼀次完整的影⽚放映过程。
电影院售票管理系统(总17页)本页仅作为文档封面,使用时可以删除This document is for reference only-rar21year.March1.前景和范围文档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版本,实现上述的所有功能。
电影院售票系统一、引言电影院售票系统是指在电影院内通过计算机软件实现售票、排片、座位管理等功能的系统。
通过电影院售票系统,买家可以方便快捷地购买电影票,并选择自己喜欢的座位,而电影院可以实时监控座位的售卖情况,提高售票效率。
本文将介绍电影院售票系统的设计、功能以及技术实现等方面。
二、功能需求电影院售票系统的功能主要包括以下几个方面:1. 影片管理•录入影片信息:包括电影名称、导演、演员、上映时间、片长等。
•编辑影片信息:可以修改电影的各项信息。
•删除影片:删除已上映或者下线的影片。
•查询影片:根据电影名称、导演等关键词进行查询。
2. 排片管理•录入排片信息:包括放映时间、放映厅、影片、票价等。
•编辑排片信息:可以修改排片的各项信息。
•删除排片:取消已经安排好的排片。
•查询排片:根据放映时间、影片等关键词进行查询。
3. 座位管理•设置座位信息:为每个放映厅设定座位布局,包括行数、列数、是否可售等。
•查询座位状态:实时查看某一场次的座位售卖情况。
•锁定座位:在顾客选座时,将选中的座位锁定一段时间,以保证购票的连续性。
•释放座位:在购票未完成的情况下,解锁已锁定的座位。
4. 售票管理•选座购票:顾客可以在系统中选择自己喜欢的座位,并购买电影票。
•退票:顾客可以在一定时间内退回已购买的电影票。
•查询订单:用户可以查询自己已购买的电影票订单,并进行查看和打印。
5. 统计报表•按时间段统计票房:统计某段时间内各个电影的票房情况。
•统计座位销售情况:统计某个场次的座位售卖情况,如已售座位数、未售座位数等。
•生成财务报表:根据销售情况和票价等数据生成相应的财务报表。
三、技术实现电影院售票系统可以采用客户端/服务器架构实现,主要包括前端用户界面和后端服务器两个部分。
在前端用户界面方面,可以使用HTML、CSS和JavaScript 开发,实现用户购票、选座等功能,并通过AJAX与服务器进行交互,实现数据的传输和展示。
电影院售票系统总体设计说明书学号姓名所完成的任务成绩1.1,1.2 (组长)2,3,4, 1111311130 解瑛1111311132 徐亚美………日30 月10 年20131.引言 1.1编写目的安在完成了软件设计可行性研究和需求分析的基础上,为了明确软件需求、小组成员提出了这份总体设计说明书,排项目规划和进度、组织软件开发和测试,主要目的在于设计软件结构,划分出软件的基本模块组成,确定模块间的关系,编码和测试提供参明确系统的功能框架和数据库结构,为下一阶段的详细设计、考依据。
开发组人与影院售票系统开发有联系的决策人、预期读者:电影票售票员、员、系统测试人员、系统维护人员。
背景1.2电影院售票系统;??任务提出者:软件开发老师开发者:解瑛、徐亚美用户:电影院该项目将对电影票数据库系统进行管理和设计,以满足售票员对售票,?订票,退票等进行高效的管理。
不同的电影院只需对其稍作修改就能开发出符合该电影院的售票系统。
1.3定义指的是以一定的方式储存在一起、能为多个用户共享、具有尽可能数据库: 小的冗余度、与应用程序彼此独立的数据集合。
C++和C#C#:是一种简单、现代、面向对象和类型安全的编程语言,由C 发展而来。
是一种操纵和管理数据库的大型软件,用于建立、:数据库管理系统DBMS DBMS。
使用和维护数据库,简称HIPO:是美国IBM公司70年代发展起来的表示软件系统结构的工具。
它既可以描述软件总的模块层次结构--H图(层次图),又可以描述每个模块输入/输出数据、处理功能及模块调用的详细情况--IPO图。
它是表示软件系统结构的工具。
2.系统功能结构设计2.1模块的划分和描述本系统包含影片管理模块,售票管理模块,会员管理模块等。
影片管理模块首先是对影片基本信息的设置,其中包括影片的名称、导演、主演、上映时间、简介等内容。
对影片的添加和删除,对影片信息的修改,让客户对影片有充分的了解,根据自己的喜爱选择自己喜欢的电影。
一设计目的和任务设计目的通过自身对电影院的了解和经历、分析以及实际的市场调查,要求本系统具有以下功能:(1)、统一友好的操作界面,能保证系统的易用性。
(2)、规范、完善的基础信息设置。
(3)、影片分类详尽,可按不同类别查看影片信息。
(5)、实现轻松便捷购买影票。
为了影院售票系统更完善;为了影院对售票的管理更方便。
二开发环境硬件环境微机一台、打印机一台、扫描仪一台软件环境操作系统:WindowsXP;数据库:MYSQL。
三.设计题目题目详细描述售票管理系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。
主要有两种用户:购票者:可以查询电影的上映时间,场次,并选择自己所需要的电影票,向售票员购买电影票。
管理员:主要负责将电影信息增加,修改,删除,并导入数据库。
功能要求(1)系统总体的功能需求影院售票系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择影票;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。
图3-3-1 系统总体功能需求框图(2)用户接口模块用户接口是网站用户使用影院售票系统服务的入口,所有的在线用户都通过浏览登录网站,并进行一系列的查询,订购操作。
用户接口模块包括了用户信息维护、商品查询、订购商品和订单维护4个部分。
用户登录系统后,用户ID将会被保存在服务器的缓存中,用户在系统中所做的操作,包括查询、订购等都将被系统存储在数据库中,以供系统那个进行销售情况以及销售走势分析。
(3)管理员接口模块这是系统提供给网站维护和管理人员的接口。
管理员接口模块包括商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护5个部分。
网站的一般工作人员通常只具有订单处理的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。
网站的管理员具有所有的管理权限,可以处理客户的订单,可以阅览网站商品的销售情况、销售走势,以便根据不同的情况及时的调整经营战略,将库存成本和资金占有用率降到最低的限度。
文档编号: CTS-1版本号: V1.0文档名称:需求规格说明书项目名称:影院售票系统项目负责人:XX XX XX编写:XX XX年XX月XX日校对:XX XX年XX月XX日审核:XX XX年XX月XX日开发单位:XX1引言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运行环境Intel486以上系列、AMD K6 以上系列等PC台式机和便携式电脑;运行时占用内存:≤1MB;所需硬盘空间:≤5MB;软件平台:中文Windows2000/XP或更高版本;2.3条件与限制比较简单,不能实现完善和全面的功能。
在货币交易时还不能进行更好的管理。
对于一些突发事件无法处理,以及影院的特殊要求服务无法实现。
3数据描述3.1静态数据影院售票系统的静态数据包括:影库管理表(MOVIES): 电影号(long)电影名称(nvarchar)导演(nvarchar)主演(nvarchar)制片厂(nvarchar)上映时间(datetime)价格(long)售票信息表(TICKETS): 电影票号(long)座位号(long)电影号(long)电影名(nvarchar)上映时间(datetime)价格(long)验证码(long)职工信息表(WORKERS):职工号(nvarchar)职工密码(nvarchar)职工类型(nvarchar)3.2动态数据输入数据:鼠标对按钮的点击:服务系统选择职工工号、密码输出数据:无内部数据:无3.3数据库描述数据库采用Microsoft Access数据库。
3.4数据流图和数据词典《影院售票系统》的总体功能如下:●职工的登录和注销;●为观众提供买票即座位销售,以及退票服务;●对进场观众检票,如果发现有假票或无票观众不允许入内;●系统维护;●对电影库播放列表的管理;●对职工数据的处理,如增加、删除和更改;●对所售出的电影票进行管理,把没用的数据进行清除1)登录部分(1)数据流图(2)数据词典●数据源点及汇点描述:①名称:职工简要描述:管理职工信息有关数据流:职工工号、密码、系统选择:售票系统、检票系统、维护系统数目:1●加工逻辑词条描述:①加工名:身份检验加工编号:1简要描述:检验职工身份输入数据流:职工工号、密码输出数据流:登陆成功、身份验证错误加工逻辑: IF 工号为空THEN发出“工号为空错误”ELSE IF 密码为空THEN发出“密码为空错误”ELSE IF 工号和密码不符THEN发出“工号和密码不匹配错误”ENDIFENDIFENDIFENDIF●数据流名词条描述:①数据流名:职工号说明:职工的工号数据流来源:职工数据流去向:身份检验数据流组成:职工号=短整型字符串②数据流名:密码说明:与职工名称相匹配的密码数据流来源:职工数据流去向:身份检验数据流组成:密码=短整型字符串每个数据量流通量:③数据流名:出错信息说明:用于指示身份验证错误的信息数据流来源:身份检验数据流去向:职工数据流组成:出错信息=任意字符串④数据流名:系统名称说明:系统的名称数据流来源:数据流去向:选择数据流组成:●数据文件词条描述:①数据文件名:职工信息表简述:存放职工信息输入数据:输出数据:职工信息数据文件组成:职工信息表由“职工信息”组成2)职工售票及退票(2):数据词典:●数据源点及汇点描述:○1名称:售票管理人员简要描述:管理职工信息有关数据流:职工工号、密码数目:1●加工逻辑词条描述:○1加工名:身份检验加工编号:1简要描述:检验职工身份输入数据流:职工工号、密码输出数据流:登陆成功、身份验证错误○2加工名:售票加工编号:2简要描述:根据所读入的操作信息,售出电影票输入数据流:操作信息,电影票信息输出数据流:电影票信息,操作确认加工逻辑:根据所读入的操作信息,售出电影票●数据流名词条描述:○1数据流名:职工号说明:职工的工号数据流来源:售票管理人员数据流去向:身份检验数据流组成:职工号=短整型字符串○2数据流名:密码说明:与职工名称相匹配的密码数据流来源:售票管理人员数据流去向:身份检验数据流组成:密码=短整型字符串每个数据量流通量:○3数据流名:电影票信息说明:电影票信息数据流来源:售票管理人员数据流去向:电影票信息表●数据文件词条描述:①数据文件名:电影票信息表简述:电影票信息输入数据:电影票信息输出数据:数据文件组成:电影票信息表由“电影票信息”组成存储方式:关键码存取频率:频繁3)检票(2):数据词典:●数据源点及汇点描述:○1名称:检票管理人员简要描述:管理职工信息有关数据流:职工工号、密码数目:1●加工逻辑词条描述:○1加工名:身份检验加工编号:1简要描述:检验职工身份输入数据流:职工工号、密码输出数据流:登陆成功、身份验证错误○2加工名:检票加工编号:3简要描述:根据所读入的操作信息,检验电影票输入数据流:操作信息,电影票信息输出数据流:电影票信息,操作确认加工逻辑:根据所读入的操作信息,检验电影票●数据流名词条描述:○1数据流名:职工号说明:职工的工号数据流来源:检票管理人员数据流去向:身份检验数据流组成:职工号=短整型字符串○2数据流名:密码说明:与职工名称相匹配的密码数据流来源:检票管理人员数据流去向:身份检验数据流组成:密码=短整型字符串每个数据量流通量:○3数据流名:电影票信息说明:电影票信息数据流来源:检票管理人员数据流去向:电影票信息表●数据文件词条描述:①数据文件名:电影票信息表简述:电影票信息输入数据:电影票信息输出数据:数据文件组成:电影票信息表由“电影票信息”组成存储方式:关键码存取频率:频繁4)维护系统(2)数据词典●数据源点及汇点描述:②名称:数据处理人员简要描述:管理职工信息有关数据流:职工工号、密码、系统选择:影库系统、职工系统、票务系统数目:1●加工逻辑词条描述:②加工名:身份检验加工编号:1简要描述:检验职工身份输入数据流:职工工号、密码输出数据流:登陆成功、身份验证错误○3加工名:维护加工编号:4简要描述:选择要维护的系统输入数据流:操作信息,系统信息输出数据流:系统信息,操作确认加工逻辑:选择要维护的系统●数据流名词条描述:⑤数据流名:职工号说明:职工的工号数据流来源:数据处理人员数据流去向:身份检验数据流组成:职工号=短整型字符串⑥数据流名:密码说明:与职工名称相匹配的密码数据流来源:数据处理人员数据流去向:身份检验数据流组成:密码=短整型字符串每个数据量流通量:⑦数据流名:出错信息说明:用于指示身份验证错误的信息数据流来源:身份检验数据流去向:数据处理人员数据流组成:出错信息=任意字符串⑧数据流名:系统名称说明:系统的名称数据流来源:数据处理人员数据流去向:选择数据流组成:●数据文件词条描述:②数据文件名:职工信息表简述:存放职工信息输入数据:输出数据:职工信息数据文件组成:职工信息表由“职工信息”组成(1)影库管理(2):数据词典:●数据源点及汇点描述:○1名称:数据处理人员简要描述:管理职工信息有关数据流:职工工号、密码数目:1●加工逻辑词条描述:○1加工名:身份检验加工编号:1简要描述:检验职工身份输入数据流:职工工号、密码输出数据流:登陆成功、身份验证错误○2加工名:影库管理加工编号:5简要描述:根据所读入的操作信息,对影库信息进行查询、增加、删除、修改等输入数据流:操作信息,影库信息输出数据流:影库信息,操作确认加工逻辑:根据所读入的操作信息,对影库信息进行查询、增加、删除、修改等●数据流名词条描述:○1数据流名:职工号说明:职工的工号数据流来源:数据处理人员数据流去向:身份检验数据流组成:职工号=短整型字符串○2数据流名:密码说明:与职工名称相匹配的密码数据流来源:数据处理人员数据流去向:身份检验数据流组成:密码=短整型字符串每个数据量流通量:○3数据流名:影库信息说明:影库信息数据流来源:数据处理人员数据流去向:影库管理表●数据文件词条描述:①数据文件名:影库管理表简述:影库信息输入数据影库信息输出数据:数据文件组成:影库管理表由“影库信息”组成存储方式:关键码存取频率:频繁(2)职工管理(2):数据词典:●数据源点及汇点描述:○1名称:数据处理人员简要描述:管理职工信息有关数据流:职工工号、密码数目:1●加工逻辑词条描述:○1加工名:身份检验加工编号:1简要描述:检验职工身份输入数据流:职工工号、密码输出数据流:登陆成功、身份验证错误○2加工名:职工管理加工编号:6简要描述:根据所读入的操作信息,对职工信息进行查询、增加、删除、修改等输入数据流:操作信息,职工信息输出数据流:职工信息,操作确认加工逻辑:根据所读入的操作信息,对职工信息进行查询、增加、删除、修改等●数据流名词条描述:○1数据流名:职工号说明:职工的工号数据流来源:职工。