模拟机票预订系统
1 引言。
1编写目的:
可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解
经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件经理审查。
1.2 项目背景:
开发软件名称:模拟机票预订系统。
项目任务提出者:某航空公司与订票机构
项目与其他软件,系统的关系:
本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT系统上以Microsoft Visual C++为开发软件的应用程序,服务器端采用Linux 为操作系统的工作站,是采用MS sql server2000的为开发软件的数据库服务程序。
1.3 现行系统问题与建议方案:
现行系统问题:系统效率低、主要用人工记录、人工操作;错误率高;安全系数低。
建议方案:客户端与服务器端联系在一起
在订票机构中只设立终端,在机场设立服务器,数据输入由终端输入,所有数据都由服务器处理,只在终端上显示数据结果。
此设计简化了数据处理,但加重了服务器的数据处理。而使用客户端/服务器机理,简化数据流量,加快数据处理。
1.4 参考资料:
《软件工程导论》,张海藩,清华大学出版社。
《实用软件工程》,郑人杰等,清华大学出版社。
2.可行性分析:
2.1要求
主要功能:为游客提供机票预定服务,方便订票机构的售票工作,提高订票机构的服务质量和服务效率
性能要求:机场提供的信息必须及时的反映在订票机构的工作平台上。售票系统的定单必须无差错的存储在机场的主服务器上。对服务器上的数据必须进行及时正确的刷新。
输出要求:数据完整,详实。
输出要求:简捷,快速,实时。
安全与保密要求:服务器的管理员享有对机场航班信息库及机票信息库和定票信息库的管理与修改。售票员只享有对订票信息库的部分修改(写入与读出)。
完成期限:预计六个月。
2.2目标:
系统实现后,大大提高订票机构的机票预定服务效率。降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。
2.3条件,假定和限制
建议软件寿命:5年。
经费来源:信息学院02(1)
硬件条件:服务器SUN工作站,终端为pc机。
运行环境:windows NT
数据库:MS sql server 2000
投入运行最迟时间:2005/10/01
2.4可行性研究方法
网上订机票如何取票2.5决定可行性的主要因素
成本/效益分析结果,效益 〉成本。
技术可行,现有技术可完全承担开发任务。
操作可行,软件能被原有工作人员快速接受。
3.技术可行性分析
3.1系统简要描述
在订票机构中的终端是安装了Windows NT的PC机,主要目的是向机场的服务器传递数据。当顾客在订票机构进行咨询时,终端向服务器发出查询请求,服务器根据航班信息库的实时数据,向终端发送数据,显示在终端的屏幕上。当顾客向售票员定票时,终端向服务器发出详尽的一份定单,服务器核对后,存入定票信息库,并修改机票信息库。当顾客再次来取票时,终端向服务器发出查询定票请求,服务器接收后,查询定票信息库,核对后,传送机票确认表单,终端打印出机票。
4.经济可行性分析
4.1支出
预计支出:150万
4.2效益
预计五年内可为航空公司与售票机构节省200万
4.3收益/投资比
520万/151万 = 344%
4.4投资回收周期
3年
4.5系统性能分析
设计系统周期为五年, 估计最长可达10年
5.用户使用可行性
使用本软件人员要求有一定计算机基础的人员,系统管理员要求由计算机的专业知识,所有人员都要经过本公司培训.
管理人员也需经一般培训.
经过培训人员将会熟练使用本软件.
两名系统管理员,一名审计员将进行专业培训,他们将熟练管理本系统.
6.结论意见
由于投资效益比远大于100%, 技术、经济、操作都有可行性,可以进行开发.
7. 处理流程和数据流程
服务器终端显示数据
系统管理员
产生报表
事务航班信息的更新
售票员
机票核对事务
产生报表
表单申请
售票员
客户机终端显示数据
产生报表
数据库
售票员
查询请求
产生报表及
帐单
客户机终端显示数据
在客户端打印机票和帐单
旅客订票流程图:
2.2
传给旅行社
旅客清单 航班机票 旅客订票记录
1.1
旅客信息记录
订票 机票信息 旅客
1.3
产生取票通知
航班机票信息 航班机票信息
订票信息
1.1
安排航班
2.2
传给航空公司
取票通知 旅客
订票信息
旅客取票图:
订票旅客清单
3.2
打印机票
3.1
旅客信息查询
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论