T O P

[资源分享]     实验八 团队作业5—团队项目需求建模与系统设计(2)

  • By - 楼主

  • 2021-05-26 18:00:40
  • 实验八 团队作业5—团队项目需求建模与系统设计(2)

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

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

    Deadline

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

    评分标准:

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

    任务1部分(15分)

    任务2部分(46分)

    任务3部分(12分)

    任务4部分(56分)

    任务5部分(28分)

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

     

    一、实验目的与要求

    (1)学习使用UML建模工具Visio;

    (2)掌握面向对象需求分析建模技术;

    (3)理解和掌握面向对象软件系统设计原理、设计过程和技术。

    二、实验内容与步骤

    任务1:按团队项目互评名单,对互评方《实验七 项目需求分析建模与系统设计(1)》的项目成果进行评价,具体要求如下:

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

    (2)下载并阅读互评方团队项目资料。

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

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

    任务2:使用Visio,应用面向对象分析方法(OOA),完善团队项目的《软件需求规格说明书》,并将该文档上传到团队项目Github仓库,文档内容要求如下:

    (1)采用用例图表示项目功能需求,模型使用规范一致的图形符号和文字描述内容;

    (2)参考《构建之法—现代软件工程》8.5节功能的定位和优先级,给出功能分析的四个象限;

    (3)选择适当的UML模型,建立问题域对象模型;

    (4)完善项目的WBS,估计各项任务所需时间

    评分要点:

    1. 文档有关于团队软件项目的需求陈述文字(5分);
    2. 文档有满足(1)、(2)、(4)的内容(5分/项,合计15分)
    3. 文档有满足(3)的内容(20分)
    4. 更改实验七的软件需求规格说明书版本号为1.1,采用OOA技术编制《XXX软件需求规格说明书1.2》上传到团队项目Github仓库,博客中提供团队项目仓库中上传文档后的截图(1分)
    5. 问题整体质量评价:文档读者通过阅读该文档,能够理解和读懂项目要开发的软件产品功能和价值(5分)

    任务3:查阅资料,回答以下问题:

    (1)什么是C/S结构?

    (2)什么是B/S结构?

    (3)什么是MVC设计模式?

    评分要点:

    1. 在博客中给出以上问题的文字总结(4分/问题,合计12分)

    任务4:以任务2的成果为基础,使用Visio,应用面向对象设计(OOD)方法,撰写团队项目软件系统设计说明书以回答:软件是如何实现用户需求的?文档内容要求如下:

    (1)   采用适合的软件设计模式设计软件系统总体结构;

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

    (3)   说明软件重用方案;

    (4)   设计关键类的重点服务。

    评分要点:

    1. 文档有满足(1)的内容(20分)
    2. 文档有满足(2)的内容(10分)
    3. 文档有满足(3)的内容(10分)
    4. 文档有满足(4)的内容(10分)
    5. 更改实验七的软件设计说明书版本号为1.1,采用OOD技术编制《XXX软件设计说明书1.2》上传到团队项目Github仓库,博客中提供团队项目仓库上传文档后的截图(1分)
    6. 文档整体质量评价:文档读者通过阅读该文档,能够理解和读懂项目要开发的软件产品所采用的技术方案、能够对评判项目技术方案的优劣及可行性(5分)

    任务5:完成《实验八 团队作业5:团队项目需求建模与系统设计(2)》团队博文作业:

    博文作业格式评分要点:       

    1. 博文名称:实验八 团队作业4:团队作业5:团队项目需求建模与系统设计(2)(1分)
    2. 博文开头格式:(1分)

    项目

    内容

    课程班级博客链接

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

    这个作业要求链接

    <填写作业要求链接>

    团队名称

    <填写团队名称>

    团队成员分工描述

    <姓名:工作内容>

    团队的课程学习目标

    <填写目标>

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

    <填写相关内容>

    团队博客链接

    <填写地址>

    团队项目Github仓库地址链接

    <填写地址>

     

    3. 博文作为《实验八 团队作业5:团队项目需求建模与系统设计(2)》的文字资料,需包含以下内容:

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

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

    6. 结合实验七、实验八的学习体验,对比陈述结构化软件分析与设计、面向对象分析与设计两类软件开发技术的异同。(10分)

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

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

     

     

    本帖子中包含资源

    您需要 登录 才可以下载,没有帐号?立即注册