管理系统方面毕业论文题目范文 和基于VB的试剂管理系统的实现类毕业论文的格式范文

这篇管理系统论文范文为免费优秀学术论文范文,可用于相关写作参考。

基于VB的试剂管理系统的实现

摘 要:为实现山西省肿瘤医院病理科试剂的有效管理,系统选用Visual Basic 6.0+Access作为开发工具,实现了试剂基本信息的录入、试剂信息的查询、试剂入库、入库信息查询、试剂出库信息查询、试剂报损、报损信息查询、库存信息查询等功能.本试剂管理系统在实际使用中运行稳定,数据无误,加强了肿瘤医院病理科对试剂的综合管理能力.

关键词:试剂管理系统;VB;控件

山西省肿瘤医院在试剂管理过程方面目前还没有一套完全适合本院的管理系统,试剂的存放、使用和库存统计,以及处理过期试剂等工作依旧是靠人工方式来完成,管理过程中会由于人为失误造成纰漏[1],并且给后期更新维护数据带来诸如查看以往信息需要翻阅手工或者电子记录、工作难交接等困难.为此依据病理科试剂管理的需求,应用Visual Basic 6.0开发了一套试剂管理系统.这样不仅可降低医务人员的工作量,还可避免试剂报损和库存信息不明确、试剂过期、试剂库存不足等管理不恰当行为[2],高效、实时地管理医用试剂.

一、软件系统分析

(一)系统设计相关技术

系统设计主要采用了Microsoft Visual Basic 6.0的内部控件和ActiveX控件.

1 DTPicker控件

控件展开界面像小日历,加载窗体时其默认值为添加DTPicker到窗体时的日期,但一般需要将窗体显示系统当前日期,就需要在代码中设置value属性值为Data,使其显示当前日期,还可打开属性窗口依据显示需要设置显示格式[3].

2 TreeView控件

TreeView控件用来以树形视图显示具有包含关系的上下级菜单,用户可根据需要在某个节点下创建子节点,单击加号展开显示子节点,可在代码中调用TreeView控件方法添加删除菜单节点[4].

(二)系统总体结构设计

本病理科试剂管理系统结构如图1所示,能够实现用户将常用的试剂信息录入系统,进行试剂入库、出库、报损操作,用户还可以查询、修改、撤销入库出库报损操作,用户当然也可以对试剂信息、库存信息进行查询.

管理员可以对常用的系统参数和登录用户信息进行管理.用户可修改并重新用新登录.本系统还支持随时切换登录用户.

管理员和普通用户的区别在于普通用户对于“系统参数”这项按钮不可用,当然菜单栏上的选项“系统参数设置”这项菜单下的子菜单也不可选.

二、系统的具体实现

系统共有18 个窗体,分别为登录界面窗体、系统主窗体、试剂信息录入窗体、试剂信息查询窗体、试剂入库窗体、入库信息查询窗体、试剂出库窗体、出库信息查询窗体、试剂报损窗体、报损信息查询窗体、库存信息查询窗体、试剂上限统一设置窗体、试剂下限统一设置窗体、警示信息窗体、用户切换窗体、修改窗体、系统参数设置窗体、关于我们窗体.其中系统主窗体为父窗体,前9 个窗体为其子窗体,其余窗体为固定大小的普通窗体.

(一)系统主界面模块

系统主窗体主要运用了菜单编辑器和ImageList、Timer、StatusBar和Toolbar四个控件.

其中,ImageList控件的作用是插入各个导航项的图标,并为每个图标设置相应的索引和关键字,在Toolbar控件的属性页中插入按钮,为每个按钮设置按钮索引、名称、关键字,并绑定了ImageList控件为其设置图标(图2).

(二)试剂信息模块

1 试剂信息录入窗体

本窗体用于录入常用试剂的基本信息,包括其编号、名称、克隆号、单位、规格、规格单位、单价、稀释比、有效日期及库存的上限值和下限值.

