版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、宠物医院信息管理系统一、需求分析1、宠物医院管理简介1) 宠物医院管理主要可分为医院内部及员工管理和在院患宠管理,医院内部员 工管理主要可分为员工管理、在院治疗、药品管理、收费管理。在医院h常 运作管理中,不同的一生在不用的可是内对就医宠物进行诊治,相应科室的 护士协助医生对病宠进行辅助治疗和看护,治疗部门对需要治疗的宠物进行 病房病床的管理安排,药品管理部门对整个医院的药品需求、药品划价和药 品发放做好工作,收费部门就需耍对医院上下费用相关和病宠在院花费包括 药品费和治疗费用的统计管理收缴等。本系统主要实现以卜功能:(1) 查询工员(医生、护士、收费人员)姓名、科室、性别、员工编号宠物 主人
2、姓名、物种,病历、病宠编号、治疗房间信息药品 名称、标号、数量、价格、储存位置费用 费用类型、金额挂号入院信息科室治疗室处置室手术室化验室x光室消毒供应室住院住院信息护士床位(2) 管理人员、药品、挂号、治疗、收费、科室、住院(3) 更新人员、药品、挂号、治疗、收费、科室、住院2) 患病宠物在医院主要实现三个过程:入院挂号,治疗住院,划费取药,因此 主要分为三个了模块:(1) 入院挂号患病宠物入院后先进行挂号,挂号员为患病宠物进行入院登记,z后为 病宠分配门诊室。挂号的同时要交挂号费。(2)治疗住院患病宠物初步在门诊部门进行确诊后会被分配到其他科室,例如:诊疗 室,处置室,手术室,化验室,x光
3、室等。每个科室都会有医生,在医生的确 诊z后会为宠物开处方药,病情较重的宠物需要住院,住院部会冇病房与病床 (笼子),同时会冇护士来照顾生病的宠物,同时i办助医生治疗宠物。(3)划费取药患病宠物在门诊的初诊z后,病情不严重的可以直接开药方,然后去收 费处交款,病情严重的要在不同科室进行确诊,再去收费出交款,交款z后患 病宠物主人叮取药房按药方取药。需要住院的宠物经过确诊后去住院部住院, 与此同时,也要去收款处进行交费。2、可行性分析该系统主耍包括基木数据维护、基木业务、数据库管理和信息查询四个部 分:1)基木数据维护部分提供管理员添加、修改和维护基本的数据途径。 例如添加修改医院和办理宠物入住
4、和搬出更换病房,管理医院里基 本设备。2)数据库管理部分是对这个数据库的管理,包括医生、宠物主人的详 细信息等。3)该系统的技术可行性分析:在系统维护中包括医生和患宠的信息检 索,数据库信息维护。4)系统技术的可行性分析:本系统运行于windows系列操作系统中, 可以为系统提供一个稳定的运行坏境。该系统应该说有可开发的必 要性该系统主要有三部分组成:建立、管理维护和杳询3、主要关系流程分析及数据流图1)宠物來院看病,确定有无本院病历,确定宠物物种,为宠物选择科 室,为宠物选派医生,对该宠物挂号就医信息等。2)医生为宠物开取药方3)病宠主人拿着处方划价;收费缴费;拿取治疗药品4)对在病房治疗的
5、宠物登录信息,住院部确定病宠病房病床,安排护士辅助治疗和看护5)宠物经过入院信息登记z后,在门诊确定病情,分配到各科室,需 要住院的安排床位。总数据流图:宠物a挂号图m子模块数据流图入院挂号登记:图1-2治疗住院过程:图1-3划费取药过程:图1-4二、概念结构设计医生概念模型图2-1宠物概念模型c病历:图2-2住院部概念模型住院部编号病床号住院部/ fki病房号y科室概念模型护士概念模型药品概念模型图2-6挂号室概念模型挂号员编号挂号(宠物编号:收费概念模型宠物医院信息管理系统总e r图:科室号科室地址:科室电话;号 编 员 号 拝息倍宠g号室名人科室挂号室住院部:护士编号护士姓名:年龄:收费
6、护士图2-9三、逻辑结构设计1、e-r图像关系模型转换系统小设计的数据关系如下:1)医生(医生员工号,医生姓名,医生性别,医生年龄,科室,电话)2)宠物(宠物编号,物种,性别,主人姓名,病丿;/j,联系方式)3)住院部(住院部编号,病房号,病床号)4)科室(科室号,科室名,医生编号,科室电话,科室地址)5)护士(护士编号,护士姓名,护士性别,护士年龄)6)药品(药品编号,药品名称,价格,数量,存储位置)7)挂号室(宠物编号,挂号员编号,患宠信息)8)收费(收费员编号,收费员姓名,宠物编号,药品编号,数量,金 额)9)医患(医生员工号,宠物编号)10)取药(收费员编号,药品编号,数量,价格)11
7、)住院(宠物编号,住院部编号)12)处方(医生员工号,药品编号)13)屈于1 (科室号,医生员工号)14)属于2 (住院部编号,护士编号)15)支付(收费员编号,宠物编号)16)挂号(宠物编号,挂号员编号)2、数据模型优化1)医生(医生员工号,医生姓名,医生性别,医生年龄,科室,电话)2)宠物(宠物编号,物种,性别,主人姓名,病历,联系方式,挂号 员编号,住院部编号,)3)住院部(住院部编号,病房号,病床号)4)科室(科室号,科室名,医生编号,科室电话,科室地址)5)护士(护士编号,护士姓名,护士性别,护士年龄,住院部编号)6)药品(药品编号,药品名称,价格,数量,存储位置,收费员编号)7)挂
8、号室(宠物编号,挂号员编号,患宠信息)8)收费(收费员编号,收费员姓名,宠物编号,药品编号,数量,金额)9)医患(医生员工号,宠物编号)10)处方(医生员工号,药品编号)11)屈于1 (科室号,医生员工号)12)取药(收费员编号,药品编号,数量,价格)13)支付(收费员编号,宠物编号)3、设计用户子模式1)建立视图 v l_doctor (doctor_id,dname,ddept) create view vi.doctorasselect doctor_id,dname,ddeptfrom doctor2)建立视图 v2_patient (patient,pname,pspecies )
9、create view v2_patientasselect patient,pname,pspeciesfrom patient3)建立视图 v3_pat_doc (patient_id,doctor_id)create view v3_pat_docasselect patient_id,doctor_idfrom doctor_patient4)建立视图 v4_drugs (m_id,m_name,quantity,storage) create view v4_drugsasselect m_id,m_name,quantity,storagefrom drugs四、sql语言描述1、
10、数据定义建表:1)医生doctor表create table doctor (dname varchar(20),dsex varchar(io),dage int,ddept varchar(5o),dtel varchar(20),)表31列名含义数据类梨长度容许空doctor id医生员工号varchar10not nulldname医生姓名varchar20dsex医生性别varchar10dage医生年龄int4ddept科室varchar50dtel电话varchar202) 病宠patient表create table patient (patient_id varchar(io
11、) not null primary key,pname varchar(20),psex varchar(io),pspecies varchar(io),ptel varchar(2o),pinf varchar(5o)表32列名含义数据类型长度容许空patient id病宠编号varchar10not nullpname主人姓名varchar20psex病宠性别varchar10pspecies物种varchar10ptel联系方式varchar20pinf病历varchar503)住院部ipd表create table ipd (room_no varchar(10),sickbed_
12、no varchar(io),)表3-3列名含义数据类型长度容许空ipd id住院部代号varchar10not nullroom no病房号varchar10not nullsickbed no病床号varchar1()not null4)科室office表create table office (office.no varchar (10) not null primary key,oname varchar(io),oaddress varchar(50),doctotjd varchar(io),otel varchar(io)表34列名含义数据类型长度容许空office no科室号v
13、archar10not nulloname科室名varchar10oaddress科室地址varchar50doctot id医生编号varchar10otcl科室电话varchar1()5)护士 nurse 表create table nurse (nursed varchar (10) not null primary key,nname varchar(50),nsex varchar(io),nage int,ndept varchar(io),) 表35列名含义数据类型长度容许空nurse id护士代号varchar1()not nullnname护士姓名varchar50nsex护
14、士性别varchar10nage护士年龄int4ndept住院部编号varchar1()6)药品drugs表create table drugs (md varchar (50) not null primary key,m_name varchar(50),price int,quantity varchar(20),storage varchar(50),)表3-6列名含义数据类型长度容许空m id药品编号varchar50m name药品名称varchar50price价格int4quantity数量varchar20storage存储位置varchar5()7) 挂号 registra
15、tion 表create table registration (registor.id varchar(10) not null primary key,patient_id varchar (10),pmessege varchar(50),)<3-7列名含义数据类型长度容许空patient id宠物编号varchar10not nullregistor id挂号员编号varchar10pmessege患宠信息varchar5()8)收费charge表create table charge (tname varchar(io),patient _id varchar(20),drug
16、squantity int,m_id varchar(io),amount int)表列名含义数据类型长度容许空toll id收费员编号varchar10not nulltname收费员姓名varchar10patient id病人编号varchar10drugsquantity药品数量int4m id药品编号varchar10amount金额lilt49)医患关系 doctor-patient 表create table doctor_atient (doctor_id varchar (10),patient _id varchar(io),)表39列名含义数据类型长度容许空doctor
17、id医生员工号varchar10not nullpatient id病人编号varchar1()not null10)处置 recipel 表create table recipel (doctor_id varchar (10),md varchar(50),rcount int,)表310列名含义数据类型长度容许空doctor id医生员工号varchar10not nullm id药品编号varchar50not nullrcount数量lilt4not null11)从属 1 belong 表create table belong (doctor_id varchar (10),off
18、ice_no varchar (10), )表 3-11列名含义数据类型长度容许空doctor id医生员工号varchar10not nulloffice no科室号varchar1()not null12)划价取药pgm表create table pgm (td varchar (10),md varchar (10),quantity varchar (10),price varchar (10),)表312列名含义数据类型长度容许空t id收费员编号varchar10not nullm id药品编号varchar10not nullquantity数量varchar10not null
19、price价格varchar1()not null13)支付pay表create table pay(patient_id varchar (10),tolljd varchar (10),price varchar (10),)表 3-13列名含义数据类型长度容许空patient id病人编号varchar10not nulltolljd收费员编号varchar10not nullprice价格varchar1()2数据查询1) select *from doctor2) select patient from patient where pspecies-狗'3、数据更新updat
20、e doctorset dage=,53,from doctorwhere doctor jd=,d()()5,五、触发器的建立(1) 建立触发器doctorinscreate trigger doctorins on dbo.doctorfor insert, update, deleteasbeginif(select ins.doctorjdfrom inserted ins)not in(select doctor_idfrom doctor_patient)rollbackend(2) create trigger change on dbo. doctorfor insert, update, delet
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 福建省安溪一中2026届生物高三第一学期期末达标测试试题含解析
- 2026届新疆库车县乌尊镇中学高二生物第一学期期末考试试题含解析
- 广西田阳高中2026届数学高二上期末检测试题含解析
- 北京市陈经纶学校2026届数学高三上期末复习检测试题含解析
- 2026届黑龙江省宾县一中生物高三上期末达标检测模拟试题含解析
- 围手术期质量优化与手术资源高效配置实践探索
- 2026届贵州思南中学高一数学第一学期期末考试试题含解析
- 团队沟通障碍导致的医疗差错分析与培训
- 器官移植术后路径的排斥反应防控
- 哮喘临床路径实施的质量评价体系
- 隐睾护理查房
- 施工企业奖惩管理办法
- 巡视人员奖惩管理办法
- 保洁员工5S管理
- 成人失禁相关性皮炎的预防与护理(2024年中华护理学会团体标准)
- 篮球裁判员手册(2人执裁与3人执裁2018年版)
- 早产儿脑室内出血预防专家共识(2025)解读
- 2025年中考道德与法治三轮冲刺:主观题常用答题术语速查宝典
- 论语的测试题及答案
- 教师年薪合同协议
- 地铁保护专项施工方案中建A3版面
评论
0/150
提交评论