中小医院药房管理系统设计与实现_毕业论文(编辑修改稿)内容摘要:

另外,该系统一旦投入实际的应用则关系到医院的日常工作,其响应速度也是很重要的衡量系统水平的指标。 安全性 安全性是任何系统成功的基本要素。 系统应该需要能够保护数据和系统基础结构免受攻击或盗用,通过为用户信息的机密性、完整性和可靠性提供充 分的保护来预防风险,保障系统安全运行。 可扩展性 可扩展性是指系统能够保证可持续增长以满足用户需求和业务增长需求。 基于WEB 的系统一般是动态变化的模型,他们一般在初运行时比较小,但随着需求的增长会增长得非常迅速。 其中包括用户数量的增长和系统数据量的增长以及系统功能的增长。 对于中小型医院的药房管理系统来说,随着医院的发展,无论是系统规模还是系统的功能都毋庸置疑需要发展,所以系统的可扩展性至关重要。 系统业务流程 医院药品管理系统涉及医院几个部门,各部门间良好的衔接和协作为患者提供了方便、快捷的 就诊环境,是医院管理系统不可分割的部分。 通过对医院的实际调查分析,理顺了医院药房药库工作的业务流程和具体内容。 根据药房药库的工作特点和具体的工作需求,将药房药库管理系统的业务流程分析如下 : 日常工作中,当药房药品发生短缺时,药房一般要通过请领入库功能向药库申请领药,并将申请领药药品品种和数量等信息通过计算机网络传送到药库,药库根据库房情况确定向药房发放药品的品种和数量等信息,药房查收药品后,使用入库确认功能对收到药品进行入库确认,计入药房库存数量,使能在窗口发放。 当从医院内部其他药房或库房调入药品时,查收药品后录入药品品种和数量等信息使用入库确认功能确认入库,计入药房库存数量,使能在窗口发放,同时再将原库房或药房的药品库存相应的减少。 西南科技大学本科生毕业论文 9 当从药房往其他药房或科室调拨药品时,填写出库清单,将药品数量和信息写入数据库但是并不急于将本库房或药房数据库中的相关药品数量减少,在得到调入的药房、或者库房的确认信息后在进行对数据库的操作。 当药房的药品发生损坏需做报废处理或药品已经过期时,使用过期药品处理功能,并减少药品的库存。 图 31 系统业务流程 数据字典 数据字典( data Dictionary ,简称 DD)是系统中各数据描述的集合,是进行详细的数据收集和数据分析所获得的结果,数据字典在数据库设计中占有很重要的地位。 数据字典主要是对数据流程图中的数据项、数据结构、数据流处理、处理逻辑、数据存储、外部实体这六个方面进行具体定义。 以下是对药品管理系统中所涉及到的典型的数据进行说明。 数据项的描述 数据项名称 :药方编号。 数据类型及宽度 :CHAR, 20 位。 值情 况:由主治医生编号与开方日期时间组成,开方日期时间格式如下:年 /月 /日 时:分:秒。 数据结构的描述 数据结构名称 :药品字典 描述 :药品的详细信息 西南科技大学本科生毕业论文 10 数据结构组成 :药品号 +药品名称 +药品所属库房或药房 +药品性状十生产厂家 +生产日期 +单价 +入库时间 +保质期 数据流的描述 数据流名称 :入库清单 描述 :药品入库时反映药品入库情况的入库单 数据流来源 :采购人员提交的采购清单和其他药房和库房的出库清 单 数据流去向 :保留在数据库中的已经处理了的入库清单 数据项组成 :药品号 +药品生产日期 +来源库 +目的库 +是否被处理 +入库数量 数据流的描述 数据流名称 :出库清单 描述 :药品出库到其他库房或者药房时反应药品出库情况的出库单 数据流来源 :管理员提交的出库记录 数据流去向 :入库清单 数据项组成 :药品号 +药品生产日期 +来源库 +目的库 +是否被处理 +出库数量 数据流的描述 数据流名称 :药品销毁清单 描述 :药品过期时的过期药品销毁清单 数据流来源 :各库房和药房里过期的药品被处理时提交的数据 数据流去向 :保留在数据库中的已经处理了的过期药品清单 数据项组成 :药品号 +销毁日期 +销毁数量 +销毁前所存的库房或药房 数据流的描述 数据流名称 :采购清单 描述 :采购人员实际提交的采购清单 数据流来源 :采购人员提交的药品采购信息 数据流去向 :保留在数据库中的采购清单和药、库房人员的入库数据 数据项组成 :药品名 +采购数量 +采购人员编号 +采购日期 数据流的描述 数据流名称 :建议采购清单 描述 :由各部门提交的建议采购数据经各部门主任和院长签核后生成的采购清单 数据流来源 : 由各部门提交的建议采购数据 西南科技大学本科生毕业论文 11 数据流去向 :采购人员可以看到的有效建议采购清单 数据项组成 :药品名 +采购数量 +药品功效 +药品性状 数据结构 管理员表结构,包含所有管理员的账户信息,由表 31 中的数据项 组成 : 表 31 管理员表 数据项名 数据项含义说明 数据项类型 长度 限制条件 adminno 管理员登录号 char 10 primary key not null adminname 管理员名字 char 50 — adminpwd 管理员登陆密码 char 10 — aduty 管理员类型 char 20 库房管理员、药房管理员 not null aproduty 管理员职务 char 20 主任、普通员工 not null aimage 管理员照片 char 100 — asex 管理员性别 char 2 — aage 管理员年龄 int 4 — 医生表结构,包含所有医生的账户信息,由表 32 中的数据项组成 : 表 32 医生表 数据项名 数据项含义说明 数据项类型 长度 限制条件 tno 医生登录号 char 10 primary key not null tname 医生名字 char 50 — tpwd 医生登陆密码 char 10 — tduty 医生类型 char 20 院长、普通医生、部门主任 not null tofficeno 所属科室号 char 10 foreign key timage 医生照片 char 100 — tsex 医生性别 char 2 — tage 医生年龄 int 4 — 西南科技大学本科生毕业论文 12 采购员表结构,包含所有采购员的账户信息,由表 33 中的数据项组成 : 表 33 采购员表 数据项名 数据项含义说明 数据项类型 长度 限制条件 mno 采购员登录号 char 10 primary key not null mname 采购员名字 char 50 — mpwd 采购员登陆密码 char 10 — mproduty 采购员类型 char 20 普通员工、主任 not null mimage 采购员照片 char 100 — msex 采购员性别 char 2 — mage 采购员年龄 int 4 — 医院科室表结构,包含所有科室信息,由表 34 中的数据项组成 : 表 34 医院科室表 数据项名 数据项含义说明 数据项类型 长度 限制条件 officeno 科室号 char 10 primary key not null officename 科室名字 char 20 — 库 房、药房表结构,包含所有库房和药房信息,由表 35 中的数据项组成 : 表 35 库房和药房表 数据项名 数据项含义说明 数据项类型 长度 限制条件 rno 库 /药房号 char 10 primary key not null rcategory 科室名字 char 1 0 为库房, 1 为药房 rcotent 库 /药房容量 int 4 — adminno 库 /药房管理员 char 10 foreign key 西南科技大学本科生毕业论文 13 药品表结构,包含所有药品和药品所属库房 /药房信 息,由表 36 中的数据项组成 : 表 36 药品表 数据项名 数据项含义说明 数据项类型 长度 限制条件 drugno 药品号 char 10 primary key not null drugname 药品名 char 50 — drugproperties 药品属性 char 10 — druguseage 药品用途 char 200 — date_produce 生产日期 datetime 8 primary key not null producefactory 生产厂家 char 10 — data_in 入库时间 datetime 1 — shelflife 保质期 int 4 — price 药品单价 float 10 — rno 所存库 /药房 char 10 primary key not null drugnum 药品存量 int 4 — 建议采购药品表结构,包含建议采购的药品信息、建议采购人以及该信息是否已经被主任和院长签核的信息,由表 37 中的数据项组成 : 表 37 建议采购药品表 数据项名 数据项含义说明 数据项类型 长度 限制条件 druglistno 药品项编号 int 4 primary key not null 自增变量 addperson 建议采购人员 char 10 — dname 药品名 char 50 — dused 药品用途 char 200 — dnum 建议采购数量 int 4 — dproperty 药品属性 char 20 — data 填写该信息时间 datetime 8 — deensure 院长确认 char 1 0 为未确认, 1 为确认 drectorsure 部门主任确认 char 1 0 为未确认, 1 为确认 ifpurchase 该信息是否已经处理 char 1 — 西南科技大学本科生毕业论文 14 药方表结构,包含医生所开药方和病人信息。 由表 38 中的数据项组成: 表 38 药方表 数据项名 数据项含义说明 数据项类型 长度 限制条件 dno 药方编号 char 50 primary key not null 主治医生编号 +开方时间 patientname 病人姓名 char 20 — patientsex 病人性别 char 2 — patientage 病人年龄 int 4 — drugname1 药品 名 char 50 — drugnum1 药品数量 int 4 — drugname2 药品名 char 50 — drugnum2 药品数量 int 4 — drugname3 药品名 char 50 — drugnum3 药品数量 int 4 — drugname4 药品名 char 50 — drugnum4 药品数量 int 4 — drugname5 药品名 char 50 — drugnum5 药品数量 int 4 — drugname6 药品名 char 50 — drugnum6 药品数量 int 4 — drugname7 药品名 char 50 — drugnum7 药品数量 int 4 — drugname8 药品名 char 50 — drugnum8 药品数量 int 4 — drugname9 药品名。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。