网上机票预定管理系统需求分析

合集下载

(完整)机票预订系统需求分析

(完整)机票预订系统需求分析

需求分析规格说明书--机票预订系统1 引言1.1 编写目的航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。

各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班。

当旅客交付了预订金或通过网上支付方式付款后,旅客就可以在飞机起飞前凭个人二代身份证在旅行社或机场指定系统上自助打印机票,系统核对无误即打印出机票给旅客。

此外航空公司为随时掌握各个航班飞机的乘载情况,需要定期进行查询统计,以便适当调整。

1。

2 项目背景随着社会发展的不断进步,旅游业的蓬勃发展,机票预订系统对人们的生活影响越来越大,为了实现航空公司以及旅游业的现代化管理,方便旅客,需要开发一个机票预订系统。

该系统具有完整的存储,查询,核对,打印机票等功能.在这个系统中,旅客在旅行社的机票预售代理点,通过输入计算机系统查询,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞前凭其二代身份证、取票通知和账单取票,系统校对无误后即打印机票给顾客。

1.3 定义1.4 参考资料1.《软件工程导论》,张海潘,清华大学出版社2 任务概述2.1 目标在计算机网络,数据库和先进开发平台上,利用现有软件,配置一定硬件,开发一个巨头开放乙烯结构的、易扩充的、一维护的、具有良好人机交互界面的机票预订系统,实现航空公司与旅行社之间的现代化管理链接.实现各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班的功能。

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

2。

3 条件与限制2。

网上机票预定管理系统需求分析

网上机票预定管理系统需求分析

《现代软件工程课程设计》题目: 网上飞机订票系统专业: 软件工程班级: 三班学号: 30姓名: 赵彩霞计算机工程系2015年05 月 19日目录目录............................................................................................................................................第一章.可行性分析. (2)1.1 引言 (2)1.2技术可行性 (3)1.3社会可行性 (3)1.4经济可行性 (3)1.5 法律可行性 (4)1.6 操作可行性分析.................................................................................................................4第2章.需求分析 (5)2.1任务概述 (4)2.2功能需求(用DFD图表示) (5)2.3外部接口需求 (9)2.4性能需求 (9)2.5软件属性需求 (9)2.6数据需求(ER图表示).......................................................................................................9第3章.概要设计 (9)3.1总体设计(系统总流程图) (9)3.2模块设计 (9)3.3故障处理说明 (10)第四章. 测试计划......................................................................................................................10第五章. 维护过程 (13)第六章. 用户使用说明 (15)第七章. 总结计划 (16)参考文献 (16)第1章.可行性分析1.1 引言1.1.1系统编写目的以及读者对象1.1.1.1系统编写目的随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。

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

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

机票预订系统需求分析报告专业:软件工程班级:计算机系软件工程一班姓名:吴江报告日期: 2010年12月10日1引言1.1 编写的目的需求分析说明书提供用户与开发人员对开发软件的共同理解,使用户与开发单位就该系统的功能定义、环境需求达成共识,是今后各阶段设计工作的基础和依据,也是本阶段评审和测试阶段确认与验收的依据。

本需求分析的读者对象包括客户、业务人员需求分析人员、测试人员、用户文档编写人和项目管理人员。

1.2 背景人们在网上预订机票越来越普遍,能提供网上预订服务的网站也越来越多,如:携程旅行网等,但这些网站提供的服务并非实时的,而是在人工干预的基础上完成的。

为了提升企业效益,特开发此网上预订机票系统。

1.3定义SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)SQL: 一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理1.4参考资料[1] 张海藩.软件工程导论(第五版)[M].北京:清华大学出版社,2003[2] 罗运模等.SQL Server 数据库系统基础.北京:高等教育出版社,2002[3]Computer Network A.S.Tanenbaun Prentice Hall 1996/01[4]罗运模等.SQL Server 数据库系统基础.北京:高等教育出版社,2002[5] 《基于项目的软件工程-面向对象研究方法》Cathie LeBlan&EvelynStiller 机械工业出版社 2001.12 任务概述2.1 目标《网上机票预订系统》运行于Internet环境,提供远程机票预订功能,包括远程航班信息查询,机票预订与确认等;使用《网上机票预订系统》可使机票订购过程简单化、电子化、数字化,节省常规过程所不必要的资源浪费。

2.2用户特点使用本系统的最终用户可以定位为所有电脑使用者,尤其以旅游商务人员为主。

由于本软件系统操作简单,界面友好,所以对用户的教育水平和技术水平几乎没有任何要求,只要会用电脑进行常规使用的用户均可。

机票预定系统可行性分析

机票预定系统可行性分析

机票预定系统可行性分析1. 引言机票预定系统是一个在线平台,为用户提供预订机票和管理机票订单的便利工具。

在现代社会,随着人们对航空交通需求的增加,机票预定系统的市场需求也越来越大。

本文将对机票预定系统的可行性进行分析,包括技术可行性、经济可行性和操作可行性。

2. 技术可行性机票预定系统的技术可行性分析主要考虑到系统的开发与维护是否具备足够的技术能力。

首先,需要进行系统架构设计,包括数据库的设计和用户界面的设计。

其次,需要选择合适的开发语言和技术,以确保系统的高效性和稳定性。

最后,还需要考虑系统的安全性和数据的保护,在用户个人信息和支付信息方面进行严格的保密措施。

通过综合评估技术和资源的可行性,可以确定机票预定系统的技术可行性。

3. 经济可行性机票预定系统的经济可行性分析主要考虑到该系统的投资回报率和盈利能力。

首先,需要评估市场需求和竞争情况,确定系统的目标用户群体和市场容量。

其次,需要考虑系统的成本,包括开发成本、运营成本和推广成本等。

然后,通过市场调研和商业计划分析,预测系统的收入和利润,以评估系统的经济效益。

最后,还需要考虑系统的可持续性和发展潜力,以保证系统的长期盈利能力。

4. 操作可行性机票预定系统的操作可行性分析主要考虑到系统的易用性和用户体验。

首先,需要确保系统的界面简洁明了,用户能够轻松地进行机票预订和订单管理等操作。

其次,需要提供多种支付方式和航空公司选择,以满足不同用户的需求。

然后,需要考虑系统的稳定性和可靠性,确保用户在使用过程中不会遇到系统崩溃或数据丢失等问题。

最后,还需要考虑系统的扩展性和兼容性,以适应未来的业务发展和技术更新。

5. 结论通过对机票预定系统的可行性进行分析,可以得出以下结论:该系统在技术、经济和操作方面具备可行性。

在技术可行性方面,开发和维护系统的技术资源可行,可以满足系统功能和安全性的要求。

在经济可行性方面,系统具备一定的投资回报率和盈利能力,市场需求和用户群体也具备一定规模。

机票预定系统需求分析

机票预定系统需求分析

机票预定系统需求分析随着航空业的发展,人们的生活方式和旅游娱乐需求也发生了巨大的变化,机票预定系统成为了不可或缺的旅游生活工具。

下面针对机票预定系统进行需求分析。

需求一:航班信息展示机票预定系统必须能够对用户提供最新、真实、准确的航班信息,如起降时间、航班编号、出发地、目的地、到达时间等等,这些航班信息必须及时更新。

此外,系统还应该支持多种查询条件,以便用户通过条件筛选出最符合自己需求的航班信息和价格。

需求二:订单管理机票预定系统必须支持用户进行订单管理,包括用户查询、退订、改签等功能。

在订单管理功能上,系统应该为用户提供完善的流程,避免用户在操作时出现困难和错误。

同时,系统也应该在订单管理过程中,保障用户信息的安全性,严格遵守个人信息保护相关法规。

需求三:支付系统支付是机票预定系统中最核心的功能之一,系统必须支持常见的支付方式,如银行卡、支付宝、微信等。

在支付系统上,系统也应该保证支付环境的安全性,采用多种措施,如SSL加密、网关过滤等,确保用户在支付过程中的信息安全和支付安全。

需求四:退改政策透明机票预定系统必须将退改政策和费用明示,以保证用户能够秉持着强烈的了解和自主的选择。

同时,系统应该能够准确实施退改政策,保持政策的透明性和公正性。

需求五:客服支持机票预定系统必须提供完善而用户友好的客服支持,如电话、短信、在线客服等多种渠道。

在客服支持上,系统应该考虑用户的方便性和实用性,确保能够帮助用户及时有效地解决问题,并提供满意的服务体验。

