数据库课程设计 机票预订系统

合集下载

机票预订系统课程设计数据库

机票预订系统课程设计数据库

号话电�号单订�号证份身�名姓客旅�成组项据数 票退请申息信票订�向去流据数 请申票退客旅�源来流据数 息信票退�5�
型类票机�号位座�号班航�间时票取�名姓客旅�成组项据数
息信票订对核�向去流据数 单账和知通票取印打�源来流据数 息信单账和知通票取�4� 号话电�别性�号证份身�名姓客旅�成组项据数 班航的客顾排安�向去流据数 统系入输员人理管后息信客旅定确�源来流据数 型类票机�息信位座,号位座�号班航�成组项据数 位座客旅�向去流据数 况情票订和理管班航�源来流据数 况情位座班航�2� 价票�间时飞起�地的目�地飞起�号班航�成组项据数 排安班航�向去流据数 理管班航�源来流据数 息信班航�1� �下如典字据数要主的统系订预票机
号 话电�号单订�号证份身�名姓客旅 型类票机�号 位座�号班航�间时票取�名姓客旅 号话电�别性�号证份身�名姓客旅 息信关有的客旅票退了义定 息信关有关相知通票取了义定 表息信票退 表息 信单账和票取 表 息信票订客旅 表 况情位座班航 表息信班航 名构结据数
息信客旅�3�
息信关有客旅了义定
型类票机�息信位座,号位座�号班航 价票 �间时飞起�地的目�地飞起�号班航 成组
rahcrav lamiced 型类据数 rahcrav
rebmun thgilf 名段字
ecalp ffo ekat
noitanitsed
构结的统系息信班航 1-4 表
�下如义定的标应相其�构结表本基统系定预票机计设图构结体总据根 构结的库据数�3� �间时飞起�地的目�地飞起�号班航� �价票�号位 座�号班航� �号位座�名姓客旅� �号班航�名姓客旅� �型类票机�别性�间 时票取�名姓客旅� �名姓客旅�号单订� �码号件证�式方系联�号单订� �式范三第成解分终最 解分者或并合行进式模些某对要否是定确�求要合符否是式模些这看③

数据库课程设计机票预定系统

数据库课程设计机票预定系统

1 引言1.1 课题背景随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要。

目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作。

因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统势在必行。

机票预定系统是为机场工作人员和客户提供订票退票等与机票相关内容和管理的系统,它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点.它除克服了存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,实现航空公司的机票销售的自动化。

它为企业的决策层提供准确、精细、迅速的机票销售信息,为乘客出行提供方便,便于机场工作人员对机票信息进行管理,提高了机场工作人员对机票管理的工作效率。

1.2 课程设计目的应用对数据库系统原理的理论学习,通过上机实践的方式将理论知识与实践更好的结合起来,巩固所学知识。

实践和巩固在课堂教学中学习的关于数据库的有关知识,熟练掌握对于给定结构的数据库的创建、基本操作、程序系统的建立和调试以及系统评价。

实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建立方法,熟练掌握对于给定实际问题,为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为毕业设计打下基础。

1.3 课程设计任务本课程设计任务是通过开发一个数据库机票预订系统,学习数据库系统的设计与开发,SQL 相关的软件为开发工具。

通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库系统开发实践。

在指导老师的帮助下,已经基本上成功地实现了设计任务书的要求,使得设计的数据库系统能够实现一般数据库的管理。

数据库课程设计20 机票预订信息系统

数据库课程设计20 机票预订信息系统

