预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共51页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

机票预订系统设计与实现一、可行性研究1引言1.1编写目本文从各个方面解说了机票预订系统在市场中作用,以及阐明机票预订系统能给旅客、航空公司和旅行带来好处,为各个方面提供以便。本文读者是航空公司分管售票方面经理。1.2项目背景开发软件名称:机票预订系统项目任务提出者:航空公司开发者:修宇(1)班软件工程课程设计第五小组顾客:国内各大航空公司项目与其她软件或其她系统关系:本系统采用客户机/服务器原理,客户端程序是建立在WindowsNT系统上以PowerBuilder9.0为开发软件应用程序,服务器端采用Linux为操作系统工作站,系统中是采用SysbaseAdaptiveServerAnywhere为开发软件数据库服务程序。1.3定义数据库管理系统(DBMS)。SQL:一种用于访问查询数据库语言事务流:数据进入模块后也许有各种途径进行解决。主键:数据库表中核心域。值互不相似。外部主键:数据库表中与其她表主键关联域。1.4参照资料1.张海藩.软件工程导论(第四版),清华大学出版社,2.郑人杰等.实用软件工程(第二版),清华大学出版社,19973.SoftwareEngineering—APractioner’sApproach,RogerS.Pressman,(英文版,第5版),机械工业出版社—McGraw-Hill,4.文斌,刘长青,田园.软件工程与软件文档写作,清华大学出版社,5.6.7.中华人民共和国期刊全文数据库HYPERLINK""8.数字化期刊HYPERLINK""2可行性研究前提2.1规定重要功能:为游客提供机票预订服务,以便旅游局售票工作,提高旅游局服务质量和服务效率。性能规定:机场提供信息必要及时反映在旅游局工作平台上。售票系统订单必要无差错存储在机场主服务器上。以服务器上数据必要进行及时对的刷新。输入规定:数据完整,详实。输出:简捷,迅速,实时。基本数据流程和解决流程:略。安全与保密规定:服务器管理员享有对机场航班信息库及机票信息库和弃权票信息库管理与修改,售票员只享有对订票信息库某些修改(写入与读出)。完毕期限:预测一种星期2.2目的系统实现后,大大提高旅游局机票预订服务效率。减少售票服务中错误发生率,减少信息交流啰嗦过程及其带来开销。2.3条件、假定和限制建议开发软件运营最短寿命:5年经费来源和使用限制:XX航空公司硬件条件:服务器IBM工作站软件环境:终端为普通PC机运营环境:MicrosoftWindowsXPProfessional开发环境:WindowsXP下PowerBuilder9.0数据库:AdaptiveServerAnywhere2.4可行性研究办法2.5决定可行性重要因素成本/效益分析成果,效益>成本。技术可行,既有技术可完全承担开发任务。操作可行,软件能被原有工作人员迅速接受。3技术可行性分析3.1对系统简要描述在旅游局中终端安装WindowsNTPC机,重要上报是向机场服务器传递数据。当顾客在旅游局进行征询时,终端向服务器发出查询祈求,服务器依照航班信息库实时数据,向终端发送数据,显示在终端屏幕上。当顾客向售票员订票时,终端向服务器发出一份订单,服务器核对后,存入订票信息库,并修改机票信息库。当顾客再次来取票时,终端向服务发出查询订票祈求,服务器接受后,查询订票信息库,核对后,传送机票确认表单,终端打印出机票。3.2解决流程和数据流程服务器终端显示数据系统管理员产生报表事务航班信息更新机票核对事务客户机终端显示数据在客户端打印机票和帐单产生报表及帐单售票员产生报表表单申请售票员客户机终端显示数据产生报表数据库售票员查询祈求3.3与既有系统比较优越性现行系统问题:系统效率低、重要用人工记录、人工操作;错误率高;安全系数低。建议方案:客户端与服务器端联系在一起。在订票机构中只设立终端,在机场设立服务器,数据输入由终端输入,所有数据都由服务器解决,只在终端上显示数据成果。此设计简化了数据解决,但加重了服务器数据解决。而使用客户端/服务器机理,简化数据流量,加快数据解决。3.4技术开发可行性本系统尽管其在组织关系上存在着很大复杂性、繁琐性,但是就整个系统技术构成上来看,它还是属于一种数据库应用类系统。其基本操作还是对数据库进行添加、删除、浏览、编辑等。因此就单纯数据库应用来看,暂不存在太大技术问题由于咱们小组学习过专业计算机方面知识,且所开发系统公需实现基本功能,因此开发人员在数量和质量都能满足系统规定,并准时完毕助顾客所需要基本功能。4经济可行性分析对于整个系统而言,在系统未运营之前,初期投资比较大,耗费相对而言比较多。各部门必要配备电脑、服务器、打印机及有关网络设备。但是,在整个系统投入运营之后,由于当前计算机已经普及了,有关人员培训费可以减少诸多。而同步又减少了数据流通环节