机票预定系统需求分析说明书Word下载.doc

上传人:b****9 文档编号:13048475 上传时间:2022-10-03 格式:DOC 页数:6 大小:104.50KB
下载 相关 举报
机票预定系统需求分析说明书Word下载.doc_第1页
第1页 / 共6页
机票预定系统需求分析说明书Word下载.doc_第2页
第2页 / 共6页
机票预定系统需求分析说明书Word下载.doc_第3页
第3页 / 共6页
机票预定系统需求分析说明书Word下载.doc_第4页
第4页 / 共6页
机票预定系统需求分析说明书Word下载.doc_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

机票预定系统需求分析说明书Word下载.doc

《机票预定系统需求分析说明书Word下载.doc》由会员分享,可在线阅读,更多相关《机票预定系统需求分析说明书Word下载.doc(6页珍藏版)》请在冰豆网上搜索。

机票预定系统需求分析说明书Word下载.doc

《软件工程导论(第五版)》张海潘编著

机票预定系统可行性研究报告

2任务概述

2.1要求

主要功能:

为旅客提供机票预定服务,方便机票机构的售票工作,提高机票预定机构的服务质量和效率。

性能要求:

机场提供的信息必须及时的反应在机场订票系统上。

售票系统得信息必须毫无差错的存储在机场的订票系统上。

对服务器上的数据必须及时正确的刷新。

输出要求:

数据正确,详实,清晰。

完成时间:

9个月

2.2目标

系统实现后,大大提高机票预定机构的服务质量和效率,减少信息交流带来的烦琐过程及其带来的其它开销。

2.3条件,假定和限制

建议软件年限:

6年

经费来源:

微软合作

(1)班

硬件条件:

服务器工作站,终端pc机。

运行环境:

linux

运行数据库:

mysql

2.4假定和约束

普通管理员,只能对库(航班库和客户库)中的信息进行查询操作;

超级管理员,可以根据具体需要进行适当的数据管理(增、删、改、更)。

客户只能对航班信息库中的内容进行查询操作,客户进入到页面之后在不进行登录的情况下只能进行航班信息查询操作,要预订机票就必须要先注册登录提交自己的基本信息;

系统会根据管理员和客户的各种操作做出相应的返回信息进行提示。

3.对功能的规定

本系统用于远程机票预订,包括远程航班信息查询、机票预订与确认等;

功能划分如图3.所示:

图3

各模块具体解释及含义:

 

用例名称:

查询航班信息

用例描述:

当客户查询航班信息时,这个用例开始;

它对客户咨询的信息做出处理;

当客户停止查询时结束

用例作者:

微软合作

(1)班

活动者:

客户

位置:

客户的电脑

状态:

已定义路径

假设:

查询值无论为真还是假都可以随时退出,执行其他模块功能

先决条件:

客户要先登录到网站主页面

后续条件:

执行订票功能或退出

主路径:

客户根据具体需要查询信息,包括票价信息和航班信息

例外路径:

客户进行查询,但该航班信息不存在

客户机票预订

该用例从客户注册登录网站开始,处理客户预订机票等问题,在客户注销时该用例结束

客户和管理员

客户的电脑和管理员的电脑

当客户进行过预订操作后,管理员才能管理客户信息

客户要先注册登录

客户注销;

管理员将发邮件给客户确定

客户预订某个种类某个数量的机票

可选路径:

客户修改个人基本信息

客户进行订票,但订票不成功

维护航班信息

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

管理员

管理员的电脑

获得管理员权限才可以进入

管理员要先登录到管理系统

退出管理系统

管理员对航班信息进行维护

管理员对航班信息操作不成功

总体结构和模块外部设计

下面以结构图来描述机票预定系统的软件总体结构。

框内注明了模块的名字;

方框之间的直线表示模块的调用关系。

如图3.1,图3.2

图3.1客户机部分

图3.2服务器程序部分

3.1对性能的规定

3.1.1数据精确度

在从数据库中提取数据时,要求数据定位准确;

在向数据库输入数据时,要求录入数据有校验准确;

查询返回的信息均来源于数据库。

3.1.2时间特性

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

b.更新处理、数据转化与传输和运行时间受到网络个人操作设备的影响会对具体的操作有不同的反应;

且随着系统的不断更新、版本的升级(在硬件设备允许的条件下)会有所提高。

3.1.3适应性

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

3.2输入输出要求

3.2.1输入数据

数据项名称

说明

类型

长度

航班号

客户从页面中自主选择列表中要查询的航班号信息,可用于查询航班航班信息和机票信息

字符串型

20字节

起航地点

客户从页面中自主选择表格中要查询的起航地点信息,用于航班航班信息查询

50字节

降落地点

客户从页面中自主选择表格中要查询的降落地点信息,用于航班航班信息查询

起航时间

客户从页面中自主选择表格中要查询的起航时间信息,用于航班航班信息查询

日期型

8字节

身份证号码

客户在预订机票时所填入的基本信息,用于区分不同客户

18字节

密码及确认密码

客户在预订机票时所需要的基本信息,起信息保护和确认作用

姓名

客户在预订机票时所需要的基本信息,与身份证号码相对应

电话

客户在预订机票时所需要的基本信息,管理员联系客户时使用

Email

联系地址

航班等级

客户在预订机票时所需要的基本信息,用于确定所订机票价格

订票数量

客户在预订机票时所需要的基本信息,用于确定所订机票数

整型

3.1输出数据

说明

客户查询航班信息后的返回值

客户订购机票后的确认信息

3.3故障处理要求

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

4软件接口

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

4.1控制

运行控制将严格按照各模块间函数调用关系来实现。

在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。

在网络传方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服务器发送回答数据,然后对数据进行确认。

服务器在接到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 理化生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1