
软件学习笔记
始终觉得,尤其在亲自体验过后,才明白分享,其实才是巩固知识最好的方式。仅参考书籍与上课笔记。
haha_7
这个作者很懒,什么都没留下…
展开
-
软件过程模型(2)
喷泉模型概念:喷泉模型(fountain model)是一种以用户需求为动力,以对象为驱动的模型,主要用于描述面向对象的软件开发过程。该模型认为软件开发过程自下而上周期的各阶段是相互迭代和无间隙的特性。软件的某个部分常常被重复工作多次,相关对象在每次迭代中随之加入渐进的软件成分。无间隙指在各项活动之间无明显边界,如分析和设计活动之间没有明显的界限,由于对象概念的引入,表达分析、设计、实现等活动只用对象类和关系,从而可以较为容易地实现活动的迭代和无间隙,使其开发自然地包括复用。优点:喷泉模型不像瀑布模原创 2020-09-30 13:53:16 · 790 阅读 · 0 评论 -
第二章软件过程模型(1)
本章目标掌握软件过程的定义和基本活动。熟悉软件生命周期及其阶段任务。熟悉几种软件常用的过程模型。软件过程概述:软件的诞生和生命周期是一个过程,称为软件过程。过程定义了运用方法的顺序,应该交付的文档资料,为保证软件质量和协调变化所需要采取的管理措施,以及标志软件开发各个阶段任务完成的里程碑。使用生命周期模型简洁地描述软件过程。软件生命周期:**生命周期:**是指从设计该产品的构想开始,到软件需求的确定、软件设计、软件实现、产品测试与验收、投入使用,以及产品版本的不断更新,到该产品最终被市原创 2020-09-24 21:40:56 · 556 阅读 · 0 评论 -
第一章软件工程概述
本章目标1、了解软件的概念、特点及主要分类2、了解软件危机的产生原因及其表现3、掌握软件工程的概念,以及软件工程的基本原则4、了解软件开发的方法5、了解与软件开发项目相关的常用工具1.1软件1.1.1软件的概念及特点概念:计算机软件是由专业人员开发并长期维护的软件产品。完整的软件产品包括可以在不同容量和体系结构的计算机上执行的程序,运行过程中产生的各种结果,以及硬复制和电子表格等多种方式存在的软件文档。特点:a.具有抽象性。b.没有明显的制造过程。c.存在退化问题。d.对计算机系统有不原创 2020-09-24 20:08:38 · 289 阅读 · 0 评论