本科毕业设计金蝶ERP软件二次开发.docx

上传人:b****5 文档编号:11862269 上传时间:2023-04-06 格式:DOCX 页数:14 大小:119.65KB
下载 相关 举报
本科毕业设计金蝶ERP软件二次开发.docx_第1页
第1页 / 共14页
本科毕业设计金蝶ERP软件二次开发.docx_第2页
第2页 / 共14页
本科毕业设计金蝶ERP软件二次开发.docx_第3页
第3页 / 共14页
本科毕业设计金蝶ERP软件二次开发.docx_第4页
第4页 / 共14页
本科毕业设计金蝶ERP软件二次开发.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

本科毕业设计金蝶ERP软件二次开发.docx

《本科毕业设计金蝶ERP软件二次开发.docx》由会员分享,可在线阅读,更多相关《本科毕业设计金蝶ERP软件二次开发.docx(14页珍藏版)》请在冰豆网上搜索。

本科毕业设计金蝶ERP软件二次开发.docx

本科毕业设计金蝶ERP软件二次开发

摘要

企业要提升快速反应的能力,必须建立以信息集中、流程整合、实施控制为核心特点的快速反应体系,有效整合资源,强化基础管理。

虽然ERP软件可以帮助企业实现这些目标,但要成功地实施ERP就必须根据企业的个性化需求对ERP软件进行二次开发。

本文主要目的是通过研究金蝶软件背景熟悉金蝶软件功能继而进行二次开发。

文章首先介绍了ERP软件的发展过程、现状及趋势,并简要介绍了金蝶概况;接下来对金蝶ERP软件的配置环境及安装过程进行了描述,并说明了在安装和调试过中所遇到的一些问题及解决方法。

最后阐述了金蝶ERP软件在采购管理方面的具体功能实现及针对其供应链部分的二次开发,指出了开发中所遇到的问题,加深了对金蝶二次开发的认识。

关键词:

企业资源计划 服务器/浏览器 二次开发

 

Abstract

Ifenterpriseswanttorespondrapidly,theyhavetosetupthesystemwhichfocusoninformation,integrateflowandimplementcontrol,integrateresourceeffectivelyandincreasethequalityofbasicmanagement.ERPsoftwarescanmeetthesetargetsforenterprises,but.theyshouldberedevelopedbyenterprises’specialrequirementforERPimplementedsuccessfully.

ThisprojectaimsatredevelopmentthroughstudyingthebackgroundofKingdee'ssoftwareandlearningfunctionofKingdee'ssoftware.Atfirst,thispaperreviewsERPsoftwaredevelopment,currentsituationandtrend,moreoverintroducesKingdee’ssoftwareinshort.Secondly,itisdescribedthatKingdee'ssoftwareenvironmentandinstallation,thentherearesomequestionsandsolutionsintheprocess.Finally,redevelopmentofsupplychaincomestruebyknowingKingdee'ssoftwareintermsofpurchasemanagement.TheproblemswhichfellacrossisindicatedinadditionthatcomprehensionofKingdee'sredevelopmentisincreased.

Keywords:

ERP B/S Redevelopment

 

第一章绪论  1

1.1研究背景  1

1.2金蝶K/3概述  2

1.2.1金蝶K/3的适用范围  2

1.2.2金蝶K/3的产品架构  2

1.2.3金蝶K/3的技术构架  3

1.3本课题研究的目的意义及主要工作  3

第二章ERP技术  5

2.1ERP发展历史  5

2.2ERP的现状  5

2.3国内ERP存在问题  8

2.4ERP与SCM(SupplyChainManage即供应链管理)  9

第三章金蝶K/3的安装  10

3.1金蝶K/3的安装环境  10

3.2金蝶K/3的安装过程  10

3.2.1数据库服务器安装  10

3.2.2中间层服务器安装  11

3.2.3人力资源服务部件和WEB服务部件安装  12

3.2.4客户端安装  13

3.3安装中遇到的问题及解决办法  14

3.3.1在金蝶软件安装说明文档中已知的安装问题有  14

