APP下载

高校药学实验室管理信息系统的设计与实现

2011-01-12,,

药学进展 2011年2期
关键词:试剂药学信息管理

梁 婷 , 陆 涛 , 焦 强

(1.中国药科大学信息管理与信息系统教研室,江苏南京 211198;2.中国药科大学有机化学教研室,江苏南京 211198)

随着高校招生规模的不断扩大,各高校的实验室规模也不断地扩大,实验室的人数和实验器材种类和数量相应增多,这种现象在药学实验室普遍存在。药学实验所需要的实验试剂、仪器种类多,实验室人员、试剂、仪器的管理难度也相应增加。在传统的实验室管理中,所有信息,包括实验室人员、试剂、仪器、物品出入库、图谱等都以纸质版本记录,由于信息量多、种类杂,给管理员的日常管理和查询造成极大的不便。鉴于此,笔者开发了一套适用于高校药学实验室管理的信息系统。

系统需求分析

通过与实验室管理员沟通,了解药学实验室管理中系统需要实现的功能,即系统除能保存实验室人员信息和试剂、仪器等其他物品信息以及供应商、生产厂商信息,还要能记录出入库的物品数量,并根据出入库物品的数量动态,更新仓库中各种物品的库存数量,实现计算机化管理,提高实验室管理员的工作效率,包括查询效率[1-2]:

(1)实验室人员管理,包括将在实验室工作的老师、博士生、硕士生、本科生以及其他人员的信息录入计算机。

(2)试剂、仪器等物品信息管理,包括将实验室现有的试剂、仪器及其他物品的详细信息以电子信息形式保存。

(3)出入库物品信息管理,包括通过计算机实现对实验室各种试剂、仪器及其他物品的出入库数量及时统计以及库存智能统计更新,并把每一次实验室的出入库信息记录成电子单据的形式。

(4)图谱信息管理,通过计算机记录每个化合物及其对应图谱的详细信息,包括检测项目、溶剂、兆数、送样人、签收人、图谱状态、送样日期和到谱日期,便于统一管理,以防止图谱信息丢失。

(5)违纪信息管理,通过计算机记录每个学生在日常学习中的违纪和相应扣分情况,并及时统计操行分数,方便考察学生学习和操行状况。

此外,该系统还需具备方便快捷的数据查询功能、数据导出功能和报表功能,其功能模块见图1。

图1 高校药学实验室管理系统功能模块Figure 1 Functionmodule of the pharm aceutical laboratorym anagem ent system in universities

系统设计

2.1 系统开发环境

本系统在 C#.NET 2008环境下,以 SQL Server 2005数据库作为后台,基于C/S架构,开发应用程序。

此外,本系统可通过系统配置实现多个实验室使用同一套系统,避免不同实验室在对系统功能需求相同时重复开发系统的时间和经济浪费。

2.2 数据库分析与设计

根据系统需求分析创建数据表的实体 (E-R)图,其中有关老师、博士生、研究生及本科生等的 ER图中所涉及的属性包括人员 ID、姓名、所在部门、联系电话和 E-m ail,而博士生、研究生及本科生的E-R图中还包括学号、入学年份、身份证号、所在实验室、指导老师等属性,另外,本科生的 E-R图中还包括实验类型 (即实验助手、毕业实习、创新实验)属性;试剂与仪器的 E-R图中所涉及的属性包括物品 ID、中文名、英文名、规格、单位、单价、存放位置等,试剂 E-R图中还包括 CAS号属性;出入库单的E-R图涉及的属性包括出入库单 ID、日期、物品名称、物品类型、单价、数量、总价、经手人,出库单 E-R图涉及的属性还包括出库类型、领用人和领用去向;库存 E-R图中涉及的属性包括物品 ID、库存数量、更新日期等;违纪 E-R图中涉及的属性包括违纪ID、违纪原因、扣分、违纪日期、违纪人等;课题 E-R图中涉及的属性包括课题 ID、课题名称、指导老师、学生姓名等;供应商、生产厂商 E-R图中涉及的属性包括公司 ID、公司名称、法人、联系电话、E-m ail、地址、邮编等;化合物 E-R图中涉及的属性包括化合物 ID、化合物名称、化学式、结构式等;图谱 E-R图中涉及的属性包括图谱 ID、检测项目、溶剂、兆数、送样人、签收人、图谱状态、送样日期、到谱日期等;实验室 E-R图中涉及的属性包括实验室 ID、实验室名称、负责人、人员组成等。

数据库关系图见图2。

图2 数据库关系图Figure 2 Relationship graph of data tables in database

2.3 系统界面

2.3.1 实验室人员信息管理界面 在实验室人员信息管理界面,可添加或修改包括老师、博士生、硕士生、本科生等的人员信息,并可在下拉列表中选择相应的查询项,输入相关查询值,查询需要查询的详细信息(见图3)。

图3 实验室人员信息管理界面Figure 3 Interface of laboratory′spersonnel info rm ation

2.3.2 实验室使用管理界面 在实验室使用管理界面,可增加或修改实验室信息及各实验室相应负责人和成员的名单,还可根据实验室编号和实验室名称查询实验室的详细信息、负责人及人员组成(见图4)。

