航空订票系统需求说明书
航空订票系统需求规格说明书

TOLO 航空订票系统》需求规格说明书目录3.数据描述3.1 功能操作 (Actio ns )和角色 (Actors ) (10)3.1.1用例清单 (24个) ....................................................... 1.0. 3.1.2角色清单 ............................................................... 1.14.功能需求.3.1.1编写目的 .3 1.2项目背景.31.2.1行业背景 1.2.2客户行业背景 1.2.3项目业务背景 1.3定义1.3.1名词解释和费用执行标准定义 1.3.2术语和缩略词对照表 1.4参考资料2.任务概述 .9. 2.1目标 9. 2.2运行环境 9. 2.3条件与限制 ......................................................................................................................... 9 ............ .1.0..1.14.1功能划分.1.14.2功能描述.14.4.2.1功能划分 1.44.2.2功能描述 1.54.2.3相关界面介绍304.2.4交互列表313.5.5.1最大并发连接数355.2执行效率.355.3日均处理数据量和峰值数据处理速度(记录条数/秒):.3.5.6.运行需求 3.5.6.1 一般限制..................................................................... 35 ............6.2出错处理..................................................................... 36 ............1.1编写目的本需求说明书的目的是明确T-3GABS项目的业务背景、业务范围以及项目定义的专业词汇,通过分析项目的核心功能和系统需求。
机票预订系统需求规格说明书

机票预订系统需求规格说明书————————————————————————————————作者:————————————————————————————————日期:机票预订系统需求规格说明书项目开发人:信工0404班万芸欧翠娥施雪梅1 引言1.1编写目的为了更好地向用户描述系统性能,尽量满足用户的需要,建立和用户沟通的平台。
同时,为了明确软件系统的整体框架及实施细则。
1.2项目背景软件系统名称:机票预订系统任务提出者:某某航空公司任务开发者:万芸欧翠娥施雪梅用户:旅行社工作人员、旅客1.3参考资料软件工程导论(第四版)清华大学出版社软件工程实验指导书题目四2 任务概述2.1目标为某某航空公司开发,方便各旅行社和旅客们订购飞机票。
通过本系统,用户可以方便地预订该航空公司的机票,同时便于航空公司管理机票预定的业务。
2.2运行环境Windows 98 及以上操作系统Visual FoxPro 6.02.3条件与限制用户仅可以输入订票信息,无权对系统本身进行修改。
用户必须按照系统的流程进行操作。
系统的修改、维护由研发人员及航空公司共同负责。
3.数据描述3.1数据元素系统中的数据元素:名字:旅客信息描述:旅客的个人信息,用于对旅客的确认定义:旅客信息=姓名+性别+工作单位+身份证号码+旅行时间+旅行目的地位置:输入到旅行社端(client端)名字:订票旅客清单描述:已订票的旅客的记录定义:订票旅客清单=旅客信息的合集位置:输入到旅行社端(Client端)名字:订票信息描述:旅客的旅行时间和目的地,用于确定旅客的航班定义:订票信息=旅客旅行时间+旅客旅行目的地位置:传输到航空公司端(Server端)名字:航班机票信息描述:旅客的航班信息,根据旅客的旅行时间和目的地确定定义:航班机票信息=旅客机票时间+旅客机票班次位置:传输到旅行社端(Client端)名字:取票通知:描述:旅客领取机票的凭证定义:取票通知=旅客姓名+领票时间位置:输出到打印机名字:售出机票信息描述:旅客的航班机票的信息定义:售出机票信息=旅客的航班机票位置:输出到打印机名字:旅客订票记录描述:已订票的旅客在航空公司的记录定义:旅客订票记录=旅客姓名+航班机票信息位置:输出到航空公司端(Server端)3.2数据需求机票预定系统的数据需求包括如下几点:1.数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用。
民航订票系统的软件需求说明书

WFDWY-XQXJF-RHRYG-BG7RQ-BBDHM民航订票系统的软件需求说明书一引言1. 编写目的确定民航订票系统需要完成哪些工作,对民航订票系统提出完整、准确、清晰、具体的要求。
预期的读者是程序编写员,用户和分析员。
2. 背景软件系统的名称:民航订票系统项目提出者:航空公司开发者:计网0702用户:游客为了游客订票方便,并且航空公司方便管理和维护系统,实现更好的安全性和实时性。
航空公司委托开发一款民航订票系统。
该系统由该航空公司提供数据库,由本软件公司进行开发和维护。
3. 定义4. 参考资料航空公司提供的项目委托书;本项目前期做好的可行性研究报告;《实用软件文档写作》肖刚等编著清华大学出版社2005年2月第一版《软件工程导论》张海藩编著清华大学出版社第5版二任务陈述1. 目标开发民航订票系统是为了方便游客的订票,便于管理,并且保证订票的安全性和高效性。
应用在航空公司和游客之间完成订票的一款系统。
在功能上,它实现查询及订票,修改航班信息。
只有航空公司的管理人员可以修改航班信息(包括添加和删除)。
管理员修改航班信息,必须有管理员的身份认证。
游客只能够实现查询及订票。
2. 用户的特点操作人员:航空公司的技术人员,它可以合法的修改航班的信息,增加和删除航班。
维护人员:是软件公司,目的是维护系统的安全,防止非法侵入系统和非法篡改系统。
旅客:可以查找航班,看到航班的信息。
能过进行订票和退票。
但是,无法进行对航班信息的修改。
3. 假定和约束基本建设:包括房屋与设备,安全平台,网络基础平台,数据库管理软件,操作系统windows以及vistual C++,Access 2003 。
其他一次性支出:包括研究的费用,数据库的建立,检查费用和技术管理性费用,培训费,旅差费以及开发安装人员所需要的一次性支出,人员的调动费。
非一次性支出:设备的租金和维护费用,软件的租金和维护费用,数据通信方面的租金和维护费用,人员的工资和奖金,房屋空间的使用开支,公用设施的开支,保密安全的开支,其他周期性开支。
航空订票系统软件需求说明书

《信息系统分析与设计》课程考核报告题目网上机票预定系统院系__ 电子工程系___专业信息工程(系统工程方向)学生姓名学号二O一二年五月六日目录1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (4)1.4参考资料 (4)2任务概述 (4)2.1目标 (4)2.2用户的特点 (4)2.3假定和约束 (4)3需求规定 (5)3.1对功能的规定 (5)3.2对性能的规定 (7)3.2.1精度 (7)3.2.2时间特性要求 (7)3.2.3灵活性 (8)3.3输人输出要求 (8)3.4数据管理能力要求 (9)3.5故障处理要求 (10)3.6其他专门要求 (10)4运行环境规定 (11)4.1设备 (11)4.2支持软件 (11)4.3接口 (11)4.4控制 (11)1引言1.1编写目的随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要。
目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作。
因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统势在必行。
机票预定系统是为机场工作人员和客户提供订票退票等与机票相关内容和管理的系统,它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点.它除克服了存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,实现航空公司的机票销售的自动化。
本需求分析的读者对象包括客户、业务人员需求分析人员、测试人员、用户文档编写人和项目管理人员。
1.2背景[1]开发软件名称:“机票预订系统”.[2]本系统的任务提出者为:航空公司.开发者:航空公司计算中心.用户:航空公司.实现该系统的为:航空公司计算中心.[3]该软件系统同其他系统或其他机构的基本的相互来往关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以Microsoft Visual C++ 为开发软件的应用程序,服务器端采用Linux 为操作系统的工作站,是采用Oracle 8 的为开发软件的数据库服务程序.1.3定义[1]专门术语:Client /Server 结构,客户端子系统,服务器端子系统[2] SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)[3]SQL: 一种用于访问查询数据库的语言[4] 事务流:数据进入模块后可能有多种路径进行处理1.4参考资料[1] 许卓群、张乃孝等:《数据结构》高等教育出版社,1987[2] 严蔚敏、吴伟民:《数据结构(C 语言版)清华大学出版社,2004 》[3] 郑人杰、陶永雷:《实用软件工程》清华大学出版社2002[4] 吴天准:《Delphi 程序设计技巧》中国铁道出版社2003[5] Dusan Petkovic 著吕静骅、史进译:《SQL Server 2000 基础教程》清华大学出版社20022任务概述2.1目标网上机票预订系统运行于Internet环境,提供远程机票预订功能,包括远程航班信息查询,机票预订与确认等;本机票预订系统实现后,能够大大提高旅游局的机票预定服务效率。
航空订票系统(软件需求说明)

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (3)2.1目标 (3)2.2用户的特点 (3)2.3假定和约束 (4)3需求规定 (4)3.1对功能的规定 (5)3.2对性能的规定 (5)3.2.1精度 (14)3.2.2时间特性要求 (15)3.2.3灵活性 (15)3.3输人输出要求 (15)3.4数据管理能力要求 (16)3.5故障处理要求 (16)3.6其他专门要求 (16)4运行环境规定 (17)4.1设备 (17)4.2支持软件 (17)4.3接口 (17)4.4控制 (17)软件需求说明书的编写提示1引言1.1编写目的软件需求说明书的编写目的是为了使用户和软件开发者双方对软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。
1.2背景1.系统名称:飞机订票系统2.任务提出者:XXX航空公司3.开发者:XXX计算机科学与技术学院4.用户:旅客,航空公司5.本系统是一个独立的订票信息1.3定义专门术语:➢SQL SERVER:系统服务器所使用的数据库关系系统(DBMS)。
➢SQL:一种用于访问查询数据库的语言➢事务流:数据进入模块后可能有多种路径进行处理。
➢主键:数据库表中的关键域。
值互不相同。
➢外部主键:数据库表中与其他表主键关联的域。
➢ROLLBACK:数据库的错误恢复机制。
缩写:➢系统:若未特别指出,统指本航空订票系统。
➢SQL:Structured Query Language(结构化查询语言)。
➢UML:统模语言、是一套用来设计软件蓝图的标准建模语言,是一种从软件分析、设计到编写程序规的标准化建模语言。
➢Javaee:Java企业级平台。
1.4参考资料文档格式要求按照我国GB/T85T7-1988国家标准和IEEE/ANSI830-1993标准规要求进行。
包括以下文件:➢图书借阅关系系统需求说明书➢软件工程项目开发文档例➢软件工程国家标准文档➢图书借阅管理需求说明书➢软件需求说明书编写规书籍包括:➢软件工程导论(第6版)海藩牟永敏编著。
航空订票系统(详细设计说明书)1