3.3.2在实际安装过程中遇到的具体问题与解决  14

第四章金蝶采购管理运营模式  16

4.1金蝶K/3产品设计思想  16

4.2K/3BOS概述  16

4.2.1完整应用流程  16

4.2.2K/3BOS的三个应用层次  16

4.3采购管理系统概述  17

4.4采购管理  17

4.5供应商供货信息  18

第五章金蝶K/3软件的二次开发  20

5.1金蝶二次开发概述  20

5.2二次开发的方法  20

5.3二次开发意义  21

5.4二次开发的具体过程  22

结束语  33

致谢  35

参考文献:

  37

第一章绪论

1.1研究背景

ERP(EnterpriseResourcePlanning即企业资源规划)是一种利用现代信息技术建立信息网络系统,全面整合企业内外资源的管理思想和模式,可以增强企业的管理效率和水平,提高企业的经济效益和竞争能力,日益受到生产企业的关注。

ERP是在西方市场经济环境下,通过多年实践产生的科学管理概念、管理思想和管理方法的综合。

这是由美国的Gartnersgroups公司于20世纪90年代初提出的,是信息时代企业向国际化发展的更高层的管理模式,这既是一种新型的管理思想和模式,又是一套先进的计算机管理系统[16]。

致力于在企业管理的各个活动环节中,充分利用现代信息技术建立信息网络系统,使企业经营管理活动中的物流、信息流、资金流、工作流加以集成和综合,实现资源的优化配置,加快企业对市场的反应速度,从而提高企业的管理效率和水平,并最终提高企业的经济效益和竞争能力。

ERP的基本思想是将企业的制造流程看作是一个紧密连接的供应链,这是一种面向企业供应链的管理,可对供应链上的所有环节进行有效地管理,这些环节包括订单、采购、库存、计划、生产制造、质量控制、运输、分销、服务与维护、财务管理、人事管理、实验室管理、项目管理、配方管理等[3]。

ERP能很好地支持和管理混合型制造环境,满足企业多元化经营需求。

ERP除了MRPII系统的制造、分销、财务管理功能外,还增加了支持供应链中供、产、需各环节之间的运输管理和仓库管理;并支持生产保障体系的质量管理、实验室管理、设备维修和备品备件管理等[15]。

为了适应快速变化的市场环境,获得持续的竞争优势,企业需要一套适合的信息化管理工具,来满足其灵活多变的业务管理需要,从而更有效地应对内外竞争环境的变化。

金蝶K/3软件是一款ERP软件,立足于企业发展需要和现状来整合消费市场、资本市场、供应市场和知识市场的各种资源,使各个部门的人、财、物都紧紧围绕战略目标充分发挥作用。

由于企业间情况的差异,在ERP实施过程中总会遇到一些个性化的要求。

为了满足这一需要不少ERP厂家都提供了二次开发环境。

企业和软件开发商通常都会结合自己企业和ERP产品的实际情况进行适当的二次开发。

企业在ERP产品提供商的帮助下开发个性化功能,都要遵守原ERP系统的管理规范化标准,用最小的变动实现最佳的效果。

本论文就是在学习中尝试基于金蝶K/3软件进行二次开发。

1.2金蝶K/3概述

1.2.1金蝶K/3的适用范围

金蝶K/3全面适用于中国广大的成长性阶段的企业和企业集团,能够有效帮助中国企业快速定义和优化业务流程,强化管理基础,提升国际竞争能力,也适用于外资企业和即将走向国际市场的中国企业[2]。

金蝶K/3,以最佳业务实践和业务流程导向为设计原则,总结数十万家中国企业二十年信息化实践,同时融入了国际先进的企业绩效管理(BPM)思想,针对不同客户所处的成长阶段和信息化特征,实现了更加贴近企业应用特征的跨行业产品解决方案和行业应用解决方案。

同时,金蝶K/3,与金蝶其他产品――金蝶KIS、金蝶EAS一起,构成金蝶国际的完整的企业应用软件产品线,覆盖不同企业规模、不同发展阶段和不同信息化水平的客户需求。

