基於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
;