位置: IT常识 - 正文

软件设计的基本原则(软件设计的基本原理包括哪些内容)

编辑:rootadmin

软件设计的基本原则如下:
627852087软件设计的基本原则(软件设计的基本原理包括哪些内容)

  1、可靠性。

  用软件系统规模越做越大越复杂,其可靠性越来越难保证。应用本身对系统运行的可靠性要求越来越高,软件系统的可靠性也直接关系到设计自身的声誉和生存发展竞争能力。软件可靠性意味着该软件在测试运行过程中避免可能发生故障的能力,且一旦发生故障后,具有解脱和排除故障的能力。软件可靠性和硬件可靠性本质区别在于:后者为物理机理的衰变和老化所致,而前者是由于设计和实现的错误所致。故软件的可靠性必须在设计阶段就确定,在生产和测试阶段再考虑就困难了;

  2、健壮性。

  健壮性又称鲁棒性,是指软件对于规范要求以外的输入能够判断出这个输入不符合规范要求,并能有合理的处理方式。软件健壮性是一个比较模糊的概念,但是却是非常重要的软件外部量度标准。软件设计的健壮与否直接反应了分析设计和编码人员的水平;

  3、可修改性。

  要求以科学的方法设计软件,使之有良好的结构和完备的文档,系统性能易于调整;

  4、容易理解。

  软件的可理解性是其可靠性和可修改性的前提。它并不仅仅是文档清晰可读的问题,更要求软件本身具有简单明了的结构。这在很大程度上取决于设计者的洞察力和创造性,以及对设计对象掌握得透彻程度,当然它还依赖于设计工具和方法的适当运用;

  5、程序简便。

  6、可测试性。

  可测试性就是设计一个适当的数据集合,用来测试所建立的系统,并保证系统得到全面的检验;

  7、效率性。

  软件的效率性一般用程序的执行时间和所占用的内存容量来度量。在达到原理要求功能指标的前提下,程序运行所需时间愈短和占用存储容量愈小,则效率愈高。

本文链接地址:https://www.jiuchutong.com/zhishi/202765.html 转载请保留说明!

上一篇:苹果自带壁纸在哪里(苹果自带壁纸在哪保存)

