社区医院药房药品管理系统的设计与实现内容摘要:

药品的进 出和内部统计计算,为药品会计提供基础数据 ,以及包括有效期的报警和下限报警。 (三)主要研究内容 本系统论文主要框架由系统概述、系统规划、 系统分析、系统设计、系统实施、系统运行和 维护这几部分构成。 系统概述主要描述研究背景 、应用现状以及目前存在的问题等。 系统规划 包括信息系统的总目标、发展战略与总体结构等。 系 统实施包括系统实施工具的选择和数据库实施 、源程序清单等。 系统运行和维护包括系统的实现和 测试等。 本文的研究内容是按照用户要求对整个药房进行统一管理,必须进行的信息化建设和改造,利用软件工程和面向对象的思想和方法,从用户需求收集到需求分析过程设计合理的遵循用户要求的 8 社区医药销售管理系统,本系统是将某个连锁有限公司的各个连锁药店通过网络连接起来, 形成一个进、销、存、管、送,对社区医院的整体进行实时全方位监控和决策的系统。 本医药管理系统面向全面管理,突破单一部门应用局限,集进货管理、销售管理、仓库管理、仓库盘点、工资核算、系统维护等功能于一身,能帮助社区医院实现基础数据统一共享,大大方便了社区医院经营管理和财务管理的工作。 根据近期的药品消耗规律对药品的采购提前给 出信息;根据病人对各种药品使用后的患者反 应来决定采购时要采购哪家生产厂家的产品;以 及对那些反应极差的药 品要设置提示信息,避免以后再采购这个厂家的药品 本系统为经过完善的设备资源管理系统,为 社区医院 的管理提供系统的、安全的方便的解决方案。 确定职责范围,提高 工作效率,提供更便捷的服务。 经过分析确定本系统有以下几个 功能 : 用户 登陆 功能、 用户 管理 功能、 销售 管理 功能、 进 货管理 功能、 职工 管理 功能。 9 二、系统开发工具和技术 (一) B/S 模式 B/S结构( Browser/Server, 浏览器 /服务器 模式)。 它是随着 Inter技术的兴起,对 C/S结构的一种变化或者改进的结构。 在这种结构下,用户工作界面是通过 IE浏览器 来实现的。 这种模式统一了 客户端 ,将系统功能实现的核心部分集中到 服务器 上。 客户机上只要安装一个 浏览器 ( Browser),如 Inter Explorer, 服务器 安装 Oracle或 SQL Server等数据库。 客户端、服务器端各自完成相应的计算工作,服务器端保存数据库。 客户端除了 WWW 浏览器 ,一般无须任何用户程序,只需从 Web 服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由 Web 服务器交给数 据库服务器来解释执行,并返回给 Web 服务器, Web 服务器又返回给用户。 在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。 而各个企业可以在此结构的基础上建立自己的 Inter。 随着 Inter 和 WWW 的流行,以往的 C/S 无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了 B/S模式,即浏览器/服务器结构。 B/S 模式最大特点是:用户可以通过 WWW 浏览器 去访问 Inter 上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的 Web 服务器产 生的,而每一个 Web 服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。 B/S 模式虽然只对 C/S 模式做了少许变动,但带来了很多好处: 例如应用程序在部署、升级、维护时,只需要在服务器端进行配置就可以了;所有的配置工作都集中在服务器端,提高了系统的安全性 [1]。 (二) ASP 技术 ASP 是 Active Server Page 的缩写,意为 “动态服务器页面 ”。 ASP 是 Microsoft 公司开发的服务器端脚本环境运行技术,使用 ASP 结合 HTML 语言、 c语言和 ASP 组件可以创建交互式 Web 页和基于 Web 的功能强大的应用程序。 ASP 是 微软公司 开发的代替 CGI 脚本程序 的一种应用,它可以与 数据库 和其它程序进行交互,是一种简单、方便的编程工具 , 凭借有力的技术支持, ASP 可以说是时下网站建设中最为流行的技术之一。 ASP 动态网页是用服务器端脚本、对象和组件扩展了的标准的 HTML 网页,使用 ASP 可以用动态内容创建网站。 简单地说, ASP 具有如下几个重要特点。 ( 1)使用组件扩展 ASP 功能。 ASP 可以扩展 ASP 功能。 ASP 可以与标准的服务器端组件( ActiveX) 捆绑一起,从而可以更方便地处理数据库。 ( 2) ASP 可以包含服务器端脚本。 将服务器端脚本包含在 ASP 中就可以用动态内容创建网页。 ( 3) ASP 可以与数据库建立连接,例如, SQL Server、 Microsoft Access 等,通过对数据库的操作建立功能强大的 Web 应用程序 [2]。 ( 4) ASP 提供了几种内置对象。 在 ASP 中使用内置对象可以使脚本功能更强。 另外,利用这 10 些对象还可以从客户端浏览器中获得信息或者向客户端浏览器发送信息。 有了 ASP 就不必担心客户端的浏览器是否能运行用户所编写的代码,因为所有的程序都将在服务器端执行, 通过 ASP 并结合 HTML 网页、脚本语言和 ASP 组件,开发人员能够建立动态、交互式且高效的 Web 服务器应用程序。 包括所有嵌在普通 HTML 中的脚本程序。 当程序执行完毕后,服务器仅将执行的结果返回给客户端浏览器,这样就减轻了客户端浏览器的负担,大大提高了交互速度。 (三) SQL Sever 2020 SQL Server 2020是微软公司开发的一个关系数据库管理系统,以 Transact_SQL 作为它的数据库查询和编程语言。 SQL Server 2020 被广泛使用,很多电子商务网站、企业内部信息化平台等都是基于 SQL Server 产 品上。 ( 1) 高度的可伸缩性和可靠性。 使用 SQL Server 2020 可以获得非凡的可伸缩性和可靠性。 通过向上伸缩和向外扩展的能力, SQL Server 满足了苛刻的电子商务和企业 应用程序 要求。 ( 2) 通过 Web 轻 松访问数据。 有了 SQL Server 2020, 用户 可以使用 HTTP 来向 数据库 发送查询、对数据库中存储的文档执行 全文搜索 、以及通过 Web 进行自然语言查询。 ( 3) 强大而灵活的基于 Web 的分析。 SQL Server 2020 分析服务功能被扩展到了 Inter。 用户 可以通过 Web 浏览器 来访问和 控制多维数据。 ( 4) 完全的 Web 支持。 SQL Server 2020 提供了以 Web 标准为基础的扩展 数据库 编程功能。 丰富的 XML 和 Inter 标准支持允许 用户 使用内置的 存储过程 以 XML 格式轻松存储和检索数据。 用户 还可以使用 XML 更新 程序 容易地插入、更新和删除数据。 ( 5) 简化的管理和调节。 使用 SQL Server 2020, 用户 可以很容易地在企业资源旁边集中管理数据库。 可以在保持联机的同时轻松地在 计算机 间或实例间移动和复制 数据库 [3]。 ( 6) 快速开发、调试和数据转换。 SQL Server 2020 带有交互式调节和调试查询、从任何数据源快速移动和转化数据、以及按 TransactSQL 方式定义和使用 函数 等功能。 用户 可以从任意工具以可视化方式设计和编写 数据库应用程序。 11 三、系统分析 (一)需求分析 为了更好的了解用户的需求,我对西安市一部分医院的管理员 和 员工进行了问卷调查,总共发放问卷 100份,收回 85份,其中有效的问卷有 65份,通过对这些问卷的整理与分析, 大致了解到用户的需求。 下图为调查问卷的样式及内容: 医院药品管理系统需求调查问卷 请选出您认为需要实现的功能: 基本功能: (1)对药品信息的维护 ,及时的添加新药品的信息 ,如药品编号 , 药品名称 ,药品数量 ,单价 ,规格 ,购置日期等 (2)对系统的安全性管理,包括用户的添加以及密码的修改。 (3)对药品库存的查询 ,包括药品的编号 , 药品名称 ,药品数量 ,单价 ,规格 ,购置日期 .过期日期 . (4)对各种药品的销售的情况进行统计 ,对进货情况进行统计 ,对报损情况进行统计 (5)实现浏览药品的所有信息 (6)浏览供货商的所有信息 (7)用户对药品的管理信息 若您还有其他的基本功能要求或者对以上信息有疑问,请在这里填写: 信息管理: 本系统 应该包含用户个人基本信息的管理,药品基本信息的管理,客户基本信息的管理,供货商基本信息的管理等。 (1)用户个人基本信息:编号 ,姓名 ,性别 ,年龄 ,出生年月,籍贯,联系电话 (2)药品基本信息的管理:药品编号 ,规格 ,数量 ,单价 ,生产日期 ,生产厂商 (3)客户基本信息:姓名 ,性别 ,年龄 ,出生年月,联系电话 ,家庭住址 (4)供货商基本信息:供货商编号 ,名称 ,地址 ,联系电话 ,邮编 若您认为以上信息不足或有疑问,请在这里填写: 用户管理: 医院药品管理系统针对的用户主要是药品管理员 ,客户和供货商 . (1)药品管理 员可以在登陆验证通过以后,进入药品管理系统界面进行增加用户、修改用户密码 . (2)管理员能够在登陆系统后对药品信息进行药品增加、药品删除、药品修改 . (3)管理员能够在登陆系统后对供货商信息进行增加、删除、修改 若您认为以上信息不足或有疑问,请在这里填写: 除了以上功能外,您认为还需要实现哪些功能。 本 系统是帮助他们完成日常繁重窗口业务的工具。 借助计算机系统,使他们凌乱的工作变得有条理,解脱他们需要记忆大量信息(药品的规格 ,价钱 ,疾病的名称与编码等)的困难。 保证他们遵守某些规范,减轻他们 汇总、统计、报告和传递这些信息的负担。 因此,尽量符合这些事务处理级工作人员的工作秩序与工作习惯,功能完整,操作简单,响应迅速,界面友善,易学易用成为这类 12 软件必须满足的功能要求。 管理员登录以后可以很清晰的看到各种项目列表和可以实现的功能,库存管理和药品管理一目了然。 由于是限定 社区医院 使用,所有只有登录系统。 库存管理功能是在使用系统的开始初始化 社区医院 的库存,并进行库存管理的其他操作,可以修改库存,读取。 这个药品管理系统主要涉及 社区医院 药库的药品进、出、存等业务,以及入库、出库和库存管理,药品管理主要管理药库 中所有药品的进出和内部统计计算,为药品会计提供基础数据,以及包括有效期的报警和下限报警。 该内容主要是药品信息管理的库存管理、药品管理、入库单管理和出库单管理等模块的结合实现,并实现了药品具体信息查询等功能。 系统从用户的角度出发,使用 B/S 结构,对于页面的美观也需要做一番苦功。 在登录及各个模块的功能做到最好的人性化和审美的结合。 通过对用户需求的总结和提炼,得出 该系统基本需要以下几个功能: ( 1)登录功能 由于是限定 社区医院 使用,只有登录系统。 ( 2)库存管理功能 库存管理 功能是在使用系统的开始初始化 社区医院 的库存,还对现在的库存进行列表显示,并在显示的列表中做修改操作;库存管理还包括检查库存下限报警和药品有效期报警,给予应有的提示。 ( 3)药品管理功能 管理员在初始化药品库存的时候,要先添加药品,建立药品库,对所有药品实行编码并生成相应的编号。 药品添加要把药品所有信息进行添加,包括:药品名称、化学名称、规格、药品类别、剂型、以及批号厂商等。 对于添加的药品数据信息也可以进行相应的修改,或者删除,全凭用户需要。 ( 4)入库单管理功能 入库单管理即是需要管理所有的 入库单,并以列表的形式显示出来;该功能要实现添加入库单,完成药品入库,并在把入库信息显示出来,并能根据要求进行入库单修改或废除。 ( 5)出库单管理功能 管理员可以对出库的药品进行管理,在药品出库的时候把出库信息记录下来留作依据。 如果出库药品需要修改的,可以在出库单列表中把单子选中出来进行修改,甚至删除。 方便药品出库时的更改需要。 为了保证系统能够长期、安全、稳定、可靠、高效的运行,药品零售系统应该满足以下的性能需求 : ( 1) 系统处理的准确性和及时性 系统处理的准确性和及时性是系统的必要 性能。 在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。 ( 2) 系统的开放性和系统的可扩充性 药品零售系统在开发过程中,应该充分考虑以后的可扩充性。 例如药品零售的种类的改变,用 13 户查询的需求也会不断的更新和完善。 所有这些,都要求系统提供足够的手段进行功能的调整和扩充。 而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。 通过软件的修补、替换完成系统的升级和更新 换代。 ( 3) 系统的易用性和易维护性 药品零售系统是直接面对使用人员的,而使用人员往。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。