总之,机票预定系统是一个重要的旅游生活服务平台,系统集成了航班信息展示、订单管理、支付系统、退改政策等多种功能,需要满足用户的多样化需求。

因此,系统需求分析和设计,必须考虑到用户的商业和非商业需求,设计出一套简单、有效、安全、便捷和友好的系统。

机票预订系统系统分析报告

机票预订系统系统分析报告

机票预订系统系统分析报告一、引言随着旅游业的发展,越来越多的人开始选择旅行来放松身心,而机票的预订成为了一件很重要的事情。

目前,各大航空公司也都建立了自己的机票预订系统,并且这些预订系统不断地更新和改进。

在这篇文档中,我们将对一款机票预订系统进行分析,包括对系统的需求分析以及对系统的技术分析。

二、系统需求分析1.用户需求用户的主要需求是可以快速、便捷地查询到航班信息并完成订票。

2.可用性系统应该易于操作并且能够快速响应用户的命令。

同时,系统应该具有良好的错误提示功能,以便用户在出现问题时可以及时地得到提醒和帮助。

3.航班信息系统必须能够实时更新并展示各航空公司的航班信息,包括航班号、出发地点、目的地点、出发时间、到达时间、机票价格等相关信息。

4.支付方式系统应该提供多种支付方式,以方便用户完成支付。

包括支持银行卡、支付宝、微信等多种支付方式。

5.安全性系统必须具备高度的安全性,保护用户的个人信息、账户信息和支付信息不受外部攻击。

6.客户服务系统应该提供良好的客户服务,包括在客户遇到问题时能够及时提供帮助并解决问题。

同时,客户服务人员应该高效、友好。

三、系统技术分析1.前端技术系统前端采用了React技术。

React是一个优秀的JS库,它可以帮助我们构建复杂的交互式UI,并且可以很方便地与其他库或框架进行集成。

2.后端技术系统后端采用了Java Spring框架。

Spring框架是一个轻量级的开源框架,它可以很好地支持面向对象编程,并提供了大量的功能模块,包括事务管理、面向切面编程等。

3.数据库技术系统的数据存储采用了MySQL数据库系统。

MySQL具有稳定性高、性能优异、易维护等优点,同时也拥有丰富的数据类型和函数库。

4.安全技术系统考虑到用户的信息安全问题,采用了SSL安全传输协议。

SSL协议可以在网络传输过程中对数据进行加密和解密,以保护用户的数据安全。

5.性能优化技术为了保证系统的高效性能,采用了一系列性能优化措施,包括Redis缓存技术、Nginx负载均衡技术等。

网上机票预订软件的开发网上机票预订系统需求分析报告

网上机票预订软件的开发网上机票预订系统需求分析报告

网上机票预订软件的开发网上机票预订系统需求分析报告2.项目概述2.1目标《网上票务预订系统》运行于Internet环境,提供远程票务预订功能,包括远程票务信息查询,票务预订与确认等;使用《网上票务预订系统》可使票务订购过程简单化、电子化、数字化,节省常规过程所不必要的资源浪费。

2.2运行环境机票预订系统中的各个子系统的硬件和软件的配置如下:1.服务器端子系统的运行要求:系统软件: Linux数据库管理系统:oracle8i硬件要求:Pentium III 450以上, 256M RAM, 14G HD2.客户端子系统的运行要求:系统软件: Window 2000 Professional硬件要求:Pentium 133以上, 32M RAM, 4.3G HD2.3条件与限制服务器和客户机要求都能接入 Internet 。

3.数据描述3.1输入数据3.2输出数据数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。

数据的输入来源是手工输入。

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

在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。

2.数据的一致性与完整性由于系统的数据是共享的,所以如何保证这些数据的一致性,是系统必须解决的问题。

要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。

对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。

系统数据流图4.功能需求系统的逻辑模型功能划分1.客户端子系统客户端子系统负责将订票员在客户端输入的信息,订票或取票,进行有效性验证之后,将订票申请或取票申请数据打包,发送到服务器端,并接收从服务器返回的信息,根据订票或取票打印出账单或机票。

2.服务器端子系统服务端子系统负责接收客户端子系统发送的数据,解包后判断是订票还是取票操作,执行相应的数据库操作,并将操作的结果返回给客户端。

