本科毕业设计-ERP软件的二次开发.doc

上传人:飞****9 文档编号:133716728 上传时间:2020-05-30 格式:DOC 页数:61 大小:4.46MB
返回 下载 相关 举报
本科毕业设计-ERP软件的二次开发.doc_第1页
第1页 / 共61页
本科毕业设计-ERP软件的二次开发.doc_第2页
第2页 / 共61页
本科毕业设计-ERP软件的二次开发.doc_第3页
第3页 / 共61页
本科毕业设计-ERP软件的二次开发.doc_第4页
第4页 / 共61页
本科毕业设计-ERP软件的二次开发.doc_第5页
第5页 / 共61页
点击查看更多>>
资源描述

《本科毕业设计-ERP软件的二次开发.doc》由会员分享,可在线阅读,更多相关《本科毕业设计-ERP软件的二次开发.doc(61页珍藏版)》请在金锄头文库上搜索。

1、摘要计算机软件技术的普及与发展带来了ERP软件的飞速发展,如何在资源散布的情况下处理好彼此间的关系,如何调整自身的应变机制,灵活地适应环境的变化,如何在纷杂的资源中正确快速的提取有用的信息,这些都是企业要求ERP软件能够实现的功能。当然,目前市场上也有比较成熟的ERP软件,比如SAP R/3,金蝶系列的ERP软件,用友等等,这些都是功能比较强大,使用起来相对稳定的被大家认同的ERP软件,但是它们也不是非常完善的,并不是公司买来安装后就可以很好投入使用的,这就提出了另外一个问题:ERP软件的二次开发。本文讨论了ERP软件的二次开发:即从数据库的底层出发,在.NET的开发平台下,使用ASP.NET

2、的开发语言、Microsoft Visual Web Developer 2005工具、Sql Server数据库技术对金蝶K3 ERP软件中的物资管理模块做出B/S模式的二次开发。关键词:ERP 物资管理 二次开发 数据库 B/SAbstractThe popularization and development of technology of computer and software brings the speediness development of ERP software, how to manage the relationship among the interspers

3、ing resources, how to adjust its own changing mechanism to adapt the changing of environment, and how to rapidly and correctly pick-up the useful information among the interspersing resources, all of these achieves are the request of the enterprise to the ERP software. Indeed, there are some ripe ER

4、P software in the market, such as SAP R/3,Kingdee ERP software and Yongyou, these are all strong function and be steady-going and self-identity used ERP software, but they are not perfect, not all of them can well use the software right after they install it, it brings another problem: the second ti

5、me exploitation of the ERP software: it is use the developing language of ASP.NET, the instrument of Microsoft Visual Web Developer 2005 and the Sql Server data-base from the bottom of the data-base under the .NET exploitation platform to exploit the Kingdee ERP software at the second time at B/S mo

6、de.Keywords: ERP material management the second time development Data-base B/S 目录第一章 绪论1.背景简介1.本文的目的2.本课题所使用的理论与技术3第二章 ERP系统的基本原理5.ERP的概念5.ERP的发展历程7.ERP基本组成体系9.ERP实施基本流程14.ERP的二次开发16第三章 金蝶物资管理系统的概念及功能17.物资管理系统概念17.金蝶K3的物资管理系统173.2.1金蝶K3设计思想173.2.2金蝶K3的物资管理子系统19第四章 二次开发方法23.SAP R/3的二次开发环境244.1.1 SAP公

7、司介绍244.1.2 EOM的二次开发方法254.1.3特点与问题(小结)26.金蝶K3的二次开发环境274.2.1金蝶BOS二次开发环境(及方法)274.2.2 BOS在金蝶K3ERP系统中的位置29.本课题所采用的二次开发环境(及方法)30第五章 二次开发应用实例31.本次开发的工具与方法选择31.金蝶K3软件的安装35.数据库分析43.Web页面的显示及查询45第六章 结束语53参考文献55第一章 绪论 本文讨论的是金蝶K3软件的ERP系统二次开发。目前,企业资源计划(ERP)己经几乎成了一个企业信息化、现代化的代名词,只要我们随手翻翻有关信息技术或是管理方面的报纸杂志,就会看到大量的、

8、各式各样的ERP广告和相关报道。那么究竟什么是金蝶K3软件和ERP,为什么要对ERP进行二次开发,如何实现基于金蝶K3软件的ERP系统二次开发呢,这些正是本文所要讨论的。.背景简介 随着经济,科技的不断发展,企业间的竞争日益激烈,企业在面对无数新的商机的同时,但也面临着许多新的挑战:地域的限制越来越少,每个企业面前的是一个全球化的市场,那么如何应对这样一个全球化的经营呢;现代企业之间的联系十分紧密,如何在资源散布的环境下处理好彼此之间的关系呢;市场的变化越来越快,企业如何调整自身的应变机制,以灵活的适应变化,响应用户呢;可以影响企业发展的因素越来越多,企业需要考虑的信息也就相应的水涨船高,如何

9、在如此纷杂的资源中正确快速的提取出有用信息呢?以上种种问题是大多数企业所面临的,为了如何解决它们,企业资源计划(ERP)应运而生。概括的讲,企业资源计划是整合了企业管理理论、业务流程和基础数据等各个方面的内容,以供应链管理为核心的企业资源计算机管理系统与管理理念。它将全企业的信息系统进行了集成,进而实现了企业管理的全过程控制。ERP所能带来的巨大效益对企业具有相当大的诱惑力:据美国生产与库存控制学会(APICS)统计,使用一个ERP系统,平均可以为企业带来如下经济效益:1. 库存下降309/6-50%。这是人们说得最多的效益。因为它可使一般用户的库存投资减少1.4-1.5倍,库存周转率提高50

