当前位置:文档之家› 航空订票系统

航空订票系统

1引言 (1)1、1编写目的 (1)1、2背景 (1)1、3定义 (1)1、4参考资料 (2)2可行性研究的前提 (2)2、1要求 (2)2、2目标 (4)2、3条件、假定与限制 (5)2、4进行可行性研究的方法 (5)2、5评价尺度 (5)3对现有系统的分析 (5)3、1处理流程与数据流程 (6)3、2工作负荷 (7)3、3费用开支 (7)3、4人员 (8)3、5设备 (8)3、6局限性 (8)4所建议的系统 (8)4、1对所建议系统的说明 (8)4、2处理流程与数据流程 (8)4、3改进之处 (9)4、4影响 (9)4、4、1对设备的影响 (9)4、4、2对软件的影响 (9)4、4、3对用户单位机构的影响 (10)4、4、4对系统运行过程的影响 (10)4、4、5对开发的影响 (10)4、4、6对地点与设施的影响 (10)4、4、7对经费开支的影响 (10)4、5局限性 (11)4、6技术条件方面的可行性 (11)5可选择的其她系统方案 (11)5、1可选择的系统方案1 (11)5、2可选择的系统方案2 (11)6投资及效益分析 (12)6、1支出 (12)6、1、1基本建设投资 (12)6、1、2其她一次性支出 (12)6、1、3非一次性支出 (12)6、2收益 (12)6、2、1一次性收益 (13)6、2、2非一次性收益 (13)6、2、3不可定量的收益 (13)6、3收益/投资比 (13)6、4投资回收周期 (13)6、5敏感性分析 (13)7社会因素方面的可行性 (14)7、1法律方面的可行性 (14)7、2使用方面的可行性 (14)8结论 (14)GB8567——88可行性研究报告1引言1、1编写目的对软件项目系统进行初步的研究,确定项目开发的方向,对项目的实现以及功能的划分进行基本的探讨,确定项目就是否具有实施的可能性,以及功能的实现就是否具有可能性,可行性研究报告面向项目组所有成员。

1、2背景表1、2 项目基本情况说明项目提出者张老师项目开发者软件工程小组用户民众计算中心完成搭建web网站系统的服务器系统间往来关系暂无1、3定义➢SQL SERVER:系统服务器所使用的数据库关系系统(DBMS)。

➢SQL:一种用于访问查询数据库的语言➢事务流:数据进入模块后可能有多种路径进行处理。

➢主键:数据库表中的关键域。

值互不相同。

➢外部主键:数据库表中与其她表主键关联的域。

➢ROLLBACK:数据库的错误恢复机制。

缩写:➢系统:若未特别指出,统指本航空订票系统。

➢SQL:Structured Query Language(结构化查询语言)。

➢UML:统一建模语言、就是一套用来设计软件蓝图的标准建模语言,就是一种从软件分析、设计到编写程序规范的标准化建模语言。

➢Javaee:Java企业级平台。

1、4参考资料文档格式要求按照我国GB/T85T7-1988国家标准与IEEE/ANSI830-1993标准规范要求进行。

包括以下文件:➢图书借阅关系系统需求说明书➢软件工程项目开发文档范例➢软件工程国家标准文档➢图书借阅管理需求说明书➢软件需求说明书编写规范书籍包括:➢软件工程导论(第6版) 张海藩牟永敏编著。

2可行性研究的前提说明对所建议的开发项目进行可行性研究的前提,如要求、目标、假定、限制等。

2、1要求功能及性能:1.该订票系统的浏览用户被划分为游客(即未注册用户)与用户(即注册用户),未注册用户只能访问该系统的首页,首页提供登录功能与前往注册按钮,用户可以登录或者前往注册。

2.用户登录成功后,前往航班查询页面,进行航班信息的查询,当欲订航班存在时可以进行订票。

3.用户可以查瞧自身所有预定的航班票,并在一定条件下(即航班未发出)可以进行退票与付款。

4.该系统的管理员可以对航班信息进行增删查改,并负责航班信息的更新。

5、用户可以登入系统进行票据的打印。

6.权限验证,即用户与管理员身份的区别验证。

附录:该系统的核心与主要的功能模块分为查询模块与订票模块,直接用户为管理员与注册用户,管理员登入系统后负责信息的更新与修改,并且审核错误的信息。

注册用户登入系统后,可以进行航班查询操作,待查询到欲订的航班信息时,可以进行订票,订票完成后可以进行付款,并且可以到相关页面查瞧预定的所有的机票的信息,与付款情况,并可在当前页面进行退票或者付款,还可进行票据的打印,以及对订票的个人信息的修改。

管理员用户的注册为特殊用户注册,由系统的最高权限的管理员分派标识符或者由航空公司内部员工号进行区别鉴定,管理员登入系统时与普通注册用户相同,但进行敏感操作时,比如点击航班信息添加或修改时需要进行身份验证,此时需要输入当时由系统最高权限的管理员派发的标识符(或其她)进行验证。

输出报告:➢可行性分析报告:说明该软件开发项目的实现在技术上、经济上与社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。

➢项目开发计划:为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。

➢软件需求说明书(软件规格说明书):对所开发软件的功能、性能、用户界面及运行环境等做出详细的说明。

它就是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也就是实施开发工作的基础。

该说明书应给出数据逻辑与数据采集的各项要求,为生成与维护系统数据文件做好准备。

