普元EOS评估报告_第1页
普元EOS评估报告_第2页
普元EOS评估报告_第3页
普元EOS评估报告_第4页
普元EOS评估报告_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

普元EOS评估报告目录TOC\o"1-3"\h\z1厂商介绍 41.1概述 41.2产品定位 41.3产品人员规模、投入有多大 51.4目前的工程数量、合同总额 51.5总结 52产品信息 62.1获得的奖项、重大商业行为等 62.2版本发布 62.3典型工程 72.4总结 73产品 83.1产品组成 83.2EOS构件运行环境〔EOSServer〕 10构成与功能 10优势 11劣势 113.3EOS管理控制台〔EOSManager〕 12构成与功能 12优势 13劣势 133.4EOS构件集成开发环境〔EOSStudio〕 14构成与功能 14优势 14劣势 153.5EOS工作流〔EOSWorkflow〕 15构成与功能 15优势 17劣势 173.6EOS构件库〔EOSComponentLibrary〕 18构成与功能 18优势 19劣势 193.7EOS页面开发环境〔EOSRichWeb〕 20构成与功能 20优势 20劣势 213.8EOS报表〔EOSReport〕 21构成与功能 21优势 24劣势 244效劳 254.1效劳体系 25效劳理念 25效劳组织 25效劳流程 264.2效劳内容 27根本型售后效劳 27增强型售后效劳 27个性化定制效劳 28故障处理机制 284.3产品许可方式 304.4宣传策略 324.5总结 335商业案例和用户 345.1应用在哪些行业、哪些工程 345.2二次合作开发商 35厂商介绍概述普元〔Primeton〕于2001年创立,总部位于上海浦东新区张江高科技园区,目前在北京、上海、广州、成都、南京、杭州、长沙设有销售和效劳分支机构。普元是一家面向构件中间件的软件厂商,致力于面向中国的SOA领域研究,其EOS产品家族包括EOS平台,以及基于EOS平台的EOS工作流和EOS报表。普元在电信、金融、政务、电力、物流、制造、建筑等国内多个行业拥有超过200家以上的大型客户和众多中小客户,其中包括中国财富100强的大局部公司。普元已与超过100家以上的独立软件开发商〔ISV〕合作,为客户提供端到端的价值。其中通过与华为的合作,已帮助冰岛、印尼、荷兰、泰国等国家在电信领域实现了多个关键应用。产品定位普元EOS〔以下简称EOS〕是基于J2EE平台、采用面向构件技术实现企业级应用开发、运行、管理、监控、维护的中间件平台。它将J2EE体系标准、构件技术、XML技术和可视化开发技术结合起来,为基于J2EE平台之上的应用提供了面向构件的应用架构、各层级可复用的构件单元、可视化开发工具和运行期管理控制台。EOS采用了面向构件的技术体系,是基于J2EE平台的完整实现。EOS可以看做是一个构件化的虚拟层,是对J2EE的每个层次做了一个构件化的解析,从而使得J2EE应用的开发具有面向构件的特性。产品人员规模、投入有多大暂时缺乏相关数据。目前的工程数量、合同总额暂时缺乏相关数据。总结普元公司从成立伊始,就致力于EOS的产品研发和销售,是一个专门针对应用中间件平台的软件公司。其全部精力都在EOS产品上,围绕EOS产品进行了研发、宣传和市场推广、销售工作。其目标的唯一性与其他厂商如金蝶、浪潮等都不同,产品创造的利润直接用于产品开展,保证了产品开展的持续的稳定的投入。产品信息获得的奖项、重大商业行为等2007年11月,在易观国际第3季度中间件市场数据监测中,普元晋升为第4位2007年07月,原BEA全球副总裁兼中国区董事总经理沈惠中先生正式加盟普元软件,出任首席执行官〔CEO〕,全面负责公司的战略制定与业务运营2007年03月,成为全球电子商务标准制定、融合与采纳的重要组织——OASIS的奠基赞助商。目前全球仅有IBM、普元、BEA、EDS、SAP、SUN等六家公司享此殊荣2007年02月,正式通过SEICMMI4的认证2006年06月,作为亚洲唯一的软件企业正式参加SCA国际标准组织,与IBM、BEA、Oracle、SAP等国际厂商一起制定面向构件的国际标准2006年06月,与北京理工大学软件学院建立联合实验室,共同开设本科、研究生软件工程课程2006年05月,作为第28届世界软件工程大会钻石赞助商,承办“面向构件技术〞分论坛2006年04月,与华为合作的首个工程顺利通过验收2005年12月,上海市学术委员会正式批准普元为首批上海研究生联合培养基地建设单位2005年10月,“普元EOSV5.0”2005年08月,goCom,全球首家面向构件成长社区成立2005年04月,荣膺技术创新最具潜力企业、年度CTO、最正确产品三项大奖2005年01月,普元EOS及普元荣获“中国信息产业2004年度最有价值产品〞及“中国信息产业2004年度行业用户诚信企业〞两项大奖版本发布2007年10月,EOS5.6国际版正式发布,进一步开展国际市场。2007年05月,EOS5.3版本正式发布,新增了EOSReport。2007年03月,EOS5.2版本正式发布,对EOSWorkflow的功能进行了很大提升,也修正了不少bug。2006年09月,EOS版本发布,主要解决了之前EOS5.1.1发布以来的缺陷。典型工程中国通信:业务运营管理系统黄河水利委员会:首次尝试EOS根底开发平台福建联通BSS根底设施二期北京信息产业部:办公应用管理系统-电信增值业务管理子系统冀东水泥农业银行“资金交易管理系统〞太平洋保险“客户投诉管理系统〞交通银行MIS系统交通银行资产风险管理系统交行操作型客户关系管理系统(OCRM)交通银行太平洋信用卡中心运营工作流系统兴业银行信用卡网银系统交通银行人力资源管理系统建设银行“营运作业与管理系统〞中国电信:中国电信长途资源管理工程中国太平洋人寿保险股份培训管理系统总结普元的市场活动非常频繁,广泛的参与包括SOA宣传、IT业界活动、行业应用交流等在内的各种活动。从用人的角度来看,也广泛的挖掘所需高端人才,如原BEA全球副总裁兼中国区董事总经理沈惠中先生。一方面,普元基于EOS频频拿下国内应用平台的单子,与上百家应用供给商建立合作伙伴关系,另一方面,普元把SOA视为其核心竞争力,并力争与国际接轨,参加国际上的相关标准组织,这就反过来提升其在国内的代言形象,从更权威更有说服力的侧面吸引广阔技术人群,从而提升其产品竞争力。而产品创造的效益又直接用于产品的升级,这就构成了一个良性循环。产品产品组成EOS是基于J2EE平台之上的系统架构,是面向构件的互联网应用体系。EOS作为面向构件的中间件产品,提供了从开发到运行、管理、监控的工具或环境支持,同时提供了丰富的根底构件库。产品构成如下列图所示:从功能上EOS主要包括6大模块,分别如下:EOS构件运行环境〔EOSServer〕EOSServer是运行在J2EEServer之上的一个应用而不是单独的效劳实例,通过EOSServer提供的引擎效劳,对EOS开发的应用中的各种构件进行解析,使EOS开发的构件成为J2EE中的标准应用。另外,EOSServer提供了对应用运行时数据总线的管理。EOS管理控制台〔EOSManager〕EOSManager是应用运行时的管理监控环境,在EOSServer启动后通过WEB页面访问。EOSManager包括了应用部署、应用配置、应用监控统计、在线更新、平安审计、日志查看、工作流管理监控等各种效劳。EOS构件集成开发环境〔EOSStudio〕EOSStudio提供了EOS应用完整一体化的集成开发环境,包括对页面构件、展现构件、业务构件、运算构件、数据构件、流程构件这六种构件的可视化开发、调试、组装、发布和管理等。另外,EOSStudio还提供了强大的向导功能,大大提高应用的开发效率,并且支持团队开发,以满足企业级应用软件开发需求。通过EOSStudio,可以快速开发、维护和管理一个J2EE企业应用,并实现企业构件库的不断积累。EOS工作流〔EOSWorkflow〕EOS工作流是基于EOS平台之上完整的工作流管理系统,属于EOS产品上的一个业务工具选件。EOSWorkflow包括业务流程定义工具、工作流引擎、工作流构件库、工作流管理监控、工作流客户端等内容。引擎的设计遵循WFMC提出的工作流参考模型标准的同时,也参加了中国管理特色的需求,是适合国内电信、电子政务等行业功能强大性能高效的工作流产品。EOS构件库〔EOSComponentLibrary〕EOS构件库是为了支撑快速开发、部署应用系统而提供的,具有高度复用能力的一组预制构件的集合。利用EOS构件库中大量的构件可以快速搭建应用系统,大大提高软件可复用度,提高开发效率;同时通过对构件的管理可以建立一套针对构件的生产、改良、管理、沉淀和开展的完整软件管理机制,使得软件企业组织级的软件知识沉淀可以通过构件库的形式得以实现和开展。EOS页面开发环境〔EOSRichWeb〕EOS5.1推出了RichWeb的功能,在EOSStudio中提供可视化页面开发与调试工具,开发人员可通过“所见即所得〞的方式对控件进行拖拉实现页面开发。EOS报表〔EOSReport〕EOS报表是具有中国特色的报表软件。以类Excel的表格方式编辑报表,完美支持Excel的导入导出,对中国式报表有天然支持能力,具有复杂的表格样式、复杂的数据组织、多个数据来源等显著特点。EOS报表支持各种类型的复杂报表,支持报表“所见即所得〞的图形化设计,支持证件和票据套打,适应多种平台及数据库环境,可以和应用无缝集成,快速构建图文并茂的报表应用,并能够支撑在大并发用户量、大数据量的企业级应用环境下高效、稳定运行。EOS构件运行环境〔EOSServer〕构成与功能EOSServer提供了各种构件的运行环境,在Server中构件按预定规那么运行,它们操纵XML数据总线中的数据,完成一定的业务功能,同时Server提供了对EOS架构底层操作API接口,便于用户在扩展运算构件时调用,或者在开发“钩子〞效劳〔在EOS中称为Handle〕和页面标签〔Tag〕时调用。EOSServer作为一个完整的构件运行平台,提供了对Server本身与应用中构件运行状况进行管理监控的功能,EOSSever有着良好的可管理性,通过控制台可以对Server作方便、全面的管理。EOSServer包括效劳层和引擎层,其运行管理环境如下列图所示。效劳层:效劳层是EOS系统架构提供的底层框架效劳,包括XML处理接口,异常处理机制,日志效劳接口,Cache机制,定时效劳等应用框架的一些底层功能。同时,效劳层是运行于J2EEServer之上的,实现了对J2EE一些效劳的接口封装,例如事务处理、消息效劳、EJB效劳和WEBService效劳等。引擎效劳层:引擎效劳层是EOSServer的核心层次,是基于底层效劳层之上的,提供了各种构件运行的环境,包括数据引擎、展现引擎、业务引擎、流程引擎。展现逻辑引擎将解析执行展现逻辑,在展现逻辑中调用业务逻辑完成一定的业务功能,以及控制页面流转,在调用业务逻辑结束后,展现逻辑引擎会把数据传送到展现页面上,在页面中可以使用丰富的标签展现数据。业务引擎主要实现对业务逻辑的解析,并对业务逻辑中的运算逻辑进行调用。业务引擎保证业务逻辑具有分布式处理应用的特性,使得任何一个业务逻辑,都允许外部系统可以通过EJB远程接口调用、或者基于SOAP协议实现WEBService调用。数据引擎主要负责数据库处理,在EOS提供的X-R映射的根底上,通过对应用效劳器数据源和事务管理的封装,完成应用的数据库处理。流程引擎是EOS工作流引擎,符合WFMC标准,并参加了很多符合中国管理特色的特殊需求,简单易用,易于扩展。优势XML数据总线技术构件通过XML数据总线相互连接,构件的输入数据从总线中取得,输出数据也放在总线之中,构件接口之间的沟通通过XML总线而不直接发生关系。这样一来,使得业务处理成为透明,实现了各个应用模块间的松散耦合,配置部署变得很灵活,当需要进行企业应用集成〔EAI〕时更加容易,本钱很低。数据整合功能利用数据字典技术,可以轻松建立起从数据库到业务对象的映射关系,有效整合不同应用模块和系统的数据资源。劣势开放性差使用EOS开发的应用系统,必然与EOS平台紧紧绑定。由于EOS平台在框架上根本不采用开源和主流的实现,所以基于其开发出的应用系统各局部就无法从EOS平台中剥离出来。一旦脱离了根底类库、缺少了各引擎的效劳支撑,各层的开发成品都根本无法移植到其他框架或平台上。数据耦合度高关于这个架构,正如EOS标榜的那样,能够减少各构件间的耦合度,从而实现快速响应需求变化。但根据实际使用情况分析,这种快速响应仍是有局限性的,至少对开发人员来说,不可能很容易的做到。因为在各构件中游走的无一例外全部是xml数据,这样导致在builder期无法对数据接口进行有效校验。对于一个构件来说,流程中处于其前后的构件的变动,必须开发人员认真检查数据兼容性,即数据接口是否一致。如果稍有不慎,就只能在运行期获得异常。效率问题在Builder期产生的各xml文件,必须在运行期依赖于引擎的解析,动态生成各数据、流程等对象。而且采用xml的数据总线,每一次请求的过程都会来回的创立各个数据区并做数据传递。这些特性的执行过程一定会降低效率。EOS管理控制台〔EOSManager〕构成与功能EOSManager提供了对EOS构件平台进行可视化管理的功能。用户通过界面操作即可配置系统参数、配置扩展开发参数、部署构件包、监控构件运行状态、管理系统日志以及对平台的使用情况进行审计,从而到达对普元EOS构件平台进行有效、方便管理的目的。在EOSServer总体结构框架中EOSManager属于管理层局部。涵盖了8个模块:应用配置用于配置EOS应用运行时所需的参数:数据库配置、应用路径配置、触发器配置、定时器配置、构件包配置、日志配置等。应用管理用于对EOS应用进行有效方便的管理:发布构件包,查看展现逻辑、业务逻辑构件的加载情况及重新加载逻辑构件,更新正在使用的EOS许可证以及用EOS附带的SQL脚本初始化指定的数据库。监控信息用于实现监控普元EOS应用的运行状况:可以查看正在运行的展现逻辑、业务逻辑构件以及当前EOS应用操作数据库的情况,也可以查看正在访问EOS应用的用户列表。工作流监控与管理实时监控EOS工作流应用的运行状况,可修改业务流程模板,管理监控工作流实例,查询工作流的各种运行信息以及工作流的操作日志。统计信息查看EOS应用从启动到目前为止的运行状况的统计信息。可以查看的统计信息包括:展现逻辑、业务逻辑构件以及操作数据库的情况。平安控制配置普元EOS应用的平安控制参数。日志观察EOSManager提供的功能强大的日志查看工具即在于此。可帮助用户查看普元EOS应用运行的系统日志以及用户使用EOS情况的审计信息。错误/异常编码库提供异常代码维护功能。可以查看并维护异常代码和相应的解决方案。优势在线管理与监控提供给用软件的动态部署、配置、运行监控、升级等功能;提供用户标识、登陆时间、登陆IP地址、数据等的实时监控及状态统计。可以把部署与开发工作分开进行,这样在一定程度降低了在开发前期将软件部署结构固化下来而造成的无法在后期变更系统环境的风险。以构件方式动态部署的另一个优点是在软件运行后还可以进行灵活的系统更新及维护工作,到达随需应变的效果。对系统运行时状态的监控可有效地记录并调整系统结构及功能参数,进而优化软件的性能。劣势无法查看已运行的原始历史数据虽然提供了“统计信息〞功能来查看EOS应用从启动到目前为止的运行状况的统计信息,但这些信息是经过加工处理后的数据,很多运行时数据属性已经被屏蔽,所以数据量有限,数据内容也固定。对于已有数据无法满足需要的情况,需要查看到未加工的大量原始数据,目前还不能支持,且开发人员也无法通过扩展来到达这个目的。EOS构件集成开发环境〔EOSStudio〕构成与功能EOS集成开发环境是构件生成、组装、维护、部署、管理、发布于一体,提供对整个构件生命周期的维护,EOS集成开发环境基于成熟稳定的开源软件ECLIPSE3.0开发而成,内置了EOSServer5,Jboss4.0,单独安装集成开发环境就可以完成构件的开发,调试,不需要再另外安装EOSSERVER。EOSStudio5.1是开发EOS应用的集成开发环境,在EOSStudio5.1中,以工程的形式组织了EOS应用开发的资源,提供相应的向导、视图和编辑器等工具供开发人员在开发过程中可视化地开发、调试各种构件,并提供了强大的调试及团队开发功能。优势构件级的应用组装可以像搭积木一样,通过既有构件的重新装配来实现新的业务需求,EOSStudio提供的可视化设计及开发环境,包括不同层次构件的展现逻辑、业务逻辑、数据设计、页面设计等。构件级的应用组装的价值主要表达在:简化开发、敏捷思维、软件知识积累和保证软件质量。图形化的调试和热部署开发人员在编辑各构件时〔除数据构件、业务流程〕,可以直接对构件逻辑进行图形化的调试,并且调试期间支持热部署的能力,即时可以看到程序修改后的效果。劣势自成体系的透明性对于开发人员来说,EOSServer已经造成了一片灰色的感觉。开发人员并不了解EOSServer内部各引擎、效劳的实现细节,所以一旦遇到意外情况,即使是很有经验的开发人员,也不可能基于这个黑盒能有太多作为。EOS希望通过提供的工具——EOSStudio来很大程度上防止出错,让开发人员在无法深入了解的情况下而能够始终在正确的方向上根据限定的各种规那么走下去。然而EOSStudio本身也是一层封装。好处是开发人员的学习本钱下降,不用学习很多就能够快速上手参与开发。但这也是双刃剑,当开发人员试图了解更深一些时,却很艰难。于是一旦遇到意外情况,估计只能向EOS支持团队求助。好的平台应该是既能够提供简单易用的开发环境,也能够允许有经验的开发人员去探索、开掘、扩展和发挥。EOS工作流〔EOSWorkflow〕构成与功能EOSWorkflow由工作流开发环境(WorkflowIDE)〔与Studio集成〕、工作流引擎(WorkflowEngine)、客户端、监控与管理工具以及工作流构件库(WorkflowComponentLibrary)五个局部组成。通过开发环境快速构建业务流程以及业务处理表单;依托引擎实现流程流转;采用基于Web的缺省客户端和管理监控工具完成对流程的调整、监控与审计。应用丰富的构件库快速定制用户自己的应用,随需应变。工作流开发环境(WorkflowIDE)与EOSStudio无缝集成,提供基于流程的应用开发、调试环境;包括可视化的业务流程定义、基于向导和工作流页面控件的可视化表单开发与调试、以及业务流程部署功能。一个工作流(Workflow)应用的开发过程就是业务流程开发加上根本的EOS应用开发过程,EOS工作流开发环境提供了一体化的工作流应用开发环境,包括业务逻辑、展现逻辑、数据逻辑、页面、业务流程的拖拉式开发与调试。工作流引擎(WorkflowEngine)EOS工作流引擎(WorkflowEngine)基于EOSServer构建,是EOS工作流(Workflow)的核心,负责解析业务流程定义,协调处理活动间的路由,处理客户端的请求〔如启动流程、提交工作项、查询工作项、工作流(Workflow)监控等等〕。EOS工作流引擎能满足大并发用户和大数据量的企业级工作流应用的运行与管理要求,适用于电子政务、电信、银行、证券、能源、交通等行业。工作流客户端EOS工作流(Workflow)提供了缺省的基于Web的工作流(Workflow)客户端,使开发人员在无需编写任何代码的情况下,在系统上线前对业务流程进行模拟调试、运行,从而可以在进行流程设计的同时根据模拟运行情况对业务流程进行业务验证与流程优化,而不是等系统上线以后再进行业务流程调优。其主要功能有:启动流程查询待处理的工作项列表查询待领取的工作项列表提交、转发工作项图形化显示工作流的处理进度多条件组合查询工作项工作流监控与管理是基于Web的工作流(Workflow)管理和监控工具,是企业管理者及时掌握业务运行状况,并对客户或市场进行快速响应的利器。通过对工作流(Workflow)实行图形化的实时监控,管理者可以及时掌握业务处理的最新动态;及时发现长时间滞留未处理的任务;对发生异常的工作流(Workflow)进行及时调整。主要功能包括:基于Web方式的业务流程调整工作流异常处理跟踪查询历史工作流的处理过程工作流构件库(WorkflowComponentLibrary)工作流构件库(WorkflowComponentLibrary)是EOS构件库的重要组成局部,包括工作流的定义构件库、工作流管理和监控构件库、工作流客户端构件库、工作流标签库、工作流可视化页面控件。通过这些丰富的构件库,以及EOS提供的工作流开发环境,开发人员可以快速开发出高效的工作流应用系统。优势流程调度模型EOS工作流提供基于事件的流程调度模型,产品支持顺序、分支、并发、循环、嵌套、多路选择与归并等各种根本流程模式,还支持自由流、回退、激活、指派等多种特殊流程模式。在流程版本处理上,支持分水岭、一刀切、特事特办等多种流程版本模式。任务处理机制EOS工作流提供完善的多任务处理策略,定义了领取、退回、条件结束、会签等各种任务处理模式,并具有同业务无缝结合的能力,用户可以方便地通过业务条件查询工作列表。构件化的开发模式,同EOS平台无缝结合EOS工作流提供了数百个构件接口,包括EOS工作流运算逻辑构件、展现逻辑构件、页面控件和Tag库。通过这些构件接口,EOS工作流同EOS平台能够能做到无缝的结合。劣势流程模版不具备版本管理功能表单定义功能较简单EOS构件库〔EOSComponentLibrary〕构成与功能普元EOS构件库是为了支撑快速开发、部署应用系统而提供的,具有高度复用能力的一组预制构件的集合。利用EOS构件库中大量的构件可以快速搭建应用系统,大大提高软件可复用度,提高开发效率;同时通过对构件的管理可以建立一套针对构件的生产、改良、管理、沉淀和开展的完整软件管理机制,使得软件企业组织级的软件知识沉淀可以通过构件库的形式得以实现和开展。目前,EOS构件库主要面向不断成长中的企事业机构,帮助他们构建和完善接触级的业务流程处理系统。EOS构件库主要包括根底计算构件库、根底业务构件库、工作流构件库三大类,此外,还包括一些开源的工作协同类构件库、分析类构件库等,提供给客户做参考。根底计算构件库是EOS提供的与系统根底应用相关的一组构件包,能够完成应用系统最根本的具体操作〔计算〕层次的功能,如数据库操作、日期时间操作、XML节点操作、字符串处理、数学运算等等。根底构件包能够被基于EOS应用开发中新建立的构件包引用,每个根底构件包分为运算逻辑〔Bizlets〕和业务逻辑(BizLogic)两个层次,为引用构件包提供不同层次的复用。根底业务构件库是预制的一套快速开发Web应用系统的业务构件包,为应用的开发提供工具性支持。譬如业务字典管理、文件上传、简单报表、邮件发送等。就如同机械设备中的螺钉螺母一样,这套构件包提供了开发业务应用时所需要的大量常用功能,从而使用户只需要开发满足自身特定需求的功能,即可快速完成一套完整的web应用系统的搭建,充分表达基于EOS平台的构件复用特性,节约开发本钱。根底应用构件库包含与EOS提供的WEB应用框架功能相对应的构件包,如权限管理、组织机构管理等,其中系统地登录控制功能在权限管理构件包中。工作流构件库是EOS工作流提供的与工作流应用相关的一组构件包,能够完成工作流应用中各层面的操作,主要包括对工作流定义的操作、对流程实例的操作、对活动实例的操作、对工作项的操作、对流程定义文件的操作以及对相关数据的操作。页面构件库是基于EOS的体系结构和XML数据总线机制而提供给JSP页面的几组标签,用来实现数据的交互和简化用户页面的处理。优势丰富的根底构件提供根本完备的原子构件库,通过有限个原子构件的组合能形成任何复杂的业务逻辑。劣势与平台的紧耦合页面构件中不可防止的使用各种EOS的页面构件,至少需要EOSTAG库的支持。展现构件、业务构件、数据构件等的表现形式都是xml格式的文件,没有相应的引擎的运算和控制,什么也做不了。运算构件虽然是Javamethod,但其输入输出已被严格规定;输入参数类型依赖于EOS核心类库,是典型的侵入式设计。运算构件的过度设计EOS中的运算构件实际是一个满足EOS限定条件的JavaMethod。这种方法级粒度的构件,无疑在对构件的设计开发时会显得很繁琐。EOS页面开发环境〔EOSRichWeb〕构成与功能在基于Browser的应用开发过程中,页面开发占据了整个应用开发约60%的工作量;而且随着用户需求的变化,页面也常常需要进行不断的调整。传统的JSP页面开发只能通过手工编辑JSP源代码的方式进行,这种开发方式不但非常不直观,而且非常费时,页面调整也极不方便。EOSRichWeb就是针对这种情况而推出的强大的可视化页面开发与调试工具,并与EOSStudio无缝集成。EOSRichWeb提供了丰富的页面模板、页面控件以及页面向导,将开发人员从繁琐、复杂、费时的页面开发中解脱出来。通过页面模板自定义,系统分析设计人员可以针对不同工程需要定制统一的页面风格。在设计视图中,开发人员可通过拖拉页面控件的方式轻松实现页面开发,同时EOSRichWeb还保存了传统的JSP代码编辑方式。并且EOSRichWeb自动对设计视图和源代码视图进行同步,用户即可以通过图形化的设计视图进行页面开发,也可通过源码视图编辑JSP代码的方式进行页面开发。通过不同的页面向导,既可生成框架性的JSP页面,也可生成包含业务逻辑、展现逻辑和JSP的完全能执行具体业务功能代码。优势可视化页面开发提供了丰富的页面控件,包括标准HtmlTag、EOSTag、EOS页面控件、Richclient控件、工作流控件,开发人员只需将这些控件拖拉至设计视图中,并通过属性向导设置控件的属性,再配合少量简单的JSP源码编辑即可完成页面开发过程。劣势模板定制性差提供的模板,可以导入导出和修改,但无法通过EOSStudio直接创立新的模板。即使通过手工去创立,创立后的模板也无法在EOS页面开发的控件选用板中集成进来,那么可以认为对于这种拖拽设计方式,不能支持自定义的模板。EOS报表〔EOSReport〕构成与功能EOS报表〔EOSReport〕基于EOS平台,为企业级应用中的报表应用提供高效的开发和运行支持。EOS报表产品由四个局部组成:报表设计器、报表引擎、报表效劳器、报表客户端。用户在报表设计器中设计报表、开发报表应用。应用被打包、部署到报表效劳器上后,由报表引擎来运行报表。报表效劳器为报表引擎提供运行环境,同时提供报表的开发接口、以及监控管理。报表客户端是内嵌在浏览器中运行的Applet,提供在浏览器客户端的报表精确打印功能。EOS报表产品的组成如下列图所示:

