医院药品管理系统数据库设计说明.docx
- 文档编号:10249748
- 上传时间:2023-02-09
- 格式:DOCX
- 页数:17
- 大小:19.63KB
医院药品管理系统数据库设计说明.docx
《医院药品管理系统数据库设计说明.docx》由会员分享,可在线阅读,更多相关《医院药品管理系统数据库设计说明.docx(17页珍藏版)》请在冰豆网上搜索。
医院药品管理系统数据库设计说明
医院药品管理系统数据库的设计1
1、归纳.................................................................
2、需求解析............................................................
3、数据库设计..........................................................
3.1系统结构图.....................................................
3.2系统部分流程图.................................................
3.3各个实体关系E-R图............................................
3.4各个表的关系图.................................................
4、应用程序设计.......................................................
4.1程序登陆界面的设计............................................
4.2程序主切换面板的设计..........................................
4.3程序增改正界面的设计..........................................
4.4程序盘问界面的设计...........................................
5、编码与调试.........................................................
5.1登陆界面窗体程序代码的设计..................................
5.2主切换面板窗体程序代码的设计................................
5.3增改正界面窗体程序代码的设计................................
5.4盘问界面窗体程序代码的设计..................................
6、总结................................................................
1
1
2
2
3
6
7
7
7
8
9
10
10
10
11
12
13
13
医院药品管理系统数据库的设计
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、编码与调试
5.1登陆界面窗体程序代码的设计
登陆界面窗体设计,若是在登录过程中输入密码有误,将登陆不进系统,只
有输入密码正确才能够进入系统。
程序代码设计以下:
OptionCompareDatabase
DimtextAsString
Dimtext1AsString
DimlentextAsInteger
DimiAsInteger
DimdAsInteger
PrivateSubConcel_Click()
OnErrorGoToErr_Concel_Click
'DoCmd.CloseQuit
Exit_Concel_Click:
ExitSub
Err_Concel_Click:
ResumeExit_Concel_Click
EndSub
PrivateSubOK_Click()
OnErrorGoToErr_OK_Click
IfNz([password])=Nz(DLookup("[
密码]",
"用户密码表","[用户名]="&"'"
&username&"'"))_
AndMe.username<>""Then
'
考据用户和密
码)
Me.Visible=False'DoCmd.OpenForm"
隐蔽窗体
主切换面板"
Else
MsgBox"输入密码有误,请您重新输入!
",,"出错"
EndIf
Exit_OK_Click:
ExitSub
Err_OK_Click:
ResumeExit_OK_Click
EndSub
5.2主切换面板窗体程序代码的设计
主切换面板窗体的设计,在系统登录界面考据操作员密码后,将进入程序主
界面。
经过程序主界面将会执行相应的权限操作,并且还可以够经过主界面的菜单,
来调用相应程序,再进行相应操作。
程序代码设计以下:
5.3增改正界面窗体程序代码的设计
增改正界面窗体的设计,能够对药品增删跟供应商增删等操作。
程序代码设
计以下:
PrivateSubCommand15_Click()
Me.Visible=False
DoCmd.OpenForm主"切换面板"
EndSub
PrivateSubCommand17_Click()
DoCmd.RunCommandacCmdSaveRecord
Dimstr_tempAsString
str_temp="select*from库存Where产品编号="&
str_temp,CurrentProject.Connection,
adLockOptimistic
IfNotIsNull(rs)Then
rs("库存量")=rs("库存量")+入库数量
EndSub
产品编号&""
adOpenDynamic,
5.4盘问界面窗体程序代码的设计
盘问界面窗体的设计,依照输入的职工号、判断数据库中可否存在其中的信
息。
若是存在,则将这个节点的所有信息输出。
若是不存在,则输出不存在。
程
序代码设计以下:
PrivateSubCommand20_Click()
Me.Visible=False
DoCmd.OpenForm主"切换面板"
EndSub
PrivateSub取消_Click()
OnErrorGoToErr_btn_clear_Click
DimctlAsControl
CaseacTextBox
Ifctl.Locked=FalseThenctl.Value=Null
CaseacComboBox
ctl.Value=Null
EndSelect
Next
Exit_btn_clear_Click:
ExitSub
Err_btn_clear_Click:
EndSub
6、总结
这个系统不但能够盘问药品信息、供应商信息、药品库存信息、药品入库信息、药品出库信息、用户取药记录的盘问,还可以够对药品增加跟删除,大大方便了药品的管理,同时还有供应商的删除增加窗体,这样把药品跟供应商信息更好
的联系起来了,方便管理。
但是由于知识的限制性,不能够把库存信息跟入库信息和出库信息联系起来,所以对于新进的药品与已经卖出去的药品,管理起来还是比较繁琐。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医院 药品 管理 系统 数据库 设计 说明