0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 软件开发

金蝶ERP软件功能继而进行二次开发——金蝶K/3

发表时间:2023-10-27 11:06:11

文章来源:炫佑科技

浏览次数:154

菏泽炫佑科技

金蝶ERP软件功能继而进行二次开发——金蝶K/3

ERP是在西方市场经济环境下经过多年实践产生的科学管理理念、管理思想和管理方法的综合体。 这是美国公司在20世纪90年代初提出的。 是信息时代企业走向国际化发展的更高层次的管理模式。 它不仅是一种全新的管理理念和模式,更是一种先进的计算机管理系统。 口语句子。 致力于充分利用现代信息技术,在企业管理活动的各个环节建立信息网络系统,使企业管理活动中的物流、信息流、资金流、工作流进行整合和综合,实现资源的优化配置,加快企业对市场的反应速度,从而提高企业的管理效率和水平,*终提高企业的经济效益和竞争力。 ERP的基本思想是将企业的制造过程视为一条紧密相连的供应链。 这是面向企业供应链的管理,可以有效管理供应链的各个环节,包括订单、采购。 、库存、计划、生产制造、质量控制、运输、配送、服务与维护、财务管理、人事管理、实验室管理、项目管理、配方管理等。ERP可以很好地支持和管理混合制造环境并满足需求企业多元化经营。 ERP除了MRPII系统的制造、配送、财务管理功能外,还增加了对供应链中供应、生产、需求环节之间的运输管理和仓储管理的支持; 支持质量管理、实验室管理、设备维护及备件管理等。

为了适应快速变化的市场环境,获得持续的竞争优势,企业需要一套合适的信息管理工具来满足其灵活的业务管理需求,从而更有效地应对内外部竞争环境的变化。 金蝶K/3软件是根据企业的发展需要和现状,整合来自消费市场、资本市场、供给市场、知识市场的各种资源,使各部门的人、财、物紧密结合的ERP软件。专注于战略。 目标功能齐全。 由于企业之间情况的差异,在ERP实施过程中总会遇到一些个性化的需求。 为了满足这种需求,很多ERP厂商提供了二次开发环境。 企业和软件开发商通常会根据自己企业和ERP产品的实际情况进行适当的二次开发。 企业在基于金蝶K3系统的供应链管理模块,借助ERP产品二次开发供应商开发个性化功能时,必须遵守原ERP系统的管理标准化标准,以*小的改动达到*好的效果。 本文是在学习过程中基于金蝶K/3软件进行二次开发的一次尝试。 金蝶K/3概述 金蝶K/3适用范围 金蝶K3完全适用于中国广大处于成长期的企业和企业集团。 能够有效帮助中国企业快速定义和优化业务流程,夯实管理基础,提升国际竞争力。 也适用于外商投资企业和即将进入国际市场的中国企业。 金蝶K/3以*佳业务实践和业务流程导向为设计原则,总结了二十年来数十万家中国企业的信息化实践,并融入国际先进的业务绩效管理(BPM)思想,量身定制。不同客户的需求。 基于公司的成长阶段和信息化特点,实现了跨行业的产品解决方案和更贴近企业应用特点的行业应用解决方案。

同时,金蝶K/3与金蝶其他产品——金蝶KIS、金蝶EAS共同构成了金蝶国际完整的企业应用软件产品线,覆盖了不同企业规模、不同发展阶段、不同信息化水平的客户需求。 (图1.1)金蝶K/3产品架构 金蝶K3整合企业内外部资源,为企业管理者搭建完整的信息平台,有效连接资本市场、供给市场、消费市场和知识市场,实现企业的一体化企业价值链价值*大化,推动企业快速变革。 金蝶K/3V10.2产品可分为四层“I:基础系统层。*底层是金蝶自主知识产权,中国**个商业操作系统(tem)金蝶K/3BOS,以及金蝶自己的报告服务器、1MTS等;绩效管理层根据业务处理结果提供全面的业务分析和优化功能;业务运营层全面提供公司日常业务处理功能,强化基础管理能力;决策支持层保证管理者及时做出决策并通过管理驾驶舱做出有效的决策。

**章 简介 x3EAS 业务优化 f 谴责/

行业应用 中到高 * 03 业务 1 供应 第 1 章简介 x3 EAS 业务优化 f 谴责/

