项目开发总结报告

通过拍照上传,我们就能给终端赋能,从而使终端能完成如下功能:
1.通过摄像头拍照,采集图片中花朵的像素点,根据图片的像素点,利用比较每一个像素点的方法,矩阵的知识去识别对比,在数据库中识别成功会直接将花的信息展示出来,并附带超链接,可在网页中浏览更详细的信息。并且可以开启浇水功能。

  1. 鲜花信息管理:管理数据库中的鲜花信息。

3.在线识别鲜花:根据店铺蔬果信息判断并返回的结果。

  1. testview展示:通过文本框,将识别成功的鲜花的详细信息展示出来,并用Python编写的网页连接展示。

5.自动浇水设置:利用树莓派与湿度传感器实现信息交互与自动浇水。
2.2主要功能和性能
主要功能:使用者拍照鲜花识别照片中的鲜花信息,并可以智能的定时给花浇水。综上所述,本系统大致的功能都能够实现,关于鲜花的种类方面还需要完善和改进。
2.3基本流程
系统的基本流程如图1所示。

图1 基本流程
2.4进度
项目开始,我们项目组就制定了项目开发的计划,项目在实际开发过程中,尽量按照进度完成任务。项目开发计划进度与实际进度如表1所示。
表1 开发进度
工作内容 计划进度 实际进度
需求完成时  2021.09-2021.09.13 2021.09-2021.09.13
详细设计完成时  2021.09.13- 2021.09.18  2021.09.13-2021.09.18
系统编码完成  2021.09.18- 2021.09.23  2021.09.18- 2021.09.23
项目完成  2021.09.23- 2021.09.25  2021.09.23- 2021.10.25

综上对比,我们在计划时间内完成了对比,但是,过程还是有些差强人意,对此我们每个阶段完成后,都会有专门人再次检查一遍,做好完善工作,最后呈现最完美的项目。
3开发工作评价
3.1对生产效率的评价
各组成员都积极研究,认真学习,有条不紊的完成了工作。
3.2对产品质量的评价
总的来说,产品功能上能够满足用户的需求,错误发生率在可控制的范围内。
3.3对技术方法的评价
开发本系统主要用的开发工具为:MySQL和Android和python。
设计到的技术基本上就是安卓页面UI的设计和软件方面鲜花的识别和检测。
3.4出错原因的分析
由于同学们是第一次开发软件,经验不足和技术不够成熟导致开发过程中的一些失误,而且缺乏沟通,或者交流不透彻,以后避免出现,
4经验与教训
 开发一个独立的程序并不是一个容易的事情,赛初我们也进行过系统而激烈的讨论,我们的意见与想法并不统一,但最终我们克服了相互之间的不理解与观点不和,统一了各位的想法,进行了积极的沟通,最终我们的项目体现的非常完美,我们也非常满意项目的实现与功能的完善。在接下来的学习生活中,我们将会继续保持积极的学习态度,努力做好手头工作,多与队友交流沟通,避免不必要的摩擦与耽误时间的行为,我们将会再接再厉,实现更多更完善的项目!

上一篇:angularjs表达式-Expression


下一篇:Halcon示例之求一个矩形四个角点坐标的八种方法