机票预订管理系统.docx

上传人:b****5 文档编号:30262219 上传时间:2023-08-13 格式:DOCX 页数:14 大小:442.29KB
下载 相关 举报
机票预订管理系统.docx_第1页
第1页 / 共14页
机票预订管理系统.docx_第2页
第2页 / 共14页
机票预订管理系统.docx_第3页
第3页 / 共14页
机票预订管理系统.docx_第4页
第4页 / 共14页
机票预订管理系统.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

机票预订管理系统.docx

《机票预订管理系统.docx》由会员分享,可在线阅读,更多相关《机票预订管理系统.docx(14页珍藏版)》请在冰豆网上搜索。

机票预订管理系统.docx

机票预订管理系统

机票预订管理系统

们年会计,提空数理台设现它当社助据户航《现后辑体把。

着借数客现固体计逻,该取随就的和实巩,设段应抽在们量员以了识统,阶,的现人大。

人,为知系设计等后息可在存源作统是的订念设行据信,现保资工系的学预概念运要数和中,地据场理目所票概和的理柜长学数机管的中机,施摘量处件增科些为的题程为析实。

大的文剧来这是关课课,分的程了步在急术用统有本》则求库过集一放量技利系票,用原需据全收进存据库的订退化应的过数的们做据数据好预票动与践通及计人来数,数更票订自理实,计设当起把展和能机与的原导库设库存们发机便的理库指据理据保人的算以供管据论数物数

关键词:

SQLSERVER;数据库设计;机票预定系统

 

第一章绪论1.

1.1课题简介1

1.2设计目的1

1.3设计内容1

第二章需求分析2.

2.1需求分析的任务2

2.2需求分析的过程2

2.3数据字典与流程图2

第三章概念结构设计5

3.1概念结构设计的方法与步骤5

3.2数据抽象与局部视图设计5

3.3视图的集成6

第四章逻辑结构设计.7.

4.1E-R图向关系模型的转换7

4.2数据库关系图错误!

未定义书签。

第五章数据库的实现11

5.1数据库的建立1.1

5.2数据库基本结构的建立11

5.3安全性的实现12

5.4完整性的实现13

5.5恢复技术的实现14

第六章运行与结果.14

6.1简单查询和连接查询14

6.2嵌套查询15

6.3组合查询和统计查询15

 

第一章绪论

1.1课题简介

1.2设计目的

数据库实原和巩有关知识教学S中学习的关R关备关管概理念系设统计,、必逻须辑得设经计过、物系理统设调研计、、需系下维基护以础及。

系统评价的一般过程,为毕

统业调设试计、打

1.3设计内容

选择课题并且对课题的相关信息有一定的了预定解系,选统对择的于课我构题选造并的以且对课题的相关信息有一定的相关信息。

将能统够执进行相行同查的询、修成概机念设票计预定阶系段图概以及转念化设视为图计的阶集段系行。

及购票人的信息还有机票的这些信息输入到数据库中,使之操作分并析且与阶机段统的和实施过要完象与局阶

成模。

式逻。

辑最

段要把E-R

 

 

第二章需求分析

2.1需求分析的任务调查机票预各定个系统应用领域涉及的内容要的是调详查细分、析收集各,个形机要性要预的定是流调程查。

、处收理集误单的明

2.2需求分析的过程行包责定时为括系姓旅统间。

、客名、定为旅便性票行于别目,旅的、旅客工地行由,作社单输旅把位行预、社据行户旅客服时端程务在间器序、飞旅,机后起,行系为飞目统的前旅经客地一过,安天查凭输询排航取班票,通知印出和

,需预定机票

的地,输入机票份预票证定的号系旅码统客、信旅息,

空公司

旅后客取在票飞,机系起统飞校前对一无天误凭后取即票印通出知机和票帐给单旅交客款。

如果某方面出现问题,旅客可以持有效证件去

有效、快速、安全、可靠和无

作作有,。

效服并、要务快器求速程客、序户安机利全于的、维界可护面靠。

要和简无

飞误的机场完要成退求票上系述。

统操能单明了,易于操

2.3数据字典与流程图

1经.过业可务行流性程分分析该出系旅统客业信务息流、程订图票,信出旅客信息、订票信息

初步需求调查,抽象出

合该实票例通具知体的情具况体,需给求。

 

 

 

 

统按功能;

⑴调査用户需求客购票流程图①机场办用户需求证件去并记过旅客姓本件息

2旅客购|名统计机票人数

交费功能:

3JS

取票需求

通通功旅客取票

目的地、

起飞「、在调—一用户需求。

在此

