医院管理信息系统.docx

上传人:b****5 文档编号:8292087 上传时间:2023-01-30 格式:DOCX 页数:12 大小:71.82KB
下载 相关 举报
医院管理信息系统.docx_第1页
第1页 / 共12页
医院管理信息系统.docx_第2页
第2页 / 共12页
医院管理信息系统.docx_第3页
第3页 / 共12页
医院管理信息系统.docx_第4页
第4页 / 共12页
医院管理信息系统.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

医院管理信息系统.docx

《医院管理信息系统.docx》由会员分享,可在线阅读,更多相关《医院管理信息系统.docx(12页珍藏版)》请在冰豆网上搜索。

医院管理信息系统.docx

医院管理信息系统

第一章研究现状、设计目标和设计过程

一、数据库技术现状概述:

随着科学技术的进步,信息已成为各行各业的重要资源,数据库以其强大的操作和管理功能成为高速住信息表达的方式。

而数据库管理系统的功能随着系统的不同而不同,大型数据库管理系统的功能多且强,小型数据库管理系统的功能相对来说少且弱.

二、本软件的设计目标:

从技术和管理上采用了多项措施以后,最终希望得到本数据库管理软件的成功,所谓成功是指的是要达到以下几个主要的目标:

付出较低的开发成本;

Ø达到要求的数据管理功能;

Ø取得较好的软件性能;

Ø所开发的软件易于移植,即移植性好;

三、本软件的设计思路及过程:

软件设计是一个把软件需求变换成软件表示的过程,最初这种表示只是描述出软件的总体框架。

然后进一步细化,在此框架中填入细节,把它加工成在程序细节上非常接近于源程序的软件表示。

本数据库管理软件的设计大至可分为两步完成,首先作概要设计,将软件需求转化为数据结构和软件的系统结构。

然后是详细设计,也就是过程设计。

通过对结构表示进行进一步的细化,得到软件的详细数据结构和具体的算法。

四、软件系统结构的总体设计:

在需求分析阶级,已经从系统开发的角度出发,把本系统按功能分割成层次结构,使每一部分完成简单的功能且各个部分之间保持一定的联系,最后基于这个功能的层次结构把各部分的功能组合起来构成本系统,它包括:

Ø采用某种设计方法,将一个复杂的系统按功能划分成各个不同功能模块的层次结构。

Ø确定每个模块的功能,建立其对应关系。

Ø确定每个模块间的调用关系

五、详细设计

在详细设计过程中,需要完成的工作有以下几个方面:

Ø确定软件各个组成部分内的算法以及各部分的内部数据组织。

Ø选定某种过程的表现形式来描述各种算法。

在整个设计过程中,本软件设计的最终目标是要取得最佳方案,所谓最佳是指在预定的方案中,节省开发费用,降低资源消耗,缩短开发时间。

各个时期的设计结果需要经过一系列的设计质量的评审,以便及时发现和及时解决在软件设计中出现的问题,防止把问题遗留到开发的后期阶级,造成后患。

 

第二章开发环境

系统设计就是围绕系统的功能特点,选择好的程序开发工具,有良好的硬件支持和系统支持,通过适当的设计方法,实现用户对功能的要求。

一、系统配置:

系统的硬件使用环境:

选用INTELP

或同档次以上微机,256MB以上内存,5G以上的硬盘空间,1.44M软驱,52速光驱,支持高分辨率(800*600)彩色显示器和显示适配器,针打或激光打印机一台。

操作系统:

中文Windows2000server。

二、PowerBuilder简介:

PowerBuilder是美国著名的数据库应用开发工具生产厂商Sybase的子公司PowerSoft推出的成功产品,其第一版于1991年6月正式投入市场。

它是完全按照Client/Server体系结构研制设计,采用面向对象技术,图形化的应用开发环境,是数据库的前端开发工具。

它支持多种平台,具备跨平台开发应用程序的能力

三、PowerBuider的特点:

管理信息系统(MIS)是一个综合的用户—机器系统,它利用计算机提供信息以支持、运行、管理、分析和决策功能。

