java 实验室网上预约系统 (完整源码可演示)
基于java的实验室网上预约系统设计与实现
技术:后端:java,前端:html+js+css
框架:springBoot SSM
运行工具:idea
数据库:mysql
源码:详见文章最后
1、 登录页面:
2、首页
3、用户管理
4、添加用户
5、角色管理
6、添加角色
7、编辑角色 8、预约管理 9、新增预约 10、数据统计
数据库脚本如下: CREATE TABLE `sys_user_t` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `role_id` VARCHAR(500) NULL DEFAULT NULL COMMENT 角色ID, `user_id` VARCHAR(50) NOT NULL COMMENT 用户ID, `user_name` VARCHAR(100) NOT NULL COMMENT 用户名, `status` VARCHAR(50) NOT NULL COMMENT 是否有效0:false\\\\1:true, `create_date` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP, `create_by` VARCHAR(100) NULL DEFAULT NULL, `last_update_date` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP, `last_update_by` VARCHAR(100) NULL DEFAULT NULL, `password` VARCHAR(128) NOT NULL, `tenantcode` VARCHAR(50) NOT NULL, `diskId` VARCHAR(500) NULL DEFAULT NULL, `remarks` VARCHAR(500) NULL DEFAULT NULL, PRIMARY KEY (`id`) ) COMMENT=系统用户表 COLLATE=utf8_general_ci ENGINE=InnoDB AUTO_INCREMENT=52 ;
CREATE TABLE `sys_role_t` ( `role_id` INT(11) NOT NULL COMMENT 角色ID, `role_name` VARCHAR(200) NOT NULL COMMENT 权限名称, `status` INT(11) NOT NULL COMMENT 是否有效0:true\\1:false, `create_date` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP, `create_by` VARCHAR(100) NULL DEFAULT NULL, `last_update_date` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP, `last_update_by` VARCHAR(100) NULL DEFAULT NULL ) COMMENT=系统角色表 COLLATE=utf8_general_ci ENGINE=InnoDB ;
CREATE TABLE `sys_menu_t` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT 序列, `parent_id` VARCHAR(50) NOT NULL COMMENT 父节点ID, `menu_id` VARCHAR(50) NOT NULL COMMENT 菜单ID, `menu_name` VARCHAR(200) NOT NULL COMMENT 菜单名称, `menu_url` VARCHAR(200) NULL DEFAULT NULL COMMENT 菜单URL, `status` INT(11) NOT NULL COMMENT 有效(0有效,1失效), `create_date` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP, `create_by` VARCHAR(200) NULL DEFAULT NULL, `last_update_date` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP, `last_update_by` VARCHAR(200) NULL DEFAULT NULL, PRIMARY KEY (`id`) ) COMMENT=菜单表 COLLATE=utf8_general_ci ENGINE=InnoDB AUTO_INCREMENT=33 ;
CREATE TABLE `client_manager_t` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT 序列, `clientId` VARCHAR(50) NULL DEFAULT NULL COMMENT 客户编号, `clientName` VARCHAR(50) NULL DEFAULT NULL COMMENT 客户姓名, `address` VARCHAR(200) NULL DEFAULT NULL COMMENT 客户住址, `source` VARCHAR(200) NULL DEFAULT NULL COMMENT 客户所属公司, `sourceDate` VARCHAR(200) NULL DEFAULT NULL COMMENT 客户发展时间, `status` VARCHAR(200) NULL DEFAULT NULL COMMENT 客户级别, `clientNum` VARCHAR(200) NULL DEFAULT NULL COMMENT 拜访客户次数, `isTrue` VARCHAR(200) NULL DEFAULT NULL COMMENT 客户是否有效, PRIMARY KEY (`id`) ) COMMENT=客户人员信息表 COLLATE=utf8_general_ci ENGINE=InnoDB AUTO_INCREMENT=47 ;