机票预订系统需求分析

机票预订系统需求分析
旅客延误取票时间处理
若旅客因事未能及时在取票通知时间内取票,系统主动显示提示信息,并及时将信息自动传递给相应旅行社,由其通知提醒旅客。
航班取消后的处理
对于航班信息,如航班因故取消,该系统应及时自动将信息传递给顾客以及与顾客相对应的旅行社,再由旅行社再次进行提醒以及原因说明,并且将其原来航班作出相应调整,将可行调整结果公布于该系统,由顾客再次进行选择预订,或者选择全额退票服务。
对性能的规定
精度
软件的输入精度:小数点后保留5位有效数字
输出数据精度的要求:小数点后保留5位有效数字
传输过程中的精度:小数点后保留5位有效数字
时间特性的需求
响应时间:1秒以内
更新处理时间:1秒钟以内
数据的转换和传送时间: 10秒以内
航班安排时间:5秒以内
灵活性
操作方式上的变化:该软件适用于很多操作系统,如win7/MAC/Linux/UNIX系统
项目背景
随着社会发展的不断进步,旅游业的蓬勃发展,机票预订系统对人们的生活影响越来越大,为了实现航空公司以及旅游业的现代化管理,方便旅客,需要开发一个机票预订系统。该系统具有完整的存储,查询,核对,打印机票等功能。
在这个系统中,旅客在旅行社的机票预售代理点,通过输入计算机系统查询,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞前凭其二代身份证、取票通知和账单取票,系统校对无误后即打印机票给顾客。
若密码错误,则进行小窗口提示密码错误,三次以上密码错误则对该账户进行24小时冻结,除非输入特别验证消息或打电话到航空公司人工解决。
将来可能提出要求
希望做到系统运行的智能化,自动扫描识别二代身份证信息,通过二代身份证识别直接打印出航班机票登机等等.
4
设备
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《现代软件工程课程设计》题目:网上飞机订票系统专业:软件工程班级: 0720561学号: 28姓名:汪思超计算机工程系2009年12 月20日目录目录 (1)第一章.可行性分析 (2)1.1 引言 (2)1.2技术可行性 (3)1.3社会可行性 (3)1.4经济可行性 (3)1.5法律可行性 (4)1.6操作可行性分析 (4)第2章.需求分析 (4)2.1任务概述 (4)2.2功能需求(用DFD图表示) (5)2.3外部接口需求 (9)2.4性能需求 (9)2.5软件属性需求 (9)2.6数据需求(ER图表示) (9)第3章.概要设计 (11)3.1总体设计(系统总流程图) (12)3.2模块设计 (12)3.3数据结构设计 (13)3.4故障处理说明 (15)参考文献 (16)第1章.可行性分析1.1 引言1.1.1系统编写目的以及读者对象1.1.1.1系统编写目的随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。

由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。

网上机票预订管理系统的产生和发展正好满足人们的这种需求。

1.1.1.2读者对象系统开发人员1.1.2项目背景当今世界,以信息技术为主要标志的科技进步日新月异,高科技成果向现实生产力的转化越来越快。

纵观全球经济发展,信息技术和信息产业已经成为经济增长的主要推动力之一,正在改变着传统的生产和经营方式以至生活方式,发达国家经过产业结构的升级和经济结构的转型已进入信息经济阶段。

信息资源已经成为国民经济和社会发展的战略资源,信息化水平也已成为现代水平和综合国力的重要标志。

今年是“十五”计划开局之年,中共十五届五中全会通过的国民经济和社会发展第十个五年计划建议中已明确指出:“信息化是当今世界经济和社会发展的大趋势,也是我国产业优化升级和实现工业化、现代化的关键环节。

”“大力推进国民经济和社会信息化,是覆盖现代化建设全局的战略举措。

”,可见,党和国家已将国民经济和社会信息化放在优先发展位置,体现了先进生产力的客观要求,是一项重要的战略决策。

这是民航加快发展的机遇,更是民航信息化的难得机遇。

随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。

由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。

网上机票预订管理系统的产生和发展正好满足人们的这种需求。

现在将详细介绍我的毕业设计——网上机票预订管理系统。

1.1.2.2用户系统管理员,网上订票用户。

