本设计是在win10操作系统环境下,采取nodejs作为主要编程环境,通过nodejs语言使用sxpress框架,实现医院预约挂号系统。首先用户需要选定一个医生进行预约,医生可以通过预约,这里涉及到用户到医生的数据传输,通过连接数据库进行数据传输,通过数据表之间的外键进行数据关联。
该系统的设计可以方便患者预约挂号,节省挂号浪费的时间,同时也为医护人员节省了时间,合理安排就诊时间,减轻医院的工作负担。
人们看病难成了日常生活中一大难题,每次看病排队挂号都要浪费大量的时间,而且看病时医生开的病历单或处方繁多,患者有可能一时疏忽而造成单子的丢失,从而影响了看病给患者及其家人造成不必要的麻烦。患者对当前医疗信息的不了解导致对自己所挂专家的基本情况了解不多,只能单靠自己的感觉和别人的意见进行预约挂号选择,导致了挂号的盲目性。
1、管理员信息(管理员 ID、管理员账号、管理员密码)
2、医生信息(医生 ID、医生工号、医生姓名、医生性别、年龄、所属科室 ID、个
人照片、医生职称、医生联系电话、每天就诊人数、个人简介、登录密码)
3、科室信息(科室 ID、科室名称)
4、患者信息(患者 ID、患者登录帐号、患者姓名、患者性别、患者年龄、患者家
庭地址、患者联系电话、患者登录密码)
5、挂号记录信息(挂号记录 ID、患者 ID、医生 ID、挂号日期、状态),挂号再加一个核酸的挂号通道
6、医院信息(医院 ID、医院基本信息)
7、医院公告栏
患者注册更改密码等,根据科普信息找到挂号科室和医生,可以查看自己的挂号记录
医生可以看到自己的患者挂号信息,挂号区分日期和时间段,挂号科室门诊分专科门诊和普通门诊
管理员负责医生,患者和管理员的账户管理,还有挂号记录、前端页面显示的科普信息以及医生信息等
医生可以看到自己的挂号信息,并且审核等操作
数据信息保存SQL内,我自用的编辑器是VScode
大概功能可以参考医院微信公众号里的的预约挂号,基本功能差不多
页面美观不过分简洁(不要一片空白!)
目 录
目 录 III
第一章概述 1
1.1研究背景 1
1.2开发意义 1
1.3研究现状 1
1.4研究内容 2
1.5论文结构 2
第二章开发技术介绍 1
2.1Nodejs技术 1
2.2mysql数据库介绍 1
2.3 MySQL环境配置 1
2.4 B/S架构 2
2.5Vue框架 2
第三章系统分析 1
3.1 可行性分析 1
3.1.1技术可行性 1
3.1.2操作可行性 1
3.1.3经济可行性 1
3.2性能需求分析 1
3.3功能分析 2
第四章系统设计 4
4.1功能结构 4
4.2数据库设计 4
4.2.1 数据库E/R图 5
4.2.2数据库表 6
第五章系统功能实现 12
5.1系统功能模块 12
5.2管理员功能模块 14
5.3患者功能模块 19
5.4医生功能模块 20
第六章系统测试 21
第七章总结与心得体会 22
7.1 总结 22
7.2 心得体会 22
致谢 1
参考文献 2