理和应用
能力管理的范围:所有硬件设备,所有网络设备,所有软件,所有外部设备,人力资源 能力管理的目标是确保以合理的成本及时提供1T 资源以满足组织当前及将来的业务需求,能力管理流程目标如下:1 分析当前业务需求和预测未来业务需求,保证这些需求在制定能力计划时得到充分考虑2 确保当前1T 资源能够发挥最大效能、提供最佳的服务绩效3 确保组织的1T 投资按计划进行,避免不必要的资源浪费4 合理预测技术的发展趋势,从而实现服务能力与服务成本、业务需求与技术可行性的最佳组合
能力数据库在系统能力管理中的作用:能力数据库是成功实施能力管理流程的基础。能力管理需要将管理流程中采集到的各类与系统运营有关的数据存入能力数据库,这些数据包括:技术数据,业务数据,服务数据,财务数据,资源应用数据;能力管理数库中的数据信息有两个用途:1 为制做提交给管理层和技术人员的绩效报告和能力管理报告提供基础2 用于预测未来的能力需求。
国家信息化体系包括6 要素:信息资源、国家信息网络、信息技术应用、信息技术和产业、信息化人才、信息化政策、法规和标准
标准化具有“抽象性、技术性、经济性、连续性、约束性、政策性等特性” 标准化活动过程一般包括:标准产生子过程,标准实施子过程,标准更新子过程等 一个现代组织的信息资源主要有:计算机和通信设备,计算机软件,数据及存储介质,非计算机信息处理存储装置,技术、规章、制度法律,人员等
系统评价是指根据预定的系统目的,在系统调查和可行性研究的基础上,主要从技术和经济等方面就各系统的设计方案所能满足需要的程度及消耗和占用的各种资源进行评审和选择,并选择出技术上先进,经济上合理,实施上可行的最优或满意方案。
系统评价的步骤:先根据评价的目标和目的设置评价指标体系,对于不同的系统评价目的应建立不同的评价指标体系,然后根据评价指标体系确定采用的评价方法,围绕确定的评价指标进行评价,最后给出评价结论
系统质量评价的特征和指标:1 系统对用户和业务需求的相对满意度2 系统开发过程是否规范3 系统功能的先进性、有效性和完备性4 系统的性能、成本、效益综合化5 系统运行结果的有效性和可行性6 结果是否完整7 信息资源的利用率8 提供信息的质量如何9 系统实用性。
系统评价的时机(系统规划时、系统设计时、系统转换时、系统运行时) 系统设置评价项目(硬件、软件、网络、数据库、运行)
信息系统各个评价项目的评价标准1 性能评价标准(事务处理响应时间、作业周转时间、吞吐量、故障恢复时间、控制台响应时间)2 系统运行质量评价标准(功能评价,稳定性评价、可用性评价、可维护性评价)3 系统运行的经济效益(运行成本、系统质量与经济效益
的平衡)
系统改进建议:修改或重建系统的建议,改进系统开发方案的建议
对用户提供的支持(支持的范围、向用户提供的服务、服务结果的记录、对用户的培训、服务台)处理用户的新需求(标识用户的新需求、对系统改进需求进行管理)
黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒测试方法主要有等价类划分、边值分析、因一果图、错误推测等,主要用于软件确认测试。
白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能,白盒测试的主要方法有逻辑驱动、基路测试等,主要用于软件验证。
《 电子计算机机房设计规范》 规定:电子计算机机房接地装置的设置应满足人身的安全及电子计算机正常运行和系统设备的安全要求。交流工作接地、安全保护接地、直流工作接地、防雷接地四种接地。
综合测试是组装软件的系统测试技术,按设计要求把通过单元测试的各个模块组装在一起之后,进行综合测试以便发现与接口有关的各种错误。
在综合测试中尤其要注意关键模块,所谓关键模块一般都具有下述一个或多个特征:① 对应凡条需求;② 具有高层控制功能;③ 复杂、易出错;④ 有特殊的性能要求。关键模块应尽早测试,并反复进行回归测试。
确认测试应检查软件能否按合同要求进行工作,即是否满足软件需求说明书中的确认标准。方法如下:1 .确认测试标准 确认测试的结果有两种可能,一种是功能和性能指标满足软件需求说明的要求,用户可以接受;另一种是软件不满足软件需求说明的要求,用户无法接受。项目进行到这个阶段才发现严重错误和偏差一般很难在预定的工期内改正,因此必须与用户协商,寻求一个妥善解决问题的方法。
2 .配置复审确认测试的另一个重要环节是配置复审。复审的目的在于保证软件配置齐全、分类有序,并且包括软件维护所必须的细节。 3 . à 、? 测试 高层管理者 项目管理层 明确顶目经理责权
立奖惫瑙明的考 核机制3 .项目管理 项目过程改进组 立法 项目组 质量吴证组 执法 监督
项目管理范围中,有如下阶段需要应用估算技术:
l )项目范围估算2 )项目成本估算3 )项目进度估算4 )项目风险估算
项目度量定义项目、制定项目计划的时候需要进行项目估算,而项目执行过程中的跟踪监督过程则离不开度量。良好的项目管理主要针对项目要素进行跟踪度量,通过分析度量数字就可以及时发现项目进展中存在的问题,从而有针对性地制定解决方案。通常需要度量的项目要素包括:
l )项目进度度量2 )缺陷度量3 )项目工作量度量4 )人员生产率度量5 )需求变更率 网络信息资源的评价主要从以下几个方面考虑:一是准确性;二是权威性;三是时效性。网络信息检索的一般步骤有七个主要过程。第一,明确检索需求。第二,确定检索范围。第三,确定有效的检索词。第四,构造合适的检索表达式。第五,选择合适的检索工具。第六,正式检索。第七,评价检索结果。
系统测试的基本方法计算机软件是基于计算机系统的一个重要组成部分,软件开发完毕后应与系统中其它成分集成在一起,此时需要进行一系列系统集成和确认测试。在系统测试之前,软件工程师应完成下列工作:
( l )为测试软件系统的输入信息设计出错处理通路;
( 2 )设计测试用例,模拟错误数据和软件界面可能发生的错误,记录测试结果,为系统测试提供经验和帮助;
( 3 )参与系统测试的规划和设计,保证软件测试的合理性。
系统测试应该由若干个不同测试组成,目的是充分运行系统,验证系统各部件是否都能正常工作并完成所赋予的任务。下面简单讨论几类系统测试。
1 恢复测试:恢复测试主要检查系统的容错能力2 安全测试:安全测试检查系统对非法侵入的防范能力3 强度测试:强度测试检查程序对异常情况的抵抗能力4 性能测试 需求分析的目标是深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统的接口细节,定义软件的其他有效性需求。
需求分析阶段研究的对象是软件项目的用户要求。包括:必须全面理解用户的各项要求,但又不能全盘接受所有的要求;要准确地表达被接受的用户要求,只有经过确切描述的软件需求才能成为软件设计的基础。
正式验收的一般程序包括以下八个步骤:
· 承建方作关于项目建设情况、自检情况及竣工情况的报告:· 监理方作关于工程监理内容、监理情况以及工程竣工意见的报告;· 验收小组全体人员进行现场检查; · 验收小组对关键问题进行抽样复核(如测试报告)和资料评审:· 验收小组对工程进行全面评价并给出鉴定结果; · 进行工程质量等级评定; · 办理验收资料的移交手续; · 办理工程移交手续。 软件工程基础知识
联合测试有渐增式与非渐增式两种。渐增式比非渐增式优越,因为用渐增式,如果是“由顶向下”则可利用前面已测试过的模块,而不必另外准备驱动模块,如果是“由底向上”,也可利用已测试过的模块,不必再准备桩模块。渐增式可以较早地发现模块界面之间的错误,有利于排错,检查比较彻底。
典型的可行性研究由以下8个步骤:1 复查系统的目标和规模2 研究目前正在使用的系统3 导出新系统的高层逻辑模型4 重新定义问题5 导出和评价供选择的方案6 推荐一个方案并说明理由7 草拟开发计划8 书写文档提交审查
测试的基本概念:测试是为了发现错误而执行某个程序;
测试不能发现所有的错误;测试的关键是设计一组“高产”的测试用例
白盒法:为了衡量测试得覆盖程度,需要建立一些标准,目前常用的一些覆盖标准是:语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖和条件组合覆盖 6 、sA 方法在描述方式上的特点是尽量(采用图形表示)
7 、决定软件系统中各个模块的外部特性,即其输入输出和功能是(概要设计)的任务8 、软件开发环境又称为软件工程环境,包括方法、工具和管理等多种技术在内的综合的系统,
其中软件开发方法是环境的基础。
9 、简要论述结构化软件开发方法的思想和有关技术?
结构化方法包括结构化系统分析(SA )结构化系统设计(SD )以及结构化程序设计(SP ) ; 结构化分析方法是软件项目开发的一种分析方法,它根据软件项目内部数据传递、变换的关系,遵循自顶向下逐步求精的指导思想,采用抽象与分解的原则,将复杂的软件项目逐步分解,通过软件开发的描述工具,如数据流图(描述系统功能需求和数据需求)、数据词典(用于描述系统中的数据,主要是数据流图中的数据)、判定表、判定树及结构化语言(用于描述数据加工逻辑)的描述得到软件系统的逻辑模型
软件设计包括了数据结构设计、系统体系结构设计、用户界面、构件级细节和设计文档。结构化设计(SD )的基本思想是将系统设计成由相对独立、单一功能的模块组成的软件系统结构。这样每个模块可以独立地理解、编程、测试、排错和修改。这就使得复杂的采用结构化设计方法设计系统体系结构,采用的技术是面向数据流的技术,即通过描述用户需求的数据流图,将用户需求映射到软件体系结构。根据数据流的类型,映射的方式有两种:变换映射、事务映射。
所谓原型法是指开发人员和用户在一起定义软件的总体目标,标示出已知的需求,并规划出需要进一步定义的区域。然后在很短时间内建立一个软件系统的原型,该原型只包含软件中那些对用户/客户可见的部分。将原型交用户使用并评价,如不满意则对原型逐步调整,直到用户满意为止。这是一个迭代的过程。原型法使用前提(适用场合): ( l )用户定义了软件的一组一般性目标,但不能标示出详细的输入、处理及输出需求: ( 2 )开发者不能确定算法的有效性、操作系统的适应性或人机交互的形式。 不足:原型是拼凑起来的,没有考虑到软件的总体质量和长期的可靠性。
4 面向对象方法(UML )的分析与设计和传统开发方法的区别?面向对象开发方法和传统开发方法在开发步的骤上基本相同。不同在于:分析阶段所建立的模型不同,结果结构化分析阶段主要是根据软件系统的需求。创建和划分数据、功能模型 数据建模定义数据对象、属性和关系(采用实体—关系图E—R ) . 功能建模指明数据如何在系统内流动和被加工(采用数据流图DFD ) 结构化方法着重于功能分解的使用 考试科目2 :信息系统管理(应用技术) 1 .系统管理计划 1 . 1 确认系统管理要求
.管理级的系统管理要求(长期信息化战略、系统管理所要求的重要事项、用于管理的重要计算机资源)
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库信息系统管理工程师复习重点(4)在线全文阅读。
相关推荐: