logo资料库

医药管理系统毕业论文(定稿).doc

第1页 / 共38页
第2页 / 共38页
第3页 / 共38页
第4页 / 共38页
第5页 / 共38页
第6页 / 共38页
第7页 / 共38页
第8页 / 共38页
资料共38页,剩余部分请下载后查看
目 录
湖北经济学院本科毕业(设计)论文 目 录 摘要................................................................................................................................................................. III ABSTRACT.....................................................................................................................................................IV 第一章 绪论 ......................................................................... 1 1.1 课题研究背景 ...................................................................1 1.2 国内外研究现状 .................................................................1 1.3 相关技术介绍 ...................................................................2 1.4 论文主要工作与结构 .............................................................3 第二章 系统需求分析 ................................................................. 4 2.1 系统概述 .......................................................................4 2.2 系统功能性需求分析 .............................................................4 2.2.1 管理员登录 ................................................................5 2.2.2 药品管理 ..................................................................5 2.2.3 类别管理 ..................................................................6 2.2.4 销售管理 ..................................................................7 2.2.5 进货/需求管理 .............................................................7 2.2.6 系统管理 ..................................................................7 2.3 系统非功能性需求分析 ...........................................................8 2.4 系统总体流程分析 ..............................................................10 第三章 系统架构设计 ................................................................ 13 3.1 系统软件架构分析 .............................................................. 13 3.2 系统技术分析 .................................................................. 14 3.2.1 MVC 模式 ................................................................. 14 3.2.2 Struts、Hibernate 框架 ................................................... 15 3.3 系统功能架构设计 .............................................................. 16 第四章 系统数据库设计 .............................................................. 17 4.1 概念模型 ...................................................................... 17 4.2 数据库设计原则 ................................................................19 4.3 系统数据表 ....................................................................19 I
湖北经济学院本科毕业(设计)论文 第五章 系统实现 .................................................................... 21 5.1 系统开发环境 .................................................................. 21 5.2 系统实现 ...................................................................... 21 5.2.1 管理员登录 ...............................................................21 5.2.2 药品管理模块 .............................................................22 5.2.3 类别管理模块 .............................................................23 5.2.4 销售管理模块 .............................................................24 5.2.5 进货/需求管理模块 ........................................................24 5.2.6 系统管理模块 .............................................................25 5.3 关键代码 ......................................................................26 第六章 系统运行与测试 .............................................................. 29 6.1 系统运行环境 ................................................................ 29 6.2 系统测试 .................................................................... 29 6.2.1 测试环境 .................................................................29 6.2.2 测试内容 .................................................................29 6.2.3 测试结果分析 .............................................................30 结束语 ............................................................................. 32 致谢 ............................................................................... 33 参考文献 ........................................................................... 34 II
湖北经济学院本科毕业(设计)论文 摘 要 随着医疗技术的不断发展,医院规模的不断扩大,药品进货量、销售量的急剧增 加,药品进销存管理系统在药品的进货、销售和库存管理中发挥着越来越重要的作用。 与此同时,传统的医院药品进销存管理系统已不能满足目前药品进、销、存流程高效 管理的需求。如何根据医院实际情况设计出适合自身使用的药品进销存管理系统,是 当前需要研究的问题。 本文通过对某医院药品进销存管理流程的调研和需求分析,提出了基于 B/S 架构 的药品进销存管理系统,并根据 Java EE 规范分析和设计了药品进销存管理系统。本 文系统与传统药品进销存管理系统相比,采用了更合理的模块化设计,实现了管理员、 药品管理、类别管理、销售管理、进货/需求管理和系统管理六大模块,从而实现了 对医药进货、销售和库存各个环节的有效监督和管理。 整个系统在 Windows 7 系统下,以 MyEclipse 为开发工具,MySQL 为后台数据 库管理系统,采用目前流行的 Java 应用框架 Struts、Hibernate 开发而成。 关键字:药品进销存管理系统;B/S;Struts;Hibernate III
湖北经济学院本科毕业(设计)论文 ABSTRACT With the development of medicine technology and the extension of the hospital, pharmaceutical purchase and sales the medicine inventory management system plays an increasingly important role. At the same time, traditional inventory management system cannot meet the current needs of efficiency management of medicine purchase, sales and storage. How to design an appropriate system for the actual situation of the hospital is the necessary issue to be studied. increase dramatically, In this paper, we analysis and investigate the flow of medicine purchase, sales, inventory of Taian Traditional Chinese Medicine hospital, and then we propose an inventory management system based on B/S model, design and implement the system under Java EE specification. Compared with traditional medicine inventory management system, our system uses a more rational modular design for better management of medicine inventory process. Implementations of the administrators, drug management, category management, sales management, stock/requirements management and system management of six modules, which can make all aspects of purchase, sales and storage be managed much more efficient and also arise the economic effectiveness of the hospital. This whole system is developed under Windows 7 operating system by MyEclipse SDK. We use MySQL as the database management system. And the popular Java application frameworks, Struts and Hibernate, are used in the implementation of system. Testing and practice shows that system has good openness, maintainability and stability and meets the requirements of the practical applications of Taian Traditional Chinese Medicine hospital. Key words: medicine inventory management system; B/S; Struts; Hibernate IV
湖北经济学院本科毕业(设计)论文 第一章 绪论 1.1 课题研究背景 随着现代信息技术的迅猛发展,计算机技术和网络技术的日渐成熟,自动化办公 和管理软件的深入应用为日常事务的处理提供了便利条件,给人们日常工作方式带来 了巨大的变革。随着科学技术的不断发展,医疗水平的不断提高,医院规模的不断扩 大,药品供给量的不断增加,原始的药品进销存系统已经不能满足现代化的管理方式, 新一代的药品进销存系统已经由过去单纯的记账模式转变为分类、汇总以及数据查 询、报表生成、信息跟踪、数据统计等多功能模式。 医院药品进销存系统主要用来对医院药品进货、销售、库存进行统一全程跟踪管 理。由于医院药品种类繁多,流通量大,药品进销存管理任务繁重,保证药品进销存 管理工作有秩序、有条理、有章可循的进行尤为重要。利用计算机来进行自动化管理 有着诸多人工管理所不具备的优势,例如:查找方便、检索迅速、保密性好、可靠性 高、存储量大、成本低、寿命长。使用自动化管理方式不仅能够保证信息统计的准确 无误,还能对信息记录进行跟踪和处理,为安全用药、放心用药提供保障。如今已经 投入使用的药品进销存系统版本繁多,各有特点。但各医院的硬件条件、规模大小、 员工技能素质、管理需求、业务流程及工作模式等各不相同,如何根据自身的实际需 求设计一套适合自身医院使用的药品进销存管理系统,将直接关系着药品进销存管理 的效率和医院的经济效益。 本文在对某医院药品进销存管理进行详细调研的基础上,根据医院的实际需求, 分析和设计了本文的系统。 1.2 国内外研究现状 医院药品进销存系统是医院信息系统(HIS)的一部分。西方发达国家对计算机在 医院的应用研究开始的比较早,早在四十多年前美国开始研究医院信息系统时,就已 经开始了对药品进销存系统的研究,但由于计算机技术的限制,美国对 HIS 的研究一 直停留在理论阶段。随着计算机技术的不断发展,70 年代时,欧美日等发达国家开始 了关于 HIS 的开发,为后来医院信息系统的发展奠定了基础。70、80 年代时,美国在 HIS 产业上有了较大的发展。 1
湖北经济学院本科毕业(设计)论文 经过这几十年的经验总结和版本的不断更新换代,如今已有许多成功的系统在各 大医院投入使用,并有效运转着。虽然各医院药品进销存管理系统大致流程和功能需 求相似,但在实际应用中,各医院的硬件条件、规模大小、员工技能素质、管理需求、 业务流程及工作模式等各不相同,因此,如今即使是在发达国家,也没有任何一个能够 适用于所有医院的标准系统。各医院仍需根据自己的实际规模和需求来设计和开发适 合自身条件的药品进销存管理系统。 由于计算机技术引进的相对较晚,我国开始研究计算机技术在医疗行业的应用比 西方国家晚。80 年代中期,我国一些医院建立了自己的小型局域网,开发了药品进 销存管理和住院管理系统等小型网络管理系统。进入 90 年代,随着数据库技术的盛 行,拥有计算机技术支持的大型医院开始着手开发适合自己医院的 HIS 系统,包括 药品进销存管理系统。如今,我国大中型医院中基本都已经建立了适用于自己医院的 药品进销存管理系统,并很好的融合于医院信息管理系统中,稳定运行。但规模较小 的医院由于部分医院领导者缺乏强烈的信息化意识,不能适应现代化管理思想的要 求,习惯于旧的管理模式,不能够清楚的认识到医院信息化管理的重要性,造成了整 个医院信息化建设步调缓慢,影响了药品进销存系统的有效建设和及时更新扩展。 1.3 相关技术介绍 本系统主要是依靠 SSH 框架实现,集成 SSH 框架的系统从职责上分为四层:表示 层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、 可复用性好、维护方便的 Web 应用程序。其中使用 Struts 作为系统的整体基础架构, 负责 MVC 的分离,在 Struts 框架的模型部分,利用 Hibernate 框架对持久层提供支 持,业务逻辑层也是用的 Struts 框架。相比传统的 J2EE 开发工具,它具有一系列独 特的优点。 首先,SSH 框架能够有效的降低开发成本、缩短开发周期。SSH 作为一款开源的 框架,无需部署在成本极高的大型服务器上,很多时候只需要配合 APACHE 一类较便 宜的服务器使用。其次,SSH 作为一款轻量级的框架可以有效降低系统开销,同时它 还可以与异步 JavaScript 和 XML 框架同时使用,不仅能够对用户体验产生极大的改 善,且有助于提升系统性能。最后,由于 SSH 框架建立于 J2EE 的基础之上,所以其 同时具备了 J2EE 的安全性与跨平台优势。同时由于其往往将组件相关的配置与关系 写入 XML 配置文件,使其在面对需求变化时可通过简单的对配置信息的修改来加以实 2
湖北经济学院本科毕业(设计)论文 现而无需对系统进行大的修改。 1.4 论文主要工作与结构 首先,本文讨论了该项目背景,并介绍了国内外研究现状和医院信息化管理大趋 势下药品进销存管理系统所面临的问题。在此基础上,对系统进行了功能性需求分析 和非功能性需求分析,为下一步对系统进行详细设计和实现打下基础。 其次,在需求分析的基础上,对系统进行了详细设计。提出了本文系统的设计目 标和原则,并从可扩展性、可维护性以及系统性能等方面对系统的技术架构进行了分 析,确立了系统的 MVC 三层架构模型,并对各层的功能进行了描述。根据药品进货、 销售和库存管理的流程和特点,对系统进行了模块划分,并对各模块进行了详细的功 能设计。 然后,根据药品的分类和管理特点对数据库进行了详细设计,利用 E-R 关系图 对数据库设计进行了描述,并给出了详细的数据表设计。 最后,根据以上的分析和设计,对系统进行了实现,给出了设计展示和关键代码, 并对系统的各个功能模块进行了测试。 本文各章节内容组织如下。 第一章:介绍了本文的研究背景和国内外研究现状,并阐述了本文的主要工作, 并对调研过程中所发现的问题和相应解决方案进行了陈述。 第二章:根据调研结果和实际管理流程对系统进行需求分析,主要包括功能性、 非功能性需求分析和总体流程分析,为系统的详细设计和实现打下基础。 第三章:对系统架构进行设计,确定了系统的体系架构,对系统开发技术和功能 架构进行了分析,提出了确保系统数据安全的安全性策略。 第四章:详细描述了系统数据库设计。包括设计原则、逻辑设计和数据表设计, 给出了系统数据库的总体 E-R 图和详细的数据库表结构。 第五章:对各个子系统进行实现。对系统的实现进行了描述,给出了关键代码以 及相应的注释说明,并对最终得到的系统进行了展示。 第六章:给出系统所适应的运行环境,并在该环境下对系统进行了测试,给出了 具体的测试用例和测试结果。 结束语:对整个系统从需求分析到最终的实现过程做了总结,并对系统以后的进 一步研究提出了意见。 3
湖北经济学院本科毕业(设计)论文 第二章 系统需求分析 2.1 系统概述 医院药品进销存管理系统是集药品进货、销售、库存管理于一身的信息化管理系 统,其作为医院管理的一个重要组成部分,在医院管理中发挥着十分重要的作用。 药品进销存管理系统是部署快、成本低、效果直观的医院内部信息系统。其在医 院的应用使得医药管理人员告别了效率低下的人工管理时代,其强大的信息录入、管 理、查询以及统计和报表生成功能,代替了以往的纸张登记、人工查询、更新、维护 和统计,全自动化管理和流程追踪使得药品的使用明细一目了然,为安全用药、放心 用药提供了坚实的基础。其在 HIS 系统中的融合,使得挂号、就诊、拿药和复诊趋 于一体化流程管理,节省了过往病人看病中复杂的流程,提高了医疗诊断的社会效率。 伴随着信息化时代的发展,在这个分秒必争的竞争型社会中,医院也同样面临着 各种挑战,高效的信息管理是在激烈的竞争中立于不败之地的先决条件。药品进销存 管理系统作为一种信息化管理系统,其在医院的应用提高了医院内部数据信息的条理 性和准确度,规范了药品管理业务流程,提高了医院的管理水平和药品流动的透明度, 加快了资金的周转速度,从而提高了医院的经营水平,提升了医院的经济效益。 本文的系统总体分布模型,如下图 2-1 所示: 医药管理系统 基本信息管理 进货/需求管理 药品销售管理 系统管理 药 品 信 息 管 理 药 品 类 别 管 理 库 存 信 息 管 理 药 品 需 求 管 理 药 品 进 货 管 理 销 售 明 细 管 理 销 售 排 行 管 理 销 售 时 间 统 计 系 统 初 始 化 管 理 员 账 号 管 理 2.2 系统功能性需求分析 图 2-1 系统分布模型图 统一软件开发过程一般采用用例图对系统的功能性需求分析进行描述。通过用例 4
分享到:
收藏