《信息系统分析与设计》课程报告题目航空订票系统(详细设计说明书)院系电子工程专业信息工程(系统方向)学生姓名学号指导教师目录一、引言1. 编写目的2.项目背景3.定义4. 参考资料二、任务概述1.目标:完成一个航空订票信息系统的需求分析2.运行环境3.条件与限制三、总体设计1.处理流程2.总体结构与外部模块设计3. 功能分配四、接口设计1.外部接口,硬件接口、软件接口、用户界面2.内部接口五、数据结构设计1.逻辑结构设计2.物理结构设计六.运行设计1.运行模块组合2.运行控制3.运行时间七.出错处理设计1.出错输出信息2.出错处理对策八.安全保密设计九.维护设计摘要:航空订票信息系统开发的目的在于方便客户,其中包括系统总体设计、输入输出设计、代码设计、数据库设计等。
关键字:系统开发项目简介、数据流程图、数据结构图、ER图。
一:引言1.编写目的:航空公司开发航空订票信息系统以为了旅客旅行方便,提高工作效率,提高服务质量,增加经济效益,加快公司发展步伐。
2.项目背景:名称:航空订票信息系统本项目的提出者:开发者:用户:所有有需要的航空旅客实现软件的单位:本项目与其他软件或其他系统的关系:WINDOWS所有的系统3. 定义在我们进行正式软件设计之前,要先了解一些概念:(1)模块化:模块是数据说明、可执行语句等程序对象的集合,模块可以单独被命名而且可通过名字来访问,例如,过程、函数、子程序、宏等都可以作为模块;(2)抽象与逐步求精:软件工程过程的每一步都是对软件解法的的抽象层次的一次精化。
逐步求精与抽象是紧密相关的。
(3)模块独立性:模块独立性是指系统软件中每个模块只涉及软件的具体自功能,而和软件系统的其他的模块接口是简单的。
(4)耦合:是对一个软件结构内各个模块之间互连程度的度量。
耦合强弱取决与模块间接口的复杂程度,调用模块的方式,以及通过接口的信息。
4.参考资料:管理信息系统(美) G.B戴维斯哈尔滨工业大学出版社 1985/1物流信息系统赵刚四川大学人民出版社 2002/9物流信息管理尹涛东北财经大学出版社2005/1编程逻辑与结构化程序设计(美)Harold J.Rood 中国水利水电出版社 2004/3信息处理与数据库刘玉梅邱基文人民教育出版社 1988/3数据库技术与应用-Access2000篇郭力平人民邮电出版社2002/8文档对象模型-处理结构化文档(美)马里尼清华大学出版社 2003二、任务概述1.目标:完成一个航空订票信息系统的需求分析2.运行环境:Windowsxp+Access3.条件与限制:查找相关资料、有一定的数据库知识、会画数据流程图、掌握数据字典的相关知识并会灵活运用。
机票预订系统需求规格说明书

机票预订系统需求规格说明书项目开发人:信工0404班万芸欧翠娥施雪梅1引言1.1编写目的为了更好地向用户描述系统性能,尽量满足用户的需要,建立和用户沟通的平台。
同时, 为了明确软件系统的整体框架及实施细则。
1.2项目背景软件系统名称:机票预订系统任务提出者:某某航空公司任务开发者:万芸欧翠娥施雪梅用户:旅行社工作人员、旅客1.3参考资料软件工程导论(第四版)清华大学软件工程实验指导书题目四2任务概述2.1目标为某某航空公司开发,方便各旅行社和旅客们订购飞机票。
通过本系统,用户可以方便地预订该航空公司的机票,同时便于航空公司管理机票预定的业务。
2.2运行环境Windows 98及以上操作系统Visual FoxPro 6.02.3条件与限制用户仅可以输入订票信息,无权对系统本身进行修改。
用户必须按照系统的流程进行操作。
系统的修改、维护由研发人员及航空公司共同负责。
3 •数据描述3.1数据元素系统中的数据元素:名字:订票信息描述:旅客的旅行时间和目的地,用于确定旅客的航班定义:订票信息=旅客旅行时间+旅客旅行目的地位置:传输到航空公司端(Server端)名字:航班机票信息描述:旅客的航班信息,根据旅客的旅行时间和目的地确定定义:航班机票信息=旅客机票时间+旅客机票班次位置:传输到旅行社端(Client端)名字:取票通知:描述:旅客领取机票的凭证定义:取票通知=旅客姓名+领票时间位置:输出到打印机名字:售出机票信息描述:旅客的航班机票的信息定义:售出机票信息=旅客的航班机票位置:输出到打印机名字:旅客订票记录描述:已订票的旅客在航空公司的记录定义:旅客订票记录=旅客姓名+航班机票信息位置:输出到航空公司端(Server端)3.2数据需求机票预定系统的数据需求包括如下几点:1.数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用。
手工输入要通过系统界面上的安排系统具有容错性,对错误的输入要有所反应。
航空订票系统项目需求规格说明书

