机票预订系统需求分析知识讲解

合集下载

机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告)-课程设计[管理资料]

机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告)-课程设计[管理资料]

机票预定系统(可行性分析+需求分析+概要设计+详细设计

说明书+测试报告)-课程设计

机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告)

机票预订系统可行性分析

系统目的分析

机票预订系统的目的是从操作简便、界面友好、灵活、实用、安全、便捷的要求出发,完成航空公司需要订票管理过程,包括航线信息管理、客户信息管理、票务

信息管理等功能,主要解决在一个航空公司里,进行航线管理、顾客的查询航班,订票及退票等服务项目管理的程序设计。并尽可能的满足客户的需求。

当前的系统的目标分析

随着计算机话的订票和售票服务普及化,乘客自己可以设计全部的航空计划。旅行社将旅客的信息资料反馈给航空公司,这样就形成了旅客个人资料,旅客在交付预定金后,航空公司建立的客户信息数据库中就留下了资料,在乘客以后的服务中就可以提供更加人性化得服务。

因此我们的系统目标就是:实现网上订票的普及化,客户服务的信息化,数据库管理的便捷化。具体表现为:

(1)我们实行团体订票优惠,即所有通过本订票系统提供的服务的用户必须先注册,以便系统管理人员对用户的管理。同时对旅行社团体订票提供折扣优惠。(2)建立完善的订票流程,订票流程是订票系统关键的部分,笨系统通过需求分

析一套独特的订票流程,其方便性、快捷性、完善性使得本售票系统流程区别于老系统的流程。

(3)家里两种取票方式:票点取票、送货上门。建立服务查询模块,是浏览者能够方便的通过该模块查询服务的相关信息。

(4)提供系统公告与出行参考模块,为用户提供方便。

技术可行性分析

实用现有的技术能不能实现这个系统?

航空机票预订系统需求分析

航空机票预订系统需求分析

目录

一、引言 0

1、目的 0

2、背景 0

二、任务概述 0

1、目标 0

2、系统(或用户)的特点 0

3、假定和约束 (1)

4、数据流图 (1)

5、数据字典 (2)

三、需求分析 (3)

1、软件功能说明 (4)

2、系统主要E—R图 (4)

3、对功能和性能的一般规定 (5)

4、灵活性 (6)

四、运行环境规定 (6)

五、概要设计 (7)

1、系统功能结构图 (7)

2、系统数据流程分析 (8)

一、引言

本文针对航空客运订票问题,设计航空客运订票的业务活动包括:查询航线、客票预订和办理退票等。设计了一个航空客运订票系统。以下为给系统的需求分析说明书.

1、目的

学会将知识应用于实际的方法,提高分析和解决问题的能力,增加综合能力。航空空订票系统:

(1)熟练掌握链表存储结构及其建立过程和常用操作;

(2)熟练掌握队列的建立过程和常用操作;

(3)学会自己调试程序的方法并掌握一定的技巧。

2、背景

目前,国内航空公司的数量和规模都在扩大,国外航空公司也纷纷着陆中国,这些航空公司之间的竞争可谓日益激烈。配备一个安全、高效、灵活、可靠的客户服务中心系统对于航空公司加强客户服务质量,提高客户服务水平,扩展业务途径,维护公众形象,提高工作效率必将发挥重要作用.

二、任务概述

1、目标

对航空公司来说,航空订票管理系统既能扩大服务范围,扩大公司影响,减少营业费用,又对稳固航空公司的客源有着重要的辅助作用;站在旅客的角度,航空公司提供的这种服务提供了更多的方便,节省了很多时间.建设航空订票管理系统是体现和提高航空公司领导业绩的一条捷径,此外还具有重要意义:

机票预订系统(概要设计说明书)

机票预订系统(概要设计说明书)

1引言 .......................................................................................................................................... - 2 -

1.1编写目的........................................................................................................................ - 2 -

1。2背景............................................................................................................................. - 2 -

1.3定义................................................................................................................................ - 2 -

1。4参考资料..................................................................................................................... - 2 - 2总体设计. (3)

