社区医疗管理系统计算机毕业论文.doc

上传人:h**** 文档编号:122634 上传时间:2018-07-08 格式:DOC 页数:26 大小:565KB
下载 相关 举报
社区医疗管理系统计算机毕业论文.doc_第1页
第1页 / 共26页
社区医疗管理系统计算机毕业论文.doc_第2页
第2页 / 共26页
社区医疗管理系统计算机毕业论文.doc_第3页
第3页 / 共26页
社区医疗管理系统计算机毕业论文.doc_第4页
第4页 / 共26页
社区医疗管理系统计算机毕业论文.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、 I 摘 要 社会经济的迅速发展使医疗管理内容呈现多元化,医疗服务对象多样化,社区医疗已经发展成整个医疗体系一个重要分支,这对医疗机构的硬件和软件设施提出了很高的要求,因此,开发并设计一套合适的社区医疗管理系统迫在眉睫,极具有理论意义和实际意义。社区医疗管理信息系统设计的主要任务是实现社区的药品管理、疾病管理、社区医疗信息公告等方面的功能,这些都是社区医疗管理系统的核心功能,它将人(病人、居民、医生等)、管理功能等内容高度联系在一起,最大限度的提高社区医疗卫生事业的工作效率。 本文主要从社区医疗管理的基本概念 开始详细介绍社区医疗管理系统的功能和结构,并论证社区医疗的设计方案,简要介绍 了 使

2、用的开发工具 ASP 和 ADO技术,并详细介绍子系统的需求分析、设计、测试等开发程序,展示了子系统实现的功能及部分主要系统界面。该系统功能齐全,具有良好的可靠性、易使用性、易维护性等优点,具有一定的应用与推广价值。 【关键词】 社区医疗;药品管理;社区信息公告;疾病管理 II 目 录 1 引言 1.1 研究背景及发展现状 . 1 1.2 研究目的和意义 . 2 2 系统相关技术 2.1 系统的开发平台 . 2 2.2 主要技术 . 3 3 总体分析与设计 3.1 环境性能需求 . 4 3.2 功能需求 . 5 3.2.1 社区医疗管理系统的总体构建 . 5 3.2.2 社区医疗管理系统的功能

3、结构 . 6 4 基础数据模块的详细设计 4.1 药品管理子系统 . 8 4.2 疾病信息管理子系统 . 9 4.3 社区信息管理子系统 . 10 4.4 前台用户管理 . 11 4.5 病人服务管理 . 11 4.6 基础数据模块的详细设计与实现 . 12 4.6.1 数据库设计 . 12 4.6.2 概念模型设计 . 13 5 主要界面的设计和实现 5.1 管理员登陆模块的 设计 . 15 5.2 系统部分主页面布局 . 15 5.2.1 药品管理模块 . 15 5.2.2 疾病管理模块 . 18 5.2.3 社区信息管理模块 . 19 6 系统测试 . 20 7 总结 . 21 参考文献

4、 . 23 致 谢 . 24 1 1 引言 随着医疗事业的迅速发展及人们对医疗卫生要求的提高,医疗机构必须加强医疗服务制度和管理的建设。计算机业和 IT 业的飞速发展,为医疗信息化建设提供很大的机遇,这也促使人们越来越关注信息化在社区医疗方面的发展 1。社区医疗信息系统是信息技术在整个医疗体系中推广应用的必然产物,在国外尤 其是美国和英国等发达国家,社区医疗服务占据了重要地位,并且已经得到全面的完善,所以其在面向居民发挥很大的作用。因此,了解社区医疗系统的研究背景和开发意义将为设计社区医疗系统作坚实的铺垫。 1.1 研究背景及发展现状 社会经济的迅速发展,使得人们的生活水平迅速提高,因此,人们

