项目介绍
随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代,医院医疗救助系统就是信息时代变革中的产物之一。
任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于Java语言设计并实现了医院医疗救助系统。该系统基于B/S即所谓浏览器/服务器模式,应用Java技术,选择MySQL作为后台数据库。该救助系统主要分为救助管理、救助审批、申请管理、申请审批、慈善机构信息维护五个功能模块,对其具体划分之后,救助管理可分为救助人员登记、人员信息查询、基金信息查询,救助审批可具体分为救助人员审批、人员信息管理,申请管理可分为慈善机构申请、救助基金申请、费用结算申请,申请审批可具体分为慈善机构审批、基金发放、费用结算,慈善机构信息维护可具体分为信息维护、基金管理。
开发语言:Java
后端框架:ssm(Spring:SpringMVC:MyBatis)
前端框架:vue.js
服务器:tomcat
数据库:mysql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
功能介绍
患者用户作为救助系统的角色,功能的完善程度直接影响其体验,其主要有信息登记、救助基金申请、费用结算申请等一些操作
;1; 申请基金
用户可根据自己的个人需求,对系统当前展示的各类救助基金选出适合自己的进行申请,当选中基金后,用户可选择添加申请,之后便进入等待救助基金审批的环节。
;2; 申请结算
当用户在医院完成治疗后,若想对自己应实际缴纳的费用进行查询,便可对此提出申请,管理员会对此进行处理,给出最后实际应缴纳的费用。
;3; 信息登记
将救助人员、爱心救助者的信息录入系统,录入过后用户可进行上述各种申请。
;4;建立基金申请
当社会爱心人士想要贡献自己的力量,帮助一些处于困难中的患者时,可通过此进行基金建立申请,申请通过之后救助人员可申请此基金。
审批与管理是管理员端的主要功能,还有关于基金建立、申请的审批,管理员端的主要功能包括基金申请审批、基金建立审批、用户信息管理、费用结算管理等
;1;慈善机构审批
当社会爱心人士想要贡献自己的力量帮助处于困难中的患者时,可提出建立基
金,提交申请后,管理员会对此项申请进行审批,若通过,将会在对应页面进行公示,若有不恰当处,管理员会进行修改,并且将其交由专门的慈善机构信息维护部门进行管理:若不通过,则会直接作删除处理,以便基金建立者再次申请。
;2;基金申请审批
当救助者处于困难,提出此申请后,管理员可根据实际情况判断该用户是否符合申请救助的标准,若通过,则会在对应页面进行公示,不恰当处管理员可在自己权限范围内进行修改,若不通过,则会直接作删除处理,以便救助者再次申请。
;3;用户信息维护
当发现用户信息不符合实际、或者违反相关规定等时,管理员可直接删除其信息,并且将其申请通过的信息进行作废处理;直接删除;,或者当用户信息需要进行变更时,管理员可直接对其信息进行更改。
;4;费用结算管理
当用户在医院完成治疗,想要进行费用的结算,对此提出申请后,管理员可根据用户实际情况对用户实际费用进行结算。
审批与管理是管理员端的主要功能,还有关于基金建立、申请的审批,管理员端的主要功能包括基金申请审批、基金建立审批、用户信息管理、费用结算管理等
慈善机构信息维护端功能主要是为了给关于慈善机构一个专用的管理模块,当慈善机构通过审批后由模块专门管理。对于一些涉及到基金的信息,需要由此模块负责人与慈善机构工作人员进行对接,然后发布有关基金的信息
;1; 信息发布
当有基金的申请审批通过时,慈善机构信息维护部门应与慈善机构进行对接,保证信息的真实性,信息发布之后患者可以进行相应的基金申请。
;2; 基金管理
此项功能是保证基金信息的动态刷新,对于目前已经不适用的基金对其进行合适的操作,例如与相关慈善机构进行协商之后,将有关基金转到更为合适的单位,以便更好地帮助他人。
为了让救助基金真正到需要救助的用户手中,管理员需要对用户信息与申请信息进行审核,审核通过之后并进行公示的用户才可以获得基金救助。管理员需要对用户身份信息与申请信息进行核实,审核通过之后,其信息会进行展示:若不通过,管理员会直接进行驳回;删除;。
;1; 慈善机构申请
当慈善机构想要建立救助基金时,机构工作人员首先应通过系统提出申请,然后交由管理员审批,在审批过程中,管理员应时刻与机构工作人员进行联系,以便此过程尽量快速、高效,当该申请通过时,慈善机构将交由慈善机构信息维护模块单独进行管理,以保证其基金信息的真实性。
;2; 救助基金申请
对于处在困难中的患者,医院提供了救助基金以帮助真正困难的民众度过难关。当用户想要申请救助基金时,可以进入系统填写申请,填写完成后交由管理员进行审批,管理员在审核过程中要核实用户的审批通过后进行基金发放。
;3; 费用结算申请
当患者治愈出院后,可以根据自己的需要申请费用结算,管理员审批后可给出扣除救助基金后的费用。
为了保证救助基金的真实性与可使用性,相关人士在申请建立救助基金时需根据要求填写页面提示有关信息,提交后应交由管理员审核,一般在审核通过后会给予公示,并对该爱心人士进行全院表扬,若不符合规定,则管理员应进行修改或做作废处理,以便该人士进行再次申请,
;1; 基金建立申请
当慈善机构想要建立救助基金时,可通过系统提出申请。当慈善机构提出申请时,管理员会与慈善机构工作人员进行沟通,保证结果的真实性,同时也让此过程快速、高效地完成,此申请审批通过后会在基金板块对基金信息进行公示。
;2; 基金信息发布申请
当有关基金的工作人员想要进行基金方面信息发布的时候,也可以通过系统提出申请。申请提之后此类信息应由慈善机构信息维护负责人和慈善机构工作人员共同商议。
该救助系统主要分为救助管理、救助审批、申请管理、申请审批、慈善机构信息维护五个功能模块,对其具体划分之后,救助管理可分为救助人员登记、人员信息查询、基金信息查询,救助审批可具体分为救助人员审批、人员信息管理,申请管理可分为慈善机构申请、救助基金申请、费用结算申请,申请审批可具体分为慈善机构审批、基金发放、费用结算,慈善机构信息维护可具体分为信息维护、基金管理。
网站整功能如下图所示:
部分代码
效果图
目 录
摘 要 1
前 言 3
第1章 概述 4
1.1 研究背景 4
1.2 研究目的 4
1.3 研究内容 4
第二章 开发技术介绍 5
2.1Java技术 6
2.2 Mysql数据库 6
2.3 B/S结构 7
2.4 SSM框架 8
第三章 系统分析 9
3.1 可行性分析 9
3.1.1 技术可行性 9
3.1.2 经济可行性 10
3.1.3 操作可行性 10
3.2 系统性能分析 10
3.3 系统功能需求分析 10
3.4 业务流程分析 12
3.4.1登录流程 13
第四章 系统设计 14
4.1 系统的功能结构图 14
4.2 系统数据库设计 14
4.2.1 数据库E-R图 14
4.2.2 数据表字段设计 16
第五章 系统功能实现 18
5.1 管理员登录 18
5.2管理员功能实现 18
5.3前台首页功能实现 21
5.4用户功能实现 21
第六章 系统测试 23
6.1 测试方法 23
6.2 测试分析 23
6.3 测试结论 24
结 论 26
致 谢 27
参考文献 28