网站首页  词典首页

请输入您要查询的论文:

 

标题 基于随机数法的生物样本库信息保密系统
范文

    徐畅 吴俊杰

    

    

    

    摘要:生物样本库(Biobank)建立和运行中保密系统十分重要。我们构建了保密系统,利用线性同余法生成伪随机数,替换患者编码的部分字符,使操作人员无法直接查询患者个人信息。该系统运行快捷、保密效果好,降低信息泄露的可能性;界面设计简洁,便于使用;有效地提高工作效率。

    关键词:计算机;信息保密;生物样本库;VB6.0;伪随机数

    中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2018)24-0042-04

    Abstract: The secrecy system of biobank is very important in building and running biobank. In it,the random number replaces some parts of patient code number. As a result, staff cannot find the detail information of patient without admission. This system is smart, safety, and secret, in order not to reveal patient information.

    Key words: computer; information privacy; Biobank; VB 6.0; pseudo-random numbers

    1 研究背景

    生物样本库(Biobank)是指采集、处理、保存生物体的生物大分子、细胞、组织和器官等样本,以及与这些样本相关的资料及其质量控制、信息管理等。根据《医学实验室质量和能力认可准则》(CNAS-CL02)要求,保密系统和保密机制是生物样本库构建的关键要素。因此,生物样本库构建过程中,需要建立一套行之有效的保密系统,将患者个人编号加密,阻断操作人员搜索样本的个人信息,预防信息泄露。

    Windows平台下电子表格处理软件EXCEL,拥有良好的数据保管能力,数据移植性好,广泛地应用于众多领域,表格加密方便易于保密。Visual Basic 6.0(VB 6.0)语言拥有易于学习,界面设计容易,与EXCEL的结合效果好。并且VB 6.0自带线性同余法伪随机数生成器,具有应用范围广、速度快等优点,是加密字符串安全、高效的工具。因此,我们利用EXCEL和VB 6.0进行该生物样本库保密系统的编写。

    2 研究内容

    2.1 软件设计的思维导图

    2.2 设计理念

    生物样本库信息保密系统应包括录入、数据加密、数据储存等功能。录入部分需要界面整洁,操作方便,便于工作人员使用,工作人员只能看见密文,防止其泄密;数据加密部分需要高效精确,密文难以破解;数据储存部分需要做到保密且存储的信息需要一定的兼容性,文字不易发生改变。针对以上的需求,我结合自己的编程与实践经验,编写了一套生物样本库保密系统。

    该系统利用与明文等长的伪随机数(线性同余法生成),与明文需要加密部分相加并替换,做到快速、准确、简洁、安全度高的加密;采用两种加密方法,对明文不同位置加密,其中一种是在指定位数之间的字符加密(加密区域必须为数字),另一种是在特殊起、止字符之间的字符加密(加密区可以不是纯数字);将明文与密文保存在事先加密的EXCEL工作表中,解决数据保存的兼容性、稳定性、安全性问题;设计保存当前设置的功能,下一次处理时,软件直接读取默认设置,节约了输入加密方式与细节的时间,进一步提高工作效率,降低工作错误率。

    2.3 实际设计

    VB 6.0语言具有简单、易于组合软件界面的特点,且VB与EXCEL之间的兼容性好,效率高,我结合先前的编程经验,利用VB6.0编写该生物样本库保密系统。

    2.3.1 生物样本库保密系统的窗口设计

    根据实际需要,该系统分为两个窗体(FORM),一号窗体负责数据输入与加密,二号窗体负责数据保存(一号窗体中LIST1控件储存密文,对使用者可见;二号窗体中LIST1控件用于储存明文,对使用者不可见)。

    1)一号窗体

    图2为一号窗体。

    2)二号窗体

    图3为二号窗体。

    2.3.2 生物样本库保密系统的一号窗体

    一号窗体功能:加密明文成密文后,储存至LIST1、设置加密方式、向LIST1添加特别注释、删除LIST1中错误的内容和保存当前加密设置为默认设置。

    3 结束语

    该信息保密系统界面简洁,无需专业计算机知识即可熟练使用。软件运行速度快、操作方便,工作效率明显的提升。使用者仅能看见加密后的密文,管理员可以看见明文与密文,提高了数据的保密性。该系统有效利用VB界面设计与EXCEL文档数据保存后不易改变、多平台通用的优势,实现该保密系统高效、精确地运行。

    总之,该生物样本库信息保密系统可提升数据保密与处理工作效率,大大节约时间,降低错误率,便于生物样本库的数据收集和管理。

    参考文献:

    [1] 沈华韵, 张鹏, 王侃, 改进线性同余法随机数发生器[J]. 清华大学学报: 自然科学版, 2009(2): 191-193.

    [2] 王水花, 张煜东, 吴乐南, 伪随机数与准随机数的比较[J]. 计算机与信息技术, 2010(4): 32-36.

    [3] 姬小利, 李倩, 吕志宝, 等. 精准医学背景下生物样本库发展中存在的问题及对策[J]. 中华医院管理杂志, 2016(9): 692-694.

    [4] 徐畅畅. 基于VB和PYTHON的问卷录入与分析系统[J]. 电脑知识與技术, 2017(35): 109-113, 152.

    [5] 葛美玲, 丁杰, 胡月, 等. 生物样本库安全管理体系的建立与完善[J]. 中国医药生物技术, 2018(2): 185-188.

    【通联编辑:谢媛媛】

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/2/11 7:14:29