当前位置:首页 > 网络黑客 > 正文内容

软件设计的原则(优秀的app交互设计案例)

访客3年前 (2021-09-28)网络黑客726

系统软件是控制和协调计算机和外部设备,支持应用软件开发和运行的系统,是各种程序的集合,无需用户干预。主要功能是调度、监控和维护计算机系统,管理计算机系统中各种独立的硬件,使其协调工作。

软件设计原理介绍

所以可以说,软件系统是连接需求分析、硬件系统和系统实现的桥梁,首先要了解软件设计的设计原则。

设计原理

(1)可靠性

随着软件系统规模和复杂性的不断增加,其可靠性越来越难以保证。应用本身对系统运行的可靠性要求越来越高,软件系统的可靠性直接关系到设计本身的信誉和生存发展的竞争力。软件可靠性是指软件在测试和运行过程中有能力避免可能出现的故障,一旦出现故障,就有能力脱离并消除故障。软件可靠性和硬件可靠性的本质区别在于,后者是物理机制衰变和老化造成的,而前者是设计和实现错误造成的。因此,软件的可靠性必须在设计阶段确定,在生产和测试阶段很难再考虑。

(2)鲁棒性

健壮性,又称健壮性,是指软件对于超出规范要求的输入,能够判断输入不符合规范要求,并能有合理的处理方法。软件健壮性是一个模糊的概念,但它是软件非常重要的外部度量。软件设计是否健壮直接反映了分析、设计和编码人员的水平。

(3)可修改性

要求软件设计科学,结构好,文档齐全,系统性能易于调整。

(4)易于理解

软件的可理解性是其可靠性和可修改性的前提。不仅是文档清晰可读的问题,还要求软件本身结构简单清晰。这在很大程度上取决于设计师的洞察力和创造力,以及对设计对象的透彻掌握。当然,这也取决于设计工具和方法的正确应用。

(5)程序简单

(6)可测试性

可测试性是设计一个合适的数据集来测试已建立的系统,确保系统得到充分的测试。

(7)效率

软件的效率一般用程序的执行时间和内存容量来衡量。在满足原理要求的功能指标的前提下,程序运行时间越短,占用存储容量越小,效率越高。

(8)标准化原则

结构开放,以行业开放标准为基础,符合国家和信息产业部的规范。

(9)先进性

满足客户需求,系统可靠,易于维护。

(10)延展性

软件设计完成后,要预留升级接口和升级空间。开放供扩展,关闭供修改。

安全

安全性要求系统能够维护用户信息、操作等方面的安全需求。同时,系统本身应该能够及时修复和处理各种安全漏洞,提高安全性能。

扫描二维码推送至手机访问。

版权声明:本文由黑客接单发布,如需转载请注明出处。

本文链接:http://therlest.com/70525.html

分享给朋友:

“软件设计的原则(优秀的app交互设计案例)” 的相关文章

华流年京东618怎么个便宜法

京东618年中大促作为京东活动力度最大的一个购物节,自然是受到很多人关注的,有些小伙伴一早就想好要在京东618上面买什么东西了,还有些小伙伴连今年京东618怎么个便宜法都不知道,下面就由百思特小编来给大家说说吧! 2020京东618便宜多少...

为什么反复烧开的水会有毒?

为什么反复烧开的水会有毒? 千滚水就是在炉上沸腾了一夜或很长时间的水,还有电热水器中反复煮沸的水。这种水因煮过久,水中不挥发性物质,如钙、镁等重金属成分和亚硝酸盐因浓缩后含量很高。久饮这种水,会干扰人的胃肠功能,出现暂时腹泻、腹胀;有毒的亚硝酸盐还会造成机体缺氧,严重者会昏迷惊厥,甚至死亡。 蒸...

如厕阅读-如厕时读书看报有哪些坏处?

如厕阅读-如厕时读书看报有哪些坏处? 读书、看报兼如厕,不少人有这样的习惯。然而这一习惯非常不好。蹲厕时读书看报,会干扰大脑对排便传导神经的指挥,延长排便时间。现代医学研究证实,蹲厕超过3分钟即可直接导致直肠静脉曲张淤血,易诱发痔疮,且病情的轻重与时间长短有关。蹲厕时间越长,发病几率越高。因为久蹲...

怎样辨别有农药残留的蔬菜?

怎样辨别有农药残留的蔬菜? 一、不吃形状、颜色异常的蔬菜: 形状:颜色正常的蔬菜,一般是常规栽培,是未用激素等化学品处理的,可以放心地食用。 “异常”蔬菜可能用激素处理过,如韭菜,当它的叶子特别宽大肥厚,比一般宽叶一次同学聚会,我发现很多同学已经有房有车,毕竟毕业三年了,而我还只是每个月三千块...

英寸和米的换算(这些单位换算你还知道吗?)

英寸和米的换算(这些单位换算你还知道吗?) 一寸等于多少厘米 更新:2016-03-28 14:07:21 查看相关文章 一寸等于多少厘米 1寸=3.3333333厘米(cm) 1英寸(in)=2.54厘米(cm) 一寸等于多少毫米 1寸=33.3333333毫米(mm) 1英寸...

免费永硕黑客网盘,黑客软件公司,网站被黑客攻击要多久才能恢复

写入文件C:WindowsSystem32MF.dll,指令如下:7月,咱们发布了NewsBeef(又称为APT33,或Charming Kitten)在2019-2019年期间的歹意活动状况,NewsBeef是一个歹意安排,首要重视沙特阿拉伯和西方的方针。 NewsBeef缺少先进的进犯才干,此前...

评论列表

辙弃野欢
2年前 (2022-08-30)

件的可靠性必须在设计阶段确定,在生产和测试阶段很难再考虑。(2)鲁棒性健壮性,又称健壮性,是指软件对于超出规范要求的输入,能够判断输入不符合规范要求,并能有合理的处理方法

蓝殇几渡
2年前 (2022-08-30)

于调整。(4)易于理解软件的可理解性是其可靠性和可修改性的前提。不仅是文档清晰可读的问题,还要求软件本身结构简单清晰。这在很大程度上取决于设计师的洞察力和创造力,以及对设计对象的透彻掌握。当然,这也取决于设计工具和方法的正确应用。(5)程序简单(6)可测试

森槿野梦
2年前 (2022-08-29)

造力,以及对设计对象的透彻掌握。当然,这也取决于设计工具和方法的正确应用。(5)程序简单(6)可测试性可测试性是设计一个合适的数据集来测试已建立的系统,确保系统得到充分的测试。(7)效率软件的效率一般用程序的执行时间和内存容量来衡量。在

礼忱世味
2年前 (2022-08-30)

系统软件是控制和协调计算机和外部设备,支持应用软件开发和运行的系统,是各种程序的集合,无需用户干预。主要功能是调度、监控和维护计算机系统,管理计算机系统中各种独立的硬件,使其协调工作。软件设计原理介绍所以可以说,软件系统是连接需求分析、硬件系统和系统实现的桥梁,首先要了解软件设计的

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。