1、电子政务系统软件基础设施及关键技术,建设电子政务系统面临的一些问题计算所在该领域的研究重点和技术路线 - 电子政务系统基础设施 - 专项实用技术讨论,管理资源吧(),提供海量管理资料免费下载!,电子商务(E-Business) .利用现代通讯手段、网络基础设施和软件技术实施业务流程和业务操作。电子政务(E-Government)、电子贸易(E-Commerce)、电子军务(Digital Army)、电子医务(E-Healthcare)、数字化图书馆(Digital Library)、电子教育(E-Education)等等都是其在不同领域的体现形式。 是革命还是演化?信息技术和软件系统扮演什么
2、角色? - 电子商务系统的实现要依靠信息技术和软件系统 - 电子商务系统是机构应用系统和办公自动化系统的延伸 - 电子商务系统要面对海量的信息资源、众多不同的业务应用和迅速变化的用户需求。其核心问题仍是信息的采集、加工和共享,应用的集成和支持动态协作的业务流程,人员,人员,信息资源,Client软件,Client软件,Server软件,信息资源,Server软件,个性化门户,个性化门户,无所不在的计算,电子生态环境C-Business,从传统的分布系统到C-Business,电子商务时代,传统软件需要观念更新假设机构的业务流程是稳定的 =支持动态业务流程自动化手工操作 =机构改革与信息化并进孤
3、立的计算方式 =传统的分布系统 =无所不在的计算方式软件产品 =软件服务 =动态软件服务单项交互和单次运行 =面向任务的资源按需、动态配置, 7*24长久运行系统忽略了信息使用上的不可预测性 = 元数据管理、标准、框架大量的信息孤岛,而.COM网站又带来新型的信息孤岛 =E时代开放平台从围绕计算机而设计 =为业务而设计,强调电子商务软件基础设施建设和可持续发展能力 - 电子政(商)务已不再是一套软件、一个平台可搞定的,需要针对“可持续发展”问题,研究适于国情的全方位的电子商务技术体系 - 农舍与摩天大厦,吸取过去应用软件开发上的教训,注重基础、规范和工程方法体系,强调标准化和开放性,支持快速应
4、用开发和部署 - 考虑需求变更以及业务量和数据量的爆炸性增长,支持动态集成和连续演化能力,网络技术,标准,集成机制与中间件,实用工具插件,电子商务系统的开发与定制,提出新的需求,提供支持,实际应用,研究与开发,产品化,技术路线: 需求牵引、研究联系实际、研产相结合,- 应用互操作基础设施和开放标准的研究- 分布系统动态集成机制- 异质、海量信息共享与交换的方法、标准和工具- 基于Web服务的组件编程 - 个性化信息供应链、个性化信息门户- 高适应性工作流管理技术- 泛业务流程级协同工作环境- 电子商务中间件集群- 业务端编程与应用定制,计算所电子商务方向上的研究重点,其它相关领域,- 企业建模
5、和企业计算- 数字化图书馆技术- 知识管理、知识挖掘、智能信息检索- 自然语言处理与机器翻译,- 可移动计算- 信息系统聚合工程- 软件演进理论研究- 信息安全与网络攻防,研究重点: 应用系统基础设施 为应用开发人员提供更强大、更易用的“计算机”,应用系统,裸机,应用系统,系统软件,应用系统,新一代系统软件:中间件,裸机,网络软件,传统系统软件,裸机,业务端编程,国家及行业的软件基础设施及电子生态环境,网络软件,传统系统软件,裸机,电子商务应用开发的瓶颈之一:分布系统应用集成,研究重点: 分布系统应用集成方法、技术和工具,“程序=数据结构+算法”,“对象=数据结构+算法, 应用=对象+对象交互
6、”,“应用=个性化信息供应链+服务,服务来自基础设施,中间件,(远程)构件”,分布系统基础设施、构件技术、集成框架是分布系统应用集成的支柱,未来应用=(广域范围内)系统资源的动态组合和协同工作,面向具体业务的纵向集成,面向业务流程的机构部门间或跨机构的横向集成,由数年的开发周期到9-12个月再到3-6个月-just-in-time构筑(7/24准则),业务流程的集成异构应用的集成异构数据源的集成 业务领域与软件领域的集成人机集成界面集成.,分布应用集成,研究重点: 构件、集成框架和中间件技术,应用的构件化和封装 - 软件的即插即用,1.各主流构件标准都在完善自己的基础设施服务(事务、安全、目录
7、、线程管理等),2. COM(DCOM与Internet接轨) - 微软自己的标准! CORBA (IIOP与Internet接轨)- 标准化的有点过头了! “DCOM is to CORBA as OLE is to NOTHING!” / 2002年之后走向 RMI/EJB - 世界不全是Java的!3. SOAP: 互联网下的构件互操作标准 SOAP下, 服务器端仍可用EJB/CORBA/COM构件,构件标准 (CORBA,COM+,RMI/EJB),不管有没有中间件产品,(分布式)应用系统都要有这样的部件。有了中间件这样一类工具软件,我们可以: - 节省时间 - 减化复杂性 - 减少风
8、险 - 通用服务 - 高可用性 - 高可靠性 - 高适应能力 - 可扩展能力 - 可伸缩能力 - 可管理性 - 加速开发过程 - 带来高质量的解决方案,中间件: 分布式应用系统的支柱能将应用系统中分布、异构的各类资源有机地粘连到一起的工具类软件的总称,位于客户端应用和系统级服务(网络通讯服务、操作系统和数据库)之间,起到屏蔽底层的复杂性的作用。,E.G. NIST在支持“柔性化中间件研究”课题的审批报告中指出:“中间件可减少集成开销至少50%,那么全国范围内每年要节约数百亿元美金.”,Vitria公司写给NIST的报告中也谈到:“让我得到10%的市场份额,我们让全美国在应用开发上每年节省20个
9、亿.”,我们的研究重点:中间件技术向应用端的扩展 - 电子商务中间件,研究重点:个性化信息供应链与动态服务集成(结构僵死的应用已不适于E-Business时代,更不适于即将到来的C-Business),信息门户,动态建模机制,个性化信息供应链,客户端个性化要求,模板,信息系统资源(中间件服务、业务应用和信息资源),.,信息系统资源(中间件服务、业务应用和信息资源),任务,资源配置,资源,.,分布资源组织和管理的方法与工具支持(分布系统资源的描述、封装、管理、配置以及与信息供应链模型的动态联结方法),应用,人员,数据,模型,任务调度,元数据仓储,Reflection理论,资源的描述与接口封装(I
10、DL-XML),元数据引擎,.,元数据模型,一体化的基础设施,构件化的分布系统资源,新的资源,资源仓储库,需求分析,资源仓储管理/元数据引擎,资源的动态组合,集成框架,供应链模型,建模工具,验证工具,系统状态监控,模型解释引擎,实例管理,资源动态配置,基于个性化信息供应链的动态电子商务系统构造 支持个性化信息供应链模型的Just-in-time定制和Web服务的动态组合,电子商务中间件的应用:中小机构信息系统的动态构筑环境,支持连续演化的信息系统(跟上变化、快速回应新的要求),动态工作流模型+动态软件体系结构,聚合工程方法:使得业务模型和系统体系结构模型在变更上保持同步,从而达到让信息系统的行
11、为模式随着环境的变化而变化的目的 个性化信息供应链的建模方法和建模语言 信息供应链模型的分析和验证 不同业务模型或应用视图之间(流程、数据、资源、组织结构等)的集成,模型,Higher Abstraction Levels,方法和技术,应用需求,Perspectives,模型,模型,工具,知识与经验,。,研究重点:基于模型的开发与模型的映射问题研究,- 把信息供应链模型与软件体系结构相结合,直接把可执行的信息供应链模型用作为软件构件的集成模板。- 把应用系统看作为由一组信息供应链模型驱动下的系统资源的一个动态布局。通过个性化的信息供应链模型把分布和相对独立的应用子系统、各种各样的信息资源以及各类人员有机地联结到一起来构建应用系统。,政务研究与IT支撑环境并进,要有一体化的方案,分阶段实施革命还是演变:与传统资源的良好结合至关重要!与国外同一技术站在同一起跑线上Butler Lampson: “软件工程没有成功?”Lego,装配线、硬件即插即用等的复杂程度软件的复杂程度计算机科学 vs 计算机技术与工程评价标准: 对国民经济发展的价值(国情)高新技术高使用难度,软件应用系统的寿命真的就应该这么短吗?,未来推出: 适合实际需要和国情的电子商务中间件,中间件集群,.,.,.,更接近客户端应用,更广的功能领域,