智能医疗问诊系统springboot+vue
本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考
一、项目描述
智能医疗问诊系统通过MySQL数据库和Java web进行开发
登录网址:http://localhost:9282//login
管理员账号密码:2000/123456
患者账号密码:2000/123456
医生账号密码:1024/123456
二、项目功能
管理员功能描述
-
首页 管理员登录系统后,进入首页。首页展示系统的核心信息,包括各模块的快捷入口、待处理任务数量以及系统运行状态的概览。管理员可以通过首页快速导航到其他管理模块。
-
医生信息管理 管理员可以添加、编辑、删除和查询医生信息。包括医生的基本信息(姓名、性别、年龄、职称等)、专业领域、排班信息以及工作状态。支持批量导入医生信息,并提供搜索和筛选功能,方便快速定位特定医生。
-
患者信息管理 管理员负责管理患者的基本信息,包括姓名、性别、年龄、身份证号、联系方式等。支持对患者信息的新增、修改、删除和查询操作。同时,可以查看患者的挂号记录、住院记录等历史信息。
-
挂号信息管理 管理员可以查看所有挂号信息,包括挂号时间、挂号科室、挂号医生、患者信息等。支持对挂号信息的查询、修改和删除操作。可以统计每日、每周、每月的挂号数量,并生成相应的报表。
-
药物信息管理 管理员负责维护药物信息,包括药物名称、规格、生产厂家、库存数量、有效期等。支持新增、编辑、删除药物信息,并提供库存预警功能,当药物库存低于设定值时自动提醒管理员。
-
检查项目管理 管理员可以管理医院的检查项目,包括检查名称、检查类型(如血液检查、影像检查等)、检查费用、检查科室等信息。支持对检查项目的新增、修改、删除操作,并提供检查项目的查询功能。
-
病床信息管理 管理员负责管理病床信息,包括病床编号、所在科室、当前状态(空闲、占用、维修等)。支持对病床信息的新增、修改、删除操作,并提供病床分配功能,方便管理员根据患者住院需求合理分配病床。
-
排班信息管理 管理员负责制定和管理医生的排班信息,包括排班日期、排班科室、排班医生、工作时间等。支持批量导入排班信息,并提供排班信息的查询、修改、删除功能。可以生成排班表,方便查看医生的排班安排。
-
数据统计分析 管理员可以通过该模块对医院的各项数据进行统计分析,包括挂号数量统计、医生工作量统计、药物使用统计、检查项目统计等。支持生成各种统计报表,并以图表形式展示数据,帮助管理员更好地了解医院的运营情况。
医生功能描述
-
首页 医生登录系统后,进入首页。首页展示医生的基本信息、今日工作安排(包括今日挂号数量、待处理住院申请等)以及系统通知。医生可以通过首页快速导航到其他功能模块。
-
今日挂号列表 医生可以查看今日的挂号列表,包括患者姓名、挂号时间、挂号科室、病情描述等信息。支持对患者进行诊断操作,并记录诊断结果和处理建议。
-
历史挂号列表 医生可以查看历史挂号记录,包括患者的详细信息、历史诊断结果、治疗方案等。支持按时间、患者姓名等条件进行筛选,方便医生快速查找特定患者的记录。
-
住院申请管理 医生可以查看患者提交的住院申请,包括患者基本信息、申请原因、申请时间等。医生可以对住院申请进行审批操作,批准或拒绝申请,并记录审批意见。
-
个人信息查询 医生可以查询自己的个人信息,包括姓名、性别、年龄、职称、联系方式等。同时,可以查看自己的排班信息和工作量统计。
患者功能描述
-
首页 患者登录系统后,进入首页。首页展示患者的基本信息、我的挂号记录、住院信息等重要信息。患者可以通过首页快速导航到其他功能模块。
-
预约挂号 患者可以通过该模块预约挂号,选择挂号科室、医生、挂号时间等信息。系统会根据医生的排班信息和科室的挂号情况,提供可选的挂号时间供患者选择。
-
AI挂号 患者可以通过AI智能挂号功能,输入自己的症状描述,系统会根据患者的症状推荐合适的科室和医生,并引导患者完成挂号操作。
-
我的挂号 患者可以查看自己的挂号记录,包括挂号时间、挂号科室、挂号医生、诊断结果等信息。支持按时间、科室等条件进行筛选,方便患者查找特定的挂号记录。
-
住院信息 患者可以查看自己的住院信息,包括住院时间、住院科室、主治医生、住院费用等。同时,可以查看住院期间的检查报告和治疗记录。
-
个人信息 患者可以查询和修改自己的个人信息,包括姓名、性别、年龄、身份证号、联系方式等。确保个人信息的准确性和完整性。
三、运行环境
开发工具:idea2021.1.2+apache-tomcat-8.0.29
运行环境:jdk1.8+mysql 8.0+apache-maven-3.8.6-bin
(此配置为本人调试所用,仅供参考)
四、项目技术
项目技术:JavaScript+HTML+CSS+Java+spring boot+vue
以上系统源码经过技术整理与调试,确保能正常运行