电影院售票系统需求规格说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文档编号: 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运行环境
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
发出“工号和密码不匹配错误”
ENDIF
ENDIF
ENDIF
ENDIF
●数据流名词条描述:
①数据流名:职工号
说明:职工的工号
数据流来源:职工
数据流去向:身份检验
数据流组成:职工号=短整型字符串
②数据流名:密码
说明:与职工名称相匹配的密码
数据流来源:职工
数据流去向:身份检验
数据流组成:密码=短整型字符串
每个数据量流通量:
③数据流名:出错信息
说明:用于指示身份验证错误的信息
数据流来源:身份检验
数据流去向:职工
数据流组成:出错信息=任意字符串
④数据流名:系统名称
说明:系统的名称
数据流来源:
数据流去向:选择
数据流组成:
●数据文件词条描述:
①数据文件名:职工信息表
简述:存放职工信息
输入数据:
输出数据:职工信息
数据文件组成:职工信息表由“职工信息”组成2)职工售票及退票