(图1.1)

1.2.2金蝶K/3的产品架构

金蝶K/3整合企业内外部资源,为企业管理者搭建了完整的信息化平台,有效打通资本市场、供应市场、消费市场和知识市场,实现企业价值链的价值最大化,推动企业进行快速变革。

金蝶K/3V10.2产品可分为四层[12]:

基础系统层底层为金蝶自有知识产权、中国第一套商业操作系统(BusinessOperationSystem)金蝶K/3BOS,以及金蝶自有的报表服务器、iMTS等;

绩效管理层根据业务处理结果提供全面的商业分析与优化功能;

业务营运层全面提供企业日常业务的处理功能,强化基础管理能力;

决策支持层通过管理驾驶舱保证管理者决策及时、有效。

图1.1金蝶客户需求层次

1.2.3金蝶K/3的技术构架

金蝶K/3系统是基于WindowsDNA(WindowsDistributedinterNetApplication)技术架构的分布式应用系统,是构建在金蝶K/3BOS平台上的,最易集成、最灵活、最开放的企业管理软件。

金蝶K/3BOS简介[9]:

企业信息化作为提高企业竞争能力最重要技术手段之一,必须能够支持企业针对复杂变化做出快速响应。

企业对变化的响应可以归结为企业组织结构的变革或调整,以及业务处理逻辑的变化。

企业组织机构及业务流程的持续优化是这种变化的最直接的管理诉求。

金蝶K/3BOS(BusinessOperationSystem)金蝶商业操作系统,是针对金蝶K/3系列产品,自主研发的新一代业务基础设计平台。

当企业应用K/3系统时,通过K/3BOS配置工具使客户能根据自己的需要方便的进行业务配置。

当企业随着市场需要发生业务流程变化和业务扩展时,随需而变的ERP系统才能满足企业的需要,通过K/3BOS高效的集成开发工具来进行个性化、行业化定制,使K/3持续的满足客户的需要。

K/3BOS面向企业快速成长的业务需求,使用先进的动态企业建模思想对企业ERP应用提供支撑,为客户带来持久的信息化投资收益,降低总体拥有成本(TCO)。

1.3本课题研究的目的意义及主要工作

ERP是一个企业的业务处理系统,它与传统的业务处理系统最大的差别在于传统的业务处理系统是完全由手工来进行业务处理,而ERP则特指由计算机来帮助进行业务处理。

所以企业业务处理的流程是ERP的核心内容。

ERP的目的,就是借助信息化手段高效率地完成管理任务。

通过搜集和学习相关资料及ERP相关理论和技术,了解ERP在企业中作用。

学习金蝶软件的安装,分析金蝶K/3系统运行模式。

应用VisualStutio2005Express以及SQLServer对系统进行二次开发。

重点研究开发其中的供应链子系统的功能。

第二章ERP技术

2.1ERP发展历史

ERP的前身是MRP(物料需求计划)和MRPII。

1965年,针对当时企业出现的供应滞后、交货不及时等问题,美国生产与库存管理协会提出了MRP的概念。

通过MRP管理软件的信息集成系统,企业对生产制造过程中的“销、产、供”等实现了信息集成,使得企业在库存管理上进行有效的计划和控制[13]。

为了企业内部与外部的更加广泛的管理范围以及更加灵活的生产方式的要求和实现企业价值的控制,1990年前后,ERP逐渐取代了MRPII,成为主流的企业管理软件系统。

比如SAP推出的R/2、R/3系列ERP解决方案,就是ERP历史上最成功的企业管理软件。

据统计财富杂志中1000家企业的70%已经或将要安装ERP系统,ERP市场在可预见的将来有很大发展。

为了实施ERP,大部分公司必须首先重新设计商业过程采用ERP标准商业过程。

这种重新设计需要重组商业过程或是去掉原来的系统,这被证明对公司有益。

但是对于其他一些公司业务流程再设计不可能完全与现行的ERP标准一致。

