医院管理系统毕业设计说明书(编辑修改稿)内容摘要:
码与用户代码分开。 局部类型通过 partial 关键字来声明。 空属类型:空属类型是一种像 int。 一样可以为空的变量类型。 本质上是一种泛型的应用,是 System .Nullable的一种类型实例化。 静态类:静态类是只用于包含静态成员的类型,它既不能实例化,亦不能被继承。 使用 .NET 开发 医院 管理系统的优越性 自从美国微软公司推出的 .NET 以来 , .NET 技术在业界得 到极大的认同,并在短时间内得到迅速的推广,越来越多的人转移到这个平台上来。 而 C在 .NET 中,扮演着举 足轻重的角色。 .NET 框架主要是由他的实现。 因此, C在 .NET 中具有先天的优势。 也能很好的实现此管理系统的所有功能。 系统 数据库 软件 的 介绍 建立一个数据库我们有多种选择,现在市场上有各种各样的数据库,而且每一种数据库都有其自身的特点,不能说哪一种更好,只能在其中寻找一种能更好地适应系统需求、更好地满足用户的要求以及适应开发人员的习惯。 在本系统中,做为铁路售票管理系统是一个比较中小型的应用系统,它所 产生和处理的数据量也不太大。 因此,没有必要使用像 Access 和 Oracle 这样的大型数据库。 我首先想到的数据库是 Borland公司的 Paradox 数据库。 另外, Microsoft Office 中的 SQL 数据库在计算机上的应用比较普及,是开发中小型数据库系统的比较理想的选择,所以,在本系统中我选择了SQL 数据库。 SQL Server 2020 简 称是“结构化查询语言 (Structured Query Language)”, 最早的是 IBM的圣约瑟研究实验室为其关系数据库管理系统 SYSTEM R 开发的一种查询语言,它的前身是 SQUARE 语言。 SQL 语言结构简洁,功能强大,简单易学,所以自从 IBM公司 1981 年推出以来, SQL 语言,得到了广泛的应用。 如今无论是像 Oracle, Sybase,Informix, SQL server 这些大型的数据库管理系统,还是像 Visual Foxporo,PowerBuilder 这些微机上常用的数据库开发系统,都支持 SQL 语言作为查询语言。 Structured Query Language 包含 4 个部分: 数据查询语言 DQLData Query Language SELECT 据操 纵语言 DQLData Manipulation Language INSERT, UPDATE, DELETE 数据定义语言 DQLData Definition Language CREATE, ALTER, DROP 数据控制语言 DQLData Control Language COMMIT WORK, ROLLBACK WORK SQL 的优点 : SQL 广泛地被采用正说明了它的优点。 它使全部用户,包括应用程序员、 DBA 管理员和终端用户受益非浅。 SQL 是一个非过程化的语言,因为它 一次处理一个记录,对数据提供自动导航。 SQL 允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。 所有 SQL 语句接受集合作为输入,返回集合作为输出。 SQL 的集合特性允许一条 SQL语句的结果作为另一条 SQL 语句的输入。 SQL 不要求用户指定对数据的存放方法。 这种特性使用户更易集中精力于要得到的结果。 所有 SQL 语句使用查询优化器,它是RDBMS 的一部分,由它决定对指定数据存取的最快速度的手段。 查询优化器知道存在什么索引,哪儿使用合适,而用户从不需要知道表是否有索引,表有什么类型的索引。 SQL 可用于所有用户的 DB 活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。 基本的 SQL 命令只需很少时间就能学会,最高级的命令在几天内便可掌握。 SQL 为许多任务提供了命令,包括: 查询数据 在表中插入、修改和删除记录 建立、修改和删除数据对象 控制对数据和数据对象的存取 保证数据库一致性和完整性 以前的数据库管理系统为上述各类操作提供单独的语言,而 SQL 将全部任务统一在一种语言中。 由于所有主要的关系数据库 管理系统都支持 SQL 语言,用户可将使用 SQL 的技能从一个 RDBMS 转到另一个。 所有用 SQL 编写的程序都是可以移植的。 SQL 是PostgreSQL(和大多数其它关系型数据库 )用做查询语言的语言。 它是可以移植的,并且容易学习使用。 但是所有 SQL 语句都必须由数据库服务器独立地执行。 这就意味着客户端应用必须把每条查询发送到数据库服务器,等待它处理这个查询,接收结果,做一些运算,然后给服务器发送另外一条查询。 所有这些东西都会产生进程间通讯,并且如果客户端在另外一台机器上甚至还会导致网络开销。 如果使用了 PL/pgSQL,那么可以把一块运算和一系列查询在数据库服务器 里面 组成一个块,这样就拥有了过程语言的力量并且简化 SQL 的使用,因而节约了大量的时间,因为用不着付出客户端 /服务器通讯的过热。 通过使用 PL/pgSQL,应用可以获得可观的性能提升。 第 二 章 系统 需求 分析 系统的需求分析 管理信息系统是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。 ( 1)用统一标准处理和提供信息,排除使用前后矛盾 的不完整的数据。 ( 2)完整、及时提供在管理及决策中需要的数据。 ( 3)利用指定的数据关系分析数据,客观预测未来。 ( 4)向各级管理机构提供不同详细程度的报告,缩短分析和解释的时间。 ( 5)用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择最佳的实施方案,以提高企业的经济效益。 对一个 病人 来讲, 在看病过程中会遇到很多的麻烦,比如说是挂号需要排好长的对,特别是现在的票贩子很多,他们买好了票就等着着急看病挂不到号的病人,然后用高价卖给病人。 病人到医院后,所需要的一般流程如下所示。 图 病人看病的一般流程图 随着各种医院信息管理系统不断的涌现,但是到目前为止,通过市场调查得知目前现有的医院信息管理系统大多都是针对大型医院来设计的,而很少考虑到众多乡镇挂号 开医令 抓药 前台 交 费 病人看病过程的流程图 等待中 数据管理 凭单交费 看病 一级医院的实际情况,大多功能在乡镇一级医院并不实用,从而增加了院方不必要的投资。 此外,系统一般也不支持远程访问,信息的共享性差。 为适应医疗信息管理发展的需要,开发 基于 B/S 结构的 医院信息管理系统。 该系统应具有以下功能: (1)存储人员基础信息、门诊、住院报帐明细到数据库中。 (2)及时反 映病人拖欠费用情况。 (3)对于基金的使用情况、病种发病率情况、药品使用情况等信息的图形化统计。 (4)能根据条件设置报销政策,并能自动进行报销结算。 (5)进行基金的征收、分解和年度结转。 (6)实时动态跟踪物资、设备及药品的出入库信息,减少积压、短缺现象。 (7)实现各种数据统计分析功能,藉以考核各科室及个人的工作业绩。 医院信息网络管理系统的数据库服务器要求: 数据库服务器作为整个系统的核心,运行系统最为关键的应用,存储整个系统最为重要的生产数据。 因此,数据库服务器要有强大的 CPU 和 I/O 处理能力, 足够的内外存储容量和高可靠性;数据库服务器系统应代表当代计算机技术的较高水平,并具有长远的生命周期和易扩充性,能适应医院信息电子化现在及未来的需要,并且具有最佳的性能价格比。 数据库服务器系统应遵循开放系统标准,具有良好的用户界面,拥有丰富的应用集成工具,具有分布处理能力和应用程序的可移植性和互操作性。 数据库服务器系统还应能支持多种先进的数据库管理系统。 总体来说,数据库服务器系统的选择需充分考虑到: ①高性能 所采用的数据库服务器必须吞吐量大,响应时间快。 具体表现在具有很高的实时联机事务处理能力及快速的 I/O 通道。 ②高可靠性和可用性 选择高可靠性硬件、软件和网络设备,具有高可靠性的保证措施,具有错误的自动识别、自动纠错和恢复的能力,如冗余供电系统、自动再引导、散热控制、内存自动纠错和 RAID 支持及双机互相备份等,保证系统不会停机。 ③开放性 选择开放性好的硬件、软件和网络系统,保证系统之间的可连接性、互操作性、 应用可移植性及其将来的扩充。 可支持各种标准的外部设备。 ④先进灵活性 选择的设备必须是当今世界较先进的,同时要考虑到未来国内外发展方向。 至少在 5 年内技术不落后。 ⑤安全性 系统必须具有较高的安全级 别,对本信息系统而言,它所涉及的数据来自医院各个部门,包括技术数据、技术信息,涉及到医院利益。 所以保证数据的安全性和一致性是十分重要的。 ⑥支持先进的数据库管理系统 选用的数据库管理系统应是先进的、并被广泛应用的、支持 基于 B/S 结 构、支持海量数据库、支持图形和多媒体数据,具有较高的安全级别和保证数据完整性、一致性的策略,管理简便等。 数据库开发工具功能完备,具有图形用户界面。 系统的 可行性分析 在现行系统初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依 据。 新系统目标应充分体现 医院的 的 现实需求 、发展方向和基本特点,直接为 医院 管理服务,同时,新系统目标应该和现行系统的各项基本功能密切相关,并且可以分期分批实现。 需要指出的是,新系统目标不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。 新系统目标的提法不尽相同,例如: 提高工作效率和减轻劳动强度; 提高信息处理速度和准确性; 提供新的处理功能和决策信息; 为 医院管理 提供更方便的服务项目。 随着科学技术的进步及计算机的普及 , 使得一些中、小型的医院依靠计算机对医院病人进行管理已成为可能。 但从目 前现状来看 , 面向中、小型医院管理系统的现成软件较少 , 且采用的程序设计语言落后 , 其软件的使用性及通用性较差 , 不能满足使用者的要求。 因此编写一套实用的、使用简便的医院管理系统软件是许多中、小型医院的迫切需求。 针对以上的一些总结 可以从以下三方面对能否实现新 软件 目标进行可行性分析: ( 1)技术可行性 对现有技术进行评价,以明确能否利用现有技术进行系统开发及系统实施。 计算机网络技术的发展和计算机硬件性价比的不断提升,使计算机全面应用于医院管理的各个环节成为可能。 C/S 开发模式、 COM、 DCOM 技术在国内各行各业的信 息管理系统开发中已经被广泛采用,实践证明这些技术都非常适合医院管理信息系统的开发。 ( 2)经济可行性 对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行评估,对系统建成后可能取得的社会及经济效益进行估计。 目前国内应用的医院在信息化上的软硬件投资只占其年收入的 1%3%, 而应用 现代的信息系统管理之 后,阻塞了管理漏洞,杜绝了药品的丢失,节省了人力,提高了医院的财、物管理水平,改善了患者的就医环境,方便了患者就医和查询,提高了医院的服务效率和服务质量。 因此带来的经济回报将远远超过信息化过程中的投入。 估算新系统的开发费用和今后 的运行、维护费用,估计新系统将获得的效益,并将费用与效益进行比较,看是否有利。 ( 3)运行可行性 指系统对组织机构的影响,对现有人员和机构、设施、环境等的适应性以及进行人员培训补充计划的可行性。 国内自上世纪 80 年代末就开始应用 系统软件 , 经过近20 年的发展,我国大部分医院都有主管的信息科,绝大部分医院都使用过单机版计算机软件来完成日常的收费划价以及药库管理工作。 经调查发现华东地区近 95%的医院都在 20 世纪 90 年代中期开始应用 小型的管理系统。 所以医院的计算机信息管理人才、计算机硬件设 备、操作员的计算机应用能力都为系统的运行过程提供了可靠保证。 对新 软件 运行后给 中小医院使用者 带来的影响和后果进行估计和评价。 首先,随着计算机的普及中小型医院对它已有了一定的操作基础;再者,软件适合各类 windows 操作系统,通用性较强。 系统基本 功能 描述 主要功能 导医服务 : 病人 登记 、 病人 预约 、 前台交费 、 药品退费 、 欠费存款 医师服务 : 开医令 (就是给病人看病且开药方,便于病人抓药) 药房服务 : 药品管理 、 发放药品 、 退药入库 、 门诊统计 、 按科室统计 、 每日统计 、交接班汇总 基本设置 : 检验设置 、 检查 设置 、 科室设置 、 员工值班设置 、 用户管理 、 折扣卡管理。 功能介绍 1. 用户登陆权限设置 增加用户 :输入用户的基本信息添加注册新用户 删除用户 :对已经不存在的用户进行删除 用户权限修改 2. 医院 登记设置 患者基本情况 :主要是包括患者的姓名、性别、病情、医药费用等的一些基本情况介绍。 根据科室分配病房、床号 交费方式 预交押金 自动生成个人病案 3。医院管理系统毕业设计说明书(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。