网站大量收购闲置独家精品文档,联系QQ:2885784924

计算机管理应用论文计算机应用管理论文:货运管理系统的设计和应用.docVIP

计算机管理应用论文计算机应用管理论文:货运管理系统的设计和应用.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机管理应用论文计算机应用管理论文: 货运管理系统的设计和应用 摘要:为缓解日益剧增的运输压力,必须对传统的货运管理模式进行变革。依托先进的网络和计算机技术的货运管理系统成为必然选择,它提供实时的数据为行车调度指挥人员科学、合理调配车列提供保障。根据企业现场需要,与卡斯柯北京分公司合作开发的货运管理系统,能够实时提供站场现车、装车进度、车列编组信息、煤炭仓存等大量信息,自动生成货票和车皮延时费用及货运量的统计等多种功能。 关键词:铁路;货运管理;设计 随着淮北矿业集团矿区的开发与建设,其铁路线路长度目前已居于同行业之首,其中小湖集中心站已成为华东地区最大的矿区铁路编组站。为缓解日益剧增的运输压力,在现有条件下尽可能提高运输效率,必须对传统的货运管理模式进行变革。依托先进的网络和计算机技术的货运管理系统成为必然选择,它提供实时的数据为行车调度指挥人员科学、合理调配车列提供保障。然而矿区铁路的需求不同于国铁,不能照搬。为此,淮北矿业铁运处与北京卡斯柯公司合作开发了适合本企业需要的货运管理系统。 1货运系统组成 货运管理系统全部采用模块化设计,对外的数据交换相对简单,容易编写,容易检测、阅读和维护。这种逐步细化(stepwiserefinement)的思想,叫做自顶向下设计(top-down design)。模块是系统的组成部分,但不是对系统任意分割的产物,它具有明确的特定功能,这一功能不依附于其他功能而能相对独立的存在,并不受其他功能的干扰。由于模块具有独立的特定功能,因而它可作为一个单独的设计单元(部件),多人同时工作,分头并行进行设计,大大提高设计速度和可靠性。 有优秀的架构,就要有优秀的编程语言。本系统采用C#编程语言开发,C#编程语言是一种安全、稳定、简单、优雅的,由C和C++衍生出来的面向对象的编程语言,它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。 整个货运管理系统由数据库、服务器、接口系统(车号识别系统、轨道衡系统、调车监控系统)、货调终端子系统、货运终端子系统和统计查询子系统6部分组成2货运系统软件的设计和功能 2.1货调终端子系统 货调终端子系统采用模块化设计,提高系统的可读性、可移植性,方便日后的系统升级。货调终端与货运服务器直接相连,中间使用TCP/IP网络协议通信。通信中各个模块分别使用自己的通信模块与货运服务器进行数据交换,这样可以有效地保证程序的健壮性,一个模块与货运服务器通信不好不影响其他模块正常工作调度中心货调终端由5个程序模块组成 2.2统计查询子系统 统计查询子系统直接与数据库相连,可以直接对数据库进行操作,这样有助于减轻货运应用服务器的负担。并且由于统计查询不直接参与货运生产方面操作,这样设计也可以有效地使现场货运调度指挥和统计分开进行,互不影响,提高程序的可维护性和健壮性。 2.3货运终端子系统 车站货运终端子系统采用3层C/S结构进行设计,数据库服务器与应用客户端在同一台计算机上运行。3层C/S结构是将应用功能分成表示层、业务逻辑层和数据层3个部分。 货运子系统系统结构,其中将Windows图形用户界面GUI作为表示层,负责与用户应用间的对话功能,用来接受用户提交的数据,并将系统处理的结果返回给用户,同时表示层兼顾检查用户输入的数据,检查的内容仅限于数据形式和取值范围。 业务逻辑层封装系统业务对象类和业务逻辑处理类等与货运终端功能相关的类。负责将用户通过GUI提交的数据按照货运终端作业流程将数据进行处理或将用户需要检索的数据提供给表示层以展现给用户。数据层按照业务逻辑层的要求通过数据库访问对象对数据库进行读写操作。为了便于以后项目的重用,将可重用的组件进行封装。在表格处理方面,公司采用第三方组件,提高了开发速度和可靠性。 货运子系统包含的程序模块很多,主要由编组顺序表、现车、调车作业单、车辆装卸实时状态监督管理、货物装/卸作业记录表、货车使用费用清单、日、月度货运统计表、仓存信息的上报和查询、用户的权限、密码等信息的维护管理、系统参数维护等组成。 2.4货运服务器的设计和功能 货运应用服务器采用双机热备设计。正常运行时,主机打开相应的通讯端口,供各货运终端连接。主备机之间同步运行状态信息,当备机检测到主机故障时会自动切换为主机,并打开相应的通讯端口,各货运终端检测到货运应用服务器倒机后,将自动连接当前的主机。车站货运终端、货调终端与货运应用服务器间采用TCP/IP方式通信,双方定时向对方发送心跳信息,以告知对方自身程序是否运行完好。与中心连接中断时,服务器主界面上会告警显示。与中心通信恢

您可能关注的文档

文档评论(0)

bqks + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档