作业归属课程 | 软件工程班级 区 |
---|---|
王雯 | 21381101 |
张睿 | 21380805 |
作业要求 | 软件工程课程第二次任务安排 |
作业目标 | 主要完成NABCD模型、需求分析以及主功能原型设计 |
原型作业 | O-xploit原型设计图 |
推广讲解视频 | 软件工程项目讲解视频(作业) |
其他参考文献 | 十大原型设计工具(附带墨刀使用教程) |
文章目录
- 1 产品概述
- 2 需求分析与原型设计
-
- 2.1 NABCD竞争性需求模型
- 2.2 具体需求
- 2.3 第一阶段需求实现——场景描述
- 2.4 原型设计
- 3 《人件》读后感
- 4 mooc学习记录(3、4、8、9章)
1 产品概述
2 需求分析与原型设计
2.1 NABCD竞争性需求模型
当前国内外疫情严重的形势下,(N:)不在同一时空下,用户如何高效协作,达到客户的最大效益,是所有开发团队(或商业团队)追求的目标。(A:)我们团队致力于开发一个具有同步个人行程,创建团队事件,外接友商功能(可定制),展现个人贡献量等功能的WebApp,解决客户不同端口的兼容问题。(B:)能够让管理者实现无障碍剥削,让团队达成面对面工作效率。(C:)相比于市面上同类产品,我们的产品界面更加人性化,在此基础上,从而提高了工作效率,且易学性强,容易上手,更绝的是我们的产品开源免费!!!(D:)相比于传统推广手段,我们针对技术宅主要活动范围,发布开源手册,同时邀请大佬试用,并在技术博客或者 区编写二次开发的文章。
在原课堂作业基础上修改
2.2 具体需求
-
性能需求:实时上传个人更新内容至团队,能够承载十人以下的小型团队。
-
安全保障:常用手段无法攻破本产品
-
可拓展性:可以二次开发
-
可靠性:可回复数据
-
易学习性:具有详细的操作文档
-
易操作性:界面符合人类学
-
用户界面美观:可自创应用主题
-
提供团队日历服务
-
进行任务分发
-
可设置贡献量目标
在原课堂作业基础上修改
2.3 第一阶段需求实现——场景描述
上述需求中,第一阶段主要实现团队日程功能。具体场景描述如下:
1、登入用户界面后,显示用户主面板,分块展示今日团队事件以及个人待办事项;
2、侧边导航栏有主面板、团队日程、以及用户中心选项;
3、点击团队日程,显示团队日历,并且可增加、删除、修改本人添加的事件;
4、点击用户中心,可修改密码。
综上,第一阶段主要实现功能概览如下:
- 用户端
- 用户主面板
- 今日团队事件
- 今日待办
- 团队日程
- 事件增加
- 事件删除
- 事件修改
- 用户主面板
2.4 原型设计
原型用户界面第一阶段设计见:O-xploit原型设计图
功能讲解视频见:软件工程项目讲解视频(作业)
其中,团队管理员端不为第一阶段实现目标
3 《人件》读后感
- 王雯作业链接:软件工程作业——《人件》读书笔记
- 张睿作业链接:软件工程个人任务
4 mooc学习记录(3、4、8、9章)
- 王雯作业链接:软件工程作业——清华大学《软件工程》mooc 第3、4、8、9章学习过程
- 张睿作业链接:软件工程个人任务
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!