药品进销存信息管理系统数据库设计

一:概念结构设计

       在需求分析的基础上,我们对药品进销存管理系统有了一定的了解。在分析设计概念模型时,首先找出模型所需的实体,然后找到各实体之间的关系,画出E-R模型图。        对于药品进销存管理系统,我们设计了药品,普通用户,管理员用户,供货商等实体。用户管理模块:包块用户注册、登录、权限分配等功能,保证系统的安全性。业务管理包括库存查询、盘点、调拨等操作,以保证库存的准确性与及时性。包括药品信息单、进货单、销售单、库存信息等数据表,用于存储系统中的数据。系统管理模块包括药品信息,进货单、销售单、库存信息等数据表,用于存储系统中的数据。结合实际情况及对数据库设计的方便,各各实体之间的关系有:仓库,药品之间存在采购关联,它们之间的关系为多对多关系;药品、客户之间存在销售关联,它们之间为多对多关系;仓库和管理员之间存在药品的入科和出库关联,它们之间的关系为多对多关系。

二:逻辑结构设计

       一个好的数据库设计,可以很好的优化数据库操作效率,提高数据库的安全性,在建立在关系数据库模型基础上的关系数据库,主要有以下几个特点:

  1. 数据高度的结构化:关系数据库采用二维表作为数据结构,具有泳衣的结构类型,内部不存在复杂的连接关系,简便,使用方便。

  2. 开发设计方便:关系数据库设计与系统内部结构不相关,能够较方便的利用非过程化开发语言进行开发设计。通过采用应用程序和后台连接,方便用户对数据的操作。

  3. 便于访问数据:提高诸如索引,存储过程,视图,触发器等对象,使得数据访问更方便、快捷。

  4. 数据独立性高:关系数据库系统与物理存储的过程性因素无关,因此具有较高的物理独立性和程序独立性。

  5. 理论支撑:关系数据库是基于关系运算和关系模式设计理论的。在理论工具的支撑下,对关系数据库系统的进一步研究有了可靠保证。

基本表如下所示:

用户管理表显示用户基本信息,主要有三个属性,为登录id、登录名和password。主属性即主码为登录id,管理员可以通过此,模块进行相关人员的查询和增加、修改、删除信息。用户通过登录名和登录密码进行登录操作,如果该用户未为新用户,可以通过注册再进行登录,表的基本属性见表3-1。

表3-1 用户管理表

数据类型

长度

非空?

注释

登录id

int

5

用户id

目录 医院药品管理系统数据库设计 1 1、概述 1 2、需求分析 2 3、数据库设计 2 3.1系统结构图 2 3.2系统部分流程图 3 3.3各个实体关系E-R图 6 3.4各个表的关系图 7 4、应用程序设计 8 4.1程序登陆界面的设计 8 4.2程序主切换面板的设计 9 4.3程序增删改界面的设计 10 4.4程序查询界面的设计 10 5、编码与调试 11 5.1登陆界面窗体程序代码的设计 11 5.2主切换面板窗体程序代码的设计 12 5.3增删改界面窗体程序代码的设计 14 5.4查询界面窗体程序代码的设计 14 6、总结 15 医院药品管理系统数据库设计 1、概述 随着医药卫生体制改革的深入,医药连锁经营的推行以及日趋激烈的商业角逐,越来越 多的医药经营企业意识到提高企业管理水平的重要性,也迫切要求加快管理信息化的进程 。 在医药行业中,医药经营企业的物流管理以及相应的财务处理、信息处理,长期以来一 直采用手工操作,但随着产业结构调整、全新的市场竞争环境,企业管理运营效率已经 成为企业成败的关键所在,手工方式的弊端毕现无遗。这就要求药品管理摆脱过去人手操 作的烦琐过程,对所有的药品管理数据实行智能管理,促使药品管理朝着科学化规范化 的方向前进。 随着计算机技术的普及,在医药行业中,医药经营企业逐渐借助计算机技术去完善医药 的管理提高自身的工作效率,以赢得市场竞争的胜利。因而药品管理信息系统已经成为 各医药经营企业实现药品管理网络化信息化的必备工具,是医药经营企业规模经营管理 不可缺少的部件之一。同时,软件开发环境的高度集成数据库技术的日益成熟成为开发 药品管理信息系统的技术基础,大大降低了系统的开发成本。系统开发工具的智能化、人 性化,使得所开发的系统充分满足了医药经营企业的各种需求,从医药经营企业的各个环 节对人流、物流、资金流、信息流进行统一系统的管理。市场的需求技术的支持,最终 会导致越来越多的优秀药品管理软件的出现,并在竞争中得到不断的完善优化。 2、需求分析 这个系统是帮助他们完成日常繁重窗口业务的工具。借助计算机系统,使他们凌乱的 工作变得有条理,解脱他们需要记忆大量信息(药品的规格,价钱,疾病的名称与编码等 )的困难。保证他们遵守某些规范,减轻他们汇总、统计、报告传递这些信息的负担 。因此,尽量符合这些事务处理级工作人员的工作秩序与工作习惯,功能完整,操作简 单,响应迅速,界面友善,易学易用成为这类软件必须满足的功能要求。 管理员登录以后可以很清晰的看到各种项目列表可以实现的功能,库存管理药品 管理一目了然。由于是限定医院使用,所有只有登录系统。库存管理功能是在使用系统 的开始初始化医院的库存,并进行库存管理的其他操作,可以修改库存,读取。这个药 品管理系统主要涉及医院药库的药品进、出、存等业务,以及入库、出库库存管理, 药品管理主要管理药库中所有药品的进出内部统计计算,为药品会计提供基础数据, 以及包括有效期的报警下限报警。 3、数据库设计 本系统主要由用户管理、入库管理模块,出库管理模块,过期药品管理,供应商管理 3.1系统结构图 业务流程图: 3.2系统部分流程图 概念设计部分主要包括实体的E-R图、联系的E-R图系统总的E-R图。 由需求分析知,基本实体有药品、职工、供应商、库存用户登录信息。 1. 药品E-R图: 药品信息表 "字段名 "数据类型 " "药品编码 "数字 " "药品名 "文本 " "供应商 "文本 " "药剂 "文本 " "售价 " 数子 " "有效日期 "日期/时间 " (2)职工E-R图: 职工信息表 "字段名 "数据类型 " "职工号 "数字 " "姓名 "文本 " "性别 "男/女 " "练习方式 "数字 " "身份证号 "数字 " "职位 " 文本 " "地址 "文本 " (3)供应商E-R图: 供应商信息表 "字段名 "数据类型 " "供应商编码 "数字 " "供应商名 "文本 " "负责人 "文本 " "联系方式 "数字 " "邮箱 " 文本 " "所在城市 "文本 " "地址 "文本 " (4)库存E-R图: 库存信息表 "字段名 "数据类型 " "药品编码 "数字 " "药品名称 "文本 " "供应商 "文本 " "供应商编码 "文本 " "库存量 " 数子 " (5)用户登录信息E-R图 用户登录信息表 "字段名 "数据类型 " "用户名 "文本 " "密码 "数字 " 3.3各个实体关系E-R图 3.4各个表的关系图 4、应用程序设计 4.1程序登陆界面的设计 设计效果如下图: 4.2程序主切换面板的设计 设计效果如下图: 4.3程序增删改界面的设计 设计效果如下图: 4.4程序查询界面的设计 设计效果如下图: 5、编
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值