zoukankan      html  css  js  c++  java
  • 个人项目

    目标与要求


    • 软件产品利益相关者(stakeholder)识别
    • NABCD分析
    • 编写项目计划
    • 要求:
    • 分析已有系统:南通大学学生成绩录入系统

    • 完成以下练习

      • [必做 1] 列出该学生成绩录入系统的利益相关者(stakeholder)。 参考资料:《构建之法》 Ch 8.2, Page 159.
      • [必做 2] 如果让你改进已有的成绩录入系统,请利用 NABCD 分析框架,开展竞争需求分析(表格形式)。参考资料:《构建之法》 Ch 8.4, Page 168.
      • [必做 3] 采用功能分析四象限法对上述功能需求进行分类。参考资料:《构建之法》 Ch 8.5,图8-14, Page 173

    详细内容


    • [必做1]列出该学生成绩录入系统的利益相关者(stakeholder)。 
      • 用户:录入成绩的老师、学生;顾客:学校教务处;软件工程师:系统开发者/团队。
    • [必做 2] 如果让你改进已有的成绩录入系统,请利用 NABCD 分析框架,开展竞争需求分析(表格形式)。
    N(Need,需求)

    1.每个老师都有自己的登陆账号

    2.统一了记录、便于修改、查找、分类

    3.每个学生都能对应自己的信息的到成绩

    A(Approach,做法)

    1.登陆系统的保密措施

    2.可增加使用附件的插入,便于老师的成绩录入

    3.老师只有录入成绩的权限,无法查看除本课外的成绩

    4.可按学习时间将成绩分类收起来,便于学生的查找查询

    B(Benefit,好处)

    1.更加人性化

    2.更加方便录入和查询的使用

    3.更加私密性

    C(Competitors,竞争)

    优势:

    1.页面更加简洁清晰

    2.个人资料信息不会轻易泄露

    3.使用更加小白化

    劣势:

    1.制作时间周期长

    2.后期维护成本高

    D(Delivery,推广)

    1.让一部分人先用起来带动积极性,且可以即使反馈前期的错误及时修改

    2.绑定官网,专属性

    3.广告覆盖,广泛性

    • [必做 3] 采用功能分析四象限法对上述功能需求进行分类。
      •   外围功能 杀手功能
        必要需求 辅助插件的使用

        智能提醒老师输入了不合理成绩

        辅助需求 系统页面的设计 使用的方便和清晰
  • 相关阅读:
    Redis源码剖析(十一)AOF持久化
    Redis源码剖析(一)内存管理zmalloc
    Redis源码剖析(七)压缩列表
    PHP基础课程学习总结
    php标记,变量,常量
    内容控件
    WPF 面板
    OpenSSL SSL_read: Connection was reset, errno 10054
    Java Web 项目学习(三) 发布帖子 AJAX
    控件类(ControlAndFont)
  • 原文地址:https://www.cnblogs.com/hyating/p/5410663.html
Copyright © 2011-2022 走看看