航空订票系统需求文档F.docx
- 文档编号:10519837
- 上传时间:2023-02-17
- 格式:DOCX
- 页数:16
- 大小:842.81KB
航空订票系统需求文档F.docx
《航空订票系统需求文档F.docx》由会员分享,可在线阅读,更多相关《航空订票系统需求文档F.docx(16页珍藏版)》请在冰豆网上搜索。
航空订票系统需求文档F
<航空订票系统>
作者:
中信软件教育中心
创建日期:
2012-9-10
最后更新:
2012-9-13
控制号:
v1.0
版本:
定稿
审批:
XXX经理
XXXX项目经理
Note:
Title,Subject,LastUpdatedDate,ReferenceNumber,andVersionaremarkedbyaWordBookmarksothattheycanbeeasilyreproducedintheheaderandfooterofdocuments.Whenyouchangeanyofthesevalues,becarefulnottoaccidentallydeletethebookmark.YoucanmakebookmarksvisiblebyselectingTools->Options…ViewandcheckingtheBookmarksoptionintheShowregion.
<航空订票系统>
Note:
Title,Subject,LastUpdatedDate,ReferenceNumber,andVersionaremarkedbyaWordBookmarksothattheycanbeeasilyreproducedintheheaderandfooterofdocuments.Whenyouchangeanyofthesevalues,becarefulnottoaccidentallydeletethebookmark.YoucanmakebookmarksvisiblebyselectingTools->Options…ViewandcheckingtheBookmarksoptionintheShowregion.
Note:
1引言
1.1文档目的
随着社会的不断发展和进步,不同地区,不同国家之间的交流也越来越频繁。
外派办公几乎成了每个公司,单位,机构必不可少的一部分。
传统的交通工具,如汽车,船,甚至到现在的火车,动车有时候都已经不能够满足人们的工作要求。
现在人们普遍愿意选择乘飞机,方便快捷,省时省力。
因此飞机出行率大大增加。
人们对购买飞机票的流程和方式有了新的要求,航空公司对售票服务也有了改进的想法。
本航空订票系统就是针对各方面的要求所设计的。
以前,每到节假日或春节期间,火车站和飞机场都排了长长的队伍。
有的人为了求得一张车票,有时候都要排好几天的队,而且都不一定买得到车票。
这样的工作效率很低。
而在航空方面不会出现类似的问题。
但是为了更好的方便客户,同时提高航空公司的工作效率,节省公司资源,有必要开发航空订票系统。
通过使用航空订票系统,人们再也不需要排着长长的队伍购买机票。
只要在家打个电话到航空公司,就可以查询到所有航班的具体信息,如是否还有票,它的价钱,起飞时间等等,并从中选取你所需要的航班,然后进行订购。
如果订购成功,那么你就会得到你所订购的这张机票的具体信息,到机场时再进行取票。
这样不仅可以减少乘客排队购票的时间,也可以提高航空公司的管理效率。
订票系统同时还提供了传统的订票服务。
1.2读者对象
1.客户方负责人:
张三
2.客户方用户:
所有人
3.开发方项目负责人:
王俊超
4.项目开发小组所有成员:
王俊超,周青,佘灿,唐盼,黄立述
1.3参考文档
参考资料名称
作者
来源
java语言程序设计基础篇
Y.DanielLiang
机械工业出版社2009-1
Java语言程序设计进阶篇
Y.DanielLiang
机械工业出版社2008-1
Java编程思想
BRUCEECKEL
机械工业出版社2006-6
数据库系统概论
王珊萨师煊
高等教育出版社2006-5
计算机网络
谢希仁
电子工业出版社2011-5
2系统功能
2.1登录功能
该功能主要用于处理工作人员登录,只有具有有合法的帐号和密码才能登录,工作人员登录后可以进行相关的操作。
登录界面如图2.1所示。
图2.1用户登录
2.2退出功能
处理工作人员退出,并且在退出时后清理所有未完成的任务,保证任务的正常完成。
图2.2退出界面
2.3帮助功能
帮助功能主要是提供系统的使用说明,让工作人员更好的使用本系统,由于本系统设计比较简单,所以没有做出详细的使用帮助,帮助界面如图2.3所示:
图2.3帮助功能界面
2.4系统说明功能
指出系统的开发者和权利,防止其他的同行抄袭,说明界面如图2.4所示:
图2.4系统说明界面
2.5订票功能
完成系统的订票过程,其有以下几个子功能,订票系统的数据流图如图2.5所示:
图2.5订票系统数据
2.5.1乘客信息填写功能
填写乘客信息,为生成机票做准备,一个用户可以购买多张机票。
图2.6乘客信息填写
2.5.2航班查询功能
查找所要的路线是否有航班,首先查找选中所要查询的日期,系统调用日历功能,然后客户输入所要查询的航班号,点击“SEARCH”即可生成该航班当日的信息情况。
图2.7,图2.8分别表示系统调用当前日历和航班信息的界面截图。
图2.7当前日历
图2.8航班信息
2.5.3座位查询功能
查询指定的航班是否还有座位,便于乘客选择。
如图2.9所示:
图2.9座位信息
2.5.4机票订购功能
当客户完成上述一系列操作后,就可以订购机票了,当点击“Book”的时候,就可以生成机票,机票订购的界面如图2.10所示:
图2.10机票订购
图2.1机票订购(普通票)
普通票的乘客直接到机场购票产生的票,依此票通过安检可以登机。
图2.1机票订购(电子票)
电子票是乘客打电话所产生的票据,仅仅是机票的一个代号,乘客记下电子票号到机场交纳费用就可以拿票。
3数据库设计
3.1E-R图
3.2数据库模型
系统的数据库模型。
别有以下数据库表:
Ø乘客表:
记录乘客信息
Ø城市表:
记录航班要起飞以及到达的城市。
Ø票的类型表:
目前只有电子票和纸质票两,将其做成一个表主要是为了以后的扩展,有其它类型的票出现。
Ø证件类型表:
乘客买票所使用的证件类型
Ø会员帐号表:
记录会员的信息,其中包括会员的金额。
(供扩展用)
Ø机票表:
记录机票有关的信息
Ø座位类型表:
现在只有经济舱、商务舱和头等舱。
考虑到以后可能会有其他类型的票出现特此做出一个独立的表。
Ø路线表:
记录航班的起点和终点
Ø航班表:
记录航班信息。
Ø座位表:
记录座位的信息。
Ø座位状态表:
记录座位状态,已订,未订和临时订购。
3.3数据字典
城市表
乘客表
航班表
会员表
机票表
机票类型表
路线表
证件类型表
证件类型表
座位类型表
座位状态表
4产品的非功能性需求
4.1户界面需求
需求名称
详细要求
可操作性
易用性
能够使用各种键盘进行操作。
对选择数据量很大提供快捷地辅助输入。
.界面人性化,操作应该简单。
42软硬件环境需求
需求名称
详细要求
硬件环境
内存1G硬盘100G
软件环境
操作系统:
windowxpjre环境1.5以上SQLServer2000
4.3品质量需求
主要质量属性
详细要求
安全性
健壮性
可扩展性
兼容性
可靠性
系统数据安全,定期备份。
系统健壮,不易发生死机和异常现象。
系统保留了扩展接口,供扩展用。
。
系统提供安全的登录机制。
系统数据提供安全的访问机制。
响应时间快,数据一致性保证。
只要有数据发生更改就马上同步到数据库当中。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 航空 订票 系统 需求 文档