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

信息工程学院
飞机订票系统
软件需求规格说明书
姓名:张继康
学号:2014110551
系统名称:飞机订票系统软件需求分析班级:14软件工程1班
宿州学院
目录
一、引言 (2)
1.1目标 (2)
1.2文档约定 (3)
1.3读者对象和阅读建议 (3)
1.4项目范围 (3)
1.5参考资料 (3)
二、总体描述 (4)
2.1产品前景 (4)
2.2产品特征 (4)
2.3用户及其特征 (5)
2.4运行环境 (5)
2.5设计和实现上的约束 (5)
2.6用户文档 (6)
三、系统特性 (8)
3.1系统特性 (8)
3.2描述和优先级 (9)
3.3激励、响应序列 (9)
3.4功能性需求 (9)
四、外部接口需求 (10)
4.1用户界面 (10)
4.2硬件接口 (11)
4.3软件接口 (11)
4.4通信接口 (12)
五、非功能需求 (12)
5.1性能需求 (12)
5.2防护性需求 (13)
5.3安全性需求 (13)
5.4软件质量属性 (13)
六、其他需求 (13)
附录A;术语表 (13)
附录B;分析模型 (14)
附录C;待确定问题清单 (15)
1。
机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告)-课程设计[管理资料]
![机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告)-课程设计[管理资料]](https://img.taocdn.com/s3/m/f9992af0de80d4d8d05a4fbe.png)
机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告)-课程设计机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告)机票预订系统可行性分析系统目的分析机票预订系统的目的是从操作简便、界面友好、灵活、实用、安全、便捷的要求出发,完成航空公司需要订票管理过程,包括航线信息管理、客户信息管理、票务信息管理等功能,主要解决在一个航空公司里,进行航线管理、顾客的查询航班,订票及退票等服务项目管理的程序设计。
并尽可能的满足客户的需求。
当前的系统的目标分析随着计算机话的订票和售票服务普及化,乘客自己可以设计全部的航空计划。
旅行社将旅客的信息资料反馈给航空公司,这样就形成了旅客个人资料,旅客在交付预定金后,航空公司建立的客户信息数据库中就留下了资料,在乘客以后的服务中就可以提供更加人性化得服务。
因此我们的系统目标就是:实现网上订票的普及化,客户服务的信息化,数据库管理的便捷化。
具体表现为:(1)我们实行团体订票优惠,即所有通过本订票系统提供的服务的用户必须先注册,以便系统管理人员对用户的管理。
同时对旅行社团体订票提供折扣优惠。
(2)建立完善的订票流程,订票流程是订票系统关键的部分,笨系统通过需求分析一套独特的订票流程,其方便性、快捷性、完善性使得本售票系统流程区别于老系统的流程。
(3)家里两种取票方式:票点取票、送货上门。
建立服务查询模块,是浏览者能够方便的通过该模块查询服务的相关信息。
(4)提供系统公告与出行参考模块,为用户提供方便。
技术可行性分析实用现有的技术能不能实现这个系统?由于本管理系统的对象单一,仅对航空公司机票进行管理。
这个管理系统比较适合采用数据结构来设计。
本系统使用Visual Basic ,使用文档作为后台服务。
在计算机硬件和软件快速发展的今天,计算机硬件和软件已经能够满足本管理系统的压球。
在数据库的编程工具方面,各种可视化编程语言的出现,一改过去设计的概念和方法,用户鼠标就可以快速,简介的创建应用程序,极大的提高了编程效率。
(完整)机票预订系统需求分析

