指标设计的步骤和方法 - 行测知识
指标设计的步骤和方法减小字体增大字体指标设计的步骤和方法
考评指标的设计与建构是一个系统的工程,包括内容设计,归类合并筛选,量化,试用,检验,修改等步骤。指标内容的设计,包括要素的拟定、标志的选择与标度的划分三项内容。每项内容的设计都有一些不同的方法与技术。如考评要素的拟定就有以下几种方法与技术:对象分析法,结构模块法,榜样分析法,调查咨询法,神仙会聚法,文献查阅法,职务说明书查阅法。
有关考评标志的选择问题,尚是一个新问题,然而又是考评指标要素建构中一个非常重要的问题。考评标志的选择方法与技术,归纳起来,大致有这样几种:对象表征选择,关键点特征选择,区分点特征选择,相关特征选择。标度的划分同样是人事考评指标内容设计中新提出的一个问题。考评标度,实际上是考评对象在考评标志上表现的不同状态与差异的类型划分。就实际情况来说,考评对象在每个标志上的变化状态与差异状态都是无限多的,但这无限多种状态中有实质差异的却是有限的几种。作为考评者实际可以辨别与把握的也只能是少数几种。如何把这少数几种的状态类型与差异类型予以确定的过程便是考评标度划分的实质工作。
用户名:!查看更多评论
分值:100分55分1分
内容:!
通知管理员验证码:点击获取验证码
山东军队文职招聘考试网计算机常识-详细设计 - 常识判断
山东军队文职招聘考试网计算机常识-详细设计减小字体增大字体山东军队文职招聘考试网计算机常识-详细设计
详细设计的任务,是为软件结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节。
常见的过程设计工具有:
图形工具:程序流程图,N-S,PAD,HIPO。
表格工具:判定表。
语言工具:PDL(伪码)
1、程序流程图
2、N-S流程图为了避免流程图在描述程序逻辑时的随意性与灵活性
特征:
1)每个构件具有明确的功能域;
2)控制转移必须遵守结构化设计要求;
3)易于确定局部数据和(或)全局数据的作用域;
4)易于表达嵌套关系和模块的层次结构。
3、PAD图
是问题分析图的英文缩写。
特征:
1)结构清晰,结构化程度高;
2)易于阅读
3)最左端的纵线是程序主干线,对应程序的第一层结构;每增一层PAD图向左扩展一条纵线,帮程序的纵线数等于程序层次数。
4)程序执行:从PAD图最左主干线上端结点开始,自上而下、自左向右依次执行,程序终止于最左主干线。
4、PDL
过程设计语言也称为结构化的英语的伪码,它是一种混合语言,采用英语的词汇和结构化程序设计语言的语法,类似编程语言。
特征:
1)有为结构化构成元素、数据说明和模块化特征提供的关键词语法;
2)处理部分的描述采用自然语言语法;
3)可以说明简单和复杂的数据结构;
4)支持各种接口描述的子程序定义和调用技术。
3.4软件测试
软件测试是保证软件质量的重要手段,其主要过程涵盖了整个软件生命期的过程,包括需求定义阶段的需求测试、编码阶段的单元测试、集成测试以及后期的确认测试、系统测试,验证软件是否合格、能否交付用户使用等。
用户名:!查看更多评论
分值:100分55分1分
内容:!
通知管理员验证码:点击获取验证码
山东军队文职招聘考试网计算机常识-概要设计的任务 - 常识判断
山东军队文职招聘考试网计算机常识-概要设计的任务减小字体增大字体山东军队文职招聘考试网计算机常识-概要设计的任务
软件概要设计的基本任务是:
(1)设计软件系统结构
在需求分析阶段,已经把系统分解成层次结构,而在概要设计阶段,需要过去时一步分解,划分为模块以及模块的层次结构。划分的具体过程是:
①采用某种设计方法,将一个复杂的系统按功能划分成模块。
②确定每个模块的功能。
③确定模块之间的调用关系。
④确定模块之间的接口,即模块之间传递的信息。
⑤评价模块结构的质量。
(2)数据结构及数据库设计
数据设计是实现需求定义和规格说明过程中提出的数据对象的逻辑表示。数据设计的具体任务是:确定输入、输出文件的详细数据结构;结合算法设计,确定算法所必需的逻辑数据结构及其操作;确定对逻辑数据结构所必须的那些操作的程序模块,限制和确定各个数据设计决策的影响范围;需要与操作系统或调试程序接口所必需的控制表进行数据交换时,确定其详细的数据结构和使用规则;数据的保护性设计:防卫性、一致性、冗余性设计。
数据设计中应注意掌握以下设计原则:
①用于功能和行为的系统分析原则也应用于数据。
②应该标识所有的数据结构以及其上的操作。
③应当建立数据字典,并用于数据设计和程序设计。
④低层的设计决策应该推迟到设计过程的后期。
⑤只有那些需要直接使用数据结构、内部数据的模块才能看该数据的表示。
⑥应该开发一个由有用的数据结构和应用于其上的操作组成的库。
⑦软件设计和程序设计语言应该支持抽象数据类型的规格说明和实现。
(3)编定概要设计文档。在概要设计阶段,需要编写的文档有,概要设计说明书、数据库设计说明书、集成测试计划等。
(4)概要设计文档评审。在概要设计中,对设计部分是否完整地实现了需求中规定的功能、性能等要求,设计方案的可行性,关键的处理及内外部接口定义正确性、有效性、各部分之间的一致性等都要进行评审,以免在以后的设计中出现大的问题而返工。
常用的软件结构设计工具是结构图(SCStructureChart),也称程序结构图。使用结构图描述软件系统的层次和分块结构关系,它反映了整个系统的功能实现以及模块与模块之间的联系与通讯,是未来程序中的控制层次体系。
结构图是描述软件结构的图形工具。如图3。8所示。
模块用一个矩形表示,矩形内注明模块的功能和名字;箭头表示模块间的调用关系。在结构图中还可以用带注释的箭头表示模块调用过程中来回传递的信息。如果希望进一步标明传递的信息是数据还是控制信息则可用带实心圆的箭头表示传递的是控制信息,用带空心圆的箭头表示传递的是数据。
根据结构化设计思想,结构图构成的基本形式如图
基本形式顺序形式重复形式选择形式
程序结构图的有关术语
深度:表示控制的层数
上级模块、从属模块:上、下两层模块A和B,且有A调用B,则A是上级模块,B是从属模块。
宽度:整体控跨度(最大模块数的层)的表示。
扇入:调用一个给定模块的模块个数。
扇出:一个模块直接调用的其他模块数。
原子模块:树中位于叶子结点的模块。
传入模块:从下属模块取得数据,经处理再将其传送给上级模块。
传出模块:从上级模块取得数据,经处理再将其传送给下必模块。
变换模块:从上级模块取得数据,进行特定的处理,转换成其他形式,再传送给上级模块。
协调模块:对所有下属模块进行协调和管理的模块
用户名:!查看更多评论
分值:100分55分1分
内容:!
通知管理员验证码:点击获取验证码
山东军队文职招聘考试网计算机常识-软件设计的基础 - 常识判断
山东军队文职招聘考试网计算机常识-软件设计的基础减小字体增大字体山东军队文职招聘考试网计算机常识-软件设计的基础
软件设计是软件工程的重要阶段,是一个把软件需求转换为软件表示的过程。软件设计的基本目标是用比较抽象概括的方式确定目标系统如何完成预定的任务,即软件设计是确定系统的物理模型。
软件设计的重要性和地位概括为以下几点:
①软件开发阶段(设计、编码、测试)占据软件项目开发总成本绝大部分,是在软件开发中形成质量的关键五一节;
②软件设计是开发阶段最重要的步骤,是将需求准确地转化为完整的软件产品或系统的惟一途径;
③软件设计作出的决策,最终影响软件实现的成败;
④设计是软件工程和软件维护的基础。
从技术观点来看,软件设计包括软件结构设计、数据设计、接口设计、过程设计。其中,结构设计是定义软件系统各主要部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和协作系统之间以及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。
从工程管理角度来看,软件设计分两步完成:概要设计和详细设计。概要设计(又称结构设计)将软件需求转化为软件体系结构、确定系统级接口、全局数据结构或数据库模式;详细设计确立每个模块的实现算法和局部数据结构,用适当方法表示算法和数据结构的细节。
软件设计的一般过程是:软件设计是一个迭代的过程;先进行高层次的结构设计;后进行低层次的过程设计;穿插进行数据设计和接口设计。
用户名:!查看更多评论
分值:100分55分1分
内容:!
通知管理员验证码:点击获取验证码