软件学院课程设计报告书课程名称数据库原理及应用设计题目机票预订信息系统专业班级学号姓名指导教师孙宁2014 年6 月目录1 设计时间 (1)2 设计目的 (1)3 设计任务 (1)4 设计内容 (1)4.1需求分析 (1)4.2系统设计 (2)4.2.1 概念结构设计 (2)4.2.2 逻辑结构设计 (4)4.2.3 物理结构设计 (5)4.3系统实施 (7)4.3.1 数据库实现 (7)4.3.2 数据载入 (9)4.4运行与测试 (10)4.4.1运行与测试 (10)4.4.2分析 (12)5 总结与展望 (13)参考文献 (14)4.3.2数据载入(1)图4-7 飞机表录入(2)图4-8 航班表信息(3)图4-9 业务员表信息(4)图4-10 机票表信息(5)图4-11 旅客表信息(6)图4-12 购买表信息4.4运行与测试4.4.1运行与测试(1)查询航班1的剩余机票总数select 航班编号, count(座位号)剩余机票总数from 机票where 航班编号='航班1'group by 航班编号,当前预售状态having 当前预售状态='N';图4-13(2)查询航班1,各机舱剩余机票数select 航班编号,机舱等级, count(座位号)剩余机票数from 机票where 航班编号='航班1'group by 航班编号,机舱等级,当前预售状态having 当前预售状态='N';图4-14(3)查询航班3各机舱机票的预订情况select 航班编号,机舱等级,count(座位号)售出票数from 机票where 航班编号='航班3'group by 航班编号,机舱等级,当前预售状态having 当前预售状态='Y';图4-15(4)北京的李先生想去上海,他可乘坐的航班select *from 航班where 起飞地='北京' and 目的地='上海';图4-16(5)查询旅客1信息及付款情况select 姓名,性别,身份证号,联系方式,座位号,折扣,实付款,付款状态from 旅客,购买where 购买. 旅客编号=旅客. 旅客编号and 旅客. 旅客编号='旅客1';图4-17(6)查询航班3,座位号3-01的旅客信息select 姓名,性别,身份证号,联系方式from 旅客,机票,购买where 机票.座位号=购买.座位号and 机票.航班编号='航班3'and 机票.座位号='3-01' and 旅客.旅客编号=购买.旅客编号;图4-184.4.2分析设计数据库时,需要考虑相关功能的实现如,客户发票的打印和结算,员工工资的结算等等,因为只设计数据库,没有相关的前台程序,实现起来有点复杂,所以通过建立视图去实现相应的结算功能,这样也能保证相关数据的安全性。

机票预订系统oracle课程设计

机票预订系统oracle课程设计

机票预订系统oracle课程设计一、课程目标知识目标:1. 理解Oracle数据库的基本原理和操作方法;2. 掌握机票预订系统中数据库设计的基本概念和步骤;3. 学会运用SQL语句进行数据查询、插入、更新和删除操作;4. 了解数据库的安全性和事务处理。

技能目标:1. 能够独立设计并实现一个简单的机票预订系统数据库;2. 能够运用Oracle数据库进行数据管理和维护;3. 能够运用SQL语句解决实际问题,提高数据处理能力;4. 能够分析并解决数据库中可能出现的问题。

情感态度价值观目标:1. 培养学生对数据库技术的兴趣和热情,提高学习积极性;2. 培养学生的团队协作意识和沟通能力,学会共同解决问题;3. 培养学生严谨、认真、负责的学习态度,养成良好的工作习惯;4. 培养学生关注社会热点问题,将所学知识与社会实际相结合。

课程性质:本课程为实践性较强的课程设计,以机票预订系统为背景,结合Oracle数据库技术,培养学生实际操作和解决问题的能力。

学生特点:学生已具备一定的数据库基础知识和操作技能,具有一定的自学能力和团队协作精神。

教学要求:教师应注重理论与实践相结合,引导学生通过实际操作掌握数据库技术,鼓励学生主动思考、提问和解决问题,提高学生的综合运用能力。

同时,关注学生的情感态度价值观培养,使之成为具备良好职业素养的计算机专业人才。

