KSOA9.0产品介绍
1 KSOA产品理念
1.1 信息化需求
在企业发展的不同时期、不同阶段,其经营目标、管理目标不同,其对信息化的需求也不尽相同,具体可以概括为差异化需求和持续化需求。差异化需求主要指企业发展过程中为保持核心竞争力而创新、求变带来的对信息系统灵活性、适应性的需求;持续化需求是指企业发展的不同阶段,管理目标的不同而带来的对信息系统扩展性的需求。
1.1.1 企业差异化竞争的需要
伴随着中国经济的高速发展,居于中间环节的流通企业成为了链接生产厂商和下游的客户及终端消费者的重要一环,“决胜终端”、“渠道为王”等说法印证了流通行业的重要地位和竞争的激烈程度。为了在激烈的竞争环境中获得生存和发展,各流通企业的竞争在规模、商品品种、经营模式、价格、服务、质量、品牌等方面展开,逐渐形成了同质化的竞争局面,同时随着中国加入WTO,流通领域的对外开放,国外流通企业将携雄厚的资本、先进的经营模式、科学的管理方法大举进入中国流通市场,这将为本已白热化的竞争市场增加了更大的压力和危机。
流通企业要摆脱竞争对手和从容应对外资进入的压力,必须避免同质化竞争、摆脱价格战,走差异化竞争之路,保持自己的核心竞争力。走差异化竞争之路就需要比竞争对手多做一些,早走一步,不断的创新,具体到经营模式上,体现为与其他企业不同的经营方式、业务流程、管理控制等方面。这就对企业的信息化建设提出了新的课题,一方面,需要信息化能够满足企业不断创新发展的需求,适应企业不断变化的经营模式,提升企业的核心竞争力;另一方面,又需要信息化为企业创新提供支撑平台,为企业创新提供动力,保持企业的领先优势。
1.1.2 企业持续化发展的需要
企业的发展是一个动态的过程,通常会出现以下的变化:业务量将由少变多,由简单到复杂;机构由少到多,由单体向多分支发展,由单一区域向多区域发展;管理控制由粗放向精细化转变。由于这些变化,企业在不同阶段将对信息化建设提出不同的需求,以支撑企业持续化的发展和保护信息化的历史投入。
在企业的发展初期,随着业务量的增加,业务部门的工作效率和经营数据的准确性需要提高,以适应企业业务快速发展的需要。针对企业部门信息处理的信息系统就产生了,如财务软件、进销存系统等,这时企业重视的是部门职能和业务效率及数据的准确性。
第 1页共 106页
KSOA9.0产品介绍
随着企业规模的扩大和业务量的增多,企业的管理更加复杂,部门之间的协调、业务重点环节的监控就显得尤为重要,企业就需要打破部门间的壁垒,监控重点业务环节。基于这种状况,企业对信息系统的需求转向关注业务流程,把企业的采购、库存、销售、财务等部门的业务按照内在的逻辑关系,有序的串联起来,建立财务业务一体化管理系统。
流通企业伴随着业务的增长,订单量的剧增将对库房周转作业带来压力,出现物流能力与营销能力不匹配的现象,如:库存商品的周转和配送跟不上业务发展的速度,对客户订单反映速度慢,交货期迟延,满足不了客户的要求,物流成为了阻碍了企业发展的瓶颈。这时企业就需要对仓储进行科学的规划、物流作业流程优化、作业人员量化管理、并利用先进的物流设备提高物流周转能力,相应的对WMS系统与业务系统的一体化集成应用产生了需求。
企业业务效率的大幅度提升,需要企业的其他部门的工作效率也能够与之相适应,产生了对人力资源、内部办公信息化的需求,企业信息化建设就从关注业务流程和控制向整合企业内部资源管理转移。整合企业内部资源包括横向和纵向两个方面,企业发展到一定程度,业务内容会涉及到多方面,如:批发、零售连锁、物流配送等内容,从横向的角度就是要关注企业的业务(包括批发、零售、连锁、物流)、财务、人力资源、日常办公等业务的处理和协同,整体提高企业的工作效率和信息的透明度;企业发展到一定阶段,会突破地域的限制形成跨地域的集团企业,从纵向的角度考虑,就是要求整体规划集团总部、分子公司、部门业务信息系统,形成突破地域的从上到下贯穿企业决策层、管理层、业务层的全面的信息化系统。
随着时代的发展,经济的全球化和知识经济时代已经到来,使企业的经营模式逐渐地发生变革,整个市场的竞争格局也会发生变化,原有的企业与企业之间的竞争,逐步转化为供应链之间的竞争,竞争优势的取得,将要依靠整个供应链的综合能力。企业信息化的应用也将在企业内部信息化完善的基础上,整合企业的上下游资源,与供应链上的各单元建立紧密的协同关系,共同应对来自其它供应链的竞争,此阶段的信息化建设已经从原有的内部资源整合向供应链方向发展,进行内外信息一体化建设,追求实现与上下游企业间信息协同、业务协同、资源协同。
1.1.3 企业信息化建设困惑
很多企业在发展过程中,对信息化建设面临着不同的困惑,如:
? 企业在软件选型过程中是关注软件现有的功能,还是软件系统的可塑性,或者关注
软件系统本身的同时还要重视软件供应商的技术实力、行业经验、软件的开发思想等;
? 当时选择的软件系统虽然对企业的发展起到了一定的支持作用,但如今企业组织机
第 2页共 106页
KSOA9.0产品介绍
构和业务发生变化,软件已不能适应;
? 企业的规模发生变化,增加了分之机构,需要统一管理,但软件架构不能满足; ? 企业管理需求提升需增加不同的应用系统,出现数据孤岛现象,异构平台如何整合; ? 系统长时间应用,数据量大,业务量大,系统效率能否保障;
? 当前软件需要升级或更换,但原系统的数据不能继承,历史投入得不到保护; ? ??
1.2 KSOA产品理念
1.2.1 产品基本理念——“给信息化无限想象空间”
时空公司为了提升保持企业发展过程中形成的核心竞争力和避免企业发展过程中不断更新和更换信息系统而造成的历史投入的流失,满足企业经营创新和差异化竞争的需要,全面、全程的支撑企业持续化的发展,确定了“给信息化无限想象空间”的基本理念,致力于为企业提供一套具有适应性、扩展性的信息化解决方案。时空公司在为企业提供信息化解决方案的过程中,不会为企业的业务模式、流程、管理控制做任何假定,而是根据多年的信息化建设经验结合企业的实际状况以及不同阶段、不同条件下对信息化的需求,量身塑造适应企业个性化的应用系统和解决方案,提升企业的核心竞争力和差异化竞争策略,满足企业创新经营和持续化发展的需要。
1.2.2 产品研发理念——“面向服务的体系结构(SOA)”
时空公司根据多年的信息化建设经历和总结的经验,根据企业在信息化建设过程中的困惑,确定了围绕“面向服务的体系结构 (Service-Oriented Architecture, SOA) ”的理念,采用“工具平台化、体系架构化”的研发策略,提供丰富、易用的平台工具和大量、灵活的服务组件,并可以满足企业不同网络环境下对不同交互要求的部署,致力于为流通企业的持续发展提供全面的、全程的信息化支撑平台。
1.2.2.1 基于面向服务的体系结构(SOA)的理念
1) 时空KSOA架构模型
时空公司为了满足企业对信息化的需求,解决企业信息化建设中的困惑,结合SOA的特性、本质和切入点,创建了时空KSOA系统架构模型。
见下图所示:
第 3页共 106页
KSOA9.0产品介绍
服务控制平台【计划引擎,工作流引擎,短信引擎,许可引擎】企业门户(Enterprise Portal)采购管理库存管理销售管理零售管理连锁管理应管理用财务管理层人力资源协同办公移动商务协同商务系统控制平台【用户角色管理,系统控制,平台工具】服务颗粒基础服务管理控制维护技术支撑层【ActiveX/ N-Tiers/JSP/XML/ GSM/ VC++/ Java/Delphi ……】数据库计算机设备网络设备操作系统移动网络WMS………时空公司围绕着SOA架构理念,利用各种计算机技术开发了非面向应用的各种功能组件、开发工具构建了系统控制平台,以及各种引擎服务、邮件服务、移动服务等多项基础服务搭建了服务控制平台。
利用系统控制平台的各种开发工具和服务组件,在服务控制平台提供的服务支撑下,针对行业用户搭建各种业务应用模型,并可以根据用户的业务需求利用平台工具和服务组件搭建企业的个性化应用,并可以通过平台工具开发数据接口,实现不通过底层编码与异构平台的数据传输、通讯。
用户可以通过KSOA的企业门户,实现单点登陆,根据分配的权限对各应用系统进行应用,从而获得一致的人员与流程交互,提高业务效率。 2) 时空KSOA的SOA特性
时空KSOA完全符合SOA的理念,满足SOA的五个切入点要求。 见下表所示: SOA切入点 人员 流程 时空KSOA特性 统一的门户管理,单点登陆,提高人员工作效率。 柔性组合服务,定制个性化流程。提供满足企业流程组建的各种单据及单据提取方案、数据检索方案(细服务颗粒),以及各种基于应用层面的各种功能组件(粗服务颗粒),通过对这些服务颗粒的组合应用,就可以灵活搭建个性化业务流程。 … 第 4页共 106页
KSOA9.0产品介绍
信息 通过系统设置的流程与人员岗位的结合,可以方便的掌握与自己相关的票据、物流、资金等信息,并根据这些信息进行相应的业务处理;通过启动服务控制平台的相关服务,用户可以通过不同的渠道按需获取信息;通过系统控制平台提供的各种查询、报表工具,可以按需提取数据,汇总分析数据,辅助决策。 集成性 通过KSOA系统,可以把人员与业务流程、信息有效的结合在一起;并且可以通过系统控制平台提供的工具和标准的外挂接口,可以有效的与异构平台集成; 重用 KSOA平台提供大量的技术层面的服务颗粒,这些服务颗粒可以被重复调用,搭建不同的应用功能;同时,系统经过长期使用,积累的各项应用功能,能够被重复应用,从而减少资源的浪费,节约开发时间。 1.2.2.2 平台化、架构化的SOA开发策略
? 工具平台化:系统分为三层平台,第一层操作平台,第二层数据库平台,第三层应
用平台,在应用平台上分成工具和功能模块两大类。工具是用来完成功能模块开发和搭建的,软件开发了大量灵活的工具,可以高效率、低成本地解决大部分专项开发内容,真正实现“非开发人员进行现场二次开发”。建立应用平台最大的优点就是能充分考虑到企业的各种业务模式,将其共性高度提炼,做成核心的程序,并且可以有充分的延展性,为每个用户的个性化开发留下了余地。
? 体系架构化:所有功能模块的设计均采用软件构件技术,每个模块相对独立又和整
个系统有紧密的联系,这样做的两个优点是:一来易于组织大规模开发,高效地开发新功能,二来系统本身有很多模块构件,但是对某一用户来说,可以根据自己的管理模式、业务流程、个性化管理特点重组进行个性化搭建。
? 网络化:软件的设计充分考虑并运用了INTERNET技术,为企业内部之间的通讯提
供了方便、快捷的手段,为企业与企业之间的业务往来和交易提供了全面的解决方案,可以帮助企业上下游之间实现电子订单、电子对帐、信息往来等等。
1.2.2.3 四级开发体系
时空公司为了实现KSOA产品的SOA架构特性,为用户搭建具有适应性,扩展性的应用系统,采用了四级研发体系,保障产品基本理念和研发理念的实现。
? 平台研发。时空公司成立了专门平台研发机构,利用各种计算机开发技术,开发大
量的二次开发工具,抽象软件系统的共性应用,搭建底层架构平台,为行业应用开发提供基础。
第 5页共 106页