软件评测师:软件系统设计与组件设计

软件评测师 责任编辑:qwe2qwe 2013-10-24

添加老师微信

备考咨询

加我微信

摘要:软件系统设计它所要回答的关键问题是:应该怎么实现目标系统

 

    软件评测师报名 成绩查询软件评测师考试培训  

1需求分析

任务确定软件系统的综合要求 导出系统的逻辑模型 如有必要,可开发一个原型系统

分析软件系统的数据要求 修正项目开发计划

方法结构化分析方法SA:面向数据流的分析方法,自顶向下逐层分解,分析结果包括

数据流图DFD:用来描述数据流从输入到输出的变换流程,

数据字典:为数据流图中每个数据流、文件、加工以及组成数据流或文件的数据项作出说明

小数明:对加工进一步进行描述,描述方法结构化语言、判定表、判定树

补充材料

2软件系统设计

它所要回答的关键问题是:应该怎么实现目标系统

主要任务:设计程序的体系结构,也就是确定程序由哪些模块(组件)组成,以及模块(组件)之间的关系

设计成果:系统设计模型或系统设计说明书

3软件组件设计

关键问题:应该怎样具体地实现目标系统

任务:详细的设计每个组件,确定实现组件功能所需要的算法和数据结构

4软件编码

软件编码:就是把软件设计结果翻译成用某种程序设计语言(编程语言)书写的程序

编码是对软件设计的进一步具体化

对于一般的应用系统,应尽量使用高级编程语言,如面向对象的编程语言,可视化编程语言等;对于工控软件、嵌入式软件,以及其他一些与时间资源,环境密切相关的软件,可选用一些层次稍低但执行效率高的程序语言,必要时也可选用汇编语言。

返回目录:2013软考软件评测师考试基础知识汇总

 编辑推荐:2013软考中级软件评测师复习重点汇总

软件评测师基础知识点汇总

 

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取