欢迎来到天天文库
浏览记录
ID:47331772
大小:958.00 KB
页数:31页
时间:2019-08-15
《机票预订系统课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.《数据库原理及应用课程设计》系统开发报告学号: 姓名:题目: 机票预订系统指导教师: 提交时间: 2015年12月计算机工程系...目录一.概述21.1课程实训目的与要求31.2机票预订系统31.2.1系统功能的基本要求31.2.2数据库要求4二.需求分析42.1背景分析42.2功能分析52.3数据词典6三.概念结构设计83.1概念结构设计的方法与步骤83.2局部E-R图设计83.4总体概念E-R图结构11四.逻辑结构设计124.1逻辑结构设计134.2数据库表的建立16五.物理结构设计175.1表的建立与数据载入175.2视图建立175.3索引建立185.4存储过程185.5触
2、发器195.6创建登陆账户和添加数据库用户20六.数据流图及程序结构框图216.1功能模块图216.2数据流图22七.界面设计与功能测试237.1登录界面及代码237.2进入系统界面257.3订票过程28八.总结35...一.概述应用对数据库技术及应用的理论学习通过上机实践的方式将理论知识与实践更好的结合起来巩固所学知识。实践和巩固在课堂教学中学习的关于数据库的有关知识熟练掌握对于给定实训任务的数据库的创建、基本操作、程序系统的建立和调试以及系统评价。实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建立方法熟练掌握对于给定实际问题为了建立一个关系数据库信息管理系
3、统必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程为将来在学习工作中的应用打下基础。1.1课程实训目的与要求课程实训的目的是本次课程实训的主要任务是运用在《数据库原理及应用》课程中学到的理论知识来指导实践了解数据库设计过程及其实现方法学会用数据库建模的方法解决实际问题。掌握数据库原理、范式理论、规范化等相关知识掌握数据库分析设计的具体步骤与基本方法掌握SQL语言的基本语法和基本内容并能运用SQLServer2005实现设计数据库掌握SQLServer2005数据库、表、视图、约束、索引、存储过程、触发器的使用利用一种前台开发工具实现数据
4、库管理系统的开发实现特定的业务功能。通过综合课程实训提高实践动手技能培养独立分析分析问题和解决问题的能力。课程实训的要求本次课程实训的选题比较灵活可以是自主选题也可以自己选择比较感兴趣的题目重点是完成数据库的分析、设计与实现题目要符...合《数据库原理及应用》的要求并且具备一定的难度和深度除此以外可以从备选题目之外选择一个题目完成。1.2机票预订系统在所给的实训题目中我选择的是机票预订系统的设计。1.2.1系统功能的基本要求每个航班信息的输入每个航班的坐位信息的输入当旅客进行机票预定时输入旅客基本信息系统为旅客安排航班打印取票通知和帐单旅客在飞机起飞前一天凭取票通知交款取票旅客能够退
5、订机票能够查询每个航班的预定情况、计算航班的满座率。1.2.2数据库要求在数据库中至少应该包含下列数据表航班信息表航班坐位情况表旅客订票信息表取票通知表帐单。...二.需求分析2.1背景分析随着社会发展的不断进步民航事业的壮大人们消费水平的提高乘坐民航的消费者也越来越多旅游也逐渐成为普通老百姓的生活组成部分飞机票预定查询系统在各机票预定网点中的作用也越显重要。目前我国一些旅行社和酒店的机票预定还停留在人工处理阶段这已经严重制约了工作效率在计算机技术高速发展的今天有必要引入高效的计算机系统来协助处理机票预定工作。因此开发一套具有完整的存储查询核对打印机票功能的实时机票预定系统势在必行。
6、机票预定系统是为机场工作人员和客户提供订票退票等与机票相关内容和管理的系统它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点.它除克服了存储乘客信息少查询效率低下等问题外更重要的是其安全性可靠性实现航空公司的机票销售的自动化。它为企业的决策层提供准确、精细、迅速的机票销售信息为乘客出行提供方便便于机场工作人员对机票信息进行管理提高了机场工作人员对机票管理的工作效率。2.2功能分析经过综合分析确定了机票预订系统主要包括以下功能...(1)航班信息管理功能主要实现航班的一些基本信息航班编号、票价、起飞地、目的地、起飞时间的添加、修改、删除和查询。(2)航班座位信息管理功能主
7、要实现航班座位也就是机票的一些基本信息航班编号、座位号、座位信息、机票类型的添加、修改、删除和查询。(3)旅客信息管理功能此模块的主要实现旅客一些基本信息姓名、性别、联系方式、证件号码、的查询功能。(4)取票信息管理功能此模块用于取票信息的管理包括对航班基本信息航班编号等旅客基本信息旅客姓名、座位号、取票时间的查询。(5)退票信息管理功能此模块用于退票信息的管理包括对订单号、旅客姓名、联系方式、证件号码的查询。2.3数据词典经分析之后,本系统要用到五个基本
此文档下载收益归作者所有