1.1.2.3开发者汪思超1.1.3技术标准采用国家标准GB8567-881.2技术可行性随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。

管理信息系统是一个不断发展的新型科学,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立起和自身特点相适应的管理信息管理系统。

经对现有网上机票的销售和预订的实际考察发现,绝大多数的航空公司、网络公司及酒店等机票销售管理系统都已具备计算机软硬件和网络环境。

现有的网络硬件及软件的系统已经完全可以满足构造这样一个系统的实力。

本系统根据航空公司管理的实际要求,经过实际的需求分析,采用作为开发工具,以SQL2000做数据后台,开发出来的网上机票预定管理系统。

整个系统从符合操作简便,界面友好,灵活,实用,安全的要求出发,完成了网上机票预定的全过程,包括机票信息管理,客户信息管理,航线信息管理,系统管理等管理工作。

技术环境已满足开发和使用的条件。

1.3社会可行性本网上飞机票订票系统用于网上订票,人们只要能上网就能足不出户的查阅机票信息,还能根据相应的信息订票和付账,操作简单、显示结果易懂,没有不相关的繁琐复杂内容,完全适用各类人群,因此在社会可行性方面是完全满足的。

1.4经济可行性本次网上机票预订管理系统的开发是建立在计算机技术广泛应用和普及于社会各个行业的实际工作中,并能够极大的减少航空公司、机票销售点工作人员的工作压力,降低售票开销,简化售票流程,提高机票管理系统的效率和准确性,规范旅客信息的管理。

从长远角度来看,此系统的投入会给航空公司机票销售信息统计完整化、数据处理智能化、经济预算科学化、业务处理高效化等。

另外本系统采用开发软件均为开源免费,可大大降低开发成本,一旦项目完成投入使用,即可见效益。

1.5法律可行性1.所有开发软件均采用开源免费软件,无版权纠纷。

2.无违反国家法律相关规定。

1.6操作可行性分析操作可行性,又称社会可行性或运行可行性,是对开发系统在一个给定的工作环境中能否运行或运行好坏程度的量度。

本系统以网络应用为主,用户界面和管理界面都和在网上查看新闻一样简单和易于操作。

所有有上网经历的用户都可以轻松地完成自己的目的,而管理对于航班及订单的管理也无须特地培训,简单知道航班的规则即可。

第2章.需求分析2.1任务概述2.1.1软件主要组成及功能要完成功能主要有:●新用户注册,新用户可以注册,登陆系统后进行相应的信息交互。

●验证登陆名密码,正确进入主菜单,根据登录时所选的登录方式(客户、管理员)的不同分别对用户设定不同的访问权限。

●管理员信息的输入和修改,包括用户名、登陆密码。

●舱位信息的输入和修改,包括舱位等级编号、舱位等级名称、提供的各种服务类别,以及备注信息等。

●客机信息的输入、修改和查询,包括客机编号、客机型号、购买时间、服役时间、经济舱座位数量、公务舱座位数量、头等舱座位数量以及备注信息等。

●航线信息的输入、修改和查询,包括航线编号、出发城市、到达城市、航班日期、出发时间、到达时间、客机编号、经济舱价格、公务舱价格、头等舱价格和备注信息等。

●客户等级信息的输入、修改,包括客户等级编号、客户等级名称、折扣比例和备注信息等。

●客户信息的输入、修改和查询,包括客户编号、客户姓名、客户性别、身份证号码、客户网上用户名、客户登陆密码、客户联系电话、客户类型和备注信息等。

●订票信息的输入、查询和修改,包括订票编号、客户编号、客户姓名、客户类型、折扣比例、航线编号、出发城市、到达城市、出发时间、舱位类型、票价、结算金额和备注信息等。

2.1.2用户特点及一般约束1.管理员和用户的登陆要求合法的管理员以及用户才能登陆体统,防止系统被无关人员动用,使用字符串匹配对用户名和密码进行判断。

管理员和用户的登录对相应的操作权限也不一样,管理员有舱位信息管理,客机信息管理,航线信息管理,客户类型信息管理,客户信息和订票信息管理, 用户主要有舱位查询,客机信息查询,航线信息查询,客户类型信息查询,自己的信息管理,和自己订票和退票。

