教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 专业资料 >

机票预订系统需求分析

来源:网络收集 时间:2026-09-02
导读: 机票预订系统需求分析报告 第一章 引言 1.1 编写的目的 1.2 背景 1.3定义 1.4参考资料 第二章 任务概述 2.1 目标 2.2用户特点 2.3假定和约束 第三章 需求规定 3.1对功能的规定 3.2对性能的规定 3.3输入输出要求 3.4 故障处理要求 第四章 运行环境规定 4.1 设

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

第一章 引言 1.1 编写的目的 1.2 背景 1.3定义 1.4参考资料 第二章 任务概述 2.1 目标 2.2用户特点 2.3假定和约束 第三章 需求规定 3.1对功能的规定 3.2对性能的规定 3.3输入输出要求 3.4 故障处理要求 第四章 运行环境规定 4.1 设备 4.2支持软件 4.3硬件接口 4.3软件接口 4.4 控制

第一章 引言

1.1 编写的目的

需求分析说明书提供用户与开发人员对开发软件的共同理解,使用户与开发单位就该系统的功能定义、环境需求达成共识,是今后各阶段设计工作的基础和依据,也是本阶段评审和测试阶段确认与验收的依据。

本需求分析的读者对象包括客户、业务人员需求分析人员、测试人员、用 户文档编写人和项目管理人员。

1.2 背景

人们在网上预订机票越来越普遍,能提供网上预订服务的网站也越来越多,如:携程旅行网等,但这些网站提供的服务并非实时的,而是在人工干预的基础上完成的。为了提升企业效益,特开发此网上预订机票系统。

1.3定义

SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS) SQL: 一种用于访问查询数据库的语言

事务流:数据进入模块后可能有多种路径进行处理

1.4参考资料

张海藩.软件工程导论(第五版)[M].北京:清华大学出版社,2003

第二章 任务概述

2.1 目标

《网上机票预订系统》运行于Internet环境,提供远程机票预订功能,包括远程航班信息查询,机票预订与确认等;使用《网上机票预订系统》可使机票订购过程简单化、电子化、数字化,节省常规 过程所不必要的资源浪费。

2.2用户特点

使用本系统的最终用户可以定位为所有电脑使用者,尤其以旅游商务人员为主。由于本软件系统操作简单,界面友好,所以对用户的教育水平和技术水平几乎没有任何要求,只要会用电脑进行常规使用的用户均可。本系统将可能会被反复使用于日常的上网过程当中。

2.3假定和约束

普通管理员,只能对库(航班库和客户库)中的信息进行查询操作;超级管理员,可以根据具体需要进行适当的数据管理(增、删、改、更)。

客户只能对航班信息库中的内容进行查询操作,客户进入到页面之后在不进行登录的情况下只能进行航班信息查询操作,要预订机票就必须要先注册登录提交自己的基本信息;系统会根据管理员和客户的各种操作做出相应的返回信息进行提示。

第三章 需求规定

3.1对功能的规定

本系统用于远程机票预订,包括远程航班信息查询、机票预订与确认等;功能划分如图3.1所示:

查询航班信息维护航班信息

图3.1

各模块具体解释及含义:

用例名称:查询航班信息

用例描述:当客户查询航班信息时,这个用例开始;它对客户咨询的信息做出处理;当客户停止查询时结束

用例作者:石方越 活动者:客户 位置:客户的电脑 状态:已定义路径

假设:查询值无论为真还是假都可以随时退出,执行其他模块功能 先决条件:客户要先登录到网站主页面 后续条件:执行订票功能或退出

主路径:客户根据具体需要查询信息,包括票价信息和航班信息 例外路径:客户进行查询,但该航班信息不存在

用例名称:客户机票预订 用例描述:石方越 活动者:客户和管理员

位置:客户的电脑和管理员的电脑 状态:已定义路径

假设:当客户进行过预订操作后,管理员才能管理客户信息 先决条件:客户要先注册登录

后续条件:客户注销;管理员将发邮件给客户确定 主路径:客户预订某个种类某个数量的机票 可选路径:客户修改个人基本信息 例外路径:客户进行订票,但订票不成功

用例名称:维护航班信息

用例描述:该用例从管理员处理航班信息开始,处理航班信息数据的问题,在管理员操作完毕时该用例结束

用例作者:石方越 活动者:管理员 位置:管理员的电脑 状态:已定义路径

假设:获得管理员权限才可以进入 先决条件:管理员要先登录到管理系统 后续条件:退出管理系统

主路径:管理员对航班信息进行维护 例外路径:管理员对航班信息操作不成功 总体结构和模块外部设计

下面以结构图来描述机票预定系统的软件总体结构。框内注明了模块的名字;方框之间的直线表示模块的调用关系。如图3.2,图3.3

图3.2 客户机部分

图3.3 服务器程序部分

3.2对性能的规定

3.2.1数据精确度

在从数据库中提取数据时,要求数据定位准确;在向数据库输入数据时,要求录入数据有校验准确;查询返回的信息均来源于数据库。 3.2.2时间特性

a.查询响应时间应在人的感官视觉时间范围内

b.更新处理、数据转化与传输和运行时间受到网络个人操作设备的影响会对具体的操作有不同的反应;且随着系统的不断更新、版本的升级(在硬件设备允许的条件下)会有所提高。 3.2.3适应性

当需求发生某些变化时,机票管理应用软件操作方式、数据结构、运行环境基本不会发生变化,变化只是将对应的数据库文件内的记录改变,或将过滤条件改变即可。

3.3输入输出要求

3.3.1 输入数据

3.2输出数据

系统失效后能给出错误信息,提示用户采取适当手段处理故障。

第四章 运行环境规定

4.1 设备

服务器

硬件:CPU133M,64M或以上内存,300M硬盘空间;VGA显示器或更高 客户机

硬件:最低CUP133M,16MB内存;最少8MB的RAM存储器;VGA显示器或更高 条件与限制

服务器和客户机要求都能接入 Internet 。

4.2支持软件

服务器

软件:Windows 2000 Server中文版或更高;VB、MS SQL Sever2000 客户机

软件:Windows 98以上或以上;IE 4.0以上

该软件运行于Windows系统,数据库管理系统为MS SQLServer,使用VC++,JAVA,ASP等语言开发

4.3硬件接口

本工程产品不需要特定的硬件或硬件接口进行支撑

4.3软件接口

本工程产品的软件接口由编程操作系统、SQL数据库以及机票管理应用软件的词典和数据结构组成

4.4 控制

运行控制将严格按照各模块间函数调用关系来实现。在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。在网络传方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服务器发送回答数据,然后对数据进行确认。服务器在接到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。

…… 此处隐藏:953字,全部文档内容请下载后查看。喜欢就下载吧 ……
机票预订系统需求分析.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/52938.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)