欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    医院药品管理系统论文.docx

    • 资源ID:11181529       资源大小:360.17KB        全文页数:43页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    医院药品管理系统论文.docx

    1、医院药品管理系统论文XX学院本科毕业论文(设计)院(系)级班: 专 业: 题 目:_ _指导教师: 导师职称: 学 号: 姓 名: XX学院 年 月 日摘 要医院药品管理是医院管理的核心之一,是节流增收最有潜力的环节。本药品管理系统能实现药品库存管理简单化,整个药房药物流、财务流一体化,药品价格可实现统一调整。这里主要对用户(也是管理员)、供货商、药品管理、药品查询、药品出入库子系统的设计与开发过程进行了全面的介绍,并对各子系统中的程序设计、操作流程、功能实现等进行了详细的解释。此医院药品管理系统通过MICROSOFT ACCESS 2003建立后台的数据库,利用ASP中的ADO数据接口对数据

    2、库进行操作。实现了药品基本信息管理,药品出入库,药品定价,药品有效期管理,供货商的信息管理等各项基本功能。关键词 医院药品管理;Access数据库;药品信息管理AbstractThe drugs management of the hospital is a core the hospital management, is a most potential link that reduces expenses to increase receipts. This system can realize the management of the stock of the drugs and is

    3、 very simply. The medicine flows and finance flows of the whole of hospital pharmacy realize integration. The prices of drugs may unify the adjustment.Here mainly to the user (also was manager), the supplier, the drugs management, the drugs operation sub-system design and the performance history has

    4、 carried on the comprehensive introduction, and to in various subsystems programming, the operation flow, the function realization and so on has carried on the detailed explanation.The drugs management system of the hospital establish the backstage databases by MICROSOFT ACCESS 2003.At the same time

    5、, it makes use of the ADO data interface of ASP to carry on the operation to the database. It offers some basic functions. For example, the management of drugs basic information, input-output storehouse of the drugs, fixing a price, period of validity, the information of supplier and so on.Key words

    6、: Drugs Management of Hospital Database of Access Drugs Information Management目 录摘 要 IAbstract II第1章 绪论 11.1 引言 11.2 课题背景 11.3 研究现状 1第2章 基础知识 32.1 ASP技术 32.1.1 ASP简介 32.1.2 IIS与ASP的结合 32.1.3 ASP内置对象 42.2 ACCESS 2003 52.2.1 Access的优越性 52.2.2 Access的总体结构 52.2.3 ACCESS中的SQL语句 5第3章 系统分析 73.1 系统需求分析 73.2

    7、 系统主要功能模块介绍 83.3 数据库分析 103.4 数据字典 11第4章 系统设计与实现 134.1 基本简介 134.2 运行环境与系统结构 134.2.1 运行环境 134.2.2 系统总体构架 134.3 数据库设计 144.3.1 数据库相关表 144.4 系统的模块设计 174.5 管理员权限 254.6 系统主要文件介绍 25第5章 系统的发布和运行 265.1 Web应用程序的测试环境IIS 265.1.1 IIS简介 265.1.2 IIS的安装和使用 265.2 发布本管理系统 26结束语 28参考文献 29致 谢 30第1章 绪论1.1 引言在人类社会跨入21世纪之际

    8、,席卷全世界的信息化浪潮正在全球范围内轰轰烈烈的上演,它已经深刻地渗透到现代社会的通讯、经济、政治等各个领域。在医疗卫生领域,信息化概念的引入,尤其是医院信息系统的应用,大大改变了医院的管理模式和工作流程,对提高医院的管理水平、质量效益、经济效益、社会效益都起到了巨大地促进作用。医院药品管理的主要目标就是通过对医院中所有药品的出入库活动的管理和控制及对库存数据有效的统计和分析,以保证医院管理的畅通,使决策人员及早发现问题,采取相应措施,调整库存结构,缩短储备周期,加速资金周转,最大限度地降低库存占用。同时,通过周期性的药品盘点,及时补救管理中的漏洞,使管理系统实时地反映仓库的现存情况,为管理人

    9、员提供所需信息,以便协调库存情况及药用情况,药品管理系统数据的准确性、方便的查询、有效的分析是整个计算机管理系统顺利运行的关键。1.2 课题背景医院的药品管理科是医院里面一个很繁忙的科室,每天有很多的人要取药,还会不断地从供货商那里进入药品,因此每天药品的流量是相当大的。如果只用人工的方法去统计这么一个庞大的工程显然是相当困难的,药品的管理与药品的供应有着密切的关系。为了节约人力、简化操作,实现科学化、现代化的医院药品管理,就必须设计开发医院药品管理系统(以下简称医药管理系统),并用于实践。医药管理系统是对药品信息进行管理的计算机网络软件系统,它可完成医院中各类药品信息的收集、传输、存储、使用

    10、;是融合了医院的管理思想、各部门的业务经验,以及对计算机技术的恰当运用的软件开发成果。医药管理系统以医院取药管理为主线,实现全面的信息化。系统设计主要突出强化了:系统与数据的安全性,构架、构件设计的标准化,实时响应速度的快速化,及人机界面设计的友善性等方面。医药管理系统从功能上覆盖了药品分类、药品入库、药品查询、药品出库、出入库情况查询、供货商的联系等。研究现状医院药品管理信息系统的主要目标是支持医院药品的行政管理与事务处理业务,减轻事务处理人员的劳动强度,辅助医院药品管理,辅助高层领导决策,提高医院药品的工作效率,从而使医院药品能够以少的投入获得更好的社会效益与经济效益,像财务系统、人事系统

    11、、药品库存管理系统等就属于管理系统的范围。但是,无论外国还是中国,当一个医院药品的医院药品管理系统刚刚起步时,往往是首先建立医院药品管理信息系统。在国外,发达国家医院药品管理系统的开发实现已有三十多年的历史,至今有了长足的进步,有许多举世公认的成功的系统在医院药品有效地运转着。像盐湖城LDS医院药品的HELP系统,麻省总医院药品的COSTAR系统,退伍军人管理局的DHCP系统。纵观美国的医药库房发展历史,大约可分为三个阶段:第一个十年,集中在开发医院药品行政管理的功能上,像财务收费管理管理等。但到1972年Collen仍报告美国迄今为止连一个成功的已完成的全面医院药品(管理)计算机系统都没有。

    12、第二个十年,在继续完成和实现医院药品管理信息的计算机化的同时,开发者的努力已进入医疗信息的处理领域,像病人医疗处理系统,实验室系统等。到1985年,美国全国医院药品数据处理工作调查表明,100张床位以上的医院药品80%实现了计算机财务收费管理,70%的医院药品可支持病人挂号登记和行政事务管理,25%的医院药品有了较完整的MIS。医院药品管理系统正在经历着小型化(DownSizing)、智能化(Intellegence)和集成化(Integration)的改造过程。在国内,一些先进的、运用计算机技术有了一些经验或者成功地运行着某些部门级信息系统的药材公司或医院,迫切地从国内、国际市场上寻求一种较

    13、为完整的适合中国国情的药品管理系统产品。一些大的集团化的药材公司或大中小型医院都迫切地需要国家卫生部及有关信息开发部门集中财力、人力、物力,下真功夫开发出一套适合我国市场的,有中国特色的药材公司药品信息管理系统,满足药材公司和医院药品管理的迫切需求,并进而推动整个中国医药卫生信息产业的形成。趋于这种形势,加上各方面的限制,如本人技术有限、人力不足等,我本着从大处着眼、小处着手、循序渐进,先建一个简单实用的小型医院药品管理系统,然后逐步完善。目前医药管理系统地应用已成为医院管理的重要工具和手段,它的引入有助于改变传统的工作方式,提高工作效率;提高经济效益;加强过程控制,提高医药管理质量;提高医院

    14、信誉,增强竞争能力;实现卫生资源共享;强化医院的科学管理等等。总之,药品管理系统应该能够为管理员提供充足的信息和快捷的数据处理手段,对医院药品的各类信息及数据进行处理,做到数据管理及分析,为医院管理者提供一个适用的管理工具,从而方便医院的管理。第2章 基础知识ASP技术2.1.1 ASP简介ASP是Active Server Pages的简称,中文意思是动态服务器网页,它是一种在微软公司的WEB服务器IIS(Internet Information Server)上开发交互网页的新技术。微软公司最初在IIS3.0版本上使用它以取代CGI,随着Windows NT在WWW上的使用日益增多,ASP

    15、已经成为开发动态网站、构筑Internet和Intranet应用的最佳选择。一个ASP文件的后缀为.asp,其内容能实现动态功能的VBScript或JavaScript语句。ASP有如下特点:(1) 使用ASP可以组合HTML页、脚本命令和ActiveX组件以创建交互的Web页和基于Web的功能强大的应用程序。(2) 使用VBScript、JavaScript等简单易懂的脚本语言,结合HTML标记,即可快速完成网站的应用程序,无须编译,容易编写。(3) 使用普通的文本编辑器,如Windows的记事本、Word等都可以进行ASP程序的编辑设计工作。(4) ASP程序与浏览器无关,用户端只要使用可

    16、执行HTML码的浏览器,即可浏览ASP所设计的网页内容。(5) 提高了程序的安全性,ASP的源程序不会传到用户的浏览器上,因而可以避免所写的源程序被他人剽窃。使用ASP还有个好处,就在于ASP可利用ADO(Active Data Object,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于WWW的应用系统成为可能,这也是本文选择ASP作为开发工具最重要的原因之一。在访问以.asp为后缀的文件时,不能有其实际的物理路径,而只能用虚拟路径。本系统在开发是作的Windows XP系统,因此要配置IIS,只有配置好了IIS,本系统中的文件才可能实现。2.1.2 IIS与ASP的结合

    17、在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法做出集成性的设计。现在我们利用IIS+ASP构成三层式Web结构(如图2-1所示)的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。图2-1三层式Web结构利用IIS+ASP技术来集成Web前后端所带来的强大效益可归结为以下几个方面:1、减少构建和维护成本2、加快联机过程3、应用软件集中在服务器端开发管理4、前端可使用任何浏览器(IE、Netscape.)5、后端可存取任何数据库 (SQL、Access.)6、可使用任何脚本语言开发

    18、(VBScript、JavaScript、PERL.)2.1.3 ASP内置对象ASP提供了5个功能强大的内置对象,每个对象具有各自的属性(Property)、方法(Method),有的还拥有数据集合(Collection)与事件(Event),它们共同完成Web中的一些重要工作。这5个对象及其功能描述如表2-1所示。表2-1 ASP的内置对象功能表对象名称功能描述Request从客户端获得信息Response将信息传送到客户端Server提供一些Web服务器工具Session储存在一个Session内的用户信息,该信息仅可被该用户访问Application在一个ASP-Application

    19、中让不同的客户端共享信息合理地运用这些对象可以使原本复杂,烦琐的工作变得简捷而条理清晰,这里就不详细地介绍它们的属性、方法了。ACCESS 20032.1.4 Access的优越性作为Microsoft的office套件产品之一,Access已经成为世界上最流行的桌面数据库系统。Access与许多优秀的关系数据库一样,可以让你很容易地连接相关的信息而且还对其他的数据库系统有所补充。它能操作其它来源的资料,包括许多流行的PC数据库程序(如dBASE,Paradox,Microsoft FoxPro)和服务器、小型机及大型机上的许多SQL数据库。Access还完全支持Microsoft的OLE技术

    20、。Access还提供windows操作系统的高级应用程序开发系统。Access与其它数据库开发系统之间相当显著的区别就是:你不用写一行代码,就可以在很短的时间里开发出一个功能强大而且相当专业的数据库应用程序,并且这一愉快的过程是完全可视的!2.1.5 Access的总体结构Access将所有有名字的东西都成为对象(object),在Access 2003中,最重要的对象有表、查询、窗体、报表、宏和模块。表 用户定义的存储资料的对象。每一个表都包含有关某个主体的信息,表包括存储不同种类资料的字段(列),而记录(行)则收集特定主体实例的所有信息。查询 为来自一个或多个表的资料提供定制视图的对象。在

    21、Access中,可以利用图形化的实例查询机制(QBE)或通过SQL语句来建立查询。你可以在查询中选择、更新、插入或删除资料,也可以用查询来建立新表。窗体 窗体是主要的人机接口。大量的操作(几乎所有)都要通过窗体完成。窗体通过运行宏(macro)或Visual Basic for Applications(VBA)过程,来响应大量的事件。Access 2003为我们提供了强大的(同时也是相当方便的向导)来建立标准的Windows窗体。报表 为格式化、计算、打印选定资料而设计的对象。它是衡量一个优秀的数据库的重要标准(有时甚至是唯一的标准)。宏 为了响应已定义的事件,需要让Access去执行一个或

    22、多个操作,而宏就是对这些操作的结构化的定义对象。它可以让你像堆积木一样建立一个功能强大的程序,而无须写大量的代码。模块 包括用VBA编码的定制过程的一个对象。模块提供了独立的动作流以捕获错误,而宏做不到。模块能直接响应窗体或报表事件,也可以从应用程序的任何地方被调用。2.1.6 ACCESS中的SQL语句SQL语句最主要的部分就是它的查询功能。查询语句用来对已经存在于数据库中的数据按照特定的组合、条件表达示或者次序进行检索,它的基本格式是由select字句、from字句和where字句组成的查询块。selectfromwhere在上述的查询块中,select指定了需要检索的那些列数据,也就是那

    23、些字段的数据,from指定了这此数据来自哪些表或视图,where指定了检索的哪些行。例中用到的表为user(u_id,u_name,u_age,u_add,u_zip,u_tele),简要地举几个例子来介绍一下:(1) 检索表中的所有列语法:select * from table_name如:查询user表中的所有信息 select * from user(2) 检索表中的特定列语法:select column_name.n from table_name 注意:在查找多列内容时,使用逗号”,”将各个字段分开。(3) 利用where字句进行选择查询如:检索user表中所有邮政编码为100000

    24、的数据Select * from user where u_zip=”100000”将返回所有u_zip为100000的记录。(4) Select语句可以用复合条件的检索,可以使用三种逻辑运算符,即AND、OR、NOT。如:检索邮政编码为100000并且地址为北京大学的记录Select * from user where u_zip=”100000” and u_add=”北京大学”(5) 基于字符串匹配的检索语法:select select_list from table_list where expression not like string(6) 使用ORDER BY字句对检索结果排序

    25、语法:select column_name,column_name. from table_name order by order_by_expressionasc|desc,.(7) 现在来看看select字句需要用到的参数 ALL:显示结果集中的所有行,ALL是缺省值。 DISTINCT:只是显示结果集中的唯一行,即不显示重复的行。 TOP n:显示结果集中的前n行。 如:查询所有用户的姓名和地址,要求无重复信息。 Select distinct u_name,u_add from user此设计是一个关于医院药品管理的系统,这套系统是以ACCESS作为数据源,通过ASP的ADO进行数据库

    26、系统的调用。ACCESS是一种小型的数据库系统,它能够通过ASP来调用数据中的数据信息,然后反馈到WEB页面上,以HTML代码的方式显示在浏览器中。综上所述的都是有关ASP和ACCESS的相关知识,此系统选择它们来开发是因为它们比较简单易懂,并且ASP又是当前流行的一种开发工具。只是ACCESS比起SQL来,功能不是那么全,但都有许多的相似之处,因此我也选择了它作为后台数据库。第3章 系统分析系统需求分析在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:信息世界,数据世界,现实世界。现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程

    27、,经过分析(选择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然后进入数据世界,而软件系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需的数据,以及如何对这些数据进行操作。这两个问题贯穿了整个软件系统的开发过程,是软件设计的一个核心。用户需求分析就是在用户需求调研的基础上,确定系统的总体结构方案,完成相应的需求分析报告。在确定系统的总体结构方案过程中,包括确定应用程序的结构、系统开发环境和系统的功能模块。用户需求调研结束之后,应该立即进行用户需求分析。这个系统对管理员进行管理,可添加管理员,也可删除管理员。药品管理者要对药品进行管理,包括药品的相关信息(如药品名、药品

    28、类别、规格、单位、药品的相关价格等),供货商的相关信息,药品的库存情况,药品的出入库情况及药品的有效期情况等等。此医药管理系统采用国家标准体系来对药品进行分类,实现出库与库存管理一体化。支持药品多种规格的变换,支持药品先进先出,后进后出等多种仓库管理模式;支持药品有效期管理,防止药物的过期浪费等。管理者可随时了解药品的库存情况,可对药品的出入库价格进行统一的调整,还可对出入库情况进行查询统计。实体关系构成的顶层数据流图如下:图3-1 系统的顶级数据流图管理员必须登陆才能对信息进行查看、修改等操作,因此系统必须对其进行口令核对,只有口令有效才能访问系统,进行相应的操作,口令无效就不能进入该系统。

    29、分析得出系统的1级数据流图如下:无效登录 信息管理信息管理数据维护图3-2 系统的1级数据流图在软件需求分析阶段,要弄清楚软件是“做什么”的问题,形成目标系统的逻辑模型。概要设计就是要把软件“做什么”的逻辑模型变换为“怎么做”的物理模型,即着手实现软件的需求。系统的概要设计中最重要的就是系统的模块化。模块化是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干个模块的过程。每个模块完成一个特定的功能,所有的模块按某种方法组织起来,成为一个整体,完成整个系统所要求的功能。在此系统中,设计了管理员管理、领药人管理、药品管理、药品查询管理、供货商管理等模块;然后,进一步细分模块,添加细节。系统主要功

    30、能模块介绍此系统主要包括管理员管理、密码修改、领药人管理、药品入库管理、药品信息修改管理、药品查询管理、出入库情况查询、库存警示管理和有效期警示管理。1、管理员管理主要是对管理员的相关信息进行存储,这个页面只有超级管理员才能进入,任何一个管理员都是超级管理员在此页面下添加的。在此页面下,可以查看任何一个管理员的相关信息,包括管理员名、密码、管理级别;也可以对管理员名、密码和管理级别的修改;还可以添加和删除管理员。只有超级管理员才能查看该页面,一般管理员可对其密码进行修改。2、密码修改任何一个登录该系统的管理员都能进入该页面,当超级管理员添加用户时,对密码的设置可能不能满足该用户的要求,所以设计

    31、该页面是有必要的。在该页面下,用户可以对自己的密码进行修改,便于自己记忆。3、领药人管理主要是对领药人的相关信息进行存储,包括领药人名和所在部门,这里主要是针对住院部和门诊部的人员,并且可以对管理员进行添加和删除,还可以进行修改。4、药品基本信息管理通过药品入库,完成药品信息的填写,建立该药品的相关信息和入库信息,维护每类药品的基本信息;即在药品字典的基础上建立每种药品的库存信息。5、药品信息修改管理有的时候,某些药品可能因为某种原因要修改其相关信息,也就是要对它的信息进行修改或对该药品进行删除操作,但是不会影响药品的出入库信息,这是一个独立的模块。6、药品查询管理药品查询管理是管理员对当前库存中的药品进行查询,查看它的相关情况,同时可对它们进行出库操作。药品出库就是对相应的药品进行出库操作,同时更新总的库存。并且要考虑药品的有效期来处理药品,若库存不够或药品有效期将到,则产生报警,以便管理员进行相应的操作。7、出入库情况查询可以提供任意一种药品在各种情况下的出入库情况,给出药品、时间、等多维数据,使管理员能够从中获取


    注意事项

    本文(医院药品管理系统论文.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开