作业归属课程 软件工程班级社区
王雯 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章学习过程
  • 张睿作业链接:软件工程个人任务

软件工程课程第二次任务——需求分析与原型设计相关推荐

  1. 结队项目之需求分析与原型设计

    结队项目之需求分析与原型设计 结对者:3011 卢凯欣    3034 戚景晓 一.需求分析(NABCD模型) 1.N(Need,需求) 游戏玩家可以以游客的身份游览游戏界面. 玩家可以注册登录,在玩 ...

  2. 03.福大本科生毕设导师双向选择系统_需求分析和原型设计

    031402508 洪佳铭 031402516 黄瑞钰 需求分析和原型设计pdf 一.需求分析 1.N(Need,需求) 分配过程繁琐:以往都是通过系负责人对各班收集来的信息进行汇总,再通过某种复杂的 ...

  3. 团队作业2 需求分析与原型设计

    第一部分 需求分析 1.1 用户调研 1.1.1 调研对象 本次项目的调研对象:全体东北师范大学本科学生 1.1.2 调研提纲 调研问题:1.所在学院 所在专业  2.所在年级 3.性别 4.你知道你 ...

  4. 《软件工程实践》第三次作业-原型设计(结对第一次)

    解决方案: COMPUTER VISION PLUS -- 计算机视觉门户网站 零.基本情况 作业链接:原型设计(结对第一次) 学号: 魏璐炜031602136 徐明盛031602139 原型点我 P ...

  5. 团队作业2 需求分析与原型设计

    第一部分 需求分析 1.1 用户调研 1.1.1 调研对象 调研对象范围:大部分在校大学生和少数在职人员(其中在校42人,在职6人). 调研人数:48 1.1.2 调研提纲 1)参与调查者的基本信息( ...

  6. 结对作业之需求分析与原型设计

    1.结对成员:苏咏梅(3025).王纯(3020) 2.项目:Crazy在线英语学习 3.需求分析(NABCD模型) N(Need,需求):了解用户需求. 作为国际通用语言---英语,在很多重要场合上 ...

  7. 需求分析与原型设计---升升备忘录

    团队成员: 3038陈海升 , 3029李加兵. 需求分析: 需求分析采用NABCD模型. N:(Need,需求) "是否在睡前立了一大片falg,信誓旦旦地说一定完成,第二天却疯狂打脸?是 ...

  8. 结对项目之需求分析与原型设计

    结对名单:031402224 彭巍 031402233 郑扬涛 一.一个老师的迫切需求――选择和分配毕设导师之烦恼 选择和分配本科毕设导师的现状: 系负责人下发导师候选名单(excel或word形式) ...

  9. 第六次作业:结对项目之需求分析与原型设计

    结对成员:3018.3019 结对设计过程 调查问卷结果 问题一:遇到困难时,您常到哪个网站寻找解决问题的方法?(选择题) 问题二:除了第一题提到的网站外,您还听过或者使用过其他网站解决问题嘛?请举例 ...

最新文章

  1. Eigen矩阵运算的混淆问题
  2. python实现文件上传功能_python实现上传下载文件功能
  3. transactionManager 以及datasource type解析
  4. python nan判断_Python数据分析:Numpy基本操作
  5. 在Windows下正确安装Scipy与Numpy
  6. Verilog基础知识0(`define、parameter、localparam三者的区别及举例)
  7. AI--调用百度OCR文字识别API进行图片文字识别
  8. Linux程序设计(Linux shell编程五)
  9. UE4流关卡与无缝地图切换总结
  10. 【POJ No. 3294】星际迷航 Life Forms
  11. shell调度kylin的cube构建任务
  12. C# Chart 波形显示,动态数据滑动显示方法
  13. 河南省计算机报名流程图,报考流程
  14. python操作网页界面_python3 操作页面上各种元素的方法
  15. 测试杂谈之一初生牛犊
  16. 西安电子科技大学833真题_21西安电子科技大学计算机/软工考研经验分享
  17. 中国计算机科学前沿官网,计算机科学前沿技术Frontier Technologies in Computer Science课件...
  18. panda 满足条件的行 index_濮阳市油田十八中:“懂礼仪,行孝道”重阳经典诵读比赛圆满落幕 - 濮阳之窗...
  19. 高通sdm660平台编译安卓10
  20. js如何获取jwt信息_如何获取有价值的信息

热门文章

  1. 什么时候需要动态分配内存?
  2. 江苏省赛 JSCPC2018 K. 2018
  3. MATLAB实现k-means算法(k-均值)对无标签数据进行聚类,并通过肘部法则确定聚类类别
  4. 电脑远程开机控制实现 免拆机安装
  5. QT简单入门程序——实现可修改用户信息界面
  6. php 2038年,PHP 处理大于2038年以后的日期
  7. 《管理长歌行》——青蛙与蜘蛛的对话
  8. 跨链安全隐患大,区块链下一代的互操作性该如何应对
  9. 吴恩达深度学习作业(week2)-(1)
  10. 基于python获取雅虎金融股票数据及相关可视化操作