loading请求处理中...

决定系统设计优劣最主要的因素是什么

2021-12-01 19:42:41 阅读 12302次 标签: 装修 作者: 星星

    众所周知的是,系统设计一直以来都被视作是软件设计中的重中之重,因为只有好的操作系统才能保障软件使用的流畅度。正因为如此,程序设计师在进行系统设计的时候,才会花费大量的时间来进行实践,验证系统设计的优劣。接下来我们就来说一说,决定系统设计优劣的最主要的因素究竟是什么,希望能够帮助大家在以后的系统设计之中更好地去进行。
决定系统设计优劣最主要的因素是什么
    系统设计的好坏在根本上决定了软件系统的优劣。可以说“差的系统设计必定产生差的软件系统”,但是不能保证“好的系统设计必定产生好的软件系统”。因为在系统设计之前有需求开发工作,在设计之后还有编码,测试和维护工作,无论哪个环节出了差错,都会把好事搞砸了。据说上帝把所有的女士都设计成天使,可是天使们在下凡的时候,有些人双脚先着地,有些人脸先着地。上帝的这一疏忽让很多女士伤透了心。所以我们在开发软件的时候,一定要吸取这个教训。  

    决定系统设计优劣最主要的因素就是合适性。系统设计的源头是需求,这是由商业目标决定的。高水平的设计师高就高在“设计出恰好满足客户需求的软件,并且使开发方和客户方”获取最大的利益,而不是不惜代价设计出最先进的软件。评估体系结构好不好的第一个指标就是“合适性”,即体系结构是否符合适合于软件的“功能性需求”和“非功能性需求”。人们一般不会在需求文档中指定软件的体系结构,需求与体系结构之间并没有一一对应的关系,甚至没有明显的对应关系。所以设计师可以充分发挥主观能动性,根据需求的特征,通过推理和归纳的方法设计出合适的体系结构。经验不丰富的设计师往往把注意力集中在“功能性需求”而疏忽了“非功能性需求”,殊不知后者恰恰是最能体现设计水平的地方。 

    比如设计住宅。住宅的最基本的功能性需求是“吃喝拉撒睡”,全世界人民“吃喝拉撒睡”的方式都是差不多的。住宅的非功能性需求主要是让人住得舒服。住宅的种类非常多,如茅草屋、窑洞、筒子楼、酒店、别墅等等。窑洞的体系结构与别墅的有天壤之别,你能说后者一定比前者好吗?不能,因为没有可比度。如果一名建筑师受政府委托给广大的中国陕北农民设计住宅,他应当设计更好的窑洞而非别墅。理由很简单,因为广大的陕北农民住不起别墅,而那里的条件特别适合于建窑洞。窑洞对于当地的农民而言是非常实用而且成本低廉的住宅。 

    对于软件系统而言,能够满足需求的设计方案可能有很多种,究竟该选择哪一种呢?这时候商业目标是决策依据,即选择能够为开发方和客户方带来最大利益的那个方案。大部分开发人员天生有使用新技术的倾向,而这种倾向对开发商业产品而言可能是不利的,切记切记! 

    好了以上就是对决定系统设计优劣最主要的因素的详细解读,相信通过上述的文章内容,您对于系统设计也有了更多自己的体会。如果想要进行系统设计,又苦于没有人才的话,也可以前往一品威客网发布属于您的任务,邀请威客为您服务。

其他建筑设计公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
其他建筑设计相关任务
DESIGN TASK 更多
装修报价APP(微信沟通)

¥3000 已有13人投标

西餐厅装修效果图设计

¥10000 已有0人投标

240平米自建房装修效果图制作

¥2500 已有1人投标

电商平台店铺装修

¥600 已有1人投标

室内装修平面图和效果图设计

¥300 已有30人投标