您好,欢迎来到欧得旅游网。
搜索
您的当前位置:首页医院药品库存管理系统的设计与实现

医院药品库存管理系统的设计与实现

来源:欧得旅游网
科技信息 o IT论坛o SCIENCE&TECHNOLOGY INFORMATION 2011年第21期 医院药品库存管理系统的设计与实现 吴 磊 刘 广 (辽宁中医药大学信息工程学院辽宁沈阳 110032) 一【摘要】医院药品库存管理系统的主要功能包括药品的库存管理,药品入出库管理,数据查询统计,数据备份与恢复,基本信息的维护及 些表单的打印等功能。本系统建立在局域网的基础上,系统基于C/S模式,采用De】phi 2010和SQL Server 2005结合开发系统。本系统操作 简单,易于人机交互,应用前景广泛。 【关键词】药品管理系统;Delf)i;SQL Serhver;数据库;C/S模式 0 引言 息时,管理员可以通过药品编码、药品名称、药品类别、药品性质四种 查询方式对药品库存信息进行模糊查询。设置各信息时都支持信息的 药品库存管理系统是医院信息系统的重要组成部分。通过药品库 添加、删除、修改。 存管理系统,容易查询各种药品的库存数量。方便管理者做药品采购 计划;药品价格发生变动时,只需维护系统的基本信息,就可方便的实 2系统功能设计 现价格变更;系统还提供各种查询及报表的打印,方便管理者统计药 本系统包括5大模块:库存管理模块、人出库管理模块、查询统计 库,提高工作效率。药品库存管理系统可以使管理者做出正确的决策, 模块、系统维护模块、帮助模块,系统的功能结构如图1所示。 科学管理药库药品Ⅲ。 Delphi 2010是W[ndows操作平台下的快速应用程序开发工具. 从客户机,服务机模式到多层数据结构模式,Delphi 2010都能很好的 适用目。SQL Server 2005是一个全面的数据库平台.使用集成的商业 智能(BI)ZE具提供了企业级的数据管理,可以构建和管理用于业务的 高可用和高性能的数据应用程序[31。Delphi 2010可以通过ODBC、 BDE、ADO、DBExpress和IBX连接数据库 本系统采用的是ADO连接 SQL Server数据库[41 1 系统需求分析 本系统分普通用户和管理员两类用户,按照用户进行需求分析如 下。 1.1普通用户需求分析 使用系统的普通用户需要系统管理员先为其创建账户和密码,并 设置其用户级别为普通用户,用户登录系统后,可以使用权限允许的 各项功能。 在库存管理功能中,用户可以查询药品的库存状况,对库存药品 进行盘点,还可以查询库存量低于警戒值的药品库存数量和警戒数 量。查询药品的库存状况时用户可以通过药品编码、药品名称、药品类 别、药品性质四种查询方式对药品库存进行查询。用户可以通过模糊 查询查询药品库存信息。查询到的药品信息包括药品编码,药品名称, 规格,剂型,药品类别,药品性质,零售价,进货价,库存量,生产Et期, 保质期,报警数量等。盘点库存时用户可以按药品编码、药品名称进行 模糊查询,输入盘点数量后库存信息相应变动。对于库存量低于警戒 值的药品,系统会用特殊颜色对其标识。 在入出库管理功能中,用户可以录入进药单、部门领药单、部门退 药单、部门报损单、进药退药单。各种药单录入时用户只需选择药品, 然后输入数量,系统会自动生成总价。单据信息包括单据编号、录单日 期、供应商或部门、经手人、药品编码、药品名称、规格、单价、数量、总 价等,单据信息输入完整后,用户可以保存单据,保存后的药品的库存 信息实时更新。 用户还可以按日期、药品编码、药品名称、供应商或部门、经手人 对入出库管理模块的单据信息进行查询,还可以删除单据信息。按药 图1 药品库存管理系统功能结构图 品编码、药品名称、供应商或部门、经手人查询时支持模糊查询。用户 可以打印查询到的单据。 1.2系统管理员需求分析 系统管理员除可以使用普通用户的所有功能外,还可以对系统的 在数据库设计中,共建立9个表,部门报损信息表、部门领药信息 表、部门退药信息表、进药表、进药退药信息表、操作员权限表、库存信 息表、供应商信息表、职员信息表。 3结论 基本信息进行维护,包括职员的信息设置,操作员的权限设置,供应商 信息设置及库存信息的设置,还可以对系统的数据进行备份和维护。 职员的信息包括职员的员工号、姓名、性别、联系电话等,供应商的信 息包括供应商编号、供应商名称、联系电话、供应商地址等,操作员权 限的信息包括用户类型、操作员编码、操作员姓名、操作员密码.库存 信息包括药品编码、药品名称、规格、剂型、药品类别、药品性质、零售 价、进货价、库存量、生产日期、保质期、报警数量等。设置药品库存信 本设计采用模块化思想,对药品库存管理做了详细的需求分析. 形成系统的功能结构,并对数据库进行了合理的设计。本系统重点设 计药品的库存管理部分,以后可以逐步完善门诊药房和病药房的相应 功 (下转第87页) 科技信息 0科教前沿o SCIENCE&TECHNOLOGY INFORMATION 2011年第21期 加样吸头最好是新的,使用前经0.1%DEPC浸泡处理后,高压消毒。 3.1.5所有溶液应加0.1%DEPC,室温处理过夜,然后高压处理(1.034x 28 S 18 S RNA琼脂糖凝胶电泳图谱 — 105 Pa,20 min)。 3.1.6所用的化学试剂应为新包装,称量时使用干烤处理的称量勺。 3.1.7所有操作均应在冰浴中进行,低温条件可降低RNase活性。 3.2抑制内源性RNase活性 细胞破碎的同时RNase释放出来,这种内源性的RNase是降解 RNA的主要危险之一。故应尽早去除细胞内蛋白,加入RNase抑制剂. 力争在提取的起始阶段对RNase活力进行有效地抑制。不同组织细胞 中内源性RNase的数量不同.胰腺、脾组织细胞中RNase的含量极为 丰富,在RNA提取时,需要联合使用强有力的RNase抑制剂。 3讨论 【参考文献】 cDNA文库的成功构建,RNA和mRNA的质量是一个至关重要的 [1]徐义辉,梁国栋,孙兆军,等.蚯蚓纤溶酶新基因PV242的克隆与表达叨.生物 4):610—614. 因素,在实际操作中RNA往往会被RNase(RNA酶1降解。RNA酶尤其 化学与生物物理进展,2002,29(静天玉,王彦芳,等.蚯蚓纤溶酶在大肠杆菌中的克隆与表达叨.河北 是胰RNA酶是一类生物活性非常稳定的酶类 除细胞内RNase以外. [2]赵小瑜,2002,22(4):392—395. 环境中的灰尘、各种试验中的器皿和试剂、人体的汗液以及唾液中均 大学学报:自然科学版,3]孙兆军,袁桂枝,梁国栋.蚯蚓纤溶酶分子生物学进展lJ1.生物工程进展, 存在RNase。这类酶耐热、耐酸、耐碱,如煮沸亦不能使其失活,蛋白质 [变性剂可使其暂时失活,但变性剂去除后,又可恢复活性。所以。在提取 RNA和分离mRNA时,应尽力减少RNase对它们的降解作用。创造一 Earthworm[J].Thromb Haemostas.1983,50(3):258—263. 个无RNase的环境主要包括两个方面 :即极力避免外源性RNase的 污染,尽力抑制内源性RNase的活力。 3.1避免外源性RNase的污染 1729. 2001,21(6):15—18. [4]Mihara H,Sumi H,AkazawaT,et a1.Fibrinolytic Enzyme Extracted from the [5]Nakajima N.Mihara H,Sumi H.Characterization of potent fibriolytic enzymes in earthworm Lumbrius tubellas[J1.Bioscience Biotheeh Bioehem,1993,57(1 01:1726— 3.1.1操作者的手直接触摸之处,毫无疑问会留下RNase。说话带出的 [6]J.萨姆布鲁克,D.W.拉塞尔,等.分子克隆实验指南[M].3版.黄培堂,等,译.北 唾液也富含RNase,故整个操作过程中,应戴口罩和手套。 京:科学出版社,2002,8,387—396,582—585,1580—1583. 萨姆布鲁克,E.F.弗里奇,T.曼尼阿蒂斯,等.分子克隆实验指南[M].2版.金名 3.1.2空气中飞尘携带的细菌、霉菌等微生物,亦为污染的途径,故操 [7]J.雁,等,译.北京:科学出版社,1999:345—361. 作过程应在洁净的环境中进行。 3.1-3玻璃器皿常规洗净后,应用0.1%DEPC浸泡处理,再用双蒸灭 菌水漂洗几次。高压消毒去除DEPC,然后250℃烘烤4h以上或200℃ 干烤过夜。 3.1.4塑料器材最好使用灭菌的一次性塑料用品。Eppendorf管、微量 [8]吴乃虎.基因工程原理:上[M].北京:科学出版杜,2000:328—331. 作者简介:石茗(1984--)-J ̄,广东食品药品职业学院实验实训中 教师。 [责任编辑:张慧] (上接第89页) [3]SQL server 2005一百度百科.sqI se ̄er 2005百科名片[OLI.http:/,'baike.bmdu. com/view/765751.htm#1,2011-06—9. 【参考文献】 [1]潘丹妹.药库管理系统在医院药品管理中的作用叨.中医药管理杂志 2oo8,16(4):282—283. [4]李舒,吴磊,刘广.中医院住院管理系统的设计与实现Ⅲ.辽宁中医药大学学报, 2010,12(3):146-148. [2]Delphi一百度百科.Delphi百科名片[OLI.http://baike.baidu.corn/view/3297 htm,201 1-06—9. [责任编辑:张慧] (上接第93页l3.1系统中的异构数据对象处理器首先将请求信息 4解析成XML文档.然后调用DOM对XML文档进行解析,在内存中生 成一个描述该文档的D0M树.再解析出树中节点的内容,然后提交给 转化器: 小结 通过在应用程序和数据库之间建立一个异构数据库连接平台,一 方面为应用程序提供持久对象.另一方面则与数据库进行连接交互, 极大地提高开发效率和系统的可靠性与可扩展性,也使得程序开发人 员从修改程序代码的繁重工作中解脱出来。 3I2在转化器中参照对象/关系映射表。确定全局模式到各个数据库 的映射模式; 3.3分解器参照公共模型,根据任务管理中制定的查询计划,将基于 全局模式的查询转化为基于各个数据库的子在询; [1]李瑞轩.多数据库中的模式映射方法叨.计算机科学与工程,2004.3.26. 3-4包装器在收到子查询后,调动内部各异构数据库的转换器开始 解析子查询文档,提取出其中的查询参数,并组织成各数据库自己能 识别的查询语句; 文数据库. 【参考文献】 [2]潘大四.基于XML的异构数据库数据集成的关键技术研究.CNKI博硕士论 [3]刘桂斌.异构数据库的数据共享集成中间件技术研究.CNKI博硕士论文数据 库. 3.5各个数据库执行查询语句.并返回结果给包装器; 3.6包装器中的各个转换器再将子查询结果转换为标准的XML文 [4]孙宏伟,张树生,周竞涛.基于模型驱动的XML与数据库的双向映射技术.计 算机工程与应用,2O02,38(41:25—27. 档,同时提交给整合器: 3.7整合器在收到各个包装器返回的结果后.将结果进行整合并发 作者简介:熊辉(1981.12一),女,四川遂宁人,硕士研究生,助教,主要研究 送给转化器。转化器参照公共模型中的映射关系,再次进行对象/关系 方向为数据库技术、软件工程。 之间的转化,然后把转化结果传递给解析器。 3.8解析器将汇总处理后的完整的转化结果解析成XML文档.并返 [责任编辑:曹明明] 回给提出请求方。提出请求的应用系统也可以根据需要,选择不同的 XSL样式对提交的结果的显示内容进行调整和显示。 87 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- ovod.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务