admin 管理员组

文章数量: 1086019


2024年5月10日发(作者:mysql数据库定义)

龙源期刊网

基于UAP平台的ERP软件二次开发流程探

作者:郑云花等

来源:《电子技术与软件工程》2013年第23期

摘 要:该文主要阐述了基于UAP平台的ERP软件二次开发的流程。ERP软件二次开发流

程包括业务需求分析,表单详细设计,功能开发等三方面。ERP二次开发可以满足企业自主管

理创新,实现个性化管理的需要,以更好的适应市场的变化,发挥企业优势,提高企业竞争

力。

【关键词】ERP二次开发 UAP平台 开发流程

1 引言

ERP是企业资源计划,它把企业的物流、人流、资金流、信息流统一起来进行管理,以求

最大限度地利用企业现有资源,实现企业经济效益的最大化。它是一种以先进的管理思想为灵

魂的软件系统,企业资源管理与决策的信息系统。

ERP的应用在中国已经进入普及时期,这个时期企业ERP应用呈现以下几个特点:第

一,企业需要通过引入ERP来整合、优化管理和业务流程,需要ERP带来管理和业务最佳实

践,需要ERP能够满足企业全面的应用;第二,企业需要ERP体现本行业的特点,支持行业

业务模型,提升企业竞争优势;第三,企业需要ERP适应其自身的管理与业务流程,并且能

满足未来的变化需求。这就要求ERP支持标准化、行业化、个性化。而目前流行的ERP软件

大多只满足企业标准化的管理层次,当企业在实施ERP的过程中既要吸纳管理软件中的先进

管理思想又要保持企业的个性化发展时,就会产生ERP无法满足企业本身需求的现象,从而

产生了ERP二次开发的问题。由此,我们把满足企业个性化需求的再次开发称为二次开发。

用友UAP是实现ERP标准化、行业化、个性化的技术基础。基于用友UAP开发平台,可针

对企业特殊需求进行现场定制,简单高效地实现ERP二次开发,满足企业个性化要求。

2 UAP平台简介

用友UAP(Unified Application Platform,统一应用平台)是用友公司融合20多年企业管

理应用经验和企业计算技术积累而研发的新一代技术平台,是全新的管理软件开发工具和管理

集成平台,UAP提供了基于模型驱动架构的开发模式和相关的工具,成功的解决了企业应用

软件在开发、实施和维护过程中的质量、周期、成本、风险等方面的问题,并使企业应用软件

能够满足企业管理行业特性、企业个性化和持续完善的要求。

龙源期刊网

UAP平台为用户提供了一个统一的集成开发环境,用户可以使用包括模型设计、UI设

计、报表设计、规则设计、数据库设计、BI设计等各方面的设计器,并通过可视化的界面和

友好的交互操作,自动生成用户所需要的各种功能控件。使得大型的企业级商业应用软件

第一次实现了技术与业务关注点的分离,并且通过快速的动态业务建模与服务组装技术,

实现了企业动态业务的快速部署与应用,真正实现了“随需而变”的实时企业与全球商务的企业

信息化价值理念。

3 ERP软件二次开发流程

基于UAP平台的ERP二次开发流程主要包括以下几个步骤:首先进行业务需求分析和功

能需求分析;其次进行表单详细设计;最后进行功能模块开发。下面结合企业一个具体实例来

说明ERP二次开发的过程。

案例:企业与客户或供应商之间广泛存在一种“存货借用与归还”业务,但是标准化的ERP

产品缺乏对该业务管理的系统支持,利用UAP平台针对此业务进行设计开发。

3.1 业务需求分析与功能需求定义

存货借用与归还业务系统的对象包括客户、供应商、企业人员,支持存货借出—归还、借

入—还回两种业务处理,使用借用单、归还单作为借用、归还的业务承载单据,并建立相互核

销关系,借用、归还单据可以和出入库单据进行业务关联。根据以上业务需求,可确定该系统

包括借出和借入业务,功能模块包括借出、借入借用单;借出、借入转换单;借出、借入归还

单;列表、报表。

3.2 表单、报表的详细设计(借出业务)

(1)借出借用单

功能模块所属菜单项:供应链—库存模块—借用归还—借出—借出借用单。

功能描述:本模块主要实现本单位的存货借给其他客户的业务,详细记录每次借出的部

门、经办人、存货明细等信息。见表1、表2。

(2)借出归还单

功能模块所属菜单项:供应链—库存模块—借用归还—借出—借出归还单。

功能描述:本模块主要实现对本单位借给其他客户进行归还的业务,详细记录借出部门、

经办人、归还人、存货明细等信息。如果有支付运费,记录发运方式、发运单位等。

龙源期刊网

(3)借出转换单

功能模块所属菜单项:供应链—库存模块—借用归还—借出—借出转换单。

功能描述:本模块对接出单进行处理,记录借出存货的调换情况,调换部门人员等信息,

提交相关人员审核,生成相应的一审和借出借用单。

(4)借出借用表(见表3)

(5)借出明细表(见表4)

3.3 功能模块开发(借出业务)

基于UAP平台,实现借出还回的基础档案、借出借用单、借出归还单、借出转换单的设

计开发,以及借出借用单报表、借出明细表的设计开发,重新调整与借出还回业务模块有关的

菜单项。包括:

(1)基础档案开发:联系人档案设计、借用理由档案设计;

(2)借出借用表单设计:建立表单模型、表单布局、设置过滤条件、编号规则设计、表

单转换规则设计;

(3)借出归还表单设计:建立表单模型、表单布局、表单转换规则设计;

(4)借出转换单设计:建立表单模型、表单布局、表单转换规则设计;

(5)报表设计:借出借用单报表、明细表设计等。

4 效果图

存货借用与归还业务系统各业务模块开发完成后需在UAP平台发布,然后方可在用友

ERP-U8企业应用平台中进行项目运行测试,以检验项目的运行效果。下面是借出借用单、借

出归还单、借出转换单在ERP-U8中的运行效果图。

(1)借出借用单效果图(图1)

(2)借出归还单效果图(图2)

(3)借出转换单效果图(图3)

5 结论

龙源期刊网

从企业存货借用与归还业务系统二次开发过程可以看出业务需求分析与功能需求定义是

ERP二次开发达成企业特定管理目的基础;表单、报表的详细设计是ERP二次开发核心,是

将企业特定管理目的具体化;功能模块开发为业务处理提供良好的操作界面,实现业务管理的

需求。

作者简介

[1] 赵天希,毕建涛.ERP软件开发实训教程[M].北京:清华大学出版社,2013(3).

[2] 崔阳.基于UAP平台的客户化开发流程管理[J].电脑知识与技术,2009(1).

[3] 庞双玉,朱爱群.信息资源管理(ERP)软件二次开发模式探讨[J].电脑知识与技术,

2009(23).

作者单位

哈尔滨理工大学管理学院 黑龙江省哈尔滨市 150040

龙源期刊网

龙源期刊网

龙源期刊网

龙源期刊网


本文标签: 企业 业务 借出 设计