分的框法(矗'方法需求之后

构的框架,如图2.2所示。

先哦HI结

 

 

表2.1数据结构定义

数据结构名

含义说明

组成

退票信息

定义了退票旅客的有关信息

旅客姓名,身份证号,订单号,电话号

旅客

定义了旅客有关信息

旅客姓名,身份证号,性别,工作单位,电话号

航班信息表

定义了航班

的有关信息

航班号,起飞地,目的地,起飞时间

取票通知单

定义了取票通知相关有关信息

旅客姓名,取票时间,航班号,座位号,机

票类型

航班座位息表

定义了航班座位有关信息

航班号,座位号,座位信息,机票类型

 

第三章概念结构设计

3.1概念结构设计的方法与步骤

3.2数据抽象与局部视图设计

按照图2.2机票预定系统总框架图,设计实体属性图以及局部E-R图。

图3.1退票信息实体属性图

航班座位信息表

图3.2航班座位信息实体属性图

 

 

航班信息表

航班座位信息表

 

 

图3.3航班信息局部E-R图

3.3视图的集成

E-R图

 

图3.4系统总体结构E-R图

第四章逻辑结构设计

4.1E-R图向关系模型的转换

退票信息表(订单号,旅客姓名,电话号

身份证号)

旅客信息表(身份证号,旅客姓名,电话号,性别,工作单位)

航班信息表(航班号,起飞地,目的地,

起飞时间)

取票通知单(订单号,取票时间,航班号,座位号,机票类型,身份证号)

航班座位信息表(座位号,航班号.,座位信息机票类型)

购号,航班号)

4.2基本表结构

根据总体结构图设计各表的结构,其相应表的定义如下:

表4-1旅客信息表的结构

字段名

数据类型

长度

是否为空

主/外键

描述

passager

name

varchar

50

主键

旅客姓名

id

decimal

身份证号

telephonenumber

decimal

电话号

sex

varchar

50

性别

workdepartment

Varchar

50

工作单位

表4-2退票信息表的结构

字段名

数据类型

长度

是否为空

主/外键

描述

表4-3航班信息表的结构

字段名

数据类型

长度

是否为空

主/外键

描述

表4.4取票通知单表的结构

字段名

数据类型

长度

是否为空

主/外键

描述

表4.5航班座位信息表的结构

字段名

数据类型

长度

是否为空

主/外键

描述

Seatnumber

decimal

主键

外键

座位号

Flightnumber

decimal

外键

航班号

Seatmessage

varchar

50

不为空

座位信息

Flighttickettype

varchar

50

不为空

机票类型

第五章数据库的实现

5.1数据库的建立

写出相关的SQL语句。

5.2数据库基本结构的建立

1、基本表的建立写出相关的SQL语句。

2、添加数据每个基本表至少添加10条数据,写出相关的SQL语句(写出其中一个SQL语句即可)。

3、视图的建立至少设计一个视图,写出相关的SQL语句。

4、索引的建立为每张基本表设计一个聚簇索引,并至少为其中一张表设计一个唯一索引。

写出相关的SQL语句(聚簇,唯一各写一个即可)。

5、游标的建立

根据应用要求,为其中一个基本表设计游标,并利用该游标修改数据,写出SQL语句。

6、存储过程的建立根据应用要求,至少设计一个存储过程,写出SQL语句。

5.3安全性的实现

1、利用图形化工具为了提高安全性,建立系统用户,SQLSERVER用户,数据库用户,写出你所建立的三个用户名。

为SQLSERVER用户,数据库用户分配角色,写出分配的角色名。

2、利用Transact-SQL设计一个SQLserver登录账户,并设置密码,写出相应的SQL语句为登录帐户,设计创建一个数据库用户,写出相应的SQL语句。

为数据库用户创建数据库角色,写出相应的SQL语句。

5.4完整性的实现

1、UNIQUE约束

2、CHECK约束

3、DEFAULT约束

4、NOTNULL约束

5、规则

设计以上五项,写出相应的SQL语句。

5.5恢复技术的实现完成所有数据的设计工作后,备份数据库,写出备份文件存放位置和文件名。

如:

订票.bak

第六章运行与结果

6.1简单查询和连接查询

1、简单查询

设计两个简单查询,写出相应的SQL语句,

并对查询结果截图。

如:

select*from航班信息表

□结果自

航班号起飞…

目的•起飞时间

1

CZ6521i大连

上海08:

00

2

MU566Q大连

上海07:

30

2、连接查询

设计两个连接查询,写出相应的SQL语句,并对查询结果截图。

6.2嵌套查询

设计两个连接查询,写出相应的SQL语句,并对查询结果截图。

6.3组合查询和统计查询

1、组合查询

设计两个组合查询语句,写出相应的SQL语句,并对查询结果截图。

2、统计查询

大连交通大学数据库课程设计

SQL

设计两个统计查询语句,写出相应的语句,并对查询结果截图。

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

当前位置:首页 > 高中教育 > 英语

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

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