版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软 件 学 院课程设计报告书课程名称 数据库原理及应用课程设计 设计题目 机票预定信息系统 专业班级 学 号 姓 名 指导教师 2015年 6 月目录1设计时间····································
2、3;···········12设计目的·····································
3、3;··········13设计任务······································
4、3;··········14设计内容······································
5、3;·········14.1需求分析·······································
6、183;··14.1.1业务需求········································14.1.2功能需求····
7、····································14.2系统设计············
8、3;·····························24.2.1概念结构设计··················
9、3;·············24.2.2逻辑结构设计································54.2.3物理结构设计
10、3;·······························54.3系统实施·················
11、183;························64.3.1数据库实现·······················
12、83;··········64.3.2数据载入····································84.4运行与测试
13、183;·······································94.4.1运行与测试········
14、83;·························94.4.2分析·······················&
15、#183;················115总结与展望································
16、;·············11参考文献····································
17、;············121 设计时间2015年6月22日2015年6月25日2 设计目的数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完数据库原理及应用课程后进行的一次全面的综合练习。其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。同时,此
18、次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。3设计任务本课程设计任务是通过开发一个数据库机票预订信息系统,学习数据库系统的设计与开发, SQL 相关的软件为开发工具。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库系统开发实践。在指导老师的帮助下,已经基本上成功地实现了设计任务书的要求。4 设计内容 4.1需求分析 4.1.1业务需求机票预订需要能提供以下业务:订票,录入客户信息,录入航班信息,登记机票,查询机票、航班、客户信息等。4.1.2功能需求业务员从客户获得信息并且输入客户信息,形成客户信息表。业务员输入航班信息,输入机票信息,形成航
19、班基本信息表和机票信息表。通过客户信息以及机票信息、航班信息形成机票出售信息表。业务员和客户查询信息。4.2系统设计4.2.1 概念结构设计(1)航班信息实体-属性图,如图4-1航班航班编号航班名称起飞地点起飞时间座位数图4-1航班信息实体-属性图(2)机票信息实体-属性图,如图4-2机票机票号航班号座位号座位等级票价折扣业务员是否预定图4-2 机票信息实体-属性图(3)客户信息实体-属性图,如图4-3客户姓名联系方式证件类型证件号图4-3客户信息实体-属性图(4)机票出售信息实体-属性图,如图4-4售出机票航班号起飞时间机舱等级票价折扣姓名付款情况座位号图4-4机票出售信息实体-属性图根据分
20、E-R图总结出总E-R图如图4-5航班机票客户售出机票联系方式姓名证件号证件类型航班编号座位数航班名称起飞时间起飞地点机票号航班编号座位号等级票价折扣业务员座位号航班编号起飞时间姓名付款情况gkuang票价机舱等级折扣购买出售包含是否预定图4-5机票预订信息系统E-R图4.2.2 逻辑结构设计将图4-5转为关系模式(主键用下划线标注)航班(航班编号,航班名称,起飞地点,起飞时间,座位数)客户(姓名,联系方式,证件类型,证件号)机票(机票号,航班号,座位号,座位等级,票价,是否预定,折扣,业务员)售出机票(航班号,起飞时间,机舱等级,票价,折扣,姓名,付款情况,座位号)4.2.3 物理结构设计根
21、据总体结构图设计机票预订系统基本结构。表4-1客户信息名称类型长度是否为空主关键字备注姓名Char10NY联系方式Char20NN证件类型Char20N N 证件号Char50N N表4-2机票信息名称类型长度是否为空主关键字备注机票号Char20NY航班编号Char10NN座位号Char10NN座位等级Char10NN票价Char10NN元折扣Char10NN元业务员Char10NN是否预定Char10YNY/N表4-3航班基本信息名称类型长度是否为空主关键字备注航班编号Char10NY航班名称Char10NN起飞地点Char10NN起飞时间Char10NN座位数Char10NN总座位数表4
22、-4机票出售管理信息名称类型长度是否为空主关键字备注航班编号Char10NY起飞时间Char10NN机舱等级Char10NN票价Char10NN元折扣Char10NN元姓名Char10NN客户姓名付款情况Char10NNY/N座位号Char10NN4.3系统实施4.3.1数据库实现首先建立机票预订数据库,然后根据基本表结构分别建立四个基本表,具体语句如下。(1)Create Database 机票预定(2)创建航班基本信息表Create Table 航班基本信息(航班编号 char(10) not null,航班名称 char(10)not null,起飞地点 char(10)not null
23、,起飞时间 char(10)not null,座位数 char(10)not null,primary key(航班编号);(3)创建客户信息表Create Table 客户信息(姓名 char(10)not null,联系方式 char(20)not null,证件类型 char(20)not null,证件号 char(50)not null,Primary key(姓名);(4)创建机票信息表Create Table 机票信息(机票号 char(20)not null,航班号 char(10)not null,座位号 char(10)not null,座位等级 char(10)not null,票价 char(10)not null,折扣 char(10)not null,业务员 char(10)not null,是否预定 char(10),Primary key(机票号);(5)创建机票出售管理表Create Table 机票出售管理(航班号 char(10)not null,起飞时间 char(10)not null,机舱等级 char(10)not null,票价 char(10)not null,折扣 char(10)not null,姓名 char(10)not null,付款情况 char(10)not null,座位号 char(10)not null,Pr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度坡屋面小青瓦施工质量监督与整改服务合同
- 二零二五年度新加坡留学就业辅导合同4篇
- 2025专业级防雷系统设计与施工监管合同3篇
- 商场自动扶梯安装与维护服务合同(2025年度)
- 二零二五版罗丝与杨洋的离婚协议及财产分割及子女抚养协议4篇
- 2025年度家具退货及维修保养服务协议范本
- 2025版GB∕T30057(环保)固体废物处理与资源化利用合同3篇
- 二零二五年度历史文化遗址草坪保护与旅游合同3篇
- 二零二五年度医疗信息化系统建设与维护合同2篇
- 2025版新型绿色建筑劳务分包合同范本3篇
- 副总经理招聘面试题与参考回答(某大型国企)2024年
- PDCA循环提高护士培训率
- 2024-2030年中国智慧水务行业应用需求分析发展规划研究报告
- 《狮子王》电影赏析
- 河北省保定市定州市2025届高二数学第一学期期末监测试题含解析
- 中医护理人文
- 2024-2030年中国路亚用品市场销售模式与竞争前景分析报告
- 货物运输安全培训课件
- 前端年终述职报告
- 2024小说推文行业白皮书
- 市人民医院关于开展“改善就医感受提升患者体验主题活动”2023-2025年实施方案及资料汇编
评论
0/150
提交评论