二、教学内容1. Oracle数据库基础知识:- 数据库概念、体系结构- 数据类型、表、约束、索引2. 数据库设计:- 实体关系模型- 数据库表设计- 关系规范化3. SQL语句:- 数据查询(SELECT)- 数据插入(INSERT)- 数据更新(UPDATE)- 数据删除(DELETE)4. 数据库安全性及事务处理:- 用户、角色、权限管理- 事务控制(COMMIT、ROLLBACK)5. 机票预订系统数据库设计:- 需求分析- 概念设计- 逻辑设计- 物理设计6. 实践操作:- Oracle数据库安装与配置- 创建数据库表、索引、约束- 编写SQL查询、插入、更新和删除语句- 数据库备份与恢复7. 项目实战:- 设计并实现机票预订系统数据库- 针对实际场景编写SQL查询语句- 数据库性能优化及故障排查教学内容安排与进度:第一周:Oracle数据库基础知识学习第二周:数据库设计理论与方法第三周:SQL语句学习与实践第四周:数据库安全性及事务处理第五周:机票预订系统数据库设计第六周:实践操作与项目实战本教学内容根据课程目标,结合课本内容进行选择和组织,确保了科学性和系统性。

机票预订系统jsp课程设计

机票预订系统jsp课程设计

机票预订系统jsp课程设计一、课程目标知识目标:1. 让学生掌握JSP基本语法和编程技巧,并能运用到机票预订系统的开发中;2. 使学生了解机票预订系统的业务流程和功能需求;3. 帮助学生掌握数据库连接、查询和更新等操作,实现对机票信息的动态展示和管理。

技能目标:1. 培养学生运用JSP技术进行Web开发的能力;2. 提高学生分析问题、解决问题的能力,使其能够根据需求设计合适的系统功能;3. 培养学生团队协作和沟通能力,能够共同完成课程设计任务。

情感态度价值观目标:1. 激发学生对计算机编程和Web开发的兴趣,培养其主动学习和探索的精神;2. 培养学生认真负责、严谨细致的工作态度,养成良好的编程习惯;3. 使学生认识到信息技术在生活中的广泛应用,增强其社会责任感和创新意识。

课程性质:本课程设计属于实践性较强的课程,要求学生在掌握JSP技术的基础上,结合实际需求进行系统设计和开发。

学生特点:学生具备一定的编程基础,熟悉JSP技术,但对实际项目的开发流程和需求分析尚不熟悉。

教学要求:教师需引导学生掌握课程设计的基本方法和步骤,注重培养学生的实际操作能力和团队协作精神。

在教学过程中,将目标分解为具体的学习成果,以便于教学设计和评估。

二、教学内容1. JSP基本语法与编程技巧:回顾JSP页面结构、指令、脚本元素、内置对象等基本概念,确保学生能够熟练运用。

相关教材章节:第一章 JSP基本概念与语法。

2. 数据库连接与操作:讲解如何使用JDBC连接数据库,执行查询、更新等操作,为机票预订系统提供数据支持。

相关教材章节:第三章 数据库连接与操作。

3. 机票预订系统需求分析:引导学生分析机票预订系统的业务流程、功能模块和用户界面设计。

相关教材章节:第六章 系统分析与设计。

4. 系统功能实现:根据需求分析,运用JSP技术实现用户注册、登录、查询机票、预订机票、支付等核心功能。

相关教材章节:第四章 JSP内置对象与常用技术;第五章 JavaBean与Servlet。

数据库课程设计-飞机订票系统

数据库课程设计-飞机订票系统

数据库课程设计报告题目飞机订票管理系统目录第一章概述 (3)1。

1项目背景 (3)1.2 编写目的 (3)1.3 开发工具 (3)1.3。

1软件定义 (3)1.3。

2 开发环境 (3)第二章需求分析 (4)2。

1 问题陈述 (4)2。

2 ER模型图 (4)第三章数据库逻辑设计 (5)3。

1 定义数据库表 (5)数据库表 (5)第四章软件功能设计 (7)4。

1 软件功能结构图 (7)4。

2软件划分模块 (7)4.2。

1 整体流程: (7)4.2.2 航班信息查询模块 (8)4。

2。

3 顾客查询模块 (10)4.2.4 订票、退票功能 (12)4.2。

5 财务查询 (17)第五章界面设计 (18)第六章结束语 (19)第一章概述1。

