您好,欢迎访问三七文档
货运设备管理系统对整个铁路运输部门而言,设备管理具有很重要的意义。它是重要的基础管理信息资源,是进行技术改造、行车指挥、保障行车安全及事故抢险救援等的重要依据。设备是固定资产的重要组成部分,如何管理好各部门的设备,如何使设备的寿命周期更长,使其使用综合效率最高,是运输部门实现生产经营的重要目的之一。但是由于管理技术跟不上,使设备管理成为铁路系统技术管理的薄弱环节。铁路部门的日常计划、生产质量、技术、物资、能源和财务等管理,都与设备管理有着这样或那样的联系。随着铁路经营机制的变革和技术更新速度的加快,各级管理人员的行车技术设备信息的需求不断增长,以传统方式管理运输设备难以适应新形势的需要。设备管理的好坏,在很大程度上决定了行车安全以及运输成本的高低。在现代化生产条件日益完善的今天,设备管理水平的高低对运输部门的影响更是强烈。所以,提高铁路运输部门客货运设备管理水平,使之为车站的正常生产经营提供效率更高的后勤服务是十分有必要的。随着现代化生产水平的不断提高,设备的性能更加高级,结构更加复杂,使用维修等条件更加严格,设备的投资越来越昂贵。设备管理成为影响运输部门经济效益的主要因素之一,在运输部门日常管理中的地位举足轻重。所以,如何加强铁路运输部门的客货运设备管理,是摆在我们面前的一项迫切的重要任务。随着计算机的日益普及,计算机水平的飞速发展,尤其是以计算机为根基推动的信息技术和信息应用的发展更是成为了一个国家社会进步、经济腾飞的原动力。在全球互连网迅猛发展,网络经济正在兴起的背景下,铁路运输部门现有的设备管理系统也面临着向网络化、智能化、辅助决策支持等方向发展。本系统运用计算机visualbasic编程工具设计了一个管理铁路货运设备,改变以前的落后的管理法,是货运设备管理进入信息化。下面是货运设备管理信息系统功能结构图。设计思想在该系统的开发过程中,我们充分吸收和借鉴了长期以来从事各种工程项目所积累的行之有效的原理、概念、技术、和方法,特别是在以往的计算机软件开发过程中所积累的经验和教训。采用软件工程的概念、原理、技术和方法开发和维护软件,把正确的管理技术和先进的软件开发技术结合起来。严格运用了生命周期方法学和各种结构分析及结构设计技术,以最大限度的满足用户需求为目的,从时间角度对该设备管理信息系统的开发和维护进行了分解,将软件开发分为六个步骤:制定计划、需求分析、软件设计、程序编写、软件测试、运行和维护。(1)对系统的设计进行了可行性研究开发应用软件前的可行性研究对开发人员来说是至关重要的一环,所以我们对以前类似的系统做了充分的研究,对即将开发的软件也做了大量的分析,并做出了相应的技术文档。以前有关设备管理的软件是在DOS操作系统下所实现的,随着计算机水平的不断提高,操作系统的不断升级,该系统版本低、界面单调,而且使用起来十分麻烦,已经远远不能符合用户的需要。我们所开发的系统要求紧密结合用户需求,针对以前软件的不足之处,开发出基于WINDOWS视窗操作系统的版本,该系统界面友好、风格独特、功能强大、使用起来方便快捷。针对铁路运输部门来说,快速、高效是尤其重要的要素,系统的开发也紧密结合了此要求。(2)对软件的需求分析及采用的开发环境应用软件最主要的特点就是最大限度的满足用户的需求。系统开发人员要紧紧围绕用户的需求来开发软件。根据用户的要求,在经过反复分析研究之后,确定出铁路部门的运输设备履历簿管理信息系统要具有以下功能:1.实现对以前版本的设备管理系统数据的兼容性;2.方便、快捷、安全可靠的履历数据编辑功能;3.高效、方便、时间和范围任意组合的车站数据查询功能;4.路局、分局在任意时间里对任意范围的数据进行统计的功能;5.路局、分局、车务段、车站部分数据年度、月度自动汇总功能;6.自动生成车站履历簿报表及年度报表以及分局年度汇总表功能;7.实现车站、车务段、分局、路局间的履历簿数据在网上自动传输的功能。操作系统采用当前计算机用户普遍采用的WINDOWS95/98/2000操作系统,软件开发工具选用了面向对象的软件开发工具VISUALBASIC6.0,履历簿数据的存放、数据的处理及报表的生成选择了通用的办公软件OFFICE系列中的MICROSOFTACCESS以及MICROSOFTEXCEL不仅实现了软件的大众性及通用性,而且实现了对以前在DOS下开发的履历设备管理数据存放的.dbf格式的兼容性。(3)系统的设计思路如何制定系统总体结构,即用什么样的方案来设计应用软件的总体结构以及制定什么样的设计思路来完成所要开发的项目,是每个项目开发前最重要的环节之一。应用软件和工具软件不同,系统的总体结构、设计思路和系统目标是以用户的需求为中心的,所以选择最合乎用户要求的方案是必须的。该系统运行所采用的操作系统是当前大部分计算机用户普遍采用的WINDOWS95/98/2000操作系统,也符合铁路运输部门普遍的使用习惯。在当前的软件开发中,面向对象(OO:Object-Oriented)的概念已经无处不在,面向对象的设计(OOD:Object-OrientedDesign)成为系统设计和系统分析的首选方式,面向对象的编程(OO:Object-OrientedProgramme)的语言已经成为主要的考虑对象。大多数其它程序设计语言将数据元素从执行它们的的过程或活动中分离,而面向对象(OO)的语言,是把数据与过程(或活动)结合起来与对象相联系。对设备履历簿管理信息系统的开发选择了功能强大的面向对象程序开发工具VISUALBASIC6.0。它不仅有友好的图形界面,而且有强大的数据库访问和数据处理能力,以及许多支持面向对象设计和实现的特性:1.在类模块中定义类;2.用属性过程提供公共访问;3.定义多态方法;4.生成事件;5.封装类常量;6.用ObjectBrowser查看类;7.创建对象;8.使用窗体作为对象;9.使用对象组;10.定义多接口;11.开发数据库应用程序;12.开发基于WEB的应用程序;VISUALBASIC6.0的许多新特性更加完善了面向对象的技术。采用新的数据访问工具如ADO2、DATAVIEW(数据视图)、DataEnvironment(数据环境)、DataReport(数据报告)设计器大大方便了访问数据库的功能;在WEB开发方面,可以用VB创建WEB应用程序。其中包括DHTML以及ILS应用程序。这些优秀的面向对象设计和面向对象数据访问的功能结合起来运用,能够高质量的完成对履历簿数据的编辑、查询以及统计功能。不仅实现每一个车站的数据查询,而且可以实现任何一个车务段,任何一个分局,任何一个路局,甚至任何一条铁路线上的所有车站的履历数据的查询和统计功能。功能完善,风格独特,优点突出,是该系统的特点,与多媒体的完美结合也使得该系统在使用户满意的程度上又上了一个台阶。数据处理是现代计算机应用中的一个重要组成部分。人们使用计算机对大量的数据保存和管理,一边推出有价值的信息辅助决策。数据处理的发展分为三个阶段:人工管理阶段、文件系统阶段、数据库系统阶段。数据库系统的发展有经历了三个阶段:网状数据库、层次数据库、关系数据库。数据库管理系统是一个软件系统,它能够对数据库进行存储管理、安全性管理、完整性管理。它为用户提供了一个软件环境,快速建立、维护、检索、存取和处理数据库中的信息。数据库和数据库管理系统在一起构成了数据库系统。面向对象程序设计方法中的对象是以对象名封装的数据结构和可施加在这些数据上的操作的集合。操作名列在封装对象的界面上,当一个对象A启动另一个对象B的某个操作C时,A只需要以操作名C为主要信息向B发一条消息。对象B接收到A的消息后就会自动启动操作C的工作,完成对B的数据结构的加工。因此,数据库技术成为了计算机信息系统和应用系统的重要支柱。而面向对象程序开发中的面向对象的数据库系统就显的极为重要。铁路运输部门的客货运履历数据不仅多而且比较复杂,以前所采用的管理系统是DOS操作系统下的版本,履历簿数据是以.dbf的格式保存的,所以选择OFFICE办公软件中的数据库开发软件MICROSOFTACCESS不仅符合绝大多数计算机使用者的习惯,而且强大的数据存放和数据处理能力、对以前版本的履历数据的完全兼容是完全正确的。报表的生成也选择了OFFICE家族中的MICROSOFTEXCEL实现报表的自动生成,完全按照用户习惯保存以及打印报表数据。简洁方便,完全符合用户的要求。货运设备管理信息系统使用详细说明1、首先进入系统并选择登录身份:单击图1中的“货运设备履历管理系统”,进入货运履历簿主窗口,如下图:图1点击菜单上的“登录”,进入货运设备管理登录窗口,选择登录身份。图22、选择不同身份登录以及登录后的相关功能(1)以局(或分局)的身份登录:在图2中如果只选择全路局(全分局)而不选择车站直接登录系统,将会出现如下功能菜单(图3-3):图3①、对全局(全分局)的履历簿数据进行统计单击菜单上的统计,进入系统的统计功能。利用该功能可以对全局(全分局)的履历簿数据进行任何条件的统计。具体步骤如下:a、选定所要统计的范围若登录身份是全路局(全分局),那么统计范围就在全路局(全分局)。在局级身份下可以选择以下几个范围:1)、按铁路线统计在右图(图4)中选择所要统计的铁路线。则统计的数据是在这条铁路线上全路局(全分局)所有车站的数据。图42)、按站、段统计在下图中可选择所要统计的段级站或者车务段。如果图4中的选择是“无”,那么该下拉框中会出现全路局(全分局)的所有段级站以及车务段,如果选择了某条线,那么该下拉框中出现的只有这条线上的段级站以及车务段。图4和图5的下拉框组合确定的范围就是所要统计的范围。b、填写所要统计的时间在时间范围一栏中填写所要统计的时间范围。要求起止时间都要填写。c、选定所要统计的表格及数据字段并确定统计条件先选定表格,然后双击该表中的某个字段,接着编辑所要统计的条件,确认条件正确(即符合SQL查询语法)。如果就这一个条件进行统计,可点“统计”按钮进行统计。如果多条件组合统计,可以接着选择下一个字段,继续编辑统计条件,编辑完条件后,确认条件正确无误,单击“统计”按钮进行统计。图5d、输出统计结果并保存第二步点“统计”按钮后将会在如图6中出现统计结果,点“保存”可将该结果保存在一个文本文件中。②、对某个车站的履历簿数据进行查询利用该功能可以对全路局所有车站的货运设备履历簿数据进行查询。查询步骤如下:a、选择车站点击功能菜单(图3)中的查询,出现窗口6,在该窗口中可以用三种不同方式确定一个车站,所有的查询将针对这个车站。三种查询确定车站的方式:首先,在“局/分局”一项中选择某分局,然后再确定车站名1)、按站段别确定车站名如图6,选中“站段别”一项,然后在左边的下拉框中选择车务段,右边的下拉框中会相应的出现该车务段的所有车站。如果左边的下拉框中选择的是段级站,那么右边的下拉框会自动消失。图62)、按铁路线确定车站名如图7,选中“线名”一项,然后在左边的下拉框中选择铁路线,右边的下拉框中会出现全局范围里该条铁路线上的所有车站名,这样就可以选择一个站名。图73)、按车站名首字母选择站名如图8,选中车站名称”一项,在文本框中输入你所要查询的车站名的首字母,在文本框的右边会列出所有首字母符合条件的车站名,单击你所要查询的车站名即可。图8b、选择表格及字段选择完车站名后点“确定”进入到下一窗口,如图9,按图中的提示可选择表格,选择字段。如果没有选择字段或者选择所有字段,那么系统都会自动认为你选择了所有字段。图9c、选择查询时间在第二步中选择完表格后,选择时间一栏中会自动出现该表格所包含的所有时间字段。可在你所要查询的年份前打上对勾,那么查询结果中将只会出现你所选的年份的记录;如果你没有选择年份或选择了所有年份,那么系统会认为你所要查询的是所有年份的记录。d、得出查询结果点击图9中的查询后会出现如图10的查询结果(仅一部分,另一部分可拉滚动条看到)。图10③、有关数据维护功能a、维护全局的所有车务段名、铁路线名、车站名以及车站名首字母图11
本文标题:货运设备管理系统
链接地址:https://www.777doc.com/doc-1317006 .html