需求分析规格说明书--机票预订系统1 引言1.1 编写目的航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。
各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班。
当旅客交付了预订金或通过网上支付方式付款后,旅客就可以在飞机起飞前凭个人二代身份证在旅行社或机场指定系统上自助打印机票,系统核对无误即打印出机票给旅客。
此外航空公司为随时掌握各个航班飞机的乘载情况,需要定期进行查询统计,以便适当调整。
1。
2 项目背景随着社会发展的不断进步,旅游业的蓬勃发展,机票预订系统对人们的生活影响越来越大,为了实现航空公司以及旅游业的现代化管理,方便旅客,需要开发一个机票预订系统。
该系统具有完整的存储,查询,核对,打印机票等功能.在这个系统中,旅客在旅行社的机票预售代理点,通过输入计算机系统查询,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞前凭其二代身份证、取票通知和账单取票,系统校对无误后即打印机票给顾客。
1.3 定义1.4 参考资料1.《软件工程导论》,张海潘,清华大学出版社2 任务概述2.1 目标在计算机网络,数据库和先进开发平台上,利用现有软件,配置一定硬件,开发一个巨头开放乙烯结构的、易扩充的、一维护的、具有良好人机交互界面的机票预订系统,实现航空公司与旅行社之间的现代化管理链接.实现各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班的功能。
2.2 用户的特点用户为旅游社工作人员,通过登录相应信息而进入机票系统,然后输入旅客基本信息和要求,系统自动为其查询并且作出相应的航班安排,经与旅客交流后,选择航班进行预订,网上支付,然后系统在用户终端输出相应取票通知和账单。
2。
3 条件与限制2。
案例:机票预定系统

案例:机票预定系统一、可行性分析1 引言1。
1 编写目的:可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。
明确开发风险及其所带来的经济效益。
本报告经审核后,交软件经理审查。
1。
2 项目背景:开发软件名称:机票预订系统.项目任务提出者:中国民航及中国国际旅游开发公司。
项目开发者:浙江大学IMK开发小组。
用户:中国民航及中国国际旅游开发公司.实现软件单位:中国国际旅游开发公司及浙江大学项目与其他软件,系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以Microsoft Visual C++为开发软件的应用程序,服务器端采用Linux 为操作系统的工作站,是采用Oracle 8的为开发软件的数据库服务程序.2.可行性研究的前提2。
1要求主要功能:为游客提供机票预定服务,方便旅游局的售票工作,提高旅游局的服务质量和服务效率性能要求:机场提供的信息必须及时的反映在旅游局的工作平台上。
售票系统的定单必须无差错的存储在机场的主服务器上。
对服务器上的数据必须进行及时正确的刷新.输出要求:数据完整,详实。
输出要求:简捷,快速,实时.安全与保密要求:服务器的管理员享有对机场航班信息库及机票信息库和定票信息库的管理与修改。
售票员只享有对订票信息库的部分修改(写入与读出)。
完成期限:预计六个月,即截止2000年2月8日。
2.2目标:系统实现后,大大提高旅游局的机票预定服务效率。
降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销.2.3条件,假定和限制建议软件寿命:5年。
经费来源:中国国际旅游开发公司。
硬件条件:服务器sun工作站,终端为pc机。
运行环境:Linux数据库:Oracle8投入运行最迟时间:2000/04/042.4可行性研究方法2.5决定可行性的主要因素成本/效益分析结果,效益〉成本.技术可行,现有技术可完全承担开发任务。
机票预定系统调研报告模板

机票预定系统调研报告模板机票预订系统调研报告一、背景介绍机票预订系统是一种通过互联网或移动应用程序向用户提供机票预订服务的系统。
随着航空业的发展和人们对旅行需求的增加,机票预订系统成为航空公司和旅行社的重要工具。
本次调研旨在对目前市场上的机票预订系统进行梳理和分析,为用户提供更准确、高效的机票预订服务。
二、调研方法本次调研采用了多种方法进行,主要包括以下几个方面:1. 网络调研:通过搜索引擎和相关网站,获取了大量关于机票预订系统的信息,并加以整理和比较。
2. 实地访谈:走访了几家航空公司和旅行社,与相关负责人进行了深入交流,了解他们对机票预订系统的需求和使用情况。
3. 用户调研:通过问卷调查的形式,向用户收集了关于机票预订系统的使用体验和需求的信息。
三、市场现状分析目前市场上有许多机票预订系统,主要从以下几个方面进行了分析:1. 功能模块:大部分机票预订系统具备核心的机票搜索、预订和支付功能。
部分系统还提供了航班查询、航班动态、签证办理等增值服务。
2. 用户界面:有些机票预订系统界面简洁、操作便捷,用户体验较好;而有些系统则过于繁杂,用户不易上手。
3. 移动端应用:随着智能手机的普及,越来越多的用户倾向于使用移动端应用进行机票预订。
一些机票预订系统已经开发了移动应用,并获得了较好的用户反馈。
4. 合作伙伴和资源:部分机票预订系统与航空公司、旅行社等建立了稳定的合作关系,能够提供更丰富的机票选择和更优惠的价格。
四、用户需求分析通过用户调研,得到了以下用户需求:1. 快速准确的机票搜索和预订功能,用户期望能够通过简单的几个步骤就能完成整个预订过程。
2. 清晰明了的航班信息展示,包括航班时间、价格、剩余座位等,用户希望能够一目了然地比较不同航班的优劣。
3. 安全可靠的支付方式,用户关心支付过程的安全性,并需要多种支付方式来满足不同需求。
4. 移动端应用的支持,用户希望能够在手机上方便地进行机票预订,并随时查看订单和航班信息。
航空订票系统需求分析总结报告