1项目背景航空业作为运输行业的基础,要提高我国运输行业的整体水平,必须从基础抓起.订票系统是航空业从事生产和管理的基层单位,加强订票系统是航空业基础地位的关键,也是保障航空业业可持续发展的重要基石。

随着现在航空运输业的发展,机票预订系统也成为了航空运输业的软件副产品,目前的管理系统都是与数据库关联,故数据库的管理也成为很热门的研究对象。

此项目是以数据库为支撑,java(eclipse)为平台而开发的.1。

2 编写目的编写此项目的目的是为了进一步了解数据库的储存管理机制以及数据库与其他的语言语言工具之间关联和协作.也可以熟悉项目开发的流程,步骤,为以后编写其他的程序打下基础。

1,了解并掌握数据结构的设计方法,具备初步的独立分析能力;2,初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能3,提高综合运用所学的理论知识和方法独立分析和解决问题的能力;4,训练用系统的观点和软件开发的一般规范进行软件开发,培养软件工作者所具备的的科学的工作方法和作风。

1。

3 开发工具1.3。

1软件定义Oracle 11g,PowerDesigner,eclipse1。

3。

2 开发环境Windows7,Java,database第二章需求分析2。

机票预定管理系统uml数据建模分析课程设计

机票预定管理系统uml数据建模分析课程设计

