全部科目 > 系统架构设计师 >
2011年下半年 下午试卷 论文
第 2 题
知识点 操作系统   架构设计   数据库   系统的集成  
 
 
论企业集成平台的架构设计
企业集成平台是一个支持复杂信息环境下信息系统开发、集成和协同运行的软件支撑环境,它基于企业各种经营业务的信息特征,在异构分布环境(操作系统、网络、数据库)下为应用提供一致的信息访问和交互手段,对其上运行的应用进行管理,为应用提供服务,并支持各种特定领域应用系统的集成
 
问题:2.1   请围绕“企业集成平台的架构设计”论题,依次从以下三个方面进行论述。
1.简要叙述你参与管理和开发的企业集成平台项目以及你在其中所承担的主要工作。
2.请说明企业集成平台的基本功能,并结合项目实际,详细说明所设计的企业集成平台的架构,以及实现时用到了哪些关键技术。
3.具体说明所设计的企业集成平台的使用情况,最终实施效果如何。




 
 
 
知识点讲解
· 操作系统
· 架构设计
· 数据库
· 系统的集成
 
        操作系统
        编写嵌入式软件有两种选择:一是自己编写内核;二是使用现成的操作系统。如果嵌入式软件只需要完成一项非常小的工作,例如在电动玩具、空调中,就不需要一个功能完整的操作系统。但如果系统的规模较大、功能较复杂,那么最好还是使用一个现成的操作系统。可用于嵌入式系统软件开发的操作系统有很多,但关键是如何选择一个适合开发项目的操作系统,可以从以下几点进行考虑:
        (1)操作系统提供的开发工具。有些实时操作系统只支持该系统供应商的开发工具,因此,还必须从操作系统供应商处获得编译器、调试器等;而有的操作系统应用广泛,且有第三方工具可用,因此选择的余地比较大。
        (2)操作系统向硬件接口移植的难度。操作系统到硬件的移植是一个重要的问题,是关系到整个系统能否按期完工的一个关键因素。因此,要选择那些可移植性程度高的操作系统,以避免因移植带来的种种困难。
        (3)操作系统的内存要求,有些操作系统对内存有较大要求。
        (4)操作系统的可剪裁性、实时性能等。
 
        架构设计
        WebApp描述了使WebApp达到其业务目标的基础结构,典型使用多层架构来构造,包括用户界面或展示层、基于一组业务规则来指导与客户端浏览器进行信息交互的控制器,以及可以包含WebApp的业务规则的内容层或模型层,描述将以什么方式来管理用户交互、操作内部处理任务、实现导航及展示内容。模型-视图-控制器(Model-View-Controller,MVC)结构是WebApp基础结构模型之一,它将WebApp功能及信息内容分离。
 
        数据库
        数据库(DataBase,DB)是指长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
        系统使用的所有数据存储在一个或几个数据库中。
 
        系统的集成
        系统集成是多媒体应用系统的生成阶段,也称程序设计阶段。这一阶段的主要任务是使用合适的多媒体创作工具,按照制作脚本的具体要求把制作好的各种素材有机地组织到相应的信息单元中,形成一个具有特定功能的完整系统。
        在生成多媒体应用系统时,如果采用程序编码设计,则首先要选择功能强、可灵活进行多媒体应用设计的编程语言和编程环境,如Visual Basic、Visual C++和Java等。
        由于在制作多媒体应用系统时要很好地解决多媒体压缩、集成、交互及同步等问题,编程设计不仅复杂,而且工作量大,因此多媒体创作工具应运而生。各种创作工具虽然功能和操作方法不同,但都有操作多媒体信息进行全屏幕动态综合处理的能力。根据现有的多媒体硬件环境和应用系统设计要求,选择适宜的创作工具可以高效、方便地进行多媒体编辑集成和系统生成工作。
        系统集成与素材制作这两个阶段会分别完成各自不同的任务,必须先制作素材,才能进行集成。但在实际制作中,这两个过程往往不能截然分开。有时在系统集成阶段会发现事先准备的素材并不十分理想,需要进行修改或重新选择;有时为了取得更好的听觉与视觉效果,还需要对素材做进一步的艺术加工。通常在有了软件脚本以后,素材的制作和系统的集成才可以同步进行。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有