公告摘要
项目编号ba202401031
预算金额25.1万元
招标联系人齐江涛
中标联系人-15020002207
公告正文
[BA202401031]作物病虫草害监测平台备案公示公告
发布时间:2024-08-26 14:31:10
采购信息
项目编号 BA202401031 项目名称 作物病虫草害监测平台
经办人单位 生物与农业工程学院 经办人 齐江涛
预算金额 251000.00
人民币
成交金额 251000.00 人民币
成交供应商 山东壹元万象数字科技有限公司
联系地址 山东省-济南市-历下区花园路123号东瀚商务楼406 采购单位 吉林大学生物与农业工程学院
付款方式 分批付款,按批次验收合格后付款,具体批次详见附件。(适用于资产处资产评估项目,且 BA202400686和BA202400685两个成交单分项累计付款总额不超出预算总额 29.80 万元)
供应商联系手机 15020002207 服务时间 2024年08月24日 至 2025年04月30日
服务地址 吉林省-长春市-人民大街5988号吉林大学南岭校区
验收方式 以成交单为准,参考相关内容进行验收。验收程序以甲方职能部门规定为准。
售后服务要求
1、监测平台交付使用后,负责对平台用户进行软件使用培训,培训包含开发平台业务操作培训、系统管理员培训。2、确保相关人员掌握有关应用平台的使用和管理方法,达到能独立进行管理、推广、运营等工作的目的,以保证所建设的系统能够正常、安全、平稳地运行。
3、保证提供的软件平台技术参数满足采购要求,并能完成指定的工作任务。 4、培训以用户掌握平台的使用和日常维护为准,人数不限。
5、提供为期1年的免费售后服务:自项目提交验收后免费维护期为1年,免费维护内容包含;软件问题修复、服务器日常巡检,供方则在2小时内做出答复,并在48小时内到达现场(不可抗拒原因除外),及时帮助客户解决问题。

