码迷,mamicode.com
首页 > 其他好文 > 详细

作业5:需求分析

时间:2016-04-19 00:00:29      阅读:456      评论:0      收藏:0      [点我收藏+]

标签:

     分析已有系统:南通大学学生成绩录入系统

 

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

                    利益相关者(stakeholder):用户(通大学生、老师)、教务管理负责人、系统管理员、市场分析师、监管机构(学校)、软件工程师、开发测试人员。

 

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

·用户登录过程简易

·快速查询成绩

·成绩录入过程方便快捷

·隐私性

A(Approach)

·验证码尽量避免一些易混淆的字母数字(如:l和1,O和0)

·加入可单独查询某学期或某学科成绩的功能模块

·成绩录入可批量进行

·设置权限,不可查看他人相关信息

B(Benefit)

·系统易操作性

·系统具有开放性

·查询的隐私性

·按条件查询,高效性

C(Competitors)

·我方优势——操作简便、高效

·我方劣势——系统尚未完美,很多地方仍需完善,增进功能

D(Delivery)

·在校园网站发布成绩查询系统的公告

·各学院各班老师向学生转告

·班委在各班群中发布公告,介绍该系统的功能

 

  • [必做 3] 采用功能分析四象限法对上述功能需求进行分类。参考资料:《构建之法》 Ch 8.5,图8-14, Page 173.
  外围功能 杀手功能
必要需求 设置权限,不可查看他人相关信息 批量录入成绩
辅助需求

用户登录过程简易

验证码尽量避免一些易混淆的字母数字(如:l和1,O和0)

单独查询某学期或某学科成绩的功能模块

作业5:需求分析

标签:

原文地址:http://www.cnblogs.com/yangyangji/p/5388674.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!