机票预定管理系统u m l数据建模分析课程设计(总23页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除UML课程设计报告机票预定管理系统组员:学号:学院:班级:目录一、需求分析 ..........................................................................................错误!未定义书签。

1、系统开发背景 ...........................................................................错误!未定义书签。

2、软件主要组成及功能 ...............................................................错误!未定义书签。

二、系统建模 ..........................................................................................错误!未定义书签。

1、创建系统用例模型 ...................................................................错误!未定义书签。

2、系统用例分析 ...........................................................................错误!未定义书签。

三、创建系统静态模型...........................................................................错误!未定义书签。

1、类图 ...........................................................................................错误!未定义书签。

数据库课程设计机票预定信息系统

数据库课程设计机票预定信息系统

软件学院课程设计报告书课程名称数据库原理及应用课程设计________ 设计题目___________ 机票预定信息系统 __________ 专业班级__________________________学号_____________________________姓名___________________________________指导教师_________________________2015年6 月目录1设计时间 (1)2设计目的 (1)3设计任务 (1)4设计内容 (1)4.1需求分析 (1)4.1.1 业务需求 (1)4.1.2功能需求 (1)4.2系统设计 (2)4.2.1概念结构设计 (2)4.2.2逻辑结构设计 (5)4.2.3物理结构设计 (5)4.3系统实施 (6)4.3.1数据库实现 (6)4.3.2数据载入 (8)4.4运行与测试 (9)4.4.1运行与测试 (9)4.4.2 分析 (11)5总结与展望 (11)参考文献 (12)4.2系统设计421概念结构设计(1)航班信息实体-属性图,如图4-1(2)机票信息实体-属性图,如图4-2客户图4-3客户信息实体-属性图(4)机票出售信息实体-属性图,如图4-4航班名称起飞地点证件类联系方式起飞时间客户姓名包含座位数证件号航班编 起飞时间购买是否预定座位号出售座位号机舱等级等级姓名折扣折扣票价业务员票价机票号航班编号航班编号根据分E-R 图总结出总E-R 图如图4-5航班售出机票机票付款情况uang图4-5机票预订信息系统 E-R 图422逻辑结构设计将图4-5转为关系模式(主键用下划线标注) 航班(航班编号,航班名称,起飞地点,起飞时间, 座位数)客户(姓名,联系方式,证件类型,证件号) 是否预定,折扣,业务员)机票(机票号,航班号,座位号,座位等级,票价,售出机票(航班号,起飞时间,机舱等级,票价,折扣,姓名,付款情况,座位号)4.2.3物理结构设计根据总体结构图设计机票预订系统基本结构。

航空订票系统(数据库课程设计)

航空订票系统(数据库课程设计)

航空订票系统(数据库课程设计)《数据库系统原理》课程设计报告航空订票系统学院:班级:学号:姓名:完成时间:目录一、需求分析--------------------------------------------------------------11、引言-------------------------------------------------------------------------------------------12、项目概述-------------------------------------------------------------------------------------23、需求规定-------------------------------------------------------------------------------------24、运行环境规定-------------------------------------------------------------------------------4二、视图设计--------------------------------------------------------------41、E-R 图----------------------------------------------------------------------------------------42、关系模式-------------------------------------------------------------------------------------53、物理数据模型描述-------------------------------------------------------------------------54、数据流程图----------------------------------------------------------------------------------6三、逻辑结构设计--------------------------------------------------------71、数据表描述----------------------------------------------------------------------------------72、表间联系-------------------------------------------------------------------------------------8四、系统设计--------------------------------------------------------------81、系统功能分析-------------------------------------------------------------------------------82、系统功能模块设计-------------------------------------------------------------------------9五、项目总结--------------------------------------------------------------101、本项目设计的优点-------------------------------------------------------------------------102、项目实现流程-------------------------------------------------------------------------------103、心得体会-------------------------------------------------------------------------------------10一、需求分析1、引言1.1编写目的(1)便于用户、分析人员和软件设计人员进行理解和交流(2)希望系统的外部项(旅客、旅行社、航空公司)均支持目标软件系统的确认。

机票预订系统-课程设计报告

机票预订系统-课程设计报告
身份证号varchar(30)notnull,
姓名varchar(20)notnull
);
9.向退票信息表中插入数据
insert
into退票信息表(订单39;4536','412356199102304526','张华');
insert
into退票信息表(订单号,身份证号,姓名)
取票信息管理模块流程图,如图2-4所示。
图2-4取票信息管理模块流程图
5.退票信息管理模块
功能:主要用于退票信息的管理,包括对订单号、旅客姓名、联系方式、身份证号等的查询。
退票信息管理模块流程图,如图2-5所示。
图2-5退票信息管理模块流程图

3
1.数据流程图,如图3-1所示。
图3-1数据流程图
2.数据字典
values('刘晨','女','410323199202351478','13243184563');
insert
into旅客信息表(姓名,性别,身份证号,联系方式)
values('张华','男','412356199102304526','13243188452');
insert
into旅客信息表(姓名,性别,身份证号,联系方式)
函数依赖:
订单号—>航班编号订单号—>座位号订单号—>旅客姓名
④退票信息实体对应的关系模式:
退票信息(订单号,身份证号,旅客姓名)
函数依赖:
订单号—>身份证号订单号—>旅客姓名
⑤座位实体的关系模式:

数据库课程设计--机票预订系统.

数据库课程设计--机票预订系统.

目录1 前言 (1)2 需求分析 (1)2.1 课程设计目的 (1)2.2 课程设计任务 (1)2.3 设计环境 (2)2.4 开发语言 (2)3 分析和设计 (2)3.1 系统E-R模型 (2)3.2 表空间及表的设计 (3)3.3 视图设计 (8)3.4 存储过程、函数、包的设计 (12)3.5 触发器设计 (17)3.6 角色、用户、权限设计 (18)3.7 备份方案设计 (19)4 课程设计总结 (20)参考文献 (21)致谢 (21)1 前言航空客运业务诞生已有近一个世纪了,作为现有交通工具中最方便快捷的一种,它确确实实地给民众的生活、出行带来了极大的方便。

随着社会的进步,人们的生活水平得到很大的提高,民航的发展也很迅速,乘坐飞机的旅客也大大增多。

假如现在没有售票系统,民航将也不会存在,人们的出行极大不便。

换句话说,一个功能完善的机票预定信息管理系统对人们的日常生活已经显得尤其重要。

现设计一个机票预定信息管理系统的数据库。

首先根据问题需求设计E-R模型,包括几个主要的实体,如航空公司、飞机、乘客、航班、机票、业务员等以及相关的联系。

然后再转根据E-R模型设计出相应的关系模型,对于关系模型的每一个关系,可以设计出相应的表,接着分配表空间、创建视图、设计存储过程、函数和触发器以及设计安全与备份策略。

2 需求分析2.1 课程设计目的通过专业课程设计Ⅱ,即大型数据库系统课程设计,有助于培养学生综合运用数据库相关知识解决实际问题的能力。

本设计要求对实际问题进行需求分析,提炼实际问题中的数据,建立关系模型,并在大型数据库中得以实现。

同时要求对数据库的运营、管理及使用上进行必要的规划和实现。

2.2 课程设计任务系统需要管理以下主要信息:(1)航班基本信息,包括航班的编号、飞机名称、机舱等级等。

(2)机票信息,包括票价、折扣、当前预售状态及经手业务员等。

(3)客户基本信息,包括姓名、联系方式、证件及号码、付款情况等。

机票预订系统课程设计

机票预订系统课程设计

机票预订系统课程设计(总29页) -本页仅作为预览文档封面,使用时请删除本页-内蒙古科技大学《数据库原理及应用》课程设计说明书题目:机票预订系统学生姓名学号:专业:计算机科学与技术班级:4班指导教师:余金林内蒙古科技大学课程设计任务书一、教学要求1.从附录一中选择一个题目进行数据库应用系统设计。

2.功能设计:用Visual FoxPro,Visual Basic、PB等开发工具与数据库管理系统SQL-SEVER或Access制作一个小型管理系统。

所设计的小型管理系统应包含输入输出、查询、插入、删除等基本功能。

设计课题可以从候选的项目中选出,根据题目的基本需求,画出流程图,编写程序,并写出详细的设计说明书。

(本项实际系统设计与实现可选,但必须有功能设计过程)3.数据库的设计:根据数据库应用系统设计过程,通过需求分析和系统分析,进行数据库的概念结构设计、逻辑结构设计等工作:概念结构设计的E-R图数据库逻辑结构设计是以表格的形式说明数据库中有几个表,每个表的表名以及每个表的各字段名,类型和约束(主、外码);确定表之间的关联(一对一、一对多、多对多)运用数据库理论确定每个表至少属于3NF。

二、设计资料及参数1、订单编号2、航班编号、出发地、目的地、出发时间到达时间3、机票编号、座位号、机舱等级4、旅客编号、姓名、性别、身份证号三、设计要求及成果1.按照数据库应用系统设计步骤进行数据库结构设计。

2.使用开放工具及数据库管理系统开放应用系统(可选)。

3.书写论文(具体要求见论文模板)。

四、建议参考资料《数据库系统教程》(第三版)施伯乐等著高等教育出版社目录内蒙古科技大学课程设计任务书 (3)目录 (4)第一章绪论..................................................................................................................... 错误!未定义书签。

机票预订系统的数据库设计

机票预订系统的数据库设计

数据库课程设计说明书学生信息管理系统专业:软件工程班级:1301成员及学号:王扬洪思聪指导教师:高金华职称讲师完成时间:2015年6月2013级软件数据库原理课程设计目录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存储结构设计……………………………………………………X X……………7.应用程序设计(此项选做) (XX)……………结束语 (XX)11引言随着计算机,互联网的飞速发展,互联网在人们日常生活中应用的普及。

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

安全。

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

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

2 系统需求分析2.1 功能需求分析通过对机票预订业务的调查,明确了机票预订工作是由机票管理,用户管理,订单管理,航班管理和退票管理5部分组成。

(1)航班管理1)管理员对所有的航班都要统一编码;对所有航班进行信息登记。

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

