没有合适的资源?快使用搜索试试~ 我知道了~
数据库课程设计_机票预定系统.doc
需积分: 9 8 下载量 98 浏览量
2011-06-28
15:44:49
上传
评论
收藏 238KB DOC 举报
温馨提示
试读
21页
随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要。
资源推荐
资源详情
资源评论
1 引言
1.1 课题背景
随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消
费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统
在各机票预定网点中的作用也越显重要。目前,我国一些旅行社和酒店的机票预定还
停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,
有必要引入高效的计算机系统,来协助处理机票预定工作。因此,开发一套具有完整
的存储,查询,核对,打印机票功能的实时机票预定系统势在必行。
机票预定系统是为机场工作人员和客户提供订票退票等与机票相关内容和管理的系
统,它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点 .它除克
服了存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,实现
航空公司的机票销售的自动化。它为企业的决策层提供准确、精细、迅速的机票销售
信息,为乘客出行提供方便,便于机场工作人员对机票信息进行管理,提高了机场工
作人员对机票管理的工作效率。
1.2 课程设计目的
应用对数据库系统原理的理论学习,通过上机实践的方式将理论知识与实践更好
的结合起来,巩固所学知识。
实践和巩固在课堂教学中学习的关于数据库的有关知识,熟练掌握对于给定结构
的数据库的创建、基本操作、程序系统的建立和调试以及系统评价。
实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的
建立方法,熟练掌握对于给定实际问题,为了建立一个关系数据库信息管理系统,必
须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以
及系统评价的一般过程,为毕业设计打下基础。
1.3 课程设计任务
本课程设计任务是通过开发一个数据库机票预订系统,学习数据库系统的设计与
开发, SQL 相关的软件为开发工具。通过对计算机硬件和软件解决方案的论证,对应
用领域进行调查分析,参考各种资料和进行数据库系统开发实践。在指导老师的帮助
下,已经基本上成功地实现了设计任务书的要求,使得设计的数据库系统能够实现一
般数据库的管理。
2 系统结构分析
2.1 需求分析
随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的
消费者也越来越多,机票的预定也越显重要,航空公司为方便旅客出行,需开发一个
机票预定系统。预定机票的旅客信息,包括姓名、性别、身份证号码、旅行时间、旅
行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服
务器后,为旅客安排航班,印出取票通知。旅客在飞机起飞前一天凭取票通知和帐单
交款后取票,系统校对无误后即印出机票给旅客。如果某方面出现问题,旅客可以持
有效证件去飞机场退票。
经过综合分析,确定了机票预订系统主要包括以下功能:
(1) 航班信息管理功能
主要实现航班的一些基本信息,航班编号、票价、起飞地、目的地、起飞时间的
添加、修改、删除和查询。
(2) 机票信息管理功能
主要实现机票的一些基本信息,航班编号、座位号、座位信息、机票类型的添加、
修改、删除和查询。
(3) 旅客信息管理功能
此模块的主要实现旅客一些基本信息,姓名、性别、联系方式、证件号码、的查
询功能。
(4) 取票信息管理功能
此模块用于取票信息的管理,包括对航班基本信息,航班编号等,旅客基本信息,
旅客姓名、座位号、取票时间的查询。
(5) 退票信息管理功能
此模块用于退票信息的管理,包括对订单号、旅客姓名、联系方式、证件号码的
查询。
2.2 功能模块图
(1) 根据上述的功能,可以设计出系统的总体功能模块,如图 2.1 所示。
图 2.1 机票预订系统功能模块示意图
(2) 取票信息管理模块的细化功能模块如图 2.2 所示。
图 2.2 取票信息管理模块
(3) 退票信息管理模块的细化功能模块如图 2.3 所示。
图 2.3 退票信息管理模块
机票预订系统
航
班
信
息
管
理
模
块
机
票
信
息
管
理
模
块
退
票
信
息
管
理
模
块
取
票
信
息
管
理
模
块
旅
客
信
息
管
理
模
块
取票信息管理
旅客基本信息查询 机票基本信息查询
取票信息管理
旅客基本信息查询 订单信息查询
3 系统数据库设计
3.1 概念结构设计
根据需求分析抽象出信息结构,可得该系统的 E-R 图。
(1) 旅客 E-R 图,如图 3.1 所示。
图 3.1 旅客 E-R 图
(2) 航班信息 E-R 图,如图 3.2 所示。
图 3.2 航班信息 E-R 图
(3) 机票信息 E-R 图,如图 3.3 所示。
图 3.3 机票信息 E-R 图
(4) 取票通知 E-R 图,如图 3.4 所示。
旅客
姓名
性别 证件号码
码
联系方式
航班信息
起飞时间
航班编号
目的地
票价
起飞地
机票信息
航班编号
座位号 座位信
息码
机票类型
剩余20页未读,继续阅读
资源评论
lihuanhuan20082782
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功