点击空白处退出提示
农药利用率测算
我要开发同款作品详情
项目环境与技术选型:Spring Boot、Spring Data Redis、MyBatis、MySQL、IDEA、Maven。
项目描述:
农药利用率测算,是一款用于智慧植保创新团队的一个专项课题的科研数据统计与测算的软件,该软件的
设计目的是便于科研数据的统计和提交和管理。
责任描述:
本次项目开发中,参与项目需求分析和数据库设计,及负责数据统计模块、利用率计算模块、账户管
理模块的开发工作。
数据统计模块:数据统计分为两个板块,作物统计和施药器械统计。只是提交的数据不同,业务流程完全
一致。以作物统计简要阐述:客户进行基础资料填写+作物资料填写,点击提交即可。表单状态分为以下几种:
未提交、已提交、待审核、审核通过、审核失败。刚提交的表单数据状态为未提交,可以查看已添加作物统计
(可根据省市县条件查找),进行数据的提交和删除,提交后上级客户可以查看并审核。根据账户权限分级,
只能查看自己的统计数据和其他同级权限及以下的客户的已提交统计资料。进行数据的查看、通过、打回。可
以选择多个表单合并为新表单,如(将市内所有的县级表单合并,生成市的表单数据)。数据查看:查看自己的数
据(根据表单提交人查询,即用户 id),自己的数据可以删除。前端逻辑判断表单状态,不同的状态有不同的
显示逻辑和内容。查看同级别权限用户的已提交数据,根据当前登录用户的权限等值查询即可。查看下级用户
的已提交数据,进行审核。先判断用户权限是否是最低的,如果是最低的,就不查找。反之,则查找。数据删
除:用户点击删除按钮,提交请求。首先进行校验,判断登录用户和表单的提交人是否一致,不一致无法删除,
返回信息若一致,则根据提交人删除。提交:未提交的表单只有自己可以查看,被打回的表单可以查看到批语。
重新提交时,动态更新数据库,将批语删除。
账户管理模块:该项目没有提供前台注册功能,每个用户都可以访问后台账户管理模块,并进行账户管理。
但是,根据其权限决定。用户只能查看到平级权限的用户账户信息,和下级权限的用户账户。能对小于等于其
权限的账户进行管理。平级权限用户只能查看,下级权限用户可以增删。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论