(2)用户管理1)建立用户信息表2)对新加盟的用户,令其注册,将其信息加入用户信息表中。

c(sql)飞机订票系统课程设计

c(sql)飞机订票系统课程设计

c (sql)飞机订票系统课程设计一、课程目标知识目标:1. 理解数据库在飞机订票系统中的作用,掌握SQL语言的基本语法和操作。

2. 学会创建、修改和查询数据库中的表格,熟练运用SQL命令进行数据管理。

3. 了解飞机订票系统的业务流程,掌握系统中涉及的关键数据表和字段。

技能目标:1. 能够独立设计飞机订票系统的数据库,包括创建表格、设置字段属性和关系等。

2. 能够运用SQL语言实现数据的增、删、改、查等操作,解决实际问题。

3. 能够分析飞机订票系统的实际需求,编写合适的SQL查询语句,为决策提供数据支持。

情感态度价值观目标:1. 培养学生的团队协作意识,学会与他人共同解决问题,提高沟通与表达能力。

2. 增强学生对数据库技术在实际应用中的认识,激发学习兴趣,培养创新思维。

3. 通过课程学习,使学生认识到信息技术在航空业中的重要性,树立正确的价值观。

课程性质:本课程为信息技术学科课程,结合实际应用场景,教授数据库知识和SQL语言技能。

