飞机订票系统需求分析报告

上传人:工**** 文档编号:487252917 上传时间:2024-01-26 格式:DOC 页数:18 大小:442KB
返回 下载 相关 举报
飞机订票系统需求分析报告_第1页
第1页 / 共18页
飞机订票系统需求分析报告_第2页
第2页 / 共18页
飞机订票系统需求分析报告_第3页
第3页 / 共18页
飞机订票系统需求分析报告_第4页
第4页 / 共18页
飞机订票系统需求分析报告_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《飞机订票系统需求分析报告》由会员分享,可在线阅读,更多相关《飞机订票系统需求分析报告(18页珍藏版)》请在金锄头文库上搜索。

1、信 息 工 程 学 院 飞机订票系统软件需求规格说明书姓 名: 张继康 学 号: 110551 系统名称:飞机订票系统软件需求分析 班 级: 14软件工程1班 目录一、引言21.1目标21.2文档约定31.3读者对象和阅读建议31.4项目范围31.5参考资料3二、总体描述42.1产品前景42.2产品特征42.3用户及其特征52.4运行环境52.5设计和实现上的约束52.6用户文档6三、系统特性83.1系统特性83.2描述和优先级93.3激励、响应序列93.4功能性需求9四、外部接口需求104.1用户界面104.2硬件接口114.3软件接口114.4通信接口12五、非功能需求125.1性能需求1

2、25.2防护性需求135.3安全性需求135.4软件质量属性13六、其他需求13附录A;术语表13附录B;分析模型14附录C;待确定问题清单15引言随正全球经济和信息的发展,人们对乘飞机旅行、工作的需求不断增加,航空客运业务的规模日益宏大,加上网络日益普及,具有良好的人机交互界面的机票预订系统,实现航空公司的机票销售的自动化,这套软件就是在这样的基础上而开发的。配备一个安全、高效、灵活、可靠的航空订票管理系统对于航空公司加强客户服务质量,提高客户服务水平,扩展业务途径,维护公众形象,提高工作效率必将发挥重要作用。1.1目标 软件需求说明书的编写目的是为了更好地使用户和软件开发如有双方对软件的初

3、始规定有一个共同的理解,明确软件需求,安排项目规划和进度,指导整个软件的开发过程,为测试提供依据。为软件开发测试人员提供整个软件开发过程的安排,主要读者为软件的开发测试人员。 目标需求1. 计划节省人力资源40%,设备费用120% 2. 计划提高日常订票事务处理速度的85% 3. 计划提高控制精度100% 4. 可实现信息化的管理 5. 可实现半自动化的决策系统1.2、文档约定()对所选系统进行严密的需求获取以及需求分析。()给出所选系统的各层次需求,包括业务需求,用户需求,功能需求以及非功能需求。()给出所要实现系统的项目开发计划(简略)以及需求规格说明书。()需求规格说明书要详尽,必须包括

4、以下内容:引言,总体描述,功能需求,接口需求以及其它非功能性需求等,符合需求规格说明书各项细则。()附录中给出所选系统需求规格说明书中各图表的获取过程。1.3、读者对象和阅读建议无1.4项目范围1. 数据流-数据进入模块后可能有多种路径进行处理 2. SQL-Structured Query Language(结构化查询语言)3. SQL SERVER-系统服务器使用的数据库管理系统 4. 系统-若未特别指出,统指本航空订票系统1.5参考资料本项目的经核准的计划书或合同、上级机关的批文软件工程Roter Pressman著,机械工业出版社软件需求工程毋国庆 等编著 机械工业出版社属于本项目的其

5、他已发表的文件本文件中各处引用的文件、资料,包括所要用到的软件开发标准二、总体描述2.1产品前景航空客运业务的规模日益宏大,加上网络日益普及,具有良好的人机交互界面的机票预订系统,实现航空公司的机票销售的自动化,这套软件就是在这样的基础上而开发的。配备一个安全、高效、灵活、可靠的航空订票管理系统对于航空公司加强客户服务质量,提高客户服务水平,扩展业务途径,维护公众形象,提高工作效率必将发挥重要作用。在当前的各种人力和财力等限制条件下,利用现有的技术,本系统的功能都能够实现;系统投入使用后,操作人员只需简单培训即可,管理和维护比较简单,除了必要的设备投资外,后期运行成本比较低;该系统正常商务运行

6、后,将给航空公司带来极大的便利,提高工作的效率,节省不必要的人员费用。a.在限制条件下功能目标能达到b.利用现有技术功能目标能达到c.现开发人员数量和质量的要求,能满足,3人的开发小组熟练掌握系统分析技术、数据库技术和网络编程技术d.在规定的期限内,开发能完成2.2产品特性 该系统是一个中小型的系统,通过该订票系统,航空公司,可以很好的对定票、退票、改签、售票情况核算进行管理。2.3用户类及其特性2.3.1顾客2.3.2某航空公司2.4运行环境2.4.1硬件环境: 1台服务器:Pentium III 450以上, 258M RAM, 14G HD 若干台客户机:Pentium 133以上, 3

7、2M RAM, 4.3G HD2.4.2软件环境:Windows XP等操作系统、SQL Server 本应用软件软件开发人员在开发工程中,使用java进行系统的开发,使用SQL Server 本数据库。2.5设计和实现上的约束2.5.1设计 a.功能:实现航空订票管理的基本功能,机票被订购的状态,乘客预定的状态应有详细记录。 b.性能:能够完成机票查询、订票、退票、改签等日常管理的基本处理,方便乘客和订票管理员进行操作订购。c.输出:订票信息、乘客信息、查询信息、退票信息。 d.输入:乘客的相关信息、机票的相关信息、航班的相关信息、订(退)票的相关信息。 e.基本的数据流程和处理流程。f.完

8、成期限:6个月2.5.2约束a.计算机系统约束 需要安装正版软件的计算机6台,正版数据库软件,正版开发环境等。b.外单位条件约束 需要客户提供必要的协助,比如针对客户定制特殊的软件功能以满足其需要c.技术约束此软件要求比较高的稳定性与健壮性,需要一定的特殊设计d.硬件约束Pentium III 450, 258M RAM, 14G HD(服务器);Pentium 133, 32M RAM, 4.3G HD(客户机) e.操作系统约束Windows XP(服务器版本)、Windows7/Windows 系统运行 f.软件约束 应安装杀毒软件,防止病毒干扰2.6用户文档售票员通过该系统可以方便的给

9、客户进行查询、订票、退票服务。高层管理者可以通过该系统查询机票的销售情况,从而调整飞机的航班。 旅客:姓名、证件号(身份证号码/护照号码)-主键、联系方式、出发时间、出发地点和目的地、航班舱位要求 2. 取票单:单号-主键、姓名、票号 3. 帐单:编号-主键、付款金额、票号 4. 机票:票号-主键、姓名、证件号、航班、座位、起飞时间、起飞地点、抵达时间、抵达地点、票价 5. 航班:航班号-主键、起飞时间、起飞地点、抵达时间、抵达地点、座位数、空位数、票价数据表图:Passengers: 姓名 证件号 联系方式 出发时间 出发地点 目的地 舱位要求Single Ticket: 单号 姓名 票号Bill: 编号 付款金额 票号Ticket: 票号

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号