机票订票系统毕业设计c++.docx
- 文档编号:9032926
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:12
- 大小:218.88KB
机票订票系统毕业设计c++.docx
《机票订票系统毕业设计c++.docx》由会员分享,可在线阅读,更多相关《机票订票系统毕业设计c++.docx(12页珍藏版)》请在冰豆网上搜索。
机票订票系统毕业设计c++
机票预订系统报告
一:
机票预订系统系统简介
该系统主要是旅客在主界面进行查找能够快速的查找自己所需要的航班信息,然后进行查看,在确定以后可以进行快速的预订,并且可以对自己的预订信息进行查看,同时可以查看自己的预订记录。
而管理员在管理员登陆成功以后,能够在该系统中对航班信息进行管理,对航班进行查看、添加、修改和删除;同时,还能够对预订信息进行查看。
二:
软件功能简介
1.航班查询:
旅客不需要登录,在界面输入日期、出发城市、目的城市可以对相关信息进行查看,选择旅客自己所需要的航班。
2.旅客预订:
旅客在选择相关的信息以后,可以选择预订,在预订时旅客需要输入姓名、身份证号,以及需要预定的座位类型和个数,但是不能超过剩余的个数。
3.购买记录:
旅客在点击购买记录以后可以进入界面,输入姓名和身份证号就可以对自己的购买记录进行查看。
4.管理员登陆:
管理员需要输入自己的账号和密码才能进行登录。
5.添加航班信息:
管理员对航班信息进行添加时,同一天对同型号的只允许存在一班,否则系统将会进行报错。
6.删除航班信息:
当有航班取消时应对该航班及时删除。
7.修改航班信息:
当有航班信息需要修改时,可以对航班的相关信息进行修改,但是对日期,航班型号,航空公司不得进行修改。
三:
系统用例描述
(1):
用例UC1:
处理预订
范围:
Windows
级别:
用户目标
主要参与者:
旅客
涉众及其关注点:
─旅客:
希望能够快速准确的查询所到目的地的所航班信息,并且,能够在第一时间进行预订。
在预订后,能够随时查看该航班信息。
在预订高峰时,系统仍然可以保持工作,不会发生崩溃。
─经理:
希望系统能够正确将预定的票务更新,并且不会发生错误。
─公司:
希望准确的记录交易,满足旅客的要求,并且希望,系统有一定的容错性。
成功保证:
存储机票信息。
更新机票信息和飞机航班信息。
记录交易信息。
机票预订成功页面。
主成功场景:
1.旅客登陆系统。
2.系统开始一个新的预订活动。
3.系统显示机票预订界面。
4.旅客根据提示输入相关信息。
5.系统显示相关的航班信息。
6.旅客选择其中一条信息,查看详细信息。
7.旅客选择需要预订的航班。
8.确认航班机票预订信息。
9.旅客根据提示输入相关的预订信息。
10.系统记录交易信息。
(2)用例UC2:
航班管理
范围:
Windows
级别:
用户目标
主要参与者:
管理员
涉众及其关注点:
─经理:
希望系统容易操作,能够快速输入相关航班的信息,并且可以随时进行更新,能够更新票务信息。
─旅客:
航班管理系统更新速度要快,提供的信息要准确。
─公司:
系统安全度要高,要有一定的容错率,在系统发生故障时,能够及时的快速修复。
前置条件:
经理身份必须经过确认和认证。
成功保障:
飞机的相关信息。
主成功场景:
1.经理进入系统登陆界面。
2.经理输入账号和登录密码。
3.选择“添加”,登记已进港的航班信息。
4.选择“删除”,除去已经出港或是取消的航班信息。
5.选择“修改”,对在港内的航班信息进行修改。
6.选择“查询”,对所有的航班信息都可进行查询。
7.退出系统。
(3)UC用例3:
查看购买记录
范围:
Windows
级别:
用户级别
主要参与者:
旅客
涉众及其关注点:
─旅客:
希望能够准确的记录购买信息,并且能够对自己的信息进行保密,不会发生泄漏。
─经理:
希望系统能够提供安全保障,以免泄露旅客信息。
前置条件:
旅客必须通过该系统预订过机票
成功保证:
旅客必须正确输入自己的姓名以及身份证号
主成功场景:
1.旅客在系统主界面单击“购买记录”
2.旅客进入购买记录查看的主界面
3.旅客输入自己的姓名和身份证号,然后单击确定
4.旅客能够查看自己的购买记录
5.查看完毕,返回主界面
四:
系统用例图
五:
系统各模块顺序图
(1)旅客预订的顺序图
(2)航班管理的顺序图
六:
对话框类说明
该系统共包含五个对话框
CBoookSystemDlg为旅客查询航班信息的主界面类;Book为确定预订的主界面类;Land为管理员登陆对话框;Amond为管理航班信息管理的主界面类;History为购买记录的主界面类。
七:
系统对话框介绍
1、旅客在该界面同时输入日期,出发城市,目的城市可以查询相关信息。
输入日期:
2014.12.29;出发城市:
西安;目的城市:
北京
(2)点击“查询”出现与之对应的航班,双击以后在左边可以查看。
2、点击“预订”会弹出预订的航班信息,以便确认。
(1)输入姓名和身份证号,以及需要预订的座位类型的个数。
(2)系统显示预订成功。
(3)如果输入需要预订的座位数量超过剩余的的数量系统则会显示
3、管理员点击“管理员登陆”。
输入账号和密码进行登录。
4、登陆以后出现航班管理的界面
(1)显示全部:
点击显示全部以后,列表框里会显示所有航班信息。
(2)添加:
在左边的信息框里输入需要添加的信息,然后点击“添加”按钮。
数据添加成功。
(3)删除:
首先选择需要删除的信息,然后点击“删除”。
数据删除成功。
(4)修改:
首先选择需要修改的信息然后再左边对相对应的数据进行修改。
(修改第一条的起飞时间和降落时间)
数据修改成功。
(5)查询:
在下拉菜单中可以选择需要查询的信息。
选择条件以后,在左边的编辑框里输入信息,然后单击“查询”,可以对相关信息进行查询。
(例如:
查询出发城市:
郑州)
(6)返回:
单击“返回”以后,系统将会返回系统的初始界面。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机票 订票 系统 毕业设计 c+