基于ERP系统的企业物流运输信息系统的开发研究
2020-07-30
来源:飒榕旅游知识分享网
20l3年5月 中国管理信息化 China Management Informationization May,2013 Vo1.16.No.10 第l6卷第lO期 周正文,屈仁斌 (株洲时代新材料科技股份有限公司,湖南株洲412007) [摘要]本文从基于ERP系统的物流运输信息系统开展研究,研究了ERP系统和专业物流公司的管理系统的集成实现方 式,并给出了实现模型,实现了企业对物流运输的全面管理。 【关键词]ERP;物流运输;WebService;信息系统 doi:10.3969 ̄.issn.1673—0194.2013.10.025 [中图分类号]F272-7 [文献 0 引 言 】A [文章编号]1673—0194(2013)10-0o48.-o3 (9)业务流程图,参见图1。 随着信息化竞争力时代的到来,中、大型制造型企业信息化 建设工作已经广泛开展。从统计分析的结果来看,很多的中、大型 制造型企业已经将“企业资源计划信息系统”(简称ERP)作为企 业物流、资金流、信息流整合集成管理的企业管理信息系统,企业 内部管理得到了全面提升。ERP系统一般包括财务管理、生产控 制管理、销售管理、库存管理、采购管理、人力资源管理、设备管理 等功能模块,但是,对于企业销售发货的运输管理功能一般是缺 乏的,缺乏从销售订单、装箱单到客户收货整个过程的管理,部分 企业将物流运输交给专业的物流公司承运,也只能从物流公司发 布的专业BS架构的物流网站上查询到相关的物流信息,缺乏 ERP与物流系统之间的数据交换的功能,给企业管理造成了很多 不便,因此,有必要开展研究基于ERP系统的企业物流运输信息 系统。本文将从这个方面开展研究,并给出实现的模型。 1 需求分析 需求分析是为了描述所有的系统需求,通过系统分析和流程描 述达到开发者和用户的理解和沟通,回答系统“做什么”这个问题。 经过实际业务调研,用户的需求如下: (1)系统采用B/S架构设计,系统的用户为企业销售人员、 企业运输管理人员、企业客户、物流公司相关人员。 (2)系统能够无缝集成企业内部ERP系统和物流公司的管 理信息系统,对没有使用信息系统的物流公司提供手工录入信息 的功能。 (3)发布运输需求信息,系统能将ERP系统中的装箱单发布 到系统中,物流公司通过该系统查询到最新的运输需求,方便物 流公司安排运输。 (4)物流公司根据装箱单的要求组织运输,并在系统中维护 对应的运单信息。 (5)运单跟踪,对已经确认运输的运单号进行运输状态跟踪, 2 系统设计 1系统总体设计 对已经使用信息系统的物流公司,要求将物流公司的信息系统的 2.图1物流运输信息系统业务流程 运单运输状态集成到该系统中,对没有使用信息系统的物流公 司。提供手工录入数据的功能。 系统采用B/S架构设计,利用JSP+Servlet+JavaBean技术实 现三层模式.前台显示和数据录入页面用lSP实现,业务逻辑由 业务单据的更改.采用JCO调用ERP中的RFC函数来实现。系 (6)收货确认,企业客户在收到运单承认的货物之后,到系统 Servlet负责处理.对数据库的操作由JavaBean来完成。对ERP 中进行收货确认,并将签字确认的运单扫描件上传到系统中。 (7)提醒功能,在货物发出、客户签收、运单延期、提醒收货的 统总体架构见图2。2.1.1物流运输系统与ERP系统的数据交互 环节通过手机短信提醒相关人员。 (8)财务结算功能,通过在系统中维护每一目的地的里程数, 物流运输系统直接连接ERP系统的数据库服务器,读取 不同运输方式的单价,结算运单的运输费用,结账时在ERP系统 ERP系统中的装箱单信息,保存至本地服务器中,然后连接ERP 系统的应用服务器.调用ERP中的RFC函数,将装箱单打上“已 中预录会计凭证。 发布”标识。当装箱单保存至本地服务器后,所有业务操作均在 [收稿日期】2012—10—23 本地服务器中进行.不再与ERP系统相关联。 48,CHfN MANAGEMEN1'INFORMATIONIZATION 企业管理信息化 接口,将物流公司信息系统中的运单运输状态同步更新至本系 统;对于货运司机,可将运单运输状态按预设格式发送短信至本 系统中的短信平台.通过短信平台更新运单信息:对于没有信息 系统的物流公司.可通过Web浏览器或移动终端登陆本系统,更 发布提 更新运 示信息 单状况 — ———————— L—一 l篁堡 鱼璺 l 图2系统总体架构 2.1.2物流公司采用3种方式更新运单运输状态 对于有信息系统的物流公司,可调用本系统的WebService 2.3数据表设计 表名:LTS_LOGISTICS表,详见表1。 表1运单基本信息 字段名 B0XID YDID VEND0R 数据类型 字段描述 VARCHAR2 装箱单号 VARCHAR2 物流公司运单号 VARCHAR2 物流公司 RECEIVEC0MPANY NVARCHAR2 送达方 RECEIVEADDRESS NVARCHAR2 送达方地址 UNKMAN NVARCHAR2 送达方联系人 B0XCOUNT WEIGHT NUMBER NUMBER 总箱数 总重量 一一一一一一一 一一一一一一一 一一一一一一一 一一一一一一一 一一一一一一一 2.2系统功能设计 新状态信息。 2.1I3运单信息短信提醒 在货物启运时,发送短信息告知销售业务员、发运计划员以 及客户进行提醒;在货物状态出现异常时,发送短信息告知销售 业务员、发运计划员以及客户进行提醒;在货物由客户签收时。发 送短信息告知销售业务员、发运计划员进行提醒。 系统共分为7大模块,详见图3。 图3系统功能模块 续表 字段名 数据类型 字段描述 跟踪类型 跟踪时间 跟踪人员 I PE NVARCHAR2 DA IE DATA ⅡME USERNAME NVARCHAR2 DESCRIPT FII PATH NVARCHAR2 NVARCHAR2 跟踪详细信息 附件保存路径 表名:LTSHNKPHONE表,详见表3。 —V0LUME STARTADDRESS ENDADDRESS SENDDATE NUMBER 总体积 USERNAME PHONEN0 墓巫巫至 字段名 字段名 表3联系人及短信接收号码 数据类型 字段描述 联系人姓名 短信接收号码 NVARCHAR2 NVARCHAR2 NVARCHAR2 始发地 NVARCHAR2 目的地 DA rE 发运日期 表名:LTS_LINETIME表。详见表4。 表4标准运输线路时间表 数据类型 NVARCHAR2 NVARCHAR2 PLANRECEIVEDArI’E DA IE 计划到货日期(根据标准 运输周期得出) 字段描述 始发地 目的地 CREATEBY SAI SMAN STATUS VARCHAR2 制单员 NVARCHAR2 业务员 NUMBER 状态 STARTADDRESS ENDADDRESS DAYS 3 结语 NUMBER 运输天数 MESSAGE NVARCHAR2 摘要 表2运单跟踪信息 表名:LTS_TRACKING表,详见表2。 字段名 BOXID 本文针对ERP、物流公司信息系统和企业物流运输的业务 流程开展了研究,采用B/S架构和WebService服务进行系统设 字段描述 装箱单号 数据类型 NUMBER n MID NUMBER 跟踪信息序号 计,解决了企业物流信息系统和ERP 物流公司信息系统的集成 问题。并设计了系统实现的模型,有效地解决了企业物流运输管 理信息化的难题。 CHINA MANAGEMENT烈FoRMAT【0NlZATl0N|49