需求分析心得-OCR标注平台

团队项目:OCR标注平台——需求分析心得

项目名称:OCR标注平台

团队:麓山车神队——软件1902

指导老师:林红利

成员:陈熠玮、康海龙、吴依凡、谭鸣、刘佳腾

PM:陈熠玮

一、需求分析迭代过程总结:需求分析1.0版本:
   我们小组初次与老师交涉,大致了解项目组成与项目内容以及项目涉及的软件等,经组内研讨,确定1.0版本的需求,用PPT制作出初步原型界面。需求分析2.0版本:用初步原型界面与老师进行第二次交流后,找到了我们理解有误的地方与设计不好的地方,结果修改,整理出一份正式的需求文档。需求分析3.0版本:用需求文档与修改后的PPT与老师再次沟通交流后,我们确定最终需求,并用墨刀制作原型界面。

二、需求分析过程中的心得:
   1.首次与老师沟通项目:
  首次与老师沟通项目相关内容,我们初步了解了我们项目背景以及项目目标:图形图像分析是当今计算机领域的重要课题,但任何的图像分析,如大数据,人工智能,神经网络等等,都需要对图像的一部分或全部分来依次分析,所以我们在进行这些对图像的高级分析操作前,首先要对图像的内容进行标注,来告诉后续的分析软件需要处理的区域。初步的标注是一个需要人工完成的机械类操作,如果只是身边的人来做,标注效率会很低,所以我们可以借助互联网这一平台来发布标注任务。本项目研究的目的是建立一个OCR标注平台,方便OCR标注的交互工作,提高标注效率。并且老师向我们展示了labelme软件的使用,帮助我们了解我们需要实现的具体功能。

  2.再次与老师沟通,理清项目框架:

  在第一次沟通交流之后,我们小组内部进行研讨并对网上发布的一些OCR标注平台进行学习,理清了项目任务要求,再次与老师交流,将自己的想法和老师的要求对比,总结出自己想法的不足与理解的缺陷,整体理清了思路。我们设计三种用户:普通用户,任务发布者,管理者。对每个用户使用的功能进行了讨论,确定了大体的项目方向。

  3.撰写需求文档:

  经过多次与老师交流沟通,我们基本确定需求,开始撰写需求文案,以用户类型为区分描述相应功能,确定每个功能的合理性。并拿着初步的需求文档和老师再次交流,了解了一些改进方式,了解到要重视用户体验,对设计的原型有了一些改善,对需求文档的一些错误进行修改,基本确定需求文档。
需求分析心得-OCR标注平台

 


   4.制作原型界面:

  确定需求文档后,我们小组成员利用墨刀软件制作原型界面,我们依据之前和老师讨论确定的初步的原型来设计原型界面,其中对一些老师强调的细节方面作了细致的讨论,确定每个页面的合理性,确定功能是否完善。将原型界面制作完成后,我们向老师展示了我们对项目最终结构的理解,经过和老师反复交流沟通,修改了一些不足。

  5.讨论数据库相关问题:

  我们和老师讨论了数据库的相关问题,确定了数据库里面每张表的内容,最终确定十六张表。

三、需求分析总结及心得
  我们从了解项目到确定需求总共用了五周的时间,我们从项目的整体到项目的细节,一遍遍与老师交流沟通,在老师一次次的指导下,才最终确定了需求。这个过程并不容易,但也很充实,让我们对这个项目有了参与感,对需求分析我们总结有以下几点心得:
  1.要不断与老师沟通,要将自己所理解的东西直观地展现给老师,让老师清晰地明白我们的想法才能更好地给出指导意见,同时要理解老师指出的不足与提出的要求,这是我们快速理解确定需求的重要途径。

  2.要积极主动去体验市面上类似的产品,吸取他们的长处,同时也加深了我们对项目的理解,这也会为做好一个的项目助力。

  3.组内成员要积极参与讨论,将每个人的想法都展示出来,然后互相取长补短,最终确定本组的需求,同时这个需求就是小组成员每个人的理解,这样可以加深成员的参与感。

上一篇:OCR 读光 手写体OCR 免费调用


下一篇:python图片识别文字开源库Easyocr使用