• 作业5:需求分析


    目标:

    • 软件产品利益相关者(stakeholder)识别
    • NABCD分析
    • 编写项目计划

    1.利益相关者

    用户:南通大学所有学生和教师

    顾客:南通大学

    市场分析师:教务处学生信息负责人员

    监管机构:南通大学教务处

    软件工程师:软件的开发和维护人员

    2.竞争需求分析( NABCD 分析框架,表格形式)

    N(Need,需求)

           1.能够像大多数软件一样,具备保存账号的能力,避免每次都要输入自己的账号,节约时间          

    2.验证码需要更人性化

    3.登陆界面可以更加美观                   

    4.学生成绩的录入方式可以更简单

    A(Approach,做法)

    1.支持对学生/教师账号的保存

    2.提供验证码刷新功能,在面对复杂验证码时用户能够刷新

    3.对登陆界面进行美工处理

    4.支持教师有EXCEL等软件导入学生成绩信息

    B(Benefit,好处)

    1.节约了教师录入成绩的时间,更加人性化

    2.使软件更加高大上,有美感

    3.更加好的用户体验

    C(Competitors,竞争) 进入市场较早,具备优势,但面对其他的软件仍存在一定的不足
    D(Delivery,推广) 在学校内部进行使用,针对学生群体,有官方背景,无需推广

    3.采用功能分析四象限法对上述功能需求进行分类

      外围功能 杀手功能
    必要需求 支持对登录信息的保存 能支持数据的快速导入
    辅助需求 登陆界面美观化 提供验证码的刷新功能
  • 相关阅读:
    MySQL-索引
    MySQL-存储引擎
    MySQL-基本概念
    Elasticsearch-分片原理2
    Elasticsearch-分片原理1
    [NOIP模拟33]反思+题解
    [NOIP模拟测试32]反思+题解
    [NOIP模拟测试31]题解
    [jzoj5840]Miner 题解(欧拉路)
    [NOIP模拟测试30]题解
  • 原文地址:https://www.cnblogs.com/hongkexu/p/5408581.html
Copyright © 2020-2023  润新知