零部件可追溯性管理系统开发研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
零部件可追溯性管理系统开发研究

零部件可追溯性管理系统开发研究   摘 要:为了能够保证轨道客车的质量与安全,应对其零部件进行可追溯性管理。轨道客车的装配零部件要建立信息档案,对生产、供应,使用等全程追踪记录,并进行质量安全管理,这就要设计开发轨道客车零部件可追溯性管理系统,本文对此进行了研究。   关键词:轨道客车 零部件 可追溯性管理系统   中图分类号:TP393 文献标识码:A 文章编号:1672-3791(2013)02(c)-0024-01   轨道客车零部件可追溯性管理系统要对列车及各种配件的相关信息进行记录与保存,对工作流程实行全面管理,增加系统数据历史备份与系统日志功能,采用Flex技术开发系统页面增加动画效果;利用WebService技术开发数据共享接口,对外实现数据共享。   1 轨道客车零部件可追溯性管理系统设计   1.1 系统总体目标   轨道客车零部件可追溯性管理系统的实现是以软件工程基本理论为依据的,运用当前先进的软件开发技术及网络资源,结合轨道客车零部件管理的具体实际情况,先把轨道客车零部件的相关数据进行信息化处理,再利用信息系统管理技术记录、整理、修改、统计、查询轨道客车零部件管理工作中的相关可追溯性数据,从而达到对这些信息进行信息化管理的目的。最后通过对系统进行详细分析与总体设计后,运用软件开发技术、网络技术、相关数据库、操作系统等资源来实现轨道客车零部件可追溯性管理系统的所有功能。   1.2 系统设计原则   轨道客车零部件可追溯性管理系统设计原则主要有以下四点:(1)系统的操作功能具有实用性和业务完整性,以提高工作效率。(2)系统具有很强的扩展性,当档案管理工作的业务发生变化时,只需要修改变化部分,就可以使系统在最短的时间之内来适应档案管理工作的最新业务变化。(3)系统具有优良的维护性,系统的各个功能接口是开放的,并用文档来进行说明,为后期的系统维护提供了方便。(4)系统应按分层的模式—— 数据层、业务逻辑层、表现层进行系统架构设计。   1.3 系统整体架构   该系统是基于B/S模式开发的,不在同一地点的系统用户,须共享系统数据,采用把系统部署在基于VPN的网络环境上以保障系统安全性。本系统的运行硬件环境只需一台Web应用服务器,安装Window2003Server操作系统。系统采用ASP.NET开发技术进行开发,在服务器上安装IIS6.0和FrameWork4.0两个软件;还安装SqlServer2008作为数据库服务器。轨道客车零部件可追溯性管理系统的逻辑架构是按分层的设计思想进行设计的。其中系统数据层是实现系统数据库读取与编辑等操作的功能层;业务逻辑层是实现业务操作与逻辑分析功能的中间层;表现层接收业务逻辑层处理完的数据展示系统功能操作界面给用户。   1.4 系统的详细设计   轨道客车零部件可追溯性管理系统通过对功能、数据库及过程等的详细设计确定了整体性、经济性、创新性、可扩展性等特性,列车管理系统分别为车辆、转向架、装配配件、车体配件信息管理系统、信息查询、用户管理六个管理子系统设计了相应的功能,即都具有信息的添加、修改、查询、删除等操作,以及添加和修改涉及到装配配件基本信息及其相关的所有数据信息等功能。同时用数据库E-R图描述系统所用的数据表格及数据库实体之间的关联关系。系统整体代码设计基于MVC的设计模型,采用基于面向对象的思想进行总体设计,并利用工厂的模式来设计数据库访问类,通过配置文件可以使数据库类跨数据库平台,可以支持SqlServer、Oracle、Access等数据库,修改一下配置文件可实现数据库转换。   2 轨道客车零部件可追溯性管理系统的实现   2.1 系统编码   轨道客车零部件可追溯性管理系统是B/S模式的程序,以Microsoft Visual Studio 2010作为开发工具,采用Asp.Net4.0开发技术和C#面向对象的高级语言开发主程序和后台核心代码;采用工厂的设计模式开发通用数据库访问类。定义TrainDBabstract为抽象类,定义Open与Close抽象方法分别用于打开与关闭数据库连接的操作。定义ExecSqlReturnDataSet执行查询信息操作,接收查询的数据库存储过程变量trainprocname,parmas为对象保存变量参数值,返回一个DataSet类型的数据结果集。TrainFactoryClass数据访问工厂类,调用该工厂类的GetDB方法,把要访问的数据库类型和数据库连接字符串通过参数形式传递到函数中,在函数中通过参数值来判断返回那个数据库访问类。还采用asp.net的GridView数据控件来显示车辆数据列表,指定列表显示相应的字段信息。在列表中显示修改和删除图片按钮,把唯一标识Id字段的值分别传送

文档评论(0)

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

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

1亿VIP精品文档

相关文档