




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#/20长途汽车管理系统1、课程设计的目的(1)通过课程设计加深对《数据库基础及应用》课程相关知识的理解,培养运用所学理论知识和操作技能分析,解决实际系统问题的能力。(2)掌握用数据库理论设计实际系统的思想和方法。(3)培养调查研究、查阅技术文件的能力。2、系统功能分析与设计(1)根据长途汽车管理系统,设计出如图1所示功能模块图(2)对各模块功能进行描述:
线路模块:用来管理汽车线路号、出发地、目的地、出发时间、所需时间。汽车模块:用来管理汽车汽车编号、汽车的种类及相应的票价、最大载客量、剩余座位数。车票模块:用来管理汽车车票编号、售票情况、查询、打印。3、乘客模式:用来管理汽车乘客出发地、出发地、目的地。图2 3、乘客模式:用来管理汽车乘客出发地、出发地、目的地。图2 设计思路【据库设计(1)概念设计经分析,本系统各实体及其属性的图如下:图5 汽车基本信息表乘客各实体间关系的图如下:
汽车基本信息表(汽车编号.汽车种类.最大载客量、线路号)线路信息表(线路号,出发地,目的地出发时间,所需时间)车票信息表(车票编号,售票情况,票价)乘客信息表(出发时间,出发地,目的地)(3)物理设计①逻辑设计相对应的表格表1线路信息表属性名数据类型宽度说明线路号10主码出发地10目的地10出发时间10所需时间表2 汽车基本信息表列名数据类型宽度说明汽车编号10主码汽车种类10最大栽客量线路号10表3 车票信息表属性名数据类型宽度说明车票编号10主码售票情况10票价线路号10表4乘客信息表属性名数据类型宽度说明汽车编号10主码出发地10目的地10线路号10出发时间10②创建索引在汽车基本信息表为汽车票号建立唯一索引。在线路信息表为线路号建立唯一索引。在车票信息表为车票编号建立唯一索引。在乘客信息表为出发时间建立唯一索引。③建立视图为汽车基本信息表创建视图。为线路信息表创建视图。为车票信息表创建视图。为乘客信息表创建视图。4、给出系统开发运行环境(1)硬件处理器英特尔第二代酷睿13-2365M@1.4O双核主硬盘希捷500012500(500/5400转/分)显示器京东方05C2(14英寸)(2)软件20055、创建各类数据库对象(1)数据库(,'c:W,10,300,10%)(,'c:W,5,200,2)图8创建数据库(2)表①汽车基本信息表(汽车编号(10),TOC\o"1-5"\h\z汽车种类 (10),最大载客量,线路号 (10))i0tra71NNV»WA43...<$QLQu«ryltqrIH ▼)CBEAI-T12LZ汽车基本信息表汽车冬号 由63。)KEY.汽车种类 CHMCO).最大?吕堂线路号 CKAF.'lOiA”畲令已成功矣成厂・4 ・②凝口S成功也什・ lKWntfn91M^©0JMJ 八人修皿,33"㈤ OTCOCO。行图9 创建汽车基本信息表②车票信息表(车票编号(10),售票情况(10),
票价线路号(10))图10 创建车票信息表③线路信息表(线路号(10),出发地(10),目的地(10),出发时间(10),所需时间1BSPG71NNYSWAG5_-SQLQucryl^ql*/妾票价线路号(10))图10 创建车票信息表③线路信息表(线路号(10),出发地(10),目的地(10),出发时间(10),所需时间1BSPG71NNYSWAG5_-SQLQucryl^ql*/妾CEZKEIA2LZ段路信息去级出目出所甘地翁时间间101PRItttEYXKY.-UUShM,zsaaiia)r皿o置电已《为中行・13字nnff”"i380S33[的1U门maw第'Ajumtcc位)・stYo置电已《为中行・图11 创建线路信息表④乘客信息表汽车编号(10)线路号(10),出发地(10),目的地(10),出发时间(10))图12 创建乘客信息表(3)索引①汽车基本信息表(汽车编号)图13 为汽车基本信息表创建索引线路信息表(线路号)②图14为线路信息表创建索引车票信息表(车票编号)④图15 ④图15 为车票信息表创建索引乘客信息表(汽车编号)图16 为乘客信息表创建索引(4)视图①1汽车编号,汽车种类,最大载客量,线路号汽车基本信息表图17为汽车基本信息表创建视图② 2线路号,出发地,目的地,出发时间,所需时间线路信息表图18 为线路信息表创建视图车票编号,售票情况,票价,线路号车票信息表图19 为车票信息表创建视图④ 4出发时间,出发地,目的地,汽车编号,线路号乘客信息表
1BSPG71NI4VWAC3SQLQueryl»q|-▼XCREATEviewview4AS.“』土出上时间.出为地目的地汽;笈号线路号姓6集客佶息亲|S.,11*只用RI金今已欣功完成。A.1< ♦②黛ae心灿小321EKQ©0SH)CO00(MQ图20为乘客信息表创建视图6、录入数据图20为乘客信息表创建视图车票信息表(20110001?拥挤1J85T1011)车票信息表(20110002?良好:90?102,)车票信息表(20110003?稀疏10*03)车票信息表(20110004?拥挤T109?104)车票信息表(20110005?拥挤?120Y1051)车票信息表(20110006?良好?160Y1069汽车基本信息表('r?A',35';ior)汽车基本信息表(2,记?50?102,)汽车基本信息表(,3,;C,;45,,,103,)汽车基本信息表(,4\'D',,55';104')汽车基本信息表('5,;E745';105,)汽车基本信息表('67F',,60\,106')线路信息表('1017W昌市。抚州市?18:00;2)线路信息表('102?景德镇?鄱阳县?10:20,,T)线路信息表(」037鄱阳县?南昌市?15:40:4)线路信息表(」04?抚州市'1南昌市?14:30:2)线路信息表(105?抚州市?南昌市?13皿3)线路信息表(106?南昌市。景德镇?09:00:5)乘客信息表('18:097南昌市?抚州市?r;ior)乘客信息表(07:00?南昌市?景德镇?6:106,)乘客信息表(10:23?景德镇博阳县⑵102)乘客信息表(14:30;抚州市?南昌flJ75';105,)乘客信息表(口5:28;鄱阳县?南昌市?3汽车基本信息表汽车基本信息表(汽车编号,线路号)汽车基本信息表汽车基本信息表(汽车编号,线路号)(“’,'101')7、设计存储过程和触发器(1)创建存储过程车票编号,票价车票信息表线路号=‘103’IBSWDgR段G3一绞LQieryLWm ,Xu*jfprccpzcc-xg 一军次a;号.黑恰黑•耨羿A■w己姗)克威.②壹吟««»行・ GOSW) 及)・3«rCO«COOft图21 创建存储过程(2)创建触发器①车票信息表*车票信息表车票信息表(车票编号,票价)(0,'80')createan车票,信息表afcerinhereas9eleoc-rron车况信息去5…uxnco车票信息表(车票褊号,承价jvalues|,20110001,,,BQ>><3fiiw- llSCklKJna/A/ZI(n.O<3fiiw- llSCklKJna/A/ZI(n.O»4>】ZSr>klKW"AGJ\A4、iaaU**JyC2)rzl.y8:88。行图22 车票信息表创建触发器②汽车基本信息表图23 汽车基本信息表建触发器③线路信息表线路信息表线路信息表(线路号,所需时间)(406S5)图24 线路信息表建触发器④乘客信息表乘客信息表线路信息表(出发时间,线路号)('10:23',402971Mpe•依guorylc西—utriggermaoxt__ctongc=乘客信息表afCQrinnorcasflAlQOC,"E乘客信£表mx六ins装客信息表,出发时间,线路号Rue1-1027命令已助力克成。。固俎已历训行。 烟烟tEWM3&0钟4JIKTi7TiWT9VW3\AUini»tral.rCS2)。川一388。行图25 乘客信息表建触发器.课程设计总结通过这次的课程设计实验,我发现自己对数据库课程的兴趣有了很大提高,而且对课本的知识更加的了解并有了一定的掌握,通过实验我懂得了如何创建索引、视图、存储过程以及触发器。几天的数据库课程设计很快就结束了,在这短暂的几天的的时间里,发现自己学会了很多课外的东西,特别是和同学们一起讨论分析,以及复习了我们所学过的相关数据库知识,进一步了解了数据库的实践应用过程,增强了课外的动手实践能力。.参考文献[1]宋振会2000中文版基础教程[M].北京清华大学出版社.2005.5[2]求是科技 2000数据库管理与开发大全[M]人民邮电出版社.2004
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度浙江省二级造价工程师之建设工程造价管理基础知识基础试题库和答案要点
- 2024年度浙江省二级造价工程师之土建建设工程计量与计价实务考前冲刺模拟试卷B卷含答案
- 维护幼儿教师心理健康
- 考公考编培训机构
- 自来水公司危化品安全培训
- 埃博拉出血热培训
- 高考生物核心考点考前冲刺 细胞的物质输入与输出(含解析)
- 七下道德与法治第六课第一节《 历久弥新的思想理念》教学设计及教学反思
- svnjava面试题及答案
- 幼儿园小班美术领域教案苹果树
- 安全检查作业行为规范与专业知识 -改
- 学校信息化建设十五五规划方案
- 2025年保险专业知识能力测试题及答案
- 小学民法典主题班会教案
- 水利工程隐患排查课件
- 办公软件实操试题及详细答案
- 米粉项目可行性分析报告
- 腰痛中医护理查房
- 八五普法自查自评情况报告
- 竞彩资格考试试题及答案
- esg考试试题及答案
评论
0/150
提交评论