糖尿病膳食管理系统的需求分析心得

需求分析在我们做前期的项目中占了很大的比重,在最初的一段时间着重的对需求进行分析,对需求进行分析不仅是为了让客户有良好的体验,同时也是我们开发者对整个项目的流程进行梳理的一个过程。进行充足的需求分析之后我们可以对业务流程有一个充分的梳理然后对各个模块进行分工,以及日后PM对各个开发者进行任务分配时可以有借鉴的方向。在整个项目开发的过程中,需求分析给了我们验证自己结果的正确性提供了保障,也为客户使用的程序提供了说明。

制作原型图是很好的获取需求的方式。画图是直观的。在用户代表不确定需求的时候,不妨画画原型图,看看能不能满足需求,更可以直观的进行页面布局和功能键的放置,给需求获取人员完善需求提供极大的便利。

需求是可能不断在改变的,需要不断的完善。

需求完善时也要考虑开发,维护,等非功能性需求。在满足用户要求的基础上,尽可能减小开发和维护的难度。

我们这次需求获取可谓是一波三折。刚开始和老师对接,老师跟我们讲我们这个项目是做糖网的延伸,因为糖网已经做了眼底识别糖尿病,所以这个小程序是用来为糖尿病患者做进一步服务的。老师跟我们讲,我们需要做菜品和果蔬识别,然后还要对识别结果进行搭配。就只有这个需求,后续老师也直接让我们和学长交接需求了。于是我们就跟学长交接,学长说他们已经做得差不多了,我们就需要完善就可以了。但是看学长他们做的小程序,和我们的想法不一样,而且和学长对接是已经到了产品原型提交之后了。我们在完善学长的项目和从0到1做自己的项目里纠结,最后选择了自己的项目,因为觉得这样能提升更大,锻炼更多。所以说我们的需求可谓是自己在老师的需求上自己又添加了一些需求,例如说:每日推荐膳食搭配、文章/菜谱收藏、血糖管理,这些需求都是我们一次次开会讨论出来的。因为我们队伍中也有生物院转来的同学,所以对用户方面的需求就更加清晰明了。这次用户需求分析真的让我对糖尿病患者有了更多的了解,也为我的队友点赞!

通过这次的需求分析,我们学会了从不同的角度来获取需求。由于我们的项目不是向工程那样,要面向社会,所以我们缺少了社会中的人员的真实需求,于是我们就先假定自己是糖尿病患者,并联想到周围患有糖尿病的患者,对我们的需求有了一个初步的认识,然后在与老师的交谈中,进一步确定了需求的方向以及我们的主要业务功能,紧接着,在与学长的交流中,让我们对需求有了一个具体的认识,最后,在网上查询了真实的案例,加上在微信小程序中,发现了许多类似的项目,让我们最终得到了一个确切的需求。

--------from  2020年上市公司

原文地址:https://www.cnblogs.com/lygghsd/p/11785281.html

时间: 2024-11-05 17:27:39

糖尿病膳食管理系统的需求分析心得的相关文章

中华楹联博物馆项目需求分析心得

中华楹联博物馆项目需求分析心得 引言 首先,最重要的一个问题就是,为什么要做需求分析,或者说需求分析的意义是什么?每个人对这个问题可能都会有不同的体会.我的看法是,需求分析的意义在于准确无歧义地表达项目需要交付的产品,并且获得甲方的认可,从而为整个项目建立一个基本标准.软件的特性之一就是变化,指望需求不变化是几乎不可能的,不管是开发者还是需求方都有可能随着项目的进展提出变更的需求,所以需求分析(及变更管理)的目标不是定义一个不会再改变的需求,而是从开发开始到项目结束,双方对于需求(包括变更后的)

医生智能提醒小程序需求分析心得

医生智能提醒小程序需求分析心得 人在高铁,刚开电脑 在得知要写需求分析心得之后,我的内心是十分喜悦的.从第五周在激烈的竞争中打败了"今天做地板,明天当老板队"后(他们组没有联系老师?)而获得了"医生智能提醒APP"的开发资格后,我们就开始了需求的分析. "此APP可协助医生记录或导入病人的就诊信息,根据医生目前的就诊预约时间安排,智能化推荐后续就诊时间,方便医生安排病人的后续就诊时间,并可在病人就诊前指定时间间隔进行提醒,同时可以通过自动发送短信给病人的方

小组项目———图书管理系统之?需求分析

