zoukankan      html  css  js  c++  java
  • 《你说对就队》第五次作业:项目需求分析改进与系统设计

    《你说对就队》第五次作业:项目需求分析改进与系统设计

    项目 内容
    这个作业属于哪个课程 教师博客主页链接
    这个作业的要求在哪里 作业链接地址
    团队名称 《你说对就队》
    作业学习目标 (1)掌握面向对象需求分析方法;
    (2)学习软件系统总体结构和数据库逻辑结构设计,学会编制软件系统设计说明书,掌握系统总体设计过程、设计原理和技术。

    任务一 团队项目需求分析改进总结

    a.分析《XX项目需求规格说明书》初稿不足,特别是需求描述建模不完整的内容。

    • 仅仅才用了问卷调查的方法获取分析
    • 需求说明书排版不太规范
    • 没有将校领导纳入可查看考勤的列表
    • 未考虑节假日特殊时期访问量很大系统奔溃的情况
    • 初稿没有考虑到对学生信息安全保护

    完善团队项目需求规格说明书

    Github仓库更新《软件需求规格说明书》地址

    b.参考《构建之法》8.5节功能的定位和优先级,给出功能分析的四个象限。

    功能分析象限图通过四个象限来划分产品功能的特点,以便更准确地、理性地了解产品的核心价值,从而优化投资策略。
    图示

    分析

    功能

    c. 编制团队项目的WBS

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

    学生出勤请假E-R图

    出勤记录E-R图

    请假记录E-R图

    提交记录E-R图

    系统功能总体结构图

    WBS树形结构

    燃尽图

    任务分配

    d. 团队成员估计各自任务所需时间

    姓名 分工 占比
    达选奇 分析上次作业《西北师范大学学生考勤管理系统项目需求规格说明书》,完善了上次的不足 19%
    金生芳 总结功能分析的四个象限,统计整个博文的任务分工 16%
    丁家辉 统计各任务所占时间发布博文,陈述团队项目的系统设计过程、系统设计方法与建模工具 27%
    张旭辉 编制团队项目的WBS,设计团队项目系统总体结构和数据逻辑结构 28%
    温永琴 编故事介绍项目功能及总结团队项目系统设计心得 10%

    团队项目系统设计

    系统设计过程:首先通过原型设计以及需求的二次分析,进一步更新了《需求规格说明书》,然后通过学习软件系统总体结构和数据库逻辑结构设计,编制了《软件系统设计说明书》,再通过各成员的分工进行下一步的工作。

    设计方法:面向对象的分析和设计方法

    建模工具:Visio

    《团队项目软件系统设计说明书》

    Github仓库《团队项目软件系统设计说明书》地址

    团队项目系统设计过程总结

    • 开发小组的人员应少而精,开发人员的素质和数量是影响软件质量和开发效率的重要因素,不需要打酱油者 应该少而精。小组的成员虽然做了不同的分工,但最终所有的项目都需要做整合,团队合作精神很重要。
    • 在开发设计实行严格的产品控制,最痛恨的事情之一莫过于改动需求。但是实践告诉我们,需求的改动往往是不可避免的。这就要求我们要采用可续的产品控制技术来顺应这种要求。也就是要采用变动控制。当需求变动时,其他各个阶段的文档或代码也随之变动,以保证软件的一致性。
    • 软件系统的设计是一个复杂的过程,虽然我们运用了现今较为流行的面向对象的分析和设计方法,但是有些制图和建模过程中,设计还是十分繁琐的,此时,我们就要做到有耐心,不浮躁,静下心来认真的完成设计。
  • 相关阅读:
    Android studio 快捷键记录
    Android开发 判断目标Fragment是否在前台
    Android开发 build.gradle的使用记录
    Android开发 在Application用于初始化的工具类
    Android开发 因为模块化导致findViewById返回为空null
    Android开发 本地广播
    Android开发 报错: xxx does not have a NavController set on xxx
    Android开发 GridLayout网格布局
    Android开发 Fragment启动Activity在使用onActivityResult的一些问题
    Html 创建自定义标签并且被jQuery获取到
  • 原文地址:https://www.cnblogs.com/16rg/p/10941589.html
Copyright © 2011-2022 走看看