作业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.采用功能分析四象限法对上述功能需求进行分类

  外围功能 杀手功能
必要需求 支持对登录信息的保存 能支持数据的快速导入
辅助需求 登陆界面美观化 提供验证码的刷新功能