需求分析 一个成功的图书管理系统能提供快速的图书信息检索功能.快捷的图书借阅.归还流程,为管理者与读者提供充足的信息和快捷的数据处理手段,本系统应具有以下特点: 1.具有良好的系统性能,友好的用户界面. 2.系统应该有很好的可扩展性和较高的处理效率,便于使用和维护. 3.采用成熟技术开发,使系统具有较高的技术水平和较长的生命周期. 4.系统尽量简化图书馆管理员的重复工作,提高工作效率. 5.简化数据查询,统计难度. 需求规格说明书: (1)在启动系统后,首先是登陆界面,根据用户输入判断用户身份是

【基于微信小程序的社区电商平台】需求分析心得——小豆芽

一.项目内容 基于微信小程序,做一个社区电商平台,抓住社区电商的特点,做出特色,与微信集成,实现商品的个性化发布,以及个性化营销. 个性化发布:用户可以在应用上直接发布自己的商品,通过搜索心愿单可以查看当前买家用户以及他们对商品的预期价格,在此便可建议卖家合理定价,寻求市场:作为买家,可以在当前没有心仪商品的情况下,发布心愿单,做好分类和目标价格的编辑,在此之后卖家便可以通过搜索后看到市场从而发布合适商品. 个性化营销:借助圈子的广范围交流, 多卖家和多买家可以以群聊方式沟通,卖家在此竞争氛围下

RDF搜索引擎——需求分析心得

需求分析可以说是整个项目最重要的了(嗯,没有之一),整个项目的成败都直接取决于需求分析是否准确,因此需求分析的能力对于一个程序猿还是必须要具备的能力和技能,这里结合本次项目实际需求分析谈下自己的一些心得的和体会. 一,需求分析一定要准确,完整,细致 前两者比较好理解,其实第三者同样很重要,我们分析需求甚至要做到前端某个界面弹窗的效果也要和客户反复确认,防止交项目时客户说不是他想要的效果,那时候就很麻烦了,小组前几次与老师沟通过程中就因为没有细致到具体结果页面的显示效果,结果直到后面某次讨论时才发

创新课程管理系统数据库设计心得

因为创新课程管理系统这一个项目,是一个从无到有,没有标准可以去参考的一个项目. 这个项目专门针对该课程进行设计,所以需求的功能点很多,因此数据库有多次设计,更改再推翻重新设计再更改. 因为用户有多个类型,系统管理员,学校管理员,老师,助教,学生. 一开始的时候想把每一个都单独设计为一个表,然后登陆的时候选择身份后直接在对应的表里面进行查找即可.所以当时的用户表是如下的: 后来经过小班讨论课,又觉得可以把所有的用户全部放在一个表里面,即一个User表里面有所有用户的资料,不过这样会导致许多字段的空

《图书管理系统》—需求分析报告

目录 一.引言 1 1.2项目背景 1 二.任务概述 2 2.2用户特点 2 2.3需求概述 2 2.4功能的规定 3 三.功能需求 3 3.1功能划分 3 3.2功能描述 4 四.性能需求 4 4.1数据精确度 4 4.2系统响应时间 4 4.3适应性 4 4.4.输入输出要求 5 4.5.数据管理 5 4.6.故障处理要求 5 4.7.其他专门要求 5 五.运行需求 5 5.1.设备 5 5.2支持软件 6 5.3接口 6 5.3.1用户接口 6 5.4控制 6 六.数据描述 7 6.1静态

需求分析心得 软件1703蔡徐坤队

郑建国,王锦权 APP需求分析过程: 在第一次与老师的沟通中主要提到了机器训练模型以及一个提供给设计师打标的微信小程序,关于app部分只是暂时定下需要有一个app,这就导致在第一阶段负责app的成员对于app的需求分析没有一个良好的方向.在第三次与老师沟通的过程中提及了app的需求,了解到app并不是本项目的主要工程,在与老师沟通之后发现老师对于app的需求与负责人的个人设定有较大的不符合,这在一定程度上也导致了app的需求花费了很长的时间. 心得: 当客户(这里相当于老师)点出某一需求,就一定

Png需求分析心得

团队项目:基于openpose的私人健身教练 1.用户: 健身爱好者 2.功能: (1)用户注测和登录功能: (2)与摄像头连接开始识别后,通过openpose采集骨骼点数据并与标准动作x的数据对比,用于矫正用户动作: (3)用户可以自行设置训练计划,或者使用已有计划: (4)用户可以通过内置贴吧与人交流,也可以添加好友私聊,此外还有好友排名功能 心得体会: 需求工程无疑是软件工程的整个过程中极其重要的一个环节,需求做得不好,极有可能影响到后续整个的代码开发阶段,因此我们小组对于需求分析是格外重