航空订票系统项目需求规格说明书1简介1.1目的本机票预订系统是在现代社会生活节奏不断加快,对机票预订工作的自动化和准确化要求也日益强烈的背景下,为了实现机票预订工作的网络化,以及实现网络查询和统计一体化而开发的管理信息系统。
该系统为机票预订管理员提供了一个个性化的界面,并且机票预订管理员只需一次登录就可以使用所有服务;将订票旅客需要的各种服务集中起来,订票旅客可以很方便地进行自身信息和航班、票价情况查询。
总之,从基本订票信息的录入到订票信息的查询,再到最终的信息核准打印机票,都可以通过这个系统完成。
1.2业务范围“机票预订系统”主要是针对机票预订工作而开发的应用软件。
通常有系统管理员、机票预订管理员和订票旅客三种用户,他们的使用权限如下:●系统管理员:对系统、数据库进行维护,主要对不同人员赋予不同的权限。
●机票预订管理员:对机票预定工作进行具体的操作。
●订票客户:一般操作水平,能够在本系统查询个人信息和订票信息。
机票预订由机票预定部门全面负责,下设信息管理部、票务部、客服部三个部门的业务职责如下:●信息管理部:管理基本信息、主要包括旅客基本信息的查询、更改、删除;航班信息的添加、查询、更改、删除。
●票务部:管理各种票据,主要包括根据订票信息和航班信息打印账单和取票通知、核对账单和取票通知以及交款信息,无误则打印机票并发放。
●客服部:为订票旅客提供实时服务,主要包括投诉咨询受理,和售前售后支持。
1.3术语表列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
如图1.4参考资料1.软件工程导论第五版清华大学出版社张海潘编著2. 百度文库2系统概述2.1功能概述(重点)航空订票系统总用例图如图2.1-1所示图2.1-1 航空订票系统用例图航班信息管理子用例图如图2.1-2所示图2.1-2 航班信息管理子用例图查询功能子用例图如图2.1-3所示图2.1-3 查询功能子用例图2.2系统角色(重点)列出最终用户说明用户在系统中的作用及所用的功能本系统所面对的用户包括1.客户:对此类用户不应有太复杂的操作,只要求能够查询个人及订票信息等一般操作;2.订票管理员:此类用户进行对航空订票进行具体工作的操作;3.系统管理员:此类用户可以赋予不同人员不同权限,并对系统,数据库进行维护。
(精选)机票订票系统需求规格说明书

三、需求规格说明书1.引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3参考资料 (2)2.任务概述 (2)2.1目标 (2)2.2运行环境 (2)2.3条件与限制 (2)3.数据描述 (3)3.1静态数据 (3)3.2动态数据 (3)3.3数据库介绍 (3)3.4数据词典 (3)4.功能需求 (4)4.1功能描述 (4)5.性能需求 (4)5.1系统处理的准确性和及时性 (4)5.2系统的开放性和系统的可扩充性 (4)5.3系统的易用性和易维护性 (5)5.4系统的标准性 (5)5.5系统的先进性 (5)6.运行需求 (6)7.其它需求 (6)1.引言1.1编写目的本机票预定系统在可行性研究的基础上,是为了进一步明确机票预订系统的软件需求,以便安排项目规划和进度,组织软件开发与测试,撰写本文档。
本文档供设计人员、开发人员参考。
1.2项目背景开发软件名称:机票预订系统项目任务提出者:兰州理工大学软件工程学院项目开发者:第13小组用户:航空公司实现软件单位:兰州理工大学软件工程学院1.3参考资料1. 《软件工程导论》,张海藩,清华大学出版社。
2. 《实用软件工程》,郑人杰等,清华大学出版社。
3. 机票预定系统项目计划任务书。
4. 机票预订系统可行性研究报告。
2.任务概述2.1目标旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。
此外航空公司为随时掌握各个航班飞机的乘载情况,需要定期进行查询统计,以便适当调整。
2.2运行环境操作系统:Microsoft Windows 7支持环境:IIS 5.0数据库:Microsoft SQL Server 20002.3条件与限制1.人力、资金、时间的约束机票预订系统实施的目标就是要带给轮胎生产公司看得出见的效益,其开发过程中也要考虑到人力、资金和时间的约束。
因此,在设计中,重点是企业间信息的网络交流,能提供各部门间的方便快捷的联系,并提高数据统计的即时性、准确性、方便性,给公司带来良好的效益。
航空订票系统软件需求说明书

《信息系统分析与设计》课程考核报告题目网上机票预定系统院系__ 电子工程系___专业信息工程(系统工程方向)学生姓名学号二O一二年五月六日目录1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (4)1.4参考资料 (4)2任务概述 (4)2.1目标 (4)2.2用户的特点 (4)2.3假定和约束 (4)3需求规定 (5)3.1对功能的规定 (5)3.2对性能的规定 (7)3.2.1精度 (7)3.2.2时间特性要求 (7) 3.2.3灵活性 (8)3.3输人输出要求 (8)3.4数据管理能力要求 (9) 3.5故障处理要求 (10) 3.6其他专门要求 (10)4运行环境规定 (11)4.1设备 (11)4.2支持软件 (11)4.3接口 (11)4.4控制 (11)1引言1.1编写目的随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要。
目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作。
因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统势在必行。
机票预定系统是为机场工作人员和客户提供订票退票等与机票相关内容和管理的系统,它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点.它除克服了存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,实现航空公司的机票销售的自动化。
本需求分析的读者对象包括客户、业务人员需求分析人员、测试人员、用户文档编写人和项目管理人员。
1.2背景[1]开发软件名称:“机票预订系统”.[2]本系统的任务提出者为:航空公司.开发者:航空公司计算中心.用户:航空公司.实现该系统的为:航空公司计算中心.[3]该软件系统同其他系统或其他机构的基本的相互来往关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以Microsoft V isual C++ 为开发软件的应用程序,服务器端采用Linux 为操作系统的工作站,是采用Oracle 8 的为开发软件的数据库服务程序.1.3定义[1]专门术语:Client /Server 结构,客户端子系统,服务器端子系统[2] SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)[3]SQL: 一种用于访问查询数据库的语言[4] 事务流:数据进入模块后可能有多种路径进行处理1.4参考资料[1] 许卓群、张乃孝等:《数据结构》高等教育出版社,1987[2] 严蔚敏、吴伟民:《数据结构(C 语言版)清华大学出版社,2004 》[3] 郑人杰、陶永雷:《实用软件工程》清华大学出版社2002[4] 吴天准:《Delphi 程序设计技巧》中国铁道出版社2003[5] Dusan Petkovic 著吕静骅、史进译:《SQL Server 2000 基础教程》清华大学出版社20022任务概述2.1目标网上机票预订系统运行于Internet环境,提供远程机票预订功能,包括远程航班信息查询,机票预订与确认等;本机票预订系统实现后,能够大大提高旅游局的机票预定服务效率。
机票订票系统需求规格说明书