图4 实验室使用管理界面Figure 4 Interface of laboratorym anagem ent

2.3.3 试剂和仪器信息管理界面 在试剂和仪器信息管理界面,可增加或修改试剂和仪器信息,并可通过下拉列表选择所需查询项,输入相应查询值,查询详细信息(见图5)。

图5 试剂和仪器信息管理界面Figure 5 Interface of reagentand instrum entm anagem ent

2.3.4 供应商和生产厂商信息管理界面 在供应商和生产厂商信息管理界面,可增加或修改供应商和生产厂商信息,还可选择查询项,输入查询值,查询供应商和生产厂商的详细信息(见图6)。

图6 供应商和生产厂商信息管理界面Figure 6 Interface of supp liers′andm anufacturers′inform ationm anagem ent

2.3.5 出入库记录管理界面 在出入库记录管理界面,可增加或修改出入库记录,并可通过选择下拉列表中的查询项,输入相关查询值,查询详细信息,还可查询最近4个月内(相当于一个学期时间段)或由用

户自定义的某一时间段的出入库记录(见图7)。

图7 出入库记录管理界面Figure 7 Interface of store-in and-out records

2.3.6 库存统计管理界面 在库存统计管理界面,可查询每件物品的库存数量及最新更新日期,大大减少了管理员的库存统计工作量。当点击 Data-Gridview中某行时,即可显示某件物品的所有领用记录(见图8)。

图8 库存统计管理界面Figure 8 Interface of inventory statistics

2.3.7 图谱信息管理界面 在图谱信息管理界面,可增加或修改图谱信息,还可选择相关查询项,输入所需的查询值,查询图谱的详细信息(见图9)。

图9 图谱信息管理界面Figure 9 Interface ofm aps′inform ationm anagem ent

2.3.8 违纪信息管理界面 在违纪信息管理界面,可增加或修改违纪记录,还可根据需要选择查询项,输入相关查询值,查询违纪的详细信息以及计算违纪人的扣分总数和剩余分数(见图10)。

图10 违纪信息管理界面Figure 10 Interface of discip line-vio lation inform ationm anagem ent

2.4 系统功能

2.4.1 查询功能 本系统使用模糊查询功能,只需在下拉列表中选择所需查询项,输入相应查询值,即可查询与所输入查询值模糊匹配的详细信息。

2.4.2 Excel导出功能 本系统添加了 M icrosoft O ffice的 Excel引用,通过代码实现系统内所有窗体都支持 Excel格式数据导出功能。若需纸质信息,只需查询出目标信息,然后点击导出按钮,即可将数据导出到 Excel,大大提高了办公效率。

2.4.3 水晶报表 本系统可统计实验室人员信息、出入库信息和库存信息,并利用 C#.Net 2008的CrystalReport组件实现水晶报表功能,将统计的信息绘制出统计图,直观表现各种统计信息。如图11、12所示,将实验室人员信息以及库存信息的统计以水晶报表的形式展现。

图11 实验室人员信息统计图表Figure 11 Chartof laboratories′personnel inform ation statistics

图12 实验室库存统计图表Figure 12 Chartof laboratorie′invento ry statistics

结语

目前有关实验室的管理信息系统较多,且大多仅适用于实验室常规管理,例如记录实验课课程表、根据课程表安排实验室、记录查询实验室安排、预约开放性实验室等,而针对药学实验室的管理信息系统较少。本药学实验室管理信息系统由管理员根据药学实验室的实际情况、提出系统开发要求而开发,可用于实验室信息管理,如记录某位同学从进入实验室做实验直至其实验结束时产生的所有信息,包括该同学的基本信息、指导老师、实验合成的化合物信息及其对应的图谱信息、实验过程中试剂和仪器的购买及领用记录以及统计所领用的物品数量及库存数量等。该系统实现了药学实验室计算机化管理,极大地方便了管理员记录、统计、查询等实验室日常管理工作,大大减轻了其工作强度,提高了工作和管理效率[3]。而值得强调的是,因为本系统基于C/S结构开发,通过系统配置可以实现多个实验室共同使用同一套系统,避免了不同实验室开发或购买相同系统功能系统的浪费,节约了开发成本。

[1] 铁风莲.基于 NET的实验室管理系统设计与开发[J].福建电脑,2008(3):147-157.

[2] 杨伟.高校实验室信息化管理的探索与思考[J].湖北函授大学学报,2007,20(2):47-48.

[3] 屈泳.混合架构的开放式实验室管理系统的设计[J].科技广场,2007(3):166-167.

猜你喜欢

试剂药学信息管理
高校就业工作信息管理平台设计
口服中药汤剂常见不良反应及药学干预
《药学进展》编辑委员会
《药学进展》杂志征稿启事
批量精装房项目工程信息管理综述
国产新型冠状病毒检测试剂注册数据分析
地球物理台网仪器维修信息管理的研究与实现
PCC0104007在精神分裂症大鼠模型中的药学研究
高中生物学中几种特殊试剂的应用
从信息管理学著作看中国信息管理学理论研究的发展