版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、企业门户解决方案2议程门户系统定义及架构介绍门户系统功能实现说明企业门户成功案例、市场分析、竞争优势整合计算的层次水平集成提供主要能力门户软件的角色信息流程人员随时随地动态适应工作环境简化最终用户体验基于角色的安全互动外围设备构想利用数据而后内容资源定义集成的视图接入可用数据统一数据管理数据的存放建模流程集成应用外部连接监视流程管理结果门户的定位文档管理在线感知日程表 实时整合进度控制 相关文档联系人 邮件/协作自定义的门户简单化标准化定制的专门的SOA 参考架构Enterprise Applications and Data基础架构服务Application and Data Access
2、ServicesBusiness Application and Data Services 业务性能管理服务开发平台Partner Services企业服务总线WebSphere Business ModelerWebSphere Integration DeveloperRational Application DeveloperInformation IntegratorWebSphere Process Server/Domino Workflow WebSphere Portal Server WebSpherePartner Gateway WebSphere Applicatio
3、n Server II ClassicHATSWebSphere Business Monitor处理服务信息服务交互服务Business App ServicesWebSphere ESBWebSphere Event/Message BrokerWebSphere MQWebSphere AdaptersWBI AdaptersSI Bus7与应用、内容、人员和流程个性化交互的单一入口。内容人 员流 程应 用门户定义门户业务功能要求单点登录和安全管理应用系统整合界面集成(应用导航、Web页面剪裁、专题视图)综合信息发布管理交流园地(论坛、博客)统一接入服务8 | Sept, 2006Por
4、tal 分类常见的门户形式包括B2E、B2C、B2B三种形式,在目前的门户应用建设中B2E和B2C是最普遍的形式使企业受益: 快速反应市场,减少开发量,保护投资、提高信息访问效率及信息的质量.使用户受益:单点登录,不需多次输入口令;统一的展示界面,更好的用户体验;及时获得信息;个性化的服务;协同工作的环境;无线设备访问,方便便利.910门户技术功能要求框架功能为其他应用系统提供一个基础的连接平台。集成功能包括界面集成、单点登录、应用集成等各个层面的集成服务。协作功能增强员工、部门、项目组协作的能力。包括信息共享(论坛、BLOG),即时交流,文档管理,项目管理等功能。综合信息展现提供综合报表和方
5、便直观的图形化数据展现方式,方便各个层面的人员观察和查看关键业务信息,包括个人KPI指标展现、部门KPI指标、生产分析月报等信息。运作功能用户通过门户连接到各个业务系统上方便通过一站式方式处理所有业务。门户的功能丰富性取决于它与多少系统连接。发布功能通过门户展示的不同的内部信息,包括新闻,信息,公告等。11企业内部门户价值业务层面允许员工通过定制的复合应用与流程、信息和人员互动协作,提高生产力为用户部署自助服务应用提高用户满意度提供可由授权用户更改的定制、协作和工作流服务使IT和业务目标保持一致利用现有资产和模板随需求的变化来快速部署并更改应用通过 IT 提高响应性和灵活性IT层面统一的应用入
6、口统一的展现层服务统一的展现层权限控制多样的展现层整合技术,协作技术统一的用户管理统一的认证体系快速的展现层数据流转技术后台数据的快速图形化展现12 | Sept, 2006应用访问供应链系统自助式人力系统财务系统客户信息系统工作协作,电子邮件远程教育客户自助服务内容管理系统办公自动化企业资源管理/共享系统不断增加的复杂度大多数的公司有成百上千个需要员工使用的系统目标集成化的企业信息门户门户建设的目标门户提供的主要服务角色为基础复合展示框架服务整合服务内容服务协作服务整合访问层数据内容 应用业务流程主机系统框架服务 个性化服务 目录与安全服务协作服务 实时协作平台 邮件服务 在线工作场所(Te
7、am Room)内容服务 文档管理 内容管理 电子表单 数字仪表盘 搜索引擎整合服务 Portlet间协作 复合应用服务 工作流引擎 多终端设备支持 信息推送与警示服务系统A系统C系统D统计分析基于角色的动态的个性化其他应用不同角色不同级别基于现有认证系统组件化的服务portletportletportletportletportletportletportletportlet利用门户系统构建个性化、组件化、标准化、基于角色的前端业务整合平台系统B15门户通过Portle实现界面集成每个Portlet是一个单独的应用程序 独立开发标准化封装Portlets 包括模式和状态可以放置到页面的任何地
8、方Portlets 可以支持多种接入设备电话, 浏览器, 语音每种设备不同的视图业务逻辑可以共享门户架构17门户平台逻辑架构18 | Sept, 2006LMCWebSphereEdge ServerTAM/TIMWebSphereEdge ServerWEMPIDSOmniFindWebSpherePersonalizationIBM HTTPServerWPSWASWCMSameTimeLMSDominoWEB-MBWEB-IIWEB-SFDB2DB2 ContentManagement企业信息门户逻辑架构Portal发展方向 IBMWebSpherePortal核心集成平台2000 到现
9、在:平台而非点对点组建Portal应用市场合并到只有几个大的厂商优异的平台Toolboxes行业及部门模板,资产,和最佳实践 使“开箱即用”价值最大化2009到将来 工具箱的开箱即用价值可定制的模板应用部署灵活性-Click To Cloud, Host-SaaS敏捷的需求,商业用户定制优异的开箱即用加速器捆绑客户需求的组件2006 到现在Suites by big players 建立组件合成应用组件集成更多组件合并WCMROI, 集中于商业价值优异的组件“这对我有何帮助?(价值取向)“方案最后是什么样?”(演示)“回报率如何?”(可定制投资、回报模板)行业解决方案工具箱帮助解答“IBM如何
10、帮忙建立价值案例”(销售咨询方法论,资产,工具)Industry Emphasis for WebSphere Portal政府银行医疗零售保险电信工业、产业商业需求业务流程信息服务应用适配器合作伙伴客户员工人员数据和内容IBM 软件战略 推动更出色的业务成果 创建创新文化加快业务发展速度驱动增长23门户基础框架远程Portlet请求 安全及成员管理PortalDatabasePortal Engine引擎授权(Authorization)页面聚合模块HTML,VoiceXMLPortlet Container容器Portlet APIJ2EEJCAJDBCPortletWeb Service
11、sInternet or IntranetContentJ2EE AuthenticationPortlet Service InterfaceContent AccessPortlet DataLDAP Click-2-Action1J2EE认证代码格式转换语言翻译服务门户外观服务Tag Library凭证保险库服务查询服务协作服务Web Enabled Content PortletsJMSEJBPortletPortletPortletPortletPortlet Service Interface运行及开发环境企业数据库新规范、新组件PortalDatabase(s)User prof
12、ileDatabaseLDAP Directorie(s)Page AggregationThemes and skinsPage HandlerDynamic UI ManagerRulesPortlet Container and ServicesPortlet APIContent accessSearchPortletPreferenceCollab-orationAJAXProxyWebclipperTaggingServiceSiteAdminCredentialVaultSingleSign-onXML AccessPortal ScriptREST / APPJ2EEJCAWe
13、bServicesEJBJMSJDBCServletSecurityCachingEnterpriseData, Applications,Internet ContentProcess ServerRemoteportlet producerAUTHENTICATIONDesktopand mobileBrowsers, Mashups and offline ClientsRemoteportlet consumerPolicyPortalModelTemplateCompositionComponentHandlerApplicationRuntimeAUTHORIZATIONFeed
14、ProviderJSR286WSRP 1.0 + 2.0WSRP 1.0 + 2.0WorkflowiWidget25议程门户系统定义及架构介绍门户系统功能实现说明企业门户成功案例、市场分析、竞争优势26基础架构服务(Framework Services): 完善架构支持快速开发、部署门户应用 灵活的定制以及个性化应用交付FrameworkServicesIntegrationServicesContentServicesCollaborationServicesPortal整合服务(Integration Services): 充分保护已有各种IT投资并加以整合应用 通过门户程序简化对复杂流
15、程、内容以及应用的访问,并提高效率内容服务(Content Services): 提供内置的生产力组件提供文字、幻灯、电子表格处理 创建、管理、搜索各种内容以及WEB资产协作服务(Collaboration Services): 提供开箱即用的协作组件以及对其它协作应用的整合程序 提供灵活的人员查找,丰富的协作环境IBM WebSphere Portal为实现门户系统提供基础平台27IBM门户服务器的主要功能方便的界面设计丰富的Portlet Web服务支持 多设备支持门户集成12345678Portlet模块通信支持 协作服务提供迅速集成后端应用灵活的虚拟门户功能内置的Web内容管理工具91
16、0 完善的安全管理28统一界面风格 IBM门户服务器通过模板定义实现门户界面风格的统一,门户服务器自带了几十种模板可以即时使用,用户也可以通过可视化界面修改这些模板或者重新定义符合VI规范要求的展现风格。291Portlet画板允许用户方便的向页面中添加新的功能通过托拽的方式进行界面布局的调整2WebSphere Portal技术特点之Drag&drop30AJAX 可以用于 上下文相关的菜单Portlet画板Portlet Factory 和 Component Designer在Portlet中使用AJAX单个Portlet刷新使用Web 2.0技术改善用户体验Web2.0 Portal6
17、.1 架构概览WebSphere Portal FoundationAJAX FeedConsumerConnections (Activities, Blue Pages,Social Bookmarks, Blogs)AJAX FragmentConsumerAJAX Programming Model Extensions(Dojo Framework & Widgets + AJAX + REST accessor JS functions + Semantic Tags + Client Side Click-2-Action)REST style Portal Services(P
18、ersistence, User Profiles, Portlet Settings, Navigation, Pages, etc)Quickr(Wikis, Blogs, Lists, Doc Libs, Discussions)ConnectionsPortletsMyPlacesPortletFeedServiceHTML+DojoJS Fragments(from J2EE,.NET,PHP,HTTP or other Server)WebSphere Application ServerClassicJSRPortletsAJAX enabledJSR PortletsWSRPC
19、onsumerWSRPServiceIBM门户平台Web 2.0 特性一览WP 6.1 提供的 Web 2.0 功能复合应用 - 受管理的 mashups用户贡献内容 - Web Content Management场景应用开发 - Composite Applications 和 WebSphere Portlet Factory用户对门户页面进行控制和定制 - Portlet 面板Google Gadget 集成 - 聚合多个外部内容及应用程序 (请看右上角示例)AJAX Portlets - 运行在 WebSphere Portal 之上Lotus Quickr MyPlaces Por
20、tlet Lotus Connections Multi Function PortletAJAX 页面聚合/导航/定制 - CSA (Web 2.0 主题)支持 Mashups 的 ServicesAJAX Portlet 编程模型扩展 - Dojo + IBM Extensions + Semantic Tags (请看右下角示例)AJAX Feed PortletLive Text - 例如:具备在线感知能力的姓名/名片在 WebSphere Portal 中 运行 iWidgets 和 Mashups33个性化实现(统一的权限管理,个性化的推送和个性化的定制) 针对全体员工,方便用户操
21、作,提高办公效率34开箱即用的个性化采集器创建个性化规则自动提示 Portal 用户的属性加速个性化定制过程个性化实现手段(个性化规则的定义和扩展)35防止非授权用户非法访问你是谁 (认证authentication)用户的注册信息是什么、存放在哪里?采用何种身份认证机制( authentication mechanism)?你可以做什么(授权:authorization)WPS 权限设置WPS 访问控制管理外部访问控制管理方便有权限的用户方便、快捷的访问所需信息单点登录(Single Sign-On)门户小服务程序传递用户身份外部认证代理单点登录完善的门户安全管理36基于IBM WebSph
22、ere App Server 认证引擎用户注册信息 支持LDAP, 数据库, 自定义格式 支持不同的LDAP服务器Sun One Directory Server, Novell eDirectory,Lotus Domino,Windows Active Directory不同的认证机制 通过用户名和口令令认证用户身份 支持采用X509v3电子证书的验证方式 通过本地操作系统认证 通过可靠关联的第三方身份认证服务器 IBM Tivoli Access Manager 其他认证平台 定制 TAI完善的门户安全管理 认证37 提供集成化的授权管理工具 支持资源的精细访问控制 支持通过继承和传播机
23、制实现级联授权 权限管理全部委托给外部访问管理服务器如 Tivoli Access Manager进行完善的门户安全管理 - 授权38门户应用服务器内置的 SSO机制(LTPA)认证代理SSO支持 (WAS 认证关联TAI)第三方SSO认证环境,如TAM的WebSealPortal 凭证库服务 Credential Vault JAAS产生的SSO令牌Portal 单点登录服务SSO39单点登录的应用集成架构 40用户认证流程41门户系统和单点登陆模块的关系经营分析公文其他系统门户系统WPS单点登陆模块WebSealLDAP(IDS)用户邮件系统42TAMeb单点登录功能的实现iv-user
24、HTTP Header, basicauth HTTP HeaderForms-based SSOTrust Association Interceptor运行在WebSphere上的代码读取 iv-user 并且转换成WebSphere tokenTAI+提高性能,WAS不需要连接LDAP服务器Lightweight Third-Party Authentication (LTPA)WebSphere 和 Domino 默认使用的单点登录方法LTPA server认证用户,利用session cookie来维护状态WebSEAL可以作为LTPA serverWebSEAL 和 WebSphe
25、re共享同一个用户注册库LTPA cookie不会到客户端 GSO Junction安全的密码箱建立用户名/密码的对应表Desktop SSOCDSSO (Cross Domain Single Sign-On)43TAM所支持的主要单点登陆的方案对比LTPAForm-Based SSOHTTP Header支持的应用系统只能支持IBM的产品,例如:Websphere Portal Server、Websphere Application Server(只限于使用Websphere本身的认证机制)和Domino等可以支持各种使用表单登陆的Web应用可以支持各种Web应用优点集成度极高不需要对后
26、台的应用系统进行修改集成度比较好缺点只能适用于IBM自己的产品需要建立一个用户关系对应表;它维护了登陆到TAMeb的账户与其他后台应用系统中账户的对应关系,包括登陆后台应用系统的用户名和密码。1、需要对后台应用系统的认证模块进行修改。2、用户在TAMeb中的用户名最好和后台应用系统中的用户名相同。建议对Websphere Portal Server和Domino使用这种方式进行单点登陆对无法修改登陆页面,或者用户命名规范和信息平台不一致的系统这次完全不同的应用系统可以使用这种方式对于以后新建的应用系统,以及可以修改登陆页面,并且用户命名规范符合我们要求的应用系统可以使用这种方式44Domino
27、 Designer创建的Notes应用Rational RAD创建的 PortletForms Designer创建的电子表单通过 HATS 集成3270 及 iSeries 画面WSRP 源Visual Studio 开发的应用 由Mainsoft编译 WebSphere Dashboard FrameworkPortlet Factory 创建的portlet对新业务机会快速作出反应极大的灵活性和充分的选择role-basedcomposite applicationsprocess drivenin contextservicesFeeds Portlet CatalogGadgets
28、and iWidgetsJSR 168WSRP v1.0JSR 286WSRP v2.045门户系统与应用系统的互连实现 通过内置的产品化的几百种Portlet实现 基于应用API方式的互连实现 基于XML或者Web Service的互连实现46IBM门户服务器丰富的内置Portlet应用邮件、个人办公系统portlets Notes portlets - 连接Lotus电子邮件, 日志, 待办事宜等Exchange portlets - 连接Exchange电子邮件, 日志,地址本及待办事宜等Sametime portlet - 连接Sametime,实现远程消息传递、感知等功能QuickP
29、lace portlet - 连接QuickPlace team room及讨论组模板portlets RSS portlet - 连接 Rich Site Summary数据,展现相关内容XSL portlet - 将任意 XML内容通过相应的XSLT 展现出来JSP portlet - 展现 Java Server Pages 或 servlet的内容ServletInvoker portlet-调用、展示Servlet的模板HTML and WML portlet - 展现任意 URL内容整合现有WEB内容portletsSyndicated Content portlets - 新闻信
30、息, 天气信息, 股市行情等等Web Clipping- 对已有Web页面的剪裁管理工作员功能Portal Administration-门户管理员工具整合企业现有应用Enterprise Portlets:SAP,SIEBEL,PEOPLESoft,ORACLE,BAAN.Domino Application3270 GreenscreenSAPSiebelPeopleSoftEnterprise Horizontal Portal vs. Application specific Portals48基于XML或者Web Service的互连实现IBM门户提供完整的Web Service (
31、Web服务) 支持,并自带UDDI注册服务器,支持WSDL, SOAP, UDDI等标准,很容易保证门户系统与外部系统的通过Web Service的互连实现IBM门户服务器支持WSRP (Web Service for Remote Portlets) 1.0、2.0标准IBM门户服务器支持JSR 172标准运行于门户网站服务器的 portlet 能够通过访问 Web Service 来获取信息或执行由 Web Service 提供的功能。门户网站可以发布作为远程门户网站 Web Service 的 portlet,以使这些 portlet 在其他门户网站上也能使用,更易于查找和集成。49基于
32、应用API方式的实现 应用通过API方式实现和外部系统的交互,从而扩展外部应用系统在门户系统新的表现形式 通过Portlet中调用API实现对其他系统中数据的获取 IBM门户服务器提供图形化的工具(RAD/Portlet Factory)简化的用户的开发任务50WebSphere Portlet Factory 的主要特点与 WebSphere Portal 紧密集成 (自动部署 portlets, Click-2-Action, People Awareness, SSO)Rational Application Developer plug-in无需编码,实现多页面、复杂的 Portlet
33、s强大的集成能力可自由定制 无需大量的维护工作业务用户进行配置快速迭代设计与变更代码自动生成灵活的部署选项Workplace Dashboard 的坚强基石“Using Bowstreet saved Allmerica over $1 million in development costs, and enabled Allmerica to build the portal in four months, whereas using other methods would have taken about 16 months” Mike Clifton, Vice President of
34、 ITAllmerica Insurance51无需编码实现多页面、功能复杂的 Portlet所有的开发人员无论水平如何,均能使用 Portlet Factory 不用编写代码快速开发出多页面、复杂的 Portlets (实现搜索、创建、更新和删除等功能)一个向导驱动组件生成功能强大的多页面 Portlet结果页面, 点击进入详细信息 创建新记录内置的对编辑删除的支持保存或取消变更不用编写任何 Java 代码!52无需编程即可快速实现应用整合不同技术层次的开发人员都可以快速地开发多页面、复杂 Portlets(搜索,创建, 更改, 删除) 无需编写任何 Java 代码 * Generated
35、Method _pageDispatcher * Generated by builder call bc21 */public void _pageDispatcher(WebAppAccess webAppAccess) com.bowstreet.webapp.JSPSupport.dispatch(webAppAccess);/* * Generated Method getFlights_PagingGetImgName * Generated by builder call bc21 */public String getFlights_PagingGetImgName(WebAp
36、pAccess webAppAccess, String button, String position) PagingAssistant asst = (PagingAssistant)webAppAccess.getVariables().getObject(getFlights_Paging); String img = button + position; if (button.equals(First) | button.equals(Prev) & !asst.hasPreviousPage() img = button + Disabled; if (button.equals(
37、Next) | button.equals(Last) & !asst.hasNextPage() img = button + Disabled; return webAppAccess.getVariables().getXmlText(getFlights_PagingButtonImages, img);向导驱动的构建器 自动生成符合 J2EE 规范的代码创建新记录创建结果页面创建下拉页面 内嵌对删除和编辑的支持 保存或者取消更改12345MultiPortlet提供快速开发工具 WebSphere Portlet Factory 开发功能强大的 Portlet, Portlet 开发
38、速度提高12 倍展现层 多种数据源及系统的集成 54WebSphere Dashboard是基于IBM门户平台实现应用框架, WebSphere Dashboard包括一些可重用的组件,强大的管理工具和与一些支持仪表盘应用的相关特性。通过WebSphere Dashboard可以实现数据的分层钻取、数据的状态展示、数据摘要显示等功能,而且这些展示方式都是以直观的精细化的图形方式展现的,不同工作人员可以通过WebSphere Dashboard直观观察到与自己相关的数据显示,提高办公效率。 适合业务人员的配置页面强大的梯形模块灵活的过滤器功能集中的管理界面可重用的组件精细的图形通过WebSphe
39、re Dashboard仪表盘框架实现数据的直观展现55重用现有的应用和数据多视图展示单一数据源 通过一个视图展示不同的数据服务WebSphere Dashboard技术特点:灵活的数据服务层56可重用的组件,我们称之为构建器,规定了仪表盘的设计模式,加速自定义portlets的开发速度。数据列表和详细信息分层钻取状态指示器状态仪表数据摘要数据摘要和数据钻取条件查询WebSphere Dashboard技术特点:提供一系列可重用的设计组件57强大的定制器使开发者更加容易的扩展portlets的可定制功能。提供给业务人员可定制的仪表盘Portlets。这些可定制的方面包括:外观、后端数据源、阈值
40、和流程等。通过提供随需应变的配置功能,为开发者创建最大灵活性的框架体系。WebSphere Dashboard技术特点:提供适合业务人员的配置界面58信息平台发布实现Web内容管理工具针对各级人员提供对WEB内容的创建以及管理端对端的Web内容管理 能够使用所见即所得的富文本编辑器来创建内容,管理内容,并发布内容到包括Workplace在内的多种网站;协作的环境 - 协作环境能够使得所有级别的用户方便地一起工作,并能完成评审和核准的工作流;内容的创建 能够通过所见即所得的富文本编辑器来创建内容,或者通过从别的应用程序中导入来创建内容,例如文字处理应用程序;内置的内容生命周期工作流 评审和审核内
41、容,自动过期旧内容,最新的内容可以通过WebSphere Portal环境动态地交付给员工、客户、供应商和合作伙伴59端到端的内容管理创作工作流管理集成发送内容创建者在整个创作过程中帮助提示,使用常用的内容编辑应用工具-不需要学习新的技术/技能通过自动的内容生命周期确定最新的、精确的、相关联的内容-从创建到审批、发送到审查和归档内容也变成企业的资产,真正了解客户和主题内容的相关用户直接控制发布的站点内容集合内容、交易集成和性能增强用户的最终体验内容动态的产生和展现,允许合适的方式发送相关联和个性化的内容到正确的用户Web内容管理工具 - 提供端到端的内容管理60内容创建采用基于模板的方式,内容
42、编辑者依照向导创建内容。内容在所见即所得的富文本编辑器中创建,或者从其他地方中导入 消除了对内容编辑者的技术要求Web内容管理工具 - 内容创建61内容的工作流保证了内容发布之前被正确的人审批确认,内容发布之后被正确的人浏览。Web内容管理工具 - 支持工作流审批62可以从不同的视图去管理内容、站点、站点框架等资源。Web内容管理工具 - 内容管理63根据爱好、角色等不同,不同人看到不同内容同一资源和内容可以在公司内网、外网等多个站点中使用。Web内容管理工具 - 提供个性化的内容推送64南京国税( http:/wps/portal )656667Lotus Quickr 提供的主要功能Lot
43、us DominoIBM JCRIBM FileNet *IBM CM *OtherQuickr ConnectorsShared ContentTeamWorkspacesWorkflowAnywhere AnytimeWikisTeam BlogsBusiness templatesQuickr ServicesQuickr Content Stores实现文档库管理,文档的check in & out, 文档版本控制, 安全控制, 使用Wiki技术来创建内容,发布团队博客 提供自助服务功能, 通过底层基础功能(成员管理、搜索功能)实现可定制化的团队协作空间提供一系列可重用的组件 (文档库
44、管理, 日历, tasks, BLOG, 人员名单, Web 内容授权.) 组装更复杂的应用支持商业流程的业务应用模板 Lotus Quickr包括开箱即用的业务应用模板,例如:项目管理、图片库、动态调查以及其他更多模板。所有模板都可以定制,用户能够轻松更改外观、添加预构建的组件(包括团队博客、项目日程表或通告页面)。内置基本的通知和审批流程支持开放标准,提供选择性和灵活性 * - Requires separate purchase & supported after Lotus Quickr release 868通过增强的搜索功能来提高生产率可用性提供Search Center通过提高索
45、引的吞吐量提高了搜索性能网站地图以安全的方式“大致列出”了门户的层次对外公布应用的 Search API(SIAPI)允许从外部搜索门户内容通过Google和其他搜索引擎获得更好的查找结果693统一搜索中心来自Flickr的图片网络搜索结果来自Portal的搜索结果推荐的链接71协同工作功能 IBM WPS中提供的IBM Common Mail Portlet、Domino Mail Portlet 、Exchange Portlet 等可以与用户现有的办公系统中的电子邮件(包括Domino 邮件、 Exchange 邮件、 POP3/IMAP 邮件登)实现无缝集成和单点登录。 IBM WPS
46、中提供的协同工作组件和协同工作服务可以非常方便地实现人员在线感知、即时交流、讨论组、网络视频会议、虚拟团队空间,协同文档管理,BLOG,社区等,实现通过通过门户在项目中共同工作,制定日程安排、分配任务、分享文档和交流意见等协同工作的功能实现 Lotus Forms: 电子表单文件格式 展现层精确到点的表格设计以完全 兼容纸质表单商业逻辑 在表单中包含表单填写流程 集成商业流程工作流数字实例基于W3C XForms 规范 承载多种XML文件附件补充或与电子表单相关的 MS Office、录 像、传真等安全的“电子信封”中的数字签名 签署多个、重叠的部分或完整的表单 使用内置的签名、数字证书或签名
47、小键盘 与专用的二进制文件相比显著减少的文件规模Forms 设计工具基于Eclipse支持XForms标准模型驱动的设计高级布局功能支持组件可重用动态Tables实时预览一次设计,在多种环境中运行3. 保存电子表单到数据库或者内容管理系统中电子表单系统架构Forms IDSWebform ServerForms APIForms ApplicationWeb Application ServerBack-end ServersWorkflow SystemsEnterprise Data RepositoriesCustom ApplicationsE-Commerce Application
48、sXML-Based SystemsHTTP/SSLCorporateFirewall/ProxyInternet/Intranet1. 用户提交电子表单2. 通过Forms的API分离将数据和展现层XML Model4. 为核心系统提供数据OracleSQL ServerSybaseDB2XFDL Form案例研究 美国陆军电子表单现代化项目需求 美国陆军需要现电子化现有的10万个表单,这些表单被全球的140万士兵所使用 美国陆军要求提供一整套解决方案来自动化所有的手工填写表格的流程 美国陆军要求提供基于开放标准的,单一的,集中地电子文档格式,以保证系统的扩展性 在全球不同基地的相同单位能够
49、看到并且访问到相同的电子表单 保密的和关键的数据必须能够安全的采集和传递面临的挑战传统的方式需要多名军事人员乘坐3-4部车将打印好的表单送往战区(例如,伊拉克)的军事要塞以获得签名。随后,各种纸张表单还需要借助运输机经由战乱国家的领空运回美国进行处理和保存。案例研究 美国陆军电子表单现代化项目解决方案和收益Forms Content Management Program (FCMP)解决方案自动化电子表单处理流程 ,实现了以前大量的基于纸质表单的流程,包括补给申请,个人评价以及士兵嘉奖推荐等预计节约成本超过10亿美金很大程度上节约了时间 一些流程之需要以前的三分之一时间减少了开发和系统维护的成
50、本电子表单的自动预填写减少了数据的冗余和不一致提高了信息的安全性并且提供了可审计的信息能够与现有的系统进行数据交互并且系统具有很强的扩展能力符合美国陆军的GPEA规范 遍布全球的军事基地都可以通过一致的XML快速的获取所需要的数据,并且通过电子邮件进行安全的传递77门户在移动设备上的扩展面向PC用户,基于HTML浏览器Integration “at the glass”E - MAILPIMContent ManagementWeatherWeb ServicesSyndicated ContentNews Feed扩展到移动设备 功能有限的移动设备, 例如:基于 XHTML, HTML, W
51、ML & iMode等的移动设备 IT Perspective - Device Independent Authoring of content”Write Once, Render Many”78通过统一的移动应用平台实现多种移动服务How do you solve an expanding M x N matrix?N devicesM applications.WebSphere EveryPlace Mobile Portal 79通过虚拟门户支持中心和各部门门户的建设使用“虚拟门户”(virtual portal)技术扩展原有门户环境,提供给不同部门不同的用户体验: 属于不同的业务
52、部门的多个用户群使用自己独立的门户 每个部门提供不同的用户体验 共享基础架构的公共需求(公共服务) 用户群 1用户群 2虚拟Portal1虚拟Portal2CRM ApplicationSCM ApplicationContent ManagementCollaborationeHRWeb ServicesSyndicated ContentPortal Resources单一门户安装(主机)80IBM门户产品性能及扩展能力IBM门户服务器卓越的性能根据实际情况实行IBM门户软件容量估算,保护用户投资IBM门户服务器不同技术保障了门户应用的扩展能力和可用性 支持独立于硬件系统的群集支持异构群集
53、支持自动监测系统负载,自动对系统可用资源进行调整和分配支持故障恢复81IBM门户系统的兼容说明IBM门户服务器支持的关键Portal开放标准IBM门户提供与目录多种组合方案免费的企业目录服务器(IBM Directory Server) 支持业界流行的目录服务器Sun One Directory Server, Novell eDirectory,Lotus Domino,Windows Active Directory等 IBM门户服务器支持不同的操作系统AIX,Solaris,HP-UX,Linux,WindowsIBM门户服务器支持不同的数据库使用DB2、Oracle Enterpris
54、e Edition 9i、SQL Server据库产品之一来存储 WebSphere Portal 信息 通过JDBC标准连接不同的企业数据库免费的数据库CloudScapeIBM门户服务器还支持多种WEB浏览器、WEB服务器、内容管理软件、安全管理软件等应用软件Click to Action / 协作 Portlets应用间的互操作更容易点击某个Portlet的输出,可将数据发送到其他 PortletsPortal 6.1 基于 WAS 6.1 构建WAS 6.1 比以往版本在扩展性、可靠性及复合应用的性能方面有较大改进安全配置极大改进常用安全配置任务如启用 LDAP或者变换 LDAP时步骤
55、更少SSL 和 Key Management 更加易用SPNEGO 支持 (Windows Desktop SSO)JDK 1.5 在性能和可靠性方面有很大改进 建立和使用联合用户存储更加简单在 WAS 级别实现多 LDAPs 支持 WAS 6.1 还有其他新特性:Portlet 资源监控简化的 Portlet 部署过程提供了对 WAS 7 的扩展新的站点创建向导使得新建 Portal 站点更加快捷新站点向导将多种管理任务操作集中到单一 portlet 中:用户注册虚拟站点创建Portal 内容导入使用主题定制器 Portlet,用户可以创建新的主题策略全新的主题定制器加速外观设计与部署品牌形
56、象设计活动改变 banner: logo, 颜色, 排版, 边缘线, 背景改变排版布局: 默认尺寸, 颜色, 颜色, 标题尺寸, 颜色和样式改变导航: 导航方向, tab 页颜色 (选中/未选), tab 页文本 (选中/未选)改变颜色: 页面颜色或者背景, 高亮颜色改变按钮: 文本, 颜色, 选中和未选状态86IBM门户系统的兼容说明IBM门户服务器支持的关键Portal开放标准IBM门户提供与目录多种组合方案免费的企业目录服务器(IBM Directory Server) 支持业界流行的目录服务器Sun One Directory Server, Novell eDirectory,Lot
57、us Domino,Windows Active Directory等 IBM门户服务器支持不同的操作系统AIX,Solaris,HP-UX,Linux,WindowsIBM门户服务器支持不同的数据库使用DB2、Oracle Enterprise Edition 9i、SQL Server据库产品之一来存储 WebSphere Portal 信息 通过JDBC标准连接不同的企业数据库免费的数据库CloudScapeIBM门户服务器还支持多种WEB浏览器、WEB服务器、内容管理软件、安全管理软件等应用软件企业面临的业务挑战“我需要增加web站点的价值,基于用户角色提供给用户实时和个性化的信息”“
58、我需要我的团队在一起高效的工作,使大家可以轻松访问相关的企业应用程序”“我需要跟踪企业的业务目标和绩效,根据设定的业务目标驱动大家更加有效的工作”“我需要灵活的IT基础平台,可以选择核心的加速器组件来部署到我的内网和互联网的站点上。”“我需要为我的客户、合作伙伴和员工提供业务支持,希望他们可以在没有IT技术背景的情况下使用”“我需要将我的信息、应用程序和数据整合到工作上下文环境中,在业务流程中对业务人员进行决策支持”“我需要一个有效的办法,为员工的工作及时提供在线个性化的在线培训,来降低以往培训的投资成本” “在我的行业中,我需要一个动态的,基于角色的复合应用提供给企业内部和外部的用户使用,”
59、门户加速器帮助您解决面临的业务挑战“我需要我的团队在一起高效的工作,使大家可以轻松访问相关的企业应用程序”“我需要增加web站点的价值,基于用户角色提供给用户实时和个性化的信息”“在我的行业中,我需要一个动态的,基于角色的复合应用提供给企业内部和外部的用户使用,”“我需要为我的客户、合作伙伴和员工提供业务支持,希望他们可以在没有IT技术背景的情况下使用”“我需要将我的信息、应用程序和数据整合到工作上下文环境中,在业务流程中对业务人员进行决策支持”“我需要灵活的IT基础平台,可以选择核心的加速器组件来部署到我的内网和互联网的站点上。”“我需要一个有效的办法,为员工的工作及时提供在线个性化的在线培
60、训,来降低以往培训的投资成本” “我需要跟踪企业的业务目标和绩效,根据设定的业务目标驱动大家更加有效的工作”门户实施阶段划分系统应用开发实施方法项目规划系统定义系统开发系统测试系统部署项目计划制定业务流程设计制定项目指导原则估计投入开发业务需求开发系统需求系统架构设计系统部署战略系统详细设计开发测试计划制定系统部署计划编码及单元测试系统集成系统测试生产环境准备用户验收测试测试分析与错误纠正系统上线更新系统部署文档及系统文档交付运行项目结束阶段主要步骤、活动*注:在本项目的实施中,项目规划阶段在整体架构规划中考虑,因此应用系统的开发直接从系统定义阶段开始。91议程门户系统定义及架构介绍门户系统功
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 烟台大学《数据库及其应用》2022-2023学年第一学期期末试卷
- 探讨班级家校合作的有效模式计划
- 信阳师范大学《数据库原理与应用实验》2022-2023学年第一学期期末试卷
- 摄像师合同三篇
- 美术教学创新发展计划
- 生物学科综合实践活动计划
- 西南医科大学《健康心理学》2023-2024学年第一学期期末试卷
- 西南林业大学《物流管理》2023-2024学年第一学期期末试卷
- 西南交通大学《理论力学》2022-2023学年第一学期期末试卷
- 西南交通大学《电动力学》2022-2023学年第一学期期末试卷
- 2025年电工技师考试题库及答案
- 《体育场馆照明方案》课件
- 中南大学攻防实验室方案
- 明确目标推动团队发展计划
- 《傅雷家书》读书分享
- 2024年国家公务员考试《申论》真题(副省级)及答案解析
- 福建省厦门市2023-2024学年高一上学期语文期末考试试卷(含答案)
- DB15T 435-2020 公路风吹雪雪害防治技术规程
- 2023年冬季山东高中学业水平合格考政治试题真题(含答案)
- 个人简历模板(5套完整版)
- 文艺复兴经典名著选读智慧树知到期末考试答案章节答案2024年北京大学
评论
0/150
提交评论