ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:197.21KB ,
资源ID:9744540      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9744540.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(医药管理系统论文.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

医药管理系统论文.docx

1、医药管理系统论文药品信息管理系统毕业论文摘要:本文主要介绍药品信息管理系统的开发。药品信息管理系统是在Windows2000/xp平台下,以微软公司的Visual FoxPro 6.0 为工具开发出来的系统,实现了药店信息的计算机管理。该系统由药品信息输入、药品信息修改、药品信息简单查询、药品信息高级查询、药品信息查询、帮助、退出等功能模块组成,系统可按各种方式查询数据,打印和预览药品价格、入库药品清单等,使药品信息管理系统从纯手工中解脱出来,实现药品管理系统简单化、规范化、合理化、科学化,其实用性强,用户界面友好。关键词:药品信息管理系统 计算机管理 开发Abstract:The artic

2、le mainly introduces the development of the pharmaceutical management information system for Xinte pharmacy. TPMIS was designed by means of Microsoft Visual FoxPro 6.0 under the operation system of Windows2000/xp . TPMIS realized computerizing management for some major process. TPMIS consists of pha

3、rmacy management, pharmacy condition, inquiry, forms printing, customers information, system setting, data maintenance, help, quit .etc, TPMIS can compute automatically pharmaceutical retail price or wholesale price, and pick up the out of date or needful pharmacy, inquiring according to all kinds o

4、f ways, printing and previewing pharmaceutical price, list of new pharmacy, list of out of date pharmacy, list of needful pharmacy, etc. TPMIS makes the pharmaceutical management system free from manual operation, and makes the system simple, standard, reasonable and scientific. TPMIS also is fairly

5、 effective, and has friendly interface.Keywords: TPMIS(the pharmaceutical management information system )computerizing management development目录一、 绪言(一) 问题的提出与研究的意义(二) 研究背景二、 需求分析(一) 需求调查(二) 任务概述(三) 开发目的(四) 用户界面设计三、 开发工具与环境(一) 开发的软件环境(二) 开发的硬件环境 四、 系统总体策划(一) 系统模块的划分(二) 系统设计的原则五、 药品管理系统的功能六、 开发心得 七、 致

6、谢八、 附录(一) 程序(二) 参考文献第一章 绪言第一节问题的提出与研究的意义世界上发达国家普遍重视发展以计算机和通信为核心的信息技术、信息产业和信息技术和应用,一些经济发达国家信息产业发展迅速。当前,我国处于国民经济高速发展时期。与此相伴随,必有信息技术应用的高速发展。各行各业将面临信息应用研究与发展的大课题以及信息化技术改造的大任务、大工程。改革开放以来,我国的卫生事业获得了空前的发展,各类新药层出不穷,而与此不相适应的是我国药库管理相对滞后,长年以来依赖手工,管理工作所涉及的大量动态信息难以及时、准确、全面地获得。若实现从入库到出库的全面计算机管理,存储建设过程中的各种资料、编制报表、

7、提信息查询服务,将会大大减轻工作人员的工作量,提高效率。为了适应信息技术应用大众化的趋势,提高应用技术,本人尽我所学努力推广计算机的应用。一方面,可以使自己在电大三年的学习能发挥作用,另一方面,也能解决单位当前所面临的一些实际问题。把药库管理人员从繁重的劳动中解放出来,特编制本系统。第二节研究背景Visual FoxPro6.0发展概述:在微机上使用的关系数据库系统有Dbase、FoxBASE+、Clipper、Oracle等等,其中美国Ashton-TATE公司推出的DBASE在国内外流行的最早和最广泛(包括DBASEII、Dbaseiii、DBASEIIIPLUS、DBASEIV)、DBA

8、SEIII曾被誉为“大众数据库”。其主要原因是它具有很强的数据管理功能和灵活的程序设计功能,编程很方便。但它也有其缺点,那就是DBASE在其提示符后只有一个圆点,几乎不给用户任何提示,用户不得不记住全部的精确键入命令,否则就会出错;同时,它不能建立数组,也不包括“编译器”,计算功能较低、处理速度较慢、不能脱离DBASE运行等等。1986年6月美国的FOXSOFTWARE公司成功地在DBASE的基础上推出了FOXBASE1.0版,为了赢得市场,不断推陈出新,先后推出了改进内存分配的FOXBASE2.0版(1987年7)、带筛选索引的FOXBASE2.1版(1988年7月)、可支持中文的基于DOS

9、操作平台和基于Windows操作平台、UNIX操作平台、Macintoch操作平台的32位FOXPRO2.5(1992年下半年)版本。特别是FOXPRO2.5FORWINDOWS,“它的出现标志了微型计算机历史中的一个里程碑,因为现在可以将80年代的MSDOS商用语言XBASE写的稍作修改或根本不作修改就可运行在90年代的操作系统WINDOWS3.2等图形界面下”。1994年下半年,微软公司推出了FROPRO2.6,它除了具有2.5版操作平台的所有功能以外,它主要增加了许多向导,可以方便地建立数据库、生成屏幕、打印报表等全部工作。1995年6月,微软公司推出了VISUALFOXPRO5.0 F

10、OR WINDOWS专用版。VFP5专用版面向对象的数据库开发系统继承了VFP3传统优势,它具有ActiveX扩展,增加了一些功能,改进了连接特点和增加了开发环境。1998年9月份微软公司推出了WINDOWS98,随后又推出了VISUALSTUDIO 6.0系列,其中VFP 6.0也是VFP的最高版本了,它的推出为网络数据库系统使用者和设计开发者带来了极大的方便。VFP6不仅提供了更好的设计器、向导、生成器及新类,并且使得客户/服务器和网络功能集成于现代的、多连接的应用程序中。VFP6充分发挥了面向对象编程技术和事件驱动方式的优势。VFP6是世界目前流行的小型数据库管理系统中版本最高、性能最好

11、、功能最强的优秀软件之一。VFP6.0中文版,它是运行于Windowss平台的32位数据库系统,充分发挥了32位微处理器强大的32位数据处理性能。它功能强大,直观易用,支持客户/服务器结构和面向对象编程,提供多种可视化编程工具,支持最新Internet技术, WWW数据库的设计,最新流行的ActiveX等。VFP6.0中文版完全支持OOP(面向对象)的应用程序设计方法,VFP使用了真正的类,包括继承性,封装性和多态性。用可视方式创建类、查看类及类代码;利用表单向导进行专业级界面设计;对表关系进行可视化查看;可利用OLE自动化来包含其他软件(如Excel、Word)中的对象并使用这些软件。通过V

12、isualFoxPro对象和事件模型,用户可以快速创建和实现无模式(modeless)的应用程序;利用生成器和工具栏,开发人员可以快速开发应用程序,而省去编写大量的代码、定义繁多的属性。总之,VFP6.0中文版是一种适用于专业人员的开发工具。第二章 需求分析一、 需求调查随着计算机的普及,人们对计算机的认识及需求有了明显的增加。计算机对于大量信息的管理的优势更是显而易见。对于一个只要企业来说,这方面的需要尤其重要。有了这个药品库存管理系统,管理员的工作任务就可能会事半功倍。药品的管理严格而复杂,对数万种药品进行管理没有以计算机为基础的管理信息系统是不可想象的。在全球化的市场环境中,医药企业没有

13、先进的信息管理手段,也就没有立锥之地。现代信息技术的发展和管理模式的成熟为企业优化管理、提高竞争力创造了条件。传统药品管理的困境传统的管理模式已经不适应现代医药企业管理的需要。具体地说,主要有以下几方面不足:1医药商品种类繁多。一方面商品编码无规律;另一方面,从几万种商品中查找某一种商品所费的时间和精力太大,而且手工操作的准确性不可能保证百分之百,轻者鱼龙混杂,重者发生医疗事故。2药品和化学制剂作为一种特殊的商品,对批次号和有效期的要求相当高,但手工操作使管理者很难及时了解哪一批次号的商品是否超过有效期,给企业带来了许多不必要的损失。3医药产品有自己独特的销售模式,物流方向是:厂家批发站药店或

14、医院药房;资金流动方向是:医院药房或药店批发站厂家;退货过程与销售过程正好相反。这种复杂的处理流程因为没有实时监控机制,往往造成“三角账”纠纷。4大量的客户应收应付账、财务部门所需的各种经营数据、繁重的开票工作和各种经营分析报表等等多采用人工收集整理,不及时,不全面,直接影响经营决策的合理性。平顶山医药联合集团公司(以下简称平药集团)对此深有体会。平药集团是集人财物、产供销为一体的大型医药工商企业集团,下辖29个子公司、工厂及680余家零售连锁分店,年生产经营额近7亿元。集团总销售额居全国第十一位。但药品的管理及其与财务的衔接一直困扰着平药集团公司。药品作为一种特殊的商品,其进货、销售、库存管

15、理工作是所有商品中最为复杂的,特别是对批次号的管理要求更高。因为药品的批次号直接关系到药剂含量,关系到患者生命。批次号的另外一个重要作用是体现在药品的有效期上,几乎所有的药品都有严格的有效期。如果要让保管员从几万件的商品中把快失效的商品手工清理出来,其工作量极大,难免有失效药品流向患者。一般情况下,药品有效期的管理靠每一季度的盘点来实现,清理难度大、效果差。新特药公司经营的药品属于稀有珍贵药材、高档药品,每年就要集中销毁价值高达60万余元的过期失效药品。繁琐的人工管理及手工操作已不可能再适应当前医药行业发展的需要。二、 任务概述该药品库存管理系统软件目前已有比较完善的管理与使用功能。研制药品库

16、存管理系统软件是为了满足药品库存管理员方便对进药与出药的方便,同时方便对药品的各种管理与操作。三、 开发目的1. 为了药品库存管理系统更完善; 2. 为了药品库存管理更方便;3. 为了减轻药品库存管理工作人员的工作负担; 4.为了加强制药公司的正规化管理;四、 用户界面设计1、 登陆界面2、 主界面3、 操作界面进入操作界面: 浏览数据:数据查询药品信息添加药品信息删除:4、 退出第三章 开发工具与环境一、 开发的软件环境 药品信息管理系统是在Windows2000平台下,以微软公司的Visual FoxPro 6.0 为工具开发出来的系统。二、 开发的硬件环境cpu:奔三1.0G内存:256

17、M硬盘:20G其余为一般配置。第四章系统总体策划一、 系统模块的划分本系统分为四个模块,分别为药品信息录入模块、药品信息修改模块、药品信息删除模块和药品信息查询模块。药品信息录入模块主要负责药品信息的录入工作。药品信息修改模块主要负责药品信息的修改工作。药品信息删除模块主要负责药品信息的删除工作。药品信息查询模块主要负责药品信息的查询工作,分为简单查询和高级查询。二、 系统设计的原则根据医院对药品及其它方面的要求,设置管理模块(主菜单)。在我院药品管理模块设计中,主要分为药库管理、药房管理两大部分。药库管理系统的设计是基于医院现行药品管理的流程,做到人流、物流和信息流的有机统一。系统设计的主要

18、模块有:出、入库登记,保管复核,采购计划,调价处理,盘点处理,药品维护以及强大的信息查询和报表打印功能。系统界面友好,操作方便,系统数据安全可靠。药房管理系统的设计本着以病人为中心,提高药房内部管理水平的原则,设计了药品管理和药房发药两大功能模块,药品管理模块包括:出、入库、盘点、报损、退药、调拨及强大的报表打印和查询功能。药房发药模块包括:门诊药品划价、复核取药,病区处方医嘱录入、复核取药,药品消耗的自动统计及强大的报表打印和查询功能,可极大地方便病人取药,有效地减少病人排队候药时间。作为药库管理和药房管理两大部分又通过网络数据信息共享有机地结合起来,即相互关联又独立管理,可以较好地处理医院

19、药品管理中手工操作时不可避免的一些问题,解决了药品管理中统计难,划价乱和发药慢等有关问题。数据库的建立和系统软件的选择。在整个微机管理模块中,数据库的建立是一项庞大而复杂的工作,且在管理过程中至关重要,就药剂方面相关的药品管理模块而言,它应包含以下内容: 逐个药品的科学而唯一的编码,以便于系统的识别。我院对药品的编码,尽量采用常用药品名称的拼音码。众所周知,由于药品品种多,且一药多名、多规格、多剂型现象普遍存在。因此若单一采用拼音码,在统计查询过程中将会遇到重码多,操作繁琐等问题。因此,我院在拼音码的基础上增加了相关识别码,通过识别码条件的给予,即可很方便、准确地查询某一单个品种,比如编码为“

20、ATP”,系统将显示“ATP”表示的如阿托品片,阿托品针(5mg、10mg、0.5mg)等所有品种,但若同时给以识别码,将会得到所要查询的唯一品种。 逐一药品的规格、剂型、剂量、包装、有效期、产地、成本价、零售价,库存数量等,建立药品的这些常态数据是为了药品的动态流通,其流通对象主要是病人。因此,必须在另一模块中设置动态的患者档案(数据),包括门诊号、住院号、病人姓名、性别、年龄、就诊科室、所用药品的名称、数量、金额合计等,这两个模块的有机而完善的衔接是提高药品管理质量的有效保障。第五章 药品管理系统的功能本系统对企业进销存管理,可以帮助企业快速有效地管理进货、销售、库存,合理控制进销存各个环

21、节,提高资金的利用率和结算速度,实现管理的高效率、实时性、安全性、科学化、现代化。根据国家药监局GSP管理规范要求,结合药品经营企业特点,最大程度地缩短药品交易时间,降低药品交易成本及企业管理成本,大大提高工作效率和经济效益。本系统的应用将全面提高企业管理和药品质量管理的水平,为实现 GSP认证打下坚实的基础。专业性突出,完全符合GSP规范要求。,实时监控、万能查询,可多种条件任意组合查询。计量单位与包装自动换算。效期、积压商品、贮存环境温湿度自动预警。经理查询,可对全过程任一环节信息进行查询。管理过程状态显示,工作进度一目了然。配备药物信息咨询系统,缓解用药咨询之急。药店处方审查,自动判别顾

22、客处方是否合理。以下简要介绍本系统的特点:一操作简单,更容易让用户上手本系统的人性化设计,可以让完全不会使用电脑的用户也可以轻松的操作,先进的直拼输入、查询更方便了用户的输入习惯,使用户能多途径轻松完成进销存及相关查询统计的业务操作。二先进的仓库/批次管理、出货方式启用仓库、批次、有效期跟踪,使存货的收、发、存状况了如指掌。三强大的库存管理具有库存查询,入库管理,进销存平衡表等多方面满足客户的需要。以上简单介绍的功能实现管理的高效率、实时性、安全性、科学化、现代化。本系统不仅可以帮用户管理好内部资源,在以市场和客户为中心的竞争中,更能有助于用户适应外部资源管理的需求,满足用户及时化管理外部分销

23、机构的最佳解决方案。第六章 开发心得随着经济的全球化以及中国经济改革的逐渐深化,制造业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是中国企业赢得竞争胜利的决定性因素,而快速有效地实施企业资源计划(ERP)系统是被实践证明了的提高企业竞争力的最有效的方法之一。从根本上说,企业就是一个利用资源(人、财、物、时间),为客户创造价值的组织,ERP就是对这些资源进行计划、调度、控制、衡量、改进的管理技术和信息系统。现今的企业并不只是人力资源、资金和产品的组合,它还应该包括供应、销售、市场营销、客户服务、需求预测,以及其他更多的

24、东西。如果一个ERP系统真正想要最大限度地提高其生产能力,它必须能够非常融洽地和其他关键性的商务领域进行交流。当前, 随着经济的全球化以及中国经济改革的逐渐深化,制造业面临着越来越激烈的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应客户的新需求和市场新机遇的能力,是中国企业赢得竞争胜利的决定性因素。设计本系统正是为了适应这种形势。在有限的时间内凭个人之力是很难实现所有的功能。因此系统有基本目标和长远目标。系统设计基本的目标是尽可能实现物流控制自动化,长远目标是实现ERP管理。系统投入使用后,将大大减少公司的管理部门的劳动量,改善了企业内部以及整个供应链各个环节的管理、

25、调度及资源配置,使得管理合理规范。尽量合理的控制物流,尤其是材料库存的控制,将材料控制到只在需要的时候向需要的部门按需要的数量,提供所需要的物料,也就是说,它既防止物料供应滞后于对他们的要求,也防止了物料过早地出产和进货,以免增加库存,造成物资和资金的积压。本系统采用Vfp为主要开发工具,结合NT操作系统。既考虑了系统的需求,又兼顾了运行的效率,以及今后系统的功能拓展等。具有运行效率、开发周期短、扩展能力强、技术规范等特点。主要技术包括:财务上的存货概念知识生产与运作管理知识 关系数据库技术当然,系统还有需要改进的地方。例如本系统的帮助系统还很欠缺。这一点对于没有电脑操作经验的使用者来说是很重

26、要的。82心得体会 通过本青雅管理系统的开发,我对软件开发过程有了更清晰的了解,首先是问题定义、需求分析,然后是功能设计、详细设计等,并对软件测试的方法、手段有了较深的理解,同时对制造业的流程有了一个系统的认识。在开发过程还认真学习了与系统相关的知识,极大地拓宽了我的知识面,我感到收获不小。在系统的开发初期,必须要熟悉企业的管理流程,初步了解ERP的相关知识,这样才能进入到设计的过程中去。从开始熟悉这些知识到对整体设计有了解,再从概要设计、详细设计到开始编码,以及最后的测试,整个过程感觉很充实,虽然遇到了不少困难,但当我通过自己查资料、或是向指导老师请教以及向同事请教,而设计出解决方案并成功实

27、现时,那种成就感和满足感足以鼓励自己加班加点的辛苦。因为以前有过使用VFP设计管理软件的经验,在这次设计的过程中,我遇到专业知识方面的困难不是非常多,主要困难集中在管理知识、财务知识等方面的不足上。尤其是财务方面的知识,比如按月加权平均算法的实现,怎样处理材料收发存金额计算的误差等,在实际的开发中我深刻的体会到了自己做课程设计和实际客户的要求之间的距离,比如金额问题,一般存储单价保存小数点后4位即可,精确一点的保存到6位,但是不管是四位还是六位,当数据达到万或十万时,总帐和明细帐之间必然会产生误差,而财务上要求的是一份钱都不能差,这是我当时遇到的最束手无策问题,整整查了两天的有关于财务做帐的规

28、定及特殊情况的处理知识,又和项目主管进行了详细的讨论之后才使这个问题得以解决。还有就是操作界面的方面问题,尽管在设计的过程中,我们时刻考虑到了操作界面的友好性,但实际情况是远远不能满足客户的要求,考虑到软件使用群体将是一群几乎没有任何电脑操作经验的人,我们正在考虑设计出一种傻瓜式的界面。经过这3个月的毕业设计实习,确实学到了不少的东西,同时也深感自己知识的欠缺。虽然即将毕业,但在以后的学习工作中,一定要继续坚持不段地学习新兴的专业知识及相关的非专业知识,只有这样才能紧跟时代的潮流。第七章 致谢在本次毕业设计中,我从指导老师 老师身上学到了很多东西。 老师认真负责的工作态度,严谨的治学精神和深厚

29、的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的辅导。另外,在系统开发过程中 老师的助手 老师也给于我很大的帮助,帮助解决了不少的难点,使得系统能及时开发完成,还有同组的同学同样给与我不少帮助,这里一并表示感谢。 第八章 附录一、 程序 * YYGL_APP.PRG* This file is a generated, framework-enabling component* created by APPBUILDER * (c) Microsoft Corporation* Framewor

30、k-generated application startup program* for C:YYGLYYGL Project#INCLUDE .YYGL_APP.HIF TYPE(APP_GLOBAL.Class) = C AND ; UPPER(APP_GLOBAL.Class) = UPPER(APP_CLASSNAME) MESSAGEBOX(APP_ALREADY_RUNNING_LOC,48, ; APP_GLOBAL.cCaption ) IF VARTYPE(APP_GLOBAL.oFrame) = O APP_GLOBAL.oFrame.Show() ENDIF RETURN

31、 ENDIF RELEASE APP_GLOBALPUBLIC APP_GLOBALLOCAL lcLastSetTalk, llAppRan, lnSeconds, loSplashLOCAL ARRAY laCheck1lcLastSetTalk=SET(TALK)loSplash = .NULL.SET TALK OFF#IFDEF APP_SPLASHCLASS IF NOT EMPTY(APP_SPLASHCLASS) loSplash = NEWOBJECT(APP_SPLASHCLASS, APP_SPLASHCLASSLIB) IF VARTYPE(loSplash) = O lnSeconds = SECONDS() loSplash.Show() ENDIF ENDIF #ENDIFAPP_GLOBAL = NEWOBJECT(APP_CLASSNAME, APP_CLASSLIB)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1