图EOSReport总体结构图报表引擎报表引擎依赖EOS构件平台,能够高效、稳定地运行报表。在报表引擎中包含以下功能模块:数据访问支持三种数据来源:JDBC数据源,能够连接支持JDBC2.0的关系数据库;XML文件数据源,从XML文件中提取数据;EOS数据源,从EOS的XML数据总线上提取数据。数据运算在报表字段集中,支持数据的分组、排序、过滤、汇总、连接等运算。公式引擎EOS报表中采用标准的JavaScript作为公式脚本语言,在报表引擎中包装了高效的JavaScript执行引擎。EOS报表对标准的JavaScript函数做了扩充,增加了数据引用、单元格引用、汇总等报表函数。图表支持二维和三维的柱形图、饼图、面积图、折线图、散点图、股价图等常用的图表样式。表格展开通过“展开区域〞,可以根据字段集中的数据对报表设计文件中表格式的表样进行展开,得到需要的报表样式。EOS报表支持字段集的横向〔列展开〕和纵向〔行展开〕展开、双向展开、及交叉表的展开。格式输出EOS报表可以输出多种常用格式的报表,如HTML、Excel、PDF、XML、SVG等。报表效劳器报表效劳器基于EOS平台,为报表引擎的高效、稳定运行提供环境。报表构件库提供了Tag、BL方法、JavaAPI三种接口运行和展示报表。缓存管理对从数据源提取的数据和生成的报表进行缓存,减少重复计算、提高报表的运行效率。管理监控基于EOSManager,对报表效劳器和报表引擎的运行参数进行配置、对引擎的运行状态进行监控。报表设计器EOS报表设计器基于Eclipse平台,在EOSStudio的“EOS报表开发〞透视图中可以设计表样、数据、展现、打印等报表设计文件中各种元素的设计。通过报表构件库,可以在报表应用中以BL方法、Tag等方式调用和展示报表。EOS报表设计器是报表设计和报表应用开发、调试、部署的一体化平台。报表客户端EOS报表客户端是一个JavaApplet,可以嵌在浏览器中运行,通过报表客户端可以支持在客户端对报表的精确打印。支持套打、按行列分页、固定表头分页、及大量报表的批量打印。优势表格式的表样设计器符合中式报表的表格式、分块的特点,不会再有西式控件报表工具的格线对齐问题。与Excel高度兼容充分考虑国内企业中报表应用的现状,表样设计器的操作习惯兼容Excel,支持Excel文件的导入导出、单元格引用,有效地提高报表设计效率。采用标准的JavaScript脚本报表集成了标准的、高效稳定的Server端的JavaScript引擎,报表中使用的公式符合标准的JavaScript语法,可以使用丰富的标准JavaScript函数,另外扩展了支持数据引用、汇总、单元格引用等报表功能的函数。客户端精确打印通过嵌入在客户端浏览器中的Applet〔报表查看器〕支持客户端精确打印,支持套打、按行列分页、固定表头、批量打印、水印等功能,套打时不需要用尺子量单据、能够保存客户端打印机的偏移量设置,可以设置合并单元格被拆分到不同页面时边框和数据的行为。与EOS平台有机的融为一体报表可以从EOS数据总线上提取数据进行展现,在处理数据复杂的报表时,可以充分利用EOS平台的运算能力。劣势不具有HTML方式的页面展现方式EOS报表客户端是一个JavaApplet,对于非图表形式的报表数据展现,显得不够轻量。效劳效劳体系效劳理念普元的效劳理念是“诚信而专业和追求客户满意〞。效劳组织普元效劳组织是以ITIL效劳管理体系为框架建立的,拥有分布在全国的效劳机构:其人员构成如下列图所示:效劳流程普元针对各种效劳,建立了关键的控制流程,并进行限时处理。这些流程包括:故障申告处理和故障升级流程专业的的效劳工程管理流程培训管理流程培训分为公开培训和现场培训,其课程如下列图所示:效劳内容根本型售后效劳为保障客户一般性应用系统正常运行和一般性日常维护需要而提供的每周5天每天9小时的售后支持效劳,以远程支持为主:专职的客服人员通过客户热线、网站、E-mail、msn等远程在线方式及时受理和响应各种客户效劳请求,如咨询、建议、投诉和故障等,保证5×9小时的在线技术支持效劳;客户可以通过普元网上客户效劳系统查询当前或历史的效劳请求记录;免费提供软件的修补(Patch)版本;在不间断购置本标准效劳的情况下免费提供小的升级版本介质;不定期了解客户使用普元产品的情况;通过网站提供产品的新动态〔重大BUG修正、新版本方案、新产品发布〕。增强型售后效劳在根本型效劳的根底上,针对客户的重要应用系统提供的更快速、更专业的“全天候〞〔每周7天每天24小时〕的支持效劳。以远程支持为主:专职的客服人员通过客户热线、网站、E-mail、msn等远程在线方式及时受理和响应各种客户效劳请求,如咨询、建议、投诉和故障等,保证7×24小时的在线技术支持效劳;客户可以通过普元网上客户效劳系统查询当前或历史的效劳请求记录;更快的故障升级机制和更严格的故障处理时限要求;免费提供软件的修补(Patch)版本;在不间断购置本标准效劳的情况下免费提供小的升级版本介质;不定期或上门走访,了解客户使用我方产品与效劳的情况;重要技术问题、问题的解决方案通告客户;通过各种在线渠道〔、电子邮件、网站〕提供产品的新动态〔重大BUG修正、新版本方案、新产品发布〕等。个性化定制效劳个性化定制效劳以灵活多样的效劳选项满足不同客户对关键应用系统的不同效劳需求,效劳选项有:大客户效劳经理指定具有丰富产品使用经验和客户效劳经验、有较深技术背景、熟悉客户工程的技术工程师担任专门的大客户效劳经理,强调效劳的主动性,使效劳更快捷、更有针对性、更富人性化。现场支持指派专业工程师到达用户现场提供技术支持效劳,支持效劳内容涵盖范围较广,包括但不限于以下种类:系统现场安装上线支持;现场升级支持系统巡检与优化系统移植和迁移效劳产品安装效劳化普元网上客户效劳系统故障处理机制推行三级故障处理机制和多级处理跟踪机制,根据故障级别及当前处理情况,实现部门和领导层的逐步升级,逐级加大故障的跟踪和关注程度,确保及时提供可行的解决方案。客户故障级别定义客服人员根据客户提交故障问题的严重和影响程度,在尊重客户意见的同时,定位问题等级。严重性等级生产环境开发环境紧急故障生产系统受到严重影响,或完全停止关键任务应用系统停止运行应用程序在最终测试阶段,投产的时间紧迫整个开发进程受阻严重故障生产系统的运行能力有限生产系统不稳定,并有周期性的中断关键任务应用系统未受影响,但造成了系统中断运行在没有大批量增加用户容量和操作用户数情况下,系统突发性运行效率大幅降低,或呈明显降低趋势日程敏感的问题对性能或效果造成影响正在开发的主要子系统受阻一般故障生产系统有故障,但仍可全面运行需要澄清流程或文档信息产品性能增强请求应用系统日志或控制台出现异常的日志信息,但是功能运行正常客户技术咨询、索取技术资料、技术支援等系统开发中存在错误,可能影响开发的效率或成果需要澄清流程或文档信息产品性能增强请求故障响应时间响应时间是指客服人员接到客户的故障申告后,为故障分派具体的客服工程师并进入故障处理环节的时间长度:故障类型响应时间紧急故障<30分钟,指定直接联系的客服工程师严重故障<1个工作小时,指定直接联系的客服工程师一般故障4个工作小时,指定直接联系的客服工程师客户故障升级路径故障问题被响应后,在某升级时间内未得到妥善处理,将按照相应的升级路径升级。针对根本型效劳:升级时间一般故障严重故障紧急故障4小时

客户效劳经理8小时

客户效劳经理客服部经理12小时

客服部经理PSO副总裁24小时客户效劳经理PSO副总裁CEO48小时客服部经理CEO

72小时PSO副总裁

针对增强型效劳:升级时间一般故障严重故障紧急故障2小时

客户效劳经理4小时

客户效劳经理客服部经理6小时

客服部经理PSO副总裁12小时客户效劳经理PSO副总裁CEO<ātd>24小时客服部经理CEO

36小时PSO副总裁

客户故障关闭在客户认可普元已经针对故障问题提供了适宜的答案、解决方案或替代方案的情况下,普元客户效劳受理专员将与客户联系,请客户在普元的?客户故障处理反应表?中签字〔或盖章〕,确认问题得到完满解决后,普元客户效劳系统中的相应故障记录才能被关闭,否那么,客户有权要求普元继续协调资源解决。被关闭的记录仍将继续保存在客服系统中,客户可以从普元网上客户效劳系统中查询到这些记录。产品许可方式在发布的EOS产品中,包括四种版本:开发版、社区版、专业版和企业版。普元对不同的版本类型给与不同的许可方式。版本许可方式开发版社区版专业版企业版支持CPU数不限制2CPU按CPU购置按CPU购置绑定IP地址不限制不限制〔超过并发限制需要绑定效劳器IP〕绑定效劳器IP绑定效劳器IP并发用户数5并发用户10并发用户免费无限制无限制License期限无限制无限制购置后提供无期限限制License购置后提供无期限限制License是否支持J2EE应用效劳器集群不支持不支持不支持支持收费策略免费按并发用户购置〔每10个并发用户增加1万元〕标准报价标准报价EOSStudio√

EOSServer√√√√EOSManager√√√√EOSComponentsLibrary√√√√EOSWorkflow√√√√EOSRichWeb√√√√EOSReport√√√√操作系统WindowsXP/2000/2003√√√√RedhatEnterpriseLinux

√√√IBMAIX

√√√Solaris

√√√HP-UNIX

√√√数据库Oracle9i√√√√DB28.2√√√√SQLServer2000√√√√Sybase12.5√√√√Informix9.4√√√√应用效劳器Tomcat

√√√JBoss

√√√WebShpere5.1/6.0

√√√WebSphere5.1/6.0ND

√Weblogic8.1/9.0/9.1/9.2

√√√宣传策略专门的对外产品网站由于普元的全部产品只

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论