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

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

    答:用户:录入成绩的教师

    顾客:学校教务的后台管理人员

    市场分析师:开发出成绩录入系统的团队中的估价人员

    监管机构:学校网络管理团队

    软件工程师:南通大学软件、网页、系统开发人员

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

                                                                                             内 容                                                                                               备 注                                                                                         
    Need

    1.人数多的时候系统容易崩溃;

    2.第一次设置为记住密码以后,再次登录的时候,还要输验证码;

    3.验证码刷新有问题,刷新以后画面还未更新;

    4.输入数据以后,遇到异常退出的情况无法自动保存;

    5.录入方式太繁琐

    本人拙见
    Approach

    1.扩充为更大的服务器,以便于容纳更多顾客;

    2.记住密码以后,设置为无需输入验证码;

    3.用户按了刷新以后,及时更新验证码的画面;

    4.设置每隔几分钟的保存机制;

    5.可设置为保存一个学生的录入成绩以后,直接跳转到下一学号学生的成绩录入界面

     
    Benefit

    1.便于应对更多的顾客

    2.减少了不必要的麻烦

    3.减轻了教师的录入成绩时的繁琐

     
    Competitors 优势:功能变得强大。 劣势:辛苦了系统开发团队  

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

      外围功能 杀手功能
    必要需求

    扩大服务器,同时间人数多时不易崩溃

    每隔几分钟的保护机制
    辅助需求 按学号自动转入下一个学生的成绩录入界面 验证码及时刷新的问题
  • 相关阅读:
    有用的Python模块
    Python中for循环搭配else的陷阱
    MySQL实用操作
    Pycharm常用快捷键
    MySQL基础
    HTML基础
    MySQL基础
    HTTP连接管理
    TCP连接的建立和终止
    TCP数据流
  • 原文地址:https://www.cnblogs.com/yeyuexin/p/5405947.html
Copyright © 2011-2022 走看看