摘要
针对患者挂号困难、传统门诊效率低下等问题,本文设计并实现了基于Spring Boot+MyBatis-Plus+Vue架构的医院门诊信息管理系统。该系统前端使用Vue框架和ElementUI组件库设计网页,用Fetch技术获取异步资源,采用Promise方式处理数据;统后端使用了MyBatis-Plus,maven等技术,采用SpringBoot框架搭建Web服务器,使用MySQL数据库保存数据。该系统分为用户用户模块、医生客户端模块和后台管理员模块。用户模块上实现创建电子就诊卡、线上门诊挂号、充值、缴费、门诊记录查看等功能;医生客户端模块包括看病、叫号、开具医疗清单、制作电子病历等功能;后台管理员模块集成数据库信息的维护,医生出诊计划安排和查看统计数据等功能。医院门诊信息管理系统的实现能够方便患者挂号,简化就诊流程,提高就诊效率,提高医院门诊信息化管理水平。
关键词:门诊管理系统;SpringBoot;MyBatis
目录
一引言1
1.1研究背景1
1.2国内外研究现状1
1.3研究意义和目标2
二需求分析4
2.1调查研究4
2.2任务目标4
2.3系统中不同角色的需求分析4
2.3.1患者的需求4
2.3.2医疗工作人员的需求5
2.3.3系统管理人员的需求5
2.4术语定义6
2.5系统可行性分析6
2.5.1技术可行性6
2.5.2经济可行性6
2.5.3法律可行性7
2.5.4操作可行性7
三技术支撑8
3.1系统框架8
3.1.1 Spring Boot 8
3.1.2 Vue 8
3.1.3 Mybatis 8
3.1.4 Mybatis plus 8
3.1.5 MySQL 8
3.1.6 Element UI 9
3.2不同技术对比9
3.2.1 Spring Boot与Spring MVC对比9
3.2.2 MySQL与Oracle对比9
3.2.3 MyBatis与Mybatis plus对比9
3.2.4 Vue与Element UI对比10
四系统设计11
4.1系统总体规划11
4.2概要设计11
4.3详细设计11
4.3.1管理员流程图11
4.3.2医生流程图12
4.3.3用户流程图12
4.4数据库设计14
4.4.1概念模型设计14
4.4.2数据库表的设计14
五系统实现18
5.1用户18
5.1.1登陆注册18
5.1.2在线挂号19
5.1.3病历查询20
5.1.4个人信息21
5.1.5就诊卡管理21
5.1.6在线充值21
5.1.7门诊缴费22
5.2医生22
5.2.1门诊记录查询22
5.2.2门诊叫号24
5.2.3门诊就医24
5.3管理员25
5.3.1门诊情况查看25
5.3.2账号管理26
5.3.3门诊管理27
5.3.4库存管理28
六系统测试30
6.1测试方法30
6.1.1黑盒测试30
6.1.2测试用例30
6.2测试环境30
6.2.1服务器及PC客户端运行环境30
6.2.2网页运行环境30
6.3功能测试30
6.3.1登录测试30
6.3.2挂号测试31
6.3.3门诊叫号测试33
6.3.4缴费测试33
6.3.5添加数据测试34
6.4总结35
结论36
参考文献37
致谢38
1、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“文章版权申述”(推荐),也可以打举报电话:18735597641(电话支持时间:9:00-18:30)。
2、网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
3、本站所有内容均由合作方或网友投稿,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务。
原创文章,作者:打字小能手,如若转载,请注明出处:https://www.447766.cn/chachong/190954.html,