对于广大从事MIS和数据库应用系统开发的软件人员来说,能拥有一套得心应手的辅助开发工具是他们梦寐以求的愿望。

Powersoft公司推出的PowerBuilder正是这样一种高效而快捷的集成开发环境,它提供了可视化的、面向对象的、基于客户机—服务器的开发环境。

四、开发语言:

随着应用开发技术的日益成熟,越来越多的开发人员在建立数据库应用时会采用开发工具,各个数据库厂商也纷纷推出自己的数据库前端开发工具。

根据以下几方面的考虑:

(一)开发工具的性能:

Ø稳定和可靠

Ø可视化的开发

Ø面向对象技术

Ø具有支持团队开发的能力

Ø提供第四代语言可扩展的编程语言

Ø提供多种数据表现形式

Ø提供开放性

Ø对Windows技术的广泛支持

Ø可以生成真正的可执行文件

(二)问数据库的能力:

Ø必须能够直接支持ODBC和数据库专用接口

Ø支持数据库产品的扩展功能

因此本数据库系统采用PowerBuilder作为开发工具。

 

第三章需求分析

系统需求分析工作是软件开发过程中重要的一步,也是决定性的一步。

只有通过需求分析才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而奠定本软件开发的基础。

一、系统规划要与医院实际相结合:

在规划系统规模时应考虑的医院实际包括:

门诊量医院等级、是否教学医院、经费等。

要做到:

既能提高经济效益,通过有效管理堵塞漏洞,提高服务质量,吸引更多病源,收回投资成本;又可避免因计算机技术的快速发展,使得时间不长就需另外投资更新换代。

二、网络数据库平台要先进

目前数据库平台有两种:

一是基于XBASE的平台;一是基于客户机/服务器(C/S)模式的数据库平台,如ORCLE、SQL-SERVER、OPENBASE等。

后者是90年代计算机系统较先进合理的新型构造方法,具有降低软件开发和维护成本、增强可移植性等好多优点,有条件的大中型医院应采用此种模式。

三、应考虑网络安全性问题:

医院信息管理网络是一个多用户操作系统,这就对网络的安全性提出较高的要求,而且对系统数据要求实时处理,不能中断。

因此,系统软件中应有登录/口令、用户权限、目录权限和文件属性来满足和保证所有用户的应有的使用权及其对数据的保密要求。

四、系统情况描述:

说到医院信息化系统(HIS),很多人都会感到陌生。

不过这些年你有没有留意过这样一个现象:

在一些规模大、效益好的医院里,如今的病人从看病开始,门诊、收费、取药等再也不用像前些年那样,拿着一张病单来回跑。

挂号管理必须在联网方式下使用。

首诊病人到挂号处填写“病历”交给挂号员,挂号员根据“病历”上的资料进行资料登记,再根据出诊专科和医生资料来挂号,非首诊病人只需凭病历上的病历号就可以进行挂号,无需再次进行病人资料登记。

病人挂号之后可以自动打印处方头,取得挂号顺序号,就诊时可使用该顺序号前往收费处计价、交费,无须再录入姓名等信息。

五、系统功能介绍:

根据目前医院挂号的流程,本系统的主要功能如下:

Ø用户登录

Ø病人登记:

包括门诊号、姓名、性别、出生日期、结算代码、籍贯、家庭住址、家庭电话、邮编、地域标识、身份证号、家长姓名、过敏药、单位、单位电话等资料的登记。

Ø挂号:

包括挂号信息的登记(门诊号输入,读取挂号当天日期、门诊号、性别;可修改姓名、家庭住址、家庭电话、工作单位、地区、过敏药、结算方式;录入挂号性质、科室代码等)、保存挂号记录、查询已挂出的号、专科和专家余号、专科排班信息查询、专科排班信息查询,重印处方等。

Ø各类门诊挂号报表:

包括全院挂号人次报表、挂号分类查询、专科人次统计日报表、专科人次统计月报表、科室挂号处方日报表、科室挂号处方月报表等。

Ø系统设置

