当前位置:文档之家› 数据库汽车管理系统课程设计

数据库汽车管理系统课程设计

数据库课程设计
题目汽车管理系统
系 (部) 电子与信息工程系
班级计算机科学与技术1班
姓名
学号
指导教师
2013年 1 月5日
姓名:学号:
数据库课程设计任务书
1
汽车管理系统
汽车管理系统
***
************************
摘要:在知识经济时代,计算机已经渗透到了各个应用领域,推进现代的信息化管理方法是车辆管理的有效方法。

正是在这样的背景下通过管理信息化的推进,全面提升车辆部门管理水平。

系统采用服务器(Server)形式,既方便实现车辆信息的查询,而且也大大提高了程序的可维护性和重复利用性。

关键字:信息化管理;车辆;驾驶员;服务器
1 引言
信息时代的到来意味着工作效率的日渐提高,同时也给汽车管理部门带来总理部门更大的压力,管理部门必须及时准确地提供各种参考资料,若无法做到这一点,将成为企业发展、机构运转的瓶颈。

基于这一原因,汽车管理工作无一例外受到领导的高度重视。

随着车辆资料价值的日渐提升,社会对车辆管理部门也提出了更高的要求,对车辆早已不限于“用好”,更多的要求“管好”,车辆资料管理已向前延伸到公文的管理,向后扩展到信息资源的整理、采编、发放。

就在车辆管理部门职能不断扩大、业务不断扩充的同时,机构改革、企业改制等等政策又要求车辆部门精兵简政,缩减日常经费开支,充分利用现有资源产生更多经济效益。

提升国家对客运或私人车辆、驾驶员、及各项资料等管理水平,能够通过管理信息系统做到对车辆部门对资料的科学管理“向管理要效益”已成为车辆部门的运营之本,车辆部门必须提高其自身的管理水平。

“提升车辆管理档次,将车辆交给计算机管理”正在成为一种潮流,同时,计算机管理突出优势也在影响车辆管理的机制。

在知识经济时代,推进现代的信息化管理方法是车辆管理的有效方法。

特别是:提升国家对客运车辆、驾驶员、及各项资料等管理水平,能够通过管理信息系统做到对车辆部门对资料的科学管理,重要事项的提醒,报表统计,以及通过信息化流程工作提升部门工作效率,强化国家交通安全和车辆管理。

正是在这样的背景下通过管理信息化的推进,全面提升车辆部门管理水平。

以手工检索为目的的著录卡片、目录等,不仅在编制阶段大量占用车辆员的工作时间,检索利用也非常繁琐,缺少经验的车辆员甚至无法再别人编制的目录中查找车辆,更加难以保证“查全率”,使用计算机检索,将彻底解决这一问题并强化国家交通安全和车辆管理。

另外,为了保护车辆资料,大中型车辆管都编制了“二套车辆”,造成保管费用高涨,复印机时车辆复印冯家简便,却造成纸张消耗量的剧增,同时,大量复制文件的出现又给车辆管理带来新的问题,更与车辆管理的严肃性相抵触,使用计算机查询,将纸载车辆管理与电子车辆利用结合起来,可以完美解决这一难题,大幅度降低车辆管理费用。

2 需求分析
2.1 项目背景
随着我国经济的快速发展,人民生活水平的提高,以及人们的对物资的购买力提高,汽车已成为人们不可缺少的交通工具。

特别是对于拥有大量车辆的机关企事业单位来说,车辆的管理已成为日常事务中的一项重要的工作,为了如何让管理人员及时了解每一辆车的情况,提高车辆的使用效率,减少费用支出,成为各个单位需要解决的一个难题,为了规范企业内部的管理,提高企业管理质量,更好的服务于广大的客户的情况下,我们必须要开发一套专门用于车辆管理的系统,可以集中管理车辆的运营,维修,事故,违章等一系列的信息,使企业进入车辆管理信息化,科学化。

同时也可以节省人力,物力,财力。

2
姓名:学号:
2.2 系统目标
2.21针对相关车辆管理的情况,车辆管理系统要达到的目标。

由人工管理过渡到自动化,系统化和规范化管理;车辆及驾驶员的详细信息一目了然,及时掌握车辆或驾驶员的情况,提高车辆管理的效率和规范性。

