zoukankan      html  css  js  c++  java
  • 作业5:需求分析

    [必做 1] 列出该学生成绩录入系统的利益相关者(stakeholder)

                学生成绩录入系统的利益相关者(stakeholder): 1.用户:任课教师(录入) 2.顾客:教务管理人员  

                                                                                      3. 监管机构:学校  4.软件工程师:南通大学软件系统开发团队.

    [必做 2] 如果让你改进已有的成绩录入系统,请利用 NABCD 分析框架,开展竞争需求分析(表格形式)。

                竞争需求分析:

                                                                                              内 容                                                                                               备 注                                                                                         
    Need 1.验证码需改善 2.密码输入需改善 3.录入方式需改善.4.需添加具体查询人口. 本人认为可改善的。。。。。
    Approach

    1.取消验证码中的字符"o""O"和数字0的输入,易混淆。

    2.当用户即教师输入大写字母密码时,可添加提示窗口。

    3.录入的方式可改为导入excel表格或csv文档。

    4。添加具体录入/查询系统,例如:输入“学生姓名/学号” 录人。

    学生后面一个个录入按钮,实在太过繁琐。至于具体录入查询系统,以防漏录入造成麻烦。
    Benefit

    1.系统更加具有辨别性。

    2.减轻教师录入压力。

    3.更加人性化。

     
    Competitors 优势:人性化,更加便捷。 劣势:也许还有地方韦完善。  

    [必做 3] 采用功能分析四象限法对上述功能需求进行分类。

               四象限法:

      外围功能 杀手功能
    必要需求 :添加大写提示窗口 :录入的方式可改为导入。
    辅助需求 :取消验证码中易混淆的字符 :添加具体录入/查询系统
    →_→ →_→ →_→
  • 相关阅读:
    echarts中如何使用timeline组件
    vs发布项目webconfig替换语法
    [置顶] MVC输出缓存(OutputCache参数详解)
    signalr中Group 分组群发消息的简单使用
    echarts异步数据加载(在下拉框选择事件中异步更新数据)
    自定义bootstrap样式-9行样式自定义漂亮大气bootstrap导航栏
    OpenCvSharp 图像旋转
    mybatis获取刚刚插入到数据库的数据的id(转载)
    axios 发 post 请求,后端接收不到参数的解决方案(转载)
    sql 时间获取
  • 原文地址:https://www.cnblogs.com/zhongyimeng/p/5371485.html
Copyright © 2011-2022 走看看