项目开发总结报告

简介: 1.1编写目的鲜花识别的开发工作已经基本完成,在分析开发过程中的经验和教训的基础上,我们完成了项目开发总结报告。通过总结与分析,为我们以后的项目开发积累了丰富的经验,从而减少成本。1.2背景说明:项目的名称:鲜花识别系统任务提出者:项目组老师开发者:物联网开发小组安装需求:电脑Win10或win7的系统、Android studio、默认浏览器和MySQL数据库、树莓派Linux系统

通过拍照上传,我们就能给终端赋能,从而使终端能完成如下功能:
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经验与教训
 开发一个独立的程序并不是一个容易的事情,赛初我们也进行过系统而激烈的讨论,我们的意见与想法并不统一,但最终我们克服了相互之间的不理解与观点不和,统一了各位的想法,进行了积极的沟通,最终我们的项目体现的非常完美,我们也非常满意项目的实现与功能的完善。在接下来的学习生活中,我们将会继续保持积极的学习态度,努力做好手头工作,多与队友交流沟通,避免不必要的摩擦与耽误时间的行为,我们将会再接再厉,实现更多更完善的项目!

相关文章
|
4月前
|
自然语言处理 前端开发 测试技术
前端工程化最佳实践:项目结构、代码规范和文档管理
前端工程化最佳实践:项目结构、代码规范和文档管理
|
4月前
|
搜索推荐 JavaScript Java
项目开发过程中实际遇到的几个问题处理
项目开发过程中实际遇到的几个问题处理
134 2
|
4月前
|
敏捷开发 人工智能 Devops
开发必备:2024年整理10款超级好用的项目管理工具
整理10款适合企业研发团队使用的项目管理工具,包括(排名不分先后): 1.PingCode 智能化研发管理工具;2.Ones 大型企业研发管理平台;3.YesDev 研发项目协同管理工具;4.Teambition 阿里巴巴旗下团队协作工具;5.Jira Atlassian公司出品的项目与事务跟踪工具;6.Tower 专注50人以下团队的任务协作 ;7.TAPD 由腾讯出品的一站式敏捷研发协作云平台;8.码云Gitee DevOps一站式研发效能平台;9.禅道 国产开源的项目管理软件;10.Momday 由以色列提供的全新工作平台,内含项目管理模块。
|
运维 JavaScript 开发工具
项目开发规范
项目开发规范
366 0
|
前端开发
项目开发自测注意点
项目开发自测注意点
项目开发自测注意点
|
前端开发 小程序 测试技术
「前端经验总结」大型项目如何稳健的进行开发
前端日常业务开发中,会遇到项目评估排期不准、中后期开发时间不足、遗漏功能点、项目延期等问题。本篇以笔者的实际经验,精细化区分不同场景,并给出了解决方案。
323 1
|
存储 前端开发 JavaScript
项目开发学习总结
经历了一周的实训,我对项目开发又有了新的认识,在此,我对这一周的学习任务做一次总结。
238 0
项目开发学习总结
|
SQL 前端开发 JavaScript
【Java项目总结】设计阶段提高项目的拓展性
分享Java项目设计的相关技巧!
145 0
【Java项目总结】设计阶段提高项目的拓展性
|
Dubbo Java 应用服务中间件
实际项目开发 | 学习笔记
快速学习实际项目开发
128 0
实际项目开发 | 学习笔记