滨江学院
《网络数据库》系统设计
题目航空订票管理系统
院系电子工程系专业通信工程学生姓名学号指导教师
二0一二年十二月二十八日
f1需求分析
本系统是民航管理系统,此系统主要分为机场、航空公司和客户三方的服务。航空公司提供航线和飞机的资料,机场则对在本机场起飞和降落的航班和机票进行管理,而客户能得到的服务应该有航班线路和剩余票数的查询,以及网上订票等功能。客户又可以分为两类,一类是普通客户,对于普通客户只有普通的查询功能和订票功能,没有相应的机票优惠,另一种是经常旅客,需要办理注册手续,但增加了里程积分功能和积分优惠政策。机场还要有紧急应对措施,在航班出现延误时,要发送相应的信息。
11系统分析
本系统分为三类用户、航空公司、普通用户、经常用户,系统功能的基本要求:
1每个航班信息的输入。2每个航班的坐位信息的输入。3当旅客进行机票预定时,输入旅客基本信息,系统为旅客安排航班,打
印取票通知和帐单。4旅客在飞机起飞前一天凭取票通知交款取票。5旅客能够退订机票。6能够查询每个航班的预定情况、计算航班的满座率。
12用户需求
本系统分为三类用户:航空公司需要软件能够实现航班信息录入、座位信息录入、航班信息删除等,普通用户能够订票、退票、取票、查询航班信息、余票查询、注册成为经常用户,经常用户能够订票、退票、取票、余票查询、查询航班信息、使用积分打折、查询积分等功能
2软件总体设计21系统流程图
1
f登陆判断
登陆成功
航空公司
普通用户
经常用户
登陆失败
退出
图21系统流程图
22系统功能模块设计
系统主要功能如下图22所示:
民航管理系统
经常用户
普通用户
航空公司
航
座
删
积
航
余
班
位
航
分
取
订
退
班
票
注
信
信
班
查
票
票
票
查
查
册
息
息
信
询
询
询
录
录
息
入
入
除
图22系统功能模块图
2
f23系统总体设计
本系统使用登录区分三种用户、对登录成功的用户实现不同的权限和功能和对数据库的存取控制,当普用户登录后只能实现订票、退票、取票、查询航班信息、余票查询、注册成为经常用户,经常用户登录后能够订票、退票、取票、余票查询、查询航班信息、使用积分打折、查询积分,航空公司登录后能够录入航班信息、删除韩版信息、录入座位信息。
3软件详细设计
31开发环境及数据库连接
Microsoftvisualc2010与SQLserver2008Stri
gstr