2.3 功能分析
系统功能分析是在系统开发总体任务的基础下完成的。

车辆管理系统功能主要包括:档案管理,车辆管理,驾驶员管理,系统维护等功能。

2.31车辆档案录入、查询、修改和删除。

打开SQL Server2000服务器,然后打开企业管理器,直接在企业管理器中进行数据的录入、查询、修改和删除。

2.32驾驶员档案录入、查询、修改和删除。

打开SQL Server2000服务器,然后打开查询分析器,在查询分析器中输入命令来执行相应的数据录入、查询、修改和删除操作。

3 物理设计
3.1 驾驶员信息表(DRIVER)
表格1 驾驶员信息表
3.2 车辆信息表(CAR)
表格2 车辆信息表
3.3 出厂商表(MANUFACTURER)
表格3 出厂商信息表
3
汽车管理系统
3.4 车辆违规表(WEIGUI)
表格4 车辆违规信息表
4 逻辑设计(各种实体间关系的E_R图如下)
图5 各种实体间关系的E-R图
5 功能演示
5.1 信息的录入
5.11直接录入
打开SQL Server2000服务器,然后打开企业管理器,直接在企业管理器中进行数据的录入,结果如图所示:
4
姓名: 学号:
5
5.12
查询分析器录入
打开SQL Server2000服务器,然后打开查询分析器,在查询分析器中输入命令来执行相应的数据录入,结果如图所示:
图6 直接录入信息截图
图7 直接录入信息截图
图8 直接录入信息截图
汽车管理系统
6
5.2 信息的查询
5.21
直接查询
打开SQL Server2000服务器,然后打开企业管理器,直接在企业管理器中进行数据的查询,结果如图所示:
图9 查询分析器录入信息代码截图
图10 查询分析器录入信息截图
图11 直接查询信息截图
姓名: 学号:
7 5.22
查询分析器查询
打开SQL Server2000服务器,然后打开查询分析器,在查询分析器中输入命令来执行相应的数据查询,结果如图所示:
5.3 信息的修改
5.31
直接修改
打开SQL Server2000服务器,然后打开企业管理器,直接在企业管理器中进行数据的修改,结果如图所示:
5.32
查询分析器修改
打开SQL Server2000服务器,然后打开查询分析器,在查询分析器中输入命令来执行相应的数据修改,结果如图所示:
图12 查询分析器录入信息截图
图13 直接修改截图
汽车管理系统
8
5.4 信息的删除
5.41
直接删除
打开SQL Server2000服务器,然后打开企业管理器,直接在企业管理器中进行数据的删除,结果如图所示:
5.42
查询分析器删除
打开SQL Server2000服务器,然后打开查询分析器,在查询分析器中输入命令来执行相
图14 查询分析器修改信息代码截图
图15 查询分析器修改信息代码截图
图16 直接删除信息截图
姓名: 学号:
9 应的数据删除,结果如图所示:
6 结语
该项目经过需求分析、总体设计和运用SQL Server2000实行建表完成,该项目的主要目的也经过系列的步骤完成,该系统的结构虽然简单但包含的内容并不是很多,实际中有些方面的内容没能完全实现,该系统中的功能只是一些核心的功能。

经过这次的设计让我对数据库有了更为深刻的了解,让我也见识到了数据库更多的功能,同时也让我明白了如果要开发一个项目需求分析和总体设计是必不可少的有了他们你才能更准确更快速的完成项目的设计,还有设计的时候一定要从实际出发,设计出来的东西既要能运行又要符合实际需求。

参考文献
[1]宋振会.SQL Server 2000中文版基础教程[M].北京:清华大学出版社.2005-5-1 [2](英)福塔.SQL 必知必会[M].人民邮电出版社.2007-4
[3]求是科技 SQL Server 2000数据库管理与开发大全[M].人民邮电出版社.2004-12-1 [4](美)西尔伯沙茨.数据库系统概念[M].机械工业出版社.2012-5
[5]徐孝凯,贺桂英.数据库基础与SQL Server 应用开发[M].北京:清华大学出版社.2008-4
图17 查询分析器删除信息代码截图
图18 查询分析器删除信息截图
汽车管理系统
课程设计成绩评定表
10。

相关主题