运输存储服务方设计思路?运输公司车辆管理
一、运输公司车辆管理***课程设计
这个网站能免费下几个,不能免费下的就要收费了
本站免费计算机课程设计论文**
本人原创计算机类课程设计免费**,销售计算机毕业论文
请把我的网站介绍给同学们.谢谢支持本站
ACCESS课程设计库存管理工资管理系统 sqlserver数据库课程设计 c++语言面向对象程序设计课程设计 vb课程设计学生成绩系统
asp留言板(没有论文)计算机实训计算机组装与维护课程设计
简单的网页设计没有论文 office课程设计*作系统课程设计
另有以上没有列出的计算机课程设计为收费材料30元一份更多
摘要车辆管理系统是用计算机管理机动车辆的档案,运营管理以及驾驶员信息的一种计算机应用技术的创新,在计算机还未普及之前车辆管理都是由工作人员手工抄写的方式来*作的.现在一般的车辆管理都是采用计算机作为工具的实用的计算机智能化车辆管理程序来帮助工作人员进行更有效的机动车辆管理。车辆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁*纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。关键字:评语管理,MIS,visual basic,数据库 Abstract Vehicle Management System Computer used motor vehicles archives management, operation and management of a driver information computer applications innovation, Management has not yet popular in the computer before the vehicles are from the staff manual transcription to operate. Now the general management of the vehicles are used as a tool for computer intelligent vehicle management procedures to help staff more effective management of motor vehicles. Vehicle management system is a typical management information system(MIS), including its main development background to the establishment and maintenance of the database and front-end application development 2. The request for the establishment of strong data consistency and integrity, good for the security of the data. For the latter request applications functions, such as easy to use features. After ****ysis, we use Microsoft visual basic development tool companies, the use of its various object-oriented development tools, especially data that can be easily accessible and concise window manipulation database intelligent objects, the first prototype application system in a short time and then, computation of the initial prototype system needs to constantly revise and improve until the formation of a viable system of user satisfaction. keyword: comments management MIS,visual basic database目录第1章绪论... 1 1.1前言... 1 1.2系统概述... 1 1.3系统开发背景... 2 1.4系统开发意义... 2 1.5系统简介... 3 1.6系统的目标... 3第2章系统分析... 4 2.1系统开发的思想... 4 2.2系统可行性分析... 4 2.2.1技术可行性分析... 4 2.2.2经济可行性分析... 4 2.2.3社会上可行性分析... 4 2.2.4简要总结... 5第3章系统需求设计... 6 3.1业务流程分析... 6 3.2数据流程分析... 7 3.2系统总体功能结构图... 8 3.3代码设计... 9 3.3.1代码设计原则... 9 3.3.2安全和保密设计... 9第4章系统数据库设计... 10 4.1数据库管理系统的选择... 10 4.2数据库结构设计... 11第5章系统功能模块设计... 15 5.1系统模块设计与使用说明... 15 5.2车辆档案管理设计... 18 5.3车辆运营设计... 24 5.4车辆管理设计... 27 5.5驾驶员管理设计... 31 5.6系统维护设计... 36第6章结论... 38参考文献... 39致谢... 40第1章绪论 1.1前言 90年代中期以前,车辆管理基本上都是靠手工进行,后来随着电脑的普及以及计算机软硬件的发展,市场上出现了一些随机出题软件并被一些管理部门及人员采用,但仍然需要大量的人工参与过程之中。车辆管理是一项极其繁琐的工作,通过人手工计算容易出错,很多工作人员都头皮发麻。近几年,随着计算机技术的发展和互联网时代的到来和飞速发展,我们已经进入了信息时代,也有人称为数字化时代,在这数字化的时代里,车辆管理传统的工作模式和方法受到很大的挑战。Internet技术持续迅猛的发展,也给传统的管理提出了新的模式。绝大部分管理部门都已接入互联网,通过设计和建设网络拓扑架构、网络安全系统、数据库基础结构、信息共享与管理、信息的发布与管理,从而方便管理者和被管理者之间的信息发布、信息交流和信息共享。在此开发的车辆管理系统用计算机管理机动车辆的档案,运营管理以及驾驶员信息的一种计算机应用技术的创新,在计算机还未普及之前车辆管理都是由工作人员手工抄写的方式来*作的.现在一般的车辆管理都是采用计算机作为工具的实用的计算机智能化车辆管理程序来帮助工作人员进行更有效的机动车辆管理。车辆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 1.2系统概述管理信息系统是一门新兴的,集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是企业中对车辆信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。管理信息系统的分析与设计,必须和具体实际相结合,才能真正服务社会。在系统开发时应遵循以下一些原则: 1、稳定性原则系统的开发必须具有加强的应变能力,在一定时间内有相对的稳定性 2、实用性与先进性原则目前,我国的管理信息系统开发中存在低水平的重复开发和片面追求高档次的硬件设备,以及系统开发成功率低,使用价值等问题。鉴于实际情况在系统开发中应遵循把实用性放在第一位,又要突出系统在技术上,管理上的先进性原则。 3、面向用户原则管理信息系统是为用户开发的,终是交给用户使用的,只有用户通过运行才能对系统做出客观评价。因此必须从系统的总体方案规划设计到系统开发过程中的每一个环节,都必须坚持一切为了用户,一切服务于用户的观点,这是信息系统开发的首要前提。 1.3系统开发背景现今,随着国民生活水平的不断提高,人们在物质上的消费也不断的提高,越来越多的人拥有自己的车,方便出行。我们相信在今后车辆管理将会走向网络化的管理模式。这样才是符合信息发展的。所以我们考虑这是一个机会。我们要给不同的管理人员一个好的解决方案。车辆管理系统是传统车辆管理的延伸,它可以利用网络的无限广阔空间,随时随地的对驾驶员进行记录,加上数据库技术的利用,大大简化了传统记录的过程。因此车辆管理试系统是管理的不可缺少的一个重要环节。相比传统的管理方式,基于VB和数据库的车辆管理系统的主要好处是一方面可以快速有效地管理各种信息,就可以按照要求自动生成各种相关信息;另一方面,存储时间灵活,可以在规定的时间段内的任意时间的存如档案;另外计算机化的管理的大特点是快速有效。系统极大地提高了管理的灵活性,现在许多领域已经有了广泛的应用。利用VB与Access技术开发的系统它具有用户注册、多用户同时登记,查阅管理等功能。本系统主要由车辆档案管理模块、车辆运营管理模块、系统维护模块组成。 1.4系统开发意义在随着企业规模的扩大以及车辆作为为普遍的交通工具,在企业中已经不是单一的存在,由于单位车辆数目的急剧增加,与之相对应的问题随之而生,比如车辆的使用权问题,车辆的费用问题等,不再是简单的少量的数据。为了解决这一系列的问题,我们必须借助于电脑的强大的数据处理能力和存储能力,如此可以减少人力财力来维护这些数据,可以用更少的投入来换取更佳的数据管理。因此,在这样的情况下,开发单位车辆管理系统是可行的,是必要的。如今,MIS开发已经慢慢的驱向成熟,车辆管理系统也有部分开发,但是都还不是十分完善。现今已经开发的车辆管理系统都是针对以运营为主的具有盈利目的的单位。比如,公交管理、出租车管理、运输公司管理、汽车站点的管理,而这些管理主要是针对盈利的管理,很少有针对各种汽车使用权、车辆调配等各种普通单位,不是以车辆运营为盈利手段的车辆管理,针对这点,此系统就是适合如今大多数企业管理的信息管理系统。 1.5系统简介本系统主要服务于车管所工作人员管理辖区机动车辆,以及驾驶员相关信息,本系统由以下几大功能模块构成. 1)车辆档案管理(车辆档案建立,车辆档案查询,车辆档案删除,车辆档案变更查询等.) 2)车辆运营管理(车辆运营表,车辆运营查询,清空车辆运营表) 3)车辆管理(车辆维修管理,车辆报废管理等) 4)驾驶员管理(驾驶员档案管理,驾驶员档案查询等) 5)系统维护(系统备份,系统还原,系统检查) 1.6系统的目标本系统主要服务于机动车管理人员的日常工作.利用本系统可以方便的监控管理本区域的驾驶员信息.在此基础上力求软件界面人性化以及*作简单,程序具有健壮性等.第2章系统分析 2.1系统开发的思想本系统总是VB与ACCESS结合开发的,它实际上是以Access数据库做后台,在VB中的DAO模型和数据库进行链接。主要由前台界面和后台数据库组成,前台界面就是我们用VB开发的,而后台与前台的链接比较复杂,因为系统的应用程序和数据库全放在那里。我们的车辆系统应用程序使用的是VB语言,后台的数据库采用ACCESS 2000,应用程序的编辑软件我们用的都是MICROSOFT公司的。 2.2系统可行性分析 2.2.1技术可行性分析技术方面的可行性就是根据现有的技术条件,能否实现系统的各项要求。本系统采用visual basic 6.0与微软的access作为数据库, visual basic中提供了两种与jet数据引擎接口的方法:data控件与数据访问对象(DAO)DAO是database object的英文缩写,要访问数据库一方面数据库要提供访问接口,另一方面要在编程环境中有对数据库的支持.这些通过查阅资料基本能够掌握其使用方法,其技术上开发难度一般. 2.2.2经济可行性分析济上:本系统服务于车辆管理人员,使用时*作容易,很大程度上节省了对人员的培训的开支同时界面美观,另外,本系统具有较高的扩展性和可维护性,任何人都可以进行维护,极大的节省了一部分的系统维护费用。提高了车管工作者办事效率,节省了开支.所以实现经济上的可行性. 2.2.3社会上可行性分析本系统同时也方便了广大驾驶员.所以具有社会可行性.综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。 2.2.4简要总结经过细致地初步调查和严密地可行性分析,我们认为在现有条件下,开发车辆管理系统是完全可行的。第3章系统需求设计需求分析简单的说就是分析用户的要求,需求分析是软件开发的起点,同时也是重要的部分,需求分析的结果是否准确地反映了客户的实际需求,将直接影响到后面各个阶段的设计,并影响到设计的系统模型是否合理和实用。需求分析一般包括业务流程分析和数据流程分析还有就是对数据流程解释的数据字典。 3.1业务流程分析业务流程图,就是利用一些规定的符号及连线来表示某个具体业务的处理过程,换一句话说,就是一本用图形的方式来反映本系统在运行过程中的一张图纸,绘制出这样的图纸对于开发者理顺和优化业务过程是大有帮助的。业务流程图是在业务功能的基础上将其细化,在业务流程图中,我们将本系统中的每一个步骤用一个完整的图形串起来,本系统为了以后使用和维护的方便,把整个系统分为前台用户使用系统的部分、后台管理员管理系统两个大部分。在本文中为了以后的描述方便,都简称为“前台”和“后台”。前台业务的处理流程是:首先系统检查用户是否登录,如果没有登录,则进入不了系统的各个功能模块,这时我们的系统会自动的提示,只有当用户注册以后成为了合法的用户才可以进入到我们的系统中,这时系统的使用人员就可以进入管理系统接着选择车辆档案、系统维护等信息,如果用户选择进入车辆档案,他就可以看到资料分类列表,然后根据自己的需要选择对应的资料信息,当然用户也可以在本系统中进行查询相关信息,进入车辆管理模块以后用户首先看到是相关信息,选择自己想要查询的信息以后,就可以选择相应的信息,进而就出现查询的结果。后台业务的处理流程是:当管理员进入登录以后,他就可以对本系统的信息进行更新、车辆档案的删除、相关信息的添加、修改和删除以及相关信息的查询、添加、修改和删除、以及查询资料库信息的添加、修改、删除,管理等等工作 3.2数据流程分析在业务流程的调查分析中,虽然形象的表达了信息的流动和存储的过程,但是仍然没有完全脱离物质的因素,为了用计算机进行管理,还必须舍去一些物质的因素因为在任何一个应用软件的系统中,数据是信息的载体,是今后系统运行过程中的主要处理对象,数据流程分析是把数据在系统内部的流动情况分析出来,仅仅是从数据流动的过程考查实际业务的数据处理模式,数据流程分析主要包括对信息的流动,传递,处理等的分析,这个过程也是从外部世界向计算机世界逐渐靠拢的过程。 3.2系统总体功能结构图程序登陆主界面车辆档案管理车辆运盈管理车辆管理驾驶员管理系统维护图3.2系统总体功能结构图 3.3代码设计 3.3.1代码设计原则 1、唯一性:在本系统中,每一个代码都标识了系统中的每一个实体,而每一个实体也只能由一个代码来唯一确定; 2、标准性:主要体现在对程序文件名命名和对数据文件命名的目了然,无重复现象。为了系统维护人员便于进行系统维护,使用了统一的标准; 3、合理性:系统中代码设计与编码对象的分类相适应,以使代码对编码对象的分类据有标志作用; 4、简单性:在设计过程中采用汉字的汉语拼音的声母来表示汉字; 5、适应性:在代码设计过程中,代码反映了编码对象的特点,便于识别和记忆,使系统维护人员容易了解和掌握,便于进行维护工作; 6、规范性:代码的结构,类型,格式统一,便于记忆和计算机进行处理; 7、可扩充性:考虑到今后程序扩充测需要,在编制代码时,留有足够的备用代码; 3.3.2安全和保密设计本系统的保密功能通过用户的权限设定来实现。用户在登录系统时输入密码,如果密码正确,系统根据该用户的权限,设置该用户可以进行的*作。用户的权限设定是以系统的菜单项为基本单位,只有用户具有使用该菜单的权限时,菜单项才可以为其所用。当添加新用户时,用户的权限为空(即不能进行任何*作),此时应为该用户设置相应权限;用户权限也可以根据具体情况随时修改。此外,为保证计算机的安全,每台计算机都加装了UPS不间断电源,保证在突然断电情况下,能够正常退出系统。第4章系统数据库设计数据库设计在开发软件项目过程中是重要的组成部分,数据库设计的合理性已经成为评价一个系统是否成功的重要标志。本系统采用的是Microsoft Office套件中的重要组成部分——Access数据库管理系统。 Access适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。 Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。 4.1数据库管理系统的选择 Access是一个功能强大、方便灵活的关系型数据库管理系统,它具有一个完整的数据库应用开发工具,可用于开发适合于特定的数据库管理的Windows应用程序。使用Access用户可以方便的设计、修改、浏览一个记录数据的基本表;可以在记录基本表的数据中进行提供的各种查询;可以根据记录基本表数据设计各种报表;可以设计和使用各种窗体;可以设计和使用宏,对基本表进行一系列特定*作;甚至可以用Visual Basic语言进行更高级的程序开发。于其他的关系型数据库管理系统软件相比,Access具有以下优点: 1.储存文件单一。Access的一个数据库文件总共包含了该数据库中的全部数据表、查询及其他与之相关的东西。文件单一便于计算机硬盘上的文件管理。 2.支持Windows 95下的长文件名,并且可以在文件名内加空格。这样可以使用叙述性标题,是文件便于理解、查找。 3.可以免予DOS的束缚,自行处理构成数据库的个别元素。 4.具有强大的网络功能。通过简单的网络系统,Access中的数据信息可以迅捷地传遍世界各地。 5.使用简便,用户无需了解太多的编程语言,就可以轻松的设计和开发数据库应用程序。 6.可以处理多种数据信息,例如文本文件以及其他一些数据库管理系统的数据库文件。 4.2数据库结构设计表4.2.1为车辆报废表图4.2.1车辆报废表表4.2.2为车辆档案表图4.2.2车辆档案表表4.2.3为车辆事故表图4.2.3车辆事故表表4.2.4为车辆违章表图4.2.4车辆违章表表4.2.5为车辆维修表图4.2.5车辆维修表表4.2.6为车辆变更表图4.2.6车辆变更表表4.2.7为车辆运营表图4.2.7车辆运营表表4.2.8为驾驶员档案表图4.2.8驾驶员档案表表4.2.9为零件表表4.2.9零件表第5章系统功能模块设计在本章中将进行系统功能模块的详细设计,对应用程序进行编写和调试,将建立好的后台数据库和应用程序进行有效的链接,实现正确的从数据库中读取所需要的数据和向数据库中添加数据。我们还要注重程序的可维护性、可靠性和可理解性以及程序运行的效率等方面的问题。 5.1系统模块设计与使用说明图5.1主窗体窗口 1.登陆系统以后首先系统主界面窗口。主界面窗口模块下的“车辆档案管理”、“车辆运营管理”、“车辆管理”、“驾驶员管理”、“系统维护”、等五项基本信息的录入工作。 2.设计思路: 1.在系统文件frmLogin.frm中判断用户是否能可以登陆到主界面,如果登陆失败只能退出,只有登陆成功才能到主界面。 2.制作主界面的内容,在该部分要实现相关信息录入等功能 3.制作界面底部信息如日期和时间等界面的运行效果如图5.1界面的运行效果图所示。界面的关键代码如下: Private Sub Combo1_KeyPress(KeyAscii As Integer) If KeyAscii= 13 Then Command1.SetFocus End If End Sub Private Sub Command1_Click() Set adors= adoCon.Execute("select* from用户表 where用户姓名=ltrim('"& Text1&"') and密码=ltrim('"& Text2&"') and用户类型=ltrim('"& Combo1.Text&"')") If adors.EOF Then MsgBox"您输入的信息有误,请重新输入!",,"系统提示" Text1="" Text2="" Text1.SetFocus i= i+ 1 If i= 3 Then MsgBox"对不起,您已无权使用本系统!",,"系统提示" Unload Me End If Else Select Case adors!用户类型 Case"管理员" Case"普通用户" MDIForm1.mnuyydelete.Enabled= False MDIForm1.mnusyscsh.Enabled= False MDIForm1.mnuglyset.Enabled= False End Select MDIForm1.Show adors.Close Unload Me End If End Sub Private Sub Command2_Click() Unload Me'adoRs.Close End Sub Private Sub Form_Load() Combo1.ListIndex= 0 End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii= 13 Then Text2.SetFocus End If End Sub Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii= 13 Then Combo1.SetFocus End If End Sub 5.2车辆档案管理设计图5.2车辆档案查询登录成功以后,点击导航条上的“车辆档案管理”,下拉菜单**有6个选项,在菜单中用户点击任何一项都能进入相应内容界面,在该页面将显示相应的内容。主要功能如下: 1.车辆档案录入; 2.车辆档案查询; 3.车辆异动列表; 4.车辆异动查询; 5.车辆报废; 6.车辆报废查询。设计思路: 1.设计车辆档案这一项时,同样由系统的导航条,在以管理员身份登陆后,可以方便,快捷
二、如果你在进行运输方案设计时候,你会考虑哪些因素
综述:
(1)货物品种
关于货物品种及性质、形状,应在包装项目中加以说明,选择适合这些货物特性和形状的运输方式,货物对运费的负担能力也要认真考虑。
(2)运输期限
运输期限必须与交货日期相联系,应保证运输时限。必须调查各种运输工具所需要的运输时间,根据运输时间来选择运输工具。
(3)运输成本
运输成本因货物的种类、重量、容积、运距不同而不同。而且,运输工具不同,运输成本也会发生变化。在考虑运输成本时,必须注意运费与其他物流子系统之间存在着互为利弊的关系,不能只考虑运输费用来决定运输方式,要由全部总成本来决定。
(4)运输距离
从运输距离看,一般情况下可以依照以下原则:300公里以内,用汽车运输;300~500公里的区间,用铁路运输;500公里以上,用船舶运输。一般采取这样的选择是比较经济合理的。
(5)运输批量
运输批量的影响,因为大批量运输成本低,应尽可能使商品集中到终消费者附近,选择合适的运输工具进行运输是降低成本的良策。一般来说,15~20吨以下的商品用汽车运输;15~20吨以上的商品用铁路运输;数百吨以上的原材料之类的商品,应选择船舶运输。
三、物流运输方案的设计
这个问题的回答,确实有点复杂。主要是还需要补充不少其它数据,如运价、体积、距离、。。。等等。但这里,我可以给出一个解答的方案,基本如下:
一、基本思路(目标)
主要有二条:一是满足客户的需求,如,从深圳发货,两天出货一次,要求六天内所有城市全部到货;二是优化配送,实现成本低化。
二、运输方式的选择
主要运输方式有:公路、水路、铁路、航空及多式联运等。
就你所给的产品情况来判断,应该以公路和铁路运输方式为主,但不排除可能还要少量的航空运输,主要是六天到货的前置时间,有远的城市,可能通过公路或铁路达不到客户的要求。
三、运营模式
运输的运营模式有二种选择,一是自行组织运输,二是外包运输业务。
由于业务分布在全国各地,虽然货运量较均匀(3000-4000),但我认为这是一次性业务,是否是常年业务均是如此,货运是稳定吗?鉴于发货单位估计是生产性企业,且货物接收地分散,建议以外包为主。即由零担专线的物流园区内的专线托运部负责具体的运输与配送业务。当然,如果是货运量稳定,能成为整车,也不排除相近不远的局部城市的货物配送由企业自己负责运输业务。
四、车辆大小的配匹
上述案例中,没有明确的货物体积情况,但音箱肯定是普货,加上各城市的距离均不近,所以,除铁路运输外,公路运输还应考虑车箱的体积的充分利用。各城市与深圳均距离较远,干线运输为主,可以考虑货运汽车以半挂车、整车拖挂车为主。城区配送,可以交给当地城市的配送中心负责完成,如果道路运输条件充可的话,好能直接交货客户。
五、线路的优化
干线运输线路优化有下列几种基本模式:
当然,理论上还有循环运输方式,但考虑到你的实际收货点的情况,已经排除了。
六、成本核算(以公路运输为参照物)
自营成本的构成主要有:1、固定费用:车辆折旧、人员薪酬、管理费用、证照费用、定期保养费用、利息支出等;2、变动费用:燃油费、路桥费、仓储租费、修理费、保养费(随路程)、税费、业务提成、补贴、当地配送费等等。
将各项优化后的选择计算出成本后,进行作出货运计划。
七、终方案的确定
根据货运计划,或进一步改进后,确定终的方案。