🍊作者:計算機編程-吉哥
🍊簡介:專業從事JavaWeb程式開發,微信小程式開發,定制化專案、原始碼、代碼講解、檔案撰寫、ppt制作,做自己喜歡的事,生活就是快樂的,
🍊心愿:點贊 👍 收藏 ?評論 📝
技術選型
spring、springmvc、mybatis、jsp 、mysql、jdk1.8
資料庫表結構
10張
開發工具:
eclipse、navicat
?功能:
- 登錄
- 發布公告
- 查詢員工
- 任務布置
- 首頁
- 郵件管理
- 員工管理
- 注冊
🏆專案演示截圖:







資料庫設計:
CREATE TABLE `announcement` (
`id` int(32) NOT NULL AUTO_INCREMENT,
`auther_id` int(32) NOT NULL,
`title` varchar(32) NOT NULL,
`text` text,
`pic` varchar(32) DEFAULT NULL,
`target_id` int(32) NOT NULL,
`time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8;
CREATE TABLE `attendance` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`employee_id` int(32) NOT NULL,
`date` date NOT NULL,
`on_time` timestamp NULL DEFAULT NULL,
`off_time` timestamp NULL DEFAULT NULL,
`state` int(2) DEFAULT NULL COMMENT '0正常 1加班 2遲到早退',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=94 DEFAULT CHARSET=utf8;
CREATE TABLE `mail` (
`id` int(32) NOT NULL AUTO_INCREMENT,
`sendtime` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
`server_id` int(32) NOT NULL,
`reciever_id` int(32) NOT NULL,
`title` varchar(32) DEFAULT NULL,
`text` text,
`pic` varchar(64) DEFAULT NULL,
`read` int(1) DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8;
CREATE TABLE `sys_department` (
`department_id` int(10) NOT NULL,
`department_name` varchar(32) NOT NULL,
`available` int(1) DEFAULT '1',
PRIMARY KEY (`department_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `sys_employee_position` (
`id` int(32) NOT NULL AUTO_INCREMENT,
`employee_id` int(32) NOT NULL,
`position_id` int(32) DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8;
CREATE TABLE `sys_permission` (
`id` bigint(20) NOT NULL COMMENT '主鍵',
`name` varchar(128) NOT NULL COMMENT '資源名稱',
`type` varchar(32) NOT NULL COMMENT '資源型別:menu,button,',
`url` varchar(128) DEFAULT NULL COMMENT '訪問url地址',
`percode` varchar(128) DEFAULT NULL COMMENT '權限代碼字串',
`parentid` bigint(20) DEFAULT NULL COMMENT '父結點id',
`parentids` varchar(128) DEFAULT NULL COMMENT '父結點id串列串',
`sortstring` varchar(128) DEFAULT NULL COMMENT '排序號',
`available` char(1) DEFAULT NULL COMMENT '是否可用,1:可用,0不可用',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=ut8;
CREATE TABLE `sys_position` (
`position_id` int(32) NOT NULL,
`position_name` varchar(32) DEFAULT NULL,
`available` int(1) DEFAULT '1',
PRIMARY KEY (`position_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
更多精彩文章欄目:計算機畢業設計專案
公眾號:IT躍遷谷【更多精彩文章】
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓如果大家有任何疑慮,請在下方昵稱位置詳細咨詢,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/375841.html
標籤:其他
上一篇:day14(fiddler抓包)