行业应用中高等*金旗03K/3金融图1《金蝶客户需求层次结构金蝶K/3技术架构》金蝶K/3系统是基于()技术架构的分布式应用系统,构建于金蝶K/ 3 BOS平台,*容易集成、*灵活、*开放的企业管理软件。金蝶K/3BOS简介【91:企业信息化作为提高企业竞争力*重要的技术手段之一,必须能够支持企业快速应对复杂的变化,企业对变化的响应可以归结为企业组织架构的变化或调整以及业务处理逻辑的变化,企业组织架构和业务流程的持续优化是企业*直接的管理需求金蝶K/3BOS(tem) 金蝶商务操作系统是针对金蝶K/3系列产品自主开发的新一代商务基础设计平台。 企业应用K/3系统时,K/3BOS配置工具可以让客户根据自身需求方便地配置业务。 当企业因应市场需求而发生业务流程变更和业务扩张时,只有按需的ERP系统才能满足企业的需求。 通过K/3B0S高效的集成开发工具,K/3B0S可以进行个性化、针对行业的定制,使得K/3不断满足客户需求。 K/3BOS面向企业快速增长的业务需求,采用先进的动态企业建模思想,为企业ERP应用提供支持,为客户带来持久的信息投资回报,降低总体拥有成本(TCO)。 目的、意义和主要本研究项目的工作内容 ERP是企业的业务处理系统。 它与传统业务处理系统*大的区别在于

基于金蝶K3系统的供应链管理模块进行二次开发。 传统的业务处理系统完全是手工进行业务处理,而ERP特指借助计算机进行业务处理。 因此,企业业务处理的流程是ERP的核心内容。 ERP的目的是利用信息技术高效地完成管理任务。 通过收集和学习相关资料以及ERP相关理论和技术,了解ERP在企业中的作用。 了解如何安装金蝶软件并分析金蝶K、3系统运行模式。 使用ess和[对系统进行二次开发。 重点研究开发供应链子系统的功能。 第二章 ERP技术 第二章 ERP技术 ERP发展历史 ERP的前身是MRP(物料需求计划)和MRPU。 1965年,美国生产与库存管理协会针对当时企业出现的供应滞后、交货不及时等问题,提出了MRP的概念。 通过MRP管理软件的信息集成系统,公司整合了生产制造过程中的“销售、生产、供应”信息,使公司能够有效地计划和控制库存管理,以便更好地进行内部和外部管理该公司的。 随着管理范围的广泛化以及对实现企业价值更加灵活的生产方式和控制的要求,1990年前后,ERP逐渐取代MRPIL,成为主流的企业管理软件系统。 例如,SAP推出的R/2和R/3系列ERP解决方案是ERP历史上*成功的企业管理软件。

据统计,《财富》杂志列出的1000家企业中,70%已经或将要安装ERP系统。 在可预见的未来,ERP市场将会得到巨大的发展。 为了实施ERP,大多数企业必须首先重新设计其业务流程以采用ERP标准业务流程。 这种重新设计涉及重组业务流程或删除遗留系统,这被证明对公司有利。 但对于其他一些企业来说,业务流程的重新设计并不能完全符合现行的ERP标准。 DELL规定的分散管理模式不适合ERP的集中规划。 ERP的现状。 目前,ERP市场正处于快速增长阶段。 经过多年的市场推广,国内企业对ERP的认可度不断提高。 越来越多的企业将ERP作为提高运营管理效率的重要手段。 针对不同行业、不同规模的用户推出相应的产品已成为ERP企业的必然需求。 未来几年,多元化无疑将成为国内ERP企业的发展趋势。 2004年,ERP软件在中小企业市场得到进一步应用和发展,销售额大幅增长。 中小企业ERP市场销量已占整体ERP市场的70%。 未来两年,中小企业市场仍将是ERP市场增长的主要推动力。 2003-2004年中国ERP软件市场销量及增速如图2.1:基于金蝶K3系统供应链管理模块的二次开发 图2.1 2003-2003年中国ERP软件市场销量及增速2004年⑺面临很多企业开发通用的ERP产品是不可能的。 为不同规模、不同行业的企业开发相应的产品已成为市场演化的必然结果。

但就目前来看,这一趋势以及中国ERP市场的发展还有一段路要走,主要是ERP技术还没有达到预期的目标。 从价格来看,近两年ERP IT服务商数量不断增加,这也加剧了价格竞争。 ERP厂商利润持续下滑。 为了追求个人利润的*大化,ERP厂商不得不采取一些措施,从而压制了ERP渠道商的利润空间,也对ERP的发展造成了一定的限制。 近年来ERP厂商的处境并不是很好。 由于对ERP系统缺乏信心以及价格竞争等因素,企业的利润空间被大大压缩。 以用友和金蝶为例。 近两年,国内*大的两家管理软件厂商用友和金蝶的营业额逐年增长,但净利润却持续下滑。 2004年,用友软件营业额7.26亿元,净利润6944万元。 同比下降7.3%,而金蝶净利润4.46亿元,净利润5496万元,同比下降7%。 如图:用友与金盘软件2004年营业额:(图2.2)第二章ERP技术 图2.2用友与金盘软件2004年营业额⑺用友与金盘软件2003年、2004年净利润对比:(图2.3)图2.3用友软件与金盘软件2003年、2004年净利润对比。这也反映出我国管理软件行业存在一定的问题。 另一方面,协同软件的发展也在一定程度上影响了ERP软件的应用,但同时也有利于ERP软件的发展,导致ERP软件厂商不断调整自己的发展方向,改进设计和管理。 ERP软件服务。

2003年各行业ERP软件应用比例:(图2.4) 基于金蝶K3系统供应链管理模块进行二次开发 90.90.00%80.00%70.00%60.00%50.00%40.00%30.00%20.00.00%0.00 %图2.42003年度ERP软件在各行业的应用比例 [⑺ 国产ERP存在的问题 软件的适应性 事实上,任何ERP软件都有其盲点。 世界上从来没有任何软件可以适应所有需求。 如今,国内企业管理制度还不完善。 ,很多依赖西方管理思想和方法的软件在国内很多企业并不能得到很好的应用。 造成这种现象的根本原因是文化和管理技能未能与这类软件实现真正的融合。 缺乏战略规划往往在信息化项目失败的背后隐藏着诸多盲目因素。 国内企业始终缺乏对企业战略管理的有效认识,企业信息化绝不只是为了变革。 它依赖于企业的长远发展。 基于信息化发展战略而建立的信息化体系,如果不在信息化之初就制定信息化政策和战略,也没有充分研究所选信息化内容的可行性,而是仓促行事,这种信息就会被忽视。丢失的。 这种方法本身就带有巨大的风险。 缺乏信息观念。 企业成员对于信息技术一直存在着基本的误解。 他们始终认为“信息化就是启动一个管理软件项目,这种项目本身与企业的管理、流程、组织关系不大”。 这种对管理软件的误解直接导致了概念上的误解和软件选型的缺失。 国内企业对软件选型很认真,但这种选型本身并不完善。 任何一款软件都不是一个完整的作品。 它需要企业配合软件供应商的实施,而实施的质量实际上决定了信息化的成功与否。 这个过程根本不取决于软件本身,而是取决于第二章中的ERP技术软件公司的实施实力。因此,在选择软件时,选择公司时,不能简单地选择软件,更重要的是,选择一家软件公司。

ERP和SCM(gen供应链管理) ERP和SCM软件的发展趋势是集成和集成。 现在ERP供应商已经意识到有必要在他们的ERP系统中添加更复杂的SCM功能。 SCM 供应商也正在将其能力扩展到 ERP 应用程序中。 虽然看起来SCM厂商和ERP厂商是合作关系,但这只是暂时的现象。 效仿 SAP 的公司*近在其产品中添加了 SCM 模块。 Baan 和两家公司都要求小型 SCM 软件供应商将 SCM 功能集成到他们的 ERP 系统中。 虽然大型 ERP 供应商正在努力通过支持 SCM 的产品进入中小企业领域,但他们正在将其他小型 SCM 和 ERP 供应商挤出市场。 随着行业的潮起潮落,ERP 实施正趋于简单化、周期缩短和价格下降,因为需要集成的产品越来越少,劳动力市场上的实施人员也更加成熟。 10 基于金蝶K3系统供应链管理模块的二次开发(金蝶BU层等组件的安装) £《数据与慢切》• 10 基于金蝶K3系统供应链管理模块的二次开发(关于安装金蝶BU层等组件)£《数据与慢切》·中级服务组件King HK/39 注:安装前请使用资源光盘进行环境测试。 金蝶软件(中国)有限公司)但第3章金蝶K/3 金蝶K/3的安装环境请参考《金蝶K3安装与配置指南》进行软件配置。 软件环境⑹:*低硬件配置:,512M内存,2G剩余硬盘空间推荐硬件配置:P4主流CPU(双CPU),1G以上内存,2G以上部门级及以上专用服务器软件环境,剩余硬盘空间:/在计算机上安装【操作系统。

按照安装步骤断开与 的连接并关闭防病毒软件和其他应用程序。 安装[2000。 从几次安装失败的教训中得知,设置sa密码时sa密码应该为空。 金蝶K/3安装流程 数据库服务器安装 仔细阅读金蝶K3安装配置指南后,将K/3资源盘放入光驱进行环境检测,选择“数据服务组件”(图3.1) rWEB服务组件 工厂人力资源服务组件 r 数据仓库服务组件 图3.1 数据服务组件环境检测 按照提示安装相关必要组件。 通过“环境检测”后,安装数据库服务组件。 (图1111 第三章金蝶K3安装3.2) 图3.2 图3.2 金蝶数据服务组件安装 选择03数据服务组件,点击下一步进行安装。 数据库服务器安装完成。 要安装322中间层服务器,请进入“控制面板”->“添加/删除组件”,选择“应用程序服务器”,单击“详细信息”,选择“启用网络COM访问”和“启用网络DTC访问”,如果需要安装金蝶K/3WEB/人力资源组件,还需要选择“ASP.NET”和“信息服务(HS)”。 运行安装光盘《金蝶K/3安装光盘》,选择“环境检测”。 通过“环境测试”后,选择安装“中间层服务组件”,按照提示进行安装。 步骤与安装数据库服务类似,只是选择组件时注意一下(图3.3)

12 基于金蝶 K312 基于金蝶 K3 系统供应链管理模块的二次开发 图 3.3 金蝶中间层服务组件的组件安装 安装完成后,会自动运行“注册中间层组件”(或“程序”- “金蝶K3”将手动运行“中间层服务组件”-“注册中间层组件”。)运行“程序”-“金蝶K3”-*“中间层服务组件”-“账户集管理”即可创建一个新帐户集。 需要指出的是,由于我之前从未接触过账户集管理,所以在创建新账户集时遇到了很多问题。 *终的解决办法是在金蝶资源盘2中找到一个供应链管理demo,拖入指定文件夹,创建账户集。 设置时还要注意使用SQL身份验证。 3.2.3 人力资源服务组件和WEB服务组件的安装 由于安装中间层服务组件时已经安装了相关组件,因此可以直接进入环境检测。 运行安装光盘《金蝶K/3安装光盘》,选择“环境检测”。 通过“环境测试”后,根据实际情况选择安装“WEB服务组件”和“人力资源服务组件”,按照提示进行安装。 安装完成后,如果选择安装人力资源服务组件,系统会自动运行,需要运行“程序”→“金蝶K3”-“金蝶K3HR”-“注册人力资源WEB服务组件”。 安装完成后,系统会自动运行“站点和远程组件配置工具”(或手动运行“程序”-“金蝶K3”-“站点和远程组件配置工具”),并进入中间层服务器IP 地址或计算机名称。 (图3.4) 13 第三章金蝶K 安装3 3.413 第三章金蝶K 安装3 3.4 设置中间层服务器图根据实际情况选择模块,然后单击“完成”。 (图3.5) 图3.5 图3.5 设置WEB服务器 324客户端的安装与人力资源服务组件和WEB服务组件的安装类似。 安装完成后,启动金蝶K3

14 基于金蝶 14 基于金蝶K3系统供应链管理模块二次开发主控台,连接中间层服务器。 3.3 安装过程中遇到的问题及解决办法 金蝶软件安装说明中已知的安装问题包括安装中断:如果个别组件在安装过程中挂起,安装程序可能无法检测到这种情况。 请使用 CTRL+ALT+ 手动关闭 .exe 任务。 请注意,在速度较慢的计算机上或通过网络安装较大的组件(例如 k4)时,安装可能需要大约 20 分钟。 运行组件更新时报告警报消息:在运行时安装 k4 存在已知的兼容性问题。 建议您在安装前先运行组件更新安装程序(建议:安装金蝶K/3组件并进行组件更新时,关闭系统上所有现有的杀毒软件)。 具体安装过程中遇到的问题及解决方法。 由于我没有安装这类软件的经验,所以在安装过程中遇到了很多问题,犯了很多错误。 我也学到了很多,了解了一些安装的基本常识。 我**次安装软件时没有阅读相关文档。 不安装直接安装金蝶K/3软件时,资源盘中环境组件的安装顺序也存在问题。

这种情况下,程序在配置人力资源组件和WEB服务组件时报错,无法继续安装。 之后我尝试重装],但是重装后,人力资源组件和WEB服务组件仍然无法正确配置金蝶ERP软件功能继而进行二次开发——金蝶K/3,金蝶软件也无法完全卸载,只好重装系统,-2000和开始仔细阅读安装文档。 第二次安装注意了以下一些细节: 按照说明给出的顺序安装。 安装系统后尽快安装防病毒软件,确保无病毒环境。 安装金蝶软件时,安装需要关闭杀毒软件。 首先断开网络,然后关闭杀毒软件,*后安装相关程序,以免中毒。 根据金蝶文档要求,安装时sa密码为空[。 首先遇到的问题是账户集的建立。 如果无法创建账户,则无法进入金蝶主控制台。 由于我从来没有接触过账户设置,所以不太明白各个部分的含义,更不明白如何设置。 *后,在导师的指导下,我在资源盘2中找到了一份样本数据,并将其添加到指定位置,以创建账户集。 第二个问题是人力资源组件和WEB服务组件环境检测后,安装.O组件时遇到错误。 我根据给出的错误提示尝试了几次,*后发现可能是15第三章安装金蝶K3 15,因为安装过程中网络断开了。 因为**次能够安装,所以这次报错。

连接网络后安装成功。 第三个问题是第二次安装失败的主要原因。 在资源托盘中安装第二个组件时,出现一个选项,询问是否修复或删除添加的组件。 选择的时候出现了问题。 看来是在环境配置好之前就开始安装金蝶软件了。 而且,图3.3中复选框界面上的所有选择都是没有按照说明进行的。 导致金蝶软件安装后无法正常运行。 导师建议重新安装金蝶,但我在卸载时犯了严重错误。 删除某些文件时,提示这些软件可能被其他程序调用。 I chose to these files. I can the , an error when I it, and be . After the for the time. Later, I found tips on in 's and found the cause of the error. The third went , but a new arose. The first one is that I enter the main after the . to the 's , the SQL of the of the set. Login after . The is a issue. After the main , you need to find data for , but the are not set when you enter the main , so you do not have to a lot of data. in with the Admin user this . 16 based on the chain of K3 4 Model In order to carry out , you must first the and usage of .

K/3 K3 takes basic as the core , plans, , the the () value chain, and the and of the . 。 In view of the of , it the of basic data, basic , , , norms, etc., and and the - the a of tools and . Real-time of helps core that to grow. K/3BOS of the K/3BOS on the most parts of and a . : the of and basic data, logic, and of , rules, , , etc., to meet the needs of . to the of the , it is a or The basic data the book ; : multi-level , and other , multi-level , and to open up new and old . K/3BOS can the K/3 to the of the to meet the needs; plug-ins: The K/3BOS many rules and can meet needs . Here , plug-in , plug-in tools, plug-in , etc., we for to to meet the of rapid and ; : cross- and SQL , can to to meet needs, and form a with the ; : set , plug-in , main and other , All of the can be to the 's the to meet the needs of .

The three of 422K/3BOS K/3BOS is a basic based on a three-layer with MSCOM as the layer. K/3 4 Model 17BOS tools, tools and Three of the : K/3BOS tools : , multi- , early , , , , etc., these K/3 basic to meet the needs of ; when When the still meet the needs of , K/3BOS tools. Each , and can, based on , to , , , rule , and are out in to and . When it is found the that the by the K/3BOS meet the needs of , plug-ins can be used to K/3BOS . At the same time, it is to the tight K/3BOS and all K/3 ; after all by the are , is the , , , , rules , , and all basic ⑼. of the The is a that , , , , , , , price and , order , , etc. A with .

The main of the : , , rich , and good [. price is one of the of . price and price query can costs, and and early can . The price of K/3 chain users with an tool. price of the chain is in the stage or the stage, users can click " " - " Chain " - " Price " on the main page of the to set, and price data. Query work. The is as shown below: ( 4.1)

18 Based on the of K3 chain - n|x|'sn□S The type is as cost- - the is based on the and 18 Based on the of the chain of the K3 - n|x|'sn□S Added, , , de-, , price limit, , , , , , , unit price type, , cost- - by type (I is the ), , unit of , code, name, , model, E, .[01.01 This · ]] The total : 16 files view ⑦ Help [from " Basic ( ) Q

[=]-£□Qid fang group 01.01 item 01.02♦ item 01.031±1O02I south group. But 0011 : 002CL Each 003 Quasi-Lin: Head 004 Very Han· unit price 50 RMB 00 RMB 200 (35±UAXA ) Every one, every one, every one, every one, every one, every one, every one, every one, every one, every one, every one, every one, one, one, one, one, one, one, one, one, one OoOO 二L 's City 's City 's 's 's Hong Kong 's Entry c100C...65C 叏二 Icf2J Data time: 410.00 4.1 , and price data The query is shown in 4: On the left side of the is a list of or . Every time a or is added to the basic , it can be here, and you can use the " "" or "" can this list data; the right side of the the price and for a or . In this , the user You can use the and menu bars to a of such as and . As the price of the , price not only price but also for this . In to such as and , the most is to the and of the scope of , and at the same time .

, the such as price , , and price limit . is used to set the code and name of each on the one hand, and on the other hand it is used to set the quota ratio of each to each . In the , of the chain is in the stage or the stage, users can " " - "Basic Data" - " " - " " to . Setup, and query work. In terms of , is used to on the one hand, and for quota on the other. The main of in the is to the 's when and time books to that the 's goods and 4 Model 19 form the . , and are to in a [11]o20 based on the chain of K3 5 of K/3 of First, let's the based on that be paid to in the of K3BOS. 's the of : of is the most .因为一般来说企业的经营过程全部或部分包含在通用软件系统中,否则用户就不会选择该软件帮助管理。选用K3系统的用户就是如此,但用户还是有一些定制报表的需求,因为K3没有提供全部的数据出口,这就需要通过二次开发平台自定义报表将客户经营过程中的数据按需输出。

要进行报表二次开发首先要确定报表的需求,确定需求要从企业需求出发。二次开发的方法**种是通过函数取数,自定义事务性报表。第二种是通过数据查询导向功能对K3数据库数据进行检索和选取,然后输出列表,可以自定义一些同比分析、业务跟踪性质的报表。检索和选取过程可以有用户交互,或者将其包括在报表逻辑中。这些列表可以是静态的或交互的,即允许用户更改检索条件、设置显示数据等。第三次是通过数据查询功能的自定义SQL功能,开发一些取数复杂,但具有决策价值的数据分析报表。在实际开发过程中一般根据企业情况,提供二次开发项目的实施建议方案,用来协调资源。在项目实施过程中,根据项目进展的需要,用户可按实际情况调整项目实施计划。**阶段:建立项目小组组织。项目指导委员会:是项目的决策团体,负责分配项目资源,解决与项目有关的矛盾及制定策略。建议由总经理负责,包括财务部经理和各业务部门经理。项目核心小组:是项目的工作小组,由项目经理负责,项目小组应包括公司信息建设人员和各业务部门业务骨干,即项目小组应有开发能力并且非常了解公司的管理和业务。项目经理:项目的主要负责人,在项目实施中负责项目技术方面,应全力投入项目的工作。必需有与项目的要求相一致的技能和授权。第二阶段:系统定义。由项目经理组织项目核心小组及指导委员会对二次开

第五章金蝶K/3第五章金蝶K/3软件的二次开发21发需求进行整理及评估。根据评估结果定义设计相关内容。第三阶段:根据设计开发第四阶段:二次开发功能实施。.项目小组根据实际业务测试经以上阶段开发的报表或功能是否能满足企业管理要求。.如果通过测试,项目小组先完成集成部分的内容加载。.*终用户培训。.开始使用新报表或扩展功能。第五阶段:运行管理。.运行检测。.继续教育和培训。.实施后评估。.在新功能运行三个月后,项目指导委员会和项目组一起对新报表和新功能的使用进行评估,指出需要改进的地方。在实施过程中二次开发项目的投资概算可以根据以上设计,可根据二次开发项目的实际情况提供一份投资概表。本次二次开发用-2005从数据库底层挖掘数据来做B/S的架构。-2005速成版是家族的成员。是推出的一种功能完善的开发环境,用于创建Web应用程序和客户端()应用程序、服务、组件、控件以及其他类型的应用程序。相比而言,的界面较为简单,主要提供创建Web应用程序所需的各种工具[习。二次开发意义本次二次开发主要是通过数据查询导向功能对K3数据库数据进行检索和选取,然后输出列表(自定义一些同比分析、业务跟踪性质的报表)。检索和选取过程没有用户交互,列表是静态的。主要是采用B/S架构,利用其在上的优势,维护工作量轻。由于应用于公司内网而且只是以查询、检索为主,所以在数据安全与人机交互方面可以适当降低要求。本次二次开发的意义是根据公司管理需要,选取重要部门重要数据做一些查询检索,以实现业务跟踪,同比分析功能。

22基于金蝶22基于金蝶K3系统供应链管理模块的二次开发在对相关数据进行比较和筛选后找到重要数据,将其整合成一张新表。在查询中需注意超界处理,由于是相关人员使用所以没有做输入非数字字符的处理。为方便查询多个数据设置了重置功能,重置后所有数据清空。下面简要介绍一下B/S与C/S架构。C/S(/,客户端/服务器)技术从上世纪90年代初出现至今已经相当成熟,并得到了非常广泛的应用,其结构经历了二层C/S、三层C/S的更迭。B/S(,浏览器/服务器)技术则是伴随着的普及而来的。应该说,B/S和C/S各有千秋,他们都是当前非常重要的计算架构。在适用、维护工作量等方面,B/S比C/S要强得多;但在运行速度、数据安全、人机交互等方面,B/S远不如C/S。综合起来可以发现,凡是C/S的强项,便是B/S的弱项,反之亦然。因此,问题也就因此而产生了,我们的ERP产品到底该用B/S还是C/S架构呢?对于以浏览为主、录入简单的应用程序,B/S技术有很大的优势,现在全球铺天盖地的Web网站就是明证;而对于交互复杂的ERP等企业级应用,B/S则很难胜任,从全球范围看,成熟的ERP产品大多采用二层或三层C/S架构,B/S的ERP产品并不多见。二次开发的具体过程在基本了解金蝶功能及结构的情况下,对金蝶某一部分进行B/S的二次开发。具体过程如下:在金蝶的K/3供应链模块找到相关数据的条目(图5.1)目的是通过本身的查询功能来找到相关数据,进而整理分析以完成新表。第五章金蝶K,3第五章金蝶K,3软件的二次开发23度家的僧格管或宗购片理-【主犯面〕金蝶K;fis生产一品人力樵4^8旗东翁五茕的V3雪会计isSS1#削家劣代理触管理生产一品人力樵4^8旗东翁五茕的V3雪会计isSS1#削家劣代理触管理E57SS防军售理

存贷核片SC2

理易

分怕答侬G它告理0子动的(□3月叮及中油E订堂处理□物科通知口入库(□如I出费用发索。好I□姿外力m管优£3雌♦浏宜□瘴存五询出非表另折伯石侬析[□种出十口供笈楫代理IQ02I参致(3版而吟屈用Q辆m超岂足纭色原野电子纭色原野电子051。马城.2005年<明^■学典1507।的®里如一绿色55?电的卯眼司|阿泉网碗舟家购包.•豆,i»〃任务管理部|凹新注..图5.1金蝶二次开发原功能部分然后在金蝶K/3BOS中找到相应说明文档(图5.2,5.3,5.4)。这体现了金蝶BOS的基础性开发功能。详细相关数据说明为在数据库中找到数据提供了较明确的线索,在实际中还是有一些出入,可能与数据库复杂结构有关。24基于金蝶K3系统供应链管理模块的二次开发我的女把飞扉阿上竽居安全配西向导O嚼、£d立省.*基于金蝶K3系统供应链管理模块的二次开发我的女把飞扉阿上竽居安全配西向导O嚼、£d立省.*”*R«♦*►Rio,a««►^►^►501S"kr—做主切祖►城落您Mndw二Cital->c的nMv二日启的日抵日软外1]X&b。匕麻碗37.0©«tr国Iker。”外Vi^d83X6读破版$■.远程防胁因金裁以主控台鞘运程组陶震屏其点膜线组悴配置工具3金绘心倒至H13%血只◎金投赌G口焰国/吃©纷两防亢皮持QP口运行雄)叁Ainda,,任多苫理那I也电健囱慢EI质供货信息■被M嘘发*二图5.2金蝶K-3BOS位置磔喝出磔喝出rSW-ftE:量色俅野电孑C6I。»^>iai«tr»tor|2D»-€e-C6,开始|❷因皂Aindw”任名告——|也新注Vic“xo£lYcc

«£-采购音理(I业)系簌,|□x|者]立件肥)蝴出)祖均9&7UI)格式CQ)工且⑴翻括⑪密口吹1帮助即-(9X3▼④士::宋体▼12▼BJU三三三圉吗坦空▼总A4▼]-收科通知单分录表-采购订单去采购讶单分录表-cm-st采购灯请去-采购申请单分录表供应商供货表:/“c:忘孩二'1411亚3空位溜漱噌零产弋洋%15..水!叼目J系如*^Iai单击一次可用于跟踪,.里声并按住口唯才我通用■格二,口一采购罚单(视图)收料通知单1视图)退科通加单c视图)2017向◎LLL42购货发笔(视图)费用发票(视图)费用发器分录表-ns-费用发票表检恁单1视图)采购检验申请单(视图)质检方案(视图)▼H►/N乐!理〔工业)系统目录《/工/POIt]彳|।±ir数字%第五章金蝶K3软件的二次开发25图5.4第五章金蝶K3软件的二次开发25明确这张表在数据库中的对应位置,在数据库中查看该表的结构以便进行B/S的开发。初步分析了表的意义后着手二次开发。(图5.5,5.6)图5.5中说明了字段名的意义,使数据库中数据便于理解。但表中说明的数据类型与数据库表图5.6中的类型有些出入,在实际操作中按照数据库中所给数据类型。

26基于金蝶26基于金蝶K3系统供应链管理模块的二次开发口■、a.“CZ*生效日期ING公司机构类码币别11FEn"・・M匈Mero;oft...3|⑸密,,0716.00图5.5字段名与描述对应表^・£“ilt,武S伯持度小这位教tnR掠识承拥^・£“ilt,武S伯持度小这位教tnR掠识承拥・K排序纵J/田间j@N办sqL〉“v”服务笞理窗|营建花的邛.奖笈...、冷爹J658「,£u3*外在&■3“=【强近去,位gj是-”中.■CUctl产上]二15J凶3国I0我牛③,E9曲c马纲y母画冽名1敖夷克省1长&厂a](-*暗加

第五章金蝶K/3第五章金蝶K/3软件的二次开发27就可以开始制表了。首先找到一个页面的模版(图5.7)■151刈Q34-■151刈文件Q)邳SQ)同玷出生战中调京®检式(Q)布局《)工©□QI)我区©帮助®••日,(JU0。-I&町,1•产▼・.》出书■=可用的$»¥口团团到酎:闻!□可用的$»¥口团团到酎:闻!□司@一5彳师.上。午•告①。个的信1[龙组眯才开始IQ回交件列[中目I国加・胡加•Yebgw.・・.新曜文本文档U・.I国Exc.1-的包]-Ricro^ft._|匕乐他X.Ti.•格式1描惕IIQB图5.7HTML页面然后进行模版设计,应用05的控件实现版面设计和文字说明。(图5.8,5.9,5.10)28基于金蝶K3系统供应链管理模块的二次开发M34-Vi5“球成筋-151xl文件®邳SQ)UE©PI玷9生威中调反®检式(Q)布a《)IAH)国口QP,区©然助®[[I]IL/二次开发▼以a&ns■12Pt*BZUAj匕三▼三三.*起的更Lnsd。,.=曲.c$l^u^&«pplr..uspzI丁Crw^,rMyAU「3f.aEoo.am坦一米前夕本界面尖现对金镶攀件的二次开发。开发益开爱日期,:eHdd=f-&3心口个憎可压。午,仙①。个梢间II说明]文件I行|列ir目才开阔鼬@I®"-丫力•,・・3新荏文本文档1-....-薪注文本文档]|口rIAKI三,|\AW@®@A&H0:'◎,--JHn::-:.Jpl\AW@®@A&H0:'◎,--JHn::-:.七u±Je起的更匕£“5.=好.,k*&

30基于金蝶30基于金蝶K3系统供应链管理模块的二次开发在这里没有设计输入非数字的错误处理。在调试成功后的运行效果(图5.11,5.12)|4ij»lhoi(:11C6/34/>ia^ia^0508山矢孜日期:。0:03折W率|0.O:0WD:O:0[嘤那|内部顺商而现|2订嚏止独⑶DX必0二磔0升染号|16[订警的|5里价阿。mwenm里价典型|1在往「[订舞蛤0,曾内厂单位内风情I・Mli空1」▼1均月华I阳东总•皿1,开始「g0回MI侬I卤汽3I匕,标%|节]即..|到123…「工品||^|King...与口除8命晚R⑧。H.58图5』1运行效果正常显示

第五章金蝶K/3软件的二次开发第五章金蝶K/3软件的二次开发31图5」2运行效果重置后效果3333结束语结束语本文在对ERP软件和金蝶软件学习之后,分析了金蝶软件采购供应的功能,基本实现了基于B/S架构的二次开发,基本达到了预期的设计功能。应该说,B/S和C/S各有千秋,他们都是当前非常重要的计算架构。在适用、维护工作量等方面,B/S比C/S要强得多;但在运行速度、数据安全、人机交互等方面,B/S远不如C/So今后应在B/S与C/S结合方面多做研究以满足企业需求。各类企业的生产规模和类型各不相同,特别是企业间企业管理机制不同,人员素质差别较大。市场的变化是绝对的,ERP系统必须具备良好的柔性,能够方便用户二次开发,否则企业套上的就是一副枷锁。在二次开发前,企业还要慎重考虑、认真分析,在修改软件和改革企业现行管理制度上做出选择。成熟的ERP软件本身结构和功能都很庞大,金蝶K3也不例外。对ERP软件进行二次开发,不仅需要对软件有整体的概念,还必须对某一模块的软件结构(尤其是后台数据库的结构)要有非常清晰的分析和解剖。由于时间和水平的限制,论文对金蝶软件功能结构方面的分析还有所不足,影响到论文做二次开发的进度和深度。

今后将对这些方面继续研究,以期达到更好的二次开发效果。35致谢35致谢首先衷心感谢我的导师张云涛,在毕业设计中遇到困难时她总能耐心细致的指导和帮助我,使我毕业设计能够顺利完成。在毕业设计过程中,温浩宇副教授给予了很大帮助。在此向他们表示深深的敬意和诚挚的谢意。感谢西安电子科技大学经济管理学院为我们提供了上机环境-电子商务实验室。在这里我们可以更加安心的学习,极大地促进了我们的学习和论文写作。感谢陈露同学在我二次过程中给予我的极大帮助。感谢赵冰和王松林同在毕业设计中的启发与帮助。感谢所有在毕业设计过程中给予我帮助和支持的老师同学,感谢所有关心我、支持我的朋友们。*后,衷心感谢论文评审委员会的专家们对我论文的评阅和辛勤的工作。37参考文献37参考文献:[1](德).著王军郭卫泳译ASP.NET2.0大揭密清华大学出版社2004年5月1版⑵湫建红,顾剑铭编著金蝶财务软件实务操作人民邮电出版社,2005[3]王东迪著ERP原理应用与实践人民邮电出版社,2004[4]江堆金编著移动电子商务整合科学出版社,2004[5]帮助文档,[6]金蝶K/3安装配置指南,金蝶(中国)有限公司[7],,著[8],,著els[9]金蝶K/3V10.2BOS用户手册,金蝶(中国)有限公司[10]金蝶K/3V10.2采购管理系统手册,金蝶(中国)有限公司[11]金蝶K/3V10.2仓库管理系统手册,金蝶(中国)有限公司[12]金蝶网站相关介绍,金蝶(中国)有限公司[13]程控革扬著,MRPII/ERP原理与应用,清华大学出版社,2002o[14]贺唤平著,ERP概要分析采购、销售与分销、库存,清华大学出版社,2004c[15]张世洵著,ERP精髓与实施,电子工业出版社,2005o[16]罗鸿著,ERP原理•设计•实施(第3版)erp软件开发,电子工业出版社,2005o[17]赛迪顾问有限公司提供数据

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多