欢迎来到天天文库
浏览记录
ID:47984872
大小:954.40 KB
页数:36页
时间:2020-01-18
《车辆管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程设计说明书题目:车辆管理系统学生学号:201371060107学生姓名:金东海学院:计算机科学与工程学院班级:13级物联网工程指导教师:蔺想红2015年5月30日一、设计任务与要求1、设计任务Ø选题意义:在当前的市场经济体制下,企业要想提高市场的竞争力,取得好的经济效益,不但要有好的产品,同时也要有好的管理方式,所以必须拥有一套完善的并且适合自身特点的信息化管理系统,以实现企业降低成本、及时反馈市场信息、完善服务质量、提高经济效益、分析市场需求、制定销售计划和目标等管理目的。随着信息技术的不断发展,各
2、行各业对企业信息化的要求越来越迫切。企事业单位车辆类型越来越多,这使得单位车辆信息复杂化,关于车辆的各类信息及台账资料越来越多,以前的管理模式主要是通过专门人员进行人工管理,信息化不足,计算机使用率低。造成工作效率低,并且企业内部沟通不良这些问题很难克服,车辆管理很不合理,不能及时根据需要调整所需信息,管理效率越来越差,数据不一致现象越来越多。采用信息系统进行管理可以显著提高车辆管理的工作效率。我们将发挥计算机的庞大的存储空间,高性能的处理能力,高度可靠的数据安全,清晰的可视化数据等这些优势来辅助单位对车
3、辆进行管理,实现了计算机资源的合理利用,真正实现了减少劳动力提高劳动质量的目的。Ø问题描述:车辆管理系统主要负责各种车辆的常规信息管理工作。系统中的车辆主要有大客车、小轿车和卡车。每种车辆有车辆编号、车牌号、车辆制造公司、车辆购买时间、车辆型号(大客车、小轿车和卡车)、总公里数、耗油量/公里、基本维护费用、养路费、累计总费用等信息。大客车还有载客量(最大载客数)信息,小轿车还有箱数(两厢或三厢)信息,卡车还有载重量等信息。第34页每台车辆当月总费用=油价*耗油量/公里+基本维护费用。基本维护费用:客车:2
4、000元/月,小轿车:1000元/月,卡车:1500元/月;Ø功能要求:实现系统的车辆添加,删除,修改,查找,统计,显示等多个模块功能。2.实验要求Ø数据库设计主要包括数据库及标的概述和数据库关系模式。数据库在一个管理信息系统中占有非常重要的地位,数据库结构的好坏将直接影响到应用系统的效果和数据操作以及能否保证数据的一致性、完事性和安全性。Ø基础要求本课程设计要求了解车辆管理系统的过程,要求对车辆的管理有一定的理解,并进一步加深对车辆运作的实现和理解。要求用C#语言和SQLSERVER2005实现车辆相关
5、信息记录和调度。要求建立一个数据库,然后用C#编程序,编号后要求把数据库与程序连接起来,组成一个大模块,进而进行各个功能的实现。Ø问题的解决方案根据系统功能要求,可以将问题解决分为以下步骤:(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;(2)分析系统中的各个实体及它们之间的关系;(3)根据问题描述,设计系统的类层次;(4)完成类层次中各个类的描述;(5)完成类中各个成员函数的定义;(6)完成系统的应用模块;(7)功能调试;(8)完成系统总结报告。第34页二、需求分析1、功能需求(1)添
6、加车辆:主要完成车辆信息的添加,要求编号唯一。当添加了重复的编号时,则提示数据添加重复并取消添加;当车辆信息库已满,则提示不能再添加新的数据。(2)查询车辆:可按照三种方式来查询物品,分别为:按车辆制造公司查询:输入车辆制造公司,输出所查询的信息,若不存在该记录,则提示“该车辆制造公司不存在!”;按编号查询:输入编号,输出所查询的信息,若不存在该记录,则提示“该编号不存在!”;按类别查询:输入类别,输出所查询的信息,若不存在记录,则提示“该类别没有车辆!”;第34页(3)显示车辆信息库:输出当前车辆信息库
7、中所有车辆信息,每条记录占据一行。(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。(5)删除车辆:主要完成车辆信息的删除。如果当前车辆信息库为空,则提示“车辆信息库为空!”,并返回操作;否则,根据编号删除该车辆的记录。(6)统计信息:输出当前车辆信息库中总物品数,以及按车辆类别,统计出当前车辆信息库中各类别的物品数并显示。2、运行需求Ø运行环境数据库选择:SQLSERVER2005开发平台:MicrosoftVisualStudio2010开发语言:C#Ø运行可行性分析通过调查
8、分析,新系统设计方案有以下三个可行性:1)、技术可行性:本系统采用基于C/S系统结构,数据库开发平台选用SQLSERVER2005,语言简单,易懂,因此,在技术上是可行的。2)、经济可行性:采用车辆管理系统可取代传统信息管理的业务流程,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高信息管理的效率,具有用户使用更简单、界面更直观、权限分配更合理等优点大大减少管理成本。3)、营运可行性:本系统操作简单,
此文档下载收益归作者所有