信息化管理在蚕种冷藏与检验上的应用前景探讨
2017-08-16孟正乐谢余涛
孟正乐,谢余涛
(浙江省蚕种质量检验检疫站,浙江 杭州 310019)
信息化管理在蚕种冷藏与检验上的应用前景探讨
孟正乐,谢余涛
(浙江省蚕种质量检验检疫站,浙江 杭州 310019)
1信息化管理含义
“信息化”是指由现代通信与信息技术、计算机网络技术、行业技术、智能控制技术汇集而成的针对某一个方面的应用。智能一般具有这样一些特点:一是具有感知能力,即具有能够感知外部世界、获取外部信息的能力,这是产生智能活动的前提条件和必要条件;二是具有记忆和思维能力,即能够存储感知到的外部信息及由思维产生的知识,同时能够利用已有的知识对信息进行分析、计算、比较、判断、联想、决策;三是具有学习能力和自适应能力,即通过与环境的相互作用,不断学习积累知识,使自己能够适应环境变化;四是具有行为决策能力,即对外界的刺激作出反应,形成决策并传达相应的信息。
2信息化管理在蚕种冷藏及检验管理应用现状
浙江省蚕种质量检验检疫站在蚕种冷藏、催青、进出库等方面已初步进行信息化管理的应用,蚕种冷库、催青室安装了温湿度智能化管理系统,通过计算机软件对各个库房、催青室、低温室、走廊等温湿度检测点的数据进行记录、分析、查询、打印等处理,对蚕种冷库、催青室温湿度进行实时监控。通过这几年的应用,该系统完全附合蚕种冷藏保护中温湿度的控制要求,温湿度控制精确、省力、操作方便,为确保蚕种的安全起到了十分重要的作用。此外,在蚕种进出库、检验数据统计、分析、查询等方面也进行了初步信息化管理的应用,但效果不理想,有待作进一步的探讨。
3信息化管理应用前景探讨
3.1信息化管理系统改进及开发思路
综上所述,浙江省蚕种质量检验检疫站在冷库及催青室温湿度控制方面基本已经做到信息化管理,能够使室内温湿度控制在一个比较精确的范围,操作方便,安全性高,但是在蚕种冷藏管理及检验信息管理方面,由于所涉及的蚕品种、批次、蚕种场、制种期别、数量、检验结果等各种信息繁杂、松散,目前各项数据的保存、查询仍旧依靠手工完成,处理起来费时费力,存在历年数据不易汇总、查询不方便等问题。因此,亟需开发一套信息系统,将蚕种冷藏及检验信息进行统一管理,并通过网络技术,使主管部门、业务单位查询方便。
3.2信息化管理系统模块设计
以浙江省蚕种质量检验检疫站主要工作职能需求为背景,考虑该系统的功能模块设计、数据库设计、以及总体框架设计的构想。系统主要有三大功能模块:第一是冷藏管理功能模块,第二是检验信息管理功能模块,第三是系统信息管理模块。仓储统计功能模块包括仓库的基本信息、属性管理;蚕种的入库、出库、发放等管理。检验检疫统计功能模块主要包括各项检验检疫数据的管理,以及提供一个统计查询的功能。系统信息管理模块包括蚕种场信息管理,部门、员工信息管理,以及各个角色功能权限的管理。下文将对各个模块进行分述。整体系统模块图如图1所示。
图1 系统功能模块图
(1)冷藏管理功能模块包括仓库信息管理、入库管理、出库管理、发放管理四个模块。仓库信息管理模块可以对仓库的库名、位置、容量、冷藏方式进行定义。本站蚕种主要有两种冷藏方式,通过系统可以修改仓库冷藏方式,也可以查询到所需冷藏方式的仓库是否有空间。同时,由于本站冷藏仓库位置已固定,可以提供一个可视化图形界面,直观显示各仓库的存储状态。每库可按位置分出10个区间,方便进行查找。入库管理、出库管理和发放管理模块对蚕种的库存变化操作进行详细的记录,并生成入库单、出库单等相关单据。
(2)检验管理模块包括检验信息管理模块和检疫信息管理模块,这两大模块又分为若干子模块,比如一代杂交种母蛾微粒子病检疫、三级原种母蛾微粒子病检疫以及良卵率、孵化率、病卵率等各项检疫模块,均生成相应的单据,这里不作赘述。
(3)系统信息管理模块包括权限管理、部门信息管理、员工信息管理、蚕种场信息管理模块,设置一个超级管理员帐号,可以创建帐号,分配权限等,其他角色不得自行创建帐号,或者修改权限。
3.3系统数据库设计
管理信息系统的数据库设计包括概念设计、逻辑设计与物理设计三个阶段。概念设计主要确定完成系统功能的各个实体及其相互关系,建立实体关系图;逻辑设计主要根据函数依赖及规范化理论对各个实体进行规范化设计,去除部分函数依赖及传递函数依赖,使之达到第三范式(3NF)。
经过数据分析,确定数据库中各实体如下:场名表,确定系统中各蚕种场实体;批次表,确定入库各批次,与场名表为多对一关系;检验表,这里统称为检疫表,关键字为检验ID,主要记录各检验信息,实际系统中可能为多表;仓库表,确定系统中各仓库实体;入库表、出库表,记录入库、出库等信息;库存表,根据入库表、出库表统计库存信息,显示库存状态;账号表、权限表,记录帐号、权限,并分配权限。
该系统的数据结构图如图2所示:表中只涉及到主键、外键等字段,其他字段略;检验数据各表在系统中结构类似,在此缩为一表,实际系统中分为多表。
确定实体后,利用工具将上述各实体转换成能在具体数据库(如sql server)中执行的sql脚本,规划数据库的空间,考虑是否建立索引、函数、存储过程或触发器,该过程就是数据库的物理设计。
图2 数据结构图
3.4系统总体框架设计
本着该系统的集成性、高可靠性、易维护性、开放性与可扩展性的原则与特点,拟采用B/S模式的J2EE多层框架体系。J2EE架构如图3所示:
图3 J2EE架构
用户层,即客户端的浏览器,它通过HTML向最终用户显示被请求信息;应用逻辑层使用JSP、Serv⁃let完成动态内容显示和流程逻辑控制,主要用来处理来自客户端的请求,调用相应的业务逻辑,并把结果以动态网页的形式返回到客户端;业务逻辑层采用EJB技术实现,完成所有的数据逻辑操作,简化客户端,起着客户端和服务器之间的桥梁作用。中间件使用SQL语言将数据层中的相应数据取出,在中间件层进行各种逻辑处理,处理完成返回给客户端,由客户端进行显示。数据库层由一个或者多个数据库系统组成,其中可能包括由存储过程组成的与数据存取相关的逻辑模块。架构中各层具体的组件设计不再作具体介绍。
4小结
近年来,党和国家对信息化重视程度与日俱增。十八大报告指出,坚持走中国特色新型工业化、信息化、城镇化、农业现代化道路,推动信息化和工业化深度融合、工业化和城镇化良性互动、城镇化和农业现代化相互协调,促进工业化、信息化、城镇化、农业现代化同步发展。全文一共出现信息化达12次。蚕桑产业作为我国一个传统行业,也需要通过信息化改造来适应新的需求。浙江省蚕种质量检验检疫站虽在蚕种冷库、催青室等方面采用信息化管理,取得了良好的成效,但在主要工作职能如冷藏、检验方面未全面采用,仍有很大的改善余地。如果在资金、技术、人才等方面得到支持,按照上述构想,开发一套适用、完善的信息化系统,必定能使今后的业务工作更加高效、精确,以更好地为全省蚕桑产业服务。