5、对生活质量提出了更高的要求。在现有的技术水平下,我国已经成功地实现了通过高技术平台自主开发集门诊、病区和行政管理于一体与集人、财、物管理于一体涉及大规模的医院信息管理系统。同时我国医疗服务制度和社会保障制度的改革,以及加入 WTO以后医疗卫 生保险行业的对外开放,我国的医疗行业越来越注重信息化管理。但是就我国目前医疗情况来说,我国医院管理系统不承担对一般社区居民的日常保健、健康咨询和紧急情况下的医疗援助等任务。大部分居民小区或附近的医疗单位都是以私人诊所为主,这些单位医疗设备不足,并且专业的医疗人员非常少等多种不利因素,这与居民对医疗要求的提高背道而驰。因此,在这种背景下建立一些正规的社区医疗

6、机构,并且制定合适的社区医疗服务体系是提高社区医疗服务机构质量的有效措施,也是医疗体制改革的重点。社区医疗系统的设计可以方便社区医疗服务机构为社区居民服务 ,既能满足医疗服务机构日常业务的需要,又能满足居民的对医疗信息的需求。许多发达国家由于经济实力的强大,最早关注社区医疗服务体系的建设,并且投入了大量人力和财力,取得了突破性的成就,使得他们的医疗卫生事业在原有的基础上又迈进一大步,其中取得建设性成就最明显的是德国、英国、美国等发达国家,他们在社区医疗服务体系中从服务系统的运用、人员机构的设置、居民信息的管理、医疗卫生和保险制度的制定等都建立一套完善的体制,这从很大程度上提高他们的医疗综合水平

7、。所以,我国必须结合自身的情况,吸取外国在社区医疗建设方面的经验,进 一步发展我国的社区医疗服务事业,特别是在社区医疗机构的软件设施的建设。整个社区医2 疗服务体系迅速建立可以使全民都能享受到迅速、便捷、全面的医疗服务。 一般的社区医疗信息系统主要依据实际生活中居民的医疗需求和社区医疗服务机构工作的特点设计医疗系统的功能。社区医疗服务特点是:实现居民病情历史性的管理、查询统计医疗机构收入、实现药品和疾病信息的管理、及时公告社区信息、方便居民进行网上浏览社区信息和个人病历信息、能够对不同的工作设置不同的权限和进行认证服务等 2。社区医疗管理系统能够实现对社区资源的整合,提高社区医 疗资源的使用效

8、率和社区医疗服务工作质量。 1.2 研究目的和意义 社区医疗管理系统主要针对社区医疗服务机构和社区居民,它实现了医疗系统的基本功能,承担了对社区信息管理的特殊功能,如及时公布社区医疗服务信息等。该类系统有录入方便、查找迅速、可靠性高、存储量大、保密性好、寿命长、成本低等优点,提高社区医疗管理效率 3。优化社区门诊的管理流程、工作流程和工作权限管理,帮助医院解决挂号时间长、交费时间长、取药时间长、看病时间短的“三长一短”的问题;增加对患者的透明度,方便患者就诊、提高服务水平;加强药品和医疗物资 管理,避免资产流失,减少乃至杜绝偷、漏费现象;辅助社区医疗服务的行政管理与事务处理,实现社区信息的数字

9、化和办公的无纸化,从而降低管理费用,减轻门诊工作人员劳动强度;加快信息流通速度,辅助决策支持,提高工作效率,使社区能以较少的投入获得更大的社会效益与经济效益 4。因此,开发一套能够为用户提供充足的信息、优化社区医疗工作流程、提供功能齐全易操作和快捷的查询方式的社区医疗信息系统,将是非常必要及时的。 2 系统相关技术 选择适合系统的数据库和开发技术可以加快系统的开发进程,下面将简要介绍开发此系统所用到的相关 开发平台和主要技术。 2.1 系统的开发平台 硬件环境 ( 1)服务器配置:根据库软件 (SQL server)与服务器软件 (IIS)安装在同一机器上 ,考虑到很多用户同时使用系统,建议采

10、用 Intel Pentium 4 多处理器系3 统、 1G RAM 或以上 、 80GB 硬盘或以上。 ( 2)网络配置: 100M 网络带宽 、 100Mb/s 网卡、 16 口交换机。 软件环境 ( 1)服务器的操作系统采用 MS SQL Server + Windows XP + IIS 的配置,这些软件之间的通信能力和安全控制可以很容易得到提高和增 强。客户端的操作系统采用 Windows 98/2000/xp + IE 浏览器 5。 ( 2) SQL server 数据库是执行速度较快的数据库,其稳定性与安全性比Oracle 等其它数据库更好 6。 SQL 是免费的数据库,运行时所

11、占用的内存比Oracle 等要小得多,使用 SQL 数据库整体成本比使用其它数据库显然要低许多,因此本系统采用 SQL 数据库,当然整个系统只能在 Windows 下运行。 2.2 主要技术 该系统在开发过程中运用了基于 Web 的 ASP 开发技术、 ADO 技术,其中可以利用 ASP 来访问 Web 数据库。 Web 技术是基于 C/S 结构发展起来的基本请求 /响应系统,它正以迅速发展的方式城市无可替代的技术。 Web 技术是一个可以分布交互并且可以共享数据库和操作环境,采用超文本传输协议在计算机之间传输多媒体信息。它是图形化的和易于导航的、超文本信息系统,它具有与平台无关、分布式的、新

12、闻性、动态的、交互的等特点。 ASP 开发技术目前比较流行的 Web 服务器和数据库服务器之间的中间件技术,提供将脚本语 (VB script 或 Jscript 等 )集成 HTML 网页并作用于服务器端的一种脚本编写环境, IIS 是提供给 Internet 或者 Intranet 的文件和应用的服务器, IIS5.1 是 Windows XP 的一个组成部分,包括了大量有用的服务器技术,这些技术可以和 IIS 结合起来使用,同时将 IIS 和 ASP 结合在一起,可以建立功能强大的 Web 站点。当在 Web 站点中融入 ASP 功能,就可以实现用户在地址栏输入网址,使得默认扩展名是 .

13、asp,而浏览器可以向服务器发出请求,服务器引擎开始运行 ASP 程序, ASP 文件按照从上到下的顺序开始处理和执行脚本指令,执行 HTML 页面内容,页面内容发送到浏览器,显示所设计的网页。从软件技术层面看, ASP 具有许多特点 : 使用 VBScript 、 JavaScript 等简单易懂的脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序;无须编译,容易编写,可在服务器端直接执行;使用普通的文本编辑器,如 Windows 的记事本,即可进行编4 辑设计;与浏览器无关 ,用户端只要使用可执 HTML 码的浏览器,即可浏览 ASP所设计的网页内容。 ASP 所使用的脚本语言

14、(VBScript 、 JavaScript)均在 WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言; ASP 的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃 ,也提高了程序的安全性;可使用服务器端的脚本来产生客户端的脚本;可以采用面向对象( Object-oriented) 技术; ASP 技术的处理速度相当快,并且其安全性也很高。ASP 最重要的优点是能够建立对诸如时间、地点、用户标志、以前的选择和活动等因素敏感的页面 7-12。 ADO 是 Active Data Object 的缩写,是目前最流行的访问数据库的方法之一, ASP 提供对 ADO 的全面支

15、持,可以通过 ADO 数据模型访问各种数据库, ADO可以使用 VBScript、 Jscript 脚本语言来控制数据库的存取以及输出查询 结果。ADO 具有以下特点 :支持批处理和存储过程;分批处理客户端提出的请求;可以使用 in/out 参数给存储过程输入和输出值,并可以取得存储过程的回值;可以使用存储过程或批处理 SQL 指令,传回多组记录集的功能 13。 3 总体分析与设计 随着生活水平的迅速发展,医疗服务逐渐不断完善,并且朝着网络化、高效率化、系统化发展,使得医疗信息通过互联网快速传播,使病人与医生之间的沟通距离发生了革命性的变革,社区医疗管理必须做出不断的调整,使得社区医疗服务不能

16、再墨守成规而是不断改善前进,我们必须在开发系统前,具体分析系统的性能需求、环境需求、功能需求,满足后阶段系统开发工作所需要的信息。 3.1 环境性能需求 该系统的开发主要适用于社区医疗服务机构,它主要满足一般医疗服务的需要和向社区居民提供医疗信息服务,所以该系统的开发必须符合社区医疗机构的常规使用。该系统必须能够有良好的性能,方便可靠及时的处理日程医疗问题。因此,要求病情统计管理、药品信息管理及社区医疗信息的管理等都必须及时体现在其发生阶段的情况,通过网络共享社区医疗资源和信息,方便居民和社区服务机构及时询问问题和及时公布社区医疗新闻、解决居民提出各种健康问题及其它问 题的解决,为社区居民创造

17、一个美好健康的生活环境。系统的总体设计遵循“统一规划,分布实施”的思想,使整个系统具有先进性、开放性、经济性、界5 面友好性、易于扩充和维护性等特点。先进性是目前世界上先进的高速网络及计算机系统技术,确保整个系统在运行若干年后,仍能基本满足用户的需要;开放性是整个网络系统采用开放式体系结构,保证异种数据库平台的通信;经济性要求既考虑系统的先进性,也要考虑系统的经济性,软硬件的配置在产出和投入的比例关系上要恰当;界面友好性是要求系统的开发采用人性化的设计方法,注重人机交互界面的友好性 ,以便 于系统的使用和推广;易于扩充和维护性是系统的设计应留有足够的扩充空间,以便于将来软硬件的升级 ,用户进行

18、系统维护应方便简单 14。 3.2 功能需求 系统能够对不同的系统后台使用设置不同的使用权限,通过不同权限人员的人员使用,实现系统特定的功能,如挂号工作人员实现病人挂号的看病的第一步骤、病人通过医生的诊断开具处方、到收费人员那里交费然后领取药品、社区信息管理人员记录病人的看病情况、公布社区医疗新闻、回复居民的留言等功能。为避免相应信息资料的丢失或者遭到非法破坏,系统必须具有安全设置功能,如对使用人员进行用 户验证。另外系统具有较强的查询统计功能,能够建立有效的医疗服务机构与网站访问人员的交流渠道,实现系统的高效的使用 15。 3.2.1 社区医疗管理系统的总体构建 通过实际的调查及上述详细的分

19、析研究,此社区医疗管理系统是基于 Web的一个分布式环境系统,因此我们采用 B/S 模式的多层结构,由用户层、功能逻辑层和数据层三个部分组成,如图 3-1所示。 用户层 逻辑层 数据层 图 3-1 基于 B/ S 模式的系统三层分布结构图 用户层 通过用户界面用户与系统之间进行交互,它是用户获取和输出信息的接口,用户可以进行浏览、查询、预约,也可以进行所需信息的下载和反馈居民浏览器 员工浏览器 管理员浏览器 Web 服务器 ODBC 程序驱动器 SQL server 服务器 6 信息。 功能逻辑层 该层由执行实验室管理功能的各模块构成,大部分的处理工作发生在逻辑层,如数据的验证、处理、权限访问

20、控制等,只有逻辑层才能与 数据层进行通信,在这一层中要验证用户身份的有效性。当用户进行查询、删除等操作时 ,系统逻辑则响应处理,和数据库系统进行交互。该层具有数据内容的更新等功能。 数据层 又称支持层,是指系统所用到的数据库管理系统、操作系统、通信协议等,它将扮演完成所有数据操作的角色 16。 该系统分为前后台两个部分,前台主要实现网络用户的访问,后台主要是满足社区医疗管理机构工作人员的工作及管理需求,通过上述具体的分析,我们确立系统的总体框架,这有利于后面系统开发过程根据此框架图分析设计出各个功能模块的详细需求,因此该信息系统总体结构如图 3-2所示。 图 3-2 总体设计框架 3.2.2社

21、区医疗管理系统的功能结构 本系统的功能包含后台和前台两个部分,后台主要包括数据管理、机构管理、挂号管理、收费管理、药品管理、疾病管理和信息管理,前台包括前台用户管理、病人服务管理,由于本系统是由小组完成,在系统完成过程中本人主要负责了药品管理、疾病管理和社区信息管理三大模块,虽然模块看似很少,但这三大模块数据管理 机构管理 挂号管理 收费管理 药品管理 疾病管理 信息管理 前台未登陆管理 病人服务管理 系统软件 硬件支撑 技术服务 图形化用户界面 组织结构 操作层 应用层 支撑层 服务层 7 是系统功能的核心部分。但系统总体结构图主要包括七大模块 如图 3-3 所示。 图 3-3 系统总体结构

22、图 基于 Web 的社区医疗管理信息系统包括数据管理、机构管理、挂号管理、收费统计管理、药品管理、疾病管理、信息管理、前台用户管理、病人服务管理。 ( 1)数据管理:系统信息的设置,包括修改系统名称,修改前台首页和每个项目的每页显示记录数、后台每页显示记录数、公告;系统用户,包括修改后台系统用户信息、删除后台系统用户;添加后台系统,包括设置系统用户的登陆名称和密码,授予不同的系统用户权限; 修改用户密码。 ( 2)机构管理:添加机构职务;添加机构部门,设 置其是否属于医疗部门(若是医疗部门,在挂号时选择不同种类挂号科室),并分配不同的部门负责人;添加机构员工,并设置其详细信息。 ( 3)挂号管

23、理:添加新的病人的个人资料;添加、修改、删除挂号类型:挂号、改号、退号,打印挂号单据;按照挂号时间、挂号类型、操作员、科室、医生查询挂号信息,查询挂号收入。 ( 4)收费统计管理:添加、修改、删除费用类型;通过病人姓名可以查看病人详细信息,修改、查看、删除病人就近信息;选择处方名单,计算收费情况,打印收费单据;按收费时间、月份、季度、年份查询收费情况及总收入。 ( 5)药品管 理:添加、修改、删除药品单位、药库、药品产地、药品供货单位、药品类型、药品信息;添加入库药品、改出库药品;分别查询低于下限和高于上限的药品、查询过期药品;按入库时间、供货单位、采购人员查询入库情况;按照购药时间、月份、季

24、度、年份查询药品的需求,退药。 ( 6)疾病管理:添加、删除疾病;按时间断查询疾病的发生率。 ( 7)信息管理:添加、删除社区信息类别;添加社区详细信息;查看、修改、删除社区信息; 删除、回复留言。 社区医疗管理系统数据管理机构管理挂号管理收费管理药品管理疾病管理信息管理8 ( 8)前台用户管理:浏览社区医生信息、健康处方和公告、社区新闻;查询社区信息。 ( 9)病人服务管 理:修改密码;查看挂号、交费、病情及处方信息,以留言的方式询问医疗信息。 4 基础数据模块的详细设计 经过我们小组的分工,我主要负责药品管理、疾病管理、社区信息管理三大模块。药品管理是社区医疗机构的核心模块,它涉及到药品的

25、出入库情况及药品的有效期等信息,疾病管理主要是统计在一定期间在不同的年龄疾病发生率,可以为社区提供疾病预防服务,社区信息管理主要是及时公布社区发布的信息和居民上网查询信息等。在后面主要是介绍这几个方面,同时介绍前台用户模块和病人服务模块。 4.1 药品管理子系统 ( 1)设计意义 药品管理是 社区医疗系统的重要子系统,它实现对药品的生产单位、供货单位集中管理,只有弄清楚药品的来源,才能实现对药品事后的分类管理。药品的出入库记录涉及到药品的量和成本管理,充足适量的药品库存可以优化机构资源配置,将使药品订购成本、管理成本降低到最低,因此建立药品量的预警控制体系可以实现上述目标。统计药品不同期间的需

26、求量可以有效的为社区医疗机构建立药品需求分析表,便于以后做好药品需求准备。药品管理子系统设计的好坏涉及到与其它子系统的牵制关系,所以要正确分析药品管理涉及的内容和机构。 ( 2)药品管理设计方案 在药品入库前 ,设置药品的计量的单位、药库的种类、药品产地、药品的供货单位、药品类型,规定药品的上下限度;药品入库时,选择具体的供货单位、药房、采购人员,添加入库的药品并记录详细信息(包括药品名称、原装单位、散装单位、原装量、散装量、生产批号、药品产地、生产日期、有效日期等);药品出库时,选择已经收费的处方单据号,显示所有应出库的药品;药品退还时,选择需退药的处方,进行退药。 ( 3)药品管理子系统功能 通过分析得出药品管理模块主要功能如图 4-1所示。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。