1信息系统集成有哪些特点
1信息系统集成要以满足用户需求为根本出发点。
2信息系统集成不只是设备选择和供应,更重要的,它是具有高技术含量的工程过程,要面向用户需求提供全面解决方案,其核心是软件。
3系统集成的最终交付物是一个完整的系统而不是一个分立的产品。
4系统集成包括技术、管理和商务等各项工作,是一项综合性的系统工程。技术是系统集成工作的核心,管理和商务活动是系统集成项目成功实施的保障。
系统集成主要包括设备系统集成和应用系统集成。
设备系统集成:计算机网络系统集成,安防系统集成、智能建筑系统集成。
应用系统集成:应用系统集成从系统的高度提供符合客户需求的应用系统模式并实现该系统模式的具本技术解决方案和运维方案,即为用户提供一个全面的系统解决方案。
又称为行为行业信息化解决方案集成,已经学入到用户具本业务和应用层面,可以说是系统集成的高级阶段,独立的软件供应商成为其中的核心。
2信息系统生命周期中的开发阶段包含哪些阶段
信息系统生命周期可以分为立项,开发、运维、消亡4个生命周期
立项:一个是概念成过程,一个用户需求分析(甲方需求的提出)
开发:总体规划阶段(应包括开发目标、总体结构、组织结构、管理流程、实施计划、技术规范);
系统分析阶段 目标是为设计开发阶段提供逻辑模型,包括组织结构及工能分析、业务流程分析、数据和数据流程分析及系统初步方案。
系统设计阶段 实施方案,包括了架构设计、数据库设计、处理流程设计、功能模块设计、安全控制方案设计、系统组织和队体设计及系统管理流程设计。
系统实施阶段 编码
系统验收阶段
运维 验收后正式正常运行,系统进入运维4种类型:排错性维护、适应性维护、完善性维护、预防性维护。
消亡
信息系统开发方法:结构化方法,原型法,面向对象方法。
结构化方法特点:1开发目标清晰化2、工作阶段程序化3、开发文档规范化、设计方法结构化,适合于那些业务工作比较成熟、定型的系统。
原型法,适合用于用户需求模糊,结构性比较差的计算机系统开发。
面向对象以其直观、方便优点广泛应用,其基本思想是
1客观事物是由对象组成的,对象是在原事物基础上抽象的结果。
2对象由属性和操作组成
3对象之间的联系通过消息传递机制来现。
4对象可以按其属性
5对象具有封装的特性,
其关键是能否建立一个全面合理统一的模型。
软件设计 架构设计 详细设计
软件测试 黑盒(不考虑内部逻辑和功能结构只考虑需求)
白盒(对象看成透明的对程序逻辑路径进行测试)1对程序模块的所有独立执行路径至少测试一次,对逻辑判定取真或取假的两种情况都至少测试一次。在循环的边
界和运行界限内执行循环,内部数据结构有效性,等,逻辑覆盖属白盒测试,包括语句覆盖,
单元测试 也称模块测试是针对每个模块进行的测试
,集成测试 在单元测试的基础上将所有模块按照设计要求组装成系统
系统测试
验收测试
软件测试步骤 制定测试计划,编写测试说明 执行测试 测试报告 修正软件测试中发现的问题 软件测试阶段评审
软件维护
3软件工程的维护类型及适用条件
4UML的特征
uml是一种软件蓝图的标准语言。不是可视化的编程语言是一种可视化的建模语言。是一种建模语方规范说明,是面向对像分析与设计的一种标准表示,不是过程 也不是方法但允许
任何一种过程和方法使用它。简单并且可扩展,与最好的软件工程实践经验集成。
静态结构静态模型: 类图 构件图 部署图
动态结构和动态模型:对象图 用例图 顺序图 协作图 状态图 活动图
UML的五个系统视图 逻辑视图进程视图实现视图 部署视图 用例实图
5软件架构 几种常制见的软件架构模式及特点
1管道/过滤模式 优点高内聚低耦合的特点,整个系统的输入输出看成是多个过滤器行为的简单合成,支持软件功能模块的重用。便宜于系统维护支持某些特点的
分析,支持并行操作。缺点通常导致系统处理的成批操作。需要设计者调用两个相对独立但又存在关系的数据流,可能需要过滤器自已完成数解析和合成的工作导致性能下降。
2面向对像模式 高度模块化,封装功能实现了数据隐藏,继承性提供了一种实现代码共享的手段,提供了灵活的扩展性便于维护与扩充。缺点在于对象之前调 用
需知道所调用对像的标识,对像改变就要通知所有调用该对像的对象。
3事件驱动模式 支持软件重用,容易实现并发处理具有良好的扩展性通过注册可以引入新的构件而不影响现有构件,可以简化代码,缺点是构件削弱了自射
对系统的控制能力,一个构件触发时不能确定响应该事件的其它构件及各构件的执行顺充;不能很好解决数据交换问题;使系统中各构件的逻辑变得更加复杂
4分层模式 有助复杂问题按功能分解,使整体设计更为清析;支持系统设计的逐级抽象;具有较好的可扩展性;支持复用。缺点是并不是每个系统都可以分层各层没有统一的划分方法,
5知识库模式 知识源 黑板数据结构 控制
6客户机/服务器模式
构件: com/dcom/com+ CORBA EJB
中间件 数据库访问中间件,远程过程调用中间件rpc,面向消息的中间件(mom);分布式对象中间件
6webservice的典型技术及特点 以及哪些情况适用webservice
它是解决应用程序之间相互通信的一种技术,它使用规范的标准的XML描述接口Webapp面向用户,webservice 面向计算机。主要特点是跨平台互操作性
跨防火墙,应用程序集成,B2B集成;软件重用;适合应用webservice .单机程序,局域网同构应用程序不适用。
7计算机网络知识 网络存储模式及各自的特点
das 直接存储
nas 网络连接存储 既有强大存储能力有有灵活性的存储结构 无需应用服务器干预,即插即用,可用于混合局域网中
san 存储区域网络 采用高速光纤通道作为传输介质的网络存储 高速共享存储及坏级访问 极度可扩展简化存储管理化化资源和服务共享以及高度可用性。