A laboratory information management system (LIMS) for an academic microchip fabrication facility

R. Hendricks, M.R. Learn
{"title":"A laboratory information management system (LIMS) for an academic microchip fabrication facility","authors":"R. Hendricks, M.R. Learn","doi":"10.1109/UGIM.2003.1225703","DOIUrl":null,"url":null,"abstract":"A relational database laboratory information management system for managing the personnel, facilities, equipment, and instruments associated with a university microelectronics facility is described. Emphasis has been placed on assuring personnel safety. The system includes capabilities for managing training and access to facilities, instruments and tools, for monitoring task assignments to personnel, for tracking inventories of supplies and capital property, and for handling maintenance of both facilities and equipment. There is a built-in mail system that allows communications with personnel based on a wide range of sorting choices including user classification and facility and instrument access rights. As is unique to university facilities, the system is also capable of tracking courses that may be taught in different laboratories. The LIMS gathers data from an unlimited number of computers in an unlimited number of widely separated facilities over a distributed computer network using TCP/IP communications over the University LAN and a Microsoft SQL 2000 Server. We have used coding technologies that allow LIMS administrators to add and delete an unlimited number of users, facilities, instruments, inventory items, and courses. The system is thus expansible and capable of handling the smallest to the largest facilities without any recoding. User access is via several custom programs coded in VB and via protected WWW access on pages generated in HTML and with active server pages (ASP) from a Microsoft IIS server. Both the VB programs and the ASP pages are developed in a highly modular form with security controls that allow the laboratory administrators to control access to each module at three levels-none, read only, and read/write. The code makes use of a large number (currently over 100) SQL 2000 stored procedures. These procedures make it easy to perform complex SQL operations. Data integrity is maintained using a strategy of using multiple servers to separate various server functions (FTP, HTTP, and SQL) and by using multiple levels of backup. The SQL 2000 database is backed up dynamically and daily to a separate PC, and the other servers (FTP and HTTP) are backed up daily over the University LAN using Tivoli.","PeriodicalId":356452,"journal":{"name":"Proceedings of the 15th Biennial University/Government/ Industry Microelectronics Symposium (Cat. No.03CH37488)","volume":"PP 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-09-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 15th Biennial University/Government/ Industry Microelectronics Symposium (Cat. No.03CH37488)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/UGIM.2003.1225703","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

A relational database laboratory information management system for managing the personnel, facilities, equipment, and instruments associated with a university microelectronics facility is described. Emphasis has been placed on assuring personnel safety. The system includes capabilities for managing training and access to facilities, instruments and tools, for monitoring task assignments to personnel, for tracking inventories of supplies and capital property, and for handling maintenance of both facilities and equipment. There is a built-in mail system that allows communications with personnel based on a wide range of sorting choices including user classification and facility and instrument access rights. As is unique to university facilities, the system is also capable of tracking courses that may be taught in different laboratories. The LIMS gathers data from an unlimited number of computers in an unlimited number of widely separated facilities over a distributed computer network using TCP/IP communications over the University LAN and a Microsoft SQL 2000 Server. We have used coding technologies that allow LIMS administrators to add and delete an unlimited number of users, facilities, instruments, inventory items, and courses. The system is thus expansible and capable of handling the smallest to the largest facilities without any recoding. User access is via several custom programs coded in VB and via protected WWW access on pages generated in HTML and with active server pages (ASP) from a Microsoft IIS server. Both the VB programs and the ASP pages are developed in a highly modular form with security controls that allow the laboratory administrators to control access to each module at three levels-none, read only, and read/write. The code makes use of a large number (currently over 100) SQL 2000 stored procedures. These procedures make it easy to perform complex SQL operations. Data integrity is maintained using a strategy of using multiple servers to separate various server functions (FTP, HTTP, and SQL) and by using multiple levels of backup. The SQL 2000 database is backed up dynamically and daily to a separate PC, and the other servers (FTP and HTTP) are backed up daily over the University LAN using Tivoli.
一个学术微芯片制造设备的实验室信息管理系统(LIMS)
描述了一个关系数据库实验室信息管理系统,用于管理与大学微电子设备相关的人员、设施、设备和仪器。重点是确保人员安全。该系统包括管理培训和使用设施、仪器和工具的能力,监测分配给人员的任务,跟踪供应品和资本财产的库存,以及处理设施和设备的维修。有一个内置的邮件系统,允许根据广泛的分类选择与人员通信,包括用户分类和设施和仪器访问权限。作为大学设施的独特之处,该系统还能够跟踪可能在不同实验室教授的课程。LIMS通过大学局域网和Microsoft SQL 2000服务器上使用TCP/IP通信的分布式计算机网络,从无限数量的分散设施中的无限数量的计算机收集数据。我们使用了编码技术,允许LIMS管理员添加和删除无限数量的用户、设施、仪器、库存项目和课程。因此,该系统是可扩展的,能够处理最小到最大的设施,而无需任何重新编码。用户访问是通过几个用VB编写的自定义程序,通过对HTML生成的页面和来自Microsoft IIS服务器的活动服务器页面(ASP)的受保护的WWW访问。VB程序和ASP页面都是以高度模块化的形式开发的,带有安全控制,允许实验室管理员在三个级别上控制对每个模块的访问:无、只读和读/写。该代码使用了大量(目前超过100个)SQL 2000存储过程。这些过程使执行复杂的SQL操作变得容易。通过使用多个服务器来分离各种服务器功能(FTP、HTTP和SQL)以及使用多级备份的策略来维护数据完整性。SQL 2000数据库每天动态备份到一台单独的PC上,其他服务器(FTP和HTTP)每天通过大学局域网使用Tivoli进行备份。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信