• 【原创】基于SSM的医院预约挂号系统(医院预约挂号系统毕设源代码)


    项目类型:SSM源码 

    用户类型:3个角色(管理员+普通用户+医生)

    主要技术:SSM+MySQL+Bootstrap

    开发工具:Eclipse/Idea均可使用,有两个不同的版本

    数据库:MySQL

    数据库表:7张

    项目介绍:后端采用SSM。前端使用的是Bootstrap的一个网站模板。通过3种角色使用。包括了核酸检测预约、普通门诊预约、挂号、接诊等多个不同的模块。

    🍅演示视频在底部🍅

    🍅文末获取联系🍅

    目录

    00完整的程序目录

    01管理员端功能介绍

    1.0用户注册

    1.1登录页面

    1.2后台首页(展示预约信息和公告通知)

    1.3患者信息管理

    1.4科室信息管理

    1.5医生信息管理

    1.6核酸检测预约管理(需要填写行程信息)

    1.7 公告通知

    1.8 数据统计

    02普通用户端功能介绍

    2.1 个人信息维护

    2.2个核酸检测预约

    2.3在线门诊预约

    2.4门诊预约记录(需要支付门诊费用)

    03医生端功能介绍

    3.1 在线审核接诊

    3.2 个人中心

    04项目结构

    Eclipse版本目录

    Idea版本目录

    05数据库设计

      演示视频

    01管理员端功能介绍

    1.0用户注册

    1.1登录页面

    1.2后台首页(展示预约信息和公告通知)

    1.3患者信息管理

    1.4科室信息管理

    1.5医生信息管理

    1.6核酸检测预约管理(需要填写行程信息)

    1.7 公告通知

    1.8 数据统计

    02普通用户端功能介绍

    2.1 个人信息维护

    2.2个核酸检测预约

    2.3在线门诊预约

    2.4门诊预约记录(需要支付门诊费用)

    03医生端功能介绍

    3.1 在线审核接诊

    3.2 个人中心

    04项目结构

    Eclipse版本目录

    Idea版本目录

     

     00完整的程序目录

     

    05数据库设计

      演示视频

    【原创】ssm医院预约挂号系统(毕设源代码)

    1. -- ----------------------------
    2. -- Table structure for admin
    3. -- ----------------------------
    4. DROP TABLE IF EXISTS `admin`;
    5. CREATE TABLE `admin` (
    6. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '管理员id',
    7. `username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '账号',
    8. `password` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '密码',
    9. PRIMARY KEY (`id`) USING BTREE
    10. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
    11. -- ----------------------------
    12. -- Table structure for department
    13. -- ----------------------------
    14. DROP TABLE IF EXISTS `department`;
    15. CREATE TABLE `department` (
    16. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '部门id',
    17. `dname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '部门名',
    18. `detail` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '部门描述',
    19. PRIMARY KEY (`id`) USING BTREE
    20. ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
    21. -- ----------------------------
    22. -- Table structure for doctor
    23. -- ----------------------------
    24. DROP TABLE IF EXISTS `doctor`;
    25. CREATE TABLE `doctor` (
    26. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '医生id',
    27. `names` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '医生姓名',
    28. `age` int(11) DEFAULT NULL COMMENT '年龄',
    29. `sex` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '性别',
    30. `phone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '手机',
    31. `detail` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '医生介绍',
    32. `img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '图片',
    33. `times` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '添加时间',
    34. `pwd` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '密码',
    35. `dname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '所在科室',
    36. `price` double(10, 2) DEFAULT 0.00 COMMENT '门诊费用',
    37. PRIMARY KEY (`id`) USING BTREE
    38. ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
    39. -- ----------------------------
    40. -- Table structure for hsjc
    41. -- ----------------------------
    42. DROP TABLE IF EXISTS `hsjc`;
    43. CREATE TABLE `hsjc` (
    44. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '记录id',
    45. `uid` int(11) DEFAULT NULL COMMENT '患者id',
    46. `uname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '患者姓名',
    47. `ismj` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '是否有密切接触行为',
    48. `isfr` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '是否发热咳嗽',
    49. `isjzs` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '是否在风险地区停留',
    50. `from_address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '来自哪里',
    51. `now_address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '现居住地',
    52. `start_time` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '预约开始时间',
    53. `end_time` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '预约结束时间',
    54. `createtime` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '录入时间',
    55. `xcm` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '行程码',
    56. `status` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '0' COMMENT '0预约成功待管理员审核 1 审核通过 2审核不通过',
    57. PRIMARY KEY (`id`) USING BTREE
    58. ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
    59. -- ----------------------------
    60. -- Table structure for message
    61. -- ----------------------------
    62. DROP TABLE IF EXISTS `message`;
    63. CREATE TABLE `message` (
    64. `id` int(11) NOT NULL AUTO_INCREMENT,
    65. `title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    66. `content` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    67. `createtime` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    68. PRIMARY KEY (`id`) USING BTREE
    69. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
    70. -- ----------------------------
    71. -- Table structure for records
    72. -- ----------------------------
    73. DROP TABLE IF EXISTS `records`;
    74. CREATE TABLE `records` (
    75. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '门诊记录id',
    76. `did` int(11) DEFAULT NULL,
    77. `uid` int(11) DEFAULT NULL,
    78. `uname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    79. `dname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    80. `starttime` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    81. `endtime` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    82. `createtime` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
    83. `status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '0' COMMENT '0预约中待审批 1审批通过 2审批未通过',
    84. `iszf` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '0' COMMENT '0未支付 1已支付',
    85. PRIMARY KEY (`id`) USING BTREE
    86. ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
    87. -- ----------------------------
    88. -- Table structure for user
    89. -- ----------------------------
    90. DROP TABLE IF EXISTS `user`;
    91. CREATE TABLE `user` (
    92. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '患者id',
    93. `username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '账号',
    94. `password` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '密码',
    95. `realName` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '姓名',
    96. `idCard` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '身份证',
    97. `phone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '手机号',
    98. `times` varchar(33) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '注册时间',
    99. `img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '头像',
    100. `money` double(11, 2) DEFAULT 0.00 COMMENT '账户余额',
    101. PRIMARY KEY (`id`) USING BTREE
    102. ) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

  • 相关阅读:
    机器学习第十一课--K-Means聚类
    ElementUI动态树,数据表格以及分页的实现
    都说Dapper性能好,突然就遇到个坑,还是个性能问题
    k8s强制删除一个 Pod
    linux安装&git安装
    Shiro【散列算法、过滤器 、Shiro会话、会话管理器、权限表设计】(三)-全面详解(学习总结---从入门到深化)
    金仓数据库 KingbaseES 插件参考手册(24. dict_int)
    Java创建对象的两种情况(显式创建和隐含创建)
    在windows服务器上部署一个单机项目以及前后端分离项目
    Stream流
  • 原文地址:https://blog.csdn.net/qq_59059632/article/details/126628381