毕业论文-住院结算系统.doc_第1页
毕业论文-住院结算系统.doc_第2页
毕业论文-住院结算系统.doc_第3页
毕业论文-住院结算系统.doc_第4页
毕业论文-住院结算系统.doc_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文毕业设计(论文) 题目:题目: 住院结算系统住院结算系统 英文题目:英文题目:Hospital Settlement System 学生姓名:学生姓名: 班级:班级: 076171 专业:专业: 软件技术软件技术 指导教师:指导教师: 东华理工大学东华理工大学 二二一一 年年 六六 月月 东华理工大学毕业设计 摘要 I 摘摘 要要 随着计算机技术的发展,人类在生产、生活的各个领域都用到了计算机,这充分 体现了计算机高效、全面、快速处理信息的能力。而作为计算机最大的应用领域 数据库管理系统(DBMS) ,已被作为现代计算机系统的主要系统软件之一。 医院管理信息系统(HMIS)的主要目标是支持医院的行政管理与事务处理,减轻事务 处理人员的劳动强度,辅助高层领导决策,帮助医院更好的进行管理,从而提高了医 院的工作效率。 住院结算系统作为医院管理体系的一个重要分支,承担着患者一切的住院结算事 务,采用了 Power Builder 作前台, 以 MicroSoft 公司的 Microsoft SQL Server 2000 数 据库管理系统作后台,设计中充分发挥了 powerbuilder 中数据窗口的强大功能,很好 的实现了对信息的收集、存储、传递、统计、分析、综合查询、报表输出和信息共享, 及时为医院领导及各部门管理人员提供了全面、准确的数据。实现了医院管理的简单 化和规范化,从而使医院能够以较少的投入获得更多的社会效益与经济效益。 关键字:关键字:住院结算系统;数据窗口;综合查询;信息共享; 东华理工大学毕业设计(论文) Abstract II ABSTRACT With the development of computer technology, human life and production in every field of a computer, which fully embodies the computer efficient, comprehensive, rapid information processing capability. As the largest computer applications - the database management system (DBMS), as a modern computer system has been one of the major system software. Hospital management information system (HMIS)s main goal is to support the hospital administration management and transaction processing, reduce labor intensity of the personnel handling affairs, auxiliary top leaders, to help hospital better decision-making management, so as to improve the efficiency of the hospital. In a hospital management system is an important branch of system for all patients, hospitalized settlement affairs Power, using a Builder for the company with MicroSofts MicroSoft SQL Server 2000 database management system in the design stage, gave a full play in the powerful powerbuilder data window function, good of information collection, storage, transfer, statistics, analysis and inquiry, report output and information sharing, timely for hospital leadership and the managers of all departments provides comprehensive and accurate data. The realization of standardization of simplification and hospital management, thus make hospital in less investment to obtain more social benefits and economic benefits. Key words: Hospital Settlement System, Data Window, Integrated Query, Information Sharing, 东华理工大学毕业设计(论文) 目 录 III 目目 录录 摘摘 要要 IIIIII ABSTRACTABSTRACT IIIIII 第一章第一章 绪绪 论论11 1.1、开发背景1 1.2、住院结算系统的意义1 1.3、对目前住院结算系统的调查1 1.4、论文组织2 第二章第二章 开发工具的介绍开发工具的介绍 3 3 2.1 POWERBUILDER简述 3 2.1.1 PB 的开发环境 3 2.1.2 PB 的开发特点 3 2.2 SQL SERVER 2000 简介5 第三章第三章 需求分析需求分析 7 7 3.1 可行性研究 7 3.1.1 技术可行性 7 3.1.2 经济可行性 7 3.2 数据流图和数据字典 8 3.2.1 数据流图 8 3.2.2 数据字典 9 3.3 需求分析11 3.3.1 系统功能概述11 3.3.2 系统的特点11 3.3.3 系统的非功能性需求分析12 3.3.5 IPO 输入/处理/输出图12 第四章第四章 总体设计总体设计 1313 4.1 系统功能模块 13 4.2 HIPO 图(层次图) 15 4.3 数据库总体设计 16 4.4 系统主要涉及到的表 17 东华理工大学毕业设计(论文) 目 录 IV 第五章第五章 详细设计与实现详细设计与实现 2323 5.1 系统的流程 23 5.2 数据库的连接 23 5.3 部分功能实现及源代码 24 5.3.1 用户登陆窗口的设计 24 5.3.2 出院结算功能的设计 29 5.3.3 病人缴款管理的设计 35 5.3.4 报表的设计 38 5.3.5 收款员结帐日报表 40 第六章第六章 系统测试概况及维护系统测试概况及维护 4545 6.1 系统测试的基本原则 45 6.2 系统测试的方法 45 6.3 测试记录 46 6.4 历史数据备份、数据恢复 46 6.4.1 历史数据备份 46 6.4.2 数据恢复 47 6.5 系统运行及维护概况 47 6.5.1 系统运行概况 47 6.5.2 系统维护概况 47 第七章第七章 结束语结束语 49 致致 谢谢 50 参考文献参考文献 51 东华理工大学毕业设计(论文) 第一章 绪论 - 1 - 第一章 绪 论 1.11.1、开发背景、开发背景 现在我国的一些医院或诊所对于病人就诊信息的处理还停留在纸张或半自动 (由电脑处理一部分数据,由人工处理一部分数据)的基础上,这样的机制已经不 能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方 法必然被计算机为基础的信息管理所取代。改革开放事业日趋发展的今天,手工收 费模式已极大地妨碍医院发展改革的工作。在手工模式的收费操作中,医院院长只 能得到一个门的总金额。 处方及检查治疗单据进行手工汇总,这无疑是一件工作量极大的事情。要想提 高医院管理水平,院长除了加强对医院医疗、教学、科研等工作予以重视之外,还 应密切关注医院的财务状况,注意门诊收费中各科室的财务收入状况,注意各种收 费项目。日、月汇总的动态变向,并予以分析,得出结论。总之,不能及时收集到 收费真实精确的信息软件作为一项有力的工具,只能当此种工具,与我们的实践相 结合起来的时候,才具有重大的社会价值及使用价值。因此根据企业目前实际的收 费管理情况开发一套住院结算管理系统是十分必要的。 要提高竞争力,既要有好的就医环境,同时也要有好的客户服务,而要实现这 些目标的办法就是信息化。医院信息化建设的目标是:适应我国全面建设小康社会 和医药卫生改革发展的形势,以病人为中心综合运用现代信息技术(计算机、网络、 通讯等) ,提高医疗质量和市场竞争能力,满足患者与医院管理的多种需求,促进 医院持续快速稳定发展。医院信息化建设应遵循“整体规划、合理投入、小步快走” 的原则积极实施。 1.21.2、住院结算系统的意义、住院结算系统的意义 运用计算机对收费进行管理,可以使其管理更加科学,更加规范,更加有效地 提高工作效率,减少了病人排队时间;改变工作方式,减少病人排队次数,杜绝划 价跑价现象;提前摆药准备,减少病人等待时间。 1.31.3、对目前住院结算系统的调查、对目前住院结算系统的调查 医院管理信息化是未来医院发展的趋势,我国广大的中小型医院由于资金缺乏, 信息化普及程度相对滞后,这就限制了我国医院信息化建设事业的发展。 东华理工大学毕业设计(论文) 第一章 绪论 - 2 - 有些医院虽然有些信息化了但做的还不是很好。比如有些医院的住院结算系统 的版本比较老,只能进行简单的计算,不能做到查询统计等功能,更做不到对住院 的自动划价等功能,无法做到数据分析的要求;有些医院的住院结算处用的都是些 性能比较差的、面临淘汰边缘的电脑,这也直接影响了数据运算的速度;有些医院 的住院结算管理系统是用 Visual FoxPro 为平台设计的,这就很难与医院网络连接等 等。 1.41.4、论文组织、论文组织 本文共分为七章,绪论主要介绍论文相关信息,开发此系统的背景与意义,描 述了本系统方向的软件当前在国内外发展的状况。第一章系统开发概述,详细阐述 了目前软件开发的状况,本系统开发的方法,及系统开发软件的简要说明,并对本 系统所属方向作了简要说明。第二章为需求分析,描述了系统的基本信息,简略功 能,及本系统的运行特点与运行环境。第三章为总体设计明细,详细介绍了系统各 功能模块的具体功能与操作,系统的层次模块总体设计图。第四章详细设计。本章 包括系统怎么设计的,设计的一些原理,并详细解释了系统的工作流程。第五章系 统测试与维护,介绍系统测试维护的方法。第六章主要是对整个的制作过程的一个 总结。 东华理工大学大学毕业设计 第二章 开发工具的介绍 - 3 - 第二章 开发工具的介绍 2.12.1 PowerBuilderPowerBuilder 简述简述 PowerBuilder 是著名的数据库应用开发工具生产厂商 Sybase Inc.的子公司, PowerBuilder 于 1991 年 6 月推出的数据库应用开发工具。 PowerBuilder 除了能够设计传统的高性能、基于客户/服务器(Client/Server)体系 结构的应用系统外,也能够方便地构建和实现分布式系统,还可以开发基于 Internet 的 应用系统。 PowerBuilder 采用了面向对象和可视化技术,提供可视化的应用开发环境,使得 我们利用 PowerBuilder,可以方便快捷地开发出利用后台服务器中的数据和数据库管 理系统的数据库应用程序。 用 PowerBuilder 不仅能够开发客户端应用程序,而且还可以轻而易举地构造应用 服务器,从而形成分布式应用。PowerBuilder 支持多种平台,并能生成机器代码的可 执行文件。 PowerBuilder 已经开始从传统的客户/服务器开发环境转变成完全支持 World Wide Web 应用的开发环境。在当前,互联网络技术迅速发展,随之发展的还有 OLE,OCX,跨平台等技术,在 PowerBuilder 中提供了对这些技术的全面支持。 2.1.1 PB 的开发环境 PowerBuilder 是著名的数据库应用开发工具生产厂商 Sybase Inc.的子公司 PowerBuilder 于 1991 年 6 月推出的数据库应用开发工具。 PowerBuilder 除了能够设计传统的高性能、基于客户/服务器(Client/Server)体系 结构的应用系统外,也能够方便地构建和实现分布式系统,还可以开发基于 Internet 的 应用系统。 PowerBuilder 采用了面向对象和可视化技术,提供可视化的应用开发环境,使得 我们利用 PowerBuilder,可以方便快捷地开发出利用后台服务器中的数据和数据库管 理系统的数据库应用程序。 用 PowerBuilder 不仅能够开发客户端应用程序,而且还可以轻而易举地构造应用 服务器,从而形成分布式应用。PowerBuilder 支持多种平台,并能生成机器代码的可 执行文件。 PowerBuilder 已经开始从传统的客户/服务器开发环境转变成完全支持 World Wide Web 应用的开发环境。在当前,互联网络技术迅速发展,随之发展的还有 东华理工大学大学毕业设计 第二章 开发工具的介绍 - 4 - OLE,OCX,跨平台等技术,在 PowerBuilder 中提供了对这些技术的全面支持。 2.1.2 PB 的开发特点 1、专业的客户/服务器开发工具 客户/服务器是将任务进行分解、再协同解决的计算模式。客户端的应用程序负责 提出任务需求,服务器端的应用程序为客户提供服务。PowerBuilder 开发出的应用程 序能够与数据库服务器完美地协同工作,构成客户/服务器计算模式。 2、面向对象的编程 开发人员可以自行构造新的对象(称用户对象) ,扩展系统的预定义对象,将各种 对象有机地组合起来就构成了 PowerBuilder 应用程序。 3、支持多种关系数据库管理系统 用开发的应用程序可以同时访问多种数据库系统,PowerBuilder 支持多种关系数 据库管理系统(RDBMS) ,对大型数据库来说,提供了旨在充分发挥其性能的专用接 口,而小型数据库则可通过 ODBC 接口灵活地访问。PowerBuilder 本身带有一个功能 不凡的内置数据库管理系统 Adaptive Server Anywhere9.0,利用它可以脱离网络环境单 机运行应用程序。 4、支持多种平台的开发环境 PB 提供了良好的跨平台性,使得应用程序从一个平台移到另一个平台变得不复杂。 在不同的操作系统中使用相同的开发环境,应用程序对于不同的系统,只需重新编译 就可以运行了。 5、功能强大、使用方便的数据窗口对象 PB 一个很大的特点就是提出了数据窗口对象的概念。数据窗口对象是专门为了访 问后台的数据库服务的,数据窗口对象中定义了数据的来源和数据的显示风格,对自 由风格和列表风格的数据窗口,在保持原有风格的同时将所需的内容自动转换成 HTML 页面。 6、丰富的数据表现风格 数据窗口为展现数据的本质提供了丰富的手段,利用它可以直观地查询、修改、 插入、删除、打印、浏览数据,数据窗口还提供了组框对象和按钮对象,开发人员可 以使用它们将数据窗口中的对象进行分组,并且将用户对数据窗口的操作界面集成在 数据窗口内部。 7、灵活快捷的数据转移方法 利用数据管道,开发人员和应用程序能够简单、方便、快捷地把数据库表中的数 据从一个表复制到另一个表、从一个数据库复制到另一个数据库、从一个 DBMS 复制 到另一个 DBMS。 8、操作方便的可视化集成开发环境 东华理工大学大学毕业设计 第二章 开发工具的介绍 - 5 - PowerBuilder 为开发人员提供了一个高度集成的可视化编程环境,并且相互之间 有机的结合,相互关联,给应用程序开发人员提供了极大的方便,提高了应用程序开 发的效率。 9、编程方法简便 PB 的编程语言 PowerScript 提供基本的流程控制语句,还提供函数来操纵各种对 象和提供诸如 DDE,OLE 等方面的支持。此外还可以定义自己的函数,处理特定的事 件。 10、对 Web 的完整支持 Internet 特性和组件包括: (1)Web.PB DLL (2)Web.PB 类库 (3)Web.PB 向导 (4)PowerBuilder Window Plug-in DLL (5)Window ActiveX (6)PowerBuilder DataWindow Plug-in DLL (7)OReilly WebSite Web 服务器 (8)Context 对象 (9)HTML 增强 (10)JavaBean 代理。 11、增强的分布式计算能力 组建分布式系统的特性包括: (1)共享对象 (2)异步处理 (3)同步客户端与服务器端数据窗口缓冲区的状态 (4)服务器推技术(Push) 2.22.2 SQLSQL SERVERSERVER 20002000 简介简介 SQL 诞生于七十年代 IBM 公司在加利福尼亚 san jose 的实验室中。最初,他们 被称为结构化查询语言(structured Query Language) ,并常常被称为 sequel。SQL 是一 种非过程语言(非过程语言是指操作与具体过程无关,如 SQL 描述了如何对数据进行 检索、插入、删除,但它不说明如何进行这样的操作) ,与第三代过程语言 C 和 COB OL 产生于同一时代。 SQL 是操作和检索关系型数据库的标准语言,允许程序员和数据库管理员作如下 的工作: 1、更该数据库的结构 东华理工大学大学毕业设计 第二章 开发工具的介绍 - 6 - 2、更该系统的安全设置 3、增加用户对数据库或标的许可权限 4、在数据库中建所需要的信息 5、对数据库的信息进行更新 SQL 最初标准时 ANSI-1986,而在 ANSI-1989 中定义的 SQL。在应用程序中的三 种接口类型。 1、模块语句:在程序中使用过程,该过程可以通过主调参数向主调函数返回值。 2、内嵌 SQL:可以在编写程序的过程中内嵌 SQL 语句,该方式在经常需要对 SQL 语句进行编译预处理是必要的,在 Pascal、FORTRAN、COBOL、PL/1 中均定义 了这样的子句。 3、直接调用:由程序直接实现。 ANSI-92 的标准将 SQL 语言标准扩展为一种国际化的标准,它定义了 SQL 的三种 编译级别:登陆调用,内嵌子句和完全编译。主要新特性为:联接到数据库、移动游 标、动态 SQL、外连接。 东华理工大学大学毕业设计 第三章 需求分析 - 7 - 第三章 需求分析 3.13.1 可行性研究可行性研究 3.1.1 技术可行性 软件方面:软件方面: 系统模式: 客户/服务器(CLIENT/SERVER) 前台开发工具:PowerBuilder9.0 ,操作系统为 Windows XP 数据库平台:MS SQL Server 2000 这些软件及模式的技术趋于成熟,技术含量较大,使用起来也比较方便。他们的 结合使用对整个系统的开发效果比较好。 硬件方面:硬件方面: 性能不断提高,价格不断下降,高性能的网络组件(服务器、交换机等)已大量 涌现,他们速度快,可靠性高,完全可以满足本系统的要求 3.1.2 经济可行性 系统实现后可达到如下社会效益和经济效益: 实现划价收费一条龙服务,缩短前台业务处理时间,减少病人重复排队现象,改 善服务 质量。 防泄堵漏,减少病人欠费现象,以保证医院的经济收入。 数据高度共享,无纸化信息传递,降低管理成本,大幅度提高管理数据的准确性 和实时性。 人、财、物规范化管理。自动进行医院及事物方面的各种统计和计算,提供辅 助决策支持,以缩短决策周期。辅助医疗质量监测及控制。由于病人的信息已存储 于计算机内,可以自动统计出以科 室、病区,甚至以个人为单位反映医疗质量的各 种指标(如诊断情况、疗效、住院天数、费 用等),供科室及医院管理人员参考。 全院信息通过计算机连接成一个整体,较易于实现全院性的各种统计、检索和 分析。 使用该系统后,不仅能使医院的管理上了一个台阶,做到了科学化、数据化, 提高了工作效率和门诊量;而且病人再也不用排队挂号、排队求诊了,医生集中为 病人诊断病情的时间就无形中增加了。 此系统的开发投入可使医院业务有明显的高效性和可靠性,可减少不必要的 力 和物力上的损失,可见从经济上说是可行的。 东华理工大学大学毕业设计 第三章 需求分析 - 8 - 综上所述,可行性研究最后认为:本系统的开发目标明确,技术可行,投入产出 比高,此系统的开发是完全可行的。 3.23.2 数据流图和数据字典数据流图和数据字典 3.2.1 数据流图 数据流图是用来描绘软件系统逻辑模型的图形工具,描绘信息在系统中流动和处 理的情况。下面是本系统的数据流图: 3-1 顶层流图 顶层数据流图,将系统的数据源和数据终点全部列出,把系统加工处理过程作为 一个整体。系统的加工处理过程正是数据的处理过程,下面是对流图对系统的加工处 理进行描述。 东华理工大学大学毕业设计 第三章 需求分析 - 9 - 3-2 数据流图 3.2.2 数据字典 由于数据流程图只是对数据处理及彼此之间的联系进行说明,未对数据的详细内 容及数据的加工过程进行说明,而这正是数据字典所要表达的。数据字典是关于数据 信息的集合,也就是对数据流程图中包含的所有元素的定义的集合。它能将数据流程 图中全部数据流及其组成部分的数据元素、数据存储、数据加工等描述清楚,便于后 东华理工大学大学毕业设计 第三章 需求分析 - 10 - 续工作系统设计的进行。以下列出本系统的部分数据字典,就是数据流、数据元素、 数据存储、外部项和数据加工举例说明。 1、数据流: 2、条目名:发药申请单 3、来源:病区系统 4、去处:药房系统 5、数据流结构:请求序号、住院号、患者姓名、医嘱序号、药房代码、病区代码、科 室代码、医生代码、请求日期、药品代码、药品数量、药品规格、药品单位、单价 简要说明:病区执行医嘱后产生发药申请单,药房再按照申请单发药 6、数据元素: 条目名:住院号 属于数据流:病人入院信息、预交金单、发药申请单、发药明细、退药申请单、退 药明细、项目执行单、病人入区信息、费用明细 存储处: 病人入院信息 数据元素值:代码类型 长度 意义 varchar 18 住院号 简要说明:识别病人的唯一编码。 7、数据存储: 条目名:病人入院信息 存储组织:每个病人入院时产生一条信息 主关键字:住院号 项目:住院号、姓名、身份证号、性别、病人状态、入院日期、出院日期、诊断代 码、病人类型 病区代码、床位代码、医生代码、护士代码 简要说明:将病人每次入院时在出入院处登记的信息保存于此。 8、 数据加工: 条目名:出入院管理: 输入:病人入院信息、预交金、费用明细 输出:病人结算单 加工逻辑:录入病人入院信息和预交金信息,病区系产生的费用明细传入出入院处, 出入院处根据费用明细产生结算信息 简要说明:完成病人出院和入院时的日常业务工。 9、外部项: 条目名:药商 输入数据流:药库退货单 东华理工大学大学毕业设计 第三章 需求分析 - 11 - 输出数据流:药库外部入库单 主要特征:药库系统药品的提供者,主要特征为:药商编码、药商名称、地址、邮 政编码、联系人、联系电话、邮件地址 简要说明:药库从药商处进出货。 3.33.3 需求分析需求分析 3.3.1 系统功能概述 住院结算系统采用下拉式汉化菜单,界面友好,实用性强,主要功能有: 床位管理:包括床位设置、分配床位、转床转科、包床处理、退床处理、床位使 用率的统计以及房间设置等功能。 档案管理:提供新建档案、查询档案、修改档案、删除档案功能。 入院登记:提供一般入院登记、预约调入登记、根据病人档案调入病人等入院方 式。 病人管理:提供费别转换、病人注销、首页修改/查询等功能。 缴款管理:提供缴款处理和缴款查询两块功能。 催款管理:提供欠费清单和催款清单。 费用记帐:提供按病人记帐、按项目记帐、批量记帐、退费记帐及记帐查询功能。 结算管理:提供出院结算、退费结算、发票作废、取消预结。 退费结算:提供已结算病人的退费处理。 报表:提供多种方式的汇总表、统计表和核算表。 。 查询:提供在院病人费用查询、历史结算查询、票据使用查询、住院病人查询、 病人档案查询。 系统:提供包括用户权限的设置、密码修改、计算器等功能。 维护:对票据使用、病人床位、报表格式等进行维护管理 3.3.2 系统的特点 1、软件简单实用,容易操作。模拟人工管理为主,操作员易于以惯常思维理解并 掌握使用、软件操作方便,在窗口内基本可以用回车键代替鼠标。 2、系统预留多种参数设置,可以与其他软件接口。 3、管理规范准确,减少了人为因素造成的损失。 4、系统设有多种报表格式,满足用户各方面不同需求,为财务科提供账户处理和 有关管理数据。 5、数据处理比较完整查询功能强大,可以对每个系统的业务情况、统计报表在任 东华理工大学大学毕业设计 第三章 需求分析 - 12 - 意时间内进行汇总、查询,同时对几种情况可以任意组合查询、统计,大大降低了统 计人员的工作强度。 3.3.3 系统的非功能性需求分析 1、操作简单,界面友好 提供图形用户接口(GUI) ,采用 WINDOWS 系列软件风格。系统采用多窗口技术, 部分菜单用图形表示。系统运行过程中,大量使用各类对话框及在线帮助,以帮助不 熟悉该系统的用户尽快掌握操作。提供的图形操作界面,使用户易于掌握、易于使用。 系统操作是通过对话、菜单等图形界面和符号的操作来完成的,大部分操作通过鼠标 执行,使用方便。由于考虑到数据输入的速度及准确性,本系统在输入的过程中大量 采用了代码输入的方式。 2、维护方便,功能强大 采用大型数据库提供的数据维护功能。 3、实用性强,适应不同规模医院 系统软、硬件环境能够适应不同规模、不同种类医院的需要。 4、保密性、安全性 在系统保密性方面,采用分级管理的方法,不同级别的用户具有不同的权限,用 户可根据个人喜好,自行设定口令。在系统可靠性与安全性方面,充分利用数据库的 稳定性与高度安全性功能。 3.3.4IPO 输入/处理/输出图 IPO 图是一长图形化的表格,是系统设计的重要成果,是系统实施阶段编制程序 设计任务书和进行程序设计的出发点和依据。 下面是本系统的 IPO 图: 图3-3 IPO 东华理工大学大学毕业设计 第四章 总体设计 - 13 - 第四章 总体设计 系统设计是信息开发过程中的另一个重要阶段,在这一阶段中将根据前一阶段逻 辑分析的结果,在系统分析报告的基础上,按照逻辑模型的要求,科学合理地进行新 系统的设计。系统设计包含两个方面:首先是系统功能模块设计,将整个系统合理的 划分成各个功能模块,正确地处理模块之间和模块内部的联系以及它们之间的调用关 系和数据联系,定义各模块的内部结构,通过对模块的设计和模块之间关系的系统来 实现整个系统的功能。 4.14.1 系统系统功能模块功能模块 住院结算系统主要分为四个模块,分别为用户管理、业务管理、查询报表、系统 维护。用户管理主要是用户处理一些权限与密码的更改, 业务管理主要是对病人入院、 出院、床位、费用的处理,查询报表主要是查询一些当天收费发票的信息,维护系统 主要是对报表的格式与发票的号码进行维护的。 住院管理系统 用户管理业务管理查询报表系统维护 4-1 系统主模块图 1、用户管理 因数据录入量较大,系统管理员可以设置多个操作员,对使用该系统的用户组及 其用户进行设置。要求根据使用权限的不同建立不同的组,在相应的组上建立用户; 为不同的用户组分配使用权限。同一用户组具有相同的操作权限。权限分配通过鼠标 右键完成,其中打表示有权使用。数据录入完成后,可由系统管理员将数据的 模块加以权限设置,以避免造成不必要的麻烦。 用户管理 组权限用户权限密码修改 4-2 用户管理模块图 2、业务管理 东华理工大学大学毕业设计 第四章 总体设计 - 14 - 本模块分成入院登记、出院结算、费用管理、床位管理、病人管理等多个子模块。 出院结算和费用管理子系统是医院信息系统中一个重要子系统,同时,也是医院对外 服务的重要窗口。收费是否准确、及时、快速、方便,直接影响着医院的服务质量、 经济效益和社会效益。本子系统能根据价表自动准确划价,提出院结算、退费结算、 费用记帐、缴款管理等功能。可减少错收和漏收;还可及时了解药品库存情况,提高 工作效率。 业务管理 入院登记出院结算费用管理床位设置病人管理 4-3 业务管理模块图 3、查询报表 本模块主要是对医院收费的情况查询并进行一些汇总,如在院病人费用查询、历 史结算查询、住院病人查询、病人档案查询和在院病人汇总表、出院病人汇总表、月 结病人汇总表等子功能。方便了医院对病人和费用等情况的统计。 查询、报 表 查询功能报表功能 病人查询费用查询历史档案查 询 在院病人统 计 病人在院费 用统计 月报表 4-4 查询报表模块图 4、系统维护 本模块主要用于维护某一性质病人的证号和相关的一些信息以及该病人所在单位 的详细信息。发票号码维护:使用号码为当前操作员正在使用的发票号码,使用后由 系统自动加 1。 系统维护 床位设置发票号码维护报表格式 4-5 系统维护模块图 东华理工大学大学毕业设计 第四章 总体设计 - 15 - 4-6 系统功能模块图 4.24.2 HIPOHIPO 图(层次图)图(层次图) HIPO 技术,即用图形方法表达一个系统的输入和输出功能,以及模块的层次。在 系统划分的基础上,对每一个子系统进行进一步的功能分解,这样不断分解下去,知 道分解成含义明确、功能单一的单元功能模块。 HIPO(HIERARCHY PLUS INPUT/PROCESS/OUTPUT)技术包含两个方面的内容: a、HIPO 分层图。用此图表示自顶向下分解所得系统的模块层次结构; b、IPO 图(输入-处理-输出图),此图描述分层图中的一个模块的输入、输出和处理 内容。 应用 HIPO 技术可以进行系统设计、评价,在系统实施之前加工和修改已设计的 系统。HIPO 图清洗易懂,可以使用户、管理人员和其他系统建设者很方便地理解系统 的程序结构,也有利于程序的编写和系统的维护。 现在对本系统再进一步进行分解: 东华理工大学大学毕业设计 第四章 总体设计 - 16 - 4-7 HIPO 图 4.4.3 3 数据库总体设计数据库总体设计 系统总体结构功能模块设计后,就要对数据库进行设计了。数据库分析是数据库 项目开发中的一个重要阶段,也是工作量比较大的一项活动。图 3-8 主要描术的是各 个表之间的关系。 图 4-8 是由于 4 个实体构成分别为:员工信息(员工姓名、员工性别、员工代码) 、 收费汇总(现金金额、就诊日期、总计金额) 、收费信息(住院号码、发票号码、病人 姓名)和作废发票(住院号码、就诊日期、发票号码、作废日期) 。 东华理工大学大学毕业设计 第四章 总体设计 - 17 - 总计金额 员工性别 收费汇总 作废 收费信息 汇总 操作 N 1 1 1 作废发票 1 N 就诊日期 现金金额 员工代码 住院号码 汇总日期 住院号码 发票号码作废日期 就诊日期 员工信息 员工姓名 病人姓名 发票号码 图 4-8 住院结算系统 E-R 图 4.44.4 系统主要涉及到的表系统主要涉及到的表 系统需要的基本信息表有:用户操作表、员工代码表、病人入院信息表、费用明 细表和住院结算表、床位设置表等。本系统是一个多用户系统,牵涉多个管理人员和 多用户,因此需要针对不同类别的用户进行密码认证和权限限制,防止出现越权现象。 部分具体数据库设计如下: 1、登录界面涉及到的数据库表库:用户操作表,员工代码表。 用户操作表,主要是设置一些可登录的用户,本表的主键为 YHDM(用户代码) 。 下面的此表的主要字段。 表 4-1 用户操作表 列名数据类型长度列名注释 YHDMVarchar10用户代码 YHZMVarchar20用户组名 YHMXInt20用户名称 YHKLInt10用户口令 员工代码表,他主要是维护一些登录用户的一些信息,例如用户代码、员工姓名 东华理工大学大学毕业设计 第四章 总体设计 - 18 - 等。本表主要由员工代码、员工姓名、员工性别等一些字段组成。 表 4-2 员工代码表 列名数据类型长度列名注释 YGDMVarchar10员工代码 KSDMNumeric5科室代码 YGXMVarchar10员工姓名 YGXBNumeric5员工性别 CSNYDatetime8出生年月 YGZWNumeric5员工职务 YGJBNumeric5员工级别 2、病人入院、住院病人档案查询涉及到的数据库表:ZY_BRRY 住院病人入院表 住院病人入院表,主要是保存住院病人的档案信息和病人在院时相关情况的一些信息。 主键是 ZYH(住院号) 表 4-3 病人入院信息表 列名数据类型长度列名注释 ZYHVarchar18住院号 MZHMVarchar8住院号码 BRXZNumeric5病人性质 BRXMVarchar40病人姓名 BRXBNumeric5病人性别 CSNYDatetime8出生年月 SFZHVarchar20身份证号 GZDWVarchar40工作单位 HKDZVarchar40户口地址 JTDHVarchar16联系电话 BRKSNumeric4病人科室 BRBQNumeric4病人病区 BRCHVarchar6病人床号 RYRQDatetime12入院日期 CYRQDatetime12出院日期 BRQKNumeric4病人情况 QZRQDatetime8确诊日期 QZRQDatetime8确诊日期 KSRQDatetime8开始日期 东华理工大学大学毕业设计 第四章 总体设计 - 19 - JSRQDatetime8结算日期 CYPBNumeric2出院判别 XGPBNumeric1修改判别 3、病人出院结算、费用明细查询等涉及到的数据库表:ZY_FYMX 和 ZY_ZYJS ZY_FYMX 为住院病人帐户表,主要记录病人在院的费用明细,主键是 JLXH(记 录序号) 。YPLX 为 0=费用;1=西药;2=中成药;3=中草药。 表 4-4 住院病人帐户表 列名数据类型长度列名注释 JLXHNumeric18记录序号 ZYHVarchar18住院号 FYRQDatetime12费用日期 FYXHNumeric6费用序号 FYMCVarchar60费用名称 FYSLNumeric10费用数量 FYDJNumeric10费用单价 ZJJENumeric12总计金额 JFRQDatetime8记费日期 XMLXNumeric2项目类型 YPLXNumeric1药品类型 FYXMNumeric4费用项目 JSCSNumeric3结算次数 HZRQDatetime8汇总日期 YJRQVarchar8月结日期 ZY_ZYJS 为住院结算表,病人出院结算时需要用到这个表,主键是 ZYH(住院号) 、JSCS(结算次数)组合 表 4-5 病人费用结算表 列名数据类型长度列名注释 ZYHVarchar18住院号 JSCSNumeric3结算次数 KSRQDatetime12开始日期 ZZRQDatetime8终止日期 JSRQDatetime8结算日期 FYHJNumeric10费用合计 东华理工大学大学毕业设计 第四章 总体设计 - 20 - JKHJNumeric10缴款合计 XJJENumeric10现金金额 FPHMVarchar8发票号码 ZFPBNumeric2作废判别 (0、1) JSXMVarchar1结算项目 JSJKVarchar结算缴款 SRJENumeric4舍入金额 BRXZNumeric4病人性质 4、病人预缴款信息涉及到的数据库表:ZY_TBKK(退补缴款) 表 4-6 病人预缴款信息表 列名数据类型长度列名注释 JKXHNumeric18缴款序号 ZYHVarchar18住院号 JKRQDatetime12缴款日期 JKJENumeric10缴款金额 JKFSNumeric4缴款方式 SJHMVarchar8收据号码 JSCSNumeric3结算次数 JZRQDatetime8结帐日期 HZRQDatetime8汇总日期 ZFRQDatetime8作废日期 ZFPBNumeric1作废判别 ZCPBNumeric1转存判别 5、病人床位设置涉及到的数据库表:ZY_CWSZ ZY_CWSZ 为病人床位设置表,设置各病区的床位及床位费用等。此表的主键为 BRCH(病人床号) 。 表 4-7 病人床位设置表 列名数据类型长度列名注释 BRCHVarchar6病人床号 FJHMVarchar10房间号码 CWKSNumeric4床位科室 KSDMNumeric4床位病区 东华理工大学大学毕业设计 第四章 总体设计 - 21 - CWXBNumeric4床位性别 CWFYNumeric6床位费用 ICUNumeric8icu 费用 JCPBNumeric1加床判别 ZYHNumeric18住院号 6、住院收费汇总日报涉及到的数据库表:ZY_JZXX 和 ZY_JZHZ ZY_JZXX 为收款结帐信息表,操作员将每天个人日结时在该表中增加一条记录。 此表的主键为 JZRQ(结帐日期)和 CZGH(操作工号)组合而成的主键。 表 4-8 日报表 列名数据类型长度列名注释 JZRQDatetime12结帐日期 CZGHVarchar10操作工号 CYSRNumeric12出院收入 YJJENumeric12预缴金额 TPJENumeric12退票金额 YSJENumeric12应收金额 TYJJNumeric12退预交金 HZRQDatetime12汇总日期 YJQTNumeric12预缴其它 YSQTNumeric12应收其它 SRJENumeric6舍入金额 ZY_JZHZ 为住院收费日报汇总。当要汇总今天的收费的情

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论