论文部分内容阅读
试验数据及各种化学药品的管理是试验室管理中的重中之重。基于能更方便地保存、查询各种试验数据及更好地管理化学品的采买使用,本文结合作者所工作的试验室的实际管理情况,分析了所需设计的试验室数据管理系统的功能性及非功能性需求,实现了在B/S模式下的试验室数据管理系统。本文根据B/S模式的三层结构特点,从结构上将系统划分为三层,它们分别是数据层、中间层和应用层。设计通过将主要的功能算法编辑在aspx.cs文件中的方法,以此调用代码算法,同时优化了程序的算法,最终达到提高系统运行效率和稳定性的目的;同时,设计也通过结合数据库和软件开发技术的方式,达到提高系统的可靠性与可开发性的目的;通过中间层的类与接口,连接系统的数据层和应用层之间的信息,并以此解决代码编写量巨大的问题,这种连接可以提高用户通过系统访问数据和存储数据的速度。本文的主要研究过程如下:首先,简要说明了试验室的工作流程,分析了用户的初步需求,确定系统的四类使用人员、三类系统角色,分析了系统的主要使用需求。通过对于需求的研究,本文设计了试验室数据管理系统的总体结构和功能模块,除此以外,还设计了系统的序列图,建立了试验室数据管理系统的UML模型,设计了工作流程。其次,根据需求设计了系统存储使用的数据库,设计数据库表字段信息和E-R图,分析相关的关系模式。最后,根据前文对系统的药品检验(即试验数据)管理模块、化学药品管理模块及账号管理模块进行设计与实现,重点实现关于试验数据的查询、添加、删除与修改等基本功能。同时,完成系统的测试与分析,通过功能测试和使用效率比对,证明该试验室数据管理系统的设计基本达到了预期的要求。本文的设计基本满足了当前试验室对于试验数据管理与查询的基本要求,主要实现了数据的编辑管理、查询及对于试验室化学品的登记、购买使用情况等功能。其结构设计简单、界面设计简洁、有效的简化了工程师查询试验数据及查看化学品使用情况。经过笔者的实践测试,系统操作简单,数据存储速度快,使用之后工作效率比之前提高,基本能起到改善管理现状的功能。