案例:机票预定系统

案例:机票预定系统

案例:机票预定系统

一、可行性分析

1 引言

1。1 编写目的:

可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解

经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。

1。2 项目背景:

开发软件名称:机票预订系统.

项目任务提出者:中国民航及中国国际旅游开发公司。

项目开发者:浙江大学IMK开发小组。

用户:中国民航及中国国际旅游开发公司.

实现软件单位:中国国际旅游开发公司及浙江大学

项目与其他软件,系统的关系:

本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以Microsoft Visual C++为开发软件的应用程序,服务器端采用Linux 为操作系统的工作站,是采用Oracle 8的为开发软件的数据库服务程序.

2.可行性研究的前提

2。1要求

主要功能:为游客提供机票预定服务,方便旅游局的售票工作,提高旅游局的服务质量和服务效率

性能要求:机场提供的信息必须及时的反映在旅游局的工作平台上。售票系统的定单必须无差错的存储在机场的主服务器上。对服务器上的数据必须进行及时正确的刷新.

输出要求:数据完整,详实。

输出要求:简捷,快速,实时.

安全与保密要求:服务器的管理员享有对机场航班信息库及机票信息库和定票信息库的管理与修改。售票员只享有对订票信息库的部分修改(写入与读出)。

完成期限:预计六个月,即截止2000年2月8日。

2.2目标:

机票预订系统

机票预订系统

机票预定系统的系统

分析与设计

〔一〕项目名称

机票预定系统的系统分析与设计

〔二〕项目概述

航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票的旅客信息〔XX、性别、工作单位、XX〔护照〕、旅行时间、旅行始发地和目的地,航班舱位要求等〕输入到系统中,系统为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。此外航空公司为随时掌握各个航班飞机的乘载情况,需要定期进行查询统计,以便适当调整。〔三〕项目用例分析

机票预定系统业务参与表

●旅客:为取得机票而付费的人

●旅行社:其安全状况已得到确认的机构,因此,可以把旅客信息

输入到系统

●Sys:处理旅客信息、预约、安排航班,进行定时查询统计的已有

系统

●航空公司:旅客进行预约机票的航空公司

业务用例表

旅行社预定机票:其安全状况已得到确认的机构,因此,可以把旅客信息输入到系统

1.系统查询统计:系统为掌握各个航班的乘载情况定时进行查询统

2.系统安排航班:系统根据旅客需求安排航班

3.系统确认交付预约金:旅客为安排的航班满意后交付预约金

4.旅客获知航班:根据统计结果可以安排到航班后,旅行社通知旅

5.系统获得预定:系统确认获得预约金后,打印出取票通知和帐单

给旅客

6.航空公司合法性验证:航空公司对旅客XX、护照、取票通知和

帐单进行合法性验证

7.旅客交款:合法性验证通过后,旅客交款

8.系统打印机票:核对信息无误后系统打印出机票给旅客

9.旅客延误处理:得到合法性验证后,确定旅客延误,取消预约

机票预定可行性分析报告

机票预定可行性分析报告

机票预定可行性分析报告

1. 概述

本报告旨在对机票预定系统的可行性进行分析。机票预定系统是一种在线平台,旨在为用户提供方便、快捷的机票预定服务。通过该系统,用户可以随时随地搜索、比较和预订机票。

本报告将从技术、市场和经济三个方面对机票预定系统的可行性进行分析,并提出结论和建议。

2. 技术可行性分析

2.1 系统开发技术

机票预定系统需要采用先进的网络开发技术,如HTML、CSS、JavaScript等前端技术,以及后端开发语言,如Java、Python等。这些技术已经广泛应用于许多成功的在线预定系统中,因此系统的开发技术是可行的。

2.2 数据处理和安全性

机票预定系统需要处理大量的航班信息和用户数据,因此对数据的处理能力要求较高。同时,为了保证用户的隐私和数据安全,系统还需要具备一定的安全性措施,如加密技术、访问控制等。

近年来,数据处理和安全性方面的技术不断发展和成熟,因此实现数据处理和保障用户隐私的技术是可行的。