Ø医生、专科排班

六、可行性分析

在现行动作模式调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。

新系统目标应适应目前医疗保险制度体系,同时,新系统目标应该和现行系统的各项基本功能密切相关,并且可以分期分批实现。

需要指出的是,新系统目标不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。

新系统目标的提法不尽相同,例如:

Ø提高工作效率和减轻劳动强度;

Ø提高信息处理速度和准确性;

Ø提供新的处理功能和决策信息;

Ø有效地减少门诊“三长一短”现象,提高病人满意度。

新系统的目标确定后,就可以从以下三方面对能否实现新系统目标进行可行性分析:

Ø技术可行性;

Ø经济可行性;

七、系统功能分析

经过前期调研,我们总结出医院门诊挂号系统的系统框图图4.2从该图可以清楚的了解到系统要完成的基本逻辑功能。

 

第四章系统结构与模型

一、程序结构描述

程序结构表明了程序各个部件(模块)的组织情况,它通常是树状结构或网状结构,并蕴含了在程序控制上的层次关系。

该医院门诊挂号系统所采用的是树状结构,其程序总体结构图如下所示:

 

用户登录模块

机软件主界面

病人登记模块挂号模块种类报表模块系统设置模块退出注册模块

 

 

数据库

 

程序结构图5.1

 

其程序结构的特点是:

整个程序结构中人一个顶层模块,而对于任何一个下属模块来说它只有一个上级模块,而且同一层模块之间不存在任何的联系。

除了顶层外,其它下层各个模块若发生运行的错误并不会影响上一层模块的运行,这有效的防止整个系统的崩溃和瘫痪。

二、系统运行模式:

在该模式中,用户界面保存在客户端,事务逻辑保存在应用服务器中,数据保存在数据库服务器中。

客户机只负责提供用户界面,当需要进行数据访问时或复杂计算时,客户机向应用服务器发出请求,应用服务器响应客户机的请求,完成复杂的计算或者向数据库服务器发送SQL语句由数据库服务器完成相应的数据操作,最后由应用服务器将结果返回给客户机。

该模式也称三级体系结构模式,PowerBuilder对于该模式是支持的。

需要说明的是,三级体系结构模式的三级是指逻辑上的三级(即用户界面、事务逻辑、数据)而不是物理的三级。

三、数据结构/数据库表

病历库(BLK)

BRIDVARCHAR2(20)NOTNULL,//病人ID号

BLHVARCHAR2(11),//病历号(门诊号)

DNAMEVARCHAR2(10),//病人姓名

BRLBVARCHAR2

(2),//病人类别

JSDMVARCHAR2(8),//结算方式

GFHVARCHAR2(10),//医疗证号证号

SEXVARCHAR2

(2),//性别

CSRQDATE,//出生日期

JGVARCHAR2(10),//籍贯(出生地)

HYVARCHAR2(4),//婚姻

ZYVARCHAR2(4),//职业

WHCDVARCHAR2(8),//文化程度

DWVARCHAR2(36),//单位

DWDHVARCHAR2(16),//单位电话

DWDZVARCHAR2(32),//单位地址

DQVARCHAR2(4),//地区

ADDRVARCHAR2(32),//家庭地址

JTDHVARCHAR2(16),//家庭电话

JIAZXMVARCHAR2(8),//家长名

GMYVARCHAR2(32),//过敏药

XXVARCHAR2

(1),//血型

XGHVARCHAR2(8),//X光号

CTHVARCHAR2(8),//CT号

SFZHVARCHAR2(18),//身份证

MZVARCHAR2(8),//民族

JTYBVARCHAR2(6),//家庭邮编

第五章使用说明

一、系统帮助

F1:

系统帮助

二、图标

图标从左往右依次代表挂号录入、就诊病人挂号日报、病人挂号各类统计日报、挂号各类统计月报表、科室处方月表、修改病历、输入项设置、系统环境设置、帮助、操作员重新注册、退出系统。

三、按钮

有以下几种按钮:

删除、检索、设置、查找。

删除:

即删除该报表或记录。