DELL规定的分散管理模式就不适用ERP的集中规划[7]。

2.2ERP的现状

当前,ERP市场正处于快速增长阶段,历经多年市场推广,国内企业对于ERP的认可度不断增加,越来越多的企业将ERP作为提升经营管理效率的重要手段。

根据不同行业、不同规模用户推出相应的产品,已经成为ERP企业的必然需求,在今后几年内,多元化无疑将成为国内ERP企业的发展趋势。

 2004年,ERP软件在中小企业市场得到了进一步应用和发展,销售额有了较大幅度的提升。

中小企业ERP市场销售额已经占到了ERP整体市场的70%。

未来两年,中小企业市场将继续成为拉动ERP市场实现增长的主要动力。

2003-2004年中国ERP软件市场销售额与增长率如图2.1所示:

图2.1 2003-2004年中国ERP软件市场销售额与增长率[17]

面对众多企业不可能开发出通用型的ERP产品,根据不同规模、不同行业企业开发对应的产品已经将成为市场进化的必然结果。

但是就目前来讲,这一趋势以及ERP市场的在中国的发展还有一段路程要走,主要是ERP的技术还没有达到预期的目标。

从价格角度讲,这两年ERP的IT服务商不断增加,也使得价格竞争加剧,ERP生产厂商的利润的持续下降,ERP厂商为了追求个人利润的最大化不得不而采取一些措施,进而压制了ERP渠道商的利润空间,同时,也使ERP的发展受到了一定的限制。

近几年ERP厂商的处境并不是很好,由于企业对ERP系统缺乏信心,加上价格竞争等多方面原因,企业的利润空间被大大压缩。

以用友、金碟为例。

近两年国内最大的两家管理软件厂商用友、金蝶的营业额每年都在增加,但净利润却不断下降,用友公司2004年度的营业额为7.26亿元人民币,净利润为6944万元人民币,同比下滑7.3%,而金蝶公司4.46亿元人民币,净利润为5496万元人民币,同比下滑7%。

如图:

用友软件、金碟软件2004年营业额:

(图2.2)

图2.2用友软件、金碟软件2004年营业额[17]

用友软件、金碟软件03年、04年净利润比较:

(图2.3)

图2.3用友软件、金碟软件03年、04年净利润比较[17]

这也体现出了我国的管理软件行业存在一定的问题。

另一方面,协同软件的发展,也使ERP软件的应用受到了一定的冲击,但同时也有利于ERP软件的发展,使ERP软件厂商不断的调整发展方向,来完善ERP软件的设计与服务。

2003年ERP软件在各行业应用比例:

(图2.4)

图2.4 2003年ERP软件在各行业应用比例[17]

2.3国内ERP存在问题

软件的适应性

事实上任何ERP软件都有他的盲区,世界上从来没有任何软件能够适应一切需要,在国内企业管理体系并没有完善的今天,许多依赖于西方管理思维和方法的软件在国内的众多企业中都不会得到很好的应用,产生这种现象的根本原因是文化和管理技能还无法与这类软件实现真正的融合。

战略规划的缺失

在信息化项目失败的背后往往隐藏着许多盲目的因素,国内企业对于实现企业的战略管理始终缺乏有效的认识,而企业信息化决不是为化而化,他是依赖于企业长期的发展战略而建立的信息化体系,如果在信息化伊始并没有制定信息化的方针和策略,也没有充分研究所选择的开展信息化内容的可行性,而采取匆忙上马的方式,这种信息化方式的本身存在巨大的风险。

信息化观念的缺失

企业成员对于信息化始终存在一个基本误区,他们始终认为“信息化就是启动管理软件项目,这种项目本身与企业的管理、流程、组织没有多大关系”,这种对于管理软件的错误理解直接导致了一个观念上的误区

软件选择的缺失

国内的企业对软件的选择是认真的,但是这种选择的本身是不完美的,任何一个软件并不是一个完整的作品,他需要企业与软件商的实施配合,而实施的好坏实际上决定了信息化成功与否,这个过程完全不依赖于软件本身,而是依赖于软件公司的实施实力,所以在选择软件时不能单纯是选择软件,更为重要的是选择软件公司。

