3月9日第2次作业-系统集成知识

1.信息系统集成有哪些特点

  • 信息系统集成要以满足用户需求为根本出发点
  • 信息系统集成不治是设备选择和供应,更重要的,它具有高技术含量的工程过程,要面向用户需求提供全面解决方案,其核心是软件
  • 系统集成的最终交付是一个完整的系统而不是一个分离的产品
  • 系统集成包括技术、管理和上午等各项工作,是一项综合性的系统工程。技术是系统集成工作的核心,管理和上午活动是系统集成项目成功实施的保障。

2.信息系统生命周期中的开发阶段包含哪些阶段:

  • 总体规划阶段
  • 系统分析阶段
  • 系统设计阶段
  • 系统实施阶段
  • 系统验收阶段

    备注:信息系统生命周期可分为4个阶段:立项、开发、维护、消亡

3.软件工程重点掌握四种维护,软件维护包括哪些类型,及适用条件

  • 更正性维护:软件产品交付后进行修改,以更正发现的问题
  • 适应性维护:交付后进行修改,以保持软件产品能在编号后或变化中的环境中科院继续使用
  • 完善性维护:交付后进行修改,以改进性能和可维护性(占50%~60%)
  • 预防性维护:交付后进行修改,以再软件产品中的潜在错误成为实际错误前,检测和更正它们

4.UML的特征

  • 不是一种可视化的程序设计语言,而是一种可视化的建模语言
  • 是一种建模语言规范说明,是面向对象分析与设计的一种标准表示
  • 不是过程,也不是方法,但允许任何一种过程和方法使用它
  • 简单并且可扩展,具有扩展和专有化机制,便于扩展,无需对核心概念进行修改

5.软件架构,几种常见的架构模式有哪些,以及优缺点:103

  • 管道/过滤器模式,
  • 优点:1)体现了各功能模块的“黑盒”特性及高内聚低耦合的特点。

    2)可以将整个系统的输入/输出行为看成是多个过滤器行为的简单合成

    3)支持软件功能模块的重用

    4)便于系统维护,新的过滤器可添加到现有系统中,就得可由改进的过滤器替换

    5)支持某些特定的分析,如吞吐计算、死锁检测等

    6)支持并行操作,每个过滤器可以作为一个单独的任务完成

    缺点:1)通常导致处理过程的成批操作

    2)需要设计者协调两个相对独立但又存在关系的数据流

    3)可能需要每个过滤器自己完成数据解析和合成工作(如加密和解密),从而导致系统性能下降,并增加了过滤器具体实现的复杂性。

  • 面向对象模式

    优点:1)高度模块化2)封装功能实现了数据隐藏3)继承性提供了一种实现代码共享的手段4)提供了系统的灵活性,便于维护及扩充

    缺点:队形之间调用需要知道所调用对象的标识。如果对象的标识发生改变,必须通知所有调用该对象的对象,否则系统将可能无法正常运行

  • 事件驱动模式

    优点:1)支持软件重用,容易实现并发处理2)具有良好的可扩展性,通过注册可引入新的构建,而不影响现有构建。3)可简化客户代码

    缺点:1)构件消弱了自身对系统的控制能力。一个构件触发事件时,并不能确定响应该事件的其他构件及各构件的执行顺序2)不能很好的解决数据交换问题3)是系统中个构件的漏极关系变得更加复杂

  • 分层模式

    优点:1)有助于把复杂问题按功能分解,使整体设计更为清晰2)支持系统设计的逐级抽象3)具有较好的可扩展性4)支持复用

    缺点:1)并不是每个系统都可以很容易地划分出层次来;同事各层功能的划分也没有一个统一的、正确的抽象方法2)层次个数过多,系统性能可能会下降

  • 知识库模式
  • 客户机/服务器模式Client/Server,C/S,基于资源不对等,为实现共享而提出的。

    优点:1)客户机与服务器分离,允许网络分布操作;二者的开发也可以分开同时进行2)一个服务器可服务于多个客户端

    缺点:1)客户机与服务器的通讯依赖与网络,可能成为整个系统运作的瓶颈;客户机的负荷过重,难以管理大量的客户机,系统性能受到很大影响2)如果服务器及其界面定义有变化,则客户机也要做相应改变3)二层C/S模式采用单一服务器且以局域网为中心,难以扩展至广域网或internet。4)数据安全性不好。客户端程序直接访问数据库服务,使数据库的安全性受到威胁。

    C/S模式适用于分布式系统,为了解决C/S模式中客户端问题,发展形成了浏览器/服务器模式B/S;为了解决C/S模式中服务端问题,发展形成了三层(多层)C/S模式即多层应用架构。各种架构模式不互斥,可综合使用。

6.Web Services的特点、典型技术包含哪些,分别做什么用的

  • 定义了一种松散的、粗粒度的分布计算模式,使用标准的HTTP(S)协议传送XML表示及封装的内容。
  • 典型技术包括:用于传递i型奶昔的简单对象访问协议SOAP,用于描述服务的Web服务描述语言WSDL、用于Web服务的注册的统一描述、发现及集成UDDI、用于数据交换的XML
  • Web服务的主要目标是跨平台的互操作性,适合使用web services的情况有(1)跨越防火墙(2)应用程序集成(3)B2B集成(4)软件重用;不适合使用web服务的情况有(1)单机应用程序(2)局域网上的同构应用程序

7.计算机网络知识,网络存储模式包含哪三个模式,每种特点是什么

  • DAS直接连接存储,是存储器与服务器的直接连接到一系列计算机上
  • NAS网络连接存储,是将存储设备通过标准的网络拓扑结构连接到一系列计算机上。是一种既有强大存储能力又有相当灵活的存储结构,它的重点在于帮助工作组和部门级机构解决迅速增加存储容量的需求。NAS产品是真正即插即用的
  • SAN存储区域网络,是采用高速的光纤通道作为传输介质的网络存储技术。总的来说,SAN用有极度可扩展性、简化的存储管理、优化的资源和服务共享以及高度可用性。