学生特点:学生具备一定的计算机基础,对数据库概念有一定了解,但SQL语言操作相对陌生。

教学要求:结合教材,注重实践操作,通过案例分析和实际操作,使学生掌握SQL语言在飞机订票系统中的应用。

将课程目标分解为具体的学习成果,便于教学设计和评估。

二、教学内容1. 数据库基础知识回顾:数据库概念、数据模型、关系型数据库等。

2. SQL语言基础:SQL语法结构、数据类型、基本命令(SELECT、INSERT、UPDATE、DELETE)。

3. 数据库设计:飞机订票系统需求分析、实体关系建模、数据库表格设计。

- 教材章节:第三章 数据库设计、第四章 SQL与关系数据库4. SQL操作:- 数据定义:CREATE TABLE、ALTER TABLE、DROP TABLE。

- 数据操纵:INSERT INTO、UPDATE、DELETE。

- 数据查询:SELECT、WHERE、GROUP BY、ORDER BY、JOIN。

《数据库原理》-机票预订系统

《数据库原理》-机票预订系统

《数据库原理》课程设计报告设计题目:机票预订系统计算机与数据科学学院2018 年12月30 日目录第1章概述 .............................................................................................................................. - 2 -1.1选题的背景与意义.. (2)1.2相关技术分析 (2)第2章系统功能设计.............................................................................................................. - 3 -2.1系统总体结构设计图 . (3)2.2系统功能模块 (3)2.2.1 航班管理模块 .......................................................................................................... - 3 -2.2.2 订单管理模块 .......................................................................................................... - 4 -2.2.3 乘客管理模块 .......................................................................................................... - 4 -2.2.4 机票管理模块 .......................................................................................................... - 5 -2.2.5 退票管理模块 .......................................................................................................... - 5 -第3章数据库设计 .................................................................................................................. - 6 -3.1需求分析 (6)3.3.1 系统功能分析 .......................................................................................................... - 6 -3.1.2 处理对象 .................................................................................................................. - 6 -3.1.3 数据流图 .................................................................................................................. - 6 -3.1.4 数据字典 .................................................................................................................. - 7 -3.2概念结构设计.. (10)3.2.1 实体属性图 ............................................................................................................ - 10 -3.2.2 局部E-R图............................................................................................................ - 12 -3.2.3 全局E-R图............................................................................................................ - 12 -3.2.4 合并原则及过程 .................................................................................................... - 12 -3.3逻辑结构设计.. (13)3.3.1 E-R图向关系模式转化.......................................................................................... - 13 -3.3.2范式的判定 ............................................................................................................. - 13 -3.4物理结构设计.. (14)3.4.1 存储结构与存取方法 ............................................................................................ - 14 -3.4.2数据易变与稳定部分 ........................................................................................... - 14 -3.4.3 索引建立 ................................................................................................................ - 14 -3.5数据库实施 (15)3.6数据库运行与维护 (18)第4章结束语 ........................................................................................................................ - 19 -参考文献 ....................................................................................................... 错误!未定义书签。

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