1目录1、问题描述.........................................................41.1背景..........................................................41.2题目及其要求....................................................42、需求分析.........................................................42.1需求分析........................................................42.2系统功能结构....................................................52.3数据流程图......................................................52.3.1医生信息流程图................................................52.3.2病人信息流程图...............................................52.3.3科室信息流程图...............................................62.3.4药品信息流程图...............................................62.3.5药品库存流程图...............................................62.3.6处方表流程图................................................62.3.7配药单流程图..................................................72.3.8收费员信息流程图..............................................72.3.9药品类型流程图................................................72.3.10药品种类流程图...............................................73、概念结构设计.....................................................73.1局部E-R图......................................................73.1.1医生信息管理局部E-R图........................................83.1.2病人信息管理局部E-R图........................................83.1.3科室信息管理局部E-R图........................................83.1.4药品信息管理局部E-R图........................................93.1.5药品库存管理局部E-R图........................................93.1.6处方表管理局部E-R图.........................................93.1.7配药单管理局部E-R图.........................................103.1.8收费员信息管理局部E-R图.....................................103.3.9药品类型局部E-R图...........................................103.3.10药品种类局部E-R图...........................................103.2全局的E-R图...................................................113.3使用PowerDesigner软件绘制概念模型............................113.4数据字典......................................................113.4.1医生信息表...................................................123.4.2病人信息表...................................................123.4.3科室信息表...................................................133.4.4药品信息表...................................................133.4.5药品库存表...................................................133.4.6处方表......................................................143.4.7配药单表.....................................................143.4.8收费员信息表.................................................1423.4.9药品种类表...................................................143.4.10药品种类表..................................................143.5使用PowerDesigner软件转化成逻辑模型...........................154、逻辑结构设计....................................................155、物理结构......................................................155.1建表..........................................................155.2建立完整性约束.................................................285.3创建触发器,当药品入库、出库时自动修改库存.....................285.4创建存储过程统计某段时间内,各科室的就诊人数和输入情况..........305.5创建视图查询各种药品的库存总数.................................306、数据库的实施和维护..............................................306.1数据库的实施...................................................306.2数据库的维护….................................................347、数据库安全性设计................................................348、结论............................................................3531、问题描述1.1背景医院是现代化综合性机构,集医疗、教学、科研为一体,随着医院管理水平的提高和患者对医疗产品的要求的提高,医院管理信息系统已不能局限于资金和物资的核算和管理,而应该向以患者为核心,为患者提供优良的医疗服务为中心,着重临床医疗信息和提高医疗质量的方向转变,并为教学、科研提供良好的平台。人类社会进入二十一世纪,医院作为一个特殊服务行业,其发展应适应于市场经济的发展。目前,我国的医疗体制处于改革阶段,需要医疗市场的进一步规范化。医院的就诊量大,流动性强,纸质处方不方便就诊信息的存储和复诊参考,大量的纸质处方不利于上层管理者对信息的查询、统计和分析,不利于管理。同时,药房管理使用人工的方式,工作效率低,容易出现人为因素的错误,特别是药品的入库、销售、库存统计等方面。人工方式不利于过期药品及时发现处理、短缺药品及时发现并申购,不利于药品使用情况和库存情况的分析统计,容易造成部分药品积压。因此,开发一个高校校医院管理系统具有十分重要的意义和较大的实用价值。1.2题目及其要求题目:某医院信息管理系统(药品库存、收费、医生病人等)实现药品类型及药品信息的管理;实现药品的入库、出库管理;实现科室、医生、病人的管理;实现处方的登记管理;实现收费管理;创建触发器,当药品入库、出库时自动修改库存;创建存储过程统计某段时间内,各科室的就诊人数和输入情况;创建视图查询各种药品的库存总数;建立数据库相关表之间的参照完整性约束。2、需求分析2.1需求分析(1)信息要求:医院信息管理系统涉及医生信息、病人信息、药品信息、收费表信息、科室管理等多种数据信息。(2)功能要求:医院信息管理系统用户管理只有管理员,负责日常医院管理工作,比如药品的入库信息录入,修改医生信息,删除,添加等操作。医院信息管理系统具有以下功能:医生信息管理:包括医生信息的录入、修改、删除等功能。病人信息管理:包括病人信息的录入、查询等功能。科室信息管理:包括科室信息的录入、修改、删除等功能。药品信息管理:包括药品信息的录入、修改、删除等功能。药品库存管理:包括药品库存信息的录入、修改、查询等功能。处方表管理:包括医生开的处方表的录入、查询等功能。配药单管理:包括病人药品信息的录入、查询等功能。收费员信息管理:包括收费员信息的录入、修改、删除等功能。4药品类型管理:包括药品类型信息的录入、修改、删除等功能。药品种类管理:包括药品种类的录入、修改、删除等功能。2.2系统功能结构根据题目的要求可以将医院信息管理系统分为以下功能:2.3数据流程图2.3.1医生信息流程图2.3.2病人信息流程图系统管理人员病人信息查询病人信息更新病人信息录入病人信息表查询信息更新信息录入信息医院信息管理系统医生信息管理病人信息管理科室信息管理收费员信息管理药品信息管理处方信息管理药品库存管理配药单管理药品种类管理药品类型管理系统管理人员医生信息查询医生信息删除医生信息修改医生信息录入医生信息表查询信息修改信息录入信息删除信息52.3.3科室信息流程图2.3.4药品信息流程图2.3.5药品库存流程图2.3.6处方表流程图系统管理人员处方查询处方表查询信息系统管理人员药品库存查询药品库存删除药品库存修改药品库存录入药品库存表查询信息修改信息录入信息删除信息系统管理人员药品信息查询药品信息删除药品信息修改药品信息录入药品信息表查询信息修改信息录入信息删除信息系统管理人员科室信息查询科室信息删除科室信息修改科室信息录入科室信息表查询信息修改信息录入信息删除信息62.3.7配药单流程图2.3.8收费员信息流程图2.3.9药品类型流程图2.3.10药品种类流程图系统管理人员药品种类查询药品种类删除药品种类修改药品类型录入药品种类表信息查询信息修改信息录入信药品种类息删除信息系统管理人员药品类型查询药品类型删除药品类型修改药品类型录入药品类型表信息查询信息修改信息录入信息删除信息系统管理人员收费员查询收费员信息录入收费员信息表查询信息录入信息