在窗体左侧填入相应的试剂信息,保存之后,右侧表格会显示添加的试剂基本信息,点击表格之内的试剂信息,左侧对应的文本框会自动填充相应内容,此条试剂可以修改删除.对于上限值和下限值用户可以统一设置.

2 试剂信息查询窗体

本窗体是用于用户查询所有录入试剂的基本信息.用户可根据试剂编号、试剂名称、试剂所属组别和试剂存放位置查询相应的试剂信息.当用户输入试剂编号,系统会自动从数据表(resgInfo)中获取试剂名称、试剂组别,存放位置填入相应的文本框中,用户选择“任意编号”,试剂名称自动填入“任意名称”,用户依据组别和存放位置查询相应的试剂信息.

(三)试剂入库模块

1 试剂入库窗体

用户将某种试剂入库.左侧框架内是用户需填写的入库信息,用户点击右侧表格中的试剂信息,文本框自动填充内容,用户输入相应的入库数量,系统自动计算试剂总价,点击“确定入库”,将入库记录显示在最下方的入库信息记录表中,但此记录表只能记录当天的试剂入库信息.系统及时统计当天入库记录数量和入库总价.用户可以点击“修改”和“撤销”对入库记录进行操作.

本窗体还要将入库记录统计之后更新库存信息表(storageInfo),如果录入的试剂此前未入库过,此试剂库存的库存量就是填写的入库量,如果录入的试剂此前已入库过,那么库存量就是此刻用户填写的入库量与入库前的库存量之和.修改和撤销同理,所以在编程时要对数据计算正确处理.系统可将当日的入库记录以Excel表的形式导出.

2 入库信息查询窗体

本窗体用于用户查询全部的入库信息,在右侧表格内显示.用户查询的第一种方法是根据其入库日期,试剂名称,试剂组别,存放位置查询,其中日期分为今天、不限时间和自定义日期查询.另一种是直接根据入库编号查询.

(四)试剂出库模块

1 试剂出库窗体

本窗体用于用户对使用试剂进行记录,以下简称试剂出库.右侧表格显示的是试剂的库存信息,只有入库的试剂才会有库存信息.库存信息包括试剂一些重要的基本信息和库存数量和库存总量.库存信息可以依据试剂组别分组显示.

用户选择要出库的试剂,输入每张切片的试剂用量,输入每日所用的切片数,系统会自动计算每日用量,每张切片成本,此试剂出库之后的库存量,单位试剂的剩余量.如果输入每张切片的试剂用量大于试剂库存总量或者每日用量大于试剂库存总量,系统都会提示库存不足、出库失败.出库成功之后将当天的出库信息显示在最下方的表格中,同样统计出库记录数和出库总价.

用户对出库信息进行修改和撤销操作时的库存很可能是已经报损之后的库存,所以在有关计算方面取数据时取得是此时库存的信息,并不是当条修改或撤销信息所对应的库存信息,否则会出现试剂库存数量不一致的问题.

同样本窗体还必须实现出库之后对库存信息表(storageInfo)的更新.试剂出库后,库存数量,库存总量都要做相应的计算后更新、修改,撤销同理.

2 出库信息查询窗体

本窗体用于用户查找全部的出库信息,在右侧表格中显示查询内容.用户查询的第一种方法是根据其出库日期、试剂名称、试剂所属组别、试剂存放位置查询,其中日期分为“今天”“不限时间”和“自定义时间段”查询.另一种是直接根据出库编号查询.编程中注意数据集的关闭打开操作,及时刷新DataGrid控件内容.

(五)试剂报损模块

1 试剂报损窗体

试剂报损除了可以选择分组显示之外,还增加了“三个月内要过期的试剂”和“已经过期的试剂”两个显示条件,以方便用户报损.用户点击需要报损的试剂,输入报损数量和报损剂量,系统自动计算此试剂剩余的库存数量和库存总量,如果报损数量或剂量超过库存量,系统提示库存不足,报损失败.用户还需要选择报损原因,成功报损后,最下方的表格显示当天的报损信息,系统计算当天的报损记录数和报损总价.

