一个车辆管理计算机系统的设计与实现
作者:徐阳 字数:2537 点击:
摘要:随着社会主义现代化的进行,我国的公路交通线已经将全国二十三个省份以及四个直辖市连接为一个整体,与此同时,城市交通线也四通八达,在交通越来越便利的基础之上,汽车逐渐在人们的出行中扮演着越来越重要角色。随着汽车数量的增多,国家相关部门对车辆进行管理逐渐成为一个难题,本文将在计算机编程语言(重点是C语言)、管理学等学科知识的基础之上,来向大家阐述如何利用这些相关知识,设计一个车辆管理计算机系统。
关键词:车辆管理计算机系统;设计;实现
中图分类号:TP311.52 文献标识码:A 文章编号:1672-1578(2018)12-0289-01
随着互联网技术和人民生活水平的提高,计算机逐渐进入千家万户,随着计算机的普及,计算机专业逐渐成为一个最受高中应届毕业生欢迎的专业。互联网将世界变成一个地球村,在这个村落里,我们可以接触到各种各样的事物,为了方便对这些事物进行统一的管理,我们需要借助计算机技术将这些事物数字化。因此,我们也需要利用计算机技术设计出一个车辆管理计算机系统,使相关人员繁琐的工作简单化。
1.车辆管理计算机系统的设计背景
当下,随着人们生活水平的提高,越来越多的人不愿再去挤公交,因此,他们为了方便自己的出行,选择购买属于自己的汽车。但是随着汽车数量的增加,相关部门在对汽车进行管理方面就出现了难题。比如:现在汽车数量较多,车祸的发生几率也大大增加,交管部门在处理事故时,除了事故现场之外,无法及时获得其他与此次事故相关的信息,这就可能使交警在为双方人员划定责任时走进误区;当下,越来越多满十八周岁以上的公民,开始报考驾驶证,因此,对于合格的驾驶人员的档案进行管理,也日渐成为一个难题;随着车辆的增加,交管部门有关工作人员可能无法借助手工档案及时获知即将到达使用年限的车辆的信息,这就在无形中增加了交通事故的发生几率。因此,这诸如此类的众多难题之下,我们有必要设计一个车辆管理计算机系统,以达到使复杂的工作简单化的目的。
2.车辆管理计算机系统的设计
2.1 系统要求与模块设计
在设计车辆管理计算机系统时,我们要用到计算机语言,其中使用虽多的就是C语言,其次是Visual Basic语言。该系统的使用对象是国家交通管理部门的相关工作人员,众所周知,一个二线城市的交管部门日常要处理几十甚至上百起大中小型交通事故,因此,这些工作人员不但工作范围广,而且工作量还大,据此,我们可以了解到:在设计该计算机系统时一定要具有针对性,即简化工作人员的工作量。为了实现交管部门工作人员对车辆管理计算机系统的这一要求,我们在设计这个系统时,一定在保证系统简洁、美观、安全性高的同时,又要保证系统的界面形象化及导航栏直观、清晰。据查阅相关资料可以得知,一个完整的车辆管理计算机系统至少要包含包括档案录人、车辆技术等级评定、车辆级别、驾驶人信息等在内的八大模块,这些模块均要采用窗体设计模式,每个大模块都由许多个小模块构成,这些小模块仍需要采用与大模块类似的设计模式。为了保证能达到简化交管部门工作量的目的,我们在设计这些模块的同时,要保证能设计一个比较直观、形象的导航窗口。
2.2 系统设计
(1)系统用户界面的设计
该车辆管理计算机系统的用户就是指交通管理部门的相关工作人员,为了达到简化写着工作人员工作量的目的,该系统的设计人员在设计时一定要保证直观、形象,便于查询。该系统的界面主要包括以下内容:①档案录人;②车辆技术等级评定;③部门规章;④查询统计;⑤车辆级别;⑥系统维护;⑦系统帮助;⑧系统退出。如在编写退出系统时,可以使用如下计算机语言:system(“cls”)。这八大模块分别又由许多小模块构成,比如:档案录人模块之下是驾驶人信息、车辆所有人信息;车辆级别模块由轿车、小型货车、中等客车等小模块组成。但是退出模块没有下辖小模块,此模块主要扮演着退出该系统的作用;帮助模块的主要作用是向工作人员就此系统进行说明,为初次接触这些工作的工作人员提供帮助。
(2)系统数据库的设计
通过以上行文我们知道:在一个车辆管理计算机系统中,该系统的把八大模块虽然看起来是独立的,彼此之间没有任何的关联,但是这些模块背后的相关数据通过某一数据库连接在一起,成为一个整体,彼此之间共存,举例来说:当某辆汽车的所有人将车辆信息在交管部门进行统一录人后,能在全国各地的交管部门进行查询,而在录人此项信息的同时,就完成了车辆级别的录人,在这一过程中我们就可以看出档案录人模块与车辆级别模块的数据之间有一定的关联。因此,设计数据库是完善车辆管理计算机系统的重要举措。设计人员在使用计算机语言建立数据库时,要避免数据冗余,以保证数据库的合理性,从而减少交管部门工作人员的工作负担。建立一个完整的数据库分为四个步骤:一是了解该部门工作人员在工作中所使用的全部与驾驶人、车辆有关的所有数据;二是对这些数据之间存在的内在逻辑关系进行分析,选择使用何种计算机语言;三是利用计算机语言将这些数据连接为一个整体;四是输入部分彼此之间有某种关系的数据,对该数据库进行检验,并修改不足之处。
(3)系统特点
车辆管理计算机系统因随时可以调用数据库中的相关数据,而减少了工作人员的工作量;数据库的使用,减少了数据冗余,使工作人员能够在短时间内统计更多的信息;同时,该系统的页面简洁,能够使用户正确使用各个导航模块;但是该系统在使用时要保证操作正确,否则容易引起不必要的麻烦。
3.结语
汽车作为人们的出行工具,日渐走进千家万户。当下,不少处于二十三四的青年都购买了自己的汽车,这些人在驾驶汽车的行驶过程中,无法针对紧急情况作出正确的处理措施,导致了不少事故的发生;将软件工程设计师们利用计算机语言设计的车辆管理计算机软件及时地应用到交管部门工作人员的工作中,可以及时了解车辆信息,减少这种事故的发生。由此可见,实现一个车辆管理计算机系统的设计,对现实生活及工作具有积极的意义。
参考文献:
[1]李东.管理信息系统的理论与应用[M].北京,北京师范大学出版社,2012.
[2]简林莎.汽车运输车辆技术管理微机系统的研制[J].西安公路学院学报,2014.