摘 要
现代信息化社会下的数据管理对活动的重要性越来越为明显,人们出门可以通过网络进行交流、信息咨询、查询等操作。网络化生活对人们身体健康也有了非常大的考验,通过网上进行挂号就医生的人也是越来越多,信息化管理系统适用于所有行业,开发设计一套在线预约挂号系统来帮助客户进行信息化高效在线预约挂号管理,要设计出和医院挂号系统。目前在线预约挂号系统新推出的在线咨询和管理功能,客户们都非常有必要通过本平台进行在线互动。
本论文在研究如今网上的在线预约挂号与现如今已有的同类APP的基础上,对在线预约挂号APP的需求分析,系统设计、系统实现、系统测试进行了分析和研究,并对核心的业务和功能模块进行了实现。在线预约挂号app前端采用Vue框架,后端使用node+koa2框架进行前后端分离。同时利用关系型数据库MySQL作为存储载体。
本文的具体研究思路如下:
①通过本论文的研究目的和意义,并且在了解国内外发展的基础上,对整个项目有了总体的研究方向。
②根据项目的业务特点,对项目进行了系统分析与设计。同时也描述了系统所需的各种技术和操作环境。
③对项目的主要功能进行研究,以确定项目的主导作用,然后再对系统的工作范围、主要功能模块以及系统进行研究与设计,并制定系统原型
④最后,编码实现项目并进行测试。
关键词:预约挂号APP;KOA;VUE.JS;NODE.JS
目 录
摘 要 III
ABSTRACT IV
1 绪 论 1
1.1 研究目的与意义 1
1.1.1 研究目的 1
1.1.2 研究意义 1
1.2 国内外研究现状 2
1.2.1 国内研究现状 2
1.2.2 国外研究现状 2
1.3 论文主要研究内容 2
1.3.1 预约挂号 2
1.3.2 违约处罚 2
1.3.3 论文组织结构 3
1.4 小结 3
2 相关技术与工具 4
2.1 相关知识 4
2.1.1 B/S模式 4
2.2 相关技术与工具 4
2.2.1 VUE 4
2.2.2 KOA2框架 5
2.2.3 AJAX 5
2.2.4 VSCODE 5
2.2.5 Mysql数据库 6
2.3 本章小结 6
3 需求分析 7
3.1 系统目标 7
3.2 业务流程分析 7
3.3 业务角色分析 8
3.4 系统功能分析 8
3.4.1 搜索科室或医生 8
3.4.2 在线预约挂号 9
3.4.3 医生信息管理 10
3.5 非功能性需求 11
3.6 开发运行环境 11
3.7 本章小结 12
4 系统分析与设计 13
4.1 系统架构 13
4.1.1 系统架构分析 13
4.2 系统功能模块设计 13
4.2.1 功能层次图 13
4.2.2 搜索功能 14
4.2.3 预约功能 15
4.2.4 医生信息管理 15
4.3 数据库设计 16
4.3.1 数据库概念设计 16
4.3.2 数据库逻辑模型 17
4.3.3 数据库物理模型设计 18
4.4 界面原型设计 20
4.4.1 在线预约挂号app主界面 20
4.4.2 在线预约挂号app后台管理系统主界面 21
4.5 本章小结 21
5 系统实现 22
5.1 功能模块实现 22
5.1.1 搜索功能模块实现 22
5.1.2 预约功能模块实现 23
5.1.3 医生信息管理功能模块实现 25
5.2 本章小结 27
6 系统测试 29
6.1 在线预约挂号APP测试环境 29
6.2 在线预约挂号APP主要功能测试 29
6.3 小结 30
7 总结与展望 31
参考文献 33