机票订票系统需求规格说明书机票订票系统需求规格说明书1.引言1.1 目的本文档旨在描述机票订票系统的需求规格,以确保系统开发人员和客户对系统功能和性能的期望一致。
1.2 背景随着航空业的快速发展和人们出行需求的增加,机票订票系统成为了一个必不可少的工具。
该系统可以方便快捷地为客户提供机票预订服务,提高航空公司的运营效率。
2.总体描述2.1 产品功能机票订票系统应具备以下主要功能:- 用户注册和登录:用户可以通过注册账号并登录系统来使用订票功能。
- 机票查询和预订:用户可以根据出发地、目的地、日期等信息查询航班,并选择合适的航班进行预订。
- 订单管理:用户可以查看和管理自己的订单,包括取消订单、改签等操作。
- 支付功能:用户可以选择合适的支付方式进行支付。
- 退款功能:用户可以申请退款,并根据航空公司的规定进行退款流程。
- 系统管理:管理员可以管理用户信息、航班信息、机票价格等。
2.2 用户特点机票订票系统的用户群体主要包括以下几类:- 普通用户:希望通过系统快速、方便地查询和预订机票。
- 航空公司:希望通过系统管理航班、机票价格等信息,并提供客服支持。
- 管理员:负责系统的日常管理和维护。
2.3 运行环境机票订票系统将在以下环境中运行:- 操作系统:支持Windows、Mac、Linux等主流操作系统。
- 浏览器:支持主流浏览器,如Chrome、Firefox、Safari等。
- 硬件要求:支持常见的个人电脑、笔记本电脑等设备。
3.详细需求描述3.1 用户注册和登录3.1.1 用户注册用户可以通过提供必要的个人信息进行注册,包括姓名、手机号码、邮箱等。
3.1.2 用户登录用户可以使用注册时的手机号码和密码进行登录,以便使用系统的各项功能。
3.2 机票查询和预订3.2.1 机票查询用户可以根据出发地、目的地、日期等信息进行机票查询,并获取符合条件的航班列表。
3.2.2 航班选择用户可以从航班列表中选择合适的航班进行预订,包括选择座位、舱位等。
航空订票系统需求分析

航空订票系统需求分析说明书需求规格说明书1.引言编写目的项目背景定义参考资料2.任务概述目标运行环境条件与限制3.数据描述数据需求数据库介绍4.功能需求功能划分功能描述5.性能需求准确性和及时性开放性和可扩充性易用性和易维护性标准性先进性响应速度快6.运行需求用户接口外部接口故障处理7.其他需求管理员信息管理员界面1.引言编写目的1. 本需求分析说明书是为了开发《机票预定系统》而编写的,主要面向分析员、程序员、测试员和最终用户,使之能更好地理解系统功能以及实现系统。
2. 本说明书不仅是整个软件开发的依据,对以后的维护性工作也起着指导性的作用,同时也是测试计划和用户手册的编写依据。
项目背景1. 软件系统名称:航空订票系统2. 任务提出者:XX航空公司3. 用户:XX航空公司,各大旅行社,旅客4. 实现:XX航空公司计算中心5. 构建平台:Windows 2000及以上,其数据库构建在SQL Server 2005上,并可实现权限限制性兼容,与Windows其他软件并不冲突。
定义1. 数据流----数据进入模块后可能有多种路径进行处理2. 主键----数据库表中的关键域且值互不相同3. 外键----数据库表中与其他表主键相关联的域4. SQL----Structured Query Language(结构化查询语言)5. SQL SERVER----系统服务器使用的数据库管理系统6. 系统----若未特别指出,统指本航空订票系统参考资料1. 软件工程清华大学出版社2. 机票预定系统项目计划任务书 XX航空公司3. 概要设计说明书4. Computer Network、Prentice Hall2. 任务概述目标1. 计划节省人力资源40%,设备费用120%2. 计划提高日常订票事务处理速度的85%3. 计划提高控制精度100%4. 可实现信息化的管理5. 可实现半自动化的决策系统6. 计划人员利用率提高80%运行环境硬件环境:1台服务器:Pentium III 450以上, 258M RAM, 14G HD若干台客户机:Pentium 133以上, 32M RAM, HD软件环境:Windows XP等操作系统、SQL Server 2005版本应用软件条件与限制1. 条件:现有的航班管理系统、现有的订票系统为可利用资源;具备Windows 2000 ,Windows XP等Windows操作系统,并配置SQL Server 2005版应用软件、WEB服务器、若干台微机和打印机2. 限制:硬件限制:Pentium III 450, 258M RAM, 14G HD(服务器);Pentium 133, 32M RAM, HD(客户机)操作系统限制: Windows XP(服务器版本)、Windows7/Windows 2000系统运行软件限制: 应安装杀毒软件,防止病毒干扰时间限制: 该系统开发应在2011年1月1号前完成3. 数据描述数据需求1. 旅客:姓名、证件号(身份证号码/护照号码)---主键、联系方式、出发时间、出发地点和目的地、航班舱位要求2. 取票单:单号---主键、姓名、票号3. 帐单:编号---主键、付款金额、票号4. 机票:票号---主键、姓名、证件号、航班、座位、起飞时间、起飞地点、抵达时间、抵达地点、票价5. 航班:航班号---主键、起飞时间、起飞地点、抵达时间、抵达地点、座位数、空位数、票价数据表图:姓名证件号联系方式出发时间出发地点目的地舱位要求单号姓名票号编号付款金额票号票号姓名证件号航班座位起飞时间起飞地点抵达时间抵达地点票价航班号起飞时间起飞地点抵达时间抵达地点座位数空位数票价数据库介绍1. 服务器程序在对订票/取票进行操作时需对数据库进行数据提交,即对数据表进行查询和修改:在订票/取票过程中都需要对数据库中的所有表,进行联合查询、修改。
订票系统-需求规格说明书

