软件设计的目标是什么


Posted in 面试题 onDecember 04, 2016
软件设计的目标是,获取能够满足软件需求的、明确的、可行的、高质量的软件解决方案。“明确”是指,软件设计模型易于理解,软件构造者在设计方案的实现过程中,勿需再面对影响软件功能和质量的技术抉择或权衡。“可行”是指,在可用的技术平台和软件项目的可用资源条件下,采用预定的程序设计语言可以完整地实现该设计模型。“高质量”是指,设计模型不仅要给出功能需求的实现方案,而且要使该方案适应非功能需求的约束;设计模型要尽量优化,以确保依照设计模型构造出来的目标软件产品(在排除软件构造阶段引入的影响因素后)能够表现出良好的软件质量属性,尤其是正确性、有效性、可靠性和可修改性。

Tags in this post...

面试题 相关文章推荐
益模软件Java笔试题
Mar 27 面试题
请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1
Jul 16 面试题
是否有自动比较结构的方法
Jun 03 面试题
数据库的约束含义
Sep 09 面试题
西部世纪面试题
Dec 05 面试题
C#面试问题
Jul 29 面试题
别名指示符是什么
Oct 08 面试题
下列程序在32位linux或unix中的结果是什么
Jan 26 面试题
几个常见的消息中间件(MOM)
Jan 08 面试题
GWT (Google Web Toolkit)有哪些主要的原件组成?
Jun 08 面试题
Exception类的常用方法
Jun 16 面试题
J2EE中的容器都包括哪些
Aug 21 面试题
设计模式的基本要素是什么
Apr 21 #面试题
传统软件工程与面向对象的软件工程有什么区别
May 31 #面试题
为什么要做架构设计
Jul 08 #面试题
解决方案设计综合面试题
Aug 31 #面试题
为什么需要版本控制
Oct 28 #面试题
你经历的项目中的SCM配置项主要有哪些?什么是配置项?
Nov 04 #面试题
你所在的项目是如何确定版本号的
Dec 28 #面试题
You might like
PHP开发中常用的三个表单验证函数使用小结
2010/03/03 PHP
php中批量删除Mysql中相同前缀的数据表的代码
2011/07/01 PHP
php数字游戏 计算24算法
2012/06/10 PHP
用PHP实现弹出消息提示框的两种方法
2013/12/17 PHP
php.ini中的request_order推荐设置
2015/05/10 PHP
php实现微信支付之企业付款
2018/05/30 PHP
JQueryEasyUI Layout布局框架的使用
2013/04/08 Javascript
javascript中日期函数new Date()的浏览器兼容性问题
2015/09/05 Javascript
nodejs 的 session 简单使用
2016/06/06 NodeJs
Jquery 自定义事件实现发布/订阅的简单实例
2016/06/12 Javascript
Bootstrap导航条可点击和鼠标悬停显示下拉菜单的实现代码
2016/06/23 Javascript
利用jQuery来动态为属性添加或者删除属性的简单方法
2016/12/02 Javascript
遍历json获得数据的几种方法小结
2017/01/21 Javascript
js常用DOM方法详解
2017/02/04 Javascript
javascript深拷贝和浅拷贝详解
2017/02/14 Javascript
Vue实现选择城市功能
2017/05/27 Javascript
Angular2仿照微信UI实现9张图片上传和预览的示例代码
2017/10/19 Javascript
Vue-CLI3.x 设置反向代理的方法
2018/12/06 Javascript
JS实现点击按钮随机生成可拖动的不同颜色块示例
2019/01/30 Javascript
Vue 中文本内容超出规定行数后展开收起的处理的实现方法
2019/04/28 Javascript
在vue中通过render函数给子组件设置ref操作
2020/11/17 Vue.js
[01:34]完美“圣”典宣传片震撼发布,12.17与你不见不散
2016/12/16 DOTA
python遍历数组的方法小结
2015/04/30 Python
wxpython中自定义事件的实现与使用方法分析
2016/07/21 Python
利用python获取某年中每个月的第一天和最后一天
2016/12/15 Python
用Python写王者荣耀刷金币脚本
2017/12/21 Python
Python切片索引用法示例
2018/05/15 Python
python模拟键盘输入 切换键盘布局过程解析
2019/08/15 Python
Python利用逻辑回归分类实现模板
2020/02/15 Python
Python实现京东抢秒杀功能
2021/01/25 Python
什么是java序列化,如何实现java序列化
2012/11/14 面试题
学生社团文化节开幕式主持词
2014/03/28 职场文书
船舶工程技术专业求职信
2014/08/07 职场文书
2014年园林绿化工作总结
2014/12/11 职场文书
商务英语求职信范文
2015/03/19 职场文书
日本读研:怎样写好一篇日本研究计划书?
2019/07/15 职场文书