1、 药品管理模块对于医院员工管理模块,医院要运作井井有条,对内对外发展平稳迅速,作为医院主要人员的医院员工的管理就显得尤为重要。本模块主要管理医院员工在职职位、所属部门、个人基本信息以及相关业务信息,做到医院员工唯一确定可查找。对于病人管理模块,现代医院的病人管理理念正在向一切以病人为主、人性化管理转变。病人是医院唯一的服务对象,病人在院的切实感受和体会直接关系到医院的发展和对外形象问题。本模块主要管理病人从入院到健康出院期间的病历信息、个人基本信息以及在院相关信息,做到病人唯一确定可查找。对于住院部管理模块,医院的住院环境在不断改善,随着病人管理的人性化转变,医院住院部管理也在向人性化管理方面
2、转变,让病人有宾至如归的感觉。本模块主要管理医院住院部信息和住院部内部病房病床的管理,做到病人住院具体位置唯一确定可查找。对于收费管理模块,医院医疗改革步伐正在不断加快,医疗收费改革是重中之重。良好的收费管理一方面能控制医院成本,提高医院经济效益,有利于医院发展。另一方面,合理透明化的收费,能让病人明明白白缴费,安安心心接受治疗,为医院带来良好口碑。本模块主要管理收费人员和收费相关信息,做到收费相关信息唯一确定可查找。对于药品管理模块,药品是病人在院治疗最为主要的东西,它关乎病人在院治疗效果的好坏,药品监察也一直是国家相关部门关注的重要对象。所以,良好的药品管理至关重要。本模块主要管理医院药品
3、发放、存储、库存量和药品价格,做到病人手中药品的来龙去脉唯一确定可查找。二、需求分析1、医院管理简介医院管理主要可分为医院内部及员工管理和在院病人管理,医院内部及员工管理主要可分为员工管理、住院部管理、药品管理和收费管理。在医院日常运作管理中,不同的医生在不同的科室内对就医病人进行诊治,相对应科室的护士协助医生对病人进行辅助治疗和看护,住院部对需要住院治疗的病人进行住院楼、病房和病床的管理安排,药品管理部门对整个医院的药品需求、药品划价和药品发放做好工作,收费部门就需要对医院上下费用相关和病人在院花费包括药品费用和住院费用的统计管理收缴等。 本系统主要实现以下功能:(1)查询a员工(医生、护士
4、、收费人员) 姓名、科室、性别、员工编号b病人 姓名、性别、病历、病人编号、住院信息c药品 名称、药品编号、数量、价格、存储位置d费用 费用类型、金额(2)管理a人员(员工、病人)b药品c住院部d收费2、主要关系流程分析(1)医患病人来院看病,确定其有无本院病历;为病人选择科室,医院为病人选派医生;对该病人挂号登录就医信息。(2)处方医生为病人开取药方(3)划价和取药病人拿着处方划价;收费缴费;拿取治疗药品(4)住院对住院的病人在住院部登录信息;住院部确定病人病房病床;安排护士辅助治疗和看护 3、可行性分析该系统主要包括基本数据维护、基本业务、数据库管理和信息查询四部份。1、基本数据维护部份应
5、包括提供管理员添加、修改并维护基本的数据途径。例如添加修改医院和办理病人入住与搬出或者换病房,管理医院里的基本设备。2、数据库管理部分是对这个数据库的管理,包括医生,病人详细信息等。3、该系统的技术可行性分析:在系统维护中包括医生和病人信息检索,数据库信息维护。4、系统技术的可行性分析:本系统应该可以运行于windows系列操作系统当中,可以为系统提供一个稳定的运行环境。该系统应该说有开发的必要性。该系统主要由两大部分组成即管理维护和查询。三、概念设计 医生概念模型 病人概念模型 住院部概念模型 护士概念模型 药品概念模型 收费概念模型 医院管理系统数据库总ER图四、逻辑设计系统中所设计的数据
6、关系如下:医生(医生员工号,医生姓名,医生性别,医生年龄,科室,电话)病人(病人编号,病人姓名,病人性别,病人年龄,病人电话,病历)住院部(住院部代号,病房号,病床号 )护士(护士编号,护士姓名,护士性别,护士年龄,科室)药品(药品编号,药品名称,价格,数量,存储位置)收费(收费员编号,收费员姓名,病人编号,药品编号,数量,金额)医患(医生编号,病人编号)划价取药(收费员编号,药品编号,数量,价格) 住院(病人编号,住院部编号,病房号,病床号)处方(医生员工号,药品编号,数量)从属(护士编号,住院部代号)支付(病人编号,收费员编号,价格)五、系统实现1、系统设计所用的主要数据表结构数据字典Do
7、ctor医生Patient病人IPD住院部Nurse护士Drugs药品Charge收费Doctor_Patient医患关系PGM取药关系Pay支付关系Belong属于关系Recipel处方关系PD住院关系(1)医生Doctor表字段含义类型主键是否空Doctor_ID医生员工号Varchar(10)Primary KEYNOT NULLDname医生姓名Varchar(20)Dsex医生性别Varchar(50)Dage医生年龄Int(4)Ddept科室Dtel电话(2)病人Patient表Patient_ID病人编号Pname病人姓名Psex病人性别Varchar(2)Page病人年龄Pte
8、lPinf病例(3)住院部IPD表Ipd_ID住院部代号Room_No病房号Sickbed_No病床号(4)护士Nurse表Nurse_ID护士代号Nname护士姓名Nsex护士性别Nage护士年龄Ndept(5)药品Drugs表M_ID药品编号varChar(50)Primary KeyM_Name药品名称Price价格Quantity数量varChar(20)Storage存储位置varChar (50)(6)收费Charge表Toll_ID收费员编号varchar(10)T_Name收费员姓名varchar(10)DrugsQuantity药品数量int(4)Amount金额(7)医患关
9、系Doctor_Patient表(8)划价取药PGM表T_ID(9)住院关系PD表Varchar (10)住院部编号(10)处方Recipel表RcountVarchar(4)(11)从属Belong表(12)支付Pay表2、数据库实例Doctor表Patient表IPD表Nurse表Drugs表Charge表Doctor_Patient表PGM表PD表Recipel表Belong表Pay表3、数据库关系图4、数据库查询,插入,删除与更新插入更新删除查询5、视图的建立与查询6、数据的存储过程7、触发器的建立六、实验心得经过四天的奋战,我们团队的“医院管理系统数据库课程设计”终于完成了。在这个过
10、程中,我们分工合作,从调研到功能的设计,从表到设计到数据的录入,从基本操作到高级查询,我们一起学习,一起讨论,碰撞出很多思想的火花!为了满足用户的需要,我们对数据库的功能进行分析,设计出相应的模块。然后,进行综合、归纳与抽象,形成一个独立于DBMS的概念模型。在SQL中转换为所支持的数据模型,并对其进行优化。编制与调试应用程序,组织数据库如库,并进行试运行。在这些过程中,最为重要的是概念结构的设计和逻辑结构的设计。概念结构能真实、充分地反映现实的世界,包括事物和事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个真实模型。而概念结构是独立于任何一种数据模型的信息结构,它把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构,要注意确定数据依赖,并把数据依赖进行极小化处理。数据库技术现在已成为总结信息资源开发、管理和服务最有效的手段。“数据库课程设计”让我们,对数据库技术有个更深一步的认识。让我们了解到,建立的一个数据库管理系统的步骤,团队合作更是完成一个数据库的必备条件。只有发现问题,才能知道自己的不知,通过学习与交流、沟通,我们共同进步!
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1