《justdoit!》团队作业4-基于原型的团队项目需求调研与分析(代码片段)

just-do-it666 just-do-it666     2022-11-13     279

关键词:

一、实验目的与要求

(1)体验以原型设计为基础的团队软件项目需求获取技巧与方法。

(2)学习利用UML模型描述用户需求。

(3)编写软件需求规格说明书。

二、实验环境要求

(1)实验七开发的团队项目原型;

(2)UML绘制工具。

三、实验内容与步骤

实施团队项目软件用户调研活动。

1、需求调研方法

(1)原型法

  将我们APP端和WEB端的原型发给调研用户,用户通过使用反馈给我们一些意见和建议。

(2)远程交流

  我们选取典型用户通过qq在线交流的方式获得用户的需求,在了解完用户的需求过后将我们已经做好的原型远程发送给用户使用,确认实际产品是否真的满足了用户的需求,解决了用户的痛点,同时了解到实际产品与用户需求的差距,于此,用户的初步调研已经完成。接着我们根据所了解到的用户需求用户绘制功能图,设计原型,对调研用户进行复查,获取建议。

(3)问卷调查

  产品最终要面向大众使用,对单一的用户进行调查明显是不够的,因而我们针对产品设计了用语用户需求调研分析的调查问卷,获取更多的建议和用户需求。

2、需求调研过程

调研对象:王女士

用户描述:王女士十分喜爱养殖花草类植物,对于植物的养殖更是有着自己独特的养殖方法。基本上常见的家中养殖植物王女士都有过养殖经验,因而在用户植物需求描述方面王女士十分具有发言权。从采访王女士的采访记录中我们可以看到,在用户养殖植物时确实会遇到各种各样的问题,实际生活中国的确也存在着这样的需求,即用户需要通过某种方法让自己养殖的植物更好的生长,让植物得到好的照料以及获取相关的养殖知识等。

 王女士调研结果:

痛点描述 软件解决方案
工作忙,经常出差,植物经常处于无人照料的状态   -----植物自动化养殖功能
对应植物的养殖方法欠缺,植物只出叶子不出花 -----植物养殖方法推荐功能

些植物对于生长环境的要求较高,如必须保持在一定的温湿度范围内

植物不易养殖,不易存活。

-----实时监测植物温湿度功能

根据植物最优养殖方案实现自

动化养殖。

 

       调查记录如下:

技术分享图片

技术分享图片

 

3、调查问卷设计(问卷地址:https://www.wjx.cn/jq/23708575.aspx

  利用问卷星平台,列出来12道题对用户进行问卷调查。由于我们自动化养殖产品对用户来说主要包括自动化养殖的植物传呼机和实时查看植物状态的APP,且主要用户有普通用户和收入较高的用户,所以本次问卷针对不同用户进行问题设计,调查对植物传呼机和APP的功能需求,完善我们产品的功能。

  调查问卷在设计时,首先插入了我们产品的原型链接,其中WEB端我们开发较快,已经基本形成雏形,调研用户可以通过我们的链接进行注册和登录,体验我们的产品。

技术分享图片

 

  以下是问卷的问题设计,以及收集到的用户调查的统计结果:

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

  外观调查结果:

技术分享图片

技术分享图片

  功能调查结果:

技术分享图片

技术分享图片

技术分享图片

技术分享图片

4、调查问卷分析

 通过分析调查问卷的结果,我们的植物传呼机实现自动化养殖,基本满足用户的需求。

植物养殖APP在外观和功能上都需要做一些改进:

外观:

(1)简单大方,突出特点

(2)接近大自然,可以以植物为APP图标,以植物花色为背景

功能:

(1)用户可以实时查看植物所处的环境

(2)用户可以在APP上学习相关知识

(3)APP可以根据用户的养殖习惯,为用户推荐一些相似植物

(4)为了使用户将植物养的更好,APP可为用户提供一些养殖建议

(5)为满足用户需求提供在线购物的功能

(6)增加用户交流的功能,使植物爱好者可以互相交流养殖经验

 5、采用UML模型描述任务1所获取的用户需求,请调研用户复查。

          建模工具:

          通过典型用户采访以及发放调查问卷等方式,将所获取的用户需求运用UML模型描述如下:

         模型一:WEB端物联网开发者及工作人员功能模型:

技术分享图片

          模型二:普通用户APP使用模型

技术分享图片

         用户复查:此项任务主要为了在用户使用过原型后获得用户使用感受及用户补充需求。

         用户补充需求:养殖交流论坛

                                         

技术分享图片

6、参考国标GB8567——88中《软件需求规格说明书》格式,撰写团队项目软件需求规格说明书,并将该文档上传到团队项目Github仓库。

《软件需求规格说明书》:https://github.com/524633094/Software-engineering-project.git

成员具体分工:

张永琪、张琪:用户调研,问卷调查整理数据

刘丽、火忻: 采访用户,需求调研建模

刘琼、付恩丽:需求规格说明

7、团队项目需求分析心得:

        我们小组在这周内进行了需求分析的市场调查与讨论,小组成员经过分工合作,调研工作较快。
        在调研过程中,我们得到了许多调查者对我们产品的意见和建议,经过分析做出产品的功能图,然后请调研用户复查需求分析结果。当然,需求分析不是功能特性越多越好,而是应该紧紧围绕需要解决的核心问题,找到精简的方案快速高效地解决,时机不成熟或模棱两可的答案尽量不要提前分析进去,当思维开始散发延伸时要及时回到需求解决的问题。无论什么项目,只有真正做过需求调研,才会发现我们设计的产品和用户实际需求的产品的差距,通过对调研用户的反馈结果进行分析,能对我们的产品进行完善,以更好的满足市场需求。

《对不队》团队作业4—基于原型的团队项目需求调研与分析

《对不队》团队作业4—基于原型的团队项目需求调研与分析一、团队项目软件用户调研活动过程。  首先,我们采访了学院中有组织会议经验的同学和西北师范大学教授,人文地理学博士(区域发展与规划方向),以我们实... 查看详情

a_pancers团队作业4—基于原型的团队项目需求调研与分析

任务1:实施团队项目软件用户调研活动。(1)用户调研对象:我们的项目软件是基于安卓系统的音乐播放器,以设计出操作简单的音乐播放器为目的,所以本次用户调研的对象主要以身边的老人为主,对他们听音乐,听戏曲的... 查看详情

《justdoit!》第一次作业:团队亮相

一、队名:JustDoIT!二、团队成员组成 201571030138/张琪,201571030141/张永琪、201571030112/火忻、201571030119/刘丽、201571030120/刘琼、201571030108/付恩丽(组长)三、成员风采(?>?<)? 张琪风格:严谨、技术控;擅长的技术:java ... 查看详情

实验七团队作业3—团队项目的原型设计与开发

实验七团队作业3—团队项目的原型设计与开发实验时间2018-5-3(5/4) Deadline:2018-5-910:00,以团队随笔博文提交至班级博客的时间为准。评分标准:l 按时交–根据实验七评分细则打分(满分15分,团队博文与原型设计成果)l&n... 查看详情

2017下集美大学软工1412班_助教博客团队编程2-需求分析&原型设计团队成绩公示

作业要求团队作业2:需求分析&原型设计团队评分结果团队名称作业标题TotalDYSMNABCDFGYXGFSPPHILOSOPHER团队作业2--需求分析5.501.5201.50.50博客管理系统团队作业2:需求分析&原型设计3.500101.510三人行团队作业2:需求分析&原型... 查看详情

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

第一部分需求分析1.1用户调研1.1.1调研对象调研对象范围:大部分在校大学生和少数在职人员(其中在校41人,在职5人)。调研人数:461.1.2调研提纲1)参与调查者的基本信息(包括性别、专业、年级、在校或在职)2)对考证的... 查看详情

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

