软件工程课程第二次任务——需求分析与原型设计
作业归属课程 | 软件工程班级社区 |
---|---|
王雯 | 21381101 |
张睿 | 21380805 |
作业要求 | 软件工程课程第二次任务安排 |
作业目标 | 主要完成NABCD模型、需求分析以及主功能原型设计 |
原型作业 | O-xploit原型设计图 |
推广讲解视频 | 软件工程项目讲解视频(作业) |
其他参考文献 | 十大原型设计工具(附带墨刀使用教程) |
文章目录
- 1 产品概述
- 2 需求分析与原型设计
- 2.1 NABCD竞争性需求模型
- 2.2 具体需求
- 2.3 第一阶段需求实现——场景描述
- 2.4 原型设计
- 3 《人件》读后感
- 4 mooc学习记录(3、4、8、9章)
1 产品概述
产品命名为O-xploit,来源于Exploit剥削一词。用来讽刺打工人不能拥有感情,被迫打工,所以删去E(emotion),可理解为“哦!剥削”
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章学习过程
- 张睿作业链接:软件工程个人任务
软件工程课程第二次任务——需求分析与原型设计相关推荐
- 结队项目之需求分析与原型设计
结队项目之需求分析与原型设计 结对者:3011 卢凯欣 3034 戚景晓 一.需求分析(NABCD模型) 1.N(Need,需求) 游戏玩家可以以游客的身份游览游戏界面. 玩家可以注册登录,在玩 ...
- 03.福大本科生毕设导师双向选择系统_需求分析和原型设计
031402508 洪佳铭 031402516 黄瑞钰 需求分析和原型设计pdf 一.需求分析 1.N(Need,需求) 分配过程繁琐:以往都是通过系负责人对各班收集来的信息进行汇总,再通过某种复杂的 ...
- 团队作业2 需求分析与原型设计
第一部分 需求分析 1.1 用户调研 1.1.1 调研对象 本次项目的调研对象:全体东北师范大学本科学生 1.1.2 调研提纲 调研问题:1.所在学院 所在专业 2.所在年级 3.性别 4.你知道你 ...
- 《软件工程实践》第三次作业-原型设计(结对第一次)
解决方案: COMPUTER VISION PLUS -- 计算机视觉门户网站 零.基本情况 作业链接:原型设计(结对第一次) 学号: 魏璐炜031602136 徐明盛031602139 原型点我 P ...
- 团队作业2 需求分析与原型设计
第一部分 需求分析 1.1 用户调研 1.1.1 调研对象 调研对象范围:大部分在校大学生和少数在职人员(其中在校42人,在职6人). 调研人数:48 1.1.2 调研提纲 1)参与调查者的基本信息( ...
- 结对作业之需求分析与原型设计
1.结对成员:苏咏梅(3025).王纯(3020) 2.项目:Crazy在线英语学习 3.需求分析(NABCD模型) N(Need,需求):了解用户需求. 作为国际通用语言---英语,在很多重要场合上 ...
- 需求分析与原型设计---升升备忘录
团队成员: 3038陈海升 , 3029李加兵. 需求分析: 需求分析采用NABCD模型. N:(Need,需求) "是否在睡前立了一大片falg,信誓旦旦地说一定完成,第二天却疯狂打脸?是 ...
- 结对项目之需求分析与原型设计
结对名单:031402224 彭巍 031402233 郑扬涛 一.一个老师的迫切需求――选择和分配毕设导师之烦恼 选择和分配本科毕设导师的现状: 系负责人下发导师候选名单(excel或word形式) ...
- 第六次作业:结对项目之需求分析与原型设计
结对成员:3018.3019 结对设计过程 调查问卷结果 问题一:遇到困难时,您常到哪个网站寻找解决问题的方法?(选择题) 问题二:除了第一题提到的网站外,您还听过或者使用过其他网站解决问题嘛?请举例 ...
最新文章
- Eigen矩阵运算的混淆问题
- python实现文件上传功能_python实现上传下载文件功能
- transactionManager 以及datasource type解析
- python nan判断_Python数据分析:Numpy基本操作
- 在Windows下正确安装Scipy与Numpy
- Verilog基础知识0(`define、parameter、localparam三者的区别及举例)
- AI--调用百度OCR文字识别API进行图片文字识别
- Linux程序设计(Linux shell编程五)
- UE4流关卡与无缝地图切换总结
- 【POJ No. 3294】星际迷航 Life Forms
- shell调度kylin的cube构建任务
- C# Chart 波形显示,动态数据滑动显示方法
- 河南省计算机报名流程图,报考流程
- python操作网页界面_python3 操作页面上各种元素的方法
- 测试杂谈之一初生牛犊
- 西安电子科技大学833真题_21西安电子科技大学计算机/软工考研经验分享
- 中国计算机科学前沿官网,计算机科学前沿技术Frontier Technologies in Computer Science课件...
- panda 满足条件的行 index_濮阳市油田十八中:“懂礼仪,行孝道”重阳经典诵读比赛圆满落幕 - 濮阳之窗...
- 高通sdm660平台编译安卓10
- js如何获取jwt信息_如何获取有价值的信息