下一篇:小米手环4可以带着洗澡吗(小米手环4可以连接小米运动健康吗)

  • 苹果13打字有声音怎么关(苹果13打字有声音怎么去掉)

    苹果13打字有声音怎么关(苹果13打字有声音怎么去掉)

  • 怎么修改淘宝会员名(怎么修改淘宝会员名字怎么改)

    怎么修改淘宝会员名(怎么修改淘宝会员名字怎么改)

  • ios13自动重启(苹果13.6系统自动关机重启)

    ios13自动重启(苹果13.6系统自动关机重启)

  • 爱奇艺会员密码在哪查看(爱奇艺会员密码账号)

    爱奇艺会员密码在哪查看(爱奇艺会员密码账号)

  • mate30镜头容易刮花吗(mate30pro镜头刮花)

    mate30镜头容易刮花吗(mate30pro镜头刮花)

  • wps老是卡死怎么回事(wps卡死其他都正常)

    wps老是卡死怎么回事(wps卡死其他都正常)

  • 怎么保存别人禁止下载的快手视频(怎么保存别人禁止下载的抖音视频)

    怎么保存别人禁止下载的快手视频(怎么保存别人禁止下载的抖音视频)

  • qq精选照片怎么上传失败(qq精选照片怎么上传)

    qq精选照片怎么上传失败(qq精选照片怎么上传)

  • 小牛中控电池没电了有影响吗(小牛中控电池没电)

    小牛中控电池没电了有影响吗(小牛中控电池没电)

  • word2007和word2010有什么区别(word2007和word2010中默认的对齐方式)

    word2007和word2010有什么区别(word2007和word2010中默认的对齐方式)

  • 快充线对手机有影响吗(快充线对手机有没有影响)

    快充线对手机有影响吗(快充线对手机有没有影响)

  • 二进制字母表示(2进制字母表示)

    二进制字母表示(2进制字母表示)

  • 屏幕自动变暗怎么关闭(屏幕自动变暗怎么关闭苹果手机)

    屏幕自动变暗怎么关闭(屏幕自动变暗怎么关闭苹果手机)

  • 腾讯上传视频审核通过需要多久(腾讯上传视频审核要多久)

    腾讯上传视频审核通过需要多久(腾讯上传视频审核要多久)

  • 华为手环多久充一次电(华为手环充电多久能充满)

    华为手环多久充一次电(华为手环充电多久能充满)

  • vivo左边的按键有啥用(vivo左边的按键是什么)

    vivo左边的按键有啥用(vivo左边的按键是什么)

  • 下框线在哪里设置(下框线是什么)

    下框线在哪里设置(下框线是什么)

  • ids与ips的区别和联系(ids和ips设备位于网络中的什么位置)

    ids与ips的区别和联系(ids和ips设备位于网络中的什么位置)

  • 华为盲人模式怎么解除(华为盲人模式怎么永久取消)

    华为盲人模式怎么解除(华为盲人模式怎么永久取消)

  • 手机qq麦克风怎么设置(qq的麦克风怎么打开它)

    手机qq麦克风怎么设置(qq的麦克风怎么打开它)

  • data是啥意思(DATA是啥意思)

    data是啥意思(DATA是啥意思)

  • 手机充多少电为最合适(手机充多少电为最佳)

    手机充多少电为最合适(手机充多少电为最佳)

  • 如何把视频弄成三行(如何把视频弄成壁纸)

    如何把视频弄成三行(如何把视频弄成壁纸)

  • gtx1050ti值得买吗

    gtx1050ti值得买吗

  • 快手怎么看别人的动态(快手怎么看别人的点赞)

    快手怎么看别人的动态(快手怎么看别人的点赞)

  • ipad怎么控制孩子使用时间(ipad怎么控制孩子使用游戏)

    ipad怎么控制孩子使用时间(ipad怎么控制孩子使用游戏)

  • 如何在京东商城购物(如何在京东商城上开店)

    如何在京东商城购物(如何在京东商城上开店)

  • iPhone如何视频通话

    iPhone如何视频通话

  • ps4开机键在哪(ps4主机开机键在哪)

    ps4开机键在哪(ps4主机开机键在哪)

  • WIN10中defender提示“病毒和间谍软件定义更新失败”?(打开win10 defender)

    WIN10中defender提示“病毒和间谍软件定义更新失败”?(打开win10 defender)

  • vue使用富文本编辑器vue-quill-editor(vue富文本编辑器移动端)

    vue使用富文本编辑器vue-quill-editor(vue富文本编辑器移动端)

  • 企业收取培训费
  • 发票面额增大
  • 净资产增加额计算公式
  • 金蝶数量金额式明细账怎么查看
  • 其他应付款计入资本公积
  • 某公司是一家刚成立的大型化妆品生产企业
  • 增值税普通发票需要交税吗
  • 进口商品不提供发票合法吗
  • 购买国税金税卡年费应该怎么做账务处理?
  • 税务局加强企业所得税管理
  • 研发准备金期末余额帐务处理是怎样的?
  • 上缴税费总额包括个税吗?
  • 个人建筑安装如何交税
  • 一般纳税人增值税申报操作流程
  • 未报税会怎么样
  • 企业所得说季报是季报填还是年底填?
  • 外地项目不预缴税款
  • 期权的行权收益
  • 或有资产是指
  • 鸿蒙怎么开启个性化桌面
  • win11怎么关闭系统自动更新
  • 软件产品即征即退申请表
  • 财务费用借方记负数的原因
  • 无法收回的保证金计入营业外支出汇算清缴调增填其他吗
  • 苹果发布macOS13.5开发者预览版
  • 交易性金融资产包括哪些项目
  • 商业企业会计科目表
  • 亚士顿森林薄雾日出,英国东萨塞克斯郡 (© Tim Stocker Photography/Getty Images)
  • 全资子公司取得注册证可以免临床
  • php两个$什么意思
  • php制作网页
  • 会计年报表怎么做
  • thinkphp框架怎么用
  • uniapp中使用amap-vue,设置安全密钥
  • 用人单位招用失业人员补贴
  • 增值税在纳税申报表中怎么得出
  • 承税汇票个人能用吗
  • 收到老板的钱怎么做分录
  • 代扣代缴手续费返还账务处理
  • okhttp源码解读
  • mongodb认证
  • 帝国cms使用redis
  • 季度利润是负数怎么办
  • 车间领用五金配件入什么科目
  • 没有开具发票的收入如何入账?
  • 全年一次性奖金并入或单独哪个好
  • 文件柜质量标准
  • mysql数据库导出xml的实现方法
  • 银行对账单电脑上怎么导出
  • 发票复核人一定要填吗
  • 怎样在excel计算
  • 连锁零售药房
  • 物业公司代收电费可以差额征税吗
  • 样品制作公司
  • 第二个季度
  • 企业残保金如何计算
  • 个体工商户如何缴纳社保
  • sql server数据库跟踪
  • 安装mysql5.7虚拟机教程
  • freebsd ifconfig
  • Win10虚拟内存怎么转移
  • ubuntu下mysql的常用命令
  • centos编译器
  • linux动态链接库怎么调用
  • centos6.5如何安装
  • 如何教新手
  • WIN7系统中WQRD超链接打不开怎么办
  • json的parseobject
  • js动态生成页面
  • ubuntu sudo apt-get install
  • Node.js中的包管理工具是什么
  • javascript scrollLeft,scrollWidth,clientWidth,offsetWidth 完全详解
  • 什么是质数
  • python中zip函数的用法
  • jQuery实现ajax的叠加和停止(终止ajax请求)
  • jquery悬浮弹出提示框
  • position属性含义
  • 产品税务编号查询系统官网
  • 企业内部清欠的措施和做法
  • 交完契税,房产证没办,契税能退吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设