软件设计的目标是什么


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

Tags in this post...

面试题 相关文章推荐
什么是java序列化,如何实现java序列化
Nov 14 面试题
简述数据库的设计过程
Jun 22 面试题
北京泡泡网网络有限公司.net面试题
Jul 17 面试题
C#如何判断当前用户是否输入某个域
Dec 07 面试题
Linux面试题LINUX系统类
Nov 25 面试题
sort命令的作用和用法
Aug 25 面试题
中科软笔试题和面试题
Oct 07 面试题
软件测试企业面试试卷
Jul 13 面试题
Prototype中如何为一个元素添加一个方法
Dec 08 面试题
Java中的类包括什么内容?设计时要注意哪些方面
May 23 面试题
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
Jul 27 面试题
Ruby如何创建一个线程
Mar 10 面试题
设计模式的基本要素是什么
Apr 21 #面试题
传统软件工程与面向对象的软件工程有什么区别
May 31 #面试题
为什么要做架构设计
Jul 08 #面试题
解决方案设计综合面试题
Aug 31 #面试题
为什么需要版本控制
Oct 28 #面试题
你经历的项目中的SCM配置项主要有哪些?什么是配置项?
Nov 04 #面试题
你所在的项目是如何确定版本号的
Dec 28 #面试题
You might like
php xml 入门学习资料
2011/01/01 PHP
允许phpmyadmin空密码登录的配置方法
2011/05/29 PHP
PHP远程采集图片详细教程
2014/07/01 PHP
颜色选择器 Color Picker,IE,Firefox,Opera,Safar
2010/11/25 Javascript
jquery滚动组件(vticker.js)实现页面动态数据的滚动效果
2013/07/03 Javascript
弹出最简单的模式化遮罩层的js代码
2013/12/04 Javascript
无刷新预览所选择的图片示例代码
2014/04/02 Javascript
使用node.js半年来总结的 10 条经验
2014/08/18 Javascript
详解JavaScript中getFullYear()方法的使用
2015/06/10 Javascript
JavaScript的jQuery库中ready方法的学习教程
2015/08/14 Javascript
【经典源码收藏】jQuery实用代码片段(筛选,搜索,样式,清除默认值,多选等)
2016/06/07 Javascript
Angularjs---项目搭建图文教程
2016/07/08 Javascript
AngularJs Injecting Services Into Controllers详解
2016/09/02 Javascript
Javascript动画效果(3)
2016/10/11 Javascript
js实现用户输入的小写字母自动转大写字母的方法
2017/01/21 Javascript
AngularJS constant和value区别详解
2017/02/28 Javascript
JavaScript中错误正确处理方式小结你用对了吗
2017/10/10 Javascript
vue axios数据请求get、post方法及实例详解
2018/09/11 Javascript
微信小程序用户授权,以及判断登录是否过期的方法
2019/05/10 Javascript
在VUE style中使用data中的变量的方法
2020/06/19 Javascript
[36:20]完美世界DOTA2联赛PWL S3 access vs Rebirth 第一场 12.17
2020/12/18 DOTA
玩转python selenium鼠标键盘操作(ActionChains)
2020/04/12 Python
Python基于OpenCV实现视频的人脸检测
2018/01/23 Python
Windows10下 python3.7 安装 facenet的教程
2019/09/10 Python
wxPython绘图模块wxPyPlot实现数据可视化
2019/11/19 Python
matplotlib.pyplot画图并导出保存的实例
2019/12/07 Python
Python+OpenCV+图片旋转并用原底色填充新四角的例子
2019/12/12 Python
Python matplotlib 绘制双Y轴曲线图的示例代码
2020/06/12 Python
keras的三种模型实现与区别说明
2020/07/03 Python
pycharm中选中一个单词替换所有重复单词的实现方法
2020/11/17 Python
Python实现简单的2048小游戏
2021/03/01 Python
浅谈HTML5 & CSS3的新交互特性
2016/07/19 HTML / CSS
Homestay中文官网:全球寄宿家庭
2018/10/18 全球购物
《在大海中永生》教学反思
2014/02/24 职场文书
Java基础之this关键字的使用
2021/06/30 Java/Android
HTML页面中使两个div并排显示的实现
2022/05/15 HTML / CSS