欢迎来到天天文库
浏览记录
ID:36739783
大小:330.85 KB
页数:4页
时间:2019-05-14
《基于BS架构的实验室血清管理系统的开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、中国奶业协会第24次繁殖学术年会暨国家奶牛/肉牛产业技术体系第一届全国牛病防治学术研讨会论文集基于B/S架构的实验室血清管理系统的开发李岩,魏伟,王君伟(东北农业大学动物医学学院,黑龙江哈尔滨150030)摘要:本文对“实验室血清管理系统”的特点及开发过程进行了介绍。关键词:血清;信息管理现今对各种畜牧业的疫病监测主要依赖于各种血清学手段,各种血清也是实验室一种极为重要的实验材料和资源,然而如何统计、保存、查询数万份以上的血清也成为亟待解决的问题。进行人工进行统计工作量大且易于出错,而利用Excel等软件
2、进行统计虽然较为直观但由于Excel软件本身对数据量的限制以及自身扩展性能较差显然不适于实验室大规模血清统计及实验结果汇总。鉴于此,本实验室根据实验室血清采集及实验检测情况,利用ASP.net及SQL平台开发出一套较适合于实验室日常血清统计的“实验室血清管理系统”。1血清管理系统的优势1.1采用B/s架构的优势B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Intemet技术的兴起,对C/S(Client/Server)结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过
3、wWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,设计的网页界面友好并且方便多人协同工作大大提高生产效率。1-2采用数据库的优势本系统采用数据库对血清资料进行储存,具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,适于大规模的血清信息处理。1.3数据的安全性本实验室的血清管理系统安装在隔离外网的工作组级服务器上,采用RAID0磁盘阵列,并定
4、期对数据进行备份、安装系统补丁,有效的保证了数据的安全性。2血清管理系统的功能需求2.1采集血清登记本实验室一般定期对监控的畜场进行血清采集,单次采集量一般在200份左右,这样就要求能够快速的录入血清基本信息包括采集地、采集时间、采集人及录入员信息,同时生成不重复的编号。2.2牲畜原始信息登记畜场本身对牲畜设有编号,并且编号规则不一。这些编号也是必须进行记录的,方便日后对牲畜查找及跟踪检测。中国奶业协会第24次繁殖学术年会暨国家奶牛/内牛产业技术体系第一届全国牛病防治学术研讨会论文集3732.3检测结果登
5、记实验室一般采用集中的样品检测方式,团队配合一次可以检测上千份血清,有时一份血清需检测多份指标。需要一种较为便捷的录入方式减轻录入人员的工作强度,减少错误人为的发生。2.4结果的分析与获取可以方便的查询指定血清、畜场、牲畜、检测项目、日期的记录,并生成报表。3系统的设计3.1SQL数据库的设计3.1.1基本信息表该表用于储存基本血清信息命名为baseinfo(表1)。表1用于血清基本信息储存的baseinfo表3.1.2牲畜信息统计表该表用于储存畜场牲畜编号命名为detailcow(表2)。表2用于储存畜
6、场牲畜编号的detailcow表3.1.3检测结果表该表用于储存检测结果命名为cxscrtllTl(表3)。表3用于检测结果的exserum表3.2界面的主要功能实现374中国奶业协会第24次繁殖学术年会暨国家奶牛,肉牛产业技术体系第一届全国牛病防治学术研讨会论文集采用ASP.net(C撑)建立网站,主要执行界面与数据库的数据交换,包含数据输入及输出两大主要模块(图1)。由于篇幅所限,这里不再给出源代码。图1系统主要功能设计图3.2.1血清的批量录入血清登录界面设有输入采集份数、采集时间、采集地点、采集人
7、及描述的文本框,提交后根据每份血清生成固定序号,编号格式为5位或6位数日期后加0000.9999的顺序编号,生成的编号不会重复,并加入数据库baseinfo表。3.2.2牲畜信息的录入各畜场对牲畜的编号各不相同,并且每次采样牲畜编号并无连续性规律,牲畜信息的录入采用Excel表导入的方法。根据生成的唯一的血清序号在Excel表中录入畜场的相应的牲畜编号,在本地直接上传到系统中,系统将自动读入Excel表格中的牲畜编号,并检查序号与牲畜号是否唯一对应,无误后加入数据库detailcow表。3.2.3检测结果
8、的录入检测结果按照指定的格式汇总到Excel表中,本地可以直接上传到系统中,系统将自动读入录入的检测信息并加入数据库的exserum表中。3.2.4各种结果的查询与导出‘结果查询可以按照序号、畜场、畜场编号、检测指标、日期等输出,输出信息包含上述表所有目的信息,结果生成采用水晶报表组件。输出结果较为直观,水晶报表可以根据需求直接生成兼容微软office软件文件(图2)。图2汇总信息输出样倒中国奶业协会第24次繁殖学术年会暨国家
此文档下载收益归作者所有