此文是一篇医药行业论文范文,关于医药行业类论文范文数据库,与医药流通企业ERP系统与WMS系统数据传输的实现与测试相关专升本毕业论文开题报告。适合不知如何写医药行业及信息管理系统及物流管理方面的论文格式专业大学硕士和本科毕业论文以及医药行业类开题报告范文和职称论文的作为写作参考文献资料下载。
摘 要 :近年来国家对医药行业出台的政策及对大型医药流通企业的扶持,使得国内大型药企纷纷组建医药物流,并建立与之相配套的信息管理系统.当前医药批发企业信息现状为资源不能共享.为了实现企业的管理目标,需要打通企业内部信息壁垒和供应链企业间的信息和业务壁垒,建立企业内外一体化信息管理系统,实现企业内部和合作企业间信息通畅、业务协同,整合企业内外部资源,提高企业业务处理效率、增强数据挖掘和分析能力、加强企业管理控制能力,辅助决策科学合理.
关健词:医药流通;ERP;WMS
中图分类号:TN919.1 文献标识码:A 文章编号:1001-828X(2013)08-0-01
一、ERP与物流数据交换
此处只描述“仓库物流管理”功能中ERP与WMS数据功能的实现如图1所示.其他功能实现过程与此类似.
图1 定时数据交换时序图
定时任务在后台每隔一段时间自动调用一次,判断有需要传wms的数据就将数据查询出来生成xml,再将xml放到约定的目录中等待wms读取.
1.添加定时任务
系统框架制定了统一的定时任务接口,只需要实现定时任务接口即可被实时调用.具体执行定时任务的接口方法是executeTask,在接口中通过extractParamsToVo可以将定时任务设置的参数读取出来.读取出这些参数后可以避免程序将路径写死,如果需要修改路径时直接通过界面修改就可以,界面修改参数后,会以Map
2.实现查询要处理的数据并生成xml
DataExchangeManage2对整个的数据交换进行了封装,在它的内部对这个数据交换的过程又进行了细分,即:第一步是查询出要交换的数据;第二步是将数据生成xml;第三步是将xml文件放到约定的目录中等待wms读取.为了防止wms和erp约定的xml格式发生变化对整个模块产生大的影响,此处采用了中间表的方式减小了这3个步骤间的依赖,即第一步查询出数据后将数据存入中间表中(中间表结构和xml中用到的字段完全匹配),第二步生成xml时直接从中间表中取数据生成,第三步将xml文件放到约定目录时是通过读取界面设置的参数来决定从哪个目录取,放到什么路径.为防止在处理的过程中出现错误采用了try catch捕获,然后记录到日志中,增强程序的健壮性.
当定时任务每次调用后会将调用的结果写入的日志表中.有2种方式查看调用的结果.第一种方式是直接通过界面查看.如果执行过程中未报错的话会显示一个绿色的对号图标.如果执行过程中报错的话会显示一个红色的错号.第二种查看方式是直接在数据库中查看记录的执行日志信息.当遇到报错信息比较长时直接通过数据库中记录的信息查看比较方便.
有关论文范文主题研究: | 关于医药行业的论文例文 | 大学生适用: | 学校学生论文、本科毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 37 | 写作解决问题: | 本科论文怎么写 |
毕业论文开题报告: | 文献综述、论文前言 | 职称论文适用: | 论文发表、职称评初级 |
所属大学生专业类别: | 本科论文怎么写 | 论文题目推荐度: | 优质选题 |
二、系统测试
1.软件测试的目的
本测试的重点是功能测试,包括模块功能测试,接口正确性测试、数据存取测试等.本测试目的是在系统上线时保持新旧系统的平衡过渡,保证业务和分析的连续进行.
2.测试用例设计
2.1用例名称:转换erp基础数据到中间表
用例描述:通过sql语句查询出需要交换的数据然后添加到中间表中.
输入数据:无输入参数
期望结果描述:在执行方法时如果出现错误会抛出错误,如果没有报错说明是成功执行了,另外在中间表中应该能查询到刚才添加的数据.在系统模块开发的过程中,对通用类进行了单元测试,采用测试驱动开发推进整个系统模块的开发.调用被测试的方后再查询一下看是否表中已经有数据了.
2.2用例名称:将中间表数据生成xml
用例描述:通过调用要测试的方法可以将中间表的数据生成xml
输入数据:xml文件保存的目录路径
期望结果描述:在方法执行后应该能在指定目录中看到有文件生成.生成的