医院药库药房管理子系统的设计与实现_第1页
医院药库药房管理子系统的设计与实现_第2页
医院药库药房管理子系统的设计与实现_第3页
医院药库药房管理子系统的设计与实现_第4页
医院药库药房管理子系统的设计与实现_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

山东大学硕士学位论文 分类号分类号 单位代码 单位代码 密密 级 级 学学 号 号 硕硕 士士 学学 位位 论论 文文 论论文文题题目目 医院药库药房管理子系统的设计与实现医院药库药房管理子系统的设计与实现 The Design and Implementation of the Management Subsystem for Hospital Drug Storehouse and Pharmacys 作作 者者 姓姓 名名 学学 院院 名名 称称 软软件件学学院院 专专业业学学位位名名称称 工工程程硕硕士士 指指 导导 教教 师师 合合 作作 导导 师师 专业学位专业学位 2013 年 10 月 20 日 山东大学硕士学位论文 2 分类号分类号 单位代码 单位代码 密密 级 级 学学 号 号 硕硕 士士 学学 位位 论论 文文 论论文文题题目目 医院药库药房管理子系统的设计与实现医院药库药房管理子系统的设计与实现 The Design and Implementation of the Management Subsystem for Hospital Drug Storehouse and Pharmacys 作作 者者 姓姓 名名 学学 院院 名名 称称 软软件件学学院院 专专业业学学位位名名称称 工工程程硕硕士士 指指 导导 教教 师师 合合 作作 导导 师师 专业学位专业学位 年 月 日 山东大学硕士学位论文 原创性声明和关于论文使用授权的说明原创性声明和关于论文使用授权的说明 原创性声明 本人郑重声明 所呈交的学位论文 是本人在导师的指导下 独立进行研究所取得的成果 除文中已经注明引用的内容外 本 论文不包含任何其他个人或集体已经发表或撰写过的科研成果 对本文的研究作出重要贡献的个人和集体 均已在文中以明确方 式标明 本声明的法律责任由本人承担 论文作者签名 日期 关于学位论文使用授权的声明 本人完全了解山东大学有关保留 使用学位论文的规定 同 意学校保留或向国家有关部门或机构送交论文的复印件和电子版 允许论文被查阅和借阅 本人授权山东大学可以将本学位论文的 全部或部分内容编入有关数据库进行检索 可以采用影印 缩印 或其他复制手段保存论文和汇编本学位论文 保密论文在解密 后应遵守此规定 论文作者签名 导师签名 日期 山东大学硕士学位论文 i 目目 录录 摘 要 I ABSTRACT II 第 1 章 绪论 1 1 1 课题的背景 1 1 2 存在的问题 1 1 3 医院药库药房管理系统的优势 2 1 4 论文的工作内容 3 1 5 论文的组织结构 3 第 2 章 药库药房管理系统需求分析 4 2 1 软件需求概述 4 2 2 系统特性概述 4 2 2 1 药库管理子系统系统特性概述 4 2 2 2 住院药房管理子系统系统特性概述 5 2 2 3 门诊药房管理子系统系统特性概述 5 2 3 系统运行环境 6 2 3 1 系统设备 6 2 3 2 支撑软件 6 2 4 系统功能需求分析 6 2 4 1 药库管理子系统需求描述及业务流程图 6 2 4 2 住院药房管理子系统需求描述及业务流程图 9 2 4 3 门诊药房管理子系统需求描述及业务流程图 11 2 5 系统用例图 13 2 5 1 识别参与者 Actor 13 2 5 2 主要功能用例与用例规约 13 2 6 系统的非功能性需求 15 山东大学硕士学位论文 ii 2 6 1 安全性需求 15 2 6 2 可用性需求 15 2 6 3 可靠性需求 16 第 3 章 系统设计 17 3 1 系统总体设计思路 17 3 2 C S 架构介绍 17 3 3 系统功能模块划分 17 3 4 药库管理系统功能模块详细设计 20 3 4 1 药品基本信息维护功能模块详细设计 21 3 4 2 药品库存管理功能模块详细设计 23 3 4 2 药品盘点功能模块详细设计 24 3 4 3 药品结存功能模块详细设计 27 3 4 4 药品入库计划功能模块详细设计 29 3 4 5 药品入库管理功能模块详细设计 30 3 4 6 药品出库管理功能模块详细设计 33 3 5住院药房管理系统功能模块详细设计 36 3 6门诊药房管理系统功能模块详细设计 37 3 7 数据库逻辑设计 37 3 7 1 数据库概念设计 38 3 8 数据库详细设计 40 3 8 1 药品基本表 Pha Com BaseInfo 40 3 8 2 药品入库计划表 Pha Com Inplan 43 3 8 3 药品入库信息表 Pha Com Input 44 3 8 4 药品出库信息表 Pha Com Output 45 3 8 5 药品库存信息表 Pha Com Stockinfo 47 第 4 章 系统主要功能实现 48 4 1 系统前台界面设计 48 4 2 系统主要接口设计 52 山东大学硕士学位论文 iii 4 2 1 入库操作接口设计 52 4 2 2 摆药操作接口设计 52 4 2 3 摆药单打印接口设计 53 4 2 4 大屏幕发药显示接口设计 53 4 3 系统主要功能代码设计 54 4 3 1 入库保存代码设计 54 4 3 2 出库保存代码设计 54 4 3 3 住院药房摆药代码设计 55 4 3 4 门诊药房摆药代码设计 57 第 5 章 结 论 59 致 谢 60 参考文献 61 学位论文评阅及答辩情况表 1 山东大学硕士学位论文 iv CONTENTSCONTENTS Abstract I ABSTRACT II Chapter 1 Introduction 1 1 1 Background topics 1 1 2 Problems 1 1 3 Superiority about storeroom hospital pharmacy management system 2 1 4 The main work of this paper 3 1 5 The structure of this paper 3 Chapter 2 The requirement analysis of storeroom pharmacy management system 4 2 1 Requirements Overview 4 2 2 System Features Overview 4 2 2 1 Drug Storehouse Management Subsystem System Features Overview 4 2 2 2 The hospital pharmacy management subsystem System Features Overview 5 2 2 3 Outpatient pharmacy management subsystem System Features Overview 5 2 3 System operating environment 6 2 3 1 System Equipment 6 2 3 2 Support Software 6 2 4 System functional requirements analysis 6 2 4 1 Storeroom management subsystem requirements description and business process diagrams 6 2 4 2 The hospital pharmacy management subsystem requirements description and business process diagrams 9 2 4 3 Demand outpatient pharmacy management subsystem description and business process diagrams 11 2 5 System Use Case Diagram 13 2 5 1 Identify participants Actor 13 山东大学硕士学位论文 v 2 5 2 Main functions use cases and use case specification 13 2 6 System non functional requirements 15 2 6 1 Security Requirements 15 2 6 2 Availability Requirements 15 2 6 3 Reliability Requirements 16 Chapter 3 System Design 17 3 1 Overall system design ideas 17 3 2 C S architecture introduced 17 3 3 System function modules 18 3 4 Storeroom management system function module detailed design 20 3 4 1 Drug basic information maintenance function module detailed design 21 3 4 2 Drug inventory management module detailed design 23 3 4 2 Drug inventory function module detailed design 24 3 4 3 Drug balance function module detailed design 27 3 4 4 Drug storage function module detailed design plan 29 3 4 5 Drug storage management function module detailed design 30 3 4 6 Drug a database management function module detailed design 33 3 5 Hpital pharmacy management system detailed design of functional modules 36 3 6 Outpatient pharmacy management system function module detailed design 37 3 7 Logical Database Design 37 3 7 1 Conceptual Design Database 38 3 8 Detailed design database 40 3 8 1 Drugs base table Pha Com BaseInfo 40 3 8 2 drug storage schedule Pha Com Inplan 43 3 8 3 Drug storage information table Pha Com Input 44 3 8 4 Medicines out of the library information table Pha Com Output 45 3 8 5 Drug inventory information table Pha Com Stockinfo 47 Chapter 4 The main function of the system 48 4 1 System front interface design 48 山东大学硕士学位论文 vi 4 2 System main interface design 52 4 2 1 Warehousing operation interface design 52 4 2 2 Pendulum drug operation interface design 52 4 2 3 Pendulum prescriptions printing interface design 53 4 2 3 Pispensing large screen display interface design 53 4 3 System main function code design 54 4 3 1 Storage preservation code design 54 4 3 2 The design of the library to save the code 54 4 3 3 The hospital pharmacy drug code design pendulum 55 4 3 4 Medicine outpatient pharmacy pendulum code design 57 Chapter 5 Conclusions 59 Acknowledgements 60 References 61 Thesis Review and respondent Fact Sheet 1 山东大学硕士学位论文 I 摘摘 要要 随着计算机信息技术的发展和数据库的广泛应用 计算机的应用已经深入 到各个领域中 在医院医药管理领域中 以往的人工管理方式浪费大量人力物 力 而且更容易出错 已经不适宜现代医院医药管理的需求 鉴于此 医院医 药管理环节上 使用严谨高效的计算机管理程序来实现高效科学的现代化管理 是其发展的必然趋势 从药品作为基本物资角度 药品管理系统需要采购入库 出库 库存管理 等功能 是典型的 进销存 管理系统 从药品与医疗工作紧密相关 药品流 通过程的角度 药品管理系统又不同于一般的物资管理系统 它兼具物资销售 与医疗活动管理的功能 现代医院通过药品管理系统对药品进行批次管理 使 得药品的物资 医疗双重属性转化为数字信息 同时细化药品监督管理 使得 医院经济核算和医疗管理更加科学化 规范化 信息化 标准化 为医院发展 的管理决策提供全面的科学依据 针对国内外医院信息系统的开发理论与技术基础 着重研究了药库药房管 理系统目前的现状 针对现代医院需求存在的不足 给出了本课题的设计目标 和任务 并根据三甲医院 聊城市人民医院 的药库药房管理需求 结合医院 药库药房的应用情况和具体业务流程 设计出基于医院局域网 Oracle 数据库 的医院药库药房管理系统 该系统保障医院药品管理安全有效的同时 实现了 医院药品信息化管理的规范化 系统化和自动化 首先 通过用户调查做出系统需求分析 医院药库药房管理系统采用以 C 开发语言 ORACLE 10G 数据库 医院局域网为平台的 C S 架构设计模式 其次 对系统分析 建模 划分系统功能模块 对系统架构进行详细设计 依据功能 分析及功能模块划分 设计系统数据库概念结构和逻辑结构 对系统各功能子 模块分别设计 最后 对系统实现过程中凸显的关键技术和重点问题做出实现 方案和解决方法 关键词 关键词 医院信息系统 药库药房管理系统 药品信息维护 药品入库 药品 出库 山东大学硕士学位论文 II ABSTRACTABSTRACT With the development of information technology and computer databases widely used computer applications have been expanded in various fields in the field of hospital medicine management previous artificial waste a lot of manpower and material resources management and more prone to error is unfit for modern hospital medical management needs In view of this the hospital medical management areas strict and efficient use of computer management program to achieve efficient modern scientific management is the inevitable trend of its development From the perspective of basic goods as pharmaceuticals medicines management systems need to purchase storage warehousing inventory management and other functions is a typical inventory management system from pharmaceuticals and medical work is closely related to the angle of drug distribution drug management system is different from normal materials management system which combines medical supplies sales and campaign management functionality Modern hospital management system for pharmaceutical drugs through batch management making supplies of drugs and medical dual attributes into digital information while thinning drug supervision and management making the hospital economic accounting and medical management more scientific standardized information technology standardization for the development of the hospital management to provide comprehensive scientific basis for decision making I studied abroad in the analysis of hospital information systems development based on the theory and technology focusing on the current hospital storeroom pharmacy management system status and user demand for the shortcomings the design gives the project goals and tasks and according to hospitals of medical management information needs combined Liaocheng People s Hospital storeroom pharmacy management system of the actual situation and business processes the design of a hospital based LAN Oracle database management system hospital pharmacy storeroom The system is safe and effective protection of the hospital drug 山东大学硕士学位论文 III management while achieving a standardized systematic and automated management First make a survey of user needs analysis hospital storeroom pharmacy management system using in C development language ORACLE 10G Database hospital local area network as a platform for C S architecture design patterns Secondly using the Unified Modeling Language UML for systems analysis modeling functional modules of the system detailed design and system architecture functional analysis in the system and system functional modeling based on the concept of the system database structure and logic structure design various sub modules of the system were designed Finally the system implementation process highlighting the key technologies and key issues to make implementations and solutions Keywords Hospital Information System Hospital pharmacy storeroom management system Drug Information Maintenance Drug Storage Drug Out Of The Library 山东大学硕士学位论文 1 第第 1 1 章章 绪论绪论 1 11 1 课题的课题的背景背景 21 世纪 计算机应用已深入到各个领域 在医院管理领域中 使用信息管 理系统科学化管理是现代医院发展的必然趋势 医院药库药房管理系统属于医院信息系统 Hospital Information System HIS 的一部分 发达国家医院信息系统的研发已有四十多年的历史 自 20 世纪 80 年代末期我国开始研究医院信息系统至今已有 30 余年历史 目前 的 HIS 系统应用已涉及财务账目管理 药品消耗品管理等方面 功能亦日趋完 善 但目前并没有一个统一完善的标准化系统来真正完整实现医院信息化管理 现代医院的发展及对信息系统需求的不断深入要求 HIS 系统必须持续改进发展 现代医疗体系中 药品的经营与流通过程受内外因素作用 随时可能发生 问题 必须在各环节上严格控制 方能从根本上保证药品管理的规范化 以往 的人工管理方式不仅浪费大量人力物力 更容易出错 已不能适应现代医院药 品管理的需求 因此 医疗体系药品流通环节必须要有一套严谨规范的管理系 统来确保药品管理质量 杜绝流通环节中一切可能出现的问题 保证药品使用 的安全性 有效性 在保障医药安全有效的同时 智能分析医院药品的进销存 情况 建立药品质量预警 药品库存预警 多方式盘点等系统 有效提高工作 效率 医疗体制的改革 科学技术的发展 医药市场竞争的加剧 医院药库药房 信息管理系统也随之相对于传统的管理模式改革 药房药库作为医院的经济来 源平台 更肩负着人民健康的重任 为保证药品的安全性和有效性 为社会提 供优质的药学服务 同时加强医院药品的核算和管理的科学性 医院药房药库 必须持续加强信息化建设 1 21 2 存在的问题存在的问题 现代医院的规模越来越大 就诊量不断提升 科室分工越来越细化的同时 山东大学硕士学位论文 2 相互间的关系越来越密切 门诊和住院病人的就诊 检查 治疗等流程也越来 越细化 相应的 医院针对药品信息管理方面的工作越多 药品资源管理的难 度越大 药品未实现信息化管理前 医院对于药品的管理完全采用手工记账方式 这种方式消耗人力物力 随着数据量的增长 操作极易出错 这种方式早已不 能适应现代医院的需求 鉴于此 医疗体系药品流通环节必须要有一套严谨规 范的管理系统来确保药品管理质量 杜绝流通环节中一切可能出现的问题 保 证药品使用的安全性 有效性 在保障医药安全有效的同时 智能分析医院药 品的进销存情况 建立药品质量预警 药品库存预警 多方式盘点等系统 有 效提高工作效率 1 31 3 医院药库药房管理系统的优势医院药库药房管理系统的优势 采用计算机系统对药品进行信息化管理的手段取代人工记录 完成信息处 理 方便 准确 易操作 数据可以长期保存 查询信息快捷准确 本系统集成药库管理子系统 住院药房管理子系统 门诊药房管理子系统 包括药品的采购 入库 盘点 调价 出库 查询统计 智能分析 住院患者 的药品医嘱进行摆药和退药处理 向其他部门进行药品入库申请 核准 出库 审批处理 实现库存管理 盘点管理 门诊患者的药品处方进行摆药和退药处 理 向其他部门进行药品入库申请 核准 出库审批处理 实现库存管理 盘 点管理 查询统计等功能与一体 实现医院药品管理的规范化 科学化 系统 化和信息化 将成为现代综合医院药品管理手段的首选 药品实行信息化管理后 确保划价的准确性 同时节省取药时间 提高医 院工作效率的同时营造更良好的就医环境 医嘱由护士站校对后传输到药房申 请领药 经药房再次审核后确认发药 可以选择打印摆药单和发药单再次由领 药人员确认 药房某药品库存不足时 系统自动提示 医生填写新医嘱或病房 申领时都会做出相应提示 最大方面的减少了医护人员的重复工作 保证病人 及时用药 医护人员和病人家属通过信息系统可随时进行查询药明细表 提高 药品收费透明度 保障病人的合法利益 有效的减少医疗纠纷的可能性 通过信息系统的盘点 报表统计功能 提供准确的会计报表 大量减少财 山东大学硕士学位论文 3 务人员工作量 并确保准确性 信息系统为医院管理人员提供可靠 便捷的数 据信息 1 41 4 论文的工作内容论文的工作内容 本文主要描述了医院药库药房管理系统设计的需求分析 功能分析 功能 模块设计 数据库设计及功能实现方法等内容 首先确定课题 根据课题面向的用户描述做出药库药房管理系统的需求描 述及可行系分析 在可行性分析基础上做出需求分析 明确本系统要实现的目 标 提供的服务 系统的约束运行环境 非功能需求等 根据需求分析做出系统功能描述及各项功能流程 划分功能模块 对各个 功能模块进行详细设计 包括功能模块功能描述 功能模块类设计 功能模块 数据流程设计 功能模块主流程描述 功能模块主要实现方法描述 依据详细设计 设计出基于 C S 架构的 以 C oracle 数据库系统为平 台的医院药库药房关系系统 1 51 5 论文的组织结构论文的组织结构 第 1 章绪论部分 分析课题的背景 存在的问题以及阐述本课题论文的主 要工作内容 第 2 章需求分析部分 根据用户描述做出药库药房管理系统的需求描述及 可行系分析 在可行性分析基础上做出需求分析 明确本系统要实现的目标 提供的服务 系统的约束运行环境 非功能需求等 第 3 章系统设计部分 完成模块划分 提取动态模型 包 类等 和静态 模型 时序图 活动图 状态图等 第 4 章详细功能实现 数据库命名规则设计 数据库逻辑设计 数据库物 理设计 基本表设计 视图设计 索引设计等 客户端前台界面设计及主要功 能代码实现 第 5 章总结 总结本论文所做的工作 对将来工作做出计划与展望 山东大学硕士学位论文 4 第第 2 2 章章 药库药房管理系统需求分析药库药房管理系统需求分析 2 12 1 软件需求概述软件需求概述 需求分析是软件实施过程中的第一步 也是软件工程中的关键问题 需求 分析阶段的主要任务 在对项目进行可行性分析的基础上 进一步明确用户需 求 确定 所要实施的系统必须要做什么 的问题 并依此获得需求规格说明 书 同时还包括系统要实现的目标 提供的服务 系统的约束 系统运行环境 及其他非功能需求等 对于医院药库药房管理系统来说 数据量大 业务细则繁琐 与医院其他 所要业务科室间均有联系 每一种药品有属于各自的单独属性 例如 商品名 化学名 药理分类 药品性质 医保类型 生产厂家 效期等 药库药房管理 系统是建立在以药品基本信息为根本的一套管理系统 既要管理日常的出入库 又要保障药品的安全性 可靠性 同时要保证业务科室使用药品时的充裕性 并能严格按照国家规定做出相应的调整等 医疗行业是至关生命健康的行业 药品管理属于其中至关重要的一个环节 因此 该系统不仅要保证日常出入库 业务 财务流程正常运转 更要以保障药品信息的完整 完善及药品的安全 可靠为基础 医院药库药房管理系统的总体需求为 建设一套可操作性强 管理体制规 范 数据信息安全 系统架构先进的药品管理平台 确保医院药品使用规范 2 22 2 系统特性概述系统特性概述 医院药库药房管理系统主要分为三个子系统 药库管理系统 住院药房管 理系统 门诊药房管理系统 每个系统都有其特定的职能 其中住院药房与门 诊药房的业务流程相似 但数据流程颇有不同 因此需要分列出来进行单独的 调查分析 2 2 12 2 1 药库管理子系统系统特性概述药库管理子系统系统特性概述 针对药库部门的具体业务职能 确定药库管理子系统的系统特性主要包括 山东大学硕士学位论文 5 药品库存维护 药库基础数据维护 药品字典信息维护 药品入库计划管理 药品采购计划管理 药品入库管理 药品出库管理 药品调价管理 药品库存 结算等 详细系统特性描述如下 1 药品库存维护 设定药品库房属性 2 药库基础数据维护 对药库基础数据维护 3 药品字典信息维护 维护药品字典基本信息 4 药品入库计划管理 根据药品消耗及库存情况制定入库计划 5 药品采购计划管理 药品采购管理员根据库房入库计划选择相应药品供货公 司 制定药品采购计划 6 药品入库管理 药库管理员对进入库房的药品进行登记处理 7 药品出库管理 将库存中的药品做出库处理 8 药品调价管理 调整药品帐页表及全院各库房药品的零售价 9 药品库存结算 统计当月的入库 出库 报废 盘点 调价等数据 计算当 月结存数据 2 2 22 2 2 住院药房管理子系统系统特性概述住院药房管理子系统系统特性概述 针对住院药房部门的具体业务职能 确定住院药房管理子系统的系统特性 主要包括 集中摆药 临时摆药 出院带药摆药 特殊药品摆药 非医嘱摆药 退药核准 药品库存结算等 详细系统特性描述如下 1 集中摆药 对住院护士站每天集中发送到药房的药品医嘱进行摆药 2 临时摆药 对住院护士站每天临时发送到药房的药品医嘱进行摆药 3 出院带药摆药 对出院带药医嘱进行摆药 4 特殊药品摆药 对大输液 胰岛素 部分口服药等特殊发放的药品进行摆药 5 非医嘱药品摆药 对非医嘱的用药进行摆药 6 退药核准 对病区的退药申请进行核准 7 药品库存结算 统计当月的入库 出库 报废 盘点 调价等数据 计算当 月结存数据 山东大学硕士学位论文 6 2 2 32 2 3 门诊药房管理子系统系统特性概述门诊药房管理子系统系统特性概述 针对门诊药房部门的具体业务职能 确定门诊药房管理子系统的系统特性 主要包括 1 配药台维护 维护药房配药台 2 处方调剂打印条件 门诊处方自动调剂打印的相关条件 3 发药窗口维护 维护药房内的发药窗口 4 配药台与发药窗口关系的维护 维护与配药台相对应的发药窗口 5 配药台和发药窗口的开放设置 设置配药台和发药窗口的开放情况 6 配药台配药 对收费后传送过来的处方进行配药 7 发药窗口发药 根据配药 对处方进行发药 8 退药确认 对本药房已发药品进行退药 9 发药显示大屏幕 大屏幕显示发药信息 2 32 3 系统运行环境系统运行环境 2 3 12 3 1 系统设备系统设备 主机类型 HP RX6600 小型机 网络类型 服务器至交换机 交换机级联采用光纤连接 交换机至客户端采用 百兆网线连接 存储器容量 2T 其它特殊设备 无 2 3 22 3 2 支撑软件支撑软件 操作系统 UNIX 数据库管理系统 ORACL 10G 其他支撑软件 无 山东大学硕士学位论文 7 2 2 4 4 系统功能需求分析系统功能需求分析 2 4 12 4 1 药库管理子系统需求描述及业务流程图药库管理子系统需求描述及业务流程图 药库管理子系统主要应用于西药库 中药库 草药库等药库单位 包括药 品的采购 入库 出库 盘点 调价 查询统计等业务环节 系统业务流程如 图 2 1 所示 具体包括以下功能 图 2 1 医院药品管理处理流程图 1 药品基础字典维护 药库管理人员维护药品的供货公司 生产厂家 库存 参数 药理作用 药品参数等 2 药品采购计划 可通过药品库存警戒线 药品日消耗自动生成计划单 也 可手工生成或修改 提供药品供应商管理功能 3 药库入库 药库库管人员对药品入库登记操作 可以进行退货操作 可以 根据采购单来进行入库 也可以手工录入 同时修改库存 药库药品入库流程 如图 2 2 所示 山东大学硕士学位论文 8 图 2 2 药库药品入库流程图 4 药品出库 将药库有库存的药品做出库处理 对入库申请进行审批出库 药品出库流程如图 2 3 所示 图 2 3 院内科室药品领用流程图 5 结算管理 对药品库存和库存金额按照日 月 年等结算操作 同时可以 查询之前的日结 月结 年结等结算记录 6 调价管理 对药品进行调价 自动计算出调价前后的盈亏 调价后全院生 山东大学硕士学位论文 9 效 可以查询调价记录 7 库存管理 对药品的有效期进行管理 对库存量不足警戒线的药品自动提 示 可以查询药品库存量及库存金额 8 库房盘点管理 各库房对药品库存数量进行单独盘点 自动计算盘点金额 和盘点盈亏 可以查询盘点记录 盘点管理流程如图 2 4 所示 图 2 4 药库盘点流程图 9 药品查询统计 根据需要提供相应的查询 统计报表等 2 4 22 4 2 住院药房管理子系统需求描述及业务流程图住院药房管理子系统需求描述及业务流程图 住院药房管理子系统应用于住院药房 主要业务为对住院患者的药品医 嘱进行摆药和退药处理 向其他部门进行药品入库申请 核准 出库审批等处 理等 包含库存管理 盘点管理等 查询统计等 具体业务描述如下 1 查询药品基本信息 2 住院药房摆药 根据住院病人摆药单 按照药品剂型 医嘱类别进行摆药 摆药业务流程如图 2 5 所示 山东大学硕士学位论文 10 图 2 5 住院药房摆药设置流程图 3 医嘱发药 根据病区医生所下医嘱及病区护士站的发药请求发药并对药房 库存进行相应的改变 发药流程如图 2 6 所示 图 2 6 住院药房一般医嘱摆药流程图 4 病区退药 根据病区护士站提出的退药请求进行退药并对药房库存相应的 改变 退药流程如图 2 7 所示 山东大学硕士学位论文 11 图 2 7 住院药房退药流程图 5 药品查询统计 根据需要提供相应的查询 统计报表等 2 4 32 4 3 门诊药房管理子系统需求描述及业务流程图门诊药房管理子系统需求描述及业务流程图 门诊药房管理子系统应用于门诊药房 主要业务为对门诊患者的门诊药品 处方进行摆药 退药处理 向其他部门进行药品入库申请 核准 出库审批处 理等 实现库存管理 盘点管理 查询统计等 具体业务描述如下 1 查询药品基本信息 2 门诊发药 门诊药房根据门诊收费处已收费的门诊医生所开出的门诊处方进 行摆药 并对药房库存进行相应的处理 门诊发药流程如图 2 8 所示 山东大学硕士学位论文 12 图 2 8 门诊药房自动打印处方的发药流程图 3 门诊退药 门诊药房根据门诊收费处所发送的退药请求进行退药 并对药房 库存进行相应的处理 门诊退药流程如图 2 9 所示 图 2 9 门诊退药流程图 山东大学硕士学位论文 13 4 药品查询统计 根据需要提供相应的查询 统计报表等 2 52 5 系统用例图系统用例图 用例图重点描述用户需求 通过用例图概括药库药房管理系统的主事件流 程 系统用户和主要功能组件间的关系等 对系统功能及与系统交互的外部事 物建模 展示外部用户能够观察到的系统功能模型图 2 5 12 5 1 识别参与者识别参与者 Actor Actor 通过系统需求分析 确定药库药房管理系统中的三个参与者 药品维护人员 药库管理员 药房管理员 参与者的描述如下 1 药品维护人员 修改生产厂家 供货公司 药品性质 剂型 用法 药 理作用 包装单位 最小单位等 2 药库管理员 普通入库 特殊入库 赠送入库 普通出库 特殊出库 审批出库等 3 药房管理员 住院药房集中摆药 门诊药房配药发药确认的功能 2 5 22 5 2 主要功能用例与用例规约主要功能用例与用例规约 用例规约用来对系统中用例的必要信息进行描述 药库药房管理系统中的 几个主要用例的用例规约描述如下 1 药库基本数据维护 具备药库基本数据维护权限的工作人员成功登录系统后 定义生产厂家 供货公司 药品性质 剂型 用法 药理作用 包装单位 最小单位等功能 药库基本数据维护用例如图 2 10 所示 山东大学硕士学位论文 14 图 2 10 药库维护用例关系图 2 药库药品入库 具备药库药品入库管理权限的工作人员成功登录系统后 对药品进行入库 管理 入库方式主要有 普通入库 特殊入库 赠送入库等 入库信息主要包 括 药品名称 规格 厂家 单位 进价 零售价 购入金额 零售金额 入 库数量 批号 效期 发票号等 药品入库用例如图 2 11 所示 图 2 11 药库入库用例关系图 3 药库药品出库 具备药库药品出库管理权限的工作人员成功登录系统后 对药品进行出库 管理 出库方式主要有 普通出库 特殊出库 审批出库等 出库信息主要有 药品名称 规格 批号 库存量 出库数量 单位零售价 出库金额 生产厂 山东大学硕士学位论文 15 家等 领用部门如果有申请领用信息 可以调用该部门的入库申请单直接形成 出库数据 用户可以修改出库数量 出库数量允许为负数 表示退库 药品出 库用例如图 2 12 所示 普通出库 药库管理员 审批出库特殊出库 图 2 12 药库出库用例关系图 2 62 6 非功能性需求非功能性需求 非功能性需求规定了系统为满足用户需求而必须具有的除功能需求以外的 特性 主要涉及功能性 可靠性 易用性 效率 维护性 可移植性等几个方 面 非功能性需求不直接影响系统的功能 但如果没有完善定义非功能性需求 往往会使产品在非功能性需求面前捉襟见肘 更甚至会淹没功能性需求给用户 带来的价值 下面针对医院药房药库管理系统的特征主要介绍以下几项非功能 性需求 2 6 12 6 1 安全性需求安全性需求 系统要求每一次药房药库入出库都和实际库存相绑定 直接影响医院药品 库存量 同时要求加强防止非授权的用户故意或意外访问 操作的属性 如用 户分组权限 动态口令 数据库字段加密等技术 2 6 22 6 2 易用性需求易用性需求 首先 药库药房管理系统是面向全部药房和药库两大群体 主要用户并非 山东大学硕士学位论文 16 计算机专业人员 因此系统用户界面要求页面直观 操作简洁明了 其次 要 求系统操作灵活 通过界面菜单栏导航栏和快捷键的操作 使用户简单培训即 可掌握具体操作步骤 2 6 32 6 3 可靠性需求可靠性需求 可靠性之与在规定的一段时间和条件下软件维持其性能水平的能力有关的 一组属性 具体包括 1 成熟性 要求系统故障所引起的系统失效的频率不能高于 1 次 季度 其间医院信息科人员可通过系统管理组件随时监控系统状态 通过数据库可视 化组件时刻监控数据读写 备份情况 以确保故障率降至最低 2 易恢复性 保证故障发生后系统的重建 保证系统重建后的系统性能水 平并恢复直接受影响的数据 因此 系统要求服务器端设定每天固定时间段做 数据备份 并采取服务器主备机双击热备及异地容灾的模式确保数据万无一失 山东大学硕士学位论文 17 第第 3 3 章章 系统设计系统设计 3 13 1 系统设计思路系统设计思路 系统的设计以终端用户的需求分析为基础 为医院药房药库提供全面可行 的信息管理解决方案 建立规范化 实时化的管理机制 以科学化的方法提高 医院信息管理的效率 节约管理成本 增强信息管理的安全性 满足医院管理 层 业务操作层和全体职工的不同层次和不同方面的需求 对医院将来的整体 信息化建设提供必要的支持 设计过程结合了快速原型模型与增量模型的优点 首先在短时间内建立系 统应用原型 然后 对初始原型系统进行需求迭代 不断修正和改进 直到形 成可行系统 3 23 2 系统架构系统架构 医院药库药房管理系统采用 C S 架构 以 C 开发语言 ORACLE 10G 数据库 为平台设计实现该项目 采取 Microsoft visual studio 2005 开发平台 IBM 小型机安装 oracle 10g 数据库 局域网为开发环境 系统开发的主要工作包 括后台服务器端调试 数据库设计 前台应用程序开发等方面 3 33 3 系统功能模块系统功能模块划分划分 根据系统总体结构设计和需求分析 在设计系统功能时系统功能模块要尽 可能的细化 并且每个功能独立运行 一个功能模块出现问题时不会影响其他 功能的实现 每个功能模块相互关联 以实现数据传输 药库药房管理系统各功能模块如图 3 1 所示 山东大学硕士学位论文 18 药房药库管理系统 药 库 基 础 数 据 维 护 药 品 入 库 计 划 管 理 药 品 入 库 管 理 药 品 出 库 管 理 住 院 集 中 摆 药 住 院 临 时 摆 药 门 诊 配 药 管 理 门 诊 发 药 管 理 药 房 入 库 申 请 图 3 1 药房药库管理系统功能模块图 通过上文功能需求及功能模块的划分可以建立该系统的类结构图如图 3 2 所示 山东大学硕士学位论文 19 添加 int 删除 int 修改 int 查询 object 药品编码 string 药品名称 string 规格 string 购入价 object 零售价 string 最小单位 string 包装单位 string 包装数量 string 剂型 string 每次量 string 药品性质 string 药药品品基基本本信信息息 添加 int 修改 int 查询 object 打印 void 药品编码 string 药品名称 string 生产厂家 string 供货公司 string 购入价 string 入库数量 string 入库日期 string 药库编码 string 操作员 string 药药品品入入库库表表 添加 int 修改 int 查询 int 打印 int 药品编码 stri

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论