《电影售票系统需求分析报告(共12页).doc》由会员分享,可在线阅读,更多相关《电影售票系统需求分析报告(共12页).doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上影院售票系统需求规格说明书编 写 人:编写日期: 目录111222221. 产品描述1.1. 编写目的 影院售票系统,为了对工作人员进行管理,方便工作人员对系统的操作,对用户需求进行简单的分析,大致描述影院售票系统系统的功能和性能与界面,确定该系统设计的限制和定义系统的其他有效性需求。1.2. 产品背景现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。用以方便影院的售票和客户的
2、购买。通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。1.3. 定义文档中采用的专门术语的定义及缩略词简要如下CTS:CINEMA TICKET SYSTEM 影院售票系统2. 产品需求概述2.1. 功能简介相应的需求有: 1.能够对工作人员登录进行相应的处理和管理。2.能够存储一定数量
3、的影片信息,并方便有效的进行相应的电影票数据操作,这主要包括:1) 座位信息的录入,删除及修改。 2) 电影票的售票与已售票的记录。 3) 当日放映的影片查询,包括影片信息,放映时间,价格,放映厅号。 4) 退票审核及退票记录。2.2. 运行环境 1.硬件环境 Intel Pentium 166MHz或以上; 内存:需要至少512MHZ; 网络容量:少于50人需16Mb/s的令版环网和10Mb/s可以勉强满足要求,建议100Mb/s的以太网或者更高。要有条码枪,打印机.;软件平台:中文Windows2003 server或更高版本; 2.软件环境 运行于Windows2003及更高版本的操作系
4、统之上。 SQL Server2005数据库。2.3. 条件与限制 比较简单,不能实现完善和全面的功能。对于一些突发事件无法处理,以及影院的特殊要求服务无法实现。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输入功能名称、标识符输入功能功能描述通过此功能工作人员可以输入相关的详细信息优先级5输入工作
5、需要的相关信息操作序列工作人员输入相关信息输出将输入信息保存至数据库中补充说明3.2.2查询显示功能名称、标识符查询显示功能功能描述通过此功能工作人员可以在该软件上查询影片、售票信息优先级4输入查询关键字操作序列工作人员在显示控件上输入关键字输出与该关键字相符的一切信息补充说明3.2.3售票、退票功能模块名称、标识符售票、退票功能模块功能描述通过工作人员可以进行对客户的售票和退票优先级1输入票务信息操作序列客户将将需求告诉工作人员,工作人员处理票务输出票务记录补充说明3.2.4登录功能名称、标识符登录功能功能描述通过此功能工作人员以登录到该系统上优先级2输入工作人员编号和密码操作序列根据收到的
6、信息判断是读者还是管理员,分别登录至不同功能的页面输出软件的操作界面补充说明3.2.5权限功能 名称、标识符权限功能功能描述通过此功能可以判断工作人员权限优先级3输入个人信息操作序列软件判断权限输出不同权限的使用者信息补充说明3.2.6帮助功能 名称、标识符帮助功能功能描述详细解释该软件的操作规则及操作流程图优先级6输入帮助信息操作序列根据输入激活帮助功能模块,进入帮助模式输出用图形和文字方式显示软件帮助操作补充说明3.3. 不支持的功能由于本软件的制作时间,精力,资金都各方面原因限制,该软件不支持共享数据等功能。4. 数据描述4.1. 静态数据职工信息表(WORKERS): 职工号 (nva
7、rchar) 职工密码(nvarchar)影库管理表(MOVIES): 电影号 (long)电影名称 (nvarchar)导演 (nvarchar)主演 (nvarchar)制片厂 (nvarchar)上映时间 (datetime)价格 (long)售票信息表(TICKETS): 电影票号(long)座位号 (long)电影号 (long)电影名 (nvarchar)上映时间 (datetime)价格 (long)验证码 (long)放映日程表(SCHEDULE): 电影名 (nvarchar)上映时间 (datetime)价格 (long)4.2. 动态数据输入数据:职工工号、密码 查询影片
8、信息、查询售票信息 售票信息的更改输出数据:查询结果的输出 录入、更改、删改的结果(成功或失败)内部数据:无4.3. 数据库描述数据库采用SQL Server2005数据库。4.4. 数据流图和数据字典影院售票系统的总体功能如下:l 职工的登录;l 影片信息查询;l 售票信息的查询;l 售票数据进行增删改;l 退票处理;1)工作人员登录(1)数据流图(2)数据词典l 数据源点及汇点描述: 名称:工作人员简要描述:管理电影院工作人员信息有关数据流:工作人员工号、密码、系统选择:售票系统、检票系统数目:1 名称:管理员简要描述:审批电影院工作人员信息,判断其是否具有权限有关数据流:工作人员工号、密
9、码、系统选择:售票系统、检票系统数目:1l 加工逻辑词条描述:1. 加工名:身份验证加工编号:简要描述:验证工作人员身份输入数据流:工作人员工号、密码输出数据流:登陆成功、无操作权限加工逻辑:IF工号为空THEN发出“工号为空错误”ELSEIF密码为空THEN发出“密码为空错误”ELSEIF工号和密码不符THEN发出“工号和密码不匹配错误”ENDIFENDIFENDIFENDIF2. 加工名:审批加工编号:2简要描述:审批登陆的工作人员是否具有登陆权限输入数据流:工作人员工号、密码输出数据流:是否具有操作权限加工逻辑:审批登陆的工作人员是否具有登陆权限l 数据流名词条描述: 数据流名:工作人员
10、工号说明:工作人员的工号数据流来源:工作人员数据流去向:身份验证数据流组成:工作人员工号=短整型字符串 数据流名:密码说明:与工作人员名称相匹配的密码数据流来源:工作人员数据流去向:身份验证数据流组成:密码=短整型字符串每个数据量流通量: 数据流名:出错信息说明:用于指示身份验证错误的信息数据流来源:身份验证数据流去向:工作人员数据流组成:出错信息任意字符串 数据流名:系统名称说明:系统的名称数据流来源:数据流去向:选择数据流组成: l 数据文件词条描述: 数据文件名:工作人员信息简述:存放工作人员信息输入数据:输出数据:工作人员信息数据文件组成:工作人员信息由“工作人员信息”组成2)购买者购
11、票和退票(1)数据流图 (2) 数据词典:l 数据源点及汇点描述: 名称:购买者简要描述:购买电影票有关数据流:影片信息,座位信息数目:1 名称:工作人员简要描述:出售电影票有关数据流:购票信息,退票信息数目:1l 加工逻辑词条描述: 加工名:购票查询加工编号:简要描述:供购买者查询影片及座位信息输入数据流:查询输出数据流:影片信息,座位信息 加工名:购票加工编号:2简要描述:根据所读入的操作信息,售出电影票输入数据流:操作信息,电影票信息输出数据流:电影票信息,操作确认加工逻辑:根据所读入的操作信息,售出电影票 加工名:退票加工编号:3简要描述:根据所读入的操作信息,退电影票输入数据流:操作
12、信息,电影票信息输出数据流:退票信息,操作确认加工逻辑:根据所读入的操作信息,退电影票 加工名:审批加工编号:4简要描述:根据所读入的操作信息,审批是否批准退票输入数据流:是否批准退票输出数据流:是否批准退票加工逻辑:根据所读入的操作信息,审批是否批准退票l 数据流名词条描述: 数据流名:影片信息说明:当前可放映的影片的信息数据流来源:影片信息数据流去向:购票查询 数据流名:座位信息说明:当前开放的放映厅的座位信息数据流来源:座位信息数据流去向:购票查询 数据流名:购票信息说明:购买者想要购票的信息数据流来源:购票信息数据流去向:购票l 数据文件词条描述:数据文件名:影片信息简述:当前可放映的
13、影片的信息输入数据: 输出数据:影片信息数据文件组成:影片信息由“影片信息”组成 数据文件名:座位信息简述:当前开放的放映厅的座位信息输入数据: 输出数据:座位信息数据文件组成:座位信息由“座位信息”组成 数据文件名:购票信息简述:购买者所购票的信息输入数据: 输出数据:购票信息数据文件组成:购票信息由“购票信息”组成 数据文件名:退票信息简述:购买者所退票的信息输入数据: 输出数据:退票信息数据文件组成:退票信息由“退票信息”组成5. 性能需求5.1.时间特性一般操作的响应时间应在12秒内。5.2.适应性满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求。6. 运行需求6.1.硬件接口网卡RJ45接口,要安装条码枪。本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。用户对程序的维护,最好要有备份。6.2.软件接口Windows 2003操作系统,汉语编程系统。7. 附录7.1. 参考资料01. 软件工程 作者:齐治昌、谭庆平、宁洪 ISBN: 高等教育出版社02. 面向对象设计UML实践 作者:Mark Priestley ISBN: 清华大学出版社专心-专注-专业
限制150内