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

    [必做 1] 列出该学生成绩录入系统的利益相关者(stakeholder)。 参考资料:《构建之法》 Ch 8.2, Page 159.

    用户:南通大学学生,老师

    顾客:南通大学

    监管机构:南通大学,教育机构

    软件工程师:南通大学软件工程开发师

    [必做 2] 如果让你改进已有的成绩录入系统,请利用 NABCD 分析框架,开展竞争需求分析(表格形式)。参考资料:《构建之法》 Ch 8.4, Page 168.

    模型 内容
    Need

    1.录入系统的窗口可美化   

    2.输入一个成绩后,可以自动跳转到下一个

    3.可以自动保存

    4.可以一键录入成绩

    5.提醒用户有未录入成绩的学生

    6.可搜索要录入的学生的学号或是姓名

    Approach

    1.可以调查学生,老师的喜好,对成绩录入窗口进行美化

    2.可以利用计算机学院的老师,学生对软件进行优化

    Benefit

    1.让用户有一个好的视觉效果

    2.方便用户的使用,提高录入成绩的效率

    3.减少录入成绩的错误

    Competitors

    1.优化后优美的录入界面

    2.较好的用户体验

    3.程序会有卡,或是死机崩溃的问题

    [必做 3] 采用功能分析四象限法对上述功能需求进行分类。参考资料:《构建之法》 Ch 8.5,图8-14, Page 173.

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

    第二象限

    输入一个成绩后自动跳转到下一个

    跳出窗口提醒用户有未录入成绩的学生

    第一象限

    可以搜索要录入的学生的学号或是姓名

    输入一个成绩,可以自动保存

    辅助需求

    第三象限

    界面优美,按钮清晰,整洁

    自定义各种皮肤

     第四象限

    在各个平台上都能运行流畅

    减少死机,卡机的几率

  • 相关阅读:
    javascript:void(0)是什么意思 天高地厚
    C#开发 WinForm中窗体显示和窗体传值相关知识
    c#在WinForm中重写ProgressBar控件(带%的显示)
    flash在C#中的应用
    c# winform 关于DataGridView的一些操作
    winform中输入数据的验证
    RadioButton和CheckBox
    Manifest文件的配置
    简单程序用于熟悉Activity生命周期
    Activity的生命周期
  • 原文地址:https://www.cnblogs.com/sunkaiyue/p/5402206.html
Copyright © 2011-2022 走看看