金蝶bos平台中怎么对标准产品进行开发

金蝶BOS - 金蝶官网文档分类:
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,
下载前请先预览,预览内容跟原文是一样的,在线预览图片经过高度压缩,下载原文更清晰。
您的浏览器不支持进度条
下载文档到电脑,查找使用更方便
还剩?页未读,继续阅读
播放器加载中,请稍候...
该用户其他文档
下载所得到的文件列表金蝶EAS BOS 开发问题集锦.pdf
文档介绍:
访问费ERP文档及软件!GZKingdeeEASDevelopmentDept.EASBOS开发问题集锦目录问题1:二次开发后,EAS的运行机制..................................................................................2问题2:在标准产品上新增加字段需要注意些什么?........................................................3问题3:如何在本地部署项目,后发布到服务器上?........................................................3问题4:如何对单据上的字段添加事件,并实现事件的方法体代码?............................6问题5:如何让新增的字段能够在单据转换BOTP规则中出现?.......................................7问题6:在Bos设计开发工具视图下,项目文件下的metadata目录与basemetas目录有何区别?.......................................................................................................................................8问题7:如何对新增的字段(控件)与元数据作绑定?....................................................8问题8:UI类常用方法说明....................................................................................................9问题9:关于BOS设计开发***图下行目录结构说明:...................................................10问题10:Bos启动测试时,客户端无法启动......................................................................10问题11:如何让表头的字段在单据提交后还能进行修改?............................................11问题12:如何修改F7字段所关联的基础档案...................................................................11问题13:如何替换Web客户端的logo.................................................................................12问题14:如何给F7控件设置过滤条件...............................................................................12问题15:如何通过IObjectPKpk获取实体对象................................................................13问题16:如何通过实体对象的id获取实体对象.................................................................13问题17:BOTP自定义公式解决方案...................................................................................13问题18:如何调试BOTP自定义公式...................................................................................18问题19:在自定我Java类中,引用系统日志的方法.........................................................21问题20:EAS客户端无法登陆的问题..................................................................................22问题21:EAS‐BOS项目路径变更的方法..............................................................................22问题22:部署时提示版本不一致的解决办法....................................................................23问题23:如何获取当前用户................................................................................................23访问费ERP文档及软件!GZKingdeeEASDevelopmentDept.问题1:二次开发后,EAS的运行机制(以下说明只适合于BOS6.1以后版本)BOS视图目录说明:MMEAS:EAS解决方案目录metadata:二次开发元数据存放目录basemetas:标准产品元数据存放目录在BOS开发平台中,当在basemetas目录下双击某一个元数据文件时,BOS会自动帮我们生成该元数据的一份拷贝到metadata目录下,二次开发如果需要修改元数据,就到metadata目录下修改。EAS在运行时,会优先加载metadata目录下的元数据。(注:若删除metadata目录下修改过的元数据,EAS会自动加载basemetas目录下标准产品的元数据,因此在开发过程中,如果metadata目录下的元数据文件改乱了,可大胆将其删除)。Java视图目录说明:在BOS视图对元数据进行发布后,BOS平台会在Java视图生成相应的.java文件。此时,开发者可以通修改相关的java文件进行二次开发的工作。注意:访问费ERP文档及软件!GZKingdeeEASDevelopmentDept.二次开发所做的修改,要尽量避免与产品打补丁产生冲突。如何做到这一点,请参考杨毅浩大师的两篇经典大作:1、修改标准产品entity和facade对应代码的方法_不影响升级.pdf修改标准产品entity和facade对应代码2、修改标准产品UI但不影响升级的解决方案.pdf修改标准产品UI但不影响升级的解决方另外,如果我们在Java视图下自定义类,当类名和包名都与标准产品中的某一类名和包名相同时,EAS运行时会优先1
内容来自淘豆网转载请标明出处.
浏览:199次温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
河南金蝶软件
金蝶软件营销服务中心(郑州金蝶)
2006年度金蝶华北区直销第一名
金蝶K3 金蝶KIS迷你版 金蝶KIS标准版 金蝶KIS专业版 金蝶KIS行政事业版
郑州经三路金成国际广场5号楼2单元1406
联系人:蔡卡
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
企业管理软件的开发,目前可以说困难重重,危机是因为软件生产方式的滞后。目前的软件生产要么就是每个软件“从头做起+懒汉式的重用”的方式。要么就是“通用软件+二次开发(即实施)”的方式。每一次开发量大,周期长,变化多,问题突出。于是我们“习以为常”的会看到两种企业级应用软件开发的景观: 景观之一:许多软件供应商,基本上采用代码级重用。给一个客户开发了一个软件,第二次拿到做另外一个公司的项目时,就把这个软件拿去“实施”,在原来系统的代码的基础上修修补补,就算是第二个系统。这种方式,到了第三个甚或第四个项目的时候,隐患重重,很难重用,最后只好重新做起。 景观之二:还有一些软件供应商,拿着通用的管理软件,实施或者定制给客户。这类信息系统的巨大问题是,通用软件失去个性化。可是,真正的管理和企业需求以及企业的自身核心竞争力都是个性化的。导致许多客户的问题和需求无法实现,要实现,则需要打上不少的补丁,甚至另外做一个辅助系统。不仅项目周期无止境的拖延,系统部署与构建的成本也直线上升。 企业管理软件在新经济时代真的准备好了吗? 企业管理是一个复杂的领域,管理作为一门学科发展,也只是上世纪初才开始的。二十世纪40年代,为解决库存控制问题,人们提出了订货点法,当时计算机系统还没有出现。60年代,随着计算机系统的发展,使得短时间内对大量数据的复杂运算成为可能,人们为解决订货点法的缺陷,提出了MRP理论,作为一种库存订货计划──MRP(Material Requirements Planning),即物料需求计划阶段,或者称为基本MRP阶段。70年代,随着人们认识的加深及计算机系统的进一步普及,MRP的理论范畴也得到了发展,为解决采购、库存、生产、销售的管理,发展了生产能力需求计划、车间作业计划以及采购作业计划理论,形成一种生产计划与控制系统──闭环MRP阶段(Closed-loop MRP)。在这两个阶段,出现了丰田生产方式(看板管理)、TQC(全面质量管理)、JIT(准时制生产)以及数控机床等支撑技术。80年代,计算机网络技术的快速发展,企业内部信息得到充分共享,MRP的各子系统也得到了统一,形成了一个集采购、库存、生产、销售、财务、工程技术等为一体的子系统,发展了MRPⅡ理论,形成一种企业经营生产管理信息系统──MRPⅡ阶段。这一阶段的代表技术是CIMS(计算机集成制造系统)。进入90年代,随着市场竞争的进一步加剧,企业竞争空间与范围的进一步扩大,80年代MRPⅡ主要面向企业内部资源全面计划管理的思想,逐步发展成为90年代怎样有效利用和管理整体资源的管理思想,ERP(Enterprise Resources Planning企业资源计划)随之产生。ERP是由美国Gartner公司在90年代初期首先提出的,当时的解释是根据计算机技术的发展和供需链管理,推论各类制造业在信息时代管理信息系统的发展趋势和变革。迈进二十一世纪,ERP已经被赋予了更深的内涵。它强调供应链的管理。除了传统MRPⅡ系统的制造、财务、销售等功能外,还增加了分销管理、人力资源管理、运输管理、仓库管理、质量管理、设备管理、决策支持等功能;支持集团化、跨地区、跨国界运行,其主要宗旨就是将企业各方面的资源充分调配和平衡,使企业在激烈的市场竞争中全方位地发挥足够的能力,从而取得更好的经济效益。现阶段:融合其他现代管理思想和技术,面向全球市场,建设“国际优秀制造业”(World Class Manufacturing Excellence)。这一阶段倡导的观念的是精益生产、约束理论(TOC)、先进制造技术、敏捷制造以及得到广泛应用的Internet/Intranet技术。从以上的发展过程来看,企业管理理论与软件的发展具有以下特点:1、它是一个供需链管理的不断完善过程:不论是最初的库存管理,还是后来的采购、生产、销售的管理,再后来的财务、工程技术的管理,企业外部资源的管理等等,都是针对企业供需链的管理而不断完善的一个过程。2、它与计算机技术的发展密切相关这些企业管理思想的整个发展过程与计算机的发展息息相关,而且越来越紧密。计算机技术成了实现它们的必要工具,新兴技术的发展与应用,同步促进了企业管理理论的充分实践。3、它经历了一个相当漫长的时期 整个理论的发展随着经济的发展、人们认识的提高、相关技术的进步,一步一步发展起来。在新经济时代商业模式的变革面前,为敏捷与效率而生的企业管理软件面临着深层次的危机与挑战。一方面是客户对系统的功能要求越来越复杂,不仅满足于处理日常的工作,而且要具有先进的管理模式和思想,以业内最佳的业务实践为蓝本提供科学的管理方法;另一方面是客户对系统要求灵活的适应变化,能够满足企业个性化的管理需求。企业管理软件产业身处于残酷的蜕变过程之中。在某些领域里,这样的刺激来得太少,来得太慢,让人总也学不聪明,几千年一以贯之地重复着愚蠢。可在某些领域里,这样的刺激又来的太快,太密集,让人战战兢兢,不知所措。 本章将从探讨新经济时代下商业模式的变革与信息化模式的变革,围绕着推动企业管理软件行业发展的独特价值,阐述金蝶软件在新一代企业管理软件架构上创新与突破——金蝶BOS平台,其诞生的动因与产品架构全景。 的转变21 世纪Internet 技术的广泛应用将我们带入了一个全新的时代——新经济时代。在这个时代,消费者的行为跨越了多个渠道:他们把人类从古至今的需求和行为与新兴网络行为结合在一起,用新科技武装起来,这种消费者的行为混合了传统的和数字的,理性的和感性的,虚拟的和现实的因素。同时,企业间的竞争也越来越升级,随着新经济时代的到来,大公司不一定能打败小公司,但信息传递快的公司很可能打败信息递慢的公司。聪明的商家已认识新经济时代的商业模式正悄然发生着一场变革,管理理念和商业模式必须不断更新,才能在市场竞争中获胜。 从关注盈利性交易向关注顾客终身价值转变:在新经济时代,企业不仅仅关注的是所能获得的利润,同时也要关注每个顾客的终身价值,通过设计产品和价格以期在顾客的终身消费中获利。
从以企业价值最大化为目标向以顾客满意为目标转变:只有让顾客满意了才能够留住顾客,才能提高顾客的忠诚度。留住旧客户比开发新客户更重要。一般来说,开发一位新客户所花费的成本要比保有一个现有客户的成本高出5倍之多。所以如果企业能将客户流失率降低5% ,利润都可能有100%的增长。
从自给自足的垂直整合体系向提升核心竞争力追求产业联盟转变:在公司内部则不再强调以产品线为主的垂直组织,转向流程更加灵活的业务组织,并最终发展成为可随商业环境变化,更具适应性的、以提供全企业共享服务的作业模式。
从提供标准化服务向提供定制化服务转变:柔性生产系统( FMS) 和互联网的出现和快速发展,使“面向个性化客户的需求进行生产,同时不放弃效率、效力和低成本”成为可能。正是在这种背景下,定制营销卷土重来,但它与手工定做不同,它采用了“大规模定制”的新形式,并逐渐成为企业竞争的新前沿。
Gartner预测,到2011年,企业的IT部门的人员与2005年相比会减少20%,内部技术工作量将减少40%,但信息量、流程数及业务责任却会成倍增长。随着IT的发展和普及,IT将融入日常业务中,归入业务经理日常的管辖范畴。这样一来,IT将成为广义业务流程的一部分。
过往的财务软件或者一些专业的软件,都只供少数专业人士使用,企业的日常办公和经营管理流程都没有得到具体的实现。而这样的实现却是要管理软件紧密地结合企业的管理实践,需要让IT部门的技术人员,由原来的单纯信息管理的角色,向信息技术实践者的角色转变。这种转变所带来的就是对组件化技术、平台软件技术的强烈需求,灵活的通过组件的构造业务功能,辅以高效的平台支撑组件之间的良好通讯。通过平台软件,IT部门的技术人员,就可以快速而低成本的构建切实符合企业业务管理实践的软件功能,并能够遵照着标准的结构进行高效的组件块的组合。
无论是商业模式还是信息化模式,新的时代必定意味着新的挑战,新的挑战也带来了新的发展机遇。企业管理软件在新经济时代的发展已经呈现出越来越明显的特点。
技术架构向面向服务架构转变:企业业务与IT架构的互动发展,促成了企业服务架构的诞生。企业服务架构(Service Oriented Architecture,简称SOA),是一种架构理念,1996年,Gartner最早提出SOA的思想,2002年12月,Gartner提出SOA是“现代应用开发领域最重要的课题”,并预测到2008年,SOA将成为占有绝对优势的软件工程实践方法。
应用方式向企业实际管理流程转变:通过服务导向和集成的业务流程管理,利用面向业务的动态应用程序平台,将负责业务运作的许多系统动态链接起来,以便在正确的时间向正确的人员提供正确的信息。在企业管理实践中,IT通过业务流程来贯穿和执行业务处理,将企业的各种制度、管理方法和工作流程固化下来,通过企业管理软件系统提高速度、降低成本、强化管理,从而使得信息化投资具备了极高的投资回报率。
计世资讯(CCW Research)研究发现,在2004年,用户对管理软件的满意度并不高,只有7.37分(满分10分)。研究发现,用户对现有应用软件最不满意的前三个因素分别是:不适应变化、灵活性差和不满足企业实际情况。
从这三个问题可以发现,管理软件不能个性化地满足用户的变化与需求,是用户心中最大的痛。这也成为当前软件产业的三大难题,即如何快速适应变化、如何提高软件研发效率和如何集成各种应用系统。
多个应用软件之间的协同工作,其驱动力来自于用户对信息共享和快速响应的迫切需求。
IT应用环境十分复杂
集成涉及面广:数据集成、信息集成、人员集成、流程集成,供应链集成
数据接口、适配器、EAI、BPM
快速适应变化
必须随着用户或者应用环境的变化而相应地变化,以满足用户新的需求。适应变化的本质是用户对应用软件的个性化需求。
用户需求变化加速;
IT技术发展日新月异
配置法、定制法、升级法
大幅提高效率
软件研发的生产率非常低,同时也包括软件产品的可靠性与简洁性非常差。
根本任务:现实问题的抽象表达无法准确完成;
软件工程化理论的不成熟,相关标准的不完善,软件研发工具的局限性,
CMM/CMMI/CASE工具
图表 1.2.1 当前信息化遇到的三大难题 CCW Research传统的分布式N-tie(三层)架构的应用程序,在软件功能的组件化的方向上取得了长足的进步。组件化的封装让组件之间通过接口的方式进行通讯,增强了复杂而庞大的应用程序本身的可管理性,包括对版本的管理、应用部署的管理等,同时在一定程度上也提高了功能模块在飞速增长过程中软件质量的一致性。但N-tie技术架构的随着管理软件复杂的度爆炸性增长,其历史局限性不可回避的呈现出来:N-tie技术架构的组件颗粒度和接口的划分没有实际的标准和规则,一个组件可以大可以小,接口也可以随意定制,除了一定要符合编程语言的语法结构之外基本上没有可以控制的手段,完全依靠组件开发人员的分析与设计能力。
N-tie技术架构的组件内部构造的可视化程度很低,当开发人员在添加新功能和对组件进行修订的时候,面对一个或大或小的组件黑盒,无法准确的理解组件所暴露出来接口的含义,组件之间的透明式的通信难以实现,要进一步的修改组件的处理逻辑就更加困难。
N-tie技术架构无论最终采用B/S或者C/S的系统访问结构,都是针对特定的技术平台的硬编码,包括服务端所使用的应用服务器、数据库与操作系统。整体系统在企业客户上线时,对IT的基础设施的投资要求比较高,如果需要进行技术平台的迁移和审计,涉及到对系统的整体改造,需要付出昂贵的代价。
N-tie技术架构更多的着重于解决系统开发的可管理性,但在信息系统的应用模式上仍然保留着从DOS时代开始的“菜单”模式,强调与突出系统的结构性。在体系结构的规定上并没有给用户带来操作感受上的提升,用户需要在浩如烟海的功能与菜单中不停的探询或者长时间的培训才能找到具体需要处理的工作。所以在N-tie技术架构下诞生了一个个的功能堆砌的庞然大物,满足了越来越多的应用需求,但却加重了用户的操作负担。
N-tie技术架构的历史局限性,使得越来越多的软件供应商逐渐意识到,仅仅在系统软件平台基础上开发企业管理软件,还不能有效解决系统的灵活性,在业务需求变化情况下系统的适应性,以及对个性化业务需求的快速满足性等问题。要解决这个问题,必须将管理软件系统架构在一个业务基础软件平台之上。这个业务基础软件平台通过业务模型的抽象,利用模型引擎的封装,有效屏蔽了业务需求和业务过程的复杂性。
计世资讯(CCW Research)给业务基础软件平台的定义为,它是指以业务导向和驱动的、可快速构建应用软件的软件平台。业务基础软件平台是以业务导向和驱动的软件架构体系,是一个新出现的软件层级。和操作系统平台、软件基础架构平台相比,业务基础软件平台和用户的管理及业务相关度比较大,是应用软件开发的通用基础平台。
操作系统平台解决了“应用软件系统与硬件之间的交互与管理问题”,软件基础架构平台解决了“应用软件系统与操作系统平台之间的交互与管理问题”,而业务基础软件平台则是解决了“应用软件的业务描述与操作系统平台、软件基础架构平台之间的交互与管理问题”。因此,业务基础软件平台最大的特点就是面向业务和技术无关性。
图表 1.2.2业务基础软件平台层次结构 CCW Research
业务基础软件平台由概念走向成熟
业务基础软件平台逐渐由概念转向成熟,一方面获得了广大企业客户的高度认同,同时业界也逐渐完善并完成了业务基础软件平台的成熟度评测标准,其标准主要分四个维度:
产品成熟度
服务成熟度
应用成熟度
经济成熟度
详细内容如下表所示:
产品成熟度
功能成熟度
功能符合性测试
性能成熟度
主要性能测试:单列峰值状况测试\并发响应状况测试分布式集群处理能力测试
标准符合度
XML/Webservice/J2EE/UDDI/WSDL/SOAP/JSR等
服务成熟度
服务机构数量\服务人员数量
服务方法论\服务标准化情况\资格认证情况
应用成熟度
解决方案的支持
支持解决方案数量\解决方案行业分布情况
用户应用状况
用户数量\用户行业分布情况
经济成熟度
购买价格\运行维护成本\宕机成本\硬件成本
二次开发时间\部署时间
图表 1.2.3 业务基础软件平台成熟度模型 资料来源:计世资讯(CCW Research)
业务基础软件平台让国内的本土企业在探寻管理软件的生态链的漫漫征途中,觅出了一线的曙光。正所谓“十年树木,百年树人”,“冰冻三尺非一日之寒”,国外管理软件巨头SAP、Microsoft、SIEBEL动辄数年上百万美元的基础性研发投入无不说明一个道理——软件基础平台技术的研究是一项耗资巨大的系统工程。所幸的是,在日召开的“管理软件技术发展趋势研讨会”上,以金蝶BOS软件为代表的,还包括有普元软件、思维加速等中国本土软件厂商,面对以SAP的Netweaver为代表的国际管理软件厂商,在管理软件的这一新兴领域站已然开始奋力直追,而且已经取得了令人称道的成效。
孕育,SOA山雨欲来(ToDo)
进一步的升华
从90年代中期,SOA的概念就已经早早的被提出。在进行软件服务(Software Services)的定义是所采用的“接口与实现分离”的思想,是早已经在J2EE、CORBA、COM甚至DCE中得到充分检验的。但是从各种技术的反馈来看,SOA主要借鉴Web的概念和技术,这种分离将会更明确、更完全。
五年内大型企业信息化的重点
传统的技术方案更多地看重系统运行的效率,在接口实现上没有过多地考虑“松散的”分离。在各大资讯机构提供的统计和分析报告中,我们可以看出大中型企业在未来3~5年的时间内,对系统整合、业务整合的需求在IT建设的过程中所占比例越来越高,增长幅度也越来越大,大中型企业在完成了信息系统的原始建设后,如何发挥这些不同技术架构、不同应用需求的系统整合起来发挥合力,将会成为他们关注的核心与重点。另一方面,电子技术的高速发展,计算机计算能力越来越强,制造成本也越来越低,通过高性能的计算机和高可靠性的负载均衡技术,以牺牲一定的运效率来换取不同的系统之间的互联互通的需求是信息系统在企业实际应用中的必然趋势,这也是SOA技术架构诞生的动因。
对于SOA的理解更多人的认识仅停留在名词概念层面,但SOA的理念是要在企业管理应用领域,规范一个更高层次的互联互通的协议标准。类似的技术阶段在计算机的发展史上不绝如缕,譬如现在的计算机能在Internet上进行交流和通信,其主要的技术基石则是每台连上Internet的计算机都必须遵守TCP/IP(Transmission Control Protocol/Internet Protocol的简写,中文译名为传输控制协议/互联网络协议)协议。TCP/IP将Internet划分成了五层模型,为此使用Internet的每台计算机都必须遵循TCP/IP协议遵循这五层模型,以便时刻准备发送或接收信息。SOA的历史使命就是要应用软件开发商,在软件构建上要遵循SOA的标准遵循SOA的参考模型,为不同专业领域服务的管理软件提供互联互通的技术保障。
易于集成并管理复杂性:集成是规范而不是实现,通过提供针对基于完全不同的系统构建的现有资源和资产的服务规范,集成变得更加易于管理,因为复杂性被隔离了。当更多的企业一起协作提供价值链时,这会变得更加重要。
快速地响应客户需求:为创新的、行业特定的软件提供动力,迅速适应和满足市场需求,为客户、雇员和合作伙伴提供更高水准的服务。
大幅提高效率以降低成本:快速重构您的流程和业务,并可不断升级,缩短开发周期,提升企业员工的信息化构建能力,降低项目持续维护成本。
逐渐成为企业客户信息化的核心平台
金蝶BOS是一个开放的集成与应用平台,是金蝶企业管理软件解决方案、合作伙伴解决方案以及客户定制应用的技术平台。能够为企业灵活而迅速的设计、构建、实施和执行一套随需应变的企业管理软件系统,并能够与现有的IT基础设施无缝地协同运作。为不同行业不同企业的不同的应用阶段,构建随需应变的企业管理软件解决方案。
图表 1.4.1金蝶BOS架构图
基于金蝶BOS的架构体系,由四部分构成:
信息门户:将企业不同角色的相关人员通过Internet紧密地结合在一起协同工作,并能有效整合第三方的系统。
业务流程:可灵活配置的流程引擎。其中业务流程和工作流都是可视的,企业可以随时查阅每一项业务的流程规则、路线、处理状态及参与者,用户的操作也变得更加简单和直观。
业务服务:提供统一的接口标准,使所有的业务都作为功能插件连接在业务流程上,这些服务可以根据用户的需要来决定是否使用甚至更换。
基础平台:将包含有各种底层存储、计算和传输的技术细节通过封装进行屏蔽,有效降低系统集成、应用部署的复杂度。
信息门户是将企业不同角色的相关人员通过Internet紧密地结合在一起协同工作,并能有效整合第三方的系统。对应到SOA的“访问服务”(Access Services)。
信息门户的诞生不仅解决了管理系统跨互联网对应用系统访问的瓶颈,只要有网络的地方就可以享受到信息系统带来的便利。而且在用户进入EAS后,可以直接使用根据不同的岗位、职责所设定的甚至按照自己需要定制的个性化门户,可以在短时间内找到自己需要在EAS系统里所需的内容和操作,加快用户上手的过程。
在企业使用了多套系统的时候,信息门户的单点登录(SSO)所带来的效益更加明显的。单点登录技术是一种认证和授权机制,它允许用户只登录到系统上一次,而后授权访问其他连接的系统,无需再进行登录。这样不仅仅增加了用户操作的便捷性,同时因为SSO登录可以使用数字“证书”等等多种身份认证的手段来代替静态的用户ID/口令,系统的安全性得到大大的加强。实现认证和授权的集成还简化了雇员离开公司后的清洗工作。管理人员不用再跟踪雇员可能访问过的所有系统和资源,只要简单地删除掉这名雇员的SSO账户就行了。
信息门户中访问的内容主要分为三类:
业务流程是由各类服务组件按照特定的规则组装而成,对应于SOA中的“集成服务”(Integration Services)。通过可灵活配置的流程引擎、可视化的流程展现,用户可以随时查阅每一项业务的流程的规则、路线、处理状态及参与者,并根据实际的业务的变化对流程进行调整。用户的操作不仅变得更加简单和直观,由传统的“人找事”转向了真正的“事找人”,而且系统的灵活性与可扩展性得到了空前的提升。
图表 1.4.2金蝶BOS的业务流程建模
业务流程包括了对流程控制的管理,还包含了流程中数据状态转换的管理。让计算机数据贴切的模拟出了丰富多彩管理活动的同时,通过可视化的展现形式,让这一切变得不再冰冷进而鲜活的跃然于纸上。于是业务流程不再单纯的一项计算机技术的突破,让企业客户与合作伙伴可以低成本的根据业务实际情况进行业务流程的更改,同时也有效促进了管理的科学化。它不仅通过实现流程可视化管理,可以对各业务处理流程进行监控和优化,剔除流程盲点,突破流程瓶颈,而且可以通过对业务工作量、人员配置、工作效率的分析,为企业进行工作负荷分析、流程重组、人员优化提供科学的依据。
业务服务提供了统一的业务组件标准,规定了业务组件的用户访问行为、数据组织方式、功能封装方式、业务处理逻辑的标准“语法”。对应于SOA中的“应用程序与数据服务”(Application and Data Services)。
在N-tie的架构中,我们也有看到组件标准,但是它的标准是更加底层的,通俗的说是更加技术化的。譬如如何的实现远程的方法调用,如何实现数据库的连接等等。而在EAS中业务服务的标准是面向应用的,譬如不同的公司在处理不同类型的订单时应该录入和关联什么样的数据,不同业务处理类型的公司在合时的时候开发票,不同类型的采购业务完成后应该如何更新库存等等。这种服务的封装在包括金蝶软件等国内外的大批软件厂商在内,他们过往的产品中都有一些的阶段的成果,但业务服务提供了一整套规范化的标准和严格的要求,为组件之间通过接口进行通信提供了有效的保障。
业务服务不仅保障了遵循其标准的应用程序,在针对具体的应用需求,可以将不同的业务作为功能插件连接在业务流程上,并可以根据用户的需要来决定是否使用甚至更换。同时通过实现了应用程序与数据服务的分离,让基础数据不统一而带来的繁重的信息集成的噩梦得以化解,我们甚至可以将供应商、客户、职员、物料、银行账户等数据服务单独的进行安装与部署,供以各种不同的应用系统使用。
图表 1.4.3金蝶BOS业务服务组件示意图
一个业务组件由四个基本要素构成:
组织架构管理(Organization Mgmt):负责约定业务组件的外部访问模式,包括对系统用户的管理、权限分配的管理、组织结构策略的管理。
主数据管理(Master Data Mgmt):负责为业务功能和流程提供统一的基础数据的管理,譬如客商资料、银行账户、商品物料、会计科目等内容,。在基础资料统一的前提条件下,不同的业务功能之间的交互只用提供基础资料的编号就能够准确的理解操作的具体含义。
业务服务(Business Service)
业务流程(Business Process)
金蝶BOS的基础平台将包含有各种底层存储、计算和传输的技术细节通过封装进行屏蔽,有效降低系统集成、应用部署的复杂度。对应于SOA中的“部署服务”(Deployment Services)以及安全性和管理服务(Security and Management Services)。
基础平台的概念曾不止一次的泛滥成灾,所有只要和具体的应用程序不相关的,作为技术底层服务的内容,都被概括为“基础平台”。于是数据库、操作系统、应用服务器似乎都可以称之为“基础平台”。
在金蝶BOS产品的技术体系中,基础平台有其明确的定义和清晰的内容。主要包括用以支撑业务服务所定义的组件标准:
多通道访问引擎:用以解决如何通过手机、PDA、邮件等多种访问方式来访问业务组件所提供的功能和获取存储在数据库中的信息。
消息引擎:解决流程驱动下人机交互过程中,将各流程节点的操作提示和系统通知、预警等信息发送到用户的消息中。,
发布引擎:用以解决将按照业务服务标准进行封装的业务组件,快捷的发布到EAS运行系统之中,并保障不同的组件之间无缝的信息集成与共享,发布引擎同时屏蔽了不同厂商的J2EE应用服务器的技术细节的差异。
流程引擎:是业务流程中的控制流程,根据已定义的流程路线依据不同的规则,将任务有效的分配给人工处理或者交由预定义的自动节点进行处理。流程引擎同时提供对流程运行状况的监控与管理。
集成引擎:集成引擎更像一个信息的路由器,它能根据已定义的异构系统之间数据交换的映射规则,将数据中转和路由到需要集成的系统中。集成引擎是可以通过业务操作触发驱动或者按照时间规则进行调度执行。
规则引擎:规则引擎可以用来定义复杂的业务逻辑,流程跳转规则、数据转换规则、数据筛选规则、事务预警规则、任务调度规则等多种包含复杂逻辑关系的处理,都可以统一的通过规则引擎进行解析。
分析引擎:能够提供对数据库数据进行报表展现前的数据加工,分析引擎可以将多个相关的二维数据表转换成三维表结构,同时也可以提供结果集级别的分类汇总、小记、汇总和数据筛选等特性。
安全引擎:解决应用程序功能的访问权限,数据记录访问权限,组织架构隔离权限等数据安全性问题。
数据访问引擎:解决SQL Server,DB2,Oracle等主流数据库SQL语法差异的屏蔽层,按照KSQL语法编写的SQL语句能够自动翻译成不同数据库的SQL语句。
图表 1.4.4金蝶BOS技术架构详图
能做什么?
大中型企业基于管理模式、行业及企业管理风格的差异,要求新一代的管理软件必须支撑企业个性化的原生管理特质,实现标准功能可配置、特性需求可定制、异构系统可集成,解决管理软件面临的世界难题。
快速配置标准功能
应用模式可配置
金蝶BOS平台预置的基础政策管理,通过对会计科目、管理政策等主数据和系统参数的配置能够有效支持中大型企业的多种管理模式:运营控制型、战略控制型、财务控制型。根据企业的管理模式进行个性化配置,可以剔出复杂冗余的管理模块,也可以按照7种不同的组织结构纬度:行政组织、财务组织、采购组织、销售组织、成本中心、HR组织,灵活的根据集团管理模式下配置的基础数据管理方案——是全集团共有,是下属公司可调配,是还下属公司自行管理等。有效的解决了过往集团管理解决方案中,一抓就“死”,一放就“散”的管理难题。
图表 1.4.5业务控制策略示意图
企业管理软件一般是以一种预先固定好的模式结构提供给用户,一是软件无法灵活地适应个性化的企业管理流程要求;二是一旦企业信息管理系统系统实施完毕,企业在需要进行管理与业务流程重整时,很难真正达到从组织结构、生产流程、业务流程全面重整的效果。基于金蝶BOS业务流程管理,可以实现适合企业管理流程的个性化配置以及系统运营过程中的流程优化。
金蝶BOS通过可配置的流程驱动,可以随时查阅集团企业每一项业务的流程规则、流程路线、流程处理状态及流程中的所有参与者。
金蝶BOS通过对各业务处理流程进行监控和优化剔除流程盲点,突破流程瓶颈,实现流程可视化管理。
图表 1.4.6业务流程组装示意图
图表 1.4.7业务控制流程示意图
金蝶BOS提供门户访问框架,可以实现不同角色应用界面的个性化配置。在用户进入系统后,可以直接使用根据不同的岗位、职责所设定的甚至按照自己需要定制的个性化门户,可以在短时间内找到自己需要在系统里所需的内容和操作,加快用户上手的过程。
按照业内的721原则,企业客户管理或者核心业务,信息化内容的70%由我们的方案产品或其组合满足。20%的个性化需求将由业务重组咨询、二次开发、定制开发或者协作产品完成,剩下10%的进一步需求将由我们与客户共同发展最终完善。所以对于企业用户特别是某些行业用户来说,还存在着共性需求之外的个性化需求,比如医药流通行业需要GSP管理,制药行业需要GMP管理,房地产有自己特色的成本核算方式等。而且这些行业规范以及专业特点对于很多行业用户来说,恰恰是其业务的关键所在。
传统的企业管理软件在满足客户个性化需求时的项目定制和自行开发,无论在成本、效率和风险上都无法满足企业客户的需求,管理软件的投资仿佛一个黑洞不停的吞噬着企业的IT投资和稍纵即逝的市场机会。
通过金蝶BOS平台能够快速的实现企业的行业个性需求与行业业务系统的定制。
基于金蝶BOS构建的系统中,不仅各种业务组件可以灵活的组装与调配,即便是一些复杂的业务处理逻辑,譬如促销管理、信用管理等通过金蝶BOS的集成开发环境可以快速的开发出新的业务组件,并能够无缝的和业务组件库中的组件协作运行。
图表 1.4.8金蝶BOS行业个性流程配置示意图
在一些纵深的行业应用领域,很多行业软件厂商都在不停在为各大行业客户定制各种各样的管理系统。一方面每引入一个新的系统,就添加了一个新的信息孤岛,还需要大量的行业系统与企业管理软件集成的工作;另一方面一些行业发展迅速,市面上还没有真正符合其行业特色的管理软件。
通过向各行业软件开发商和有技术实力的企业客户,授权使用金蝶BOS集成开发环境与技术资料,已经在行业纵深的管理领域取得了很好的成效。为客户构建了一个又一个完全行业化、个性化的企业管理平台。
目前大多数企业的现状是存在着许多独立的IT系统,这些系统往往是企业在不同阶段根据当时的需要购买或自行开发的。而因为数据结构、编程技术、基础系统等多种技术上的差异,这些IT系统之间的无法互联互通形成一个个的“信息孤岛”。
这些“信息孤岛”不仅功能上有重叠,造成了信息的浪费,而且将企业宝贵的资源多次用于解决同一问题,让企业在信息化建设上得不到良好的投资回报率。因此如何攻克信息孤岛,实现不同的应用系统之间的协作、集成,使企业的整体运作效率得以提高,更好地为市场和客户服务,也成为企业管理软件开发商亟待解决的问题。
在金蝶BOS中每个用户界面、业务对象、业务功能、数据表的结构都是开放的,通过可视化的集成工具,针对各种异构系统提供从Web Service、数据接口表、数据库表同步等多种技术手段便于进行系统集成。
带来了用户实施方式的变化
平台软件的诞生在管理软件产业开拓了一片全新的领域。如果平台软件厂商背水一战、苦心孤诣的矢志要做中国的微软、Borland,把自己逼上开发工具提供商的独木桥,一方面是客户需求回馈链条过长,缺乏足够的驾驭能力,出来的产品难免闭门造车,另一方面目标市场的狭窄和国外寡头的垄断,使得企业本身缺乏良好的造血机制和有效的现金收入,出师未捷身先卒的悲剧在所难免。欣喜的看到,金蝶软件似乎也很清晰地洞察到这一点,并对平台软件正确的定位,以瞄定最终用户的实际管理需求提出了“随需应变”的目标。通过标准产品+平台定制的方式将管理软件提供给最终用户,有效的促进用户实施方式的改变并致力于开创合作伙伴生态链的新境界,走产、学、研结合的道路,这无疑大大的拓展了自己的视野和目标客户。
金蝶软件提出的标准产品+平台定制的管理软件,就像“整体厨柜”的概念,不需要像传统木匠做厨柜那样,所有工作都从基础开始做起,其实完全可以采用已经标准化的台面、柜体、联接器等标准件,按照客户要求的尺寸、材质、颜色一拼装就可以了,既兼顾个性,又质量稳定,省时省力。此举所带来的的好处是不言自喻的,管理软件的用户从以前的个性化难、高失败率的阴影中摆脱出来,由“害怕却又不得不防”变成了“欣喜而且积极主动地参与”,根据自己的管理流程上的特性进行快速的DIY。
图表 1.4.9用户实施方式发生的变化
用户在实施过程中,按照标准实施法,在蓝图设计阶段提供了业务建模工具;在蓝图实现阶段,为业务实现提供了流程配置和数据集成工具,为客户化开发提供了设计开发和测试部署工具;在系统上线阶段,提供了系统上线检查工具。这些方法和工具大大简化了系统实施过程。
用户所享受的服务也从日常的维护服务向全生命周期的服务转变;从标准化服务向的个性化服务转变;从满足客户基本需求的被动服务向厂商驱动、伙伴生态链共同参与的,满足客户全方位需求的主动式服务转变。
开创了合作伙伴生态链新境界
随着管理软件走向成熟,管理软件的增值服务已经成为众多咨询和系统集成厂商垂涎的肥肉。在国外,管理软件增值服务创造的商机数倍于企业管理软件产品本身的市场销售额,但在中国,管理软件产业链一直缺少成熟的增值服务模式。
通过BOS构建新型的软件生态链系统,在这个平台上,产品提供商和服务提供商合作、共赢,实现从过去早期的个体创业到和客户、伙伴的群体创新的飞跃。
对于合作伙伴来说,除了传统的通过客户化开发和指导用户进行二次开发以外,行业方案伙伴SI、产品合作伙伴PP、应用开发商ISV也可以基于金蝶BOS对信息化解决方案进行更深入的行业细化,并能和金蝶企业管理软件系统紧密集成,这样他们可以由传统管理软件生态链里 “服务者”转变成“产品制造者”。合作伙伴有更多的发展空间和利润增长点。
对于咨询公司,金蝶BOS将业务模型与应用实现隔离开了,咨询公司可以利用企业建模工具直接实现软件系统的业务建模,这些模型与技术平台实现无关。这样,咨询厂商就从单纯的方案提供者,转变为业务模型的设计者,不需要经过技术人员的理解、转换就可以直接为系统识别。咨询公司的价值链进一步延伸到了“系统内部”,相当于将咨询和部分实施工作合二为一,既提升了咨询服务的有效性,也增加了咨询公司新的利润来源。通过金蝶BOS的模型开发工具,金蝶咨询服务伙伴可以实实在在看到其中的价值。
对于企业管理软件的开发者们,金蝶BOS也为他们提供了新的商机和发展空间。行业开发专家可以利用BOS集成开发环境,采用模型化的方法快速构建特定行业解决方案。相对于传统的行业解决方案开发模式,金蝶BOS集成开发环境已经为行业开发提供了丰富的应用框架,包括元数据、基础服务、工作流引擎,行业解决方案不需要重新开发这些基础框架,同时从流程设计到对象设计等大量的集成开发工具使行业解决方案的开发非常便利,模型编译器使模型可以直接运行,最重要的是,开发出来的行业解决方案与金蝶企业管理软件自然实现无缝集。行业解决方案的开发方式发生了彻底的改变。
图表 1.4.10
阅读(532)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_082071',
blogTitle:'金蝶BOS 构架你的未来——郑州金蝶软件',
blogAbstract:'金蝶软件——郑州营销服务中心(郑州金蝶)金蝶K3ERP&&&&&&&&&&& 金蝶KIS迷你版&&&&&&&&&&& 金蝶KIS标准版&&&&&&&&&&& 金蝶KIS行政事业版 金蝶KIS专业版',
blogTag:'',
blogUrl:'blog/static/',
isPublished:1,
istop:false,
modifyTime:9,
publishTime:9,
permalink:'blog/static/',
commentCount:1,
mainCommentCount:1,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'河南金蝶软件 \r\n金蝶软件营销服务中心(郑州金蝶) \r\n手机: \r\n电话: \r\n2006年度金蝶华北区直销第一名 \r\n金蝶K3 金蝶KIS迷你版 金蝶KIS标准版 金蝶KIS专业版 金蝶KIS行政事业版 \r\n郑州经三路金成国际广场5号楼2单元1406 \r\n联系人:蔡卡 \r\',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}}

我要回帖

更多关于 金蝶bos平台 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信