机票预定系统——需求分析一、机票预定系统的功能要求机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。
具体功能为:航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。
各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班。
当旅客交付了预订金后,系统打印出取票通知和账单给旅客,旅客在飞机起飞前一天凭取票通知和账单交款取票,系统核对无误即打印出机票给旅客。
此外航空公司为随时掌握各个航班飞机的乘载情况,需要定期进行查询统计,以便适当调整。
同时还需完成旅客延误了取票时间的处理,航班取消后的处理,旅客临时更改航班的处理等。
根据可行性研究的结果和客户的要求,分析现有情况及问题,采用B/S结构,将机票预定系统化主要就是服务器端子系统。
二、机票预订系统机票预订系统的基本系统模型三、子系统的功能需求服务器的功能要求:通过计算机网络,利用浏览器登陆服务器,在服务器端实现航班查询,机票生成,销售统计,综合信息查询等子系统。
以计算机成本核算为中心,实现销售业务的计算机自动化,为航空公司降低成本、提高销售额、经营决策提供及时精确的依据。
服务器的功能分为以下几部分:(1)旅客信息的输入和统计:旅行社把旅客要求订票的信息由专人负责输入。
这部分功能是系统的基本部分,它要求对输入的数据进行简单的统计,供航空公司进行查询和宏观调控。
(2)旅客信息的存储:将旅客的信息存储到服务器系统中,以备以后的取票确认以及查询。
(3)旅客订票信息的存储:将旅客的订票信息存储到服务器系统中,以备以后取票确认和查询。
(4)旅客机票信息的查询:旅客通过取票通知的账号可以查询自己的机票信息。
航空订票系统需求分析说明书(修改版)

组长:董瑞 组员:史志昂,黄杰,戴清源,陆洪涛,潘海洋,吴张伟,朱锦涛
需求规格说明书 • 1.引言 • 1.1编写目的 • 1.2项目背景 • 1.3定义 • 1.4参考资料
•
2.任务概述 2.1目标 2.2用户特点 2.3假定和约束
需求分析说明书
• 3.需求规定 • 3.1功能需求规定 • 3.2性能需求规定 • 3.2.1精度 • 3.2.2时间特性需求 • 3.2.3灵活性 • 3.3输入输出要求 • 3.4数据管理能力要求 • 3.5故障处理要求 • 3.6其他专门要求
参考资料 • ● 1.4 管理信息系统 (美) G.B戴维斯 哈尔滨工业大学出版社 1985-01 • ● 物流信息管理 尹涛 东北财经大学出版社 2005-01 • ● 软件工程导论 张海藩 清华大学出版社。2008-02 • ● 编程逻辑与结构化程序设计 (美)Harold J.Rood 中国水利水电出版社 2004• • •
03 ● 信息处理与数据库 刘玉梅 邱基文 人民教育出版社 1988-03 ● 数据库技术与应用-SQLServer 刘卫国 严晖 清华大学出版社 2007-01 ● 文档对象模型-处理结构化文档 (美)马里尼 清华大学出版社 2003-05
2.1目标
• • • • • • • • •
1. 开发意图:为方便旅客订票,提高工作效率,在技术、经济可行的条件下开发目标软 件。 2. 应用目标: ● 接收预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行 始发地和目的地,航班舱位要求等)。 ● 为旅客安排航班。 ● 当旅客交付了预订金后,系统打印出取票通知和帐单给旅客。 ● 旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。 ● 能够及时对于航班售票情况进行统计。 3. 作用范围:xx航空公司所有订票点。
(new)飞机票网上预订系统需求分析说明书

飞机票网上预订系统需求分析说明书目录1 引言 (3)1.1背景 (3)1.2文档概述 (3)1.3参考资料 (3)2 任务概述 (4)2.1目标 (4)2.2用户的特点 (4)3 需求规定 (5)3.1系统用例关系图 (5)3.2系统功能概述 (5)3.3系统功能模块 (7)3.4系统用例描述 (8)3.4.1 登陆及注册用例 (8)3.4.2 查询用例 (9)3.4.3订票用例 (9)3.4.4改签用例 (10)3.4.5退票用例 (10)3.5系统业务类图 (12)3.6用例的活动图 (13)3.6.1 用户登陆及注册活动图 (13)3.6.2 用户查询机票活动图 (14)3.6.3 用户订票活动图 (15)3.6.4 用户改签活动图 (16)3.6.5 用户退票活动图 (17)3.6.6 注销活动图 (18)3.7用例的时序图 (19)3.7.1 用户登陆时序图 (19)3.7.2 用户查询机票时序图 (20)3.7.3 用户订票时序图 (21)3.7.4 用户改签时序图 (23)3.7.5 用户退票时序图 (25)4 运行环境规定 (27)4.1支持软件 (27)1 引言1.1背景a. 本项目为网上机票订购系统,通过建立网上订票系统,扩展了乘客的订票渠道,可以使订票过程变得更加便捷安全。
c. 本项目采用B-S结构:其中服务器端为客户及客户所使用的浏览器软件,Server端为航空公司(或专门的订票公司)所负责维护运营的Web服务器、订票系统服务器和数据库服务器,其之间关系如下:d. 本系统适用于所有有网络基础的用户使用。
1.2文档概述本系统是基于Web的航空订票系统,客户只要在浏览器上就可以执行相关操作进行查询,订票改签退票等操作。
采用统一建模语言UML(Unified Modeling Language)对用户操作的过程进行建模,实现查询,订票,改签,退票等功能。
1.3参考资料以下列出在概要设计过程中所使用到的有关资料:1.《软件工程——实践者的研究方法》机械工业出版社2.软件工程PPT 软件工程课程3.携程网机票订购系统操作流程携程网4.软件工程——机票预定系统CSDN网络5.软件工程实验报告----航空订票系统CSDN网络2 任务概述2.1目标实现用户使用网上订票系统进行查票,登陆,订票,改签,退票等基本功能。
(精选)机票订票系统需求规格说明书

三、需求规格说明书1.引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3参考资料 (2)2.任务概述 (2)2.1目标 (2)2.2运行环境 (2)2.3条件与限制 (2)3.数据描述 (3)3.1静态数据 (3)3.2动态数据 (3)3.3数据库介绍 (3)3.4数据词典 (3)4.功能需求 (4)4.1功能描述 (4)5.性能需求 (4)5.1系统处理的准确性和及时性 (4)5.2系统的开放性和系统的可扩充性 (4)5.3系统的易用性和易维护性 (5)5.4系统的标准性 (5)5.5系统的先进性 (5)6.运行需求 (6)7.其它需求 (6)1.引言1.1编写目的本机票预定系统在可行性研究的基础上,是为了进一步明确机票预订系统的软件需求,以便安排项目规划和进度,组织软件开发与测试,撰写本文档。
本文档供设计人员、开发人员参考。
1.2项目背景开发软件名称:机票预订系统项目任务提出者:兰州理工大学软件工程学院项目开发者:第13小组用户:航空公司实现软件单位:兰州理工大学软件工程学院1.3参考资料1. 《软件工程导论》,张海藩,清华大学出版社。
2. 《实用软件工程》,郑人杰等,清华大学出版社。
3. 机票预定系统项目计划任务书。
4. 机票预订系统可行性研究报告。
2.任务概述2.1目标旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。
此外航空公司为随时掌握各个航班飞机的乘载情况,需要定期进行查询统计,以便适当调整。
2.2运行环境操作系统:Microsoft Windows 7支持环境:IIS 5.0数据库:Microsoft SQL Server 20002.3条件与限制1.人力、资金、时间的约束机票预订系统实施的目标就是要带给轮胎生产公司看得出见的效益,其开发过程中也要考虑到人力、资金和时间的约束。
因此,在设计中,重点是企业间信息的网络交流,能提供各部门间的方便快捷的联系,并提高数据统计的即时性、准确性、方便性,给公司带来良好的效益。
机票预定系统需求分析说明书

1.引言1.1编写题目的:机票预定系统可行性研究的目的是为了对问题进行可行性研究,以最小的代价在最短的时间内确定问题是否可以解决。
经过对此项目进行详细调查研究,、初拟系统实现报告,对软件开发过程中将要面临的问题及解决方案进行初步设计和合理安排。
明确开发风险及其带来的经济利益。
本报告经审核后,交给项目经理审查。
1.2项目背景:开发软件的名称:机票预定系统项目任务提出者:某航空公司项目开发者:微软合作(1)班的同学项目与其它软件、系统关系:本项目采用C/S结构模式,本系统采用客户机/服务器原理,服务器才用linux为操作系统的工作站,是采用mysql server作为数据库服务器。
1.3参考资料:《软件工程导论(第五版)》张海潘编著机票预定系统可行性研究报告2任务概述2.1要求主要功能:为旅客提供机票预定服务,方便机票机构的售票工作,提高机票预定机构的服务质量和效率。
性能要求:机场提供的信息必须及时的反应在机场订票系统上。
售票系统得信息必须毫无差错的存储在机场的订票系统上。
对服务器上的数据必须及时正确的刷新。
输出要求:数据正确,详实,清晰。
完成时间:9个月2.2目标系统实现后,大大提高机票预定机构的服务质量和效率,减少信息交流带来的烦琐过程及其带来的其它开销。
2.3条件,假定和限制建议软件年限:6年经费来源:微软合作(1)班硬件条件:服务器工作站,终端pc机。
运行环境:linux运行数据库:mysql2.4假定和约束普通管理员,只能对库(航班库和客户库)中的信息进行查询操作;超级管理员,可以根据具体需要进行适当的数据管理(增、删、改、更)。
客户只能对航班信息库中的内容进行查询操作,客户进入到页面之后在不进行登录的情况下只能进行航班信息查询操作,要预订机票就必须要先注册登录提交自己的基本信息;系统会根据管理员和客户的各种操作做出相应的返回信息进行提示。
3.对功能的规定本系统用于远程机票预订,包括远程航班信息查询、机票预订与确认等;功能划分如图3.所示:查询航班信息维护航班信息图3各模块具体解释及含义:用例名称:查询航班信息用例描述:当客户查询航班信息时,这个用例开始;它对客户咨询的信息做出处理;当客户停止查询时结束用例作者:微软合作(1)班活动者:客户位置:客户的电脑状态:已定义路径假设:查询值无论为真还是假都可以随时退出,执行其他模块功能先决条件:客户要先登录到网站主页面后续条件:执行订票功能或退出主路径:客户根据具体需要查询信息,包括票价信息和航班信息例外路径:客户进行查询,但该航班信息不存在用例名称:客户机票预订用例描述:该用例从客户注册登录网站开始,处理客户预订机票等问题,在客户注销时该用例结束用例作者:微软合作(1)班活动者:客户和管理员位置:客户的电脑和管理员的电脑状态:已定义路径假设:当客户进行过预订操作后,管理员才能管理客户信息先决条件:客户要先注册登录后续条件:客户注销;管理员将发邮件给客户确定主路径:客户预订某个种类某个数量的机票可选路径:客户修改个人基本信息例外路径:客户进行订票,但订票不成功用例名称:维护航班信息用例描述:该用例从管理员处理航班信息开始,处理航班信息数据的问题,在管理员操作完毕时该用例结束用例作者:微软合作(1)班活动者:管理员位置:管理员的电脑状态:已定义路径假设:获得管理员权限才可以进入先决条件:管理员要先登录到管理系统后续条件:退出管理系统主路径:管理员对航班信息进行维护例外路径:管理员对航班信息操作不成功总体结构和模块外部设计下面以结构图来描述机票预定系统的软件总体结构。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
航空订票系统需求分析说明书
第一部分调查用户需求
本系统的最终用户为航空公司售票员,凡是订票的客户。
根据飞机订票的顾客和航空公司售票员的调查、交流和询问。
得出用户的下列的实际需求:
一、系统的基本信息。
1、航班的基本信息
航空公司具有若干航班,航班有出发地、目的地、出发时间、到站时间、执行飞行任务的飞机号。
顾客可以任意选择航空公司的某趟航班。
2、航班查询的信息
顾客可以去机场去查询信息。
当到达机场时,售票员根据顾客提出的出发地、目的地或出发时间等信息来查询航班的基本信息,例如:航班号、出发时间、票价、飞行的时间等信息。
3、订票业务的基本信息
售票员根据顾客的要求进行查询,在查询的基础之上根据顾客的选择的航班信息输入顾客的信息(顾客姓名,证件号等信息),等待顾客核对信息、确认。
收款,执行出票操作。
4、退票业务的基本信息
当顾客有突发事件或改变自己的行程计划的时候可以到机场去办理退票业务。
售票员根据顾客出示自己的有关证件和飞机票等信息查询该班次的航班。
根据航空公司的退票规定进行退票操作,
收取一定的退票手续费,将剩余的票额退返回顾客,收回飞机票。
5、机票改签业务的基本信息
当顾客有紧急事物耽误或改变自己的行程时可以去机场去办理改签业务。
当顾客到达机场时,售票员根据顾客出示自己的有关证件和飞机票等信息查询该班次的航班。
然后收回原来的飞机票,再根据顾客提供的出发地、目的地、出发时间来查询航班,根据顾客选择的航班出机票,收取改签费。
二、用户对系统的要求
1、航空公司管理人员
a、信息要求
航空公司的管理人员可以查询该公司所拥有的所有航班的信息,以便及时核对、更正信息。
b、处理要求
由于特殊情况:如出现恶劣的天气的时候航班以至于飞机无法起飞的时候、航班延误的时候、取消航班的时候,航空公司的管理人员就要修改航班的基本信息。
如修改航班的出发时间、到站时间、执行飞行任务的飞机等信息。
c、安全性与完整性要求
安全性要求:
(1)系统应设置用户登陆账号、密码。
对与不同的用户采用不同的操作权限,如售票员无法改变航班的票价等信息,只
能改变票数。
保证数据库的安全,不被轻易的改变。
维护
了系统完整性。
(2)航空订票系统应对于不同的数据设置不同的访问权限,限制访问用户可查询和处理数据的类别额内容。
完整性要求:
(1)各种信息记录的完整性,信息记录内容不能为空;
(2)据间相互的联系的正确性;
(3)相同的数据在不同记录中的一致性。
2、机场的售票员
a、信息要求
机场的所有的售票人员都能查询到该公司的所有航班的所有相关信息,包括航班班次、出发地、目的地、出发时间、到达时间、票数等信息。
以方便售票员方便查询航班、卖票,增加公司的收入。
b、处理要求
当航班的信息改变时,销售员可以改变航班的信息,只不过有权限的改变,不能改变所有的航班信息。
例如当顾客订票、退票、改签时可以改变航班的票数,但是票价售票员没有权限更改。
3、订票的顾客
a、信息要求
的顾客只能查询查询航班的基本信息,如航班号、出发地、目的地、出发时间、到站时间、票价、票额剩余量。
b、处理要求
订票顾客根本没什么处理信息的要求,或者说订票的顾客没有
任何权限更改航班的基本信息,只能做简单的查询操作。
第二部分系统的功能设计和划分
第一部分订票顾客管理部分
1、查询各个航班的基本信息
第二部分销售网点的销售员的管理部分
1、查询各个航班的信息。
2、更改航班机票的数量。
3、处理顾客的需求,办理订票业务、退票业务、改签业务。
4、可以更改或删除自己的密码。
第三部分航空公司管理人员的管理部分
1、查询各个航班的的信息。
2、遇到特殊情况的时候,更改航班的信息,如更改航班的出发
时间、到达时间等信息。
3、更改调换航班。
第四部分管理员的管理部分
1、处理管理员登录
2、管理员可以查询航班信息。
3、可以修改航班的信息,出发地、目的地、出发时间、到站时
间、票价。
4、管理员可以修改管理员密码。
第三部分数据流图
航班信息查询分数据流图
航班订票分数据流图
航空退票分数据流图
航空改签分数据流图
第四部分数据字典
4、数据项
用户数据字典:
2、数据结构
3、数据流
4、数据存储
5、处理过程。