机票预定系统项目计划任务书
- 格式:docx
- 大小:807.77 KB
- 文档页数:28
1.“机票预订系统”计划任务书
1范围
1.1项目目标
各旅行社把预订机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时
间、旅行目的地等)输入到该系统,系统为旅客安排航班。当旅客交付了预定金后,
系统印出取票通知和账单交款取票,系统核对无误即印出机票给旅客。此外航空公司
为随时掌握各航向飞机的乘载情况,需定期进行查询统计,以便适当调整。同时能够
保证以后可以对成品系统保持一定的维护, 从而使产品能准确高效的运行.
1.2主要功能
(1)旅客信息输入功能
能将旅客的信息如:编号、姓名、性别、出生日期、证件名称、证件号码、航班
号、出发城市、抵达城市、出发时间、抵达时间等信息输入到系统中, 以便处理 .
(2)客机信息输入功能
能将客机的各项信息如:航班号、航班名、服役日期、出发城市、抵达城市、出
发时间、抵达时间、座位数、票价等信息输入到系统中,以便处理。
(3)旅客信息修改、删除功能
对以上说明的旅客各信息的修改或删除等功能。
(4)客机信息修改、删除功能
对以上说明的客机各信息的修改或删除等功能。
(5)信息核对功能
系统对旅客各项信息通过对公安部门的信息联网进行核对, 如有不付者 , 不予办理 .
(6)信息查询功能
航空公司为随时掌握各航向飞机的乘载情况,需定期进行查询统计,以便适当调
整, 为旅客安排合适的航班。
(7)打印输出功能
当旅客交付了预定金后,系统打印出取票通知和账单交款取票,系统核对无误即
印出机票给旅客 .
1.3 性能限定
(1)分析系统功能时要考虑有关证件的合法性(如身份证、取票通知、交款发票等)。
(2)对于本系统还应该补充以下功能:
·旅客延误了取票时间的处理
·班机取消后的处理
·旅客临时更改机票班次的处理
(3)系统的外部项至少包含三个:旅客、旅行社和航空公司。
(4)登录的用户的权限有所限(超级用户、普通用户、锁定用户)。只有超级用户具有删除、修改、查询、输入各类信息的权利。
1.4开发概要
(1)系统调研
随着社会的发展,人民生活水平的不断提高,人们出行的交通工具也跟随社会的
发展而发展起来了。乘飞机出行的人越来越多。所以这方面的市场非常大。所以“机
票预订系统”的开发是势在必行。经过对各方面人士对该系统功能的意见的调查,我
们在此基础上确定了旅客与各航空公司所需要的“机票预订系统”。同时我们会不断更
新该系统的功能来满足不断发展的市场需求。
(2)具体开发
①建立软件系统的总体和模块间的关系
②定义各功能模块的接口
③设计全局数据库或数据结构
(3)系统调试
制定组装测试计划,确定测试小组(以辅导老师为主)。
(4)产品发布
系统成功设计后,要求成功发布为可用的软件系统。
2资源
2.1人员
基于该系统的难以程度,确定二人来完成!当然还要求有后期的系统测试人员。
2. 2 硬件
CPU型号为 Pentium Ⅲ以上,内存 128M以上。
2. 3 软件
系统 Windows98以上,开发工具: PowerBuilder 数据库 SQLServer 7. 0 以上。3.进度安排
3.1. 系统调研
3.2. 模块设计
3.3. 数据库设计
3.4. 代码设计
3.5. 单元测试
4.成本估算
由于是一个小系统则需要一定的成本,估计本系统的开发需要人民币一千元左右!
2.“机票预定系统”需求规格说明书
1.引言
1.1 需求规格说明书的目的
(1)便于用户、分析人员和软件设计人员进行理解和交流
(2)希望系统的外部项(旅客、旅行社、航空公司)均支持目标软件系统的确认。根据需求规格说明书中确立的可测试标准进行测试,并得到确认。
(3)控制系统进化过程
1.2 软件产品的作用范围
旅客、旅行社、航空公司
1.3 定义、同义词与缩写
PB —— Power Builder
1.4 参考文献
《数据库系统概论》
萨师煊王珊编著——高等教育出版社《PowerBuilder 面向对象开发教程》
崔巍编著——高等教育出版社《软件工程》
齐治昌谭庆平宁洪编著——高等教育出版社
《软件工程与软件文档写作》
文斌刘长青田原编著——清华大学出版社——北京交通
大学出版社
《软件工程与UML 》
胡林铃主编黄奇副主编——电子工业出版社《软件工程方法与实践》
李芷窦万峰任满杰编著——电子工业出版社《PowerBuilder9.0 数据库项目案例导航》
陈磊郭斌李翔编著——清华大学出版社
1.5 需求规格说明书概览
1.引言
2.一般性概述
3.特殊需求
4.附录
5.索引
2.一般性概述
2.1 产品与其环境之间的关系
旅行社和旅客向航空公司提供数据,航空公司操作数据。即航空公司是直接用户。
2.2 产品功能
(1)旅客信息输入功能
能将旅客的信息如:编号、姓名、性别、出生日期、证件名称、证件号码、航班
号、出发城市、抵达城市、出发时间、抵达时间等信息输入到系统中,以便处理 .
(2)客机信息输入功能
能将客机的各项信息如:航班号、航班名、服役日期、出发城市、抵达城市、出
发时间、抵达时间、座位数、票价等信息输入到系统中,以便处理。
(3)旅客信息修改、删除功能