本医院预约挂号系统有管理员,医生和用户。该系统将采用B/S结构模式,使用Vue和ElementUI框架搭建前端页面,后端使用Nodejs来搭建服务器,并使用MySQL,通过axios完成前后端的交互?
管理员功能有个人中心,用户管理,医生管理,科室信息管理,预约挂号管理,用户投诉管理,投诉处理管理,通知公告管理,科室分类管理。用户可以对医生进行挂号预约,医生处理用户挂号相关信息。因而具有一定的实用性。
本站是一个B/S模式系统,采用vue框架,MYSQL数据库设计开发,充分保证系统的稳定性。系统具有界面清晰、操作简单,功能齐全的特点,使得医院预约挂号系统管理工作系统化、规范化。本系统的使用使管理人员从繁重的工作中解脱出来,实现无纸化办公,能够有效的提高医院预约挂号系统管理效率。
?
运行软件:vscode
前端nodejs+vue+ElementUi
语言 node.js
框架:Express/koa
前端:Vue.js
数据库:mysql
开发软件:VScode/webstorm/hbuiderx均可
关键词:医院预约挂号系统;vue框架;MYSQL数据库
?本系统基于B/S结构模式,采用idea开发环境,建模工具Visio,以及关系型数据库MySQL。 系统采用前后端分离的模式进行开发。前端开发负责页面的编写及数据的渲染。后端开发负责提供API(接口)。前后端采用指定的API接口进行交互。开发本系统具体的技术路线如下:
(1)熟练掌握并使用Microsoft?Office?Visio建模工具,绘制系统相关的工作流程图,实体联系图等。
(2)学习并熟识MySQL数据库的使用,设计系统相关的数据库信息,将其转换为MySQL数据库能够识别和存储的表格形式。
(3)学习并熟识vscode开发平台和插件的使用,在平台运行和调试nodejs代码?
(4)运用nodejs构架来开发系统,设计系统的具体功能模块,完成系统界面的布局,实现系统的优化。
(5)学习并运用功能测试方法,对系统的主要功能进行测试,进一步修改和完善系统的功能模块设计
目录
1系统概述?? ?1
1.1 研究背景?? ?1
1.2研究目的?? ?1
1.3系统设计思想?? ?1
2相关技术?? ?2
2.1 MYSQL数据库?? ?2
2.2 B/S结构?? ?3
2.3 vue框架简介?? ?4
3系统分析?? ?4
3.1可行性分析?? ?4
3.1.1技术可行性?? ?4
3.1.2经济可行性?? ?5
3.1.3操作可行性?? ?5
3.2系统性能分析?? ?5
3.2.1 系统安全性?? ?5
3.2.2 数据完整性?? ?6
3.3系统界面分析?? ?6
3.4系统流程和逻辑?? ?7
4系统概要设计?? ?8
4.1概述?? ?8
4.2系统结构?? ?9
4.3.数据库设计?? ?9
4.3.1数据库实体?? ?9
4.3.2数据库设计表?? ?11
5系统详细实现?? ?15
5.1 医生信息管理?? ?15
5.2 科室信息管理?? ?15
5.3 投诉处理管理?? ?16
5.4 用户预约挂号?? ?16
5.5 用户投诉?? ?17
5.6 医生预约挂号?? ?17
6系统测试?? ?18
6.1概念和意义?? ?18
6.2特性?? ?19
6.3重要性?? ?19
6.4测试方法?? ?19
6.5 功能测试?? ?20
6.6可用性测试?? ?20
6.7性能测试?? ?21
6.8测试分析?? ?21
6.9测试结果分析?? ?21
结论?? ?22
致谢语?? ?22
参考文献?? ?23