资源描述
航空订票系统可行性研究报告
1.1引言
1.1.1编写目的
机票预定系统的目的是为了给乘客购买机票以及及时了解相关机票信息提供方便,以便于航空公司的对新业务的及时处理。
1.1.2背景
² 项目名称:航空订票系统
² 项目负责人:计算机082开发小组
² 用户:航空公司、旅行社、旅客
1.2.3定义:
² 数据流图:数据流图描绘系统的逻辑模型,图中没有任何具体的物理元 素,只是描绘信息在系统中流动和处理的情况。
² 系统的流程图:系统流程图是描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子的形式描绘系统里的每个部件(程序,文件,数据库,表格,人工过程等)。
1.2.4 参考资料
² 《软件工程》 王忠群 ,中国科学技术出版社。
² 《软件工程课程实验指导书》,安徽工程大学计算机与信息学 院。
² 《软件工程—实践者的研究方法》,(美)Roger s.Pressman 郑人杰 、马 素霞 等译 , 机械工业出版社
² 中国国际航空公司:
² 中国南方航空公司:
1.2可行性研究的前提
1.2.1要求
² 功能:网上定票、信息验证、在线缴费、拿票、修改航班的功能。
² 性能:能够支持多线程即能同时处理多个顾客的请求操作。
² 输入/输出:旅客个人信息,旅客请求航班,订单
² 机票基本流程:用户提交订购机票信息——>验证用户身份——>(审查通过)缴费——>拿票
² 安全与保密要求:要求用户的个人信息得到完全保密。
² 与软件相关系统:操作系统:Mirosoft Windows2000以上版本
数据库系统:oracle 10g
在分析系统时要考虑到有关证件的合法性验证(如身份证,取票通知,交款发票等)。同时还要考虑到一些突发的状况,比如说旅客延误了取机票的时间,航班取消或旅客临时修改航班时的处理。
1.2.2目标
方便了广大旅客及时了解最新的出行信息,以及进行订票对退票等业务能够方便的对自己的出行计划做出调整。控制减少了航空公司的运营成本,减少了人员的支出。提高了整个业务的工作效率,减少了人工处理过程中可能遇到的失误。方便管理分析整个业务发展趋势,以制定出适合的发展方案。
1.2.3条件假定和限制
缺乏开发本软件的经验,可能会影响开发新都。对相关的业务知识有限会影响业务逻辑。专业方面的技术水平有限,可能会遇到一些技术难题。
1.2.4进行可行性研究的方法
了解相关的业务流程,对现有的航空订票系统进行分析和研究,从而确定该软件的模型。
1.3对现有系统的分析
现在的订票主要的人工系统:
1.3.1数据流程和处理流程
1.3.2 工作负荷
1.3.3费用开支
人员工资成本,支持性服务,材料等开支。
1.3.4人员
客户服务(接受预定)人员,审核人员,发票人员,客户服务(咨询帮助)人员,业务管理人员
1.3.5设备
终端计算机,后台数据库
1.3.6局限性
旅客只能进行实时实地的订票活动,极为不方便。航空公司要花费大量的人力物力来进行数据的管理和分析,工作效率低且较易出错。
1.4所建议的系统
1.4.1对所建系统的说明:
新一代航空订票系统可以提供旅客的在线查询、订票、缴费、拿票等功能。
1.4.2数据流程和处理流程
1.4.3改进之处
有原有的主要是人工操作的系统转变为现在的独立的在线系统,提高的系统的性能,方便了用户和管理者的操作。
1.4.4影响
系统的使用可以帮助用户及时进行查询票务信息,订票缴费等功能,管理者也便于通过该软件及时了解业务运行情况,及时作出相关调整。
1.4.5局限
用户只有在联网的情况下才能使用当前系统,因此需要保证网络的联通;同时保证网络通信的安全。
1.4.6技术条件方面的可行性
² 虽然会有较大的局限性但是开发人员会尽力克服,该系统的主要功能还是能实现的。
² 开发成员为计算机专业,与偶一定的专业基础,可以利用现学的技术实现。
² 要求开发时间为12学时。
1.5可选择其它系统方案
² 可选方案A
采用桌面小型数据库MS Acceess或VFP 作为后台开发数据库,用ASP或JSP来开发前台操作部分。
² 可选方案B
采用中型数据库如MS SQL Server或MYSQL 作为后台开发数据库,用JSP来开发前台操作部分。
² 可选方案C
采用大型数据库MSSQL作为后台开发数据库,用ASP.NET来开发前台操作部分。
考虑到当前系统是在线系统,以web形式访问所以选择ASP.NET作为操作界面的开发语言。同时因为每天系统会被大量的访问,要保存大量的数据且考虑到安全性,所以选项数据库MSSQL。综合考虑选择方案C。
1.6投资及收益分析
² 一次性投资:新建数据库oracle10g
² 经常性收益:员工工资工作效率提高收益(40%)
² 不可定量收益:应服务质量提高顾客量增加减少业务未成功而产生 的失误费用
1.7社会条件方面的可行性
² 法律可行性:需要使用正版操作系统及应用软件平台,系统的开发完全为自主设计开发,不存在任何侵权问题,可以放心使用。
² 使用可行性:本软件实用性强,针对在线订票二开发,市场前景很大。操作简单,便于不同群体用户使用。
1.8结论
经过调查与分析,“航空订票系统”有较强的可行性,具有较好的市场前景,且开发条件齐全,技术基本达到要求,软件开发可以立即开始进行。
展开阅读全文