欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    医院药房信息管理系统的设计与开发.doc

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

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

    医院药房信息管理系统的设计与开发.doc

    医院药房信息管理系统的设计与开发摘要随着计算机的普与,它在各行各业得到越来越广泛的应用,坊县医院正面临着信息时代的挑战。坊县医院信息管理的计算机化、网络化将是建设现代化医院必不可少的重要手段。为了紧跟时代发展的步伐和潮流,必须实现坊县医院全面的信息化管理,为病人提供现代化的服务,提高对病人的服务水平。坊县医院药房信息管理系统主要由门诊系统、体检系统、药品管理系统这三个主要功能模块共同构成。本文叙述的是坊县医院药房信息管理系统中的一个子系统药品管理系统,本系统采用了 作为开发工具。它主要使用以与 数据库。关键词:药品管理系统, , 目 录 绪论 系统开发背景概述 系统开发的目的与意义系统需求分析 引言 系统的需求分析 系统基本功能描述 主要功能 功能介绍 系统开发工具 概述系统数据库软件的介绍 关于 系统开发工具 简介 系统总体设计 系统总体结构设计 实体关系 数据库表的设计 系统详细设计 系统界面设计系统的模块描述 用户登入模块 修改密码模块 增加用户的模块实现 医护人员信息查询模块的实现 药品类别设置模块的实现 药品设置模块实现 软件测试和维护 软件测试 软件测试的概念软件测试的目的 软件测试的方法项目测试的过程黑盒测试过程白盒测试过程 系统的维护结束语致 谢参考文献附录 绪论 系统开发背景概述随着计算机技术的飞速发展,计算机在医院管理中应用的普与,利用计算机实现医院管理势在必行。对于坊县医院来说,利用计算机支持坊县医院高效率完成医院管理的日常事务,是适应现代医院管理制度要求、推动医院管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高医院管理的效率,也是实现医院的科学化、正规化管理的重要条件。随着坊县医院规模的扩建以与人数不断的增多,对各种药品的需求量在不断增加,同时医患人员的信息也在不断的增加和更新。为了更好的为病人提供优质的医疗服务,使医护人员能从繁忙的记账式管理中解放出来,充分发挥医护工作人员的工作潜力,因此坊县医院药房信息管理系统成为我们必然的选择,整个坊县医院药房信息管理系统是很庞大的,不是一个人短期内所能完成的,我做的仅仅是其中很小一部分的开发药品管理系统。本课题主要研究的是:用户管理其中包括用户登录、修改密码、增加用户、医护人员信息查询,药品管理其中包括药品分类信息查询、药品详细信息查询,药房药品库存统计,库存管理其中包括药房库存信息查询、药品入库、药品出库、失效药品查询、药品出库金额折线图形显示、药品出库数量折线图形显示。 系统开发的目的与意义随着现代化社会的发展,世界贸易组织的加入,当今时代已成为信息化的社会。世界已进入在计算机信息管理领域中激烈竞争的时代。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,那么他就会更有优势,这一点已得到举世公认。伴随着我国工业的迅猛发展,为了抓住机遇,在竞争中占得先机,作为管理企业的一个必不可少的重要环节在线管理的信息化、计算机化也就迫在眉捷了。开发药品信息管理系统即有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民经济管理的结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。电子计算机和通信技术的快速发展使人类已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高工作效率;对外来看,获得竞争优势。现在的医院要能紧跟时代发展的步伐和潮流,适应医疗制度改革和社会医疗保险改革的需要,必须实现医院全面的信息化管理,树立良好的社会形象,为病人提供现代化的服务,提高对病人的服务水平,方便、准确、快捷地为病人提供医疗服务和医疗费用信息,进而增强病人对医院的信任和支持。使医院管理晋等升级,进入现代化管理。当前,医院还面临着越来越激烈的市场竞争、要想在竞争中取胜,也必须采用先进的管理方法和手段。一个规划周详、设计先进的药品信息管理系统是取得竞争胜利的必备手段。通过实现先进的计算机网络化管理,能为领导层的管理和决策与时提供可靠的数字依据,使管理更合理、更先进;减少人力、物力资源的浪费,降低成本;提高工作效率,提高管理效率;提高经济效益,从而提高医院的整体竞争力。在这样一个信息时代的洪流中,我们坊县医院也必须跟上时代前进的步伐,实现自身全面的信息化管理,最大力度为学校师生提供优质服务成为我们努力的方向和目标。 系统需求分析 引言需求分析与管理是项目软件生存周期中重要的一步,也是最关键的一步。只有通过项目需求分析与管理,才能将项目功能和性能研究清楚,并将其描述为具体的软件需求规格说明,进而建立软件开发的基础。可行性研究是一种系统的投资决策的科学分析方法。项目可行性研究是指,在项目投资决策前,通过对项目有关工程技术、经济、社会等方面的条件和情况进行调查、研究分析,对各种可能的技术方案进行比较论证,并对投资项目建成后的经济效益和社会效益进行预测和分析以考察项目技术上的先进性和通用性,在经济上的合理性赢利性,以与建设的可能性和可行性,继而确定项目投资建设是否可行的科学分析方法。 系统的需求分析管理信息系统是一门新兴的、集管理科学、信息科学、系统科学与计算机科学为一体的综合性学科,研究的是信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。()用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。()完整、与时提供在管理与决策中需要的数据。()利用指定的数据关系分析数据,客观预测未来。()系统运行在平台上,需要有一个较好的图形用户界面,操作要求简单。()系统应该有良好的构架和可扩展性,以便医院根据实际情况进行补充与修改。对一个医护人员来讲,医院药房库存药品种类齐全、数量繁多,每天药品入出存数量动态变化,数据时刻处于动态更新之中,这给他们对药品的检索过程带来不便,甚至是返回错误的数据。药品到医院后,所需要的一般流程如下所示。数据流图简称,是方法中用于表示系统逻辑模型的一种工具。它以图形的方式描述数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。数据流图有四种基本图形符号:“”箭头表示数据流;“”圆或椭圆表述加工;“”双杠表示数据存储;“”方框表示数据的源点或终点。图和图简单的画出了该系统的数据流图。数据库操作员药品管理系统图 层数据流图合法用户数据库用户管理登陆合法用户库存管理理药品管理检测合法输入合法用户操作员图 层数据流图为适应医疗信息管理发展的需要,开发基于结构的医院药品库存管理系统。该系统应具有以下功能:()药品的基本信息明细到数据库中。()能够对药品的类别和详细信息进行检索()与时反映库存中药品的动态变化。()记录药品入出库的情况。()对于每月药品入出库的金额信息进行图形化统计。医院药品库存管理系统的数据库服务器要求: 数据库服务器作为整个系统的核心,运行系统最为关键的应用,存储整个系统最为重要的生产数据。因此,数据库服务器要有强大的和处理能力,足够的内外存储容量和高可靠性;数据库服务器系统应代表当代计算机技术的较高水平,并具有长远的生命周期和易扩充性,能适应医院信息电子化现在与未来的需要,并且具有最佳的性能价格比。数据库服务器系统应遵循开放系统标准,具有良好的用户界面,拥有丰富的应用集成工具,具有分布处理能力和应用程序的可移植性和互操作性。数据库服务器系统还应能支持多种先进的数据库管理系统。总体来说,数据库服务器系统的选择需充分考虑到:高性能所采用的数据库服务器必须吞吐量大,响应时间快。具体表现在具有很高的实时联机事务处理能力与快速的通道。 高可靠性和可用性选择高可靠性硬件、软件和网络设备,具有高可靠性的保证措施,具有错误的自动识别、自动纠错和恢复的能力,如冗余供电系统、自动再引导、散热控制、内存自动纠错和 支持与双机互相备份等,保证系统不会停机。开放性选择开放性好的硬件、软件和网络系统,保证系统之间的可连接性、互操作性、应用可移植性与其将来的扩充。可支持各种标准的外部设备。先进灵活性选择的设备必须是当今世界较先进的,同时要考虑到未来国内外发展方向。至少在年内技术不落后。安全性系统必须具有较高的安全级别,对本信息系统而言,它所涉与的数据来自医院各个部门,包括技术数据、技术信息,涉与到医院利益。所以保证数据的安全性和一致性是十分重要的。支持先进的数据库管理系统 选用的数据库管理系统应是先进的、并被广泛应用的、支持基于结构、支持海量数据库、支持图形和多媒体数据,具有较高的安全级别和保证数据完整性、一致性的策略,管理简便等。数据库开发工具功能完备。 系统基本功能描述2.3.1 主要功能基本信息: 医护人员登录、医护人员基本信息查询、修改密码、增加用户。药品管理: 药品类别信息查询,药品详细信息明细,药房药品库存统计。库存管理:药品入库、药品出库、失效药品查询、药品出库金额折线图形显示、药品月出库数量折线图形显示。2.3.2 功能介绍.基本信息医护人员登录:输入用户名和密码。医护人员基本信息查询:医护人员姓名,权限,新增。修改密码:修改登录用户密码。增加用户:输入用户的基本信息添加注册新用户。.药品管理药品类别查询:查询各种药品的类别。药品详细信息查询:查询某种药品的详细信息如:生产厂商、有效期、售价、规格等详细信息。药房药品库存统计:通过药品类别、批号、名称等条件查询坊县医院药房库存中药品的详细信息,并对即将过期的药品进行黄色显示报警,对已过期的药品进行红色显示报警.库存管理药品入库:记录入库药品的基本信息更新入库表和入库日志表,同时入库存,查询最近入库的药品信息。药品出库:记录出库药品的基本信息更新出库表和出库日志表,同时减库存,查看最近出库的药品。失效药品查询:可以查询到任意日期截止的失效药品。药品出库折线图形显示:将每月出库的药品金额以折线图形显示出来。药品月出库数量折线图形显示:将每月出库的各种药品数量以折线图形显示出来。 系统开发工具 概述(读做)编程语言是由微软公司的 和 领导的开发小组专门为平台设计的语言,它可以使程序员移植到上。这种移植对于广大的程序员来说是比较容易的,因为从,和发展而来,它采用了这三种语言最优秀的特点,并加入了它自己的特性。是事件的驱动的,完全面向对象的可视化编程语言,我们可以使用集成开发环境来编写程序。使用,程序员可以方便的建立,运行,测试和调试程序,这就将开发一个可用程序的时间减少到不用开发时所用时间的一小部分。使用迅速建立一个应用程序的过程称为快速反映开发。、 泛型:在我看来,泛型就是通过将数据类型参数化从而实现了代码的更为灵活的复用,泛型的出现使得能够使用同一段代码来操作多种数据类型。泛型无疑是最重大的改进,它的出现赋予了代码更强的类型安全,更好的复用,更高的效率和更清晰的约束。 、 匿名方法:匿名方法允许我们将代码直接与委托实例相关联,使委托实例化工作更加直观和方便。在我看来,这只是又多了一种语法格式而已,不再像以前必须将方法名传给委托实例,而是又多了一种选择。、 迭代器:迭代器允许我们更加方便的编写用于语句的类型。在我看来,迭代器的出现只不过是改进了中不便的可用语句类型的编写限制,简化了一些接口。、 局部类型:局部类型允许我们将一个类的代码分别写在不同的文件中。最典型的应用就是使用创建文件时,会自动将系统生成的代码与用户代码分开。局部类型通过关键字来声明。、 空属类型:空属类型是一种像?一样可以为空的变量类型。本质上是一种泛型的应用,是 <>的一种类型实例化。、 静态类:静态类是只用于包含静态成员的类型,它既不能实例化,亦不能被继承。使用开发医院药品信息管理系统的优越性自从美国微软公司推出的以来,技术在业界得到极大的认同,并在短时间内得到迅速的推广,越来越多的人转移到这个平台上来。而在中,扮演着举足轻重的角色。框架主要是由他的实现。因此,在中具有先天的优势。也能很好的实现此管理系统的所有功能。系统数据库软件的介绍建立一个数据库我们有多种选择,现在市场上有各种各样的数据库,而且每一种数据库都有其自身的特点,不能说哪一种更好,只能在其中寻找一种能更好地适应系统需求、更好地满足用户的要求以与适应开发人员的习惯。在本系统中,作为坊县医院的药品信息管理,它所产生和处理的数据量也不太大。因此,没有必要使用像和这样的大型数据库。 中的数据库在计算机上的应用比较普与,是开发中小型数据库系统的比较理想的选择,所以,在本系统中我选择了数据库。 简称是“结构化查询语言( )”,最早的是的圣约瑟研究实验室为其关系数据库管理系统 开发的一种查询语言,它的前身是语言。语言结构简洁,功能强大,简单易学,所以自从公司年推出以来,语言,得到了广泛的应用。如今无论是像, 这些大型的数据库管理系统,还是像 ,这些微机上常用的数据库开发系统,都支持语言作为查询语言。 包含个部分:l 数据查询语言 l 据操纵语言 , , l 数据定义语言 , , l 数据控制语言 , 的优点:广泛地被采用正说明了它的优点。它使全部用户,包括应用程序员、管理员和终端用户受益非浅。.非过程化语言是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有 语句接受集合作为输入,返回集合作为输出。的集合特性允许一条语句的结果作为另一条语句的输入。 不要求用户指定对数据的存放方法。 这种特性使用户更易集中精力于要得到的结果。所有语句使用查询优化器,它是的一部分,由它决定对指定数据存取的最快速度的手段。查询优化器知道存在什么索引,哪儿使用合适,而用户从不需要知道表是否有索引,表有什么类型的索引。 .统一的语言可用于所有用户的活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员与许多其它类型的终端用户。基本的 命令只需很少时间就能学会,最高级的命令在几天内便可掌握。 为许多任务提供了命令,包括:查询数据在表中插入、修改和删除记录建立、修改和删除数据对象控制对数据和数据对象的存取保证数据库一致性和完整性以前的数据库管理系统为上述各类操作提供单独的语言,而将全部任务统一在一种语言中。.是所有关系数据库的公共语言由于所有主要的关系数据库管理系统都支持语言,用户可将使用的技能从一个转到另一个。所有用编写的程序都是可以移植的。是(和大多数其它关系型数据库)用做查询语言的语言。它是可以移植的,并且容易学习使用。但是所有语句都必须由数据库服务器独立地执行。这就意味着客户端应用必须把每条查询发送到数据库服务器,等待它处理这个查询,接收结果,做一些运算,然后给服务器发送另外一条查询。所有这些东西都会产生进程间通讯,并且如果客户端在另外一台机器上甚至还会导致网络开销。如果使用了 ,那么可以把一块运算和一系列查询在数据库服务器里面组成一个块,这样就拥有了过程语言的力量并且简化的使用,因而节约了大量的时间,因为用不着付出客户端服务器通讯的过热。通过使用,应用可以获得可观的性能提升。 关于是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、表格或者文件。 允许和不同类型的数据源以与数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用协议,许多新的数据源使用协议,并且现在还不断出现更多的数据源,这些数据源都可以通过的类库来进行连接。 提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用一组不同的类库。这些类库称为 ,并且通常是以与之交互的协议和数据源的类型来命名的。如图描述了在程序中利用访问数据库的流程。图 访问数据 系统开发工具 简介 是一套完整的开发工具集,用于生成 应用程序、 、桌面应用程序和移动应用程序。 、 、 和 全都使用相同的集成开发环境 (),利用此 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 的功能,通过此框架可使用简化 应用程序和 开发的关键技术。 系统总体设计系统设计是系统开发过程中的另一个重要阶段,在这一阶段中将根据前一阶段逻辑分析的结果,在系统分析报告的基础上,按照逻辑模型的要求,科学合理地进行新系统的设计。系统设计包含两个方面:首先是总体结构设计,其实是具体物理模型的设计。这个阶段的主要目标是将反映用户信息需求的系统逻辑方案转换成可以事实的基于计算机的物理方案,并为下一阶段的系统事实提供必要的技术资料。系统设计的依据如下:()   系统分析阶段的成果()   现行计算机软硬件技术、数据库技术等()   现行信息管理与信息技术的标准、规范等有关法律制度()   用户要求() 系统运行环境条件我们采用结构化设计的方法来实现系统总体功能,提高系统的各项指标,即将整个系统合理的划分成各个功能模块,正确地处理模块之间和模块内部的联系以与它们之间的调用关系和数据联系,定义各模块的内部结构,通过对模块的设计和模块之间关系的系统来实现整个系统的功能。系统总体结构设计系统设计是信息开发过程中的另一个重要阶段,在这一阶段中将根据前一阶段逻辑分析的结果,在系统分析报告的基础上,按照逻辑模型的要求,科学合理地进行新系统的设计。系统设计包含两个方面:首先是总体结构设计,其实是具体物理模型的设计。这个阶段的主要目标是将反映用户信息需求的系统逻辑方案转换成可以事实的基于计算机的物理方案,并为下一阶段的系统事实提供必要的技术资料。系统设计的依据如下:()  系统分析阶段的成果()  现行计算机软硬件技术、数据库技术等()  现行信息管理与信息技术的标准、规范等有关法律制度()  用户要求()  系统运行环境条件我们采用结构化设计的方法来实现系统总体功能,提高系统的各项指标,即将整个系统合理的划分成各个功能模块,正确地处理模块之间和模块内部的联系以与它们之间的调用关系和数据联系,定义各模块的内部结构,通过对模块的设计和模块之间关系的系统来实现整个系统的功能。模块设计的主要方法是结构化方法,主导思想是以系统的逻辑功能设计和数据流关系为基础,采用“自顶向下,逐步求精”的设计方法,将本系统分解为功能明确,易于修改,大小适中的模块结构。系统的功能结构图分析如下:医护人员登录基本信息药品管理库存管理用户登录医护人员基本信息查询修改密码增加用户药品类别查询药品详细信息查询药房库存统计药品入出库管理失效药品查询药品出库金额数量图形显示 图 系统的功能结构图实体关系实体关系图简记图是指以实体、关系、属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念模式。利用实体关系图我们可以很容易看出各者之间的关系,也可以让数据库的建立更加简单。如图所示为总体图,以下实体的属性将在下面进行进一步的描述。图 总体图用户:属性主要包括用户名,密码,编号,用户权限和科室。用户名和密码主要是用户用来登录的,编号是标识管理员唯一性的属性,完全与业务逻辑无关,在数据库表中设置编号为顺序自动增加的。我们可以有多个用户对不同的员工进行操作,所以用户和员工之间是多对多的关系,用户的实体关系图如图4.1.1所示用户编号用户名权限密码图4.1.1 用户信息实体图.医护人员:医护人员的属性包括编号、医生编号、医生姓名、科室、性别、身份证、生日、工作时间、电话号码、级别等等。如图4.1.2所示:员工医生编号出生日期身份证号级别电话号码编号工作时间医生姓名科室性别图4.1.2 医护人员信息实体图. 科室:科室的属性有科室号,科室名称,科室负责人,部门联系人,部门联系号码,编号,其中编号是标识科室的唯一属性,它在数据库表中的编号为顺序自动增加的。员工和科室之间是多对一的关系,如图4.1.3所示:科室部门联系号码科室名称科室号科室负责人科室号部门联系人图4.1.3科室部门信息实体图药品:药品的属性有编号、药品编码、药品名称、药品类别、药品类别编号、药品规格、单位、医保类别、最小库存数量、录入人员、录入日期。自动编号是标识药品的唯一属性,药品和药品信息之间是一对一的关系,如图4.1.4所示:药品单位最小库存量药品规格编号录入日期医保类别药品名称录入人员药品编码药品类别图4.1.4 药品信息实体图.入库信息:编号、药品编码、药品名称、药品规格、单位、批号、药品类别、进价、比例、售价、入库数量、金额、最终数量、入库日期、有效期、产地、供应商、医保类别、最小库存数量、认证、批准文号、入库单号、录入人员、录入日期。自动编号是它的主键。药品和它之间是一对多的关系。如图4.1.5所示:入库信息批号药品名称进价医保类别单位最终数量比例哦供应商认证药品编码编号售价入库日期有效期药品规格药品类别产地入库数量金额批准文号入库单号录入人员录入日期图4.1.5 入库信息实体图.出库信息:编号、药品编码、药品名称、药品规格、单位、批号、药品类别、售价、出库数量、金额、入库日期、出库日期、有效期、产地、供应商、医保类别、认证、批准文号、出库单号、出纳员、出库日期。自动编号是它的主键。药品和它之间是一对多的关系。如图4.1.6所示:出库信息批号药品名称医保类别单位供应商认证药品编码编号售价入库日期有效期药品规格药品类别产地出库数量金额批准文号出库单号出纳员出库日期出库日期图4.1.6 出库信息实体图.供应商:编号、供应号、供应商、供应商地址、供应商联系人、供应商号码、供应商等级,其中供应号是它的主键,它和药品之间是多对多的关系。如图4.1.7所示:供应商供应商号码供应商联系人编号供应商等级供应商供应号供应商地址图4.1.7 供应商信息实体图 数据库表的设计5.2.1 用户登录表包括 编号、用户编号、登录名、用户名、密码、 用户权限、科室等字段构成。其中编号唯一确定一个用户登入。表4.2.1用户登录表名称数据类型数据长度是否为空键(编号)否主键(用户编号)是(登录名)是(用户名)是(密码)是(用户权限)是(部门名称)是5.2.2 医护人员信息表包括 编号、医生编号、医生姓名、科室、性别、身份证、生日、工作时间、电话号码、级别字段构成。其中编号唯一确定一个医护人员信息。表4.2.2 医护人员信息表名称数据类型数据长度是否为空键(编号)否主键(医生编号)是(医生姓名)是(科室)是(性别)是(身份证)是(生日)是(工作时间)是(电话号码)是(级别)是5.2.3 科室表包括 编号、科室号、 科室名称、科室负责人、部门联系人、部门联系号码等字段构成。其中编号为主键。表4.2.3 科室表名称数据类型数据长度是否为空键(编号)否主键(科室号)是 (科室名)是(科室负责人)是(部门联系人)是部门联系号码是5.2.4 药品供应商表包括 编号、供应号、供应商、供应商地址、供应商联系人、供应商号码、供应商等级等字段构成。其中编号唯一确定一个药品供应商。表4.2.4 药品供应商表名称数据类型数据长度是否为空键(编号)是(供应号)否主键(供应商)是(供应商地址)是(供应商联系人)是(供应商号码)是5.2.5领料部门表包括:编号、领料部门号、领料部门名称。其中编号为主键。表4.2.5 领料部门表名称数据类型数据长度是否为空键(编号)否主键(领料部门编号)是(领料部门名称)是5.2.6 医保类型表包括:编号、医保类型、 医保类型编号。其中编号为主键。表4.2.6 医保类型表名称数据类型数据长度是否为空键(编号)否主键(医保类型)是 (医保类型编号)是5.2.7药品单位表包括:编号、单位、单位编号。其中编号为主键。表4.2.7 药品单位表名称数据类型数据长度是否为空键(编号)否主键(单位)是(单位编号)是5.2.8药品类别表 包括:编号、药品类别名称、药品类别编码、其中编号为主键。表4.2.8 药品类别表名称数据类型数据长度是否为空键(药品类别名称)是(药品类别编号)是编号否主键5.2.9药品表包括:编号、药品编码、药品名称、药品类别、药品类别编号、药品规格、单位、医保类别、最小库存数量、 录入人员、录入日期。 其中编号为主键。表4.2.9 药品表名称数据类型数据长度是否为空键编号否主键(药品编码)是(药品名称)是(药品类别)是(药品类别编号)是(药品规格)是(单位)是(医保类别)是(最小库存数量)()是 (录入人员)是(录入日期)是5.2.10药品库存表包括:编号、药品编码、药品名称、药品类别、批号、药品规格、单位、进价、比例、售价、医保类别、最小库存数量、产地、供应商、 认证、批准文号、入库日期、有效期、最终数量。其中编号为主键。表4.2.10药房库存表名称数据类型数据长度是否为空键编号否主键(药品编码)是(药品名称)否(药品类别)是(批号)是(药品规格)是(单位)是(进价) ()是(售价)()是(产地)是(供应商)是(最终数量)()是(入库日期)是(有效期)是(产地)是(最终数量)()是5.2.11 药品入库表包括:编号、药品编码、药品名称、药品规格、单位、批号、药品类别、进价、比例、售价、入库数量、金额、最终数量、入库日期、有效期、产地、供应商、医保类别、最小库存数量、 认证、批准文号、入库单号、录入人员、录入日期、 其中编号为主键表4.2.11药品入库表名称数据类型数据长度是否为空键编号否主键(药品编码)是(药品名称)否(药品类别)是(批号)是(药品规格)是(单位)是(进价)()是(售价)()是(入库数量)()是(金额)()是(入库日期)是5.2.12 药品入库日志表包括:编号、 单号、入库单号、录入人员、录入日期、金额、入库日期其中编号为主键表4.2.12药品入库日志表名称数据类型数据长度是否为空键(编号)否主键 (单号)是(金额)()是(入库日期)是(入库单号)是 (录入人员)是(录入日期)是5.2.13 药品出库表包括:编号、药品编码、药品名称、药品规格、批号、药品类别、单位、售价、出库数量、金额、入库日期、出库日期、有效期、产地、供应商、医保类别、 认证、批准文号、出库单号、出纳员、出库日期。 其中编号为主键。表4.2.13药品出库表名称数据类型数据长度是否为空键编号否主键(药品编码)是(药品名称)否(药品类别)是(批号)是(药品规格)是(单位)是(售价)()是(出库数量)()是(金额)()是(入库日期)是(有效期)是(产地)是(供应商)是(医保类别)是( 认证)是(批准文号)是(出库单号)是 (出库员)是(出库日期)是5.2.14 药品出库日志表包括:编号、出库单号、出纳员、金额、出库日期、出库去向、状态、状态编号产地、供应商、医保类别、 认证、批准文号、入库单号、出纳员、出库日期、 其中编号为主键表4.2.14药品出库日志表名称数据类型数据长度是否为空键(编号)否主键 (出库单号)否(金额)()是(出库日期)是出库去向是 (录入人员)是(状态)是状态编号是备注:相关的字段在不同的表中仍然使用了同样的字段名用来标志他们的相关性。 系统详细设计 系统界面设计界面设计是为了满足软件专业化标准化的需求而产生的对软件的使用界面进行美化优化规范化的设计分支。具体包括软件启动封面设计,软件框架设计,按钮设计,面板设计,菜单设计,标签设计,图标设计,滚动条与状态栏设计,安装过程设计,包装与商品化。在设计的过程中有较多注意的关键问题。这是一个越来越注重包装的社会,一切具有魅力的事物总让人无法抗拒。这就是为什么出色的外观设计对于服装、电子、日用品、食品等等几乎所有商品的销售与推广,都起着举足轻重的作用的原因。软件行业也不例外,外观靓丽,用户浏览起来赏心悦目,这对软件产品的销售无疑起着巨大的推动作用。世界上成功的软件公司都非常重视软件界面的美化设计,因此,他们深刻了解在激烈的市场竞争中,仅仅有强大的功能是远远不够的,好的界面设计和用户体验会为产品增色不少,我们看微软的等等哪一个不是界面设计精良,易用;我们再看看国内做得很成功的金山词霸的界面,从金山词霸到金山词霸的界面设计变化堪称经典。我们在界面设计保持了界面的一致性,既包括实用实用标准的控件,也指实用相同的信息表现方法,如在字体、标签风格、颜色、术语、显示错误信息等方面保持了一致。我们应尽量做到界面美观实用,人性化,富有创造性。美丽的界面能够让用户比较容易接受我们的软件,对我们的软件实施和推广带来了极大的方便。 本着友好、易用的原则,本系统的主界面由菜单和工作区组成,在屏幕的上方为主菜单区,显示本系统功能模块的主菜单。图示如下:图 菜单当用户通过菜单选择了所要进行的工作后,系统进入相应的处理功能,这时整个处理活动将在屏幕的中间区域工作区进行。当用户的需求得到满足并将信息处理完毕后,系统将自动返回到进入处理之前的原始菜单显示状态。有以下几点设计原则:、界面友好,对输入的信息一目了然,对错误的输入有提示信息。、应尽量增加键盘快捷键,便于用户的操作,加强可操作性。系统的模块描述6.2.1 用户登入模块主要完成用户登录的功能,将用户名录入登陆口中。如果医护人员想要查看医院药品的基本信息,就必须登录。登录时必须正确填写用户名和密码。如果没有用户名或密码不正确,则不能完成登录界面与主界面之间的连接。输

    注意事项

    本文(医院药房信息管理系统的设计与开发.doc)为本站会员(叶***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开