10、%。2. 延期交货减少80%。3. 采购提前期缩短50%。4. 停工待料减少60%。5. 制造成本降低12%。6. 管理水平提高,管理人员减少10%,生产能力提高10%-15%。ERP不仅是在理论上具有如此大的感召力,在实践中也得到了广泛的应用:据美国权威市场预测研究机构AMR Research宣布,全球ERP市场在近几年内是以年综合增幅37%左右的速度发展,2002年全球ERP市场总收入将增至520亿。随着时间的推移,ERP已经逐渐被企业界、理论界所认同。但在ERP系统得到广泛应用的同时,也相应的暴露出了一些问题。而这其中最为尖锐,最为致命的,就是如何提高ERP系统的灵活性,从而使ERP系统

11、可以持续地进行更新,更好的适应每个企业的具体情况,更好的适应不断出现的新情况。换言之,就是如何进行ERP系统的二次开发。就ERP系统的概念内涵而言,它本身就是为使企业适应不断变化的内部外部环境而诞生的。各个企业的具体情况是千变万化的,而每个企业所处的环境也是不断变化的,这些都决定了ERP系统是不能“以不变应万变”的,是需要持续的分阶段的进行二次开发的.此外,很多ERP系统在最初的设计阶段是不可避免地没有完全反映企业的实际情况,与企业的实际需求是有一定的脱节的,这也需要在使用ERP系统之后根据实际使用情况对ERP系统进行进一步的二次开发。这些因素都说明了ERP系统的持续的二次开发将决定一个企业的

12、ERP系统能否成功地进行实施,能否在日后的实际应用中适应变化的环境,而这些正是衡量一个ERP系统是否成功的重要标准。进行ERP系统二次开发可以有多种方法,比如重新开发,ERP内部模块重组等。但这些传统方法都是对原有的ERP系统本身作较大的改动,都要求对原有ERP系统的软件结构十分清楚,相应的开发风险也比较大,基本上只能由原ERP系统的软件供应商进行,企业自己作为用户却是一般不能进行的,在一定程度上限制了二次开发的应用范围,提高了开发成本。为此,本文在金蝶K3软件原有数据库的基础上,提出了一个基于数据库的ERP系统的二次开发模型。.本文的目的ERP系统的二次开发是随着ERP应用范围的不断扩展而发

13、展起来的概念,是已经应用ERP系统的众多企业迫切需要解决的一个问题。ERP系统作为一种有效的企业管理方式,已经广泛的应用于各个行业,在很多企业内起到了核心的作用。与此同时,如何对ERP系统进行二次开发以适应不断变化的企业内外环境就成了当务之急。鉴于在国内ERP二次开发的概念尚未引起人们的普遍关注,而在实际应用中,大量的ERP系统的二次开发活动又在不断的发生,对ERP二次开发理论做全面、深入的研究,提出解决ERP二次开发的具有相当的普遍意义的模型,就有了极大的现实指导意义,这也是本文选择ERP二次开发模型作为研究方向的初衷。目前己经有了很多比较成熟的商业ERP系统(如SAP公司的SAPR 3系统

14、,SSA公司的BPCS系统等),但如何在现有的ERP系统基础上进行二次开发则没有什么比较完整的模型,基本上还局限在由原ERP系统开发商自己对ERP产品进行新的调整,这样就极大的限制了ERP二次开发的推广,提高了ERP二次开发的成本。为此,本文选择了三个主要的研究方面:金蝶K3数据库整体分析、ERP系统基础理论以及基于金蝶K3数据库的ERP二次开发模型:又将重点放在如何使用金蝶K3数据库的概念来构建ERP二次开发模型上,为企业自己或第三方进行ERP二次开发提供一个性能良好,易于使用的公共架构。本文希望通过对这三个方面概念的详细描述和相关技术的研究和探讨,能对基于金蝶K3ERP软件二次开发模型有一

15、个全局的、综合的描述和把握;对于整个模型的建立活动,总体上提出一个好的方法论;对ERP二次开发模型的实施,提出一种好的解决方案,给出一个实际可行的处理过程。希望通过以上的研究,使企业能够更好地利用现有ERP系统的有效资源,不断的满足用户的需求,对正在进行或将要进行的各项ERP二次开发活动起到现实的指导作用。并且通过开发出的成果可以带给企业在数据共享的基础上,实现快速的查询,更新数据的便利,从而能够更好的让ERP软件服务于企业,给企业带来更多的便利。.本课题所使用的理论与技术本课题所涉及的理论包括ERP的原理与技术,数据库技术,C#编程语言以及Visual Web Developer开发工具以及ERP软件的使用和在其基础上进行的二次开发的理念,以上这些都是将要在本文中进行研究与探讨的。第二章 ERP系统的基本原理.ERP的概念ERP是Enterprise Resource Planning(企业资源计Id)的缩写,这一观念最初是由美国的全球产业分析集团公司(Gartner Group)在90年代初期提出的,就其功能标准对ERP定义为:1.超越MRPII系统的集成功能在系统的制造生产方面,ERP系统供应商仍使用与MRPII相同的基本模块,但增加了许多功能,如支持多币别、多语言

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 管理论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号