航空订票系统课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
和客户的信息数据,还能根据航班和订票信息为客户安排航班,以及核 对通知、账单和订票信息; ❖ 第2种是一般用户,能够自行注册和登陆,能够查询个人相关的信息。
A
10
系统功能描述
❖ (5)系统帮助子系统

❖ 即为用户提供操作帮助,解决用户使用过程中遇到的一般性问题。
A
11
性能
❖ 时间特性要求 ❖ (1)响应时间:由硬件条件的不同决定,但总体上客户端的请求处理响应时间不应多余
A
2
订票系统简介
❖ “订票系统”主要是针对机票预订工作而开发的应用软件。通常有系统管理员、 机票预订管理员和订票旅客三种用户,他们的使用权限如下:
❖ 系统管理员:对系统、数据库进行维护,主要对不同人员赋予不同的权限。 ❖ 机票预订管理员:对机票预定工作进行具体的操作。 ❖ 订票客户:一般操作水平,能够在本系统查询个人信息和订票信息。 ❖ 机票预订由机票预定部门全面负责,下设信息管理部、票务部、客服部三个部门
❖ 数据流去向:加工1.2安排
❖ 数据项组成:航班日期+航班起飞时间+航班到达时间+航班目的地+班次+票价+票余量
❖ (4)数据流名称:取票通知和账单信息
❖ 简 述:返回给旅客的航班安排结果及旅

客取票时用来核对的凭证
❖ 数据流来源:加工2打印取票通知和账单
❖ 数据流去向:加工3核对订票信息
❖ 数据项组成:身份证号+姓名+性别+班次+航班日期+航班时间+航班目的地+票价
A
15
数据字典
❖ 加工条目

❖ (1)加 工 名:安排航班 ❖ 处理逻辑编号:1.1 ❖ 处理逻辑:接收旅客信息的录入,并检查有无错误,如果没有错误,将数据存入订票信息表,并在航班信息表里查找符
合旅客订票信息的相应航班,生成订票信息 ❖ 激发条件:接收到旅客信息时 ❖ 输 入:旅客信息 ❖ 输 出:订票信息
❖ 即管理和维护航班的各项数据信息,包括航班的启程时间与到达时间、目的地、 班次、价格以及票余量。允许业务员和系统管理员添加、更新和删除航班信息和 查询航班信息。
❖ (2)旅客管理子系统:
❖ 即管理和维护旅客的各项数据信息,包括旅客身份证号码、姓名、性别、工作单 位、旅行时间、旅行目的地等。允许业务管理员和系统管理员添加、更新、删除 和查询旅客信息。
A
3
订票系统用例图
A
4
航班信息管理子用例图
A
Leabharlann Baidu
5
查询功能子用例图
A
6
开发环境
❖ 硬件设备: ❖ PC机一台:CPU:i5内核 内存:2GB DDR3内存 ❖ 硬盘:500G ❖ 系统的主要输入设备是键盘,输出主要是显示器输出。 ❖ 软件: ❖ Windows7操作系统
❖ Rational Rose2003 ❖ Microsoft Office 2007 ❖ MySQL5.0
15s ❖ (2)更新处理时间:由硬件条件及处理的数据量决定,但总体上向数据库添加和删除一
条记录的时间不应多余15s ❖ (3)数据的转换和传送时间:根据具体的转换和传送数据不同所需的时间不同,总体不
应超过15s ❖ (4)解题时间:用户身份认证的时间不应超过15s
A
12
E-R图
A
13
数据字典
❖ 数据流条目
A
9
系统功能描述
❖ (4)系统管理子系统

❖ 即管理和维护用户的各项数据信息,包括管理员ID、姓名和密码。主要 有添加、删除和修改用户信息、修改用户密码、系统初始化和系统备份 、系统恢复等5项功能。
❖ 用户类型决定了用户的权限管理,系统定义了2种用户权限: ❖ 第1种是机票预订管理员,能查询、添加、删除和修改订票信息、航班

❖ (2)数据流名称:订票信息 ❖ 简 述:航班安排结果 ❖ 数据流来源:旅客信息和航班信息 ❖ 数据流去向:加工2,打印通知和账单 ❖ 数据项组成:身份证号+姓名+性别+班次+航班起飞时间+航班到达时间+航班目的地+票价

A
14
数据字典
❖ (3)数据流名称:航班信息
❖ 简 述:航班基本信息
❖ 数据流来源:加工1.4航班管理
航空订票系统课程 设计
共产主义生产队
A
1
为什么需要本系统?
❖ 本机票预订系统是在现代社会生活节奏不断 加快,对机票预订工作的自动化和准确化要 求也日益强烈的背景下,为了实现机票预订 工作的网络化,以及实现网络查询和统计一 体化而开发的管理信息系统。从基本订票信 息的录入到订票信息的查询,再到最终的信 息核准打印机票,都可以通过这个系统完成。

❖ (2)加 工 名:打印通知和账单 ❖ 编 号:1.2 ❖ 处理逻辑:由生成的订票信息,打印取票通知和账单 ❖ 激发条件:接收到已经安排了航班的订票信息时 ❖ 输 入:订票信息 ❖ 输 出:通知和账单信息
A
16
数据字典

❖ (1)数据流名称:旅客信息 ❖ 简 述:订票旅客基本信息及订票要求 ❖ 数据流来源:旅客确定订票后,由订票管理人员编码整理后,输入计算机 ❖ 数据流去向:加工1安排航班,该加工将录入的数据存入数据库(订票基本信息表) ❖ 数据项组成:身份证号+姓名+性别+工作单位+旅行日期+旅行时间+旅行目的地+联系方式
A
7
系统用户
❖ 本系统所面对的用户包括 ❖ 1.客户:对此类用户不应有太复杂的操作,只要求能够查询
个人及订票信息等一般操作; ❖ 2.订票管理员:此类用户进行对航空订票进行具体工作的操
作; ❖ 3.系统管理员:此类用户可以赋予不同人员不同权限,并对
系统,数据库进行维护。
A
8
系统功能描述
❖ (1)航班管理子系统
的业务职责如下: ❖ 信息管理部:管理基本信息、主要包括旅客基本信息的查询、更改、删除;航班
信息的添加、查询、更改、删除。 ❖ 票务部:管理各种票据,主要包括根据订票信息和航班信息打印账单和取票通知
、核对账单和取票通知以及交款信息,无误则打印机票并发放。 ❖ 客服部:为订票旅客提供实时服务,主要包括投诉咨询受理,和售前售后支持。
❖ (3)订票管理子系统
❖ 即管理和维护旅客的订票信息的各项数据,包括身份证号、姓名、性别和航班日 期、航班目的地、班次、价格等信息。允许业务管理员和系统管理员添加、更新 、删除以及查询订票信息,并进行航班的安排,打印取票通知和账单的打印,订 票信息的核对,收费以及机票的打印。而旅客只能查询自己的订票信息。
相关文档
最新文档