案例分析:航空公司管理信息系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

列名
serviceNO
serviceName noPresent noNewsPaper noDrink noFood noMovie canChange canCancel canDiscount serviceMemo
舱位等级信息表
数据类型
char
nvarchar char char char char char char char char text
客户编号 客户姓名 客户类型 折扣比例 航线编号 出发城市 到达城市 出发日期 舱位类型 机票价格 结算金额 备注
3 数据库结构的实现
经过前面的需求分析和概念结构设计以 后,得到数据库的逻辑结构。现在就可 以在SQL Server 2000数据库系统中实现该 逻辑结构。这是利用SQL Server 2000数据 库系统中的SQL 查询分析器实现的 。
航线信息表
列名 airlineNO departCity arrivalCity departDate departTime arrivalTime planeNO commonPrice
数据类型 char nvarchar nvarchar char char char char numeric
订票信息表
数据类型
char char char char numeric char nvarchar nvarchar datetime char numeric numeric text
可否为空
说明
NOT NULL 订票编号
NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL
可否为空
说明
NOT NULL 舱位等级编号
NULL NULL
NULL NULL NULL NULL NULL NULL NULL NULL
舱位等级名称 是否有礼物 是否有报纸 是否有饮料 是否有午餐 是否有电影 是否可以改签 是否可以退票 是否可以打折 备注信息
客机信息表
列名
planeNO
planeType buyDate serveDate isCommon isCommercial isFirst planeMemo
公务舱价格
头等舱价格 备注信息
列名
ticketNO customerNO customerName customerType discount airlineNO departCity arrivalCity ticketDate serviceType ticketPrice ticketSum customerMemo
案例分析:航空公司管理信息系统
中国民航大学 管理学院
ຫໍສະໝຸດ Baidu
一个正常营运的航空公司需要管理所拥 有的飞机、航线的设置、客户的信息等, 更重要的还要提供票务管理。面对各种 不同种类的信息,需要合理的数据库结 构来保存数据信息以及有效的程序结构 支持各种数据操作的执行。
主要内容
1、系统设计 2 、数据库设计 3 、数据库结构的实现
1.2 系统功能模块设计
2.1 数据库需求分析
航空公司管理信息系统数据流程图
2.2数据项和数据结构
舱位等级信息:包括的数据项有:舱位等级编号、舱位等级名称、 是否有礼品、是否有报纸、是否有饮料、是否有午餐、是否有电 影、是否可以改签、是否可以退票、是否可以打折、备注信息等。 客机信息:包括的数据项有:客机编号、客机型号、购买时间、 服役时间、经济舱座位数量、公务舱座位数量、头等舱座位数量、 备注信息等。 航线信息:包括的数据项有:航线编号、出发城市、到达城市、 航班日期、出发时间、到达时间、客机编号、经济舱价格、公务 舱价格、头等舱价格、备注信息等。 客户类型信息:包括的数据项有:客户类型编号、客户类型名称、 折扣比例、备注信息等。 客户信息:包括的数据项有:客户编号、客户姓名、客户性别、 身份证号码、联系电话、客户类型、备注信息等。 订票信息:包括的数据项有:订票编号、顾客编号、顾客姓名、 顾客类型、折扣比例、航线编号、出发城市、到达城市、舱位类 型、机票价格、结算金额、备注信息等。
1.1 系统功能分析
航空公司管理信息系统需要完成功能主要有 :
舱位信息的输入和修改,包括舱位等级编号、舱位等级名称、提供的 各种服务类别,以及备注信息等。
客机信息的输入、修改和查询,包括客机编号、客机型号、购买时间、 服役时间、经济舱座位数量、公务舱座位数量、头等舱座位数量以及 备注信息等。
航线信息的输入、修改和查询,包括航线编号、出发城市、到达城市、 航班日期、出发时间、到达时间、客机编号、经济舱价格、公务舱价 格、头等舱价格和备注信息等。
数据类型
char
char datetime datetime nvarchar nvarchar nvarchar text
可否为空
说明
NOT NULL 客机编号
NULL NULL
NULL NULL NULL NULL NULL
客机型号 购买日期 服役日期 经济舱座位数量 公务舱座位数量 头等舱座位数量 备注信息
commercialPrice numeric
firstPrice airlineMemo
numeric text
可否为空 NOT NULL
NULL NULL NULL NULL NULL NULL NULL
NULL
NULL NULL
说明 航线编号 出发城市 到达城市 航班日期 出发时间 到达时间 客机编号 经济舱价格
客户等级信息的输入、修改,包括客户等级编号、客户等级名称、折 扣比例和备注信息等。
客户信息的输入、修改和查询,包括客户编号、客户姓名、客户性别、 身份证号码、联系电话、客户类型和备注信息等。
订票信息的输入、查询和修改,包括订票编号、客户编号、客户姓名、 客户类型、折扣比例、航线编号、出发城市、到达城市、出发时间、 舱位类型、票价、结算金额和备注信息等。
相关文档
最新文档