基于CMM2的实验室资源的管理

更新时间:2024-01-12 作者:用户投稿原创标记本站原创 点赞:4877 浏览:16327

摘 要 本文介绍CMM2包含的关键过程域,需求管理KPA是CMM2中的一个关键过程域,用来指导软件开发需求阶段的管理工作.本文提出裁剪需求管理适应实验室资源管理的思路,说明需求管理的目标是基线化管理,来对实验室资源进行有效管理.

关 键 词CMM2 实验室资源管理 需求管理

中图分类号:TP311 文献标识码:A

公共计算机实验室是教学活动的重要场地,它主要承担计算机基础课程、少数计算机专业课程、计算机培训、计算机毕业设计等.本文主要分析我校实验室资源管理的现状,提出了目前实验室资源管理需要解决的问题:主要是实验室管理调度不方便,管理工作量大,资源未能充分利用,设备使用管理混乱,教师课件、学生作业管理不合理等.基于以上情况,有必要使用CMM2需求管理方法进行系统的管理.

1CMM2的概述

软件能力成熟度模型简称CMM,其前身是由SEI研究制定的一种评估软件承包商能力的规则集.CMM2的核心是可重复级建立的项目级管理过程,可对项目的成本、进度进行跟踪和控制.CMM2级的生产过程、标准、工作产品以及怎么写作都被严格定义和文档化,是基于以往类似项目的管理经验来管理的新项目.它已经成为软件开发和软件管理的业界标准,对实验室资源管理有指导意义.

2.KPA在实验室资源管理的应用

2.1 需求的重要性

软件需求是CMM2级中一个非常重要的KPA.其目的是为了在客户和需求的软件项目之间建立共识.这是软件项目规划和管理的基础,需求变更依赖于配置管理的变更控制流程.

2.2 KPA在实验室资源管理中的应用

在信息化教育普及的今天,计算机课己成为高校每位学生的必修课.众所周知,计算机课程的教学是离不开上机实践.随着学校办学水平的提高和办学条件的改善,如何发挥实验室的效能,最大限度地为教学怎么写作.既要提高实验室的管理水平,又要减轻实验室的管理工作,这是目前摆在高校的一个迫切课题.


3KPA的任务

对业务需求、用户需求、功能需求等进行有效的组织和管理.

目前实验室管理存在以下几个方面的问题:

(1)调课不方便:实验室在满足正规教学任务时,手工排课管理员无法及时了解实验室课程安排情况,易造成冲突,调课不便.

(2)工作量大:在上机过程中,管理员需随时进行上下课检查登记,特别是实验室使用频率高,微机台数较多的情况下,更是忙做一团,需安排多人管理,造成管理混乱和费用增大的问题.

(3)对设备管理不到位:一个人管理多个实验室,平时设备的维护、借出、报废等情况登记不详.

(4)对教师的课件,学生的上机作业保存管理等不合理,有时怎么写作器空间占满,导致怎么写作器效能下降.

针对以上的问题,我们需要对CMM2级需求管理进行裁剪以满足实验室资源的管理.

3.1 实验室资源管理获取需求概述

结合CMM2级的理论为指导,专门开发的具有实验室资源管理特色的软件系统,包括:用户管理,设备管理、课程管理的功能模块.能够提高实验室的管理效率和管理质量,满足学生和教师上课的需求,方便实验室日常的管理与维护工作.

3.2 业务需求分析

前面分析管理中存在的问题:主要是实验室调课不方便,管理工作量大,设备使用管理混乱,教师课件、学生作业管理不合理等.对这些问题,需要根据实验室的条件和需求,开发相应的实验室管理系统.

3.3 用户需求分析

用户需求描述了用户使用系统而完成的任务集合,用户需求在用户案例或方案脚本中予以说明.收集和分析用户需求是不容易的,很多需求是隐形的,很难获取,更难保证需求完整,而需求又是易变的,这就要求用户和开发人员进行充分交流.

学生用户需满足查看课表(包括机房和时间),查看教师的课件,按学号班级保存作业.教师用户需满足查看课表、查看学生作业,保存课件供学生查看,教师填写上课日志.管理员主要是设备维护和管理,根据课表按时开关机房,随时调课.

3.4 功能需求分析

功能需求定义了开发人员必须实现的软件功能,它源于用户需求.它在开发、测试、质量保证、项目管理及相关功能中起了重要的作用.非功能需求描述了系统展现给用户的行为和执行的操作等,包括要遵从的业务规则、人机接口、安全性和可靠性等要求.

学生用户要完成查看上机课表,查看教师课件,访问自己的文件夹,提交实验作业等功能.

教师用户要完成查看上机课表,访问自己的文件夹,上传课件,查看学生作业,填写上机登记表等功能.

管理员用户要完成管理和维护设备,管理上机课表及设备使用情况,做好详细登记等功能.

4.结束语

随着软件规模的增大,人们逐渐认识到软件工程在软件开发中的重要作用,需求分析是软件工程重要的阶段.CMM2级的需求管理被广泛应用,本文主要根据我校实验室资源管理的现状,对CMM2级进行裁剪,并将其应用于实验室资源管理过程.解决了实验室资源管理存在的问题,完善了系统的需求.