- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
药检信息计算机管理系统设计探讨和实现
药检信息计算机管理系统设计探讨和实现
摘要:药检信息管理系统是应用于药品、食品及医疗器械等相关检验机构的信息管理系统,是计算机技术、网络技术和药检技术交叉结合而发展起来的;该系统基于Visul Basic+SQL Server技术。
关键词:信息管理系统药检计算机管理
中图分类号:TP3 文献标识码:A 文章编号:1672-3791(2011)02(b)-0011-02
药检信息管理系统主要包括以下的子系统:基础信息维护子系统、药品检验管理子系统、食品检验管理子系统、医疗器械检验管理子系统、检品收费管理子系统、试剂试药管理子系统、仪器设备管理子系统、标准库管理子系统、综合查询管理子系统、内部事物管理子系统。为了实现系统功能,设计的系统工作流程图,如图1所示。
在图1中,系统运行时显示主功能窗体,使用者可以设置服务器信息进行相应的连接。操作用户点击登录按钮进行系统登录,在登录过程中,程序会自动连接数据库用户表,查询操作用户所输入的登录用户名和密码,如果验证通过,程序将记录此登录用户名、功能权限(此权限记录在数组中),否则返回登录窗体,并提示操作用户登录错误信息。验证通过显示系统功能主页,此时在主页LOAD窗体过程中,程序分析登录用户所拥有的权限,并显示可使用的各项功能。为了保证在使用系统过程中的数据安全问题,每项功能操作后都需要相应权限的用户进行审批或审核才能进行下一步操作。例如:操作者添加了一项检验登记信息,此时这项检验登记还未生效,必需等待审批后才可调用此检验登记资料进行下一步操作。
本系统中所有功能都存在相对关系,需要操作下一项任务时,必需保证上一项操作已完成。在此给出药品检验管理主页面图,如图2所示。
药品检验管理主页面是药品检验管理的主窗口,里面提供了多个业务流程的入口,包括检品信息录入、检品登记、检品收费、检品发放、检品签收、检品分配、协检签收、协检分配、检品检验、复核检品、检品审核等。点击各模块按钮,进入相应的操作界面。由于篇幅有限,这里以检品登记模块为例来探讨系统的设计过程。
所谓检品,是指所有待检验的物品,包括药品、食品、医疗器械等。检品登记模块是检品信息采集的第一个流程,进入后系统自动生成9位登记编号,每增加一个检品,登记编号都会自动累加。在此窗口输入检品名称、检品种类、剂型、生产企业、销售单位、检品编号、包装、生产批号、检验类型、收费类别、检品单位、检品数量、留样数量、检验数量、有效期至、抽样单位、抽样人、送检单位、送检人、收检日期、检验时限、检验依据、收检人、检验目的、备注等信息。如没有相应信息也需填写必要文字如“无”或“/”,避免漏填,全部填写完毕,点击添加。也可在查询栏内选择已添加的检品信息进行修改操作,检品信息一旦录入,不能进行删除操作。在录入下一条检品信息时可选择已登记过的检品进行修改操作,生成另一条新的检品登记信息(登记编号不同),这样可以有效降低相同检品登记录入的工作量。基本信息录入完毕,为检品添加检验项目,选择相应的检验类及检验项目,点击添加。此模块对应功能为检品登记管理功能。检品登记界面如图3所示。
检品登记部分代码如下:
Private Sub flex1_Click()
Dim objRs As New Recordset
On Error GoTo Errorno
If flex1.Row = -1 Then Exit Sub
VSdel flex2: jpno = 0
If objRs.State adStateClosed Then objRs.Close
objRs.Open select * from 检品登记 where 登记编号= + flex1.TextMatrix(flex1.Row, 1) + , Sqlcn, adOpenKeyset, adLockOptimistic
If objRs.RecordCount 0 Then
Text1.Text = objRs.Fields(登记编号).Value
Text2.Text = objRs.Fields(检品名称).Value
Combo12.Text = objRs.Fields(检品种类).Value
Combo10.Text = objRs.Fields(剂型).Value
Combo9.Text = objRs.Fields(生产企业).Value
Combo11.Text = objRs.Fields(销售单位).Value
Text14.Text = objRs.Fields(检品规格).Value
Text13.Text = objRs.Fields
您可能关注的文档
最近下载
- 教科版科学五年级下册第三单元 环境与我们 大单元整体教学设计学历案教案附作业设计(基于新课标教学评一体化).docx VIP
- 2024年南京信息职业技术学院单招数学考试试题及答案解析.docx VIP
- 音韵学讲义教案第二章音韵学的基本知识.doc
- 教科版科学五年级下册第二单元 船的研究 大单元整体教学设计学历案教案附作业设计(基于新课标教学评一体化).docx VIP
- 石油化工3503电缆安装质量验收记录.docx VIP
- 2025年商铺租赁合同范本全新修订.docx VIP
- 《中医病证分类与代码》(2020修订版).docx VIP
- 中医食疗 糖尿病痛风类风湿的中医食疗 课件.ppt VIP
- 安徽中汇发新材料有限公司35万吨年轻烃裂解制苯乙烯项目(一期).pdf VIP
- 2025年南京信息职业技术学院单招语文考试题库及答案解析.docx VIP
原创力文档


文档评论(0)