演示视频:
https://www.bilibili.com/video/BV1s64y1J7yg/
第五章 系统主要功能的实现
5.1登录界面
图15登录界面
登录功能实现代码如下:
在登录界面通过输入账号和密码进行角色的判断,密码错误或者账号错误时,系统会提示错误,如果登录时不返回提示错误,则可以成功登录系统,但是每个角色有每个角色的功能,登录成功就要进入角色相应的界面。
5.2系统首页
图16首页
系统的首页就可以大概的看出这个网站的用途,通过对首页的浏览便于用户更好的了解该网站,网站首页是一个网站的精髓所在,通常影响着和整个网站的形象。对整个网站的运营也有很大的影响。提到网站首页内容的相关性,我们要清楚,网站首页内容一定要优化的网站关键词有联系,一般我们会设置成他们的定义和描述性的词汇或者段落。除此之外,首页的标题设置、关键字设置和描述设置,对、关键词排名都是起到决定性的。总之,网站首页对网站优化起到的作用是决定性的,是关键的。所以一定要做好首页的方方面面才行。
5.3 植物分类诊断系统
图17诊断系统分类
这是系统中的四个大的分类:花木产业、蔬菜种植、水果干果、粮食栽培,对应的分类中又分了一些具体作物的专家系统。用户可点击系统进行诊断,查看品种分类,病害信息等。
5.4 虫害信息诊断界面
图18虫害信息诊断界面
诊断界面是对作物的症状进行诊断,根据作物的发病部位给出准确病虫害信息并总结出治疗方法和预防方法。
如果在已选症状的文本框内没有选择任何一条信息的话,点击开始诊断,网页会提示“请选择症状!”,如果选择了一条,则会跳转到另一个页面,显示出诊断的相关信息。
5.5 在线提问界面
图19 在线提问
用户可以在在线提问的界面向专家提问有关作物的问题,姓名、联系电话、地址、Email、正文不得为空。提交给专家,让专家为用户解答。
如果有没有填写的就点击确定按钮,则在文本框后会提示* ,表示不能为空;如果填写格式错误,点击确定按钮,则会在文本框后报错;如果都填写正确,点击确定按钮则网页会提示“提问成功!”;点击取消按钮,每个文本框都会清空。提出的问题可以在问题浏览界面中看到。
5.6 后台界面
图20 后台界面
后台管理界面对信息进行增加、删除、修改等操作,方便管理员进行管理等操作。