内容发布更新时间 : 2024/11/20 6:20:08星期一 下面是文章的全部内容请认真阅读。
可行性研究报告
一.引言 1.1编写目的 1.2项目背景 1.3参考资料 二.可行性研究的前提 2.1要求 2.2目标
2.3条件、假定和限制 2.4可行性研究方法 2.5决定可行性的主要因素 三.技术可行性分析 3.1对系统的简要描述 3.2处理流程和数据流程 3.3人员 3.4设备
3.5技术可行性评价
四.所建议系统经济可行性分析 4.1支出 4.2效益 4.3收益/投资比 4.4投资回收周期 4.5敏感性分析 五.社会因素可行性分析 5.1法律因素 5.2用户使用可行性 六.其他可供选择的方案 七.结论意见
一.引言
1.1编写目的
可行性研究的目的是为了对在线售票,订票问题进行研究,以最小的代价在最短的时间内确定实时售票问题是否可行
经过对此项目进行详细调查研究,初拟系统实现报告,对机票预订系统开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,转交软件管理部门审查。
1.2项目背景
软件名称:机票预订系统 相关单位:
项目任务提出者:航空公司及旅游社。 项目开发者:*** 用户:航空公司及旅游社。 实现软件单位:***公司 项目与其他软件,系统的关系:
本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以Microsoft Visual C++为开发软件的应用程序,服务端采用Linux 为操作系统的工作站,是采用Oracle 8为开发软件的数据库服务程序。
1.4参考资料
《软件工程导论》,张海藩,清华大学出版社。 《实用软件工程》,郑人杰等,清华大学出版社。
二.可行性研究的前提
2.1要求
主要功能:为旅行社游客提供机票预定服务,提供便捷的售票渠道和服务,提高航空公司的服务质量和服务效率
性能要求:机场提供的信息必须及时的反映在旅行社的工作平台上。售票系统的定单必须无差错的存储在机场的主服务器上。对服务器上的数据必须进行及时正确的刷新。 输出要求:数据完整,详实。 输出要求:简捷,快速,实时。
安全与保密要求: 服务器的管理员享有对机场航班信息库及机票信息库和定票信息库的管理与修改。售票员只享有对订票信息库的部分修改(写入与读出)。 完成期限:预计六个月,即截止2018年12月8日。
2.2目标
系统实现后,大大提高航空公司的机票预定服务效率,方便满足旅行社大规模出游对机票的需求,提高了机票购买过程的处理速度,节省了人力成本。同时降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。
2.3条件、假定和限制
建议使用寿命:5年
经费来源:中国国际旅游开发公司。
硬件条件:服务器sun工作站,终端为pc机。 运行环境:Linux 数据库:Oracle8
投入运行最迟时间:20XX-XX-XX
2.4可行性研究方法
当各个旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统为旅客安排航班。当旅客交付了预订金后,系统打印出取票通知和帐单给旅客,旅客在飞机起飞前一天凭取票通知和帐单交款取票,系统核对无误即打印出机票给旅客。此外航空公司为随时掌握各个航班飞机的乘载情况,需要定期进行查询统计,
以便适当调整。
1.技术要求和限制条件
(1)在分析系统功能时要考虑有关证件的合法性验证(如身份证、取票通知和交款发票)等。
(2) 服务器的管理员与售票员的管理权限 2.对于本系统还应补充一下功能:
旅客延误了取票时间的处理 航班取消后的处理
部分游客取消出行计划,或旅行团取消旅行计划,而出现的退票问题 旅客临时更改航班的处理
3.系统的外部输入项至少包括:旅客、旅行社和航空公司
2.5决定可行性的主要因素
成本/效益分析结果,效益 〉成本。 技术可行,现有技术可完全承担开发任务。 操作可行,软件能被原有工作人员快速接受。
三.技术可行性分析
3.1处理流程
在旅游社中的终端是安装了Windows NT的PC机,主要目的是向机场的服务器传递数据,当某旅行社输入密码登录机票预订系统,把预定机票的旅客信息(姓名、性别、工作单位、身份证号码(护照号码)、旅行时间、旅行始发地和目的地,航班舱位要求等)输入到系统中,系统向航空公司发送订票请求,服务器根据航班信息库的实时数据,为旅客安排航班,并向终端发送数据,显示在终端的屏幕上,经由旅行社和旅客确认后,终端向服务器发出详尽的一份定单,服务器核对后,存入定票信息库,并修改机票信息库,打印取票通知和账单。当顾客来取票时,终端向服务器发出查询定票请求,服务器接收后,查询定票信息库,核对后,传送机票确认表单,终端打印出机票。
3.2 系统流程图
打印机票 机票订单生成程序 机票预定程序 航班信息 旅行社输入旅客信息 3.3费用支出
终端PC机20台:6000*20 = 12 万 网络设备:10 万 辅助配置:10 万
3.4人员
系统管理员要求由计算机的专业知识, 两名系统管理员, 一名审计员 C++程序员
3.5技术可行性评价
在限制条件下,利用现有技术,功能目标能达到; 对开发人员数量的和质量的要求,并说明能否满足;在规定的期限内,开发能完成。