医院管理系统数据库
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
专业实习报告
姓名
学号
系别信息工程系
专业12本电子商务
班级1班
广东财经大学华商学院
二O年月日
医院管理系统数据库的
设计与实现
1 系统分析
通常系统分析包括处理对象、处理功能要求和安全性完整性要求。
(1)处理对象
药店药品管理系统的处理对象主要包括:药品资料信息,病人信息,门诊挂号信息,医生信息,科室资料等几个方面,其具体内容如下(详细信息查看数据项):
①药品资料信息:药品编号、药品名称、药品分类、药品规格、药品品牌、进药单价、买药单价,制药商等方面,这样可以方便的查询药品的基本信息,了解药品盈利情况(单个药品盈利=买药单价-进药单价)、哪种品牌的药品比较畅销等。
②病人信息:编号,姓名,性别,出生日期,联系电话,身份证号,住址推定情况等。便于药品出现问题时及时与当事人联系。
③门诊挂号信息:挂号编号,科室编号,挂号类别,是否退号,挂号费,挂号日期。
④医生信息:医生编号,姓名,性别,出生日期,所属科室编号,职称,入院时间
⑤科室资料:科室编号,科室名,科长编号,电话
⑥护士信息:护士编号,姓名,性别,出生日期,所属科室编号,值班时间,联系方式
⑦病房信息:病房编号、床位数,科室名,病人编号,病人姓名,病人性别,病人入住时间,病人离院时间,病房楼层吗,住院费用
⑧药品库存:药品编号,存储编号,药品数量,存储位置,存储时间,取药时间,取药数量
2 业务流程(怎么运作的)
业务或业务活动是对组织或企业的一切专业工作和活动的总称。业务流程图是根据系统详细调查过程中所得的资料和问卷调查的结果,按业务实际处理过程绘制成的图,在药店药品管理系统中,经分析调查,其大致可以分为三个管理:药品存取管理、医生调配管理、护士调配管理,病人挂号管理。
(1)病人挂号管理:病人来到医院看病,一般首先是挂号,登记病人信息,然后病人拿到挂号单等候医生看病,需要住院的病人拿取病房
(2)医生调配管理:接到挂号单,科室调配医生帮病人看病,医生根据病人病情开药单
(3)药品存取管理:一个医院要开张营业,首先要购进药物,购药人员根据售药处对药品的需求以及库存信息,制定药品的需求单据并从制药商那求购所需的药品。购进药品后,购药人员将合格药品单据送往库存管理员进行药物存储,将不合格的药品单据送往制药商进行退货处理。药品管理人员接到医生开药单,到仓库根据药的存储编号找到存储位置拿药。
(4)护士调配管理:接到挂号单,科室调配护士负责病人的住院情况
,4.全局E-R图
解决各分E-R图之间存在的属性冲突、命名冲突、结构冲突等冲突,将各分E-R图合并起来生成初步E-R图,再消除不必要的冗余后得到全局E-R图如下:
(注:为了节省篇幅,在全局E-R图中省去了各个实体以及实体之间联系的属性。
见附表:医院管理系统数据库的设计与实现er图
二、数据表结构
表2-1药品表
属性名数据类型是否为空主键/外键取值范围药品编号char(5)否主键
药品名称char(20)否
药品分类char(8)
药品规格char(10)
药品品牌char(10)
进药单价float否大于零卖药单价float否大于零
表2-2 病人表
属性名数据类型是否为空主键/外键取值范围病人编号char(5)否主键
病人姓名char(10)否
出生日期Char(8)否
性别char(2)否男、女联系电话char(11)
住址char(20)否
身份证号Char(20)否
挂号编号Char(5)
表2-3 医生表
属性名数据类型是否为空主键/外键取值范围医生编号char(5)否主键
医生姓名char(10)否
性别char(2)否男、女出生日期char(10)否
职称char(10)否
入院时间char(10)否
所属科室编号char(5)否外键
工资float
表2-4 挂号表
属性名数据类型是否为空主键/外键取值范围挂号编号char(5)否主键
挂号类别char(15)否
科室编号char(5)否外键
是否退号char(2)
挂号费float否
挂号日期char(10)否
科长编号Char(5)否外键
表2-5 科室表
属性名数据类型是否为空主键/外键取值范围科室编号char(5)否主键
科室名char(10)否
科长编号char(5)否外键
电话char(11)
药品编号Char(5)外键
表2-6 护士表
属性名数据类型是否为空主键/外键取值范围护士编号char(5)否主键
护士姓名char(5)否
性别char(2)否男/女出生日期char(10)
所属科室编号char(5)外键
联系方式char(11)
值班时间smalldatetime否
工资float
病人编号Char(5)否外键
表2-7 病房表
属性名数据类型是否为空主键/外键取值范围病房编号char(5)否主键
病床编号Char(2)否
床位数char(6)否
病人编号char(5)否外键
病人姓名char(10)否
病人性别char(2)
病人入住时间char(10)
病人离院时间char(10)
病房楼层Char(2)
住院费用float
表2-8 药品库存表
属性名数据类型是否为空主键/外键取值范围药品编号char(5)否外键
存储编号char(5)否
药品数量Char(10)