APP下载

浅议某市疾控中心菌毒种保藏及溯源系统的设计与开发

2019-12-01郭飞

市场周刊·市场版 2019年52期
关键词:数据结构设计

摘 要: 文章以某市疾病预防控制中心菌毒种保藏及溯源系统设计项目为例,从数据结构的一对多数据设计模式、文件的上传和下载操作设计、静态网站开发设计以及界面设计等方面分析菌毒种保藏及溯源系统的设计要点,希望可以为类似项目的开发提供参考。

关键词: 菌毒种保藏及溯源系统;设计;数据结构

一、 引言

菌(毒)种、细胞及其他生物材料是开展微生物基础和应用研究的基础。对于菌(毒)种的管理工作来说,传统的纸质化档案管理以及卡片形式易导致大量有关菌(毒)种数据问题的出现,比如说丢失和遗漏以及误登错记之类,且无法直接观察到菌(毒)种保藏与变更状态,也无法快速查询菌(毒)种数据,且难以实现对数据进行长期封存、运用。因此,需要开发一种菌毒种保藏及溯源系统,实现对菌毒种的智能化管理。

二、项目概况

文章研究项目为某市疾病预防控制中心菌毒种保藏及溯源系统设计与开发项目,项目主要针对某市疾病预防控制中心菌毒种保藏及溯源系统展开合理化与科学化设计,要求系统整体实现对细菌、病毒、核酸的入库,出库(使用)、查询一系列保藏管理,并对入库的菌种做相应的化学实验检测、并对菌种的来源进行查看分析,对菌种的一系列复杂查询统计和展示。

三、系统需求

所谓菌(毒)种或样本的保藏,是由保藏机构依法利用合适的方式对菌(毒)种或样本进行采集、检定和编目以及储存,维持活性以及生物学特性,并对合法从事病原微生物相关实验活动的单位提供菌(毒)种或样本。

(一)功能需求

1. 管理菌(毒)种信息

一般来说,若想要识别菌(毒)种,最为关键的就是要把握好菌(毒)种信息,出于实现系统化管理的目的,可以根据固定的编码原则来对菌(毒)种进行专业处理,并为其定制专门的识别编码。

2. 菌(毒)种储存位置记录

对于菌(毒)种的保藏设备采用编号处理的方式,并将菌(毒)种的保藏位置清晰明了地标注出来,此外还要将这一菌(毒)种的保存手段及运输方式进行详细记录。

3. 监控菌(毒)种供应及使用记录

对于菌(毒)种供应的过程严格审查,在及时登记好相关批准文件的同时,也要将它的使用单位以及用途之类的信息也记录下来。

(二)性能需求

就菌(毒)种信息系统而言,需要具备良好的运行效率,进而可以及时显示出库存状况;保障可靠性以及安全性,进而达到权限管理的目的;此外系统需具备操作简单的人机界面,减少出现操作问题;并具有可维护性以及可扩充性;可以追踪溯源,提供数据参考;采用统一的信息规范和标准,定义信息的属性。

四、 市疾控中心菌毒种保藏及溯源系统的设计与开发

(一)开发工具

项目采用Visual Basic 6.0软件,可以实现开发界面的可视化,同时拥有强大的数据库操作能力,进而使系统设计人员对于应用程序实现高速度、低成本的开发。

(二)系统的设计以及研发

1. 一对多数据设计模式

项目信息的采集录入采用数据结构的一对多数据设计模式。菌毒种分类具有一定复杂性,牵涉到需要把化学知识的门类、种类、种属应用的计算的应用系统中,且种类以及种属并不是单一归属关系,部分种属数据极有可能也存在其他种属之中,这就对于计算机应用系统提出了更高的要求。为解决这类难题,需要合理进行数据库模式设计,便于根据所选种类自动关联对应种属。结合实际情况,采用的数据结构为一对多数据设计模式,各个种属信息变为最小的分类数据单元,允许种属信息重复出现,即使各个种属数据在多个种类中,但是也能进行有效归属,测试人员能够根据所选种类信息快速找到对应种属信息。

2. 文件的上传和下载操作设计

结合文章项目而言,该系统多处地方都需要进行文件上传以及下载,为方便用户进行文件的传送,更好地进行相关文件操作,利用spring框架中的文件上传功能,实施配置文件中添加解析器的方式,再利用编写程序,针对对接协同的controller层的业务进行逻辑处理,最终检测人员可以根据所选文件,利用解析器找到对应controller层的java文件对应上传方法,进而将文件保存在服务器中。在下载过程中,原理同上,调用相同的controller层java文件对应的下载方法,进而将文件下载到本地计算机系统中。

3. 静态网站开发

4. 界面设计

五、 结语

参考文献:

[1]乔乔,杨华富,傅明慧.RFID智能定位信息管理系统在菌(毒)种保藏中的应用[J].中国医药生物技术,2018,13(5):93-95.

[2]娜琳,康孟佼,门立强,等.CVCC菌毒种综合信息化管理系统的建立与应用[J].中国兽医杂志,2018,54(10):126-128.

[3]邓波,葛杰,王建,等.基于StarLIMS平台的兽医实验室菌毒种管理系统的设计与实现[J].上海畜牧兽医通訊,2016(4):58-60.

[4]孙蓓,赵四清,陈梅玲,等.菌(毒)种保藏管理信息系统的研究与开发[J].军事医学,2015(1):64-67.

作者简介:  郭飞,南京优玛软件科技有限公司。

猜你喜欢

数据结构设计
数据结构线上线下混合教学模式探讨
BUBA台灯设计
重典型应用,明结构关系
有种设计叫而专
陈国兴设计作品
匠心独运的场地设计画上完美句点
跨越式跳高递进与分层设计
设计之味
数据结构与算法课程设计教学模式的探讨
高效学习数据结构