《2022年订票系统-需求规格说明书 .pdf》由会员分享,可在线阅读,更多相关《2022年订票系统-需求规格说明书 .pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、机票预定系统需求分析一、机票预定系统的功能要求机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。具体功能为:航空公司为给旅客乘机提供方便,需要开发一个机票预定系统。各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和账单给旅客,
2、旅客在飞机起飞前一天凭取票通知和账单交款取票,系统核对无误即打印出机票给旅客。此外航空公司为随时掌握各个航班飞机的乘载情况,需要定期进行查询统计,以便适当调整。同时还需完成旅客延误了取票时间的处理,航班取消后的处理,旅客临时更改航班的处理等。根据可行性研究的结果和客户的要求,分析现有情况及问题,采用 B/S 结构,将机票预定系统化主要就是服务器端子系统。二、机票预订系统旅行社机票预订系统旅客订机票打印机票机票预订系统的基本系统模型旅行社旅客航班查询订票处理出票打印出票处理旅客信息航班信息机票信息机票航班数据订票数据旅客订票单旅客订票单订票信息订单航班订票订单三、子系统的功能需求服务器的功能要求
3、:通过计算机网络,利用浏览器登陆服务器,在服务器端实现航班查询,机票生成,销售统计,综合信息查询等子系统。以计算机成本核算为名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 5 页 -中心,实现销售业务的计算机自动化,为航空公司降低成本、提高销售额、经营决策提供及时精确的依据。服务器的功能分为以下几部分:(1)旅客信息的输入和统计:旅行社把旅客要求订票的信息由专人负责输入。这部分功能是系统的基本部分,它要求对输入的数据进行简单的统计,供航空公司进行查询和宏观调控。(2)旅客信息的存储:将旅客的信息存储到服务器系统中,以备以后的取票确认以及查询。(3)旅客订票信息的存储:将旅客的订票
4、信息存储到服务器系统中,以备以后取票确认和查询。(4)旅客机票信息的查询:旅客通过取票通知的账号可以查询自己的机票信息。(5)生成航班信息:根据所需机票信息(时间,地点),在数据库中查询并得到正确的航班的信息(价格,时间,等级),分配所需的机票数并在数据库中做出已售出的标记。并将具体机票信息存储到旅客订票纪录。(6)取票通知及账单的生成和打印:旅行社可以通过浏览器登陆服务器将航班机票信息打印出来,并且生成账单打印出来一起交给旅客。(7)机票的生成和打印:机场印出机票给已经订票的旅客:根据旅客的取票通知及帐单,经过确认无误后,接受旅客的付款后把机票印出来交给旅客。(8)接收旅行社的反馈信息:对旅
5、行社的反馈信息进行分析,把已经售出的机票进行统计,对被旅客所退掉的机票要进行数据库的恢复。(9)延误取票时间处理:系统可以对延误取票时间的机票当作退票处理,进行数据库的恢复。(10)旅客临时更改航班处理:系统可以将旅客以前预定的机票取消,然后为客户预定想要的航班。将数据库进行更新。(11)销售额的分析和管理它包括对销售的机票量进行分析,在前面的基础上,以计算机为工具,对机票预定系统的功能和目标进行扩充。它是机票预定系统的最高目标,将通过系统运行后获得的大量销售历史数据基础上,实现这一目标。四、机票预订系统的性能分析为了保证系统能够长期、安全、稳定、可靠、高效的运行,机票预定系统应该满足以下的性
6、能需求:1.系统处理的准确性和及时性机票预定系统的查询功能是整个系统的功能和性能完成的基础。旅客能否成功订票,都应该从系统得到准确无误的及时信息,在系统开发过程中,必须采用一定的方法保证系统的准确性。2.系统的开放性和可扩充性为了系统信息的更新和完善,就要求系统提供足够的手段进行功能的调整和名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 5 页 -扩充。即通过系统的开放性来完成,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。3、系统的易用性和易维护性机票预定系统是直接面对使用人员的,而使用人员往往对计算机并不时非
7、常熟悉。所以系统能够提供良好的用户接口,易用的人机交互界面。针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。另外,机票预定系统中涉及到的数据是航空公司的相当重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,防止系统意外崩溃是难以恢复。4.系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准,保证代码的易读性、可操作性和可移植性。5.系统的先进性作为机票预定系统工程,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计
8、和开发的过程中,应在考虑成本的基础上尽量采用当前主流、先进且有良好发展前途的产品。6.统的响应速度机票预定系统在日常处理中的响应速度为秒级,达到实时要求和时反馈信息。在进行统计分析时,一定要保证操作人员不会因为速度问题而影响工作效率。五、机票预定系统的数据要求机票预定系统的数据需求:1、数据录入和处理的准确性和实时性:数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。2、数据的一致性与完整性:需要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且
9、要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。3、数据的共享:整个机票预定系统的数据都是统一存储到服务器的数据库中,各个旅行社都可以通过网页登陆到服务器上读取数据,所以整个机票预定系统的数据是共享的。六、机票预定系统的数据字典系统中的数据元素:名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 5 页 -名字:旅客信息别名:描述:旅客的个人信息,用于对旅客的确认定义:旅客信息=姓名+性别+工作单位+身份证号码+旅行时间+旅行目的地位置:输入到浏览器端名字:订票信息别名:描述:旅客的旅行时间和目的地,用于确定旅
10、客的航班定义:订票信息=身份证号码+旅客旅行时间+旅客旅行目的地位置:传输到航空公司服务器端名字:旅客清单别名:描述:已订票的旅客的记录定义:订票旅客清单=旅客信息的合集位置:输入到服务器端名字:航班信息别名:描述:航班信息,该信息是机场航班的固定信息,纪录了航班的班次和时间定义:航班信息=航班时间+航班班次位置:传输到服务器端名字:旅客订票信息别名:描述:订票纪录,纪录了旅客成功预定了想要预定的航班。定义:旅客订票信息=身份证号码+航班时间+航班班次+机票号码位置:传输到浏览器端名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 5 页 -七、机票预定系统的逻辑模型旅客航班旅客预订
11、记录机票航班机票性别身份证号码姓名联系电话工作单位机票状态旅客身份证号机票号日期等级状态航班号机票号航班号航班目的地航班日期商务座位数经济舱票价商务舱票价经济座位数八、机票预定系统的运行要求服务器端子系统的运行要求:系统软件:Window XP数据库管理系统:SQL Server 硬件要求:Pentium IV 以上,258M RAM,14G HD 名字:旅客订票纪录别名:描述:订票纪录,纪录了旅客成功预定了想要预定的航班。定义:旅客订票纪录=旅客订票信息总和位置:传输到服务器端名字:取票通知别名:描述:旅客领取机票的凭证定义:取票通知=旅客姓名+领票时间+机票号位置:输出到打印机名字:售出机票信息别名:描述:旅客的航班机票的信息定义:售出机票信息=航班时间+航班班次+机票号码位置:输出到打印机名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 5 页 -