时间: 2024-08-04 17:16:54

3月9日第2次作业-系统集成知识的相关文章

软考信息系统监理师:2016年4月1日(冬青子)作业

软考信息系统监理师:2016年4月1日作业 第十章  合同管理1.合同按照信息系统工程范围划分哪几类? 答:(1)项目总承包合同:(2)项目单项承包合同:(3)项目分包合同.2.签订分包合同,应具备的2个条件是什么? 答:(1)总承建单位只能将自己承包的部分项目分包给具有相应资质的分承建单位:(2)分包项目必须经过建设单位同意.3.分包的禁止性规定有哪些? 答:(1)禁止转包:(2)禁止将项目分包给不具备相应资质条件的单位:(3)禁止再分包:(4)禁止分包主体结构.4.合同按项目付款方式为哪几类

2015年10月15日项目经理中项作业(质量管理与人力资源管理)

2015年10月15日作业(10.11章) 10章.质量管理: 1.项目质量规划的方法/技术和工具,并简要描述: 效益/成本分析 基准比较 流程图 实验设计 质量成本分析 质量功能展开(QFD) 过程决策程序图法(PDPC) 2.项目质量保证的方法/技术和工具,并简要描述: 项目质量管理通用方法(     ) 过程分析 项目质量审计 3.项目质量控制的方法/技术和工具,并简要描述: 测试 检查 统计抽样 6σ 因果图 流程图 直方图 检查表 散点图 排列图 控制图 相互关系图 亲和图 树状图 矩

4月29日监理师课程作业

软考信息系统监理师:2016年4月29日作业 一.信息应用系统分析设计阶段监理 1.需求分析的进入条件是什么?(记) 答:①业主单位与承建单位正式签订建设合同, ②并对初步的项目开发计划达成一致意见. 2.需求分析的目标是什么? 答:需求分析的目标是深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口细节,定义软件的其他有效性需求. 3.需求分析阶段的成果有哪些?(记) 答:①项目开发计划:②软件需求说明书:③软件质量保证计划:④软件配置管理计划: ⑤软件(初步)确认测试计划:

9月5日 linux任务计划作业

任务计划:  在未来时间点一次性执行某任务:at, batch  周期性执行某任务: crontab 电子邮件服务:  smtp: simple mail transmission protocol   /var/spool/mail/USERNAME pop3: post office protocol  imap4: internet mail access protocol MUA:mail命令 mail命令: mail: 进入交互式收发邮件接口:   mail -s 'SUBJECT'

计算机基础系列一:计算机硬件 7月11日课堂随笔及作业

一.计算机硬件/操作系统/软件/网络 1.1软件的最终目的是控制硬件 1.2程序就是写的代码   就是为了更好的控制硬件    但是需要先控制    CPU 硬盘等硬件 1.3学习python语言的目的是为了写软件    python的单词就是关键词            模仿就是多练习熟练度 1.4 cpu主要关键功能就是计算(相当于人脑计算)   条件成立下的逻辑运算      人的数据(1+2)需要转化为电脑识别的指令 1.4.1  取指令(就是从内存里拿数据)->解码->执行 1.5 

10月20日上午SQl数据库作业解析

设有一数据库,包括四个表:学生表(Student).课程表(Course).成绩表(Score)以及教师信息表(Teacher).四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示.用SQL语句创建四个表并完成相关题目.                  表1-1数据库的表结构 表(一)Student (学生表)                         字段名 数据类型 可否为空 含 义 Sno varchar(20) 否 学号(主键) Sname

3月7日薛老师讲义 学习重点知识梳理

第一章 信息化的基础知识 国家信息化体系要素:国家信息化体系包括信息技术应用.信息资源.信息网络.信息技术产业.信息化人才.信息化法规政策和规范六个要素. 电子政务:电子政务建设的指导原则(1)统一规划,加强领导.(2)需求主导,突出重点,抓好建设统一网络平台,建立标准.健全法制,建设和整合关系国民经济和社会发展全局的业务系统.(3)整合资源,拉动产业.(4)统一标准,保障安全. 电子政务的主要任务:(1)建设和整合统一的电子政务网络,为适应业务发展和安全保密的要求,电子政务网络由政务内网和政务

软考信息系统监理师,2016年3月15日作业(冬青子)

软考信息系统监理师,2016年3月15日(冬青子)作业: 第一章:监理基础1.目前我国信息服务管理包括哪四个方面措施? 答:一是计算机信息系统集成单位资质管理: 二是信息系统项目经理资格管理: 三是信息系统工程监理单位资质管理: 四是信息系统工程监理人员资格管理.2.什么是信息系统工程? 答:是指信息化工程建设中的信息网络系统.信息资源系统.信息运用系统的新建.升级.改造工程.3.什么是"四控三管一协调"? 答:"四控"指信息系统工程的质量控制.进度控制.投资控制.

计算两日期间2月29日总数的Java程序

事先声明,本人仅仅是个计算机领域的新手,不久前开始学习Java.后来我接到了一份关于计算两日期间2月29日总数的编程作业,仓促之中我便写下了这个程序.由于之前可以说毫无编程经验,Java也仅仅是只学了一小部分.所以目前该程序尚未解决输入问题. 我解决这个问题的思路是: 编写一个方法(leapYear)用于判断某一年份是否为闰年: 编写另一个方法(dateExist)用于判断某一时期是否真实存在,在这方法中会引用到上个方法: 最后编写main方法,引用方法(dateExist)分别判断起始日期和终