2.4ERP与SCM(SupplyChainManage即供应链管理)

ERP和SCM软件的发展趋势是集成与融合。

如今ERP厂商已经意识到在他们的ERP系统中加入更复杂的SCM功能的必要性。

SCM厂商也在扩展其功能进入ERP应用领域。

尽管看上去SCM厂商与ERP厂商是合作关系,这仅是暂时现象。

效仿SAP的例子,Oracle公司最近也在其产品中增加了SCM模块。

Baan和PeopleSoft都已经要求小型SCM软件厂商在它们的ERP系统中整合SCM功能[4]。

当大型ERP厂商以具有SCM支持的产品举步维艰地进入中小企业领域时,他们正在把其他小型SCM和ERP厂商挤出市场.随着行业的起伏,ERP的实施正朝着简易、周期短和价格下降的趋势发展,因为只有更少的产品需要整合和劳动力市场更成熟的实施队伍。

第三章金蝶K/3的安装

3.1金蝶K/3的安装环境

参照金蝶K3安装配置指南配置软件软件环境[6]:

硬件最低配置:

P41.7GCPU、512M内存、2G剩余硬盘空间

硬件建议配置:

P4主流CPU(双CPU)、1G以上内存、2G以上剩余硬盘空间的部门级以上的专用服务器

软件环境:

Windows2000Server/Windows2003Server

在计算机上装上Windows2003Server操作系统。

按照安装步骤要求断网并关闭杀毒软件及其他应用程序。

安装了MSSQLServer2000。

由几次安装失败的教训了解到在设置sa密码时sa密码要为空。

3.2金蝶K/3的安装过程

3.2.1数据库服务器安装

在仔细阅读金蝶K3的安装配置指南后,将K/3资源盘一放入光驱进行环境检测,选择“数据服务部件”(图3.1)

图3.1数据服务部件的环境检测

按照提示安装相关的必要组件,“环境检测”通过后,安装数据库服务部件。

(图3.2)

图3.2金蝶数据服务部件的安装

选择03数据服务部件,点下一步安装。

数据库服务器安装完成。

3.2.2中间层服务器安装

进入“控制面板”—>“添加/删除Windows组件”选择“应用程序服务器”,点击“详细资料”,选择“启用网络COM+访问”和“启用网络DTC访问”,若需要安装金蝶K/3WEB/人力资源部件,还需要选择“ASP.NET”和“Internet信息服务(IIS)”。

运行安装光盘“金蝶K/3安装光盘”,选择“环境检测”。

“环境检测”通过后,选择安装“中间层服务部件”,按照提示安装即可。

步骤与安装数据库服务安装类似,只是在选择组件时注意(图3.3)

图3.3金蝶中间层服务部件的组件安装

安装完成后,会自动运行“注册中间层组件”(或手动运行“程序”→“金蝶K3”→“中间层服务部件”→“注册中间层组件”。

)运行“程序”→“金蝶K3”→“中间层服务部件”→“账套管理”,新建账套。

需要指出的是由于我以前没有接触过帐套管理,所以在新建帐套上遇到了许多问题。

最后的解决是在金蝶资源盘二里找了一个供应链管理的demo拖进指定文件夹来建立帐套的。

设置时还要注意用SQL认证。

3.2.3人力资源服务部件和WEB服务部件安装

由于在安装中间层服务部件时已经安装了相关的Windows组件,所以直接进入环境检测。

运行安装光盘“金蝶K/3安装光盘”,选择“环境检测”。

“环境检测”通过后,根据实际情况选择安装“WEB服务部件”和“人力资源服务部件”,按照提示安装即可。

安装完成后,若选择安装了人力资源服务部件,系统会自动运行还需要运行“程序”→“金蝶K3”→“金蝶K3HR”→“注册人力资源WEB端服务组件”。

