• 【原创】基于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;

  • 相关阅读:
    Windows系统配置高精度时间服务
    Folx GO+ 5.27 Mac上优秀好用的下载工具
    速领!最新最全的C6678+Kintex-7视频/高速AD开发案例合集来了,附上源码!
    SpringBoot框架
    Java:有哪些快速学习Java语言的技巧?
    CSS 中背景background和img的区别和使用时机
    打造智能物品租赁平台:Java与SpringBoot的实践
    MongoDB UPDATE使用$setOnInsert为新插入数据设置默认值
    JVM的Class对象的存储位置和作用
    为什么推荐软件比自己动手更好?使用推荐软件的好处
  • 原文地址:https://blog.csdn.net/qq_59059632/article/details/126628381