您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > 数据库公交车管理系统课程设计
课程设计课题题目:公交车管理系统学部:理工学部专业:班级:学号:姓名:指导老师:年月日成绩:需求分析用户需求城市的扩张使得公交线路越来越复杂,为了使得用户更加方便地能够获得最新公交线路,“公交线路管理系统”帮助人们解决这个问题。本系统面向的对象是普通乘客,对于普通乘客来说,他们最关心的就是查询。系统也只对用户提供信息查询功能,并不对用户开放对数据的编辑权限。对于任何用户,只要浏览本系统的首页,就可以根据自己的需求进行查询。数据的修改、删除、及时更新工作只能由管理人员实现并对系统进行定期的维护,保证其运行的稳定性。主要功能本系统从用户的需求出发,可实现以下功能:1、线路具体情况查询:输入线路名称就可得到该线路的途经站点,使用年限和车辆的相关信息。2、经过此站点的所有路线查询:输入公交车编号就可以查询相应的路线和站点个数。3、车辆分配线路管理实现了增,删,改,查的基本的操作一、系统功能分析与设计(给出模块图及分析说明)例如:二、数据库设计(全局E-R图及各表)例如:Bus(车辆信息表):主码列名数据类型宽度小数位空否取值范围备注PkCidchar5N公交车编号外码idchar5N司机编号NidChar10N路线编号leixingChar5N车辆类型nianInt5N使用年限timeDatetime1N购买时间siji表:主码列名数据类型宽度小数位空否取值范围备注Pkidchar5N司机编号mingzichar5N司机名字xingbieChar10N司机性别ageChar5N年龄Age2Int5N驾龄(注意各表有无联系)三、系统实现(各页面及描述)建立siji表:建立bus表:增加:修改:删除:单表查询:多表查询:嵌套查询:四、小结(心得体会)通过这次课程设计,我学到了如何运用SQL2008实现各种增加删除和修改功能,丰富自己的知识并且提高对SQL等软件的实际操作能力。使我们对已经学习过的数据库课程的进一步的掌握,对知识进行最大程度的消化融汇。因此这次的课程设计对我们来说具有非常重要的作用:为以后学生工作做必要的准备和实践,提高自身对数据库开发的能力。此次设计的公交车管理系统,虽然简单,但是却十分实用,极大的方便了用户对公交车信息和线路的操作,节省了大量的工作量。对以后开发各种数据库积累了宝贵的经验。五、开发工具和参考文献操作系统:Window7软件配置:MicrosoftSQLServer2008数据库配置:MicrosoftSQLServer2008在PC机中新建数据库,建立各个数据表、关系图数据库系统概论(第五版)作者:王珊六、源程序清单建表建立bus表:CREATEtablebus(cidchar(10)notnullprimarykey,idchar(10)notnull,Nidchar(10)notnull,leixingchar(10)notnull,nianchar(10)notnull,timeDATETIMEnotnullprimarykeycidforeignkey(id)referencessiji(id));建立siji表:CREATEtablesiji(idchar(10)notnullprimarykey,mingzichar(10)notnull,xingbiechar(2)notnull,ageintnotnull,age2char(5)notnull,constraintC1check(age=25andage2=5),telchar(12)notnull)增加数据到bus表中insertintobus(cid,id,nid,leixing,nian,time)values('1','1','1','单层公车,'8','20160601');insertintobus(cid,id,nid,leixing,nian,time)values('2','2,'2','单层公车,'5','20160601');insertintobus(cid,id,nid,leixing,nian,time)values('3','3','3','双层公车,'8','20160601');删除数据:deletefrombuswhereid='1';修改数据:updatebussetnian=10whereid='1';单表查询:selectcid,id,nid,leixing,nian,timefrombuswhereid=1;多表查询:selectcid,xingbiefrombus,sijiwherebus.id=siji.idandage='30';嵌套查询:selectNidfrombuswhereidin(selectidfromsijiwhereage31);
本文标题:数据库公交车管理系统课程设计
链接地址:https://www.777doc.com/doc-6471950 .html