设置:

用鼠标点击“设置”可改变打印的开始页和结束页。

检索:

首先操作员选择时间、班别,用鼠标点击“检索”,则会显示该段时期内有科室名称。

查找:

如需查找某一条记录,则用鼠标点击“查找”,可分别按流水号,病历号,病人姓名,就诊科室,医生姓名来查找,可输入其中一项或者几项,输完后用鼠标点击“开始”,则找到所需的记录,然后用鼠标点击“结束”,结束查找。

在系统设置时,如果想知道某条记录的具体情况,用鼠标点击“查找”,可输入该记录的一项或者几项已知值,输完后按F4键,即可找出该记录。

插入:

在系统设置时,点击“插入”,则在底端会增加一条新空白记录,可输入新增加的具体内容。

输完后点击确认即存盘。

四、系统操作

(一)、系统启动

开机后进入挂号系统;

操作:

(1)输入操作员代码;

(2)输入密码)

注意:

(1)如输入操作员号后不能进行下一步,请检查自己的操作员号。

如果不记得自

己的密码时请通知系统员。

(二)、系统退出

在主菜单选择退出或者按Alt+Q功能键,然后选择[退出]退出系统。

退出有三个下拉子菜单,分别是修改密码,操作员注册,退出系统三个部分

(三)、修改密码操作

根据画面提示输好密码后,用鼠标点击“确认”,即完成对密码的修改。

(四).操作员注册

操作员重新登录该系统。

(五)、退出系统

退出门诊挂号系统,返回Windows界面。

五、病人资料登记操作说明

进入系统后点击“病人登记”,则进入病人登记窗口的主画面。

操作:

进行快速挂号时,光标只会停留在那些在输入项设置里设置需输入的项处,画面底对各输入项目有提示信息行,可按[Tab]键进行选择。

门诊号、姓名、性别、出生日期、结算代码、籍贯、家庭地址、电话、邮编、地域标识、身份证号、家长姓名、过敏药、工作单位、单位电话等项目,部分可用鼠标右键点击该项右边的白色方框,则会弹出一提示信息表,可进行选择。

例如:

当您在输“地域标识”这一栏时,底部提示信息行显示:

0、不详;1、市内;2、省内;3、港澳台;4、境外或者用鼠标右键点击“地域标识”右边的白色方框内,则会弹出一表,列出所有处方的种类,如果病人所选的是市内,则只要在“地域标识”右边的白色框内键入‘1’或者直接用鼠标点击要选则的项即可。

输完一项后,直接按回车键,则“地域标识”右边的白色框内会自动显示‘市内’,而光标则停留在下一个将要输入项上。

输完后,按F8存盘。

如果按F8后,系统提示“请输入关键项”,说明还有关键项未输入,全部输完后,再按F8存盘。

六、挂号操作说明:

点击“挂号”,则进入挂号窗口的主界面。

(如图7.4)

操作:

在“请输入门诊号”的框内输入病的门诊号(病历号),按回车或点击“确定”。

如该病历号是首次使用,未进行过病人资料登记,系统则会提示“找不到此病人,是否增加此病人资料?

”点击“是”则转到“病人登记”界面。

如该病人已登记资料,系统将进入挂号录入界面,并将有关病人资料读取出来。

挂号录入操作与病人登记操作相似,这里不再介绍。

按”F2”则可以查看已挂的号;……“F7”查看专科排班表;“F11”查看专家排班表;“F12”重新打印上一人处方;“ESC”返回上一界面。

七、各类报表查询操作说明:

点击“各类统计报表”进入病人挂号各类统计日报的界面。

操作:

在查询起始日期框内输入查询报表的起始日期,在查询终止日期框内输入查询报表的终止日期。

点击左边框内所要查询的类别(科室、医生、专家、处方、……),然后按“F8”进行检索,如需打印则按“F12”,按“ESC”则返回上一界面。

 

参考文献

1.PowerBuilder5.0原理与应用开发指南

2.软件工程概念

3.数据库系统教程

4.Oracle8i初学者指南

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1