|
全程一体化管理软件的体系分析
|
|
来源: 作者: 发布时间:2007-10-11
|
|
在了解什么是全程一体化软件前,让我们先了解一下目前在IT软件领域言必谈的两个概念“SOA”,“SAAS”。SOA是面向服务的体系结构(Service-Oriented Architecture, SOA),SAAS是软件即服务(Software-as-a-Service,SAAS)的概念。 我们先谈SOA,SOA是Gartner在1996年提出的软件思想,重点是:在于让软件体系变得更有弹性,以更快地响应业务单位的需求,实现软件实时企业(Real-Time Enterprise)的概念,可以说SOA是一种崭新软件体系架构的设计思想,他的目的在于软件服务工业化,根据客户需求零件化组装,快速提供,并且能保证软件之间的兼容性和互操作性;目前国际上一流的软件厂商都看到了它的价值,继而纷纷跟进。 软件行业产生SOA思想的原因是,软件行业经过几十年的发展,软件编程理念经历了问题编程à面向结构à面向对象à面向构件à面向Web服务等阶段。在Web服务阶段软件工程在思想理论上的变化是最为惊心动魄的。Web服务之前的软件体系结构,功能重用主要是通过源代码级的封装、继承等特性来实现;而Web服务则是通过基于动态目标代码级的封装、继承,及元数据的自描述技术、AOP技术等来实现的。 而如果把软件做成工业化的产品,软件工厂技术则包括软件零件的开发、组装、配置、使用、升级等重要环节,软件工厂的本质在于提供一套统一的软件体新规范:包括在各个环节中的软件接口、标准或协议的制定原则、软件零件的生产规范、网络构件的组装配置与安全管理、软件零件的组装规则、组装完成后的运行机制、升级机制等。 可以说SOA 是软件企业的一种软件体系结构的设计思想,它可以支持将用户的业务功能需求作为模块服务或可重复的功能包进行集成,可在需要时通过网络访问这些服务和功能。这个网络可能是您的公司总部内INTRANET,也可能是分散于各地的分支机构,采用INTERNET或VPN连接来访为的系统。并且SOA支持采用不同的技术,通过对来自各个系统的服务进行有效组合,可让最终用户感觉似乎这些服务就安装在一套系统上一样。需要时,这些服务可以将自己组装为按需应用程序,彼此系统间整合、连接以完成特定业务功能,使软件企业的SOA系统能够适应不断变化和调整的用户需求。 再说SAAS,Software-as-a-service(软件即服务),是随着互联网技术的发展和网络应用软件的成熟,而兴起的一种完全创新的软件服务模式。它是一种通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。用户不用再购买软件,而改用向提供商租用基于Web的软件,来管理企业经营活动,且无需对软件进行维护,服务提供商会全权管理和维护软件,软件厂商在向客户提供互联网应用的同时,也提供软件的离线操作和本地数据存储,让用户随时随地都可以使用其定购的软件和服务。对于许多小型企业来说,SAAS是采用先进技术的最好途径,它消除了企业购买、构建和维护基础设施和应用程序的需要。在这种模式下,客户不再像传统模式那样花费大量投资用于硬件、软件、人员,而只需要支出一定的租赁服务费用,通过互联网便可以享受到相应的硬件、软件和维护服务,享有软件使用权和不断升级,这是网络应用最具效益的营运模式。 全程一体化软件是在全程软件不断进行软件开发模式的探索下,从02年开始制定的一个全新的软件体系结构,其中的软件模块组件化、按需配置、动态组装、动态升级是全程一体化软件的设计核心;全程一体化软件体系是SOA软件开发理念的具体实践者,是完全从高效率高品质软件质量要求,和快速满足客户需求的软件实现方法的具体体现。 全程一体化软件的核心是软件功能模块积木式拼装和零件化的开发技术,全程一体化软件体系的标志性特征是《全程一体化软件功能模块管理控制系统》,它基于目标代码模块的动态修改、组装配置、统一的版本管理、升级管理;体现在用户层面上是全程一体化软件体系,可以根据用户需求,按需选配功能并随着需求的变化,可以随时调整和增加功能模块,并随着软件功能的升级不断升级系统。对于外部业务系统,全程一体化软件提供了标准的接入开发接口,可以随时调整调用接入外部应用系统;最终真正实现一套统一完成的企业信息化系统平台; 全程一体化软件目前已经整合的功能模块达到150多个,范围涵盖协同办公自动化系统、人力资源系统、客户关系管理系统、分销管理系统等功能,它可以适用于商务、贸易、流通、加工销售、政府事业单位等行业。各行业用户又可以根据自己企业的发展阶段灵活选择当前适用的功能模块,达到物尽所用的目的。全程一体化软件是全面基于网络应用的系统,可以灵活地应用在企业本部或企业VPN虚拟网络中连通各地分支机构统一办公。全程一体化软件也提供软件购买、独立主机租用、虚拟主机租用等多种的销售服务方式,充分满足各类客户应用需求。
(阅读次数:)
|
| 上一篇:给中国企业家的建议 下一篇:几方面谈管理执行力 |
|
[ 收藏]
[ 推荐]
[ 评论(0条)]
[返回顶部] [打印本页]
[关闭窗口] |
|
|
| |
|
|
|