软件工程技术基础.ppt

软件工程技术基础

常用软件开发模型 软件开发模型(Software Development Model)又称软件生存期模型或软件过程模型(Software Process Model),是软件开发实际过程的抽象与概括,是对软件开发过程各阶段之间关系的描述和表示。 瀑布模型是最早被提出和使用的软件开发模型。由于这个模型描述了软件生命的一些基本过程活动,所以它称为软件生命周期模型。 原型进化模型 原型进化模型的思路是:先开发一个原型软件系统交付用户使用,然后根据用户的使用意见和新的需求,对原型系统不断改进,推出新的软件版本,直到推出满足用户需求的最终软件版本。在这一模型中,软件定义、开发和软件验证是交替进行的,而不是像瀑布模型那样各个阶段是相互独立的。 螺旋模型 图书基本信息管理项目计划 图书基本信息管理项目 图书基本信息的存储、插入、删除和修改是其信息管理的主要内容,采用合理的存储方式会有利于其他处理操作的执行,对每种管理操作则应采用科学的算法,以期节省时间和内存资源。 图书信息管理可采用线性结构的处理方式,主要进行插入、删除、查找和排序。线性结构在计算机中有两种存储形式:顺序存储和链式存储。 分析要点 1 图书基本信息管理项目,是为学校图书馆开发的一个借书管理信息系统,学校的图书馆原来是采用手工的方式进行借书管理。 2 图书管理系统的功能并不复杂,主要集中在接还书处理上。 3 需要

文档评论(0)

1亿VIP精品文档

相关文档