安装完成后,系统会自动运行“站点及远程组件配置工具”(或手动运行“程序”→“金蝶K3”→“站点及远程组件配置工具”),输入中间层服务器IP地址或计算机名。

(图3.4)

图3.4设置中间层服务器

根据实际实况选择模块,然后点击“完成”。

(图3.5)

图3.5设置WEB服务器

3.2.4客户端安装

与人力资源服务部件和WEB服务部件安装类似,安装完成后,启动金蝶K3主控台,连接中间层服务器。

3.3安装中遇到的问题及解决办法

3.3.1在金蝶软件安装说明文档中已知的安装问题有

中断安装:

如果个别组件在其安装过程中挂起,则安装程序可能无法检测到此情况。

请使用CTRL+ALT+DELETE手动关闭setup.exe任务。

请注意,在速度较慢的计算机上或通过网络安装较大的组件(如Windows2000ServicePack 4)时,安装可能需要20分钟左右。

在运行组件更新时NortonAntiVirus报告警报信息:

在运行NortonAntiVirus时安装Windows2000ServicePack4会出现已知的兼容性问题。

建议您在运行组件更新安装程序之后再安装NortonAntiVirus(建议:

在安装金蝶K/3部件以及进行组件更新时,关闭系统现有的全部防病毒软件)。

3.3.2在实际安装过程中遇到的具体问题与解决

由于原来对安装这种软件没有经验,在安装过程中遇到了许多问题犯了许多错误,也学到不少东西了解了一些安装的基本常识。

第一次安装软件时没有阅读相关文档资料。

在只安装Windows2003Server而没有安装MSSOLServer的情况下直接安装金蝶K/3软件,而且在资源盘里的环境组件安装顺序也有问题。

在这种情况下,配置人力资源部件和WEB服务部件配置时程序报错,无法继续安装。

之后我尝试补装MSSOLServer,但补装后仍然不能正确配置人力资源部件和WEB服务部件,而且金蝶软件不能完全卸载,只好重装Windows2003Server系统和MSSOLServer2000并开始认真阅读安装文档。

第二次安装注重了其中一些细节:

按照说明所给顺序安装。

在装好系统后第一行时间安装杀毒软件,确保无病毒环境。

在安装金蝶软件的安装要求关闭杀毒软件时,先断网再关闭杀毒软件最后安装相关程序,以免中毒。

按照金蝶文档中要求,在装MSSOLServer时sa密码为空。

遇到的第一个问题是帐套建立。

若不能建立帐套就无法进入金蝶主控台。

由于并没有接触过帐套,不了解各部分意义更不知道如何建立。

最后在导师的指导下在资源盘二中找到一个示例数据,将其添加到指定位置帐套才建立起来。

第二个问题是在人力资源部件和WEB服务部件环境检测后,安装MSInternetExploreWebcontrolsV1.0组件时遇到错误。

按照所给的错误提示尝试多次,最后发现可能由于在安装过程中一直断网所至。

因为第一次能够安装而这次报错。

连接网络后顺利安装。

第三个问题是导致第二次安装失败的主要原因。

在资源盘中安装第二个组件时出现了一个选项,它问要修复还是删除添加组件。

在选择时出现了问题,似乎导致环境没配置好就开始安装金蝶软件,而且将图3.3的复选界面上全部选择,并没有按照说明中的要求做,以致安装后无法正常运行金蝶软件。

导师建议重装金蝶,而我在卸载时又犯了严重错误。

有一些文件在删除时提示这些软件有可能会被其他程序会调用,我选择了删除这些文件。

虽然能把金蝶软件卸载,但再安装时却出现错误提示,金蝶装不上了。

经历了第二次重装系统。

后来在金蝶的说明文档中找到了关于卸载的相关提示,找到了错误原因。

第三次安装过程一切顺利,但遇到了新的问题。

第一个是装完金蝶软件后进入不了主控台。

经导师分析是在建立帐套过程中服务器应选择SQL认证,而不是Windows认证。

经更正后顺利登陆。

第二个是权限问题。

进入主控台之后要查找相关数据进

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 机械仪表

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1