基于PHP的医院绩效管理系统设计与实现.docx
摘要IAbstractII引言11 相关技术31.1 PHP技术简介31.2 Bootstrap框架简介31.3 MVC技术模式简介31.4 Ajax技术简介31.5 MySQL数据库简介41.6 本章小结42系统需求分析51.1 系统分析51.2 需求分析81.2.1 用户需求分析81.2.2 管理员需求分析101.2.3 非功能需求111.3 本章小结123 医院绩效管理系统设计133.1 系统总体设计133.1.1 系统结构133.1.2 系统功能结构133.2 系统详细设计143.2.1 系统功能设计143.2.2 数据库设计163.3 本章小结184 医院绩效系统的实现194.1 开发环境194.2 数据库实现194.3 核心功能实现194.3.1 添加员工管理科室权限功能的实现194.3.2 添加员工基础信息功能实现204.3.3 修改员工信息功能实现214.3.4 继承上月考勤功能实现224.3.5 绩效更新功能实现234.3.6 审核数据功能实现254.3.7 二次分配提交功能实现254.4 本章小结265 医院绩效系统测试275.1 登陆测试275.2 考勤管理测试275.3 页面数据显示测试275.4 二次分配绩效测试285.5 本章小结28结论29致谢30参考文献31摘要随着医院规模的逐步扩大,信息化程度的逐渐提高,在信息化的医院管理下,对于医院的绩效管理更加不可或缺。合理的绩效管理与奖惩,可以提高医院的管理水平和加强成本核算,提高医院效益,有效的奖惩方案也可以增加医院的医师力量,使医院可以发展得更好,走得更远。因此,对于医院的绩效管理信息化是十分必要的。本文针对当前医院绩效管理问题需求开发了基于PHP医院绩效管理系统。通过对医院的绩效流程的调研,并充分考虑未来医院绩效可变等需求因素,本文运用PHP技术,采用MySQL作为后台数据库,以SUblimeTeXt3为应用服务器开发实现了医院绩效管理系统。所设计的医院绩效管理系统一共包括考勤管理,页面数据显示,二次分配等三大模块。本文系统采用的PHP技术使得系统具有可扩展强,可重用性高等特点。经过具体的编码实现和系统测试,医院绩效管理系统中各模块已成功实现,并已投入使用。经实际使用证明,可以满足医院绩效管理方面的需求。关键词:医院;绩效;考核管理AbstractWiththegradualexpansionofthescaleofthehospitalandthegradualimprovementofthedegreeofinformation,undertheinformation-basedhospitalmanagement,theperformancemanagementofthehospitalismoreindispensable.Reasonableperformancemanagementandrewardsandpunishmentscanimprovethemanagementlevelofthehospital,strengthencostaccounting,improvetheefficiencyofthehospital,andeffectiverewardsandpunishmentsprogramscanalsoincreasethestrengthofdoctorsinthehospital,sothatthehospitalcandevelopbetterandgofurther.Therefbre,itisverynecessaryforhospitalperformancemanagementinformation.Inthispaper,aPHPbasedhospitalperformancemanagementsystemisdevelopedtomeettheneedsofcurrenthospitalperformancemanagementproblems.Throughtheinvestigationofthehospitalperformanceprocess,andfullyconsideringthefuturehospitalperformancevariabledemandfactors,thispaperusesPHPtechnology,MYSQLasthebackgrounddatabase,andSublimeText3astheapplicationservertodevelopandimplementthehospitalperformancemanagementsystem.Thedesignedhospitalperformancemanagementsystemconsistsofthreemodules:attendancemanagement,pagedatadisplayandsecondarydistribution.ThePHPtechnologyusedinthissystemmakesthesystemhavethecharacteristicsofstrongexpansibilityandhighreusability.Afterspecificcodingimplementationandsystemtesting,eachmoduleofthehospitalperformancemanagementsystemhasbeensuccessfullyimplementedandputintouse.ltcanmeettheneedsofhospitalperformancemanagement.Keywords:Hospital;performance;Assessmentmanagement引言随着医院规模的逐步扩大,信息化程度的逐渐提高,医院绩效考核工作成为一项费时费力的工作。在信息化的医院管理下,对于医院的绩效管理更加不可或缺。合理的绩效管理与奖惩,可以提高医院的管理水平和加强成本核算,提高医院效益,有效的奖惩方案也可以增加医院的医师力量,使医院可以发展得更好,走得更远。因此,对于医院的绩效管理信息化是十分必要的。医院绩效管理系统正是为了改变传统的医院绩效管理方式,提高医院的服务水平而设计的。通过医院绩效管理系统,能够确保公平、提升效益、提高效率,调动和激发医护人员的积极性、主动性和创造性,形成以质取胜,以效益优先的局面,增强医院的核心竞争力。目前,我国大多数公立医院一直没能建立起有效的绩效评价体系,一定程度上导致公立医院的低效率运行。公立医院在医疗竞争日渐激烈的当下,如何通过利用绩效考核管理工具提高自身生存发展能力,在激烈的竞争中生存并保持公立医院的特性是当今医院管理者们应该关注、探讨的关键问题。公立医院作为我国社会卫生服务当中的重要组成,如何更好的为群众解决看病就医问题,体现出公立医院的社会公益性定位是公立医院绩效考核的重要方面。在市场经济条件下,公立医院的绩效考核不能单单以经济效益和结果作为绩效考核的唯一目标,而应在实现公立医院的社会公益性功能的基础上进行的全面的绩效考核。绩效管理是医院业务发展的指挥棒,绩效管理效果直接影响到医院发展战略的实现.发展中医院要想在业务发展中有所突破,就必须同时变革绩效管理方式,而职能科室绩效考核方式的变革又是实现绩效管理成果的关键。现在的医院绩效管理系统大多使用Web网站形式实现。比较流行的Web网站开发技术包括ASP、JSP和PHP等,在与其他同类编程技术的比较中,PHP具有开发速度快、运行效率高、安全性好、可扩展性强、开源自由等特点;全球5000万互联网网站中,有60%以上使用着PHP技术;国内80%以上的动态网站使用PHP开发;PHP以其灵活高效等特点实现了各种终端和平台的互联网应用,成为WEB开发领域的主流技术之一。医院绩效管理是现代医院管理工作的重要内容,是医院管理者、各部门和职工就工作目标与如何达成目标形成承诺的过程,也是管理者与职工不断交流沟通的过程。有效的绩效管理能够引导医院各部门及员工不断地改进自己的行为,发挥主观能动性,提高工作绩效,全面提高医院的运行效率和服务水平,所以医院的绩效管理系统在医院的实行是必不可少的。本文主要工作是实现考勤管理,页面数据显示以及二次分配等三个模块。考勤管理是对医院的出勤与缺勤情况进行记录,这会对后期的绩效核算产生影响。页面数据显示模块是将核算好的全科室绩效显示在页面上,在Web界面中还会有权限限制,当登录管理员帐号时可以查看所有科室的数据,科室登录时只能看本科室的数据。二次分配模块是科室将页面发放的绩效进行二次分配,将科室绩效发放给科室成员上报提交,管理员进行审核。1相关技术本系统使用windows10的操作系统,前端使用jQuery与Bootstrap模板两者构建,部分使用AjaX进行功能实现,使用MVC设计模式对代码进行编写,数据库使用MySQL数据库对数据进行存储。1. IPHP技术简介本系统主要使用PHP技术,所用软件是SUbIimeText3,使用的是PHP框架技术。PHP前后端都可以直接编写,前端输入命令,后端程序执行命令,将数据更改到服务器,服务器引用方法将数据传递给前端页面,页面接收数据,显示在页面上。对于PHP的前端页面还引用了BOOtStraP模板,可以使前端页面的编写更加快速。之所以使用PHP技术,是因为PHP具有快捷性,上手快,易使用,实用性高等优点1。1.2800 tstr叩框架简介本系统引用了Bootstrap模板,Bootstrap是一个网页框架,通过在网上查找模板按钮,将模板引用到当前系统用。BOOtStraP可以在专业网站下载,有很多专业的网页对于模板的下载都是免费的,很方便,而且也不需要担心兼容问题,可以对页面布局进行更多选择,使医院绩效管理系统运行更加轻松快捷。1.2801 技术模式简介MVC的全名是ModeIViewContrOlIer,是模型(model)视图(VieW)一控制器(COntroller)的缩写,是一种软件设计典范。它是用一种业务逻辑、数据与界面显示分离的方法来组织代码,将众多的业务逻辑聚集到一个部件里面,在需要改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑,达到减少编码的时间3。控制器主要编写各页面引用的方法,视图主要编写前端页面,模型主要是前期对整个项目建立模型,完成系统设计。1.4Ajax技术简介在本系统中还引用了AjaX技术,实现网页的异步更新,就是可以在不重新加载整个页面的前提下,对网页的局部进行信息更新,并修改后台数据。Ajax可以实现异步提交,当用户使用当前页面提交数据未完成时,当前页面还是可以继续使用,所以在使用修改页面信息时使用AjaX更加方便用户使用。1. 5MySQL数据库简介MySQL是一个功能齐全的关系数据库管理系统,可以与OracleDB和Microsoft的SQLServer竞争14。MySQL支持多种语言,支持多线程,支持多种系统,这为用户提供了方便,使用的算法也可以提高速度,方便管理。而且体积小,成本低,开源,使用范围广,所以选用了MySQL作为数据库。1.6本章小结本章主要介绍医院绩效管理系统所涉及的技术,框架,设计模式与数据库。对于框架为了程序员方便编写,所以直接引用的Bootstrap模板,对于项目的好处就是可以使项目更加美观。简单介绍本系统所应用的技术与框架,为整个系统的实现奠定基础。2系统需求分析本章基于第一章介绍的相关技术,从系统分析