用户对报损信息进行修改和撤销操作时,此时的库存很可能是已经出库之后的库存,所以在有关计算方面取数据时取得的是此时库存的信息,并不是当条修改或撤销信息所对应的库存信息.用户可以导出当天的报损信息Excel表.

2 报损信息查询窗体

本窗体有三种方式查询全部报损信息,第一种根据其报损日期、试剂名称、试剂组别、存放位置查询,其中日期分为今天、不限时间和自定义日期查询;第二种是直接根据报损原因查询,原因分为:试剂破损,试剂过期,试剂变质和其他原因;第三种是直接根据报损编号查询.

(六)库存信息查询模块

库存信息查询窗体用于查询试剂的库存信息.查询方式分为两种,常用查询分为“超上限试剂查询”“超下限试剂查询”“将要过期的试剂查询”“零库存查询”“全部库存试剂查询”“已过期试剂查询”;详单查询分为“按存放地点查询”“按试剂组别查询”“按试剂名称查询”“按所属部门查询”.另外,存放地点、试剂组别、试剂名称、所属部门都是在数据库中获取到的数据.

三、系统的运行测试

(一)系统测试目的

测试系统的目的是发现系统存在的问题,不论是运行出错还是计算结果出错,都是不可忽视的,通过不断地运行测试和系统测试进而维护,性能才会增强,使用的价值才会更高.

(二)系统测试过程

系统已经在山西省肿瘤医院病理科部门安装,并开始测试.测试期间出现过的问题如下:

(1)系统用VB6.0自带的软件打包,解压之后安装失败,提示部分文件不存在;

(2)未将数据库文件放入安装之后的路径下,运行.exe文件提示数据库文件不存在;

(3)在不同窗体之间传递变量时,未加上窗体名称,或者代码写错位置,导致变量值为0[5];

(4)计算结果未格式化导致数据显示不合理;

(5)设计上逻辑不合理,如某一试剂先出库,再报损,再返回去修改出库记录,应该以报损之后的库存信息为标准,而不是出库时的库存信息为准,报损同理.

(三)系统测试结果

系统运行和功能实现方面都未出现异常.本系统界面友好,操作方便,可移植性强,下载安装包后按步骤安装成功即可使用[6].系统登录之后进入主页面,各个功能正常使用,数据计算无误,足以满足山西省肿瘤医院试剂管理系统的实际需要.完

作者简介:刘艳红(1979-),女,硕士,讲师,研究方向:软件开发及图像处理

通信作者:原丽娜(1995-),女,学士,研究方向:软件开发[1] 孙永涛.基于web的实验室耗材管理系统的设计与实现[D].大连:大连理工大学,2015.

[2] 徐鸿,向明华.医院医用试剂管理系统的开发与应用[J].中国医疗设备,2017,32(1):139-141.

[3] 刘岩,刘鹏.应用VB和Access数据库设计开发学报稿件管理系统[J].中国科技期刊研究,2010,21(3):339-342.

[4] 王芳,牛建昌.应用VB6.0结合Access2003开发骨髓细胞学检查软件[J].中国社区医师,2014(17):119-120.

[5] 杨金杯,余美琼,陈玉成,等.基于VB6.0和Access数据库的物性数据查询软件[J].计算机与应用化学,2011,28(2):249-252.

[6] 徐力,王会琴.检验科试剂管理软件使用体会[J].实用医技杂志,2010,17(9):876.

管理系统论文范文结:

大学硕士与本科管理系统毕业论文开题报告范文和相关优秀学术职称论文参考文献资料下载,关于免费教你怎么写管理系统方面论文范文。

1、管理系统论文

2、学位论文管理系统

3、图书管理系统论文

4、图书管理系统毕业论文

5、超市管理系统论文

6、学生管理系统论文