明细清单
采购品目 基础软件开发服务 名称 作物病虫草害监测平台
单位 数量 1
单价 ¥251,000.00
总价 ¥251,000.00
范围/服务内容及要求 一、程序算法与逻辑层应用技术
1.直方图方法
(1)直方图是数值数据分布的精确图形表示。连续变量(定量变量)的概率分布的估计首先引入。 为了构建直方图,将值的范围分段,即将整个值的范围分成一系列间隔,然后计算每个间隔中有多少值。
2余弦相似性:
(1)推荐系统等领域。该算法通过测量两个向量之间的夹角的余弦值来评估它们的相似度。理论上,两个向量的方向越接近,它们的余弦相似度就越高。
3.灰度图算法
(1)点算法和整数方法提供了较高的精度,‌而移位方法和平均值法则提供了较快的计算速度和简单的实现。‌仅取绿色法在某些特定应用中可能足够使用,‌因为它基于人眼对绿色的敏感性较高的事实1。‌在实际应用中,‌可以根据具体需求选择合适的算法进行灰度转换
4.哈希方法:
(1)感知哈希(Perceptual Hashing)通过对图像进行降采样、灰度化和频域变换等处理,生成一个固定长度的哈希码来表示图像的特征。
(2)均值哈希(Average Hashing)衡将图像转换为灰度图后,计算像素的均值,然后将每个像素与均值进行比较,生成哈希码。
(3)差异哈希(Difference Hashing)计算图像相邻像素之间的差异,然后根据差异值生成哈希码。
(4)感知差异哈希(Perceptual Difference Hashing)类似于差异哈希,但考虑了人类视觉系统对图像变化的感知。
5. 结构相似性:
(1)衡量两幅图像的结构相似性,考虑了亮度、对比度和结构三个方面。对于评估图像的感知质量具有较高的准确性,特别适用于图像压缩和增强。
6.DCT数字水印算法:
利用离散余弦变换(‌DCT)‌对图像进行处理,‌以实现隐藏水印的嵌入和提取。‌这种算法的主要特点包括自适应性强、‌对常见图像处理和噪声干扰具有较好的鲁棒性,‌并且可以通过调整嵌入强度来优化水印的不可见性和鲁棒性,能够抵抗一定程度的图片裁剪、压缩等干扰。具有如下特点:
(1) 不可见性。在宿主数字媒体中嵌入一定数量的附加信息后,不能引起明显的将质现象,隐藏的数据不易觉察,即无法人为的看见或听见。
(2) 稳健性。数字水印必须对施加于宿主媒体的变化或操作具有一定的免疫力,不能因为某种变换操作导致水印信息的丢失,即水印被迫坏,从而失去商用价值。常用的变换操作有:信道噪声、滤波、有损压缩、重采样等。
(3) 安全性。数字水印应该能够抵抗各种蓄意的攻击,同时应很难被他人复制和伪造。
(4) 有效性。水印提取算法应高效,提取出的水印应能唯一标识版权所有者。
(5)抗窜改性。 与抗毁坏的鲁棒性不同,抗窜改性是指水印一旦嵌入到载体中,攻击者就很难改变或伪造。鲁棒性要求高的应用,通常也需要很强的抗窜改性,在版权保护中,要达到好的抗窜改性是比较困难的。‌
2.后端开发语言
基于Spring Boot+MyBatis+Spring Security+Redis实现的一套企业级开发框架。支持模块化开发,提供安全管理和良好的扩展性,能够快速搭建稳定、高效的后台系统。
(1)Spring Boot。作为基础框架,Spring Boot提供了自动配置、快速启动、简化部署等特性,使得开发者可以更加专注于业务逻辑的实现,而不是繁琐的配置和部署。
(2)MyBatis。作为ORM框架,MyBatis提供了灵活的数据访问方式,支持定制化SQL,减少了JDBC代码的编写量,提高了开发效率。
(3)Spring Security。用于安全认证和授权,提供了强大的安全功能,如用户认证、权限控制、数据加密等,确保应用的安全性。
(4)Redis缓存技术。提供了数据缓存功能,通过缓存高频访问的数据,减少了数据库的访问压力,提高了应用的响应速度。
(5)JWT。它是一种基于JSON格式的轻量级、开放标准的安全令牌,用于在双方之间安全地传输信息。它常被用于身份验证和授权,特别是在分布式系统和无状态Web应用程序中。
3.客户端开发语言
使用Vue.js+Element-UI相组合的前端技术栈。与后端通过RESTful API进行数据交互。 提供了丰富的组件库,支持多样化的主题风格和灵活的布局方案。
(1)Vue.js。Vue.js是一款流行的前端JavaScript框架,以其轻量级、响应式数据绑定和组合式视图组件等特性而著称。Vue.js的组件化开发模式使得前端页面可以更加模块化,便于维护和复用。
(2)Element-UI。基于MVVM框架Vue开源出来的一套前端ui组件,该组件库提供了大量的UI组件,如按钮、表单、表格、导航等,可以快速搭建出美观、交互性强的前端页面。
4.数据库
使用目前主流的关系型数据库MySQL进行数据的存储。
MySQL具有良好的易用性、开源性、跨平台性、可扩展性、安全性,支持多种存储引擎。适用于各种规模的企业和个人项目,无论是小型网站、企业级应用还是云计算平台,MySQL都能提供稳定可靠的数据库支持。作为开源软件,MySQL对用户的使用是完全免费的,这大大降低了企业的IT成本。同时,开源的特性也使得用户可以自由地查看和修改MySQL的源代码,以满足自己的需求。
二、 方案理念
1.开发原则
本着标准化、智能化、兼容性、实用性、安全性、可扩展性、保密性等几个方面考虑,具体措施如下:
(1)标准化原则
在系统设计和建设的整个过程中,充分参考相关的国际标准、国家标准、行业标准和地方标准,在严格遵循相关标准的基础上,结合系统建设的具体情况,逐步建立一套科学、实用、完善的标准规范体系。
(2)智能化原则
实现智能化、自动化,主要体现在系统数据尽量减少人工干预,能够从外部自动导入相关数据,以保证数据的准确性,系统操作要尽可能减少中间环节和操作步骤,系统各软件模块间能够平滑衔接。
(3)兼容性原则
在项目需求范围内、外部支持允许的情况下,全面兼容项目方案的软硬件平台。
(4)实用性原则
系统设计要以应用为目的,以实际需求为基础,不片面追求技术的先进性和超前性,确保应用系统的简单实用,为用户提供操作简单、快捷、环节少的应用系统,以保证不同的操作者都能熟练使用系统。因此系统平台提供的操作方式必须简单,操作步骤必须简捷,查询路径必须简短,提供的查询信息必须通俗易懂,公开内容编排必须大众化,系统具有高度友好的界面和使用性。为提高使用效率,减少操作错误,系统提供的管理操作应尽量简单、实用。
(5)安全性原则
系统将选择安全可靠的网络传输方式,确保网络的安全性和稳定性,在建设过程中,通过软硬件设备的合理选型、开发软件的合理配置等,保证系统的稳定性;在系统运行过程中,通过制定完备的制度,选择合适的备份策略,做好数据备份。
(6)扩展性原则
客观条件允许的情况下,充分考虑系统的业务规模和结构的发展变化,使所使用的系统构架和应用开发均具备可扩展性,能够随着应用的逐步完善和信息量的逐渐增加不断地进行扩展,同时在软件系统的开发中,考虑系统的灵活性,以及各个功能模块可重复利用,降低系统扩展的复杂性。
(7)保密性原则
系统相关业务数据,特别是敏感数据,必须得到保密的保障。在公开网络使用系统的情况下,必须设定严密的权限管理。
2.性能方案
(1)可用性
设计良好的系统架构,能够支撑100以上并发量,在压力测试环境下,每项操作结果响应时间不超过0.5秒。
(2)稳定性
系统提供对用户操作顺序、输入数据的正确性检查功能,能够以显著方式提示错误信息。系统提供运行监视和故障恢复机制,能够建立和维护系统运行日志文件,对系统的所有操作进行跟踪和记录。
(3)易用性
系统保持操作简单、界面简捷、容易上手、良好的UI接口和界面操作方式,提供复杂操作注释、出错处理人性化提示等功能。
(4)可扩展性
系统有良好的可扩展性、平台开放性,能够满足业务不断变化的需求,为系统后期功能的增强提供良好的支持。
(5)可移植性
系统拥有良好的可移植性,支持跨平台部署。
(6)可维护性
系统具备正确的、完整的与系统一致的说明文档。支持维护人员通过阅读源代码和相关文档轻松了解软件系统的结构、接口、功能和内部过程,支持维护人员完成运行、部署、扩容或伸缩等维护工作。
系统的程序代码要使用有意义的包名、类名、属性名、过程名和函数名,程序代码具有很强的结构性、完整的注释、统一的风格、详实的逻辑过程说明,具备很强的可读性。
系统要提供良好的维护界面和维护权限管理功能,支持维护人员参考维护手册开展系统的维护工作,保证系统的正常运行。
三、客户端界面设计与原型设计1.原型设计与制作:需求分析、功能确定与原型设计
2.素材设计与制作:客户端图片素材制作
四、用户端总部分
1.作物病虫害
(1)折线图:展示数据随时间或其他连续变量变化的趋势。
(1.1)下载记录折线图:绘制出每日、每周或每月的下载量变化,清晰地观察到下载量的增长或下降趋势,有助于分析用户兴趣的变化和内容的受欢迎程度。
(1.2)上传记录折线图:展示上传量的动态变化,帮助了解用户贡献内容的行为模式。
(1.3)用户访问折线图:则可通过折线图观察网站的访问量随时间的变化,包括访问高峰期和低峰期,为优化网站运维和用户体验提供依据。
(2)饼状图:用于展示各部分在总体中所占比例。
(2.1)作物种类分类饼状图:根据作物种类分类占比,饼状图能够直观地展示不同作物种类在总图片中的比例,帮助理解农业结构的多样性和重点作物。
(2.2)作物生长时期分类饼状图:显示作物在各个生长阶段(如播种期、生长期、成熟期等)的占比情况,为农业图片数据分析提供数据支持。
(2.3)病虫草害种类分类饼状图:清晰地展示不同病虫草害在整体数据中的占比,,为农业图片数据分析提供数据支持。
通过这些图表不仅提供了数据的视觉化展示,还能够帮助农业和网站运营者更好地理解和利用数据,从而进行更有效的决策和优化工作。
2.我的
(3)头像:用户可修改头像
(4)基本信息:性别/年龄/手机号码展示个人基本信息
(5)历史图片上传统计:用户可查看历史浏览记录与上传记录
(6)图片下载:针对系统给出的结果用户可下载收藏保存。
(7)经纬度查询:根据用户所在位置定位当前经纬度信息。
3.登录小程序信息授权
(1)微信授权登录:微信授权登录五、后端总部分
1.用户经纬度:根据用户所在位置定位当前经纬度信息。
2.后台日志:查询、删除、统计、打印后台操作日志
3.管理:新增文件夹、选择图片储存位置(阿里云OSS/腾讯云)。
后台管理端:banner管理 增/删/改 增加/删除/修改图片
角色管理 添加角色账号 分配管理员账号与删除账号信息
权限分配 编辑添加删除权限
手机号码管理 手机号码列表 展示、删除、修改用户手机号码
用户信息管理 用户列表 展示、删除、修改、新增打印用户基本信息
内容管理 现有内容列表,编辑删除头像管理 头像列表 头像列表展示。
内容管理 1现有内容列表 2.新增内容,图片,视频文字
作物病虫害管理 表单列表 删除、查询、新增、展示管理。
作物病虫害图片管理 折线柱状图 土壤混合均匀查询反馈统计
系统设置 角色列表 设置角色名称及权限
人员列表 设置员工登录账号及角色六、开发计划与人员配置
项目资源配置 岗位 人数
需求分析师 1
产品经理 1
UI设计 1
前端开发工程师 2
后台开发工程师 4
测试工程师 1
运维工程师 1七、交付
(一)交付期
根据开发建设周期,具体方案如下:
批次 交付节点
功能节点 时间节点
1 作物病虫害检测功能 2024年9月30日
2 病虫害检测功能 2024年12月31日
3 秸秆数据分析功能 2025年4月30日(二)交付物
序号 交付物名称
1. 《软件开发计划》
2. 《软件需求说明书》
3. 《测试报告》
4. 可运行的程序
5. 《用户手册》(结项时提交)
6. 《管理员手册》(结项时提交)
7. 《项目开发总结报告》(结项时提交)
8. 《软件源代码》(结项后提交,不包括第三方软件源代码)

信息咨询
吉林大学招标与备案(采购)管理中心
设       备       类:林老师:   0431-85167310
工       程       类:白老师:   0431-85167313
服务及其他货物:李老师:   0431-85167309
返回顶部