附小型图书馆管理系统生存期模型

更新时间:2023-12-28 08:55:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

小型图书馆管理系统生存期模型

项目名称 :小型图书馆管理系统

项目负责人 武雪剑

编写 武雪剑 校对 王乙闲 审核 刘闯 杨琪

单位:112012班第3小组

2014年3月22日

1 项目背景 小型图书馆管理系统分为三子系统,包括图书信息管理系统、图书借还管理系统、读者管理系统。该软件所构建的系统的主要功能有:

* 对图书的编目、入册、征订、报废等基本信息提供全面管理; * 对图书的借还业务进行有效管理;

* 对读者的类别、词库等信息提供准确管理。 2 生存期模型选择 本项目的需求明确,模块划分清晰,且要求软件具有较高的质量,因此本项目选择增量模型来开发整个系统,并采用V模型来保证每个增量的质量。 3 增量模型基本特点

* 可以循序渐进,避免一次投入太大的风险 * 更快地开发出可以操作的系统

* 可以减少开发过程中用户需求的变更 * 有些增量可能需要重新开发

图3.1 增量模型示意图 4 V模型基本特点 * 简单易用

* 强调测试过程与开发过程的对应性和并行性 * 没有反应出来实际的开发过程

图4.1 V模型示意图 5 本项目中模型的应用

本项目共分为三个子系统,因此整个系统分为三个分量。其中,图书信息管理系统是图书馆图书管理的根本,作为本项目开发的第一个增量;图书借还管理系统处理图书与读者之间的关系,作为第二个增量;读者管理系统在该项目中比重最低,作为第三个增量。 一个项目50%以上的时间花在测试上,V模型体现了全过程的质量意识。本项目中每一个增量的开发过程中都采用V模型来保证每个增量的质量。 6 项目生存期各阶段定义 项目规划阶段 阶段目标: 根据合同和初步的需求分析确定项目的规模、时间计划和资源需求。 输入: 过程: 输出: 需求分析阶段 阶段目标: 输入: 过程: 输出: 设计阶段 阶段目标: 输入: 过程: 输出: 增量1实现

阶段目标: 输入: 过程: 输出: 增量2实现

阶段目标: 输入: 过程: 输出: 增量3实现

阶段目标: 输入: 过程: 输出: 集成测试 阶段目标: 输入: 过程: 输出: 产品提交 阶段目标: 输入: 合同文本,SOW 项目规划,计划确认 项目计划 确定客户的需求 项目计划,SOW 需求获取,需求分析,需求控制 原型系统,需求规格 总体系统结构设计 原型系统,需求规格 总体设计 系统设计说明书,数据库结构定义 实现图书信息管理系统 需求规格说明书,系统设计说明书,数据库结构定义 详细设计,编码,代码走查,代码评审,单元测试 详细设计说明书,源代码,可运行版本-1 实现图书借还管理系统 需求规格说明书,系统设计说明书,数据库结构定义 详细设计,编码,代码走查,代码评审,单元测试 详细设计说明书,源代码,可运行版本-2 实现读者管理系统 需求规格说明书,系统设计说明书,数据库结构定义 详细设计,编码,代码走查,代码评审,单元测试 详细设计说明书,源代码,可运行版本-3 通过集成环境下的软件测试 测试计划,测试案例 集成测试,系统测试 系统软件包,测试报告,产品说明书 产品可投入使用 系统软件包

过程: 产品提交 输出: 验收报告

软件项目管理与CMM 软件生存期模型

112012班第3小组 执笔人:武雪剑 联系电话:18345151726

本文来源:https://www.bwwdw.com/article/81nx.html

Top