DMS配件管理系统的设计与实现
2016-10-19吴耀群
吴耀群
(邵阳学院 信息工程系,湖南 邵阳 422000)
DMS配件管理系统的设计与实现
吴耀群
(邵阳学院 信息工程系,湖南邵阳422000)
DMS配件管理系统针对专营店与主机厂之间的业务往来,对于区域专营店之间的配件发货、入库、维修、调拨等状况能够进行有效管理,实现迅速、全方位的配件信息采集以及快速反应处理。文章以三一重工股份有限公司DMS配件管理系统的开发和运用为背景,介绍了DMS配件管理系统的技术架构、设计开发等情况。
DMS;配件管理系统;设计
1 概述
DMS(Dealer Management System)系统,原为汽车行业内部对销售、维修、配件和服务为一体的管理系统。随着网络时代的来临,DMS系统的运用已经不受行业差异的限制,在工程机械企业中启用DMS系统的某一些模块,大大简化了日常工作中的大量机械重复的操作,使一些过程繁琐且数据量大的数据收集工作得以高效地进行,尤其是针对于配件的管理系统,大大提高了工作效率。
2 DMS系统配件管理系统的功能设计
通过对系统的分析,结合实际情况,本系统需要实现如下功能:配件的出入库管理;配件的库存管理;包装物流管理;配件销售管理等。主要的功能需求如图1所示。
图1 系统功能
3 系统的设计与实现
3.1开发平台及技术架构
本系统使用C/S架构开发,采用Three Tier结构,各层之间高度封装,结构清晰、职责明确。项目的服务层采用Windows通讯开发平台(Windows Communication Foundation,WCF)实现,以更好地满足SOA设计的需要。开发语言选用Asp.net/C#,数据库采用SQL Server 2008,WEB容器:IIS 6.0,程序执行环境:.NET Framework 4.0。工作流:采用微软WorkFlow.net作为底层工作流引擎。
3.2配件管理系统用例图
系统是按照角色划分的,如图2—3所示。
图2 用户用例图
图3 管理员用例图
3.3核心功能的设计与实现
3.3.1系统登陆
系统需要经过身份验证才可以登陆。系统的身份主要分为店端操作人员,主机厂操作人员,系统管理员3种。每个身份具有不同的权限,并根据权限的不同,对于不同的业务进行操作。其中:店端操作人员主要职责是处理配件相关的各种事务,核对仓储配件信息等工作。主机厂操作人员:主要处理经销商端发送的销售订单,以及及时更新工厂配件情况,若发现经销商处需求的配件不足的时候,有权通过临近的经销商进行调拨操作。系统管理员主要处理各种权限相关的事务。
3.3.2配件销售管理功能
生成配件的销售订单,若仓库中还有库存,直接进行出库。若仓库中,库存不足,则生成采购单,向主机厂端进行采购,当主机厂的配件发送过来后,对此配件进行出库了。或根据用户紧急情况,向主机厂端申请调拨,从临近的经销商处进行采购,以满足需要。销售功能是系统的关键的功能,它起到承上启下的作用。其核心代码如下所示。
3.3.3库存管理功能
对于仓库的配件进行管理,包括仓位管理,出入库管理等。其中,仓位管理中,能够对积压的配件给予提示,并提醒是否需要折旧返厂。由于工艺进步,部分配件已经被取代,提示该配件需要返厂替换。出入库管理主要针对配件的出入库,对于每一笔配件的出入库都会在数据库中留有记录,可以通过报表对配件的供应以及销售情况进行参考,辅助销售、
3.3.4配件采购管理功能
经销商仓库中配件数量不足时,需要向主机厂端进行采购。通过生成采购订单,发送到主机厂端进行配件采购。采购的数量可以由系统根据前几个月的销售情况,提供一个推荐采购的数量,以免采购数量过多或过少,形成配件挤压或者供应不足的情况。
3.3.5包装物流功能
此功能分为2部分,依次为店端物流情况以及主机厂端物流情况。其中主机厂端是根据经销商提交的采购订单,在主机厂端形成对于经销商的销售订单,并根据主机厂接口发送至SAP中,形成配件的厂端出库,并把相关物流信息返回至店端。店端物流主要功能为收到厂端的物流情况,了解具体物流信息,并在收取配件后,对配件情况进行检验,若出现有误的配件,则生成发货单,重新发回主机厂,若配件信息核对正确,对配件进行入库。
3.3.6报表功能
对于配件的相关情况进行核计。包括:经销商销售统计查询,主机厂配件供应报表,配件库存汇总管理报表等。主要起到辅助销售的情况。
3.4配件管理系统流程图
配件管理系统流程图如图4所示。
图4 系统总体流程图
4 结语
综上所述,随着网络技术的迅速发展,信息化以及知识经济时代的到来,传统的工程机械行业的配件管理已经不再适用于时代的需求。在这样的背景下,结合网络,针对于行业特征,使用更针对性的专业信息化工具,对于提升传统制造型企业的内部管理,具有革命性的意义。具有多功能模块的配件管理系统,能够实现对工程机械行业的信息化管理,提高企业对大数据信息的处理能力,从而有效地提高企业的办公效率。同时,该系统还有极强的可扩展性,可以为将来推进的整机系统、服务维修系统提供良好的数据支持,可以极大地促进工程机械行业乃至传统制造型企业的发展。
[1]万娜.关于汽车经销商DMS系统实施的关键性[J].现代工业经济和信息化,2016(7):60-61.
[2]李建宇.浅析煤矿设备配件管理系统的设计与开发[J].中国高新技术企业,2014(26):33-34.
Design and implementation of DMS parts management system
Wu Yaoqun
(Department of Information Engineering of Shaoyang University, Shaoyang 422000, China)
DMS parts management system for franchise stores and the OEMs business, for regional store parts delivery, storage,maintenance, transfer of management, to achieve rapid, full range of parts information acquisition and fast processing. Based on the background of the development and use of Sany Limited by Share Ltd DMS accessories management system DMS, this article introduced the technical architecture of auto parts management system, design and development.
DMS; parts management system; design
吴耀群(1986— ),男,湖南邵阳,硕士,工程师;研究方向:软件工程。