从而实现管理员后端;首页、个人中心、用户管理、专家管理、科室类型管理、职称类型管理、医院挂号管理、挂号信息管理、留言板管理、系统管理,专家后端;首页、个人中心、医院挂号管理、挂号信息管理、系统管理,用户前端;首页、医院挂号、我的等功能。开发语言 node.js
框架:Express
前端:Vue.js
数据库:mysql
数据库工具:Navicat
开发软件:VScode
看病难已经成为了许多患者的共同感受,在医院等候四五个小时,再看病是很平常的事情。特别是对于医疗设备先进、医疗水平较高、就诊量大的大型综合医院,门诊拥挤是一种常见的现象,也是困扰医院就诊效率及医院形象的难题。
本次开发设计以现实生活中的大型医院网上预约挂号为主要依据和背景,在对此流程中的挂号、选择主任医师系统进行深入调查后,力争开发出一个实用性强、功能齐全、页面清晰友好的医院挂号系统。本系统主要包括:实名注册模块、病人信息管理模块、医生排班模块、病人预约模块、预约信息管理模块、病人咨询模块等内容。
医院挂号系统是以病人为中心开展医疗服务的重要改革措施,医院施行预约诊疗服务,有利于患者进行就医咨询,提前安排就医计划,减少候诊时间,也有利于医院提升管理水平,提高工作效率和医疗质量。
在编写vue页面的时候,要注意url的编写,用户在点击按钮的时候,url要能够传递到表现层当中,表现层利用业务层进行完成数据库的交互。
Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台。
前端技术:nodejs+vue+elementui,视图层其实质就是vue页面,通过编写vue页面从而展示在浏览器中,编写完成的vue页面要能够和控制器类进行交互,从而使得用户在点击网页进行操作时能够正常。 可以设置中间件来响应 HTTP 请求。
定义了路由表用于执行不同的 HTTP 请求动作。
可以通过向模板传递参数来动态渲染 HTML 页面。
小程序框架:uniapp
小程序运行软件:微信开发者
开发模式:混合开发
前端框架:vue.js
数据库:mysql
数据库工具:Navicat11
主要研究目标和内容
本系统旨在构建医院网上预约挂号系统,通过对预约过程中每个环节的细致、充分的掌握,发挥预约挂号的重要作用,为医疗机构减轻挂号窗口拥挤情况,充分、合理利用医疗机构资源。
通过本系统的使用,使患者能够挂到满意的号,排上满意的医生,促进医院的管理,杜绝一些人利用医院漏洞,倒买倒卖“专家号”恶劣的问题。同时,充分地利用了医院的资源,提高了医院的知名度与竞争力。
此系统包括的模块有:实名注册、预约挂号、系统管理、科室管理、预约管理。
课题的关键在于预约管理与预约挂号订单处理,如何安全、正确、高效地处理预约的订单是设计时需要重点考虑的问题。
目 录
摘 要 I
ABSTRACT II
目 录 III
第1章 绪论 1
1.1选题背景 2
1.2研究现状及发展趋势 3
1.3课题的研究意义 6
1.4研究内容 6
第2章 相关技术 7
2.1 java简介 7
2.2 Mysql数据库 7
2.3 微信小程序介绍 9
2.4 SSM三大框架 9
第3章 系统分析 11
3.1研究目标 11
3.2系统可行性分析 11
3.3系统功能需求分析 12
3.4性能分析 13
3.5其它需求 14
第4章 系统设计 16
4.1概述 16
4.2项目设计目标与原则 16
4.3数据表 18
第5章 系统实现 21
5.1用户前端功能模块 21
5.2管理员后端功能模块 23
5.3专家后端功能模块 23
第6章 系统测试 27
6.1系统测试的目的 27
6.2测试方法及用例 27
结 论 30
致 谢 31
参考文献 32