2.3 用户体验和界面设计

机票预定系统需要提供良好的用户体验和友好的界面设计,以吸引用户的使用。随着用户对用户体验的要求不断提高,系统的界面设计需要与用户进行交互,提供直观、简洁、易用的操作界面。同时,系统还需要具备快速响应和稳定性,以

保证用户的体验和满意度。

3. 市场可行性分析

3.1 市场需求

机票预定市场是一个庞大而有潜力的市场。随着人们生活水平的提高和旅游需求的增加,机票需求呈现出逐年增长的趋势。据统计,全球机票预定市场规模已达数千亿美元。因此,机票预定系统满足了人们对机票预订的需求,具有良好的市场前景。

机票预订系统实验报告

机票预订系统实验报告

机票预订系统报告

班级:医药软件工程13

姓名:曹立

学号:1305541102

目录

(1)需求分析

1.系统概述

2.系统运行环境

3.功能需求描述

(2)总体及总体设计

1.开发与设计的总体思想

2.系统模块结构图及设计

3.系统流程描述

4.界面设计

5.数据库设计

(3)设计总结

1引言

1.1 编写的目的

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

本需求分析的读者对象包括客户、业务人员需求分析人员、测试人员、用

户文档编写人和项目管理人员。

1.2 背景

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

1.3定义

SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)

SQL: 一种用于访问查询数据库的语言

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

一需求分析

1.系统概述

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

该软件要实现方便用户提前预定机票,提前知晓航班信息的功能,为了减少用户到机场现场买票导致的未能买到较为合适机票所浪费时间的现象。航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取

机票预订系统需求分析

机票预订系统需求分析

机票预订系统需求分析

需求分析规格说明书

--机票预订系统

1 引⾔

1.1 编写⽬的

航空公司为给旅客乘机提供⽅便,需要开发⼀个机票预定系统。各个旅⾏社把预定机票的旅客信息(姓名、性别、⼯作单位、⾝份证号码(护照号码)、旅⾏时间、旅⾏始发地和⽬的地,航班舱位要求等)输⼊到系统中,系统为旅客安排航班。当旅客交付了预订⾦或通过⽹上⽀付⽅式付款后,旅客就可以在飞机起飞前凭个⼈⼆代⾝份证在旅⾏社或机场指定系统上⾃助打印机票,系统核对⽆误即打印出机票给旅客。此外航空公司为随时掌握各个航班

飞机的乘载情况,需要定期进⾏查询统计,以便适当调整。

1.2 项⽬背景

随着社会发展的不断进步,旅游业的蓬勃发展,机票预订系统对⼈们的⽣活影响越来越⼤,为了实现航空公司以及旅游业的现代化管理,⽅便旅客,需要开发⼀个机票预订系统。该系统具有完整的存储,查询,核对,打印机票等功能。

在这个系统中,旅客在旅⾏社的机票预售代理点,通过输⼊计算机系统查询,系统为旅

客安排航班,印出取票通知和账单,旅客在飞机起飞前凭其⼆代⾝份证、取票通知和账单取

票,系统校对⽆误后即打印机票给顾客。

1.3 定义

1.4 参考资料

1.《软件⼯程导论》,张海潘,清华⼤学出版社

2 任务概述

2.1 ⽬标

在计算机⽹络,数据库和先进开发平台上,利⽤现有软件,配置⼀定硬件,开发⼀个

巨头开放⼄烯结构的、易扩充的、⼀维护的、具有良好⼈机交互界⾯的机票预订系统,实现

