一、需求
该系统从整体上划分为前台信息展示和后台信息管理两部分。前台主要实现用户注册登录、病虫害查询、图谱对照、用户在线提问、专家答疑、农业资讯等功能;后台实现系统的维护,主要包括病害和虫害数据的维护、信息的发布、专家服务时长统计、账户管理等功能。根据用户群体的不同划分为:游客、农业用户、专家用户、管理员用户,不同身份的用户进入该平台,查看到的功能有所不同。
(1)用户管理:
① 游客身份进入后,可以在该平台浏览农作物信息、查看病害和虫害相关知识、查看图谱对照,进行用户信息的注册登录。
② 农业用户为已注册用户,进入该平台可以进行用户登录、个人信息的修改、浏览农作物信息、查看病虫害信息、进行病虫害检索诊断、向专家在线资讯问诊、平台内留言互动、浏览资讯公告,收藏等操作。
③ 专家用户为已注册用户,在该平台可以进行用户登录、个人信息的修改、为用户提供信息诊断、发布病虫害防治措施等。
④ 管理员进行平台的维护管理:进行用户信息管理和后台数据库信息的管理,为平台推送新的资料和专家用户、对已有资料和专家用户、农民用户信息进行管理(信息的查看、编辑、删除、修改、发布)、用户身份审核、专家在线服务时长记录等。
(2)功能管理:
① 农作物信息管理:农作物信息的分类展示,作物信息包含产地分布、形态特征、生长环境、种植栽培、病虫害防治,用户可以通过类别进行检索,游客只能进行浏览,已注册用户可以浏览并收藏,通过管理员进行信息添加、修改、删除。
② 病虫害信息管理:病虫害信息的分类展示(粮食作物病虫害、蔬菜病虫害、经济作物病虫害、果树病虫害),用户可以通过类别进行检索,游客只能进行浏览,已注册用户可以浏览并收藏,通过