首页 > 其他分享 >软件开发模型-瀑布模型

软件开发模型-瀑布模型

时间:2022-10-17 19:56:00浏览次数:49  
标签:需求 编码 软件开发 模型 瀑布 设计

瀑布模型

 

 

需求分析

  • 研发分析需求说明书
  • 判断需求实现可能性

概要设计

  • 用到具体的技术点
  • 大致模块划分

详细设计

  • 详细到可以为编码做支持
  • 类和类关系,类的设计
  • 函数设计
  • 各个接口的细节
  • 数据库表的关系,字段关系

编码

  • 依据详细设计进行编码

测试

维护

  • 软件发布后需要持续维护

 

瀑布模型的特点:

  • 线性模型:每一步都按顺序进行
  • 文档驱动:每一步都有文档产出

瀑布模型的优点:

  • 开发各个阶段比较清晰
  • 当完成一个阶段后,只需关注后续阶段

瀑布模型的缺点:

  • 依赖早期的需求调查,不适应需求的变化
  • 风险往往延至后期才显露,失去及早纠正的机会

 

标签:需求,编码,软件开发,模型,瀑布,设计
From: https://www.cnblogs.com/lzcnblogs/p/16800388.html

相关文章

  • 软件质量模型
      功能性功能的正确性功能的安全性功能的依从性可靠性软件需要容错性出现错误后可以很快恢复易用性:软件界面是否流畅提示是否友好用户使用功能是否得当......
  • PaddleOCR 通用OCR模型ch_ppocr_server_v1.1_rec_infer在win解压后没有model和param文
    来源:https://www.cnblogs.com/mars-cn/p/13966365.html1.使用WinRAR软件打开ch_ppocr_server_v1.1_rec_infer.tar文件如下图所示:   2.然后再双击ch_ppocr_server......
  • 【753】Transformer模型
    参考:李宏毅-Transformer【动画细致,有助于理解Self-Attention】参考:TheIllustratedTransformer【详细到一些参数,动画也很好】参考:Transformer论文逐段精读【论文精读】......
  • 原创翻译 | 机器学习模型服务工具对比:KServe,Seldon Core和BentoML
    介绍机器学习现在被成千上万的企业所使用。它的无处不在有助于推动越来越难以预测的创新,并为企业的产品和服务构建智能体验。虽然机器学习随处可见,但它在实际实施时也带来了......
  • 软件开发模型(笔记版)
    软件开发模型①瀑布模型②V模型③W模型(双V)一、瀑布模型瀑布模型简介这是一个软件生命周期模型,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布......
  • 软件开发模型
    下面以软件开发模型发展历史为顺序,介绍几个典型的开发模型。1.瀑布模型瀑布模型是W.W.罗伊斯(W.W.Royce)于1970年提出的软件开发模型,由模型名称可知该模型遵循从上至下一次性......
  • 深度学习与统计力学(VI) :通过概率模型进行“深度想象”
    谷歌和斯坦福最新合作综述报告,发表在物理学的顶级期刊“凝聚态物理年鉴”(AnnualReviewofCondensedMatterPhysics)。作者YasamanBahri,JonathanKadmon,JeffreyPenni......
  • 四、MVVM模型 数据代理
     MVVM模型●M:模型Model,data中的数据●V:视图View,模板代码●VM:视图模型ViewModel,Vue实例观察发现●data中所有的属性,最后都出现在了vm身上●vm身上所有的属性及......
  • Entity Framework教程-Entity Framework-模型关系(Model Relationships)
    更新记录转载请注明出处:2022年10月17日发布。2022年10月10日从笔记迁移到博客。配置实体关系的方式使用数据特性使用FluentAPI关系配置使用关系属性导航属性(na......
  • SketchUp2020免费中文完整版官网2021教程模型库下载
    SketchUp2022WIN1064位安装步骤: 1.先使用“百度网盘客户端”下载SU22_CN_x64安装包到电脑磁盘里,并鼠标右击进行解压缩,然后找到SketchUpProFull-2022.exe,鼠标右击选择......