航空订票系统需求分析报告

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

软件需求说明书

软件需求说明书 (1)

1引言 (1)

1.1编写目的 (1)

1.2背景 (2)

1.3定义 (2)

1.4参考资料 (2)

2任务概述 (3)

2.1目标 (3)

2.2用户的特点 (4)

2.3假定和约束 (4)

3需求规定 (5)

3.1对功能的规定 (5)

3.2对性能的规定 (10)

3.2.1精度 (10)

3.2.2时间特性要求 (10)

3.2.3灵活性 (10)

3.3输人输出要求 (11)

3.4数据管理能力要求 (12)

3.5故障处理要求 (12)

3.6其他专门要求 (13)

4运行环境规定 (13)

4.1设备 (13)

4.2支持软件 (14)

4.3接口 (14)

4.4控制 (15)

1引言

1.1编写目的

1.本文档旨在从技术、经济、操作等方面综合研究分析机票预订系统的需求以及各模块需

要实现的具体要求,尽可能多地考虑在日后研发过程中可能出现的问题,为日后的概要设计和详细设计打基础

2.便于用户、系统分析人员和程序员对需求进行理解和交流,初步判定目标软件能否满足

其原来的期望,并可作为系统分析员设计软件的基本出发点;

3.确立可测试标准,用于软件开发完成后测试产品。

4.预期的读者和阅读建议:

●项目经理,项目组成员:须将本文档的全部内容理解清楚。

●测试人员:主要阅读本文中详细的需求部分。

●客户:需明确所有的需求分析是否符合自己提出的要求。

1.2背景

说明:

1.软件系统名称:航空机票预订系统。

2.任务提出者:XX航空公司

3.开发者:青岛科技大学06级软件开发小组

4.用户:XX航空公司,各大订票点

5.实现:XX航空公司计算中心

6.航空机票预订系统构建平台为Windows 2000及以上,其数据库构建在SQL

Server 2005上,并可于其他同级别航空公司的订票系统实现权限限制性兼容,

与Windows其他软件并不冲突。

1.3定义

●结构化语言:将自然语言加上程序设计语言的控制结构就成了结构化语言。

●数据库:按照数据结构来组织、存储和管理数据的仓库。

●旅客信息:旅客提出订票要求时输入的信息,包括姓名、性别、工作单位、身

份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等。

●取票通知:旅客取票凭证。

●账单:旅客取票和交易的凭证。

●机票:旅客登机凭证。

1.4参考资料

●管理信息系统(美) G.B戴维斯哈尔滨工业大学出版社 1985-01

●物流信息管理尹涛东北财经大学出版社2005-01

●软件工程导论张海藩清华大学出版社。2008-02

●编程逻辑与结构化程序设计(美)Harold J.Rood 中国水利水电出版社 2004-03

●信息处理与数据库刘玉梅邱基文人民教育出版社 1988-03

●数据库技术与应用-SQLServer刘卫国严晖清华大学出版社2007-01

●文档对象模型-处理结构化文档(美)马里尼清华大学出版社 2003-05 2任务概述

2.1目标

1.|开发意图:为方便旅客订票,提高工作效率,在技术、经济可行的条件下开发目标软

件。

2.应用目标:

●接收预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时

间、旅行始发地和目的地,航班舱位要求等)。

●为旅客安排航班。

●当旅客交付了预订金后,系统打印出取票通知和帐单给旅客。

●旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅

客。

●能够及时对于航班售票情况进行统计。

3.作用范围:xx航空公司所有订票点。

4.目标软件作为航空公司内部管理系统的一部分,与其他软件的关系如下:

2.2用户的特点

1.使用本软件人员要求有一定计算机基础的人员,系统管理员要求有计算机的专业知识,所有人员都要经过本公司培训.

2.管理人员也需经一般培训.

3.系统管理员,审计员将进行专业培训,以保证他们将熟练管理本系统.

4.目标软件的预期使用频度:二十四小时不定期使用。

2.3假定和约束

1.C lient/Serve r结构总体设计方案对它的约束:

机票预定系统做为Client/Server结构的一个应用系统,不可避免的要受到Client/Server结构的约束。在其实施的各个阶段都要服从它的一些规划,包括

功能设计、系统配置和计划。同时,由于信息的共享,机票预定系统还受到其

它系统的信息约束。

2.人力、资金、时间的约束

机票预定工程实施的目标就是要带给航空公司看得出见的效益,其开发过程中也要考虑到人力、资金和时间的约束。因此,在设计中,重点是销售系统

中的方便快捷,能提供给旅客以优质高效的服务,并提高销售的效率和便捷,

为航空公司带来良好的效益。

3.技术发展规律的约束

计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。例如图象和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。

3需求规定

3.1对功能的规定

系统流程图:

相关文档
最新文档