2.管理员的日常操作管理员可以对舱位信息,客机信息,航线信息,客户类型信息,进行查询、修改和删除操作,可以对客户信息和订票信息只有查询操作。

3.用户的的日常操作用户可以进行注册然后登陆系统,可以查询舱位信息,客机信息查询,航线信息查询,客户类型信息,可以对自己的信息进行修改,可以定票(按照航班号进行预订机票,显示所订机票的信息和价格,进入支付系统付账,并再次要求客户确认,确认无误后订票成功),可以退票(在特殊情况下(如天气不适合飞机起降,飞机延误超过30分钟)等给予全额退票,如果是个人原因只能退50%),对退票后的机票要在未售出机票中重新体现。

2.2功能需求(用DFD 图表示)2.2.11.用户注册的DFD 图顶层图: 填写信息 获得确认1.层图填写信息 获得确认 点击新用户注册 填写相应的信息注册 注册成功可登录 P 点击新用户注册 填写相应的信息注册 P1D 添加用户信息 返回用户信息 P2 注册成功2.2.2用户订票的DFD 图顶层图:1层图:用户登录查阅机票信息P订票用户登录订票成功用户信息订票信息输入要查询 信息P 1D 1机票信息查询机票 信息P 2 机 票信 息处理订票息P 2.1机票信息查询信 息2.2.3退票的DFD 图顶层图:1层图:退票成功退票用户登陆用户信息退票信息用户登陆用户用户信息处理用户 信息 P 1 D 1用户信息查询用户 信息P 2 用 户 户 证信 息用 户信 息D 2订票信息 查询订票信息P 2.1.1 D 3机票已卖完信息检查机票是 否存在P 2.1.2 D 4订票有误信息更新机票 信息 P 2.1.3 定 票 信 息 定 票 信 息错 误 书 信 息机 票 数 量 已 满 信 息定 票 信 息定票 信 息2.2.4机票信息查询的DFD 图顶层图:1层图:用户登陆查询机票用户查找的机票信息机票信息用户登陆用户查找的机票信息机票信息处理机票信息P 1机票 清 单D 机票信息清单D 2机票信息机 票 信 息机票信息 P 2机票信息退票成功用户登陆用户信息退票信息处理订票信 息P 1D 1订票记录取消机票记 录P 2 机票信息退款处理P 3 D 2退票的相关规定机 票 信 息 退 票 的 原 因机 票 信 息2.3外部接口需求在用户界面方面要求错误信息格式均以弹出提示框的形式出现,硬软件接口方面没有特别的需求,一般用户都可以直接使用。

2.4性能需求因为系统本身较小,并不投入实际应用,因此响应时间、结果精度方面可能会比较差,数据量大小方面能够处理较大的数据量。

2.5软件属性需求在数据检索、数据增删改方面必须做到丝毫不差,满足软件开发的正确性要求。

必须考虑充足的异常处理机制以及软件的复用性,以便增强软件的健壮性。

在安全保密性方面做到不同身份所能处理的事务不同,避免保密数据泄漏;设置足够的触发器对不安全的数据修改进行回滚操作,进而保证了安全性要求。

所开发出来的软件必须是可维护的,不能把一些东西做的太死。

2.6数据需求(ER 图表示)管理员信息实体E-R 图如图2-1所示。

舱位等级信息实体E-R 图如图2-2所示。

管理员信息实体 管理员编号 管理员用户名 管理员密码 管理员电话图2-2舱位等级信息实体E-R图客机信息实体E-R图如图2-3所示。

图2-3 客机信息实体E-R图航线信息实体E-R图如图2-4所示。

图2-4航线信息实体E-R图客户类型信息实体E-R图如图2-5所示。

图2-5 客户类型信息实体E-R图客户信息实体E-R图如图2-6所示。

图2-6 客户信息实体E-R图订票信息实体E-R图如图2-7所示。

图2-7 订票信息实体E-R图实体之间关系的E-R图如图2-8所示。

图2-8实体之间关系的E-R图第3章.概要设计3.1总体设计(系统总流程图)3.2模块设计3.2.1注册新用户注册为会员,由用户将填好的注册信息表单提交到控制层,由控制层调用数据逻辑层操作数据库,完成用户的注册。

相关文档
最新文档