Java教程

汪汪队团队项目----需求分析心得

本文主要是介绍汪汪队团队项目----需求分析心得,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

在软件开发的过程中,项目需求分析是极其重要的一步,在现在的团队项目中,需求分析决定了前后端编程的分工,决定了后期编程实现的方向和是否能够顺利进行。而在以后的工作中,项目需求分析决定了客户是否愿意采纳该项目,以及和其他团队的协商情况,所以说需求分析重中之重。

需求设计:

我们组的项目是植物识别系统,作为团队项目,我们需要自己来为我们的项目写一个故事,我们作为自己的客户,在导师提出的要求基础上,为自己提出要求。从导师要求的提高植物识别的精确度和识别种类,到设计为一个手机app软件,到最后将这个软件的各个模块细节完善,使其更加贴近生活中使用的app软件,这个过程中,组员之间积极提出自己的想法观点,在原本单调的需求上添枝加叶,最终设计出 一个完整的植物识别app软件。

 

 

我们的项目需要满足两类人群的使用。

一种是用户,他们对未知的植物充满好奇,希望知道某个植物的相关信息,我们则去完成他的需求,植物识别app将会为用户提供这样的一种途径。新用户可以通过手机获得验证码来注册账号,拥有账号后则可以正常使用我们的app。app将会提供:拍照识别,相册选择识别,识别历史记录 ,收藏,搜索,植物百科等满足用户的求知需求,也会提供好友社交功能。用户可以通过好友功能,与好友之间联系互动,发送信息,分享识别结果等,最后如果用户在软件的使用过程中遇到一些问题或有一些宝贵的意见,也可以通过问题反馈将问题反馈给我们进行修改。

 

 

另外一类人则是软件开发管理人员,也就是我们团队。我们需要获取用户的相关信息,植物识别历史记录等,也考虑到日后团队的扩大(想象)加入了新增与管理管理员的功能。我们也可以通过通知功能获得用户在使用过程中的反馈情况进行修改。问题修复后更新app并将更新记录记录在案。

 

 

总结:

1:在这个过程中,我们学习到了如何来设计需求,完成需求文档,进一步在“墨刀”设计完成了app 的UI界面以及管理员的管理界面UI,完善设计出完整的数据库,设计了各项用例图,活动图等。这些工作虽然并不难,但却也十分重要。

 

2:在这个过程中增长了组员之间的沟通,也学会了各项技能。这些技能无论是对于之后项目的实现还是对于以后工作中的各种事情都是不可或缺的经验。

这篇关于汪汪队团队项目----需求分析心得的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!