优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

工作流在ERP中的实践

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘要
成功的库存管理在帮助企业降低库存量了同时,也满足客户的商品需求,在为企业减少库存成本,增加资金流的同时,为企业赢得更多的利润,使企业进入一种良性的运营状态。调拨业务作为库存管理的一个重要方面,可以加快企业内商品的快速流通和及时交付。工作流技术的应用,使ERP产品由原来的面向功能转化为面向流程。
本文主要描述了三方调拨业务中的供应关系和调拨规则、单据的转换规则、以及审批工作流的设计和实现。本业务的实现,将为企业提供一种商品调拨的解决方案,帮助企业加快调拨流程的执行和监控,以达到降低库存成本,增加现金流的目的。
本文首先对项目背景和所用结束做了简要介绍,接着又通过系统总体设计、详细设计描述了整个系统的开发过程,并展示了部分开发成果。最后通过测试部分简要的介绍了系统的验证过程。
 项目开发的目的及意义
库存管理系统是SCM[1](供应链管理)产品中最重要的一个部分,它衔接采购,生产,销售等各个重要环节的纽带,是供应链的中心。它主要提供库存数量的变化情况,帮助企业仓库管理人员对库存物品的入库、出库、移动、调拨、盘点、库存资金核算等业务进行全面的控制和管理,库存管理系统能及时提供管理者库存状态的变化,便于管理者控制和管理,达到降低库存,减少资金占用的目的。而调拨业务作为库存管理中的一个重要环节,是集团企业经营生产、销售与分销等主营业务过程中,为了满足商品的快速流转和及时交付而在不同的地点设置库存组织(工厂或配送中心),来达到商品销售与分销的需要。同时,使整个集团的物料和销售商品的库存量进一步降低,通过降低持有成本来降低总成本,增加可用现金流。 think58
[来源:http://think58.com]

1.2  项目的背景情况分析
1.2.1  ERP产品的现状分析
这几年,随着中国ERP市场的不断成熟,国内企业的管理基础和信息化应用水平不断提高,ERP系统在越来越多的企业得到成功应用,并产生显著效益。中国这一潜力巨大的ERP市场已经引来了国内外众多大型ERP厂商的目光。他们分别推出自己的产品和市场竞争策略来使之能够在这个市场上占有尽可能大的份额[2]。
国外的ERP厂商主要以SAP和Oracle为代表。2003年,SAP推出的mySAPAllinOne和Oracle公司推出的电子商务套件特别版(Oracle E-Business Suite Special Edition)这两个套件产品目标客户群主要集中在中国成长最快,潜力最大的中型制造业信息化市场。
国内的ERP厂商主要以金蝶,用友,神州数码为代表。他们都已经建立了全国性的营销体系,并形成了面向小企业的财务软件或ERP,到面向中型企业的ERP产品线(金蝶K3、用友U8、易飞ERP),到面向大型企业的ERP解决方案(金蝶EAS、用友NC、易拓ERP);但是目前,国内管理信息化厂商在大型企业应用中还是主要集中在集团财务和物流方面的应用,而ERP的产品和解决方案的开发相对于国外的大型ERP厂商都还不够成熟。
1.2.2  库存管理模块开发的现状
据统计和分析,2005年-2010年,中国SCM软件系统投资总额(包括软件包采购支出、开发支出、以及各项服务支出)将累计达到101.94亿元人民币,中国SCM软件市场销售规模(SCM系统软件包销售)将累计达到50.31亿元人民币[3]。销售主要集中在制造和物流两个行业。随着企业对SCM产品的逐渐重视,对它的要求也越来越高,SCM产品将趋向于支持多种集团采购模式,支持业务策略多层级管理,能够根据管理需要灵活配置集权,分权管理。作为库存模块中较为重要的调拨业务根据供应关系的需求方、收获方、供应方、发货方等是否跨财务组织,来决定是否可以定义两方调拨、三方调拨、还是四方调拨的调拨规则;这些规则用来管理和控制调拨过程中的商流、物流和资金流。 think58好,好think58 [资料来源:http://www.THINK58.com]
1.3  项目基础技术介绍
在本业务的实现过程中主要使用的技术包括:模型驱动架构(MDA)、EJB、工作流技术、O/R Mapping框架等。
1.3.1  模型驱动架构技术简介
模型驱动架构(MDA)是OMG提出的新的方法学, 是一种新的系统开发方法,它强调整个系统开发过程由对软件系统的建模行为驱动,完成系统需求分析、架构设计、构建、测试、部署和运维工作。与传统的UML模型相比,MDA能够创建出机器可读和高度抽象的模型,这种模型是平台独立,并且模型通过转换(Transformation)技术可自动转换为平台相关的代码、测试脚本、数据库定义以及各种平台部署描述。从此,建模语言不仅仅是分析设计语言,更可作为一种高级编程语言[4]。
在基于MDA的开发平台下,开发人员只需经过可视化的业务建模就能得到业务相关的E-R模型和EJB模型系统会自动帮助开发人员生成数据库表,SQL脚本和实体对象类,用户界面类等EJB代码和应用服务器部署描述信息。在4.2节将介绍在这样的平台上开发一个实体的完成过程。
系统性能需求
2.2.1  精度
(1) 输入数据精度
本系统输入主要有鼠标输入和键盘输入。鼠标输入不涉及到精度问题,而键盘输入又分文本数字输入和文本输入,我们的界面控制能够实现根据数据库存储的要求对数字精度和文本位数进行自动的截取,所以对于用户的输入没有特殊的限制。 本文来自think58

[资料来源:http://www.THINK58.com]


(2) 输出
输出精度系统会在后台进行自动控制。序时簿上是直接去尾零,编辑界面的要求每次打开的时候重设精度。
2.2.2  时间要求
(1)销售出库单关联生成或是上拉生成目标单据,时间要控制在5秒。
(2)要货申请单
单据保存    分录3000条以上   小于 2秒
单据更新    分录3000条以上   小于 1.5秒
单据查看   分录3000条以上   小于 3秒
2.2.3  故障处理要求
要求系统具有故障处理能力,主要是系统故障时候,跟踪故障信息,提供业务回滚功能,保证事务的原子性、一致性。
2.2.4  其他要求
符合人机工程部的设计指标。
系统界面:简洁、美观、方便使用,容易上手。
2.3  系统运行环境需求
2.3.1  服务端运行环境需求
(1) 硬件环境需求
 CPU:不小于2.5GHZ
 硬盘:不小于40G
 内存:不小于1G
(2) 软件环境需求
操作系统:Windows Server 2000/Windows Server 2003/Linux/Unix 
数据库:Microsoft SQL Server 2000/Oracle8i/Oracle9i/Oracle10g/DB2  服务器:金蝶Apusic4.1服务器
[资料来源:http://THINK58.com]