实验七 团队作业4—团队项目需求建模与系统设计(1)

实验时间(师范):2021-5-6

实验时间(卓越工程师班): 2021-5-7

Deadline

2021-5-19 10:00,以团队随笔博文提交至班级博客的时间为准。

评分标准:

  •  按时交 – 根据实验七评分细则打分,满分140分,检查项目包括:

           任务1部分(17分)

           任务2部分(5分)

           任务3-4部分(56分)

           任务5部分(46分)

           任务6部分(16分)

  • 本实验为团队任务,团队成员成绩以团队博文成绩为准
  • 晚交 - 0分
  • 抄袭 - 倒扣本次作业分数
  • 评分截至日:2021-5-23 22:00

 

一、实验目的与要求

(1)编制团队项目需求规格说明书;

(2)编制团队项目系统设计说明书,掌握系统总体设计过程、设计原理和启发式规则。

二、实验环境要求

常用图形绘制工具:Visio、PowerDesign

在线作图工具ProcessOn:https://www.processon.com/

三、实验内容与步骤

任务1:按教师公布团队项目互评名单,对互评方《实验六 项目需求分析与原型设计》的项目成果进行评价,具体要求如下:

(1)阅读互评团队项目博文作业并进行评论,评论要点包括:博文结构、博文内容、任务分工与时间耗费。将以上评论内容发布到互评团队博客评论区。

(2)下载互评方团队项目资料与原型系统,并试运行原型系统。

博客作业中针对任务1的评分要点:

  1. 结对方团队博客链接(1分);
  2. 结对方Github项目仓库链接(1分);
  3. 符合(1)要求的博客评论(10分);
  4. 结合实验六评分标准,给出互评团队作业评分成绩(5分)。

任务2:以团队协作学习方式掌握在线作图工具ProcessOn的软件操作方法。

评分要点:ProcessOn软件简介(5分);

任务3:根据实验六所收集的项目需求陈述资料绘制系统数据流图、编写数据字典(ER图)以及软件系统状态图,编制团队项目系统需求规格说明书,将该文档上传到团队项目Github仓库。

任务4:编制团队项目的WBS,估计各项任务所需时间。

完成需求分析后,若要开发能够满足用户需求的软件,持续有序实现团队目标,一个团队软件项目要在一段时间内完成诸多任务,编制项目WBS(Work Breakdown Structure),即工作分解结构,是根据项目目标把工作分解成层次分明的、可交付成果的工作任务,用逻辑图形或树形结构表示出来),是团队项目有序管理的工作依据。

任务可参考:http://www.cnblogs.com/zhengrui0452/p/6653964.html

https://www.cnblogs.com/xinz/archive/2011/04/06/2007294.html

任务3-4评分要点:

文档有关于团队软件项目的需求陈述文字(5分);

文档有系统数据流图、数据字典以及软件系统状态图(10分/项,合计30分)

文档有满足任务4的内容(20分)

将《XXX软件需求规格说明书》上传到团队项目Github仓库,博客中提供团队项目仓库中上传文档后的截图(1分)

任务5:对团队项目按功能进行模块划分、建立模块的层次结构及调用关系、确定各模块间的接口等;进行软件系统数据库逻辑结构设计,包括数据特征的描述、确定数据的结构特性。撰写团队项目软件系统设计说明书以回答:软件是如何实现用户需求的?文档内容要求如下:

(1)    设计软件系统总体结构;

(2)    设计软件系统数据库逻辑结构;

评分要点:

文档有满足(1)的内容(20分)

文档有满足(2)的内容(20分)

将《XXX软件系统设计说明书》上传到团队项目Github仓库,博客中提供团队项目仓库上传文档后的截图(1分)

文档整体质量评价:文档读者通过阅读该文档,能够理解和读懂项目要开发的软件产品所采用的技术方案、能够对评判项目技术方案的优劣及可行性(5分)

任务6:完成《实验七 团队作业4:团队项目需求建模与系统设计》团队博文作业:

博文作业格式评分要点:       

博文名称:实验七 团队作业4:团队项目需求建模与系统设计(1分)

博文开头格式:(1分)

项目

内容

课程班级博客链接

<填写课程班级博客链接>

这个作业要求链接

<填写作业要求链接>

团队名称

<填写团队名称>

团队成员分工描述

<姓名:工作内容>

团队的课程学习目标

<填写目标>

这个作业在哪些方面帮助团队实现学习目标

<填写相关内容>

团队博客链接

<填写地址>

团队项目Github仓库地址链接

<填写地址>

 

博文作为《实验七 团队作业4:团队项目需求建模与系统设计》的文字资料,需包含以下内容:

满足任务1-任务5评分要点中未要求上传到团队项目仓库的材料;

记录完成《实验七 团队作业4:团队项目需求建模与系统设计》各项任务实际花费的时间和分工(5分);

从团队分工和协作学习角度,陈述团队实施项目需求分析建模、软件系统设计等学习活动的心得(每项3分,合计6分)

博文文字陈述是否流畅严谨、排版是否美观(3分)