电影票订票系统软件需求工程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

卷号:

卷内编号:

V1.0版

影院售票系统

错误!未指定书签。

软件产品需求规格说明书Software Product Requirements Specification

项目承担部门:

撰写人(签名):

完成日期:

本文檔使用部门:■主管领导■项目组□客户(市场)

■维护人员□用户

文档验交组(签名):

验交日期:

评审负责人(签名):

评审日期:

目录

目录 (2)

1. 引言 (4)

1.1. 目的 (4)

1.2. 定义 (4)

1.3. 参考资料 (4)

2. 软件总体概述 (5)

2.1. 软件标识 (5)

2.2. 软件描述 (5)

2.2.1. 系统属性 (5)

2.2.2. 开发背景 (5)

2.3. 软件功能(共5个系统模块) (6)

2.4. 用户的特点 (7)

2.5. 限制与约束 (7)

3. 具体需求 (8)

3.1. 总体要求 (8)

3.2. 功能需求 (9)

3.2.1. 系统管理系统 (9)

3.2.2. 站内信息管理系统 (10)

3.2.3. 注册用户信息管理系统 (11)

3.2.4. 影片信息管理系统 (12)

3.2.5. 订票管理系统 (13)

3.3. 性能需求 (13)

3.4. 数据管理能力要求 (13)

3.5. 设计约束 (14)

3.5.1. 其它标准的约束 (14)

3.5.2. 硬件约束 (14)

3.6. 属性 (14)

3.6.1. 可用性 (14)

3.6.2. 可靠性 (14)

3.6.3. 效率 (14)

3.6.4. 安全性 (15)

3.6.5. 可维护性 (15)

3.7. 外部接口需求 (15)

4. 数据字典 (16)

4.1. 数据元素字典 (16)

4.2. 数据流字典 (16)

4.3. 数据存储字典 (16)

4.4. 数据处理字典 (17)

5. 附录 (17)

软件产品需求规格说明书

Software Product Requirements Specification 1.引言

1.1.目的

需求的编写是为了研究影院售票系统软件的开发途径和应用方法。同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。定义软件总体要求,作为用户和软件开发人员之间相互了解的基础;提供性能要求、初步设计和对用户影响的信息,作为软件人员进行软件结构设计和编码的基础;作为软件总体测试的依据。

1.2.定义

文档中采用的专门术语的定义及缩略词简要如下:

CINEMA TICKET SYSTEM 影院售票系统

电影号Movie_id、电影名称Movie_name、导演direct、演员actor、制片厂producer、放映时间playdate;电影票号tickets_id、座位号seat_id、价格price、验证码check;职工号worker_id、职工密码password、职工类型kind。

1.3.参考资料

黄明、梁旭、刘冰月。《JSP课程设计》。电子工业出版社。

张海潘。《软件工程》。人民邮电出版社。

刘冰。《软件工程实践教程》。机械工程出版。

2.软件总体概述

2.1.软件标识

软件全称:影院售票系统

软件简称:YYSPXT

版本号:1.0

2.2.软件描述

2.2.1.系统属性

现在绝大多数的人们购买电影票都是通过去电影院,在那里查找自己想看的电影并进行电影票购买。经过几年的实践,我国电子商务发展迅猛,并且越来越走向务实,还有就是网络的发展与应用已经蓬勃发展起来。一类适合现代人网上购电影票的系统网上影院订票系统是非常必要和可行的,并在我国已得到初步应用并有很广泛的市场需求前景。

2.2.2.开发背景

人工售票的手续繁琐、效率低下,给具有强烈时间观念的管理人员带来了诸多不便,影院缺少一套完善的售票系统软件,为了对售票的管理方便,因此必须开发影院售票系统。

随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。而采用手工售票的方法,不仅效率低、易出错、手续繁琐,而且耗费大量的人力。为了满足售票人员对售票,订票,退票等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,特编此影院售票系统软件以提高影院的管理效率。

2.3.软件功能(共5个系统模块)

用软件的功能结构图加以说明如下:

其中个人订票模块又分为:

2.4.用户的特点

本软件的使用对象有影院负责人或管理人员(更新维护系统),影院售票人员(办理售票,订票,退票)和售票人(购买影票人员)。

备注:会汉语、懂计算机的基本操作就可以利用该软件进行所需操作。2.5.限制与约束

本节描述软件开发工作的某些限制,例如经费限制、开发期限、硬件限制、编程语言、通信协议、安全和保密要求、开发过程中须遵守的某些标准或规则。

人力资源约束:

估计开发该系统需购买硬件、外部设备(P4微机一台、打印机一台),花费1.2万元左右,开发工作量约需1个人月工作量,月工资为2000元,开发完成后维护费用每年600元,开发完成后,月工资减少为600元。

辅导老师1人,开发人员1人。

技术约束:

本项目的设计是JSP程序设计语言的条件下进行的,技术设计采用软硬一体化的设计方法。

环境约束:

运行该软件所适用的具体设备必须是奔腾4、内存256兆以上的计算机。

相关文档
最新文档