APP下载

植物信息管理系统设计探讨

2018-03-17袁童霄

山东农机化 2018年6期
关键词:信息管理系统信息管理网页

袁童霄

(作者单位:新疆农业大学计算机与信息工程学院)

一、前言

当今时代信息管理系统发展日新月异,各个企事业单位都引入了信息管理软来管理日益增长的各种信息,植物管理系统也有了很大的发展,商业化的植物信息管理软件也不少。随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。植物管理系统是典型的信息管理系统,开发主要包括建立植物信息数据库以及前端网站的开发两个方面。数据库的建立主要储存植物信息以及用户的登录账号信息;前端网站的建立主要是制作网站界面和用户实现查询、增加植物信息功能。但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作。

现代科技迅速发展,越来越多未知的植物逐渐被人们利用现代技术探索出来了,但人们对植物信息管理技术却没有跟进,依然停留在传统保存技术,这导致不但对越来越多植物信息保存难度增加,而且人们对信息管理工作可能会出现:效率低、保密性差。在如今大数据时代,利用植物信息管理系统不但可以提高管理效率而且更加有利于植物信息的保存。

二、系统功能设计

1.数据库设计

(1)完善植物信息数据库。设计表时,将收集的植物序号作为主键,一条记录除了主键序号其他字段有植物名,植物分布信息,科属,植物特征,植物习性等等。在此之前,通过收集植物信息并录进数据库,也就将植物信息先储存到数据库中了。

(2)完善用户信息数据库。植物信息表建立后,还需要一个专门账号可以访问数据库数据,所以还需要建立一个表用于存放账号信息,通过登录账号可以查询植物信息,上传未存的植物信息以及下载所需的植物信息。

2.网页设计

(1)用户登录功能。登录:在进入植物信息管理页面之前会对管理员进行身份验证,在验证的时候会从数据库中调出角色为管理员的信息,登陆的管理员信息要与表中的相验证,验证正确才可以进入植物管理页面。

(2)用户查询功能。查询:登录成功进入查询首页后,用户通过搜索相应的关键字如植物名,科属等等返回查询结果。

(3)用户上传功能。上传:用户发现一种不存在于数据库的植物时,可以将植物信息记录下来,上传到数据库中,这不但有利于师生之间的互动,还更加有利于丰富数据库,增加植物信息。

(4)用户下载功能。下载:网页浏览植物信息时,并不能很保存下来,尤其是在没网的时候,查询特别麻烦,有可能都比传统查询还费力。因此,提供植物信息文本,可以方便在没网的时候,能够有效地进行所需查询。

3.开发技术简介

(1)JSP技术。JSP页面由HT ML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

(2)HTML技术。超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

(3)MySQL技术。MySQL是一个关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。

(4)JavaScript技术。JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

猜你喜欢

信息管理系统信息管理网页
三维可视化信息管理系统在选煤生产中的应用
信息管理系统在工程项目管理的应用
造价信息管理在海外投标中的应用探讨
基于HTML5与CSS3的网页设计技术研究
评《现代物流信息管理与技术》(书评)
基于三维TGIS的高速公路综合信息管理系统
基于CSS的网页导航栏的设计
基于HTML5静态网页设计
基于URL和网页类型的网页信息采集研究
人事档案信息管理系统的设计与实现