综合性民营医院的药房管理系统的设计与实现毕业论文
2020-02-16 22:20:54
摘 要
本项目综合性民营医院的药房管理系统实现与开发是基于B/S模式的三层架构,使用ASP开发语言作为开发工具在SQL Server数据库管理系统的平台上进行开发的。
论文主要研究了综合性民营医院的药房管理系统。药房管理系统包括医院药房库的维护;药品订单处理;药品到库处理;药房库存统计;过期药物处理;每日药品出入统计;药品查询等功能。
医院的药房管理人工管理十分繁琐,人力物力消耗过大,而且效率有限容易犯错。为了能让管理人员从繁重的工作中解脱出来,使管理人员在使用管理系统以后可以方便对药房进行管理,并且准确无误,轻松自如。因此开发一个药房管理管理系统是十分有必要的,也体现出了本论文选题是具有重要意义和研究价值的。
研究结果表明:在医院系统中,药房的管理以及药物的管理是非常有必要的,通过药房管理系统可以更好地实现智能化管理,节约人力物力,提高效率。
本文的特色:通过设计药房管理系统,对医院药品的管理需求进行了分析,并且针对需求设计系统,可以基本上满足药房管理的需求。
关键词:药房管理;B/S模式;SQL Server;ASP开发语言
Abstract
The implementation and development of the pharmacy management system of the comprehensive private hospital of this project is based on the three-layer architecture of B/S mode, and is developed on the platform of SQL Server database management system with the development language of ASP as the development tool.
This paper mainly studies the pharmacy management system of comprehensive private hospitals. Pharmacy management system including hospital pharmacy library maintenance; Drug order processing; Drug to warehouse treatment; Pharmacy inventory statistics; Treatment of expired drugs; Daily drug statistics; Drug inquiries and other functions.
The pharmacy management in the hospital is very tedious, human and material resources consumption is too large, and the efficiency is limited and easy to make mistakes. In order to make the management staff free from the heavy work, so that the management staff in the use of the management system can be convenient for the pharmacy management, and accurate, relaxed. Therefore, the development of a pharmacy management system is very necessary, also reflects the topic of this paper is of great significance and research value.
The results show that: in the hospital system, pharmacy management and drug management is very necessary, through the pharmacy management system can better achieve intelligent management, saving manpower and material resources, improve efficiency.
The characteristics of this paper: through the design of the pharmacy management system, the management needs of hospital drugs were analyzed, and for the needs of the design system, can basically meet the needs of pharmacy management.
Key Words:Pharmacy Management; B/S Mode; SQL Server; ASP Development Language
目录
第1章 绪论 1
1.1 研究的目的与意义 1
1.2 国内外的研究现状分析 1
1.3 研究(设计)的基本内容、目标 1
1.4 拟采用的技术方案及措施 2
1.4.1 B/S模式 2
1.4.2 SQL Server 2
1.4.3 ASP开发语言 2
1.5 论文组织 2
第2章 综合性民营医院的药房管理系统需求分析 4
2.1 系统主要功能 4
2.2 综合性民营医院的药房管理系统E-R图 5
3.3 系统数据流图 5
3.4非功能性需求 6
3.5系统开发环境 7
第3章 综合性民营医院的药房管理系统设计 8
3.1系统功能描述 8
3.2 系统软件结构图 8
3.3 系统流程 9
3.4 综合性民营医院的药房管理系统的数据库设计 11
第4章 综合性民营医院的药房管理系统实现 13
4.1 数据库连接 13
4.2 系统登录模块设计 14
4.3 数据管理中心界面 15
4.4 用户信息管理模块 15
4.5 药品信息管理模块 16
第5章 综合性民营医院的药房管理系统测试 18
5.1 测试概论 18
5.2 药房管理系统采用的测试方法 18
5.3 药房管理系统功能测试 19
第6章 结束语 23
参考文献 24
致谢 25
第1章 绪论
本章主要介绍了综合性民营医院的药房管理系统的研究背景,分析了研究该课题的意义与目的,同时对药房管理系统国内外的研究现状做了一个调查,从而确定了本次研究的主要内容以及研究的价值。
1.1 研究的目的与意义
随着医学和计算机技术的发展以及现在人们对于健康的追求,除了医学本身需要发展和医疗服务需要改善,对于医院的高效化管理也是非常有必要的,而药房管理也是其中的一点。如何对药品进行管理是十分重要的一环,要做到根据各种药品每日消耗及库存情况,按时编制药品分期采购计划;验证药品的信息是否正确;对于不同类型的药品要进行正确的分类;不同的人的管理系统的权限不同。一个良好的药房管理系统,可以保障患者的用药安全和医院整个服务品质。随着医疗制度改革的运行,药品招标采购的逐年规范和扩大,药品进销存管理已经成为各大小药房的重要内容,以前的手工操作,人工管理已经远远不能适应现代化管理的需要,为了实现药房各部门的资源的共享,提高工作质量和工作效率也需要一个完整规范的药房管理系统。
1.2 国内外的研究现状分析
药房管理系统通过接入医院的信息管理系统,可以实现对药品的管理,在现代药品管理理念的指导下,国外已经开始了药房智能化方面的研究。而我国对药房管理系统的研究起步比较晚,而且发展缓慢,近十几年采取的了突破性的发展,涌现出一批拥有自动化药房解决方案的公司。药房管理系统提高了工作效率和节约了成本,为医院工作人员和患者家属提供了便利。
药房管理系统是综合性民营医院药房管理的重要组成部分,但是国内药房管理的管理系统和管理技术还不够成熟,有很多问题存在,因此对药房管理系统的研究室很有必要的。国内目前涉及药房管理系统的研究文献也不是很丰富,还多是止步于物流配送,系统更新,财务核算的分析,没有直接指出药房管理系统存在的问题。所以改进药房管理系统存在的问题是十分必要的,更好的系统可以简化工作人员的操作,使数据处理更有效率,为医院工作提供相当大的便利。
1.3 研究(设计)的基本内容、目标
药房管理系统包括医院药房库的维护;药品订单处理;药品到库处理;发药处理;药房库存统计;过期药物处理;每日药品出入统计;药品查询等功能。系统实现的目标是要求所设计的系统应能很好地体现ASP技术的优点,系统界面友好,使用方便,输入/输出设计合理并具有较好的容错性,易于操作,易于维护。当进入药品时,将药品信息登记到药品库存表。领用人根据领用的药品和销售的药品,填写药品出库单和药品库存表。根据药品的变动填写药品销售表。而通过对药品销售统计表的查询,进行药品处理,再通过查询来填写药品库存表。管理员通过药品入库单来进行药品入库处理,产生的药品入库数据来填写药品库存表。药品具有保质期,当药品过期将删除存在记录,并及时向管理员发出提示。管理员和领用人具有不同的权限,管理员具有全部权限,领用人只能出库和查询药品信息的权限。
1.4 拟采用的技术方案及措施
综合性民营医院的药房管理系统所采用的技术包括基于B/S模式的三层架构、SQL数据库应用技术以及ASP网络编程技术。
1.4.1 B/S模式[7]
B/S即Browser/Server(浏览器/服务器)结构。相比C/S模式是一种改进的结构,可以明显地降低用户的成本。简单地说,它是把系统功能都让服务器Server来执行,包括安装数据库,而用户只需要通过浏览器Browser的界面就可以进行数据的交换了。[8]与之对应的C/S架构的缺点在于有客户端的存在,即便开发简单,但是会导致成本上升,无法正常地升级和维护。而所谓的三层架构是在客户端和数据库之间添加一个中间层,分为用户界面层、业务逻辑层和数据访问层。
1.4.2 SQL Server
SQL Server是一种关系型的数据库管理系统,可以提供企业级的数据管理,用于存储关系型和结构型数据。SQL Server对Web开发非常方便,因为它不仅可以在防火墙外进行查询,也提供了支持可拓展性标记语言的核心。由于进入市场比较早,SQL Server的技术也很成熟,可伸缩性和速度很高,能够快速开发大型Web应用程序。
1.4.3 ASP开发语言
ASP全称Active Server Pages,即动态服务器页面,是一种用来开发网页前端的脚本环境。[4]它是由微软公司开发的,解决了Web程序开发比较困难的问题,不至于即使是简单的动态页面也需要大量的代码才能够完成。它会处理超文本置标语言被发送到Server的网页文件中的脚本代码。[3]因为它是免费的,因此发挥的平台非常之大,使许多的开发者都能从中获利。维护也比较简单,因此应用广泛,并且是小型页面应用程序的首选,在使用分布式组件对象模型和事件处理服务器的情况下,不只是能实现小型的页面应用程序,就连中等规模的企业级的应用程序一样可以完成。ASP开发的项目脚本命令用户是看不到的,看得到的只有执行结果,是因为程序是在Server端运行的,客户端是没有脚本处理的。
1.5 论文组织
第1章:主要讲述了系统的设计背景、意义等内容。
第2章:对系统进行需求分析,主要考虑系统功能性需求以及非功能性需求分析。
第3章:介绍了各个功能的设计,从系统的功能结构到数据库设计,最后主要讲解了查询模块和管理模块的详细设计。
第4章:对第四章的各个功能设计的实现部分,主要包括后台管理模块、前台查询模块的各个功能实现效果图和代码,以及对系统测试过程的简述。
第5章:项目的测试部分,本章节的结论是在系统实现的基础上得出的,总结本次设计的成果及不足之处。
本文的最后,主要是对在系统开发的过程中所引用到的资料和文献的介绍以及对系统设计与设计的总结,并对学校、导师及相关人员表示致谢。
第2章 综合性民营医院的药房管理系统需求分析
本章首先对综合性民营医院的药房管理系统进行了系统的功能、系统的结构、系统的流程、系统的非功能性需求、开发环境等多个方面简单的介绍,然后对综合性民营医院的药房管理系统的系统需求进行了分析[9]。
2.1 系统主要功能
药房管理系统包括医院药房库的维护;药品订单处理;药品到库处理;药房库存统计;过期药物处理;每日药品出入统计;药品查询等功能[10]。
主要功能是:
- 有关药品类型的制定:包括药品的类别名称,类别描述,类别的创建时间。
- 药品类别信息的添加、修改、查询,统计等。
- 药品基本信息制定:包括药品名称,药品本位码,生产厂家,商品名,价格,产品类型等。
- 药品基本信息的增删改查。
- 入库/需求录入:进货数量,需求数量,进货药品名称等。
- 药品出库/销售信息记录,包括名称,价格,数量,操作人员,药品,时间,总额等。
- 系统管理,管理员添加,删除,密码修改和权限设置等。
2.2 综合性民营医院的药房管理系统E-R图
图2.1 药房管理系统的E-R图
3.3 系统数据流图
以上是毕业论文大纲或资料介绍,该课题完整毕业论文、开题报告、任务书、程序设计、图纸设计等资料请添加微信获取,微信号:bysjorg。
相关图片展示: