网上预订机票需求分析教学提纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上预订机票需求分
析
需求分析文档
——网上预订机票管理系统
[V1.0(版本号)]
项目负责人:施记萍
2011-10-28
需求分析文档目录
2011-10-28需求分析文档目录一、简介 (1)
需求分析文档目录一、简介 (1)
一、简介 (2)
(一)、产品概述: (2)
(二)、背景: (2)
(三)、目标: (2)
(四)、项目名称: (3)
(六)、应用说明: (3)
二、功能性需求: (4)
(一)、用例图 (4)
2、系统总体E-R图: (5)
(二)、用例描述 (6)
1、对用例图的具体描述 (6)
2、对性能的规定 (7)
3输入输出要求 (8)
4.运行环境规定 (10)
三、非功能性需求: (11)
四、机票预订系统操作界面 (11)
五、鉴定: (13)
一、简介
(一)、产品概述:
网上机票预定系统是为机场工作人员和客户提供订票等与机票相关内容和管理的系统,它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点.它除克服了存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,实现航空公司的机票销售的自动化。
(二)、背景:
随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要。目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作。因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统势在必行。
虽然人们在网上预订机票越来越普遍,能提供网上预订服务的网站也越来越多,但这些网站提供的服务并非实时的,而是在人工干预的基础上完成的。为了提升企业效益,特开发此网上预订机票系统。
(三)、目标:
1、本软件努力解决航空公司对机票的管理需求,可以方便随时的进行机票管理管理。
2、软件也满足旅客和旅行社对机票的预定需求,可以根据自己的需要随时预订和退定机票。
3、保证数据的保密性和完整性。
4、提供简单易操作的交互界面,一般人群均可操作。
《网上机票预订系统》运行于Internet环境,提供远程机票预订功能,包括远程航班信息查询,机票预订与确认等;使用《网上机票预订系统》可使机票订购过程简单化、电子化、数字化,节省常规过程所不必要的资源浪费。
(四)、项目名称:
网上预订机票管理系统
(六)、应用说明:
使用本系统的最终用户可以定位为所有电脑使用者,尤其以旅游商务人员为主。由于本软件系统操作简单,界面友好,所以对用户的教育水平和技术水平几乎没有任何要求,只要会用电脑进行常规使用的用户均可。本系统将可能会被反复使用于日常的上网过程当中。
二、功能性需求:
(一)、用例图
查询航班信息
维护航班信息
1、系统功能分析 ①管理员登陆界面
● 管理员登录:注册管理员,密码输入进入系统;
● 航班管理:可对航班信息进行添加、修改、删除、查询操作; ● 旅客管理:可对旅客信息进行添加、修改、删除、查询操作; ● 订票管理:可对旅客订票信息进行添加、修改、删除,查询操作; ● 系统帮助:提供系统使用帮助文档,有效地帮助用户熟悉该软件; ● 退出:包含返回登录主界面和退出系统两部分。 ②旅客登陆界面
● 航班信息查询:为旅客提供近期航班的信息,方便旅客进行订票; ● 订票信息:提供旅客订票和订票查询功能;
● 帮助文档:提供帮助文档,方便旅客使用该系统; ● 机票退订:提供旅客退订机票
● 退出:包含返回登录主界面和退出系统两部分。 机票预订系统数据流图:
旅客查询航班信息
旅客预订机票
旅客查询订票信息
旅客退定机票
2 、系统总体E-R图:
E-R图向关系模型的转换
概念结构E-R图转化成关系模型。
退票信息(订单号,旅客姓名,电话号,身份证号)
旅客(旅客姓名,身份证号,电话号,性别,工作单位)
航班信息表(航班号,起飞地,目的地,起飞时间)
取票通知单(旅客姓名,取票时间,航班号,座位号,机票类型)
航班座位信息表(座位号,航班号,座位信息,机票类型)
3 、机票预订系统主要包括以下功能:
(1) 航班信息管理功能
主要实现航班的一些基本信息,航班编号、起飞地、目的地、起飞时间的添加、修改、删除和查询。
机票预订管理系管理员
系统帮助文
档,有助于帮
助用户使用系
退出功能含返
回和退出系
统,方便操作
(2) 机票信息管理功能
主要实现机票的一些基本信息,航班编号、座位号、座位信息、机票类型的添加、修改、删除和查询。
(3) 旅客信息管理功能
此模块的主要实现旅客一些基本信息,姓名、性别、联系方式、证件号码、工作单位的查询功能。
(4) 取票信息管理功能
此模块用于取票信息的管理,包括对航班基本信息,航班编号等,旅客基本信息,旅客姓名、座位号、取票时间的查询。
(5) 退票信息管理功能
此模块用于退票信息的管理,包括对订单号、旅客姓名、联系方式、证件号码的查询。
(二)、用例描述
1、对用例图的具体描述
用例名称:查询航班信息
用例描述:当客户查询航班信息时,这个用例开始;它对客户咨询的信息做出处理;当客户停止查询时结束
活动者:客户
位置:客户的电脑
状态:已定义路径
假设:查询值无论为真还是假都可以随时退出,执行其他模块功能
先决条件:客户要先登录到网站主页面
后续条件:执行订票功能或退出
主路径:客户根据具体需要查询信息,包括票价信息和航班信息
例外路径:客户进行查询,但该航班信息不存在
用例名称:客户机票预订
用例描述:该用例从客户注册登录网站开始,处理客户预订机票等问题,在客户注销时该用例结束
活动者:客户和管理员