您的位置: 首页 > 生活常识 >

软件危机是指什么(软件体系结构 )

100次浏览     发布时间:2024-11-13 10:31:24    

软件危机


指在计算机软件的开发和维护过程中所遇到的一系列严重问题


1.表现

(1)软件成本日益增长

(2)开发进度难以控制

  • 用户需求变化
  • 盲目增加软件开发人员并不能成比例地提高软件开发能力

(3)软件质量差

(4)软件维护困难


2.原因

  • 用户需求不明确
  • 缺乏正确的理论指导
  • 软件规模越来越大
  • 软件复杂度越来越高


3.克服软件危机

  • 技术上,采用基于重用的软件生产技术
  • 管理上,采用多维的工程管理模式


4.软件工程层次图

  • 工具
  • 方法
  • 过程
  • 质量关注点(最基础要素)


软件危机


体系结构的兴起和发展


软件总是有体系结构的,不存在没有体系结构的软件


研究软件体系结构的根本目的:解决好软件的重用、质量和维护问题


软件体系结构

  • 处理构件
  • 数据构件
  • 连接构件


软件体系结构是一个抽象的系统规范


软件体系结构指定了系统的组织结构和拓扑结构


软件体系结构技术4个发展阶段

(1)无体系结构设计阶段

  • 以汇编语言进行小规模应用程序开发为特征

(2)萌芽阶段

  • 出现了程序结构设计主题,以控制流图和数据流图构成软件结构为特征

(3)初期阶段

  • 出现了从不同侧面描述系统的结构模型,以 UML 为典型代表

(4)高级阶段

  • 以描述系统的高层抽象结构为中心,不关心具体的建模细节,划分了体系结构模型与传统软件结构的界限,该阶段以 Kruchten 提出的“4+1”模型为标志


体系结构的兴起和发展

相关文章

夏天的花有哪些品种(8种名副其实的“夏日花”!)

夏天的气温是热烈而令人生畏的, 对于花草植物来说,夏天超高的气温跟猛烈的日光更是一种极致的考验,遮荫工作稍有不慎,花卉植物们可能就被晒伤了; 有时也会因为浇水过多而烂根黑腐,亦或因为通风问题,加之高温加持,鲜艳好看的植物,干枯枯萎,最终空盆收场。今天来介绍8种属于夏天的花卉,即使日光热烈,气温超高,
2024-11-15 10:31:28

理赔申请书填写模板(理赔申诉复议书模版)

理赔申诉书出险人:XXXX保单号:XXXXXXXXXXXXXXXXXXXXX 公司:本人于 XXXX 年 XX 月 XX 日为自己投保贵司的 XXXXX 保险,并于次年续保后XXXX 年 XX 月 XX 日确诊肺癌,但向贵司提出理赔申请后,贵司因本人曾在 XXXX年 XX 月 XX 日进行 CT 检
2024-11-15 10:16:37

我的世界火把刷燧石没用(我的世界燧石怎么获得)

我的世界燧石怎么获得?我的世界燧石获得有什么技巧?我的世界燧石获得途径。下面就和小编一起来看看吧。燧石(Flint)是一种原材料。获得方式燧石:当沙砾被挖掘,有10%的几率会掉落1个燧石而不是沙砾。当使用时运附魔的工具挖掘,掉落燧石的几率会被提高到时运I的14%,时运II的25%和时运III的100
2024-11-15 10:01:39

超好看的推理悬疑电影推荐(有史以来最烧脑的6部顶级悬疑电影)

1、《穆赫兰道》戛纳最佳导演,一部结构上的独特神经作品。买凶拍人的梦境解读片,表演层面也很厉害。将Diane的潜意识以梦境的形式直接冲击着观影者的内心,这种潜意识共振引发的是一种血淋淋的痛疼感与幻灭感,梦境部分的故事有种欢快与压抑并行的矛盾感受,这其实是Diane的愿望与恐惧的交织。2、《致命ID》
2024-11-15 09:46:25

计算机除法函数公式是什么(Excel除法公式 表格如何批量计算除法)

一、Excel除法公式1、直接编辑公式我们在C1单元格中计算下面数据的商,我们可以直接编辑公式“=A1/B1”,点击页面中的对勾符号就可以了。然后我们可以快速填充出计算出其他数据的商。2、插入除法函数选中C1单元格,在“公式”点击“插入函数”,在“插入函数”界面中输入“除”,点击菜单中的“IMDIV
2024-11-15 09:31:31

淡水银鳕鱼的营养价值及功效(常吃鳕鱼都有哪些好处?)

鳕鱼是一种富含营养的鱼类,其主要营养成分包括:Omega-3脂肪酸: 鳕鱼是Omega-3脂肪酸的良好来源,这对心血管健康至关重要。优质蛋白质: 鳕鱼富含高质量的蛋白质,有助于肌肉生长和修复。硒: 鳕鱼含有丰富的硒,是一种强有力的抗氧化剂,有助于减缓细胞老化。维生素B12: 鳕鱼是维生素B12的良好
2024-11-15 09:16:17

热门文章

药品监督管理法——法规重点知识

社保卡可以当银行卡用吗?要注意以下几点

收购公司应该注意哪些事项?

电脑突然间没有声音了怎么办?一文教你找出故障

最新文章

夏天的花有哪些品种(8种名副其实的“夏日花”!)

理赔申请书填写模板(理赔申诉复议书模版)

我的世界火把刷燧石没用(我的世界燧石怎么获得)

超好看的推理悬疑电影推荐(有史以来最烧脑的6部顶级悬疑电影)

计算机除法函数公式是什么(Excel除法公式 表格如何批量计算除法)

淡水银鳕鱼的营养价值及功效(常吃鳕鱼都有哪些好处?)

网站内容来自网络,如有侵权请联系我们,立即删除!
Copyright © 蜜柚百科 琼ICP备2023010365号-5