药品管理系统课程设计

发布 2022-10-03 01:36:28 阅读 1083

如何利用现代信息技术使企业拥有快速、高效的市场反映能力和高度的效率,已是医院特别关心的问题。尽快建立一个功能齐备的药品进、出库管理系统,完善现代医院的信息化管理机制,已成为医院生存发展的当务之急。通过开发这个医院库房管理系统,使药品进调管理工作系统化,规范化,自动化,从而达到提高管理效率的目的。

本系统开发设计思想是实现药品管理的数字化。尽量采用现有软硬件环境,及先进的管理系统开发方案,提高系统开发水平和应用效果的目的;系统应符合医院管理的规定,满足日常管理的需要,并达到操作过程中的直观,方便,实用,安全等要求;系统采用模块化程序设计方法,这样既便于系统功能的各种组合,又便于未参与开发的技术维护人员补充,维护;系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改等操作。

1.1系统开发背景和意义。

随着计算机技术的飞速发展,计算机在系统管理中的应用越来越普及,利用计算机实现各个系统的管理显得越来越重要。对于一些大中型管理部门来说,利用计算机支持管理高效率完成管理的日常事务,是适应现代管理制度要求、推动管理走向科学化、规范化的必要条件;而药品管理是一项琐碎、复杂而又十分细致的工作,药品数量之庞大、单价的变化、进货厂商的不同,一般不允许出错,如果实行手工操作,每天进货的情况以及进货时间等须手工填制大量的**,这就会耗费药品管理工作人员大量的时间和精力,如果利用计算机进行这些管理工作,不仅能够保证各种核算准确无误、快速记录,而且还可以利用计算机对有关的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高管理的效率,也是管理行业的科学化、正规化管理,与世界接轨的重要条件。

基于以上的原因,有很多从事软件开发的人员,在试卷生成方面做了很大的研究。目前这一领域也以良好的发展姿态而不断进步,早期已经有了一些类似的系统,但经过软件开发人员不断的完善,大致形成了具备如下功能的系统:这个药品管理系统主要涉及医院药库的药品进、销、存等业务,以及入库、出库和库存管理,药品管理主要管理药库中所有药品的进出和内部统计计算,为药品会计提供基础数据,以及包括有效期的报警和下限报警。

本次课程设计任务是设计一个医院库房管理系统,要求能够用计算机控制医院库房中药品的入库、调拨以及各种药品相关信息的查询。

系统操作简单容易,适合大众性使用,界面简易。

该系统主要是药品信息管理的库存管理、药品管理、入库单管理和出库单管理等模块的结合实现,使用c++技术加以实现。通用此课题以及我们在以往学习数据库的基础上,灵活运用c++和查询语言sql,开发出基本上能**使用的药品管理信息系统。应用所学的有关知识,更深入地学习c++和sql数据库技术应用,将所学的书面知识和实际应用结合起来,以达到学以致用的目的。

技术可行性。

良好的硬件环境有利于系统的开发与运行,教师整体水平高,指导我们技术上的难题。

经济可行性。

本身具备各种软硬件,学校机房免费提供机器给我们运行与调试,开发成本为0。

操作可行性。

本系统采用可视化界面,操作方法简单,用户可以轻易掌握使用方法及操作流程。

图2.1顶层数据流图。

图2.3一层调拨数据流图。

图2.4二层订货数据流图。

图2.5二层调拨数据流图。

存储方式:随机存储。

定义:用户基本信息表=用户名+用户密码。

存储方式:随机存储。

定义:药品表=药品名称+出入库记录+编号+厂商。

处理逻辑:用户添加药品信息。

处理逻辑:用户添加入库单。

处理逻辑:用户添加出库单。

医院库房管理系统主要需要实现以下几大功能:管理员登陆、入库管理、退库管理、药品调拨管理、药品信息设置。

管理员登陆需要实现的功能:

管理员登陆系统,管理员退出系统,管理员修改登陆密码。管理员可以从控制台进入系统对库房药品信息进行管理。

入库管理需要实现的功能:

入库统计,对入库的所有药品数量进行统计记录。入库记录查询,对每一次入库的药品种类及数量进行记录。

退库管理需要实现的功能:

对药房退库药品信息进行记录。

药品调拨管理:

对药房的需求信息进行处理,给药房调拨与需求信息一致的药品种类与数量。

药品信息设置需要实现的功能:

管理员登陆系统后可以通过此模块对库房的药品信息进行查询,包括药品的库存数量,药品的**以及药品少到底限时发出警示。

要严格按照数据格式输入,否则系统不给予响应。查询时严格按照格式输入进行查询,不会出现不相关的多余信息和错误信息。

系统的数据响应时间应该在1~2s之内,如果数据量较大则反应时间会较长。

满足中小型医院的使用需求。

1.用户界面。

操作简便,一目了然,视图优美。并且采用简单界面驱动方式,给操作用户带来极大的便利。

2.硬件接口。

不需要特定的硬件或硬件接口进行支撑,一般微机均可运行。

3.软件接口。

运行与win 98及更高版本的操作系统之上。

图2.6数据e-r图。

根据需求分析得到现行业务处理流程,确定医院库房管理系统的业务流程,其流程图如下:

图3.1业务流程图。

针对业务流程,具体描述其功能如下:

1.用户登陆:系统对用户合法性进行检查。

2.药品入库:对新进购的药品进行整理,并把药品基本信息录入计算机。

3.药品调拨:对以入库的药品,可以对调拨给药房。

4.药品进货:管理人员可以对货存进行控制。

5.信息查询:对药库药品的各种变动情况进行查询。

图3.2数据模块图。

管理模块下分为两个模块,一个为管理员登陆模块,用于管理员管理各种信息。另一个为管理员修改登陆密码模块,用于管理员修改自己的登陆密码。

药品管理系统课程设计

目录。第一章系统概述 1 1.1系统开发背景和意义 1 1.2任务概述 2 第二章需求分析 3 2.1可行性分析 3 2.2数据流图 3 2.2.1顶层层数据流图 3 2.2.2一层数据流图 4 2.2.3二层数据流图 5 2.3数据字典 6 2.3.1文件名 用户基本信息表 6 2.3.2文件名 ...

物品管理系统课程设计

高级语言程序设计 课程设计报告。计算机学院。2015 年 4月 29 日。物品管理系统 主要根据课程设计要求进行设计,从对物品的简单处理着手设计的一份物品管理系统。物品管理系统是一个针对物品管理的系统。该系统功能主要包括八大模块 1 输入物品记录 输入物品个数,根据物品个数依次输入每个物品记录的详细...

管理系统课程设计

课程设计。课程名称管理信息系统课程设计。题目名称固定资产管理系统。学生学院机械工程学院 专业交通运输 指导教师陈勋 郑来运 2012 年 7 月 7 日 目录 41 绪论 5 2 系统概述 6 2.1 现状分析 6 2.2 系统目标 7 2.3 固定资产管理系统表关系图 7 2.4设计结果 7 3 ...