航空订票系统需求分析总结报告需求分析总结报告拟制: SQA:审核:批准:项目名称:航空订票系统项目代号:产品版本:收文:抄送:小组成员:陈阳超、高腾、李成斌、李惟珠、张宁;该报告由开发团队编制作为需求分析阶段的结论。
其概述了需求分析的结果并建立开始概要设计的基线。
建议内容如下: 1. 引言1.1编写目的a)编写本项目开发计划的目的是把在《航空订票系统》的开发过程中对各项工作人员、开发的进度、经费的预算、硬件和软件资源条件等问题所做的安排用文档的形式记载下来,以便根据本计划开展和检查项目开发工作,保障项目开发成功。
b)主要可能包括以下人员:项目管理人员、测试人员、系统开发人员,有时还包括部分用户。
1.2背景说明:a) 待开发的软件系统:航空订票系统; b) 本项目任务提出者:陈阳超开发者:陈阳超、高腾、李成斌、李惟珠、张宁用户:航空公司实现该软件的计算机中心或计算机网络:系统开发完成后,要能运行于任何由Windows NT/Windows 9X操作系统所构成的计算机网络环境下。
c) 该软件系统同其他系统或其他机构的基本关系:航空订票系统可以在装有Windows操作系统,进行操作,操作界面友好。
1.3定义SQA----软件质量保证 PDP------项目开发计划SCM-----软件配置管理 SRS------软件需求规格说明书 SW----软件定义:软件定义,软件开发,软件使用、维护和退役。
1.4参考资料a)本项目的经核准的计划任务书或合同、上级机关的批文:《软件工程》 b)属于本项目的其它已发的文件:软件工程作业第一次作业。
c)本文件中各处引用的文件、资料,包括所需用到的软件开发标准:《软件工程》软件需求分析及软件开发标准。
2.复用建议航空客运订票的业务活动包括:查询航线、客票预订和办理退票等运订票系统,以使上述业务可以借助计算机来完成。
(1)每条航线所涉及的够息有:终点站名、航班号、KVL号、6行周日(星期几)、乘员定额、众票量、已订票的客户名单(包括姓名、订票量、舱位等级1,2或3)以及等候替补的客户名单(包括姓名、所需票层);(2)作为示意系统,全部数据可以只放在内存中; (3)系统能实现的操作和功能如下:①查询航线:根据旅客提出的终点站名输出下列信息:航班号、飞机号、星期几飞行,最近一天航班的日期和余票额。
机票预订系统需求分析报告

机票预订系统需求分析报告一.机票预定系统的功能要求机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。
根据可行性研究的结果和客户的要求,分析现有情况及问题,采用client/server结构,将机票预定系统划分为两个子系统:客户端子系统,服务器端子系统.下面分析各个子系统的功能需求:1.客户端子系统:在客户端系统的功能实现上,可以分为以下几个部分:[1]旅客信息的输入和统计旅行社把旅客要求订票的信息由专人负责输入.这部分功能是客户端子系统的基本部分,这个功能是以后各个部分的基础。
系统要求做到即能够从其它子系统中共享一部分信息,又有方便的操作界面工手工输入旅客信息。
这部分要求对输入的数据进行简单的统计,供航空公司进行查询和宏观调控。
[2]旅客信息的存储:将旅客的信息存储到旅行社的客户端系统中,以备以后的取票确认以及查询。
[3]机票信息的传递及接收:将旅客所须的机票信息由旅行社客户端由网络传到航空公司的服务器上,并且接受航空公司返回的航班信息,然后存储起来。
[4]取票通知及帐单的生成和打印:把已存储的从航空公司返回的航班机票信息打印出来,并且生成帐单打印出来一起交给旅客。
印出机票给已经订票的旅客:根据旅客的取票通知及帐单,经过确认无误后,接受旅客的付款后把机票印出来交给旅客.[5]机票销售情况的核算这一功能是在上一功能的基础上,对机票销售额进行单项核算,得到该旅行社的销售情况并把核算结果作为企业报表输出。
2.服务器端的功能要求:通过计算机网络将客户端与服务器的数据库相连,将从客户端得到的信息进行处理,实现航班查询,机票生成,销售统计,综合信息查询等子系统.以计算机成本核算为中心,实现销售业务的计算机自动化,为航空公司降低成本、提高销售额、经营决策提供及时精确的依据。
《飞机订票系统》需求分析报告

《飞机订票系统》需求分析报告信息工程学院飞机订票系统软件需求规格说明书姓名:张继康学号:2014110551系统名称:飞机订票系统软件需求分析班级:14软件工程1班目录一、引言 (2)1.1目标 (2)1.2文档约定 (3)1.3读者对象和阅读建议 (3)1.4项目范围 (3)1.5参考资料 (3)二、总体描述 (4)2.1产品前景 (4)2.2产品特征 (4)2.3用户及其特征 (5)2.4运行环境 (5)2.5设计和实现上的约束 (5)2.6用户文档 (6)三、系统特性 (8)3.1系统特性 (8)3.2描述和优先级 (9)3.3激励、响应序列 (9)3.4功能性需求 (9)四、外部接口需求 (10)4.1用户界面 (10)4.2硬件接口 (11)4.3软件接口 (11)4.4通信接口 (12)五、非功能需求 (12)5.1性能需求 (12)5.2防护性需求 (13)5.3安全性需求 (13)5.4软件质量属性 (13)六、其他需求 (13)附录A;术语表 (13)附录B;分析模型 (14)附录C;待确定问题清单 (15)引言随正全球经济和信息的发展,人们对乘飞机旅行、工作的需求不断增加,航空客运业务的规模日益宏大,加上网络日益普及,具有良好的人机交互界面的机票预订系统,实现航空公司的机票销售的自动化,这套软件就是在这样的基础上而开发的。
配备一个安全、高效、灵活、可靠的航空订票管理系统对于航空公司加强客户服务质量,提高客户服务水平,扩展业务途径,维护公众形象,提高工作效率必将发挥重要作用。
1.1目标软件需求说明书的编写目的是为了更好地使用户和软件开发如有双方对软件的初始规定有一个共同的理解,明确软件需求,安排项目规划和进度,指导整个软件的开发过程,为测试提供依据。
为软件开发测试人员提供整个软件开发过程的安排,主要读者为软件的开发测试人员。
目标需求1. 计划节省人力资源40%,设备费用120%2. 计划提高日常订票事务处理速度的85%3. 计划提高控制精度100%4. 可实现信息化的管理5. 可实现半自动化的决策系统1.2、文档约定(1)对所选系统进行严密的需求获取以及需求分析。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
●属于本项目的其它己发表文件;
●本软件产品需求分析报告中所引用的文件、资料;
●相关软件产品需求分析报告;
为了方便读者查阅,所有参考资料应该按一定顺序排列。如果可能,每份资料都应该给出:
●标题名称;
●作者或者合同签约者;
●文件编号或者版本号;
●发表日期或者签约日期;
●出版单位或者资料来源。
活动者:客户和管理员
位置:客户的电脑和管理员的电脑
状态:已定义路径
假设:当客户进行过预订操作后,管理员才能管理客户信息
先决条件:客户要先注册登录
后续条件:客户注销;管理员将发邮件给客户确定
主路径:客户预订某个种类某个数量的机票
可选路径:客户修改个人基本信息
例外路径:客户进行订票,但订票不成功
用例名称:维护航班信息
本需求分析的读者对象包括客户、业务人员需求分析人员、测试人员、用
户文档编写人和项目管理人员。
参考文献
列举编写软件产品需求分析报告时所用到的参考文献及资料,可能包括:
●本项目的合同书;
●上级机关有关本项目的批文;
●本项目已经批准的计划任务书;
●用户界面风格指导;
●开发本项目时所要用到的标淮;
●系统规格需求说明;
机票预订系统-需求分析报告
———————————————————————————————— 作者:
———————————————————————————————— 日期:
ﻩ
《机票预订系统》需求分析报告
姓名:
日期:
引言3
编写目的ﻩ3
参考文献ﻩ3
一、调查用户需求ﻩ3
二、系统功能的设计和划分4
三、总体结构与模块外部设计5
用例描述:该用例从管理员处理航班信息开始,处理航班信息数据的问题,在管理员操作完毕时该用例结束
活动者:管理员
位置:管理员的电脑
状态:已定义路径
假设:获得管理员权限才可以进入
先决条件:管理员要先登录到管理系统
后续条件:退出管理系统
主路径:管理员对航班信息进行维护
例外路径:管理员对航班信息操作不成功
三、总体结构和模块外部设计
四、数据字典6
五、运行环境9
引言
《网上机票预订系统》运行于Internet环境,提供远程机票预订功能,包括远程航班信息查询,机票预订与确认等;使用《网上机票预订系统》可使机票订购过程简单化、电子化、数字化,节省常规过程所不必要的资源浪费。
编写目的
需求分析说明书提供用户与开发人员对开发软件的共同理解,使用户与开发单位就该系统的功能定义、环境需求达成共识,是今后各阶段设计工作的基础和依据,也是本阶段评审和测试阶段确认与验收的依据。
活动者:客户
位置:客户的电脑
状态:已定义路径
假设:查询值无论为真还是假都可以随时退出,执行其他模块功能
先决条件:客户要先登录到网站主页面
后续条件:执行订票功能或退出
主路径:客户根据具体需要查询信息,包括票价信息和航班信息
例外路径:客户进行查询,但该航班信息不存在
用例名称:客户机票预订
用例描述:该用例从客户注册登录网站开始,处理客户预订机票等问题,在客户注销时该用例结束
一、调查用户需求
使用本系统的最终用户可以定位为所有电脑使用者,尤其以旅游商务人员为主。由于本软件系统操作简单,界面友好,所以对用户的教育水平和技术水平几乎没有任何要求,只要会用电脑进行常规使用的用户均可。本系统将可能会被反复使用于日常的上网过程当中。
普通管理员,只能对库(航班库和客户库)中的信息进行查询操作;超级管理员,可以根据具体需要进行适当的数据管理(增、删、改、更)。
客户机部分
服务器程序部分
ﻬ
四、数据字典
4.1输入数据
数据项名称
说 明
类 型
长 度
航班号
客户从页面中自主选择列表中要查询的航班号信息,可用于查询航班航班信息和机票信息
字符串型
20字节
起航地点
客户从页面中自主选择表格中要查询的起航地点信息,用于航班航班信息查询
字符串型
50字节
降落地点
客户从页面中自主选择表格中要查询的降落地点信息,用于航班航班信息查询
字符串型
50字节
起航时间
客户从页面中自主选择表格中要查询的起航时间信息,用于航班航班信息查询
日期型
8字节
身份证号码
客户在预订机票时所填入的基本信息,用于区分不同客户
字符串型
18字节
密码及确认密码
客户在预订机票时所需要的基本信息,起信息保护和确认作用
字符串型
50字节
姓 名
客户在预订机票时所需要的基本信息,与身份证号码相对应
客户只能对航班信息库中的内容进行查询操作,客户进入到页面之后在不进行登录的情况下只能进行航班信息查询操作,要预订机票就必须要先注册登录提交自己的基本信息;系统会根据管理员和客户的各种操作做出相应的返回信息进行提示。
二、系统功能的设计和划分
各模块具体解释及含义:
用例名称:查询航班信息
用例描述:当客户查询航班信息时,这个用例开始;它对客户咨询的信息做出处理;当客户停止查询时结束
字符串型2ຫໍສະໝຸດ 字节订票数量客户在预订机票时所需要的基本信息,用于确定所订机票数
整型
8字节
字符串型
50字节
电 话
客户在预订机票时所需要的基本信息,管理员联系客户时使用
字符串型
20字节
Email
客户在预订机票时所需要的基本信息,管理员联系客户时使用
字符串型
50字节
联系地址
客户在预订机票时所需要的基本信息,管理员联系客户时使用
字符串型
50字节
航班等级
客户在预订机票时所需要的基本信息,用于确定所订机票价格