作业五:需求分析

[必做 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.

  外围功能 杀手功能
必要需求
第二象限

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

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


第一象限

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

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

辅助需求
第三象限

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

自定义各种皮肤


第四象限

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

减少死机,卡机的几率

时间: 2024-11-07 11:20:12

作业五:需求分析的相关文章

作业五:团队项目——项目启动及需求分析

1.团队情况:队名:爱基俱乐部 队员:史劭聪.马浩然.王烁.陈思宇.张兆凯.胡媛 队训:有志不在年高,无志空长百岁. 2.项目情况:项目名称:扫雷 总体任务:实现与windows中扫雷游戏基本相同的功能. 各成员分工情况:史劭聪.王烁:游戏窗体构建       马浩然.陈思宇:游戏代码输入 张兆凯.胡媛:游戏测试.代码更正 3.利用NABCD模型对项目进行竞争性需求分析 N是需求 扫雷这个游戏可以在无聊的时候作为一个消遣,锻炼大脑思维. A是做法 通过合理的团队工作分配,每个人表达自己的看法,更

团队作业2:需求分析&原型设计

需求分析: 1. 访问软件项目的真实用户(至少10个),确保软件真正体现用户的需求,为软件最终可用奠定基础. 对话一: A:同学用过我们的四则运算器吗? B:嗯. A:第一感觉是什么样子的? B:挺方便的 对话二: A:同学用过我们的四则运算器吗? B:嗯. A:感觉比起同类型的产品有什么不同的地方呢? B:希望速度再快点 对话三: A:同学用过我们的四则运算器吗? B:用过. A:界面方面上是否符合您周边同学朋友的喜好呢? B:如何可以自己设定就最好了! 对话四: A:同学用过我们的四则运算器

团队作业2——需求分析&原型设计

需求分析: 访问软件项目的真实用户 调研分析:本次题目为电子文档查重系统,顾名思义,此系统能够对大量文档等进行分析查重,找出抄袭.内容重复的文档.经过调研,查重系统更多的使用在对于同等学历大学生的论文包括发表的学术性论文及毕业论文,和各种实验报告的查重.因此,使用者多为高校的老师.对于该系统,他们更希望操作能够简单,有一个严谨的算法使结果更为准确,具有高效性.因此,对于系统的编写可以围绕以上的特点,尽量满足需求. 软件需求规格说明书 Git链接:https://git.coding.net/tu

软工网络15团队作业3——需求分析与设计

需求分析 1.访问用户 我们团队计划开发一款以学习英语为目的的微信小游戏,为了了解市场反响和用户偏好,我们通过用户调查问卷的方式来进行用户调研.问卷涵盖了各个年龄阶段的用户,包含了现在流行的各种元素,希望让结果更加客观.以下是舍友进行问卷调查,他认为学习英语对未来是很有帮助的,而且他认为如果能以一种不枯燥的方式来学习就更好了,他对连连看表示出了挺大的兴趣. 用户调查问卷链接: http://1218847.51diaocha.com/manage/questionary/stat/realtim

软件工程网络15团队作业3——需求分析设计

需求分析 软件的最终目的是用来解决用户的某些问题,需求分析就是要理解要解决的问题,真正明确用户需求. 1.访问软件项目的真实用户(至少10个),确保软件真正体现用户的需求,为软件最终可用奠定基础. 如果是原有项目,需要对旧项目的所有信息做一个调研,通过采访以前的开发者,形成采访文档,请参考<构建之法>的大马哈鱼巡回游的过程性介绍. 用户调研方法参考<构建之法>第8章获取用户需求--用户调研 http://www.cnblogs.com/xinz/archive/2013/02/03

作业五

第一栏 第二栏 第三栏 第四栏 第五栏 我希望成为动漫设计师或者网页设计师 专业知识的不足 有空的时候自学相关知识 进度缓慢 差

结对-结对编项目作业名称-需求分析

初步设置一个游戏窗口,调节窗口大小 游戏的主界面:开始游戏 重新开始游戏 游戏结束 游戏流程:开始游戏的时候,会根据提示来选择游模式 如果选的对手是电脑.则会提示是哪个级别的.初级.中级和高级. 系统会根据你下棋子来判断来怎么下. 在任何一方下到五个子的时候,系统会提示输赢,以及下棋过程中有无悔棋,和总共下了几次. 「初始化棋盘,加载棋盘图片, 点鼠标左键落子, 加载棋子图片到棋盘 ,五个连在一起就游戏结束.如果没有连在一起扫描棋盘,根据预设权值,选择最佳地点落子,加载棋子图片到棋盘.

团队作业(五)-笔记app top5

在互联网快速发展的情况下,各个行业的软件层出不穷,五花八门.各个行业都有相当多的软件介入其中,在如此多的软件之中,便有了相当激烈的竞争角逐.今天我们十五万的总冠军就着笔记APP行业中位列top 5的软件来进行一下深入的探讨.一款好的笔记软件可以让我们更加省心的记录自己的重要的事情,并可以随时按我们的要求进行提醒.所以喜欢记录的用户在PC还有移动设备上怎么能没有几款好的笔记软件呢. 笔记软件是简单快速的个人记事备忘工具,现在大多数笔记类的软件都具备同步功能,可以在PC,移动设备与云服务器上实现同步

团队-团队编程项目作业名称-需求分析;

1    引言 1.1   编写目的 在日常生活中市民上有很多的计算器,但是功能不能满足个人的需求,并且价格昂贵,操作不便,所以能够通过自己的双手设计开发一个属于自己的计算器是非常有意义的. 1.2   背景 我们日常生活的开支,大额数字或者多倍小数的计算都需要计算器的帮助,处理数字的开方.正余弦都离不开计算器.虽然现在的计算器价格比较低廉,但是功能过于简单的不能满足个人需求,功能多的价格昂贵,操作不便不说,很多功能根本做不到.所以,我们可以想到设计开发一个属于自己的简单的计算器来完成我们的日常