机票预订系统——数据库课程设计——设计报告
- 格式:doc
- 大小:1.59 MB
- 文档页数:9


1 / 28
《可视化建模与UML》课程结业报告
课题名称: 航空客运订票系统建模
姓 名: ***
学 号: *******
班 级:
****: ***
完成日期: 2013.06.16
2 / 28
目录
第一章 概述 ................................................................................................................. 3
1.1系统开发的摸底和开发背景 ................................................................................................. 3
1.2系统功能 ................................................................................................................................. 3
1.3 系统结构框架 ........................................................................................................................ 4
1.4 开发环境 ................................................................................................................................ 5
一 绪论 3
1.1 课题背景及现状 .......................................................................... 3
1.2 开发工具介绍 .............................................................................. 3
二 需求分析 .............................................................................................. 2
(一)航空售票系统的数据需求
(二)数据字典
(三) 主要数据流图
三 概要设计 .............................................................................................. 6
四 逻辑设计 .............................................................................................. 7
五 详细设计 .............................................................................................. 7
(一)基本查询语句
(二) 程序流图中某些加工实现采用IPO图的方式描述
(三)数据库的逻辑结构设计
六 测试结果 ............................................................................................ 12
七 小结 .................................................................................................... 17
精品文档
软件工程课程设计
航空机票预订系统项目结构化分析
一、机票预定系统的逻辑模型(实体—关系图)
机票预定系统的逻辑模型(实体—关系图)如下图所示:
旅行时间 姓名 性别 旅行地点
航班机票信息 身份证号码 旅客
1
帐单取票通知 订票
11 合适航班机票
订票旅客清单
工作单位 N
航空公司
旅行社 售出机票信息 可售机票
价时等
精品文档.
精品文档
二、机票预定系统的数据流图
机票预订系统的数据流图包括两部分:旅客订票和旅客取票两部分。具体如下图所示。
旅客订票流程图:
订票 旅客 旅客清单 2.2
航班机票
1.1
旅客订票记录
机票信息1
传给旅行社
航班机票信息 产生取票通知
航班机票信息
旅客信息记录
.3
传给航空公司 订票信息 订票信息
1 安排航班 1
.
取票通知 旅客
2. 2
旅客取票图:
名字:订票信息
别名:
描述:旅客的旅行时间和目的地,用于确定旅客的航班
位置:传输到航空公司端(
订票旅客清单 3.2 旅客
1 3. =旅客旅行时间Server
UML 建模设计
航
空
订
票
系
统
姓名:卫飞
班级:1528
学号:201515614375
一、背景
1.1背景概述
随着知识经济的到来,人类已经逐步进入信息化社会,信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。由于信息资源对人们生活的重要性,不断提高信息的收集,传输,加以利用等活动,日益成为人们社会生活的重要组成部分。网上机票预订管理系统的产生和发展正好满足人们的这种需求
1.2 主要组成及功能
1、 新用户注册,新用户可以注册,注册时输入用户名可以查询用户可不可用,可用就可以 注册,注册时可以判断用户输入的密码和验证密码是否相同,相同才给以注册,如果满意可以点注册,注册成功后用户可以选择不用在回到登陆界面,可以直接陆到用户主界面,以后就可以用这个用户登录了,如果不满意,点取消,所有信息清空,重新输入。
2、 验证登陆名密码,正确进入主菜单,根据登录时所选的登录方式(客户、管理员)的不 同分别对用户设定不同的访问权限(如果是输入的客户用户名和密码正确,选择以客户方式登陆则主界面里面的管理员界面不能用,如果输入的是管理员的相应用户密码正确,以管理员的方式登陆则管理员界面可用)不正确则清空登录框,最多可以输入三次,三次不正确系统会自动关闭
3.我的航班界面。你可以点击你想查询的有关机票的信息的按钮(舱位信息查询,客机信 息查询,航线查询,客户类型信息查询)获得相关信息的表,根据表的内容,你可以在下面的下拉框中选择你要定的票信息,点确定后在下面会显示你的机票的相关内容,如果满意可以点击订票,把相关信息添加到机票数据库表中,如果不满意,可以点重置,所有信息清空,再重新选择。
4.退票功能。用户可以根据用户信息表中的我的机票信息查询,找出机票号,在输入到机 票号查询里,点击查询获得你的机票信息以及价格显示,点击退票则在数据库机票信息表中删除本条信息