➢概要设计说明书:该说明书就是概要实际阶段的工作成果,它应说明功能分配、模块划分、程序的总体结构、输入输出以及接口设计、运行设计、数据结构设计与出错处理设计等,为详细设计提供基础。

➢详细设计说明书:着重描述每一模块就是怎样实现的,包括实现算法、逻辑流程等。

➢测试分析报告:测试工作完成以后,应提交测试计划执行情况的说明,对测试结果加以分析,并提出测试的结论意见。

➢项目开发总结报告:软件项目开发完成以后,应与项目实施计划对照,总结实际执行的情况,如进度、成果、资源利用、成本与投入的人力,此外,还需对开发工作做出评价,总结出经验与教训。

➢源程序:软件开发过程中的全部代码以及注释。

输入1.用户注册时注册信息的输入。

2.用户订票时购票信息的输入。

3.用户修改订票信息时的信息输入。

4.用户退票时的信息输入。

在安全性上的要求1.要求与银行支付系统无缝连接;2.并且可以与国家身份证认证系统对接,保证订票信息安全有效。

同本系统相连接的其她系统;1.身份认证系统。

2.地域票务信息系统。

3.银行支付系统。

完成期限软件工程课程结束之时。

2、2目标1.人力与设备费用的减少;2.处理速度的提高;3.控制精度或生产能力的提高;4.管理信息服务的改进;5.人员利用率的改进。

2、3条件、假定与限制1.所建议系统的运行寿命的最小值:十年;2.进行系统方案选择比较的时间:一个星期;3.经费、投资方面的来源与限制:费用有限,需合理分配;4.法律与政策方面的限制:必须严格遵循法律与政策要求;5.硬件、软件、运行环境与开发环境方面的条件与限制:暂无;6.可利用的信息与资源:行业开发经验;7.系统投入使用的最晚时间: 暂无。

2、4进行可行性研究的方法此次可行性研究就是在科学的分析的基础上,采用小组成员集体讨论的方法进行评审报告。

符合系统可行性报告规则、规范。

2、5评价尺度1.代码的验收最后在交付客户之前进行小组内评审,代码编写符合HB6465标准,与文档说明保持一致,代码书写风格统一,采用标准规范,没有下列错误:由于软件缺陷造成丢失数据,不符合设计要求,响应时间太长无法接受等问题。

2.文档验收最后在交付客户之前进行小组内评审,文档格式符合HB6465标准, 功能符合与客户的合同要求,清晰易读,没有语病与歧义。

3.服务验收服务硬件达到文档说明的要求,人员技术考核合格,定期上门维护。

3对现有系统的分析这里的现有系统就是指当前实际使用的系统,这个系统可能就是计算机系统,也可能就是一个机械系统甚至就是一个人工系统。

分析现有系统的目的就是为了进一步阐明建议中的开发新系统或修改现有系统的必要性。

3、1处理流程与数据流程图3、1 、1 系统基本流程结构图图3、1、2 系统数据流向图3、2工作负荷 表3、2 工作负荷服务器负载全天运行 数据库负载全天运行 人员维护 工作时间(包含加班)3、3费用开支表3、3 费用开支人员工资20000 服务器租借费用30000 项目空间租借费用10000 维护服务费用5000 文档打印费用500 总金额655003、4人员表3、4 人员需求3、5设备表3、5 设备服务器集群(20以上)交换机3台域名1个3、6局限性由于项目暂未部署,故暂无局限性报告。

预测为数据库系统复杂,需要大规模集群的支持。

并需要大量人员进行数据维护工作。

4所建议的系统本章将用来说明所建议系统的目标与要求将如何被满足。

4、1对所建议系统的说明概括地说明所建议系统,并说明在第2章中列出的那些要求将如何得到满足,说明所使用的基本方法及理论根据。

目标系统的操作过程为:1.储存旅客的基本信息,并根据旅客的要求为其安排航班。

2.存储旅客交付的预定金,打印取票通知与账单,结果存入数据库。

3.核对旅客的取票通知与账单,打印机票,结果存入数据库。

4.这样旅客的订票全过程与所有信息都在同一个数据库有存档,便于日后整理查询。

4、2处理流程与数据流程给出所建议系统的处理流程与数据流程。

4、3改进之处按2、2条中列出的目标,逐项说明所建议系统相对于现存系统具有的改进。

1.由于提高效率,目标系统开发完成后比现有系统减少了10个订票点,节省人力资源40%,节省设备维护费200元/天。

2.目标系统与原有系统相比,在每个订票点可以查瞧其它订票点的订票情况,开发完成后可实现管理信息服务化。

3.现有系统中订票信息与航班信息分开存储,而目标系统中每次订票的所有信息都在数据库里存档,便于管理,提高控制精度100%。

4、4影响说明在建立所建议系统时,预期将带来的影响,包括:1.目标系统将大大改进现有系统的弊端,大幅度提高工作效率,提高人员利用率。

2.从长远角度瞧,目标系统将为旅客提供更快捷更便利的服务,这会增加公司的竞争实力,为公司增加经济效益。

4、4、1对设备的影响➢目前公司订票点的配置基本符合要求,需要增加的就是服务器,经过调研,证明现有的服务器虽然符合系统的基本要求,但从使用年限与日后规模扩大角度来说,建议换用性价比较高的服务器。

4、4、2对软件的影响➢现有的系统软件,基本可以符合要求。

4、4、3对用户单位机构的影响➢为了更好的应用目标系统,希望公司能够在现有的技术开发部门中设置专门技术部门,同时增加负责系统并参与系统研发人员。

相关主题