住院部管理系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数学与计算机系
2
2.3 研究意义
方便医生和病人搜索相关的住院信息,并且实现从住院、治疗到出院的全过程精确管 理与监控,大幅度减少住院治疗事故。对于常出现的医疗和财务纠纷的细节,可以极大的 节约成本,提升医院整体效益,赢得长足发展。
第 3 章 课程设计项目进度表
日期
2012.05.14
完成的工作
项目可行性研究,研究报告
5.1 程序设计思想...................................................................................................................3 5.2 程序最终实现功能.............................................................................................................5 第 6 章 设计心得.......................................................................................................................... 11 第 7 章 参考文献..........................................................................................................................12
第 3 章 课程设计项目进度表.............................................................................................................2 第 4 章 课程设计任务分配表..............................................................................................................2 第 5 章 达到的效果.........................................................................................................................3
数学与计算机系
1
第 1 章 项目简介
1.1 项目名称
医院住院部管理系统
1.2 开发人员
10 计科 2 班 章忠杰(组长)、陈益雄、刘建武
1.3 指导教师
连雁平 讲师
第 2 章 项目研究意义
2.1 课程设计概述
随着医疗体制改革的不断深入,医疗市场的竞争越加的激烈,因此医院迫切需要改变 医院管理模式,提升医院形象,增强医院核心竞争力。住院管理信息系统是医院信息管理 系统非常重要的信息源头,将患者的基本信息录入到计算机系统,为临床和医技等提供基 础信息。
药品信息表
药品代码
价格
药品名称
产地
数量 进价
生产日期
5.2 程序最终实现功能
1、数据库的创建 a)创建数据库
create database 医院住院管理系统
b)住院患者的基本信息表 create table patient (Pno char(18) not null primary key, name char(6) not null, sex char(2) not null default'男' check (sex='男'or sex='女'), age smallint check (age>=0), tel char(11) not null, address varchar(30) not null); 插入数据 use 医院住院管理系统 go insert into patient values ('20104012057','张小芳','女','21','14759950001',' 武夷新天地号')
结果 图 1 b)、查询主治医生及其对应病人的一些信息 use 医院管理系统 select doctor.dno,dname,Dpro,Ddept, patient.pno,pname,Page,Ptel,Paddress from doctor,patient,doctor_patient where doctor.dno=doctor_patient.dno and doctor_patient.pno=patient.pno 查询结果
raiserror('病人年龄应大于0.',16,1)
rollback transaction End
结果 图 2
数学与计算机系
9
5、触发器 a)、添加病房的人数不能大于病房总床位数 create trigger tr_s_rq_insert on phouse for insert as declare @rs char(4) select @rs=rs from inserted if @rs>@rs begin
武夷学院
课程设计报告
课程名称: 设计题目: 学生班级: 学生姓名: 指导教师: 完成日期:
数据库原理 医院住院部管理系统 10 计科 2 班 章忠杰、陈益雄、刘建武 连雁平 讲师 2012-6-30
数学与计算机系
课程设计项目研究报告
目录
第 1 章 项目简介........................................................................................................................... 1 1.1 项目名称............................................................................................................................1 1.2 开发人员............................................................................................................................1 1.3 指导教师............................................................................................................................1
1、“删除”模块的制作 2、“插入”模块的制作 3、编写实验心得
1、数据库数据的输入 2、“修改”模块的制作 3、编写项目进度表
序号
01 02 03
数学与计算机系
3
第 5 章 达到的效果
5.1 程序设计思想
根据医院住院的管理系统的实际需要,创建与住院部内容有关的一些的基本信息的数 据库,先对住院部需要的一些信息用视图描述,再用 SQL 语句进行创建。
......
数学与计算机系
6
c)医院的患者居住病房相关信息表 d)医院医生基本信息 e) 医生与病人间的关系表
数学与计算机系
7
f)药品信息表
g)病人出院表 h) 患者入住表
数学与计算机系
8
2、删除操作 删除病人表中已出院病人的信息 delete from patient where patient.pno in(select pno,mno from cost,ห้องสมุดไป่ตู้edication where cost.pno = medication.mno)
raiserror('增加人数应该小于病房的总床位',16,1)
rollback transaction end b)、病人的年龄必须大于 0 否则不允许插入数据 create trigger TR_patient_rq on patient for insert as declare @Page char(2) select @Page=Page from inserted if @Page<1 begin
第 2 章 项目研究意义..................................................................................................................... 1 2.1 课程设计概述......................................................................................................................1 2.2 需求分析............................................................................................................................1 2.3 研究意义............................................................................................................................2
2.2 需求分析
住院管理系统,由住院病人管理系统(用于进行病人入院登记及病人基本情况信息的 记载,以及病人在住院过程中的流程控制和管理,为费用管理、病区护理站、医生工作站 等模块提供病人的基本信息。病人办理住院手续时,给病人分配一个住院号,并建立病人 住院首页。如果病人是首次住院,分配一个新的住院号;如果病人不是首次住院,系统通 过检索病案管理系统,查找到病人所拥有的住院号,在此住院号下新建一份病案,并自动 生成病案首页的相关内容)、住院费用管理系统(完成住院病人的费用和预收款的记录和监 管,病人预收金的催缴,病人出院的费用清算及收据处理)、住院医生工作站(完成住院部 医生病历基本指标的填写,病情和病史的记载,医嘱的开立、实施,以及相关辅助功能。 实现医生病历收发和医嘱作业的数字化)。
3、更新操作 修改病人号为 20104012057 的病人的年龄 update patient set page=22 where pno='20104012057';
4、查询操作 a)、查询病人所服用的药 select patient.Pno,patient.Pname, cost.mno, medication.mname from cost,patient,medication where patient.pno=cost.pno and cost.mno=medication.mno
2012.05.15
数据采集,确定表格,数据类型
2012.05.16
程序设计和调试
2012.05.17
系统联合调试,撰写课程设计总结报告
2012.05.18
交课程设计纸质和电子版材料
第 4 章 课程设计任务分配表
成员 座号
项目内容
章忠杰 陈益雄 刘建武
6号 37 号 27 号
1、创建数据库及表之间的联系 2、视图与存储过程的制作 3、“查询”模块的制作
人数
4、患者出院价格表 组成:病人编号,病人姓名,年龄,药品编号,药品名称,药价格,床位价格,检查费, 治疗费,总费用
出院价格表
治
总
疗
病
病
人
年
费 费
用
人
药
编
龄
药
姓 号
名
品
编
价床
检
格位 号药
查
品
价
费
格 名
称
数学与计算机系
5
5、药品信息表 组成部分:药品代码,价格,产地,药品名称,进价,生产日期,数量
1、住院患者的基本信息 组成:病人编号,姓名,性别,年龄,联系电话,联系地址
病人
病人编号 号
姓名
性别
联系地址 联系电话 年龄
2、住院患者的主治医生信息 组成:工作号,姓名,职位,性别,科室
主治医生
工作号
姓名
职位
性别
科室
数学与计算机系
4
3、患者居住病房相关信息 组成:病房号,病床号,人数
病房号
病房 病床号