机票预订系统的数据库设计Word文档下载推荐.docx

上传人:b****3 文档编号:15890355 上传时间:2022-11-16 格式:DOCX 页数:11 大小:126.40KB
下载 相关 举报
机票预订系统的数据库设计Word文档下载推荐.docx_第1页
第1页 / 共11页
机票预订系统的数据库设计Word文档下载推荐.docx_第2页
第2页 / 共11页
机票预订系统的数据库设计Word文档下载推荐.docx_第3页
第3页 / 共11页
机票预订系统的数据库设计Word文档下载推荐.docx_第4页
第4页 / 共11页
机票预订系统的数据库设计Word文档下载推荐.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

机票预订系统的数据库设计Word文档下载推荐.docx

《机票预订系统的数据库设计Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《机票预订系统的数据库设计Word文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。

机票预订系统的数据库设计Word文档下载推荐.docx

1.引言………………………………………………………………………………XX

2.系统需求分析……………………………………………………………………XX

2.1功能需求分析………………………………………………………………XX

2.2数据流图………………………………………………………………XX

2.3数据字典…………………………………………………………………XX

3.系统功能设计…………………………………………………………………XX

3.1…………………………………………………………………………XX

3.2………………………………………………………………………XX

……………

4.数据库概念模型概念…………………………………………………………XX

4.1局部E-R图………………………………………………………………XX

4.2全局E-R图………………………………………………………………XX

…………

5.数据库逻辑结构设计………………………………………………………XX

5.1全局逻辑结构设计……………………………………………………XX

5.2外模式设计……………………………………………………………XX

6.数据库物理结构设计………………………………………………………XX

6.1存取方法设计……………………………………………………………XX

6.2存储结构设计……………………………………………………XX

7.应用程序设计(此项选做)…………………………………………………XX

结束语……………………………………………………………………………XX

1引言

随着计算机,互联网的飞速发展,互联网在人们日常生活中应用的普及。

利用数据库原理与应用和互联网的相结合来实现用户能够在网上预订机票,本次课程设计就开发机票在线预订系统,本系统从符合操作简单,灵活实用。

安全。

便捷的要求出发,完成机票预订管理以及用户在线预订平台的全过程,包括航班信息管理、用户信息管理、订单信息管理、机票信息管理等功能,主要解决为用户提供航班信息,航班查询,机票以及退票等服务项目管理的程序设计。

在课程设计中,主要采用了结构化解决问题的方法,到此此课程设计还有待于写代码进行调试。

2系统需求分析

2.1功能需求分析

通过对机票预订业务的调查,明确了机票预订工作是由机票管理,用户管理,订单管理,航班管理和退票管理5部分组成。

(1)航班管理

1)管理员对所有的航班都要统一编码;

对所有航班进行信息登记。

2)新增的航班要进行编码和信息登记,对取消的航班要注销其所有信息。

(2)用户管理

1)建立用户信息表

2)对新加盟的用户,令其注册,将其信息加入用户信息表中。

(3)订单管理

1)建立用户订单,订单记录航班号,机箱号,座位号,乘坐着姓名和身份证号,订票日将订单按身份证保管

2)当用户预定的机票与订单中的其他订单是相同的时候,不能再次订这张票。

(4)机票管理

1)管理员对机票的一些基本信息,如航班号、座位号、座位信息、机票类型的添加、修改、删除和查询。

(5)退票服务

1)用户退票时,先对照相应的订单,确认他是已超过航班的时间如果已超过则不予退票,如果没有再看其是否已取票,如果已取票则清除用户订单记录到管理员那退票,如果没有取票,则直接在网上退票

系统功能图如下

2.2数据流图

用户身份用户身份

收款

用户身份

航班信息

2.1机票预订系统数据流程图

2.3数据字典

主要对数据流程图中的数据流,数据存储和处理过程进行说明。

1)处理过程编号:

P1.1

处理过程名称:

航班管理

输入:

航班信息

输出:

D1

说明:

对航班统一编号,存储航班记录表中

2)处理过程编号:

P1.2

用户管理

用户信息

D2

对用户统一编号,存储用户记录表中

3)处理过程编号:

P2.1

查看航班

航班信息

P2.2

查看航班信息,根据自己的需求订票用户

4)处理过程编号:

订票处理

输入:

D1,D2

输出:

D3

航班信息,根据自己的需求订票

5)处理过程编号:

P2.3

处理过程名称:

退票处理

D5

P5

用户退票根据退票信息进行退票,

7)处理过程编号:

P4

安全管理

管理员

D1,D2,D3,D4,D5

管理员进行内部的安全管理及维护

1)数据存储编号:

数据存储名称:

P1.1

输出:

P2.1,P2.2

数据结构:

航班信息=航班号+目的站+票价+票余量

2)数据存储编号:

用户信息

P1.2

P2.2,P2.3

用户信息=姓名+省份证+性别+电话;

3)数据存储编号:

订单信息

P2.2,P3

订单信息=订单号+航班号+目的站+订票数量

对订单信息进行维护

4)数据存储编号:

D4

机票信息

P2.3

对机票信息进行维护

5)数据存储编号:

D5

退票信息

退票信息=用户姓名+身份证+电话+订单号

对退票信息进行维护

6)处理过程编号:

8)处理过程编号:

3.系统功能设计

3.1各实体集的属性

图3.1用户实体属性图图3.2机票实体属性图

图3.3航班实体属性图图3.4退票信息实体属性图

图3.5订单实体属性图

3.2全局E-R图

n1mn

m11

nnn

1n

系统总结构设计全局E-R图

4.数据库逻辑结构设计

4.1E-R图向关系模型转化

退票信息(订单号,用户姓名,电话号,身份证号)

用户信息(用户姓名,身份证号,电话号,性别)

航班信息(航班号,目的站,票价,票余量)

机票信息(航班号,目的站,票价,票余量)

其中,关系中标有下划线的为码

4.2数据模型的优化

1.确定函数依赖

退票信息(订单号,用户姓名,电话号,身份证号)根据这个关系写出数据依赖

订单号→用户姓名,订单号→电话号,订单号→身份证号

用户(身份证号,用户姓名,电话号,性别)

身份证号→用户姓名,身份证号→电话号,身份证号→性别

航班号→目的站,航班号→票价,航班号→票余量,

机票信息(座位号,航班号,用户姓名,身份证,座位类型,票价)

(座位号,航班号)→用户姓名,(座位号,航班号)→身份证,(座位号,航班号)→座位类型,(座位号,航班号)→票价

5.数据库物理结构设计

5.1存取方法设计

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1