中小医院药房管理系统设计与实现(论文)内容摘要:

员登陆密码char10—aduty管理员类型char20库房管理员、药房管理员 not nullaproduty管理员职务char20主任、普通员工 not nullaimage管理员照片char100—asex管理员性别char2—aage管理员年龄int4— 医生表结构,包含所有医生的账户信息,由表32中的数据项组成:表32 医生表数据项名数据项含义说明数据项类型长度限制条件tno医生登录号char10primary key not nulltname医生名字char50—tpwd医生登陆密码char10—tduty医生类型char20院长、普通医生、部门主任 not nulltofficeno所属科室号char10foreign keytimage医生照片char100—tsex医生性别char2—tage医生年龄int4—采购员表结构,包含所有采购员的账户信息,由表33中的数据项组成:表33 采购员表数据项名数据项含义说明数据项类型长度限制条件mno采购员登录号char10primary key not nullmname采购员名字char50—mpwd采购员登陆密码char10—mproduty采购员类型char20普通员工、主任 not nullmimage采购员照片char100—msex采购员性别char2—mage采购员年龄int4— 医院科室表结构,包含所有科室信息,由表34中的数据项组成:表34 医院科室表数据项名数据项含义说明数据项类型长度限制条件officeno科室号char10primary key not nullofficename科室名字char20— 库房、药房表结构,包含所有库房和药房信息,由表35中的数据项组成:表35 库房和药房表数据项名数据项含义说明数据项类型长度限制条件rno库/药房号char10primary key not nullrcategory科室名字char10为库房,1为药房rcotent库/药房容量int4—adminno库/药房管理员char10foreign key 药品表结构,包含所有药品和药品所属库房/药房信息,由表36中的数据项组成:表36 药品表数据项名数据项含义说明数据项类型长度限制条件drugno药品号char10primary key not nulldrugname药品名char50—drugproperties药品属性char10—druguseage药品用途char200—date_produce生产日期datetime8primary key not nullproducefactory生产厂家char10—data_in入库时间datetime1—shelflife保质期int4—price药品单价float10—rno所存库/药房char10primary key not nulldrugnum药品存量int4— 建议采购药品表结构,包含建议采购的药品信息、建议采购人以及该信息是否已经被主任和院长签核的信息,由表37中的数据项组成:表37 建议采购药品表数据项名数据项含义说明数据项类型长度限制条件druglistno药品项编号int4primary key not null自增变量addperson建议采购人员char10—dname药品名char50—dused药品用途char200—dnum建议采购数量int4—dproperty药品属性char20—data填写该信息时间datetime8—deensure院长确认char10为未确认,1为确认drectorsure部门主任确认char10为未确认,1为确认ifpurchase该信息是否已经处理char1— 药方表结构,包含医生所开药方和病人信息。 由表38中的数据项组成:表38 药方表数据项名数据项含义说明数据项类型长度限制条件dno药方编号char50primary key not null 主治医生编号+开方时间patientname病人姓名char20—patientsex病人性别char2—patientage病人年龄int4—drugname1药品名char50—drugnum1药品数量int4—drugname2药品名char50—drugnum2药品数量int4—drugname3药品名char50—drugnum3药品数量int4—drugname4药品名char50—drugnum4药品数量int4—drugname5药品名char50—drugnum5药品数量int4—drugname6药品名char50—drugnum6药品数量int4—drugname7药品名char50—drugnum7药品数量int4—drugname8药品名char50—drugnum8药品数量int4—drugname9药品名char50—drugnum9药品数量int4—drugname10药品名char50—drugnum10药品数量int4—ifdealwith是否已被处理char1— 药品出库清单表结构,由表39中的数据项组成:表39 药品出库清单表数据项名数据项含义说明数据项类型长度限制条件drugno药品号char10primary key not null outdate出库日期datetime8primary key not nulldrugnum药品数量int4—fromroom出库前所存的库房char10primary key not nulltoroom出库后所存的库/药房char10primary key not nullifdeal是否该记录已经得到出库到的药/库房管理员的确认char1默认为0drugproducedate药品生产日期datetime8— 销毁药品清单表结构,由表310中的数据项组成:表310 销毁药品清单表数据项名数据项含义说明数据项类型长度限制条件drugno药品号char10primary key not null destorydate销毁日期datetime8primary key not nulldrugnum 药品数量int4—fromroom出库前所存的库房char10primary key not null 1采购清单表结构,由表311中的数据项组成:表311 采购清单表数据项名数据项含义说明数据项类型长度限制条件dno药品号char10primary key not null 自增型变量dname药品名char50—dnum药品数量int4—ppersionno采购人员编号char10—indate采购日期datetime8— 系统ER图 ER模型又称为实体联系模型,是描述系统概论模型的有利工具。 ER图提供了表示实体、属性和联系的有效方法,其中,用矩形表示实体,矩形内写明实体名,用椭圆表示属性,并用无向边将其与相应的实体型连接起来,用菱形表示联系,并用无向边与有关实体联系起来,并在边上标明联系的类型(1:1,1:n,m:n)系统总ER图如图32所示: 图32 系统ER图 第4章 系统总体设计 系统总体框架设计 药品管理系统是医院管理系统的一个子系统,它主要包括药房管理、库房管理、药品采购管理和医生开药方四部分,通过对功能模块的操作实现药品的入库、出库、单据审核、过期药品处理、各库房和药房间药品的流通管理等功能,并且能让全院共享药品相关信息,并能定期对药品进行综合处理,实现全院药品的中央控制。 一个系统的设计,要考虑整个系统实现的功能,所以在进入编码之前,要有系统的功能架构图。 根据这个架构图可以清楚地看到系统的各个模块以及各模块能够完成的功能。 系统的设计将根据图中的各个模块,分别进行各种功能的实现。 系统的功能架构如图41所示:图41系统功能框架图 系统各功能模块划分 按照系统功能框架图可知,本系统分为药品查询模块,药品管理模块,入库管理模块,出库管理模块,采购模块和药方模块 药品查询是根据用户的身份对药品的不同信息进行查询,库房管理员和药房管理员可以查看所有药品的所有信息,可以查看自己所管理的药房和库房的药品的存量等信息,医生可以查看药品的名字和药品功能、药品性状等信息,采购员可以查看药品的价格,存量以及其他属性信息 入库管理模块是为药房和库房管理员而设计的功能,可以实现药品入库时信息的录入和药品数量的添加,也可以实现当药品在各库房和药房之间进行搬运的时候的管理 出库管理是和入库管理相辅相成的工作,在进行出库和入库操作时要保证药品出库总量和入库总量相等。 同时,因为药品存在保质期属性,所以出库操作还包括对过期药品的出库处理。 采购管理是药品的来源,主要是采购员从各大药厂进行采购,为了实现对采购的药品的管理, 系统会要求采购员提交采购清单,为了实现数据的安全性和可靠性,防止采购员舞弊,采购清单还和库房管理员的入库清单相互制约和检验。 同时,为了确保医院药品的有效利用,医院采用人性化的建议采购方式,使得该环节上各相关部门的人员都参与药品的建议采购。 系统非功能模块划分系统的非功能模块是指根据系统的用户来划分的模块单元,根据医院的部门体系结构,药品管理系统的用户包括医生(普通医生、主任、院长),采购员,药房管理员,库房管理员和后台系统管理员。 后台系统管理员主要负责整个药房管理系统的维护,包括对各系统用户信息的查看、修改和添加,对各药房、库房信息的修改和添加,对各库房、药房的管理员的重新分配等功能。 医生的主要职责是看病,在药房管理子系统中主要是实现开药方的功能,病人必须要有医生所开的药方才能够在药房去取药。 由于医院经常会买一些新药回来,所以医生要能。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。