医院信息管理系统设计Word文档下载推荐.docx
- 文档编号:13165352
- 上传时间:2022-10-07
- 格式:DOCX
- 页数:9
- 大小:51KB
医院信息管理系统设计Word文档下载推荐.docx
《医院信息管理系统设计Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《医院信息管理系统设计Word文档下载推荐.docx(9页珍藏版)》请在冰豆网上搜索。
调药:
当医院发现自己的药库中有一种药已经用完的时候,能够通过该数据库系统查询到医院所有药品的信息,包括存货数量和药品日期等,使得医院在自己的药房中某种药品使用完能够迅速获知药库关于该药品的情况,从而实现调药,即可以从药库向药房中征调药品。
二、系统功能划分医院管理系统
门诊医生
药库管理
药房管理
药品出库
药品入库
工作量统计
诊断系统
处方发药
门诊药房管理系统
药品入库
对药房药品进行入库处理,主要是如下入库方式:
领药入库:
根据药库出库单,自动生成药房入库单,同时修改库存。
对已经付费的处方(包括门诊处方和住院处方)进行发药,发药(设置处方状态)同时减少药房相应药品的库存。
药库管理系统
对药库药品进行出库处理,主要是如下出库方式:
药房领药出库:
根据药房的领药单自动生成药库出库单,同时修改库存。
二、处理对象
病人信息:
病历号、姓名、性别、身份证号、所属科室,、症状、主治医生、病房号、病床号、入院时间、住址、备注
部门信息:
部门编号、部门名称、部门主任、部门副主任
员工信息:
员工编号、部门编号、姓名、性别、身份证号、职务、籍贯、学历、民族、家庭住址、联系电话
药库药品信息:
药品编号、药品名称、规格、单位、有效期、进价、数量、当前库存
药房药品信息:
药房编号、药品编号、库存、有效期、备注
收费信息:
收据编号、收费人编号、收费时间、总金额、病历号
处方信息:
处方编号、病历号、医生编号、药品编号、收费人编号、取药员编号、开药时间、领药时间、用法、每日次数、每次剂量
药品出入库信息:
表单号、表单名称、表单类型、药品编号、数量、生成日期、执行日期、制定人、执行人、部门编号、流向地点
三、概念设计
1.局部E-R图
1.1部门属性
部门副主任
部门主任
部门编号
部门
部门名称
1.2病人属性
病人
病历号
姓名
性别
身份证号
所属科室
症状
主治医生
病房号
病床号
入院时间
住址
备注
1.3医院人员属性
员工
籍贯
学历
民族
家庭住址
员工编号
联系电话
职务
1.4药库药品属性
药库库
规格
单位
有效期
进价
药品名称
药品编号
数量
当前库存
1.5收费管理属性
收费
收费人编号
收费时间
总金额
收据编号
1.6药房药品属性
药房
1.7处方属性
领药时间
医生编号
用法
每次剂量
每日次数
取药员编号
开药时间
处方编号
处方
1.8药品出入库表属性
出入库表单
制定人
表单名称
执行日期
生成日期
表单类型
执行人
表单号
流向地点
2.门诊管理E-R图
医生
医院
收费人员
收据
属于
领药
看病
开收据
诊断
1
N
3.药房库房E-R图
药品
药库
拥有
4.系统总E-R图
四、建数据库
createdatabase医院信息管理
use医院信息管理
Go
createtable部门信息表(
部门编号varchar(10)primarykey,
部门名称char(20)uniquenotnull,
部门主任char(10)notnull,
部门副主任char(10)notnull
)
createtable病人信息表(
病历号varchar(10)primarykey,
姓名char(10)notnull,
性别char
(2)check(性别='
男'
or性别='
女'
)notnull,
身份证号varchar(18)notnull,
所属科室char(20)references部门信息表(部门名称),
症状char(50)notnull,
主治医生char(10)notnull,
病房号char(4),
病床号char(5),
入院时间datetime,
住址char(50),
备注char(100)
createtable员工信息表(
员工编号varchar(10)primarykey,
部门编号varchar(10)references部门信息表(部门编号),
身份证号varchar(18)uniquenotnull,
职务char(10)notnull,
籍贯char(10),
学历char(10),
民族char(20)default'
汉族'
notnull,
家庭住址char(50),
联系电话char(11)notnull
createtable药库药品信息表(
药品编号varchar(10)primarykey,
药品名称char(50)notnull,
规格char(5)notnull,
单位char(5)notnull,
有效期datetimenotnull,
进价moneynotnull,
数量intnotnull,
当前库存intnotnull,
check(数量>
当前库存)
createtable药房药品信息表(
药房编号varchar(10)primarykey,
药品编号varchar(10)references药库药品信息表(药品编号),
库存intnotnull,
备注char(50)
createtable收费表(
收据编号varchar(10)primarykey,
收费人编号varchar(10)references员工信息表(员工编号),
收费时间datetimenotnull,
总金额moneynotnull,
病历号varchar(10)references病人信息表(病历号)
createtable处方表(
处方编号varchar(10)primarykey,
病历号varchar(10)references病人信息表(病历号),
医生编号varchar(10)references员工信息表(员工编号),
取药员编号varchar(10)references员工信息表(员工编号),
开药时间datetimenotnull,
领药时间datetimenotnull,
用法char(50)notnull,
每日次数char(5)notnull,
每次剂量char(10)notnull
createtable药品出入库信息表(
表单号varchar(10)primarykey,
表单名称char(30)notnull,
表单类型char(30)notnull,
生成日期datetimenotnull,
执行日期datetimenotnull,
制定人varchar(10)references员工信息表(员工编号),
执行人varchar(10)references员工信息表(员工编号),
部门编号varchar(10)references部门信息表(部门编号),
流向地点char(50)notnull
五、创建存储过程
创建存储过程统计某段时间内,各科室的就诊人数和输入情况;
createproc某时间段就诊情况
@开始时间datetime,@结束时间datetime
AS
select部门编号,部门名称,病人信息表.病历号,病人信息表.姓名,开药时间from部门信息表,病人信息表,处方表where开药时间between@开始时间and@结束时间
go
execute某时间段就诊情况
六、创建视图过程
创建视图查询各种药品的库存总数
createviewv库存
asselect药库药品信息表.药品编号,药品名称,数量,当前库存,库存from药库药品信息表,药房药品信息表where药库药品信息表.药品编号=药房药品信息表.药品编号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医院 信息管理 系统 设计