航空公司与旅⾏社之间的现代化管理链接。实现各个旅⾏社把预定机票的旅客信息(姓名、

性别、⼯作单位、⾝份证号码(护照号码)、旅⾏时间、旅⾏始发地和⽬的地,航班舱位要

机票预定系统需求分析

机票预定系统需求分析

机票预定系统需求分析

一、引言

随着移动互联网的普及和交通出行需求的增加,机票预定系统已成为出行服务供应商不可或缺的一部分。机票预定系统的目标是为用户提供便捷、快速、准确的机票预订服务,为出行服务供应商提供高效、精确的机票信息管理和销售平台。本文将对机票预定系统的需求进行分析和描述。

二、功能需求

1.用户注册与登录

2.机票查询与筛选

用户可以根据起飞地、目的地、出发日期、航空公司等条件进行机票查询,并根据价格、起飞时间、到达时间、中转次数等条件进行筛选。

3.机票预定与支付

用户可以选择心仪的航班进行机票预定,并提供乘机人的相关信息。预定成功后,用户可以选择在线支付或线下支付方式进行支付。

4.订单管理与修改

用户可以查看自己的订单信息,并进行订单的修改、取消和退票等操作。系统应提供简单易懂的操作界面,方便用户操作。

5.优惠与促销活动

系统可以根据用户的消费情况和偏好,为用户推送适合的优惠和促销活动,鼓励用户使用系统进行机票预定。

6.航班信息管理

系统需要及时更新和管理航班的相关信息,包括起飞地、目的地、起飞时间、到达时间、机型、计划航线等。

7.会员系统

系统应建立完善的会员体系,为常用用户提供会员服务,例如积分、等级、优先订座等。

8.数据统计与分析

系统应具备数据统计和分析功能,通过对用户、订单、航班等数据的分析,为出行服务供应商提供更准确的市场分析和决策支持。

三、非功能需求

1.系统性能要求

系统需要具备较高的并发处理能力和响应速度,能够同时处理多个用户的请求,并在短时间内返回查询结果。

2.界面友好性

系统界面应简洁、美观、易用,用户能够快速找到所需功能,减少用户对系统的学习成本。

机票预订系统需求分析

机票预订系统需求分析

机票预订系统需求分析

一、引言

机票预订系统是一个在线平台,允许用户预订航班并购买机票。该系统的目标是提供一个便捷的预订与购票过程,提高用户体验和效率。本文对机票预订系统的需求进行分析,明确系统的功能和特点。

二、用户需求

2.1注册与登录

用户需求系统提供注册和登录功能,用户可以创建账号并登录系统以进行机票预订和购票。

2.2机票查询

用户需求使用系统的机票查询功能,用户可以根据出发地、目的地、日期和其他相关条件查询航班。

2.3机票预订

2.4支付

用户需求使用系统的支付功能,能够通过多种支付方式完成机票的购买。

2.5退票

用户需求有能力在需要的时候通过系统进行机票的退票,并获取相应的退款。

三、系统功能需求

3.1用户管理

系统需要提供用户管理功能,包括用户的注册、登录、个人信息管理等。

3.2航班查询

系统需要提供航班查询功能,能够根据用户的查询条件展示符合要求

的航班信息。

3.3机票预订

系统需要提供机票预订功能,用户可以选择适合的航班并预订机票,

并提供必要的乘客信息。

3.4支付处理

系统需要与多个支付方式接口对接,能够处理用户的支付,并将支付

结果反馈给用户和相关方。

3.5退票处理

系统需要提供机票退票功能,能够处理用户的退票请求,并将退款金

额返还给用户。

3.6订单管理

系统需要提供订单管理功能,包括订单查询、订单状态的更新等,方

便用户追踪订单状态。

3.7系统管理

系统需要提供后台管理功能,包括用户管理、航班管理、支付管理等,方便管理员对系统进行维护和管理。

四、系统非功能性需求

4.1用户友好性

系统需要提供良好的用户界面和用户体验,使用户能够方便、快捷地进行操作。

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

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

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

篇一:机票预定系统需求分析报告

1引言

1.1编写目的

在现今的社会是一个讲究效率和快节奏的社会,人们有很强的时间观念,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,为此开发机票预定系统软件,能够适应现今社会并提高生产效率。使售票员和旅行社更加变得方便和有效率。该系统软件非常容易被接受,他具有简单易学性,便于管理等功能。

1.2项目背景

随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,机票预订系统也开始影响着人们日常生活和出行,并且变得越来越重要。而原有的系统随着航空公司载客量的迅猛增长和人们对便捷性要求的提高,已经变得无法满足需求。原有的系统不仅效率比较低下,而且在安全性、准确性等方面有很多不足。

为了实现航空公司以及旅游行业的现代化管理,进一步提高工作效率,方便旅客,需要开发一个机票预订系统。该系统需要具有完整的存储,查询,核对,打印机票的功能。

在这个系统中,旅客或工作人员在网上或旅行社的机票预售代理点,通过计算机系统查询,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的

前一天凭取票通知和账单交款取票,系统校对无误即印机票给旅客。

1.3定义

1.4参考资料

1.《软件工程导论》

2.《实用软件工程》

2任务概述

2.1目标

机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。总之,这个系统要求能够实现实时,高效,便捷,完善,安全性好等特点。

航空行业中的机票预订系统

航空行业中的机票预订系统

航空行业中的机票预订系统

航空旅行作为现代人出行的重要方式,机票预订系统在航空行业中

起着重要的作用。机票预订系统不仅为乘客提供方便快捷的购票方式,也为航空公司提供了高效、精确的管理工具。本文将探讨航空行业中

的机票预订系统,并介绍其在提供便利、管理机票销售和促进航空公

司发展等方面的作用。

一、机票预订系统的定义与特点

机票预订系统是航空公司为乘客提供的在线订购机票的平台。其主

要特点包括以下几个方面:

1. 实时性:机票预订系统能够即时反馈机票的价格、可用座位以及

其他相关信息。

2. 多样性:机票预订系统提供各类机票选择,如头等舱、商务舱和

经济舱,以满足不同乘客的需求。

3. 安全性:机票预订系统采用安全措施确保用户之间的交易及个人

信息安全性。

4. 便捷性:用户可以通过机票预订系统随时随地在线预订机票,并

且可以使用各种支付方式进行付款。

二、机票预订系统的优势

1. 提供便利:机票预订系统使乘客不再需要亲自前往旅行社或机场

购票,只需通过网络即可完成购票流程。这为乘客节省了时间和精力,提供了更加便捷的购票方式。

2. 管理机票销售:机票预订系统让航空公司能够实时了解机票的销

售情况,包括销售数量、票价趋势等。通过对销售数据的分析,航空

公司能够制定更加科学的价格策略,提高销售效益。

3. 提升用户体验:机票预订系统通过简化购票流程、提供详尽的机

票信息和航班查询,为用户提供了更加个性化、细致化的服务体验。

乘客可以根据自己的需求选择适合的机票,同时也可以及时获取航班

动态等信息。

4. 促进航空公司发展:机票预订系统为航空公司提供了一个便于推

航空订票系统建设方案分析报告

航空订票系统建设方案分析报告

航空订票系统建设方案分析报告简介

本报告旨在分析和评估航空订票系统建设方案,为您提供相关

信息和建议。

背景

航空订票系统是航空公司进行客户预订和机票销售的关键系统。随着航空业的发展和竞争的加剧,高效和可靠的订票系统对于航空

公司的成功至关重要。

建设方案分析

目标设定

在制定航空订票系统建设方案前,首先需要明确目标。主要目

标应包括:

- 提供快速、方便的机票预订和购买渠道

- 支持多种支付方式和货币

- 高度可靠和安全的系统保障

- 提供定制化的服务和个性化推荐

- 支持航班查询和动态信息更新等功能

技术选择

在建设方案中,需要综合考虑以下技术方案:

1. 网络架构:建议采用云基础设施,确保系统的可扩展性和高可用性。

2. 前端开发:选择先进且易于使用的前端开发框架,确保用户界面友好和交互体验良好。

3. 后端开发:采用可靠的后端开发语言和框架,确保系统的性能和安全性。

4. 数据库管理:选择高效和可扩展的数据库管理系统,以支持大规模数据存储和处理。

数据保护和安全

航空订票系统涉及大量用户个人和支付信息,因此数据保护和

安全至关重要。建议采取以下措施:

- 应用安全防护措施,包括身份验证、数据加密和防止网络攻

击等。

- 定期进行安全审计和漏洞扫描,及时修复潜在的漏洞和安全

问题。

- 遵守适用的数据保护法规和隐私政策,确保用户信息的合法

和安全使用。

用户体验和可用性

为了提供良好的用户体验和提高可用性,建议考虑以下因素:

- 设计用户友好的界面,简化预订和购买流程。

- 提供快速的搜索和过滤功能,以便用户可以方便地找到适合

的航班。

- 提供多语言支持和易于使用的界面,以满足不同用户的需求。

机票预订系统-需求分析(20115278刘浩_20115283周朝兵_20115284胡晓翔_20115287李进_20115269连旭)

机票预订系统-需求分析(20115278刘浩_20115283周朝兵_20115284胡晓翔_20115287李进_20115269连旭)

机票预定系统需求分析书

项目名称:机票预订系统

项目组长:刘浩(20115278 )

项目组成员:周朝兵(20115283)

胡晓翔(20115284)

李进(20115287)

连旭(20115269)

重庆大学计算机学院

计算机科学与技术专业

2014年4月

一、系统开发目的

随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。网上机票预订管理系统的产生和发展正好满足人们的这种需求。

对于课程学习来说,机票预订系统涵盖数据库,软件工程以及编程技术等知识,是一个不错的项目开发实例选择。

二、读者对象

系统开发人员

三、面向用户(Stakeholders)

乘客, 航空公司(管理员)

四、可行性分析

技术可行性

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型科学,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立起和自身特点相适应的管理信息管理系统。经对现

有网上机票的销售和预订的实际考察发现,绝大多数的航空公司、网络公司及酒店等机票销售管理系统都已具备计算机软硬件和网络环境。现有的网络硬件及软件的系统已经完全可以满足构造这样一个系统的实力。本系统根据航空公司管理的实际要求,经过实际的需求分析,采用JAVA作为开发语言,以MySQL做数据后台,开发出来的网上机票预定管理系统。整个系统从符合操作简便,界面友好,灵活,实用,安全的要求出发,完成了网上机票预定的全过程,包括机票信息管理,客户信息管理,航线信息管理,系统管理等管理工作。技术环境已满足开发和使用的条件。

软件工程机票预订系统

软件工程机票预订系统

软件工程机票预订系统

介绍

软件工程机票预订系统是一个方便快捷的在线机票预订平台。用户可以通过该系统浏览航班信息、选择航班、预订机票以及完成支付。这个系统通过使用软件工程的最佳实践和技术,为用户提供一个友好的用户界面和高效的预订流程。

功能

1.用户注册和登录:用户可以创建一个新的账户或者

使用已有的账户登录系统。注册时需要提供必要的个人信

息,而登录时需要输入已注册的用户名和密码。

2.航班搜索和浏览:用户可以使用系统提供的搜索功

能来查找适合自己的航班。搜索功能可以根据出发地、目

的地、出发时间等条件进行过滤和排序。用户可以点击航

班的详情页面来查看更多有关航班的信息。

3.机票预订:用户可以选择心仪的航班后,预订机票

并选择座位。系统会根据用户选择的航班和座位信息生成

一个订单。

4.订单管理:用户可以在系统中查看自己的订单信息,包括预订的航班、座位、订单状态等。已支付的订单可以

进行改签或者退票操作。

5.支付功能:系统支持多种支付方式,包括信用卡、

支付宝、微信等。用户可以选择合适的支付方式,完成订

单支付。

6.取消预订:用户可以在规定的时间内取消预订的机票,并根据系统规定的退票政策进行退款。

7.客服支持:系统提供客服支持渠道,用户可以通过

在线聊天、电话、邮件等方式与客服人员进行联系,咨询

航班信息、订单问题等。

技术

1.前端开发:前端采用现代化的前端开发框架和技术,如React、Angular或Vue.js等,以实现用户友好的界面和良好的用户体验。

2.后端开发:后端使用主流的后端开发语言和框架,

如Java的Spring、Python的Django或Ruby的Rails等,以实现系统的业务逻辑和数据管理。

飞机订票系统的需求分析

飞机订票系统的需求分析

飞机订票系统需求分析与概要设计

班级:11软件机电2班

项目组:第三组

指导老师:韦文夏增明老师

一.引言

1.1、编写的目的

为了巩固java认识实习的学习,模拟一个飞机订票系统来实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。

1.2 、背景

本项目作为《认识实践》课程训练项目,将学生分成若干项目开发小组通过飞机订票软件的开发,了解软件的相关标准和编写原则,掌握软件的编写技巧。

开发软件名称:飞机订票系统。

项目提出者:韦文.夏增明老师

项目组长:万振华

项目成员:万振华郭辉任斌叶裕普王飘周则东

用户:所有客户

运行环境:winxp/win 7

开发平台:Eclipse/MyEclipse8.5 MySQL5.2数据库。

1.3、定义

MySQL: 系统服务器所使用的数据库管理系统(DBMS)。

SQL: 一种用于访问查询数据库的结构化查询语言。

二.任务概述

2.1 目标

1.可实现半自动化管理

2.节省人力资源

3. 可实现信息化的管理

4.提高效率和方便使用

2.2用户特点

管理员:熟练掌握Java语言。熟悉掌握sql语句的使用。能够熟练得对航班的各种信息进行修改等各种操作。

普通用户:能够熟练地使用桌面程序,有一定的电脑基础。能够通过根据操作的提示对自己所需的功能进行操作。

2.3假定和约束

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

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

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

需求分析规格说明书

--机票预订系统

1 引言

1.1 编写目的

航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票

的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班。当旅客交付了预订金或通过网上支付方式付款后,旅客就可以在飞机起飞前凭个人二代身份证在旅行社或机场指定系统上自助打印机票,系统核对无误即打印出机票给旅客。此外航空公司为随时掌握各个航班

飞机的乘载情况,需要定期进行查询统计,以便适当调整。

1.2 项目背景

随着社会发展的不断进步,旅游业的蓬勃发展,机票预订系统对人们的生活影响越来越大,为了实现航空公司以及旅游业的现代化管理,方便旅客,需要开发一个机票预订系统。该系统具有完整的存储,查询,核对,打印机票等功能。

在这个系统中,旅客在旅行社的机票预售代理点,通过输入计算机系统查询,系统为旅

客安排航班,印出取票通知和账单,旅客在飞机起飞前凭其二代身份证、取票通知和账单取

票,系统校对无误后即打印机票给顾客。

1.3 定义

1.4 参考资料

1.《软件工程导论》,张海潘,清华大学出版社

2 任务概述

2.1 目标

在计算机网络,数据库和先进开发平台上,利用现有软件,配置一定硬件,开发一个

巨头开放乙烯结构的、易扩充的、一维护的、具有良好人机交互界面的机票预订系统,实现

航空公司与旅行社之间的现代化管理链接。实现各个旅行社把预定机票的旅客信息(姓名、

性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要

求等)输入到系统中,系统为旅客安排航班的功能。

2.2 用户的特点

用户为旅游社工作人员,通过登录相应信息而进入机票系统,然后输入旅客基本信息和要求,系统自动为其查询并且作出相应的航班安排,经与旅客交流后,选择航班进行预订,网上支付,然后系统在用户终端输出相应取票通知和账单。

2.3 条件与限制

2.3.1 client/server结构总体设计方案的约束

机票预订系统作为client/server结构的一个应用系统,在其各实施阶段都要服从它的一些规划,包括功能设计、系统配置和计划。

2.3.2信息共享带来的其他约束

由于该系统用户通过internet链接来查询及进行机票预订,涉及信息的共享,所以机票预订系统还要受到其他系统的信息约束。

2.3.3 信息真伪验证

在分析系统功能时要考虑有关证件的合法性验证

2.3.4技术发展规律的约束

由于计算机技术发展的日新月异,将会给信息的保密和辨别带来很大的便利,但同时也带来一些麻烦。要预测将来技术发展对该系统的有益和有害的方面,为可能的变化预留一定的系统处理能力,即对一些接口的处理方便更新。

3 需求规定

3.1对功能的规定

3.1.1 该系统基本功能

根据旅行社操作人员输入的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,系统自动为其作出可行的航班安排,并且以优先顺序排列显示及行程价格详细消费和总费。

3.1.2 信息真伪验证

旅客身份证的验证必须通过与公安系统的二代身份证信息库一致才能进行机票预订,否则,不予预订并提示旅行社操作人员。

3.1.3 旅客延误取票时间处理

若旅客因事未能及时在取票通知时间内取票,系统主动显示提示信息,并及时将信息自动传递给相应旅行社,由其通知提醒旅客。

3.1.4 航班取消后的处理

对于航班信息,如航班因故取消,该系统应及时自动将信息传递给顾客以及与顾客相对应的旅行社,再由旅行社再次进行提醒以及原因说明,并且将其原来航班作出相应调整,将可行调整结果公布于该系统,由顾客再次进行选择预订,或者选择全额退票服务。

3.1.5 顾客临时更改航班的处理

如顾客需要临时更改航班,由相应的旅行社在该系统的相应界面上处理,并且打印出新的取票通知和账单,之前的费用会采取与所离航班日期的时间相应折扣的退款处理以及取票通知等在该系统信息处理中全部作废并及时更改与航空公司内部系统的信息。

3.1.6 顾客退票

有旅行社或顾客亲自到航空公司进行相应退票处理。

3.2 对性能的规定

3.2.1 精度

软件的输入精度:小数点后保留5位有效数字

输出数据精度的要求: 小数点后保留5位有效数字

传输过程中的精度: 小数点后保留5位有效数字

3.2.2时间特性的需求

响应时间:1秒以内

更新处理时间:1秒钟以内

数据的转换和传送时间: 10秒以内

航班安排时间: 5秒以内

3.2.3 灵活性

操作方式上的变化:该软件适用于很多操作系统,如win7/MAC/Linux/UNIX系统

精度和有效时限的变化:可以根据实际情况自行设置

3.3输入输出要求

3.3.1 输入要求

旅行社操作人员必须输入旅行时间、旅行始发地和目的地才能进入查询,必须输入姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地

3.3.1.1 数据录入和处理的准确性和实时性

数据的输入时手工输入,手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员进行系统培训。

3.3.1.2 数据的一致性和完整性

由于系统的数据时共享的,在不同的旅行社中,机票是共享数据,所以要有一定的人员维护数据的一致性,在数据录入出控制数据的去向,并且要求对数据库的完整性进行严格的约束。对于输入数据,要为其完整性规则,否则,系统应该拒绝该数据。

3.3.1.3 数据的共享和独立性

应该提供灵活配置,是各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换,这样也能降低系统的耦合性,增强系统的内内聚性。

3.3.2 输出要求

在顾客终端必须要有相应设备如打印机、传真机才能进行取票通知和账单的打印,以及航班取消或有旅客未在取票通知时间内取票等重要通知的信息传递。

3.4 数据管理能力要求

对于旅行社的登录信息以及旅客的身份信息都有系统一个特定部分进行信息管理,并且保密。

3.5故障处理要求

若登录用户名不存在,则进行小窗口提示用户名不存在要求注册。

若密码错误,则进行小窗口提示密码错误,三次以上密码错误则对该账户进行24小时冻结,除非输入特别验证消息或打电话到航空公司人工解决。

3.6 将来可能提出要求

希望做到系统运行的智能化,自动扫描识别二代身份证信息,通过二代身份证识别直接打印出航班机票登机等等.

4 运行环境

4.1 设备

100M以上内存,i3以上处理器,cpu1.5Hz以上

4.2 支持软件

用java程序或C++程序设计语言作为系统的支持软件

4.3 接口

该系统的用户需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、登录界面、查询界面、交流界面、输出界面等)。

4.4 操作系统

win7以上/MAC/Linux/UNIX系统

5机票预订系统数据描述

5.1 系统业务流程图描述

相关文档
最新文档