四则运算练习软件APP 一、需求分析我们小组通过咨询和采访相关人获取了小学生四则运算的需求,经过对采访结果的总结分析,最终确定了四则运算系统要实现的功能。有大致以下需求功能:(1)注册功能:用户能够通过... 查看详情

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

Deadline:2017-11-5 22:00PM,以博客发表日期为准。 评分基准:按时交-有分,检查的项目包括后文的三个方面需求分析原型设计编码规范晚交-0分迟交两周以上-倒扣本次作业分数抄袭-倒扣本次作业分数 需求分析:软件的最... 查看详情

第五章作业

1.团队模式和团队的开发模式有什么关系? 队工作方式,又称小组工作方式,是指与以往每个人只负责一项完整工作的一部分(如:一道工序,一项业务的某一程序等)不同,由数人组成一个小组,共同负责完成这项工作。2.... 查看详情

集美大学1414-团队作业2:需求分析&原型设计分数发布

1、评分标准检查项分数编号调研文档或截图11软件需求分析说明书22 NABCD23 描述每个成员具体分工14 原型设计25 编码规范16 推广视频17 总计10 2、得分详情:编号队名博客1234567总分1clearlove8http://www.cnblogs.... 查看详情

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

1.访问软件项目的真实用户 2需求分析的git地址https://gitee.com/ouwen0819/ZhongGuoGongShangYinXingWangShangYinXing 3.NABCDN(need需求)生活中很多人因为自己的事情太多而忘记某些需要做的事情,比方说忘记上课的时间地点,忘记和别人... 查看详情

团队作业三评分细则

检查项分值备注需求&原型改进使用前的场景(痛点)使用后的场景(痛点的解决)1主要回答:1.客户的问题的场景我们是不是真的找到了?2.我们为产品设定的使用场景是否真的会发生?如果找不出有与目标用户沟通的痕迹... 查看详情

团队作业三分数发布

 检查项分值备注编号需求&原型改进使用前的场景(痛点)使用后的场景(痛点的解决)1主要回答:1.客户的问题的场景我们是不是真的找到了?2.我们为产品设定的使用场景是否真的会发生?如果找不出有与目标用户沟... 查看详情

《对不队》第三次作业—团队项目的原型设计与开发

一、原型设计1.1原型设计工具  墨刀1.2原型设计过程   阶段一:小组成员集中讨论学术会议管理系统的需求分析以及所需要完成的功能    阶段二:收集类似网站的模板,初步设计网页框架草图  阶段三:... 查看详情

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

需求分析:1.访问软件项目的真实用户(至少10个),确保软件真正体现用户的需求,为软件最终可用奠定基础。  通过对10个以上的真实用户的访问,结合他们的需求和体验,我们总结出:四则运算练习系统是一款全新的... 查看详情

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

吴吉键(组长)201421122007  魏修祺201421122008   孙劲林201421122022一、需求分析(NABCD)1、N(Need需求)  课堂助理上教师完成测验之后需要对测验进行讲解,该功能将测验中的题目与答案逐一显示,便于教师讲... 查看详情

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

需求分析:访问软件项目的真实用户调研分析:本次题目为电子文档查重系统,顾名思义,此系统能够对大量文档等进行分析查重,找出抄袭、内容重复的文档。经过调研,查重系统更多的使用在对于同等学历大学生的论文包括... 查看详情

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

需求分析:1.访问软件项目的真实用户(至少10个),确保软件真正体现用户的需求,为软件最终可用奠定基础。对话一:A:同学用过我们的四则运算器吗?B:用过。A:第一感觉是什么样子的?B:不错! 对话二:A:同学用过我们... 查看详情