




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
随需应变Build On Demand 浪潮Loushang平台产品标准版白皮书中国 浪潮我们的目标简化开发、快速实施、降低成本我们的方案基于平台、模型驱动 目录一、Loushang标准版概述4二、Loushang标准版组成41.Loushang框架WEB应用技术框架42.组织权限模型62.1.组织机构72.2.权限模型73.WEB组件74.灵活报表85.打印构件9三、Loushang产品优势详述9四、Loushang产品特性10五、Loushang产品应用环境12六、产品面向的客户12七、平台产品解决方案-媒体观点14八、成功案例14九、Loushang 介绍15技术经验能够作为技术构件沉淀下来,成熟、变化较小的、普遍使用的业务逻辑同样能够作为构件保存下来,通用业务逻辑构件作为业务构件平台的一部分积累下来,辅助开发工具,实现企业级应用开发的最大程度的灵活定制。浪潮技术研究中心开发的平台产品,基于构件化思想,其丰富的功能构件可以为不同行业随需应变的提供不同的解决方案。该平台产品的构件化思路不是简单的“搭积木”,而是以基础构件为核心、其他构件为业务插件的“主体+插件”形式,这样搭建出来的各个子系统不但健壮灵活,能有机的整合在一起,还保持了足够的灵活性和可扩展性,方便升级维护,从而保证了大型企业级应用的稳定性和高效的可扩展性。浪潮多行业产业链Higher Solution Value业务支撑平台应用平台水平应用构件领域应用领域应用垂直应用垂直应用行业解决方案垂直应用垂直应用政务其它行业烟草税务石化协同电信金融技术架构平台n 开发快速:缩短周期、节省人力、降低成本。集成开发工具使得开发人员通过配置就能完成70%左右的工作,开发效率得到大幅度的提高。合理的分层,实现流水线分工作业,降低软件开发技术含量,软件工厂不再是梦想。n 构件化:提供大量面向高层应用的构件,可任意组合,如同积木一般,在底层基础架构之上构建出不同行业应用产品,常用应用使用框架提供的功能,特殊应用可扩展,提供多样化解决方案。n 系统运行的健壮性和可靠性:所有模块都经过严格测试和多年经验积累和实践检验,构建产品质量高,健壮稳定;上千用户的访问及具备失败恢复的能力;经过多个不同行业的多个项目的检验。n 智能化:可视化操作工具,操作简便,自动处理,减少人为操作错误的可能性。n 通用性:标准化,支持行业标准和通用接口,通用型强。n 高扩展性:各构件之间的接口、协作方式都经过良好的设计,并在随着产品的进化而不断的得到优化;开放的可扩展性,使政企能够充分利用目前和将来在技术上的投资,通过最佳的方法来实现应用基础结构,从而降低风险;可扩展性利于降低长期运营维护成本。n 适合企业级应用:为客户提供一个统一、简单、基于标准、易于扩充的基础软件平台,客户需要构建应用、整合应用、扩展应用,都可以在这个平台上实行。n 良好的开放性:跨行业、跨应用和跨平台n 良好的集成性:在以构件为基础开发的产品非常容易集成。可以使多个应用程序数据得到共享,提高应用程序的集成性。n 构件松耦合:平台基于接口的实现,构件之间没有紧密地联系,形成构件间的松耦合,每个构件都能轻松调换,对平台没有任何影响,增强了系统的健壮性和灵活性。一、 Loushang标准版概述标准版内含Loushang框架(包括通用构件)、组织权限模型、WEB组件、灵活报表、打印工具等构件,支持多样的用户接口,即时通讯消息构件。二、 Loushang标准版组成1. Loushang框架WEB应用技术框架 应用架构 开发工具开发方法培训咨询文档烟草税务企业级应用电信OA业务服务平台MDA WEB组件工作流EAI应用集成工具包特性构件规则引擎安全管理平台GWPEWP消息平台信息发布平台框 架GAI数据集成搜索引擎 技术架构采用大型系统最流行的MVC模式构造,合理的分层,实现流水线分工作业,简化了管理的复杂性,降低软件开发技术含量。开发者可以为了实现解决不同的问题方便的使用、扩展、定制不同层次的构件。通过使用本框架开发程序,能使开发商简化开发过程,提高开发效率,能快速的开发和变更软件,开发出来的产品具备良好的稳定性、可扩展性和可维护性。框架是为其他平台提供各种接口和功能服务的基础构件,扮演着至关重要的角色,起着关键的作用,是产品的中流砥柱;是采用J2EE技术的应用服务器、完全面向对象的JAVA语言开发的多层体系结构的应用系统。丰富的构件。使得开发像搭积木一样简单。框架的技术思想,如图:采用N-Tie思想,将三层结构的客户层,中间层,又分为多层实现,既能得到最大的灵活性,又能有效地实现负载平衡,得到最大的性能服务。其核心是基于服务的架构,提供访问分发、Command、资源、数据访问、展示、权限、商业构件(BO)等核心服务,满足绝大多数Web应用的需求。用户还可在此基础上选择多种可选服务,比如邮件处理、文件管理、计划、格式转换、审计、防止重复提交、安全提交等服务。2. 组织权限模型组织权限模型为企业级应用系统提供业务公共平台,把政企应用共有的业务提炼出来,形成通用的业务信息系统,在此层面基础之上,用来构建、集成和运行政府、企业的信息系统,以减少企业级应用开发过程中重复的开发。基于可重构的抽象对象模型,这些类既包含由应用程序开发人员继承和使用的完整方法,也包含可能由应用程序业务对象的开发人员实现的方法的抽象定义。应用程序开发人员可使用此对象模型来构建面向对象的应用程序和框架。抽象对象模型提供下列特性: 自定义业务对象属性 可变的业务逻辑 统一的对象唯一标识符 面向对象的设计模式 按照对象属性的查询/筛选方案2.1. 组织机构组织机构是企业级应用的基础,任何企业级应用的业务核心数据来源。技术特性:完整的组织机构模型n 科学合理的管理模型确保了组织结构管理在操作级的灵活性知识级的稳定性。n 支持直线制、职能制、直线职能制、事业部制、模拟分权制、矩阵制等组织结构模式。允许用户根据自身战略选择适合自己业务需要的组织结构模式。n 支持组织结构规则(如上下级规则、不相容岗位等)的灵活定义。n 提供了完备的组织结构版本管理功能,允许用户在若干年后查阅历史组织变更版本记录。n 系统内嵌了人事事件记录功能,对于部门的设立、撤销,员工的入职、升职、加薪、改序等提供了完备的人事事件记录,在此基础上支持对职工进行职业成长性分析。n 支持直接下级排序(如下级部门间排序、下级员工间排序)和员工的全局排序(如根据领导岗位与非领导岗位进行排序)。n 支持从不同的维度对组织结构进行观测,如从人力资源层面、计划、考核、销售管理、采购、库存等视角进行切分。图型方式的显示。n 支持组织结构构件的分布式部署和基于LDAP V3国际标准的组织核心级数据共享。 组织机构,定义了灵活的结构设计,绘制了灵活的抽象结构模型,提供丰富的接口,方便开发人员在此基础上根据业务需要定制开发,并能灵活扩展,以适应实际的业务需求。开发人员可以利用定义的上下级方式,方便的实现形成组织结构的树型结构。方便开发和维护。2.2. 权限模型业务服务平台是基于RBAC(基于角色访问控制)理论设计。通过对各类操作权限设置和组织机构设置紧密配合来实现业务分工以及业务权限管理。权限配置不仅可以对组织、机构、岗位、人员进行一般性的权限配置,还可以实现权限分层管理以及权限继承等复杂的权限管理功能。3. WEB组件WEB组件是J2EE开发中一套完整的WEB端的控件,包括网格,树型,列表,日期等在开发中常用的控件,WEB控件采用JSP的标签TAGLIB技术,遵循J2EE规范,将复杂的客户端界面显示和JAVASCRIPT封装成控件。WEB组件的意义在于:1 提高WEB项目的可视化界面,提供友好的用户界面和良好的界面操作性2 简化开发过程,开发人员不需掌握复杂的JAVASCRIPT技术就能开发出高效友好的用户界面,提高开发效率3 分离显示逻辑和业务逻辑,真正实现多层结构4 WEB端控件可和服务器端对象可直接映射,使WEB开发能以OO的方式进行。5 组件可重用,维护性好。6 组件技术依从主流的技术标准,具有开放性和扩展性。WEB组件框架结构: 4. 灵活报表报表在应用系统中占据着极其重要的地位,报表系统的好坏实际上关系到政企决策的有效性,关系到客户的满意度,也关系到应用系统的成败。目前流行的报表工具都很难完全满足国内客户应用的需要。国内客户对于报表的要求相当强烈而苛刻,对于报表的抬头、字体、格式、美观性等都有非常强烈的要求。灵活报表工具包含报表可视化集成设计工具,提供客户自定义报表功能,用户和开发商可方便简洁的创建报表。可以用各种各样的格式发布报表,包括用 Word、Excel发布、通过电子邮件、通过 WEB 发布。支持多种导出格式,比如PDF,Html,Word,Excel等等,支持不同平台和不同的数据库。5. 打印构件打印构件的核心价值是提供了一个WEB环境下快速定制、免于维护且能满足各种复杂打印需求如套打的打印解决方案。传统的打印方式都要在客户端(打印机所在机器)上写打印代码,并且需要获得打印机的参数。这样不适用于B/S结构。打印构件基本结构设计成类似PDF文件/打印的方式。即先生成可打印的XML描述文件,然后再在客户端解析并打印。XML描述文件包含描述打印/控制的指令和要打印的表格数据。打印构件除了提供基本的文字/绘图功能外,结合客户端的打印构件,还提供自动分页,以及客户端可人工调整表格列宽、列高以及字体等功能。完整的解决了B/S开发中一个老大难问题。三、 Loushang产品优势详述安全性支持国际标准:ISO17799、ISO7498-2、RBAC、XACML提供实体鉴别、数据保密性、数据完整性、防抵赖、访问控制五项完整的安全服务 支持角色分层 支持二级部门管理员分级授权支持角色代理 支持数据权限 支持不相容角色管理 支持单点登录 支持数字证书可管理性可灵活定义多种组织类型可灵活定义多种组织结构类型可自定义组织结构规则支持直线结构、职能结构、直线-职能混合结构、事业部制、分公司制、矩阵制等多法人、多地点及多部门的组织结构完备的组织结构历史版本管理对组织结构调整记录人事事件监测在线用户数、历史用户记录、可控制登陆用户会话数支持组织结构的合并分拆支持组织结构内组织排序友好性提供界面友好、美观、丰富的界面构件:树形组件(单选树、多选树、排序树、链接树、一次性取数据、分阶段取数据)表格组件(支持小键盘录入、自动计算、合计、可拖动栏目)其他组件 菜单组件(普通菜单、outlook方式菜单、动态菜单) 列表组件(单选、多选下拉列表,联动下拉框) 分页(TAB组件)图形组件:雷达图、饼图, 柱形图, 折线图, 混合图,曲线图,事件图,三维横条图,三维饼图, 三维堆积图, 三维横条堆积图通用的帮助框组件:根据数据模型快速定义支持小键盘和主从表结构界面的能力(比如订单录入,现场自定义)高性能及可靠性、高扩展性高可靠性,支持7000以上并发用户(用已上线运行案例例证) 基于MDA模型,可灵活扩展可用性提供统一的信息发布平台支持信息格式的自由转换(邮件、短信、socket、xml、数据库等多种格式两两之间自由转换)支持全文搜索的搜索引擎兼容性完全符合J2EE规范,提供标准J2EE应用包(EAR)即可,无需额外再安装任何程序开放性生成的组件以及代码可灵活修改、扩充四、 Loushang产品特性n 面向服务的框架Loushang框架的核心是基于服务的架构,提供访问分发、Command、资源、数据访问、展示、权限、商业构件等核心服务,满足绝大多数WEB应用的需求。用户还可在此基础上选择多种可选服务,比如邮件处理、文件管理、计划、格式转换、审计、防止重复提交、安全提交等服务。下面是几个服务的介绍:名称介绍分发服务可将不同的请求分发给相应的命令来处理。模版服务定义了页面端显示的外观布局,模版支持XML,HTML,WML等多种显示方式,可根据用户不同而个性化桌面定义命令服务可根据配置文件取得对应的命令处理,可以根据需要替换命令的实现方式,灵活组织多个命令为一个宏命令资源管理服务将软件的图片、脚本、文件、类等多种资源有效的统一管理连接服务可提供访问连接池,数据库映射,数据持续化,多种数据库访问接口,UUID安全服务提供灵活的权限接口,可以通过LDAP、数据库、其他主机认证等多种认证方式商业构件服务可以调用支持一定接口的商业构件,商业构件可以由开发商根据不同的开发策略灵活实现。比如可以实现为JDBC,CICS,EJB,Web Services。令牌服务可产生令牌环,防止重复提交,防止非法交易。缓存服务系统将常用的对象缓存起来,减轻数据库服务器和应用服务器的压力。审计服务对所有系统操作进行审计记录。服务架构采用最流行的插件的思想,所有的服务都是插件,可以根据需求采取不同的实现,也可根据需求添加新的服务,所有这些都不需要更改已有的程序。系统中使用了多种设计模式,比如命令模式,助手模式、策略模式,Adpater模式,使系统得到很好的柔性。n 贯穿始终的Web ServicesWeb Services 不仅是企业级应用Web框架的基础,而深入贯穿其中。要想利用 Web Services 实现业务目标,仅凭对 SOAP 和 WSDL 这样的标准提供支持还远远不够。此外,还需要具有运行时框架来完成松散偶合的集成,以及一个能够支持异步会话、业务级消息的架构,从而生成、部署、集成、编排和表达企业级的网络服务。LSWAF 中所支持的 Web Services 包括: 门户框架用于支持 Web Services 的表达和消费 集成框架用于围绕业务流程对 Web Services 进行协调管理 运行时框架用于实现可靠的、可伸缩的和高可用性的部署 集成开发框架使所有开发人员都有能力轻松、快速地创建、部署和测试企业级的 Web Services凭借企业级应用Web框架,IT 部门能够快速、可靠地实施以 Web Services为基础、面向服务的体系结构。该架构的覆盖范围横跨浏览器和核心业务信息系统,并延伸到整个业务 “生态系统中的众多合作伙伴和客户n 事件消息驱动的业务流程互联网是由分布式、松散耦合的计算系统定义的。无论是客户投标还是政企之间的通信,都涉及到数据和事件在应用系统间的连续流动。要实现这种交换,系统需要在异步、异构资源间高度可靠的通信。Loushang框架提供了基于Java Messaging Service(JMS)的强大的、灵活的、紧密集成的、基于J2EE JMS(Java Messaging Services)DE消息处理平台,用作消息处理系统的主干。 Java Messaging Services的强大功能源自其与企业级应用Web框架群集的集成,和保持数据库、文件或基于内存方式的数据处理一致性和异步消息分的能力。当前,政企都在部署必须能够全天候运行的电子政务、电子商务系统。系统的瘫痪就意味着机遇的丧失。为了维护这些系统,系统管理员需要适当的工具来启动和关闭服务器,选择并监控资源配置,检查并纠正问题,监测并评估系统性能,以及部署Web应用、EJB、Web Services和其它资源。n 系统管理与监测Loushang框架带来了功能强大、可扩展的、基于Web的管理控制台(Management Console),可为管理员提供部署、配置并监测其应用的工具。管理服务采用JMX(Java Management Extension)标准实现,管理控制台支持JMX(Java Management Extension)标准,为管理资源提供了工具。通过管理控制台,管理员可以配置资源,部署应用系统或构件,监测资源使用情况(例如服务器负载、 Java Virtual Machine内存使用情况或数据库连接池负载),查看日志消息,关闭服务器或执行其它管理活动。 除了这些基本的系统管理任务外,LSWAF的开放的JMX框架让客户和合作伙伴能集成管理解决方案,并引用可编程的方法管理应用。在一个群集部署环境中,用户可看到整个群集范围内的应用,并能够管理每个节点。另外,SNMP界面可轻松实现与其他管理解决方案的集成。五、 Loushang产品应用环境应用服务器:Weblogic、Websphere、JBOSS and J2EE Compliant Application Server数据库: Oracle、DB2、SQLServer、Sybase、and JDBC-enabled DB操作系统:Linux、Windows、AIX、Unix/Solaris六、 产品面向的客户一、面向要进行信息化建设的最终用户政企信息系统具备以下特点:l 大数据量l 频繁数据库访问l 界面要求高l 系统整合l 大并发量l 分布式l 高复杂度l 用户需求千差万别l 成熟度高要求高l 安全性要求高l 强大伸缩性要求如此之高的企业级应用,要保证信息系统能够顺利安全稳定的运行,首先要有一个稳定可靠的应用平台,地基稳定了,搭建在上面的业务应用系统才能保证稳定的运行。所以对于要进行政企信息化的最终用户,要进行政企信息化建设之前,选择一个优秀的开发平台是非常必要的。技术研究中心的平台产品对此类客户有以下典型价值:特性优势提供强健稳定的基础平台保证用户系统稳定可靠柔性的伸缩能力让用户无需担心系统庞大带来的压力开发门槛低用户可以自己维护系统强大的集成功能将用户遗留系统无缝整合新老系统共存共融灵活的扩展性保证用户能够将最新的技术和方案付诸实施安全可靠让用户没有后顾之忧二、面向软件公司政企信息中心随着J2EE的迅猛发展,所带来的巨大利润也随之而来,很多软件公司纷纷转型做J2EE企业级应用,某些政企的信息中心也在发展,欲谋求更大的发展,但J2EE门槛较高,这些公司和单位要涉及此领域难上加难,平台产品正是为了减少这些单位的顾虑,能够更快的涉及到J2EE领域。技术研究中心的平台产品对此类客户有以下典型价值:特性优势丰富的应用构件开发门槛低多行业应用经验具备Java基础的人就可以开发企业级应用系统,构件帮助开发人员完成高难技术,更专注于业务研发合理的分层让软件工厂成为现实更高效的开发软件系统强大的扩展能力最新的技术能够快速融合强大的集成工具使得困扰软件公司的企业级应用系统集成不在成为难题总之,平台产品的市场非常广阔,集团现今的体系为平台产品提供了非常广阔的舞台,利用好市场平台,不仅会给客户带来巨大的价值,也会为浪潮赢得更大的利润空间。七、 平台产品解决方案-媒体观点 作为基础架构平台软件领导厂商,浪潮软件提供的企业级构件平台,在全国技术架构平台领域处于大幅领先的位置 国内J2EE架构评选中,浪潮软件企业级构件平台获头名,并获得政府支持鼓励基金 由于企业级构件平台的领先地位和强大能力,已经政府、烟草、税务、通信行业得到成功应用,并获得巨大成功八、 成功案例 l 大连烟草分销项目l 大连烟草专门项目l 大连烟草CRM项目l 南京烟草分销
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生物医药产业基地土地租赁与研发合作合同
- 离婚后子女抚养权与财产分配执行合同
- 2025新款劳动合同范本
- 2025【合同范本】供应商合同保函
- 设备档案 合同7篇
- 建设房产赠与合同5篇
- 商业保险合同示例
- 智能建筑系统集成服务费合同
- 火锅店创业合伙人合作协议范本及环保责任
- 精装修商务办公楼租赁意向金及配套服务协议
- 非常规时段施工安全管理方案
- 医院感染管理制度与职责
- 《药棒穴位按摩》课件
- 全国职工数字化应用技术技能大赛理论练习试题附答案(二)
- 中建盘扣式落地卸料平台施工方案
- 手机屏幕基础知识课件
- 管理学(第二版)邢以群PPT全套课件
- 外研版英语九年级上册教学计划
- 核电质量保证介绍课件
- 大型精密模具异性塑件模具技术改造项目资金申请报告
- 人教版七年级英语全册导学案整理版
评论
0/150
提交评论