关于开发环境
1. jdk1.8
2. myeclipse10
3. tomcat8
4. mysql utf-8
使用技术
1. ssh 框架
2. log使用的是log4j
3. 自定义properties
4. 字符集 utf-8
5. 中文乱码使用自定义过滤器
6. 分页使用的是pager-taglib框架
7. 后台登陆使用的是frameset框架
课题设计仅供参考学习使用,可以在此基础上进行扩展完善。
开发环境:Eclipse ,MySQL 5.1,JDK1.7,Tomcat 7涉及技术点:MVC模式、JavaWeb、JDBC、HTML、CSS、JQUERY、Bootstrap、json、PageModel分页、等。

开发环境:
Eclipse ,MYSQL,JDK1.8,Tomcat 7
涉及技术点:
MVC模式、SpringMvc、Mybatis、Spring、bootstrap、HTML、JavaScript、CSS、JQUERY、log4j、Ajax、maven等
系统采用Mybatis框架实现ORM对象关系映射,前台JSP实现,后台springMvc映射,使用Spring框架进行整合。适合学习J2EE的一段时间的熟手,代码思路清晰,注解详细,数据库用的是mysql5.1,服务器用的tomcat7,JDK版本1.8. 编程软件Eclispe J2EE版本。是典型MVC架构,并且前后台分离
主要功能:

1.引言    5
1.1    开发意义    5
1.2    课题意义    6
2.项目概述    6
2.1 可行性研究    6
2.1.1 经济可行性    6
2.1.2 技术可行性    6
2.1.3 运行可行性    6
2.1.4 时间可行性    7
2.1.5 法律可行性    7
3. 需求分析    8
3.1  功能需求    8
3.2  性能需求    9
4. 相关技术介绍    9
4.1    JSP技术简介    9
4.2    JSP工作原理    10
4.3    JSP体系结构    10
4.4    JSP的特点    11
4.5    系统数据库连接    12
4.6    MySQL介绍    15
4.7    BS模式与C/S模式的比较分析    17
4.8    JDBC介绍    18
5. 数据库分析与设计    20
5.1    数据库设计原则    20
5.2    设计数据库    20

CREATE TABLE `t_s_attachment` (
  `ID` varchar(32) NOT NULL,
  `attachmentcontent` longblob,
  `attachmenttitle` varchar(100) DEFAULT NULL,
  `businesskey` varchar(32) DEFAULT NULL,
  `createdate` datetime DEFAULT NULL,
  `extend` varchar(32) DEFAULT NULL,
  `note` longtext,
  `realpath` varchar(100) DEFAULT NULL,
  `subclassname` longtext,
  `swfpath` longtext,
  `BUSENTITYNAME` varchar(100) DEFAULT NULL,
  `INFOTYPEID` varchar(32) DEFAULT NULL,
  `USERID` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `FK_mnq23hlc835n4ufgjl7nkn3bd` (`USERID`),
  CONSTRAINT `FK_mnq23hlc835n4ufgjl7nkn3bd` FOREIGN KEY (`USERID`) REFERENCES `t_s_user` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `t_s_base_user` (
  `ID` varchar(32) NOT NULL,
  `activitiSync` smallint(6) DEFAULT NULL,
  `browser` varchar(20) DEFAULT NULL,
  `password` varchar(100) DEFAULT NULL,
  `realname` varchar(50) DEFAULT NULL,
  `signature` blob,
  `status` smallint(6) DEFAULT NULL,
  `userkey` varchar(200) DEFAULT NULL,
  `username` varchar(10) NOT NULL,
  `departid` varchar(32) DEFAULT NULL,
  `debit` decimal(5,2) DEFAULT '0.00',
  PRIMARY KEY (`ID`),
  KEY `FK_15jh1g4iem1857546ggor42et` (`departid`),
  CONSTRAINT `FK_15jh1g4iem1857546ggor42et` FOREIGN KEY (`departid`) REFERENCES `t_s_depart` (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `t_s_base_user` VALUES ('402881e5455f7eca01455f7f46290044',1,NULL,'c44b01947c9e6e3f','管理员',NULL,1,NULL,'admin','402881e5455f7eca01455f7f45b80015',100.00),('402881e54596fb2e014596fefd8c0001',NULL,NULL,'8f6958dabefcff2f','刘德华',NULL,1,NULL,'liu','402881e54586e3be014586ea3dc70007',100.00),('402881e54596fb2e014596fefefc0004',NULL,NULL,'283e0ba3d8220f7a','李连杰',NULL,1,NULL,'lee','402881e54586e3be014586ea3dc70007',100.00);

DROP TABLE IF EXISTS `t_s_config`;

CREATE TABLE `t_s_config` (
  `ID` varchar(32) NOT NULL,
  `code` varchar(100) DEFAULT NULL,
  `content` longtext,
  `name` varchar(100) NOT NULL,
  `note` longtext,
  `userid` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `FK_m3q8r50ror4fl7fjkvd82tqgn` (`userid`),
  CONSTRAINT `FK_m3q8r50ror4fl7fjkvd82tqgn` FOREIGN KEY (`userid`) REFERENCES `t_s_user` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

DROP TABLE IF EXISTS `t_s_depart`;

CREATE TABLE `t_s_depart` (
  `ID` varchar(32) NOT NULL,
  `departname` varchar(100) NOT NULL,
  `description` longtext,
  `parentdepartid` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `FK_knnm3wb0bembwvm0il7tf6686` (`parentdepartid`),
  CONSTRAINT `FK_knnm3wb0bembwvm0il7tf6686` FOREIGN KEY (`parentdepartid`) REFERENCES `t_s_depart` (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

LOCK TABLES `t_s_depart` WRITE;
INSERT INTO `t_s_depart` VALUES ('402881e5455f7eca01455f7f45b80015','信息部','',NULL),('402881e54586e3be014586e9d8600005','教学部','',NULL),('402881e54586e3be014586ea3dc70007','信息工程系','','402881e54586e3be014586e9d8600005'),('402881e54586e3be014586ed46c00009','音乐系','','402881e54586e3be014586e9d8600005');
UNLOCK TABLES;

CREATE TABLE `t_s_document` (
  `documentstate` smallint(6) DEFAULT NULL,
  `documenttitle` varchar(100) DEFAULT NULL,
  `pictureindex` blob,
  `showhome` smallint(6) DEFAULT NULL,
  `id` varchar(32) NOT NULL,
  `typeid` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `FK_qr3qlmgkflj35m5ci1xv0vvg3` (`typeid`),
  KEY `FK_f2mc12eu0umghp2i70apmtxjl` (`id`),
  CONSTRAINT `FK_f2mc12eu0umghp2i70apmtxjl` FOREIGN KEY (`id`) REFERENCES `t_s_attachment` (`ID`),
  CONSTRAINT `FK_qr3qlmgkflj35m5ci1xv0vvg3` FOREIGN KEY (`typeid`) REFERENCES `t_s_type` (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

DROP TABLE IF EXISTS `t_s_fileno`;
CREATE TABLE `t_s_fileno` (
  `ID` varchar(32) NOT NULL,
  `filenobefore` varchar(32) DEFAULT NULL,
  `filenonum` int(11) DEFAULT NULL,
  `filenotype` varchar(32) DEFAULT NULL,
  `filenoYear` date DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

DROP TABLE IF EXISTS `t_s_function`;
CREATE TABLE `t_s_function` (
  `ID` varchar(32) NOT NULL,
  `functioniframe` smallint(6) DEFAULT NULL,
  `functionlevel` smallint(6) DEFAULT NULL,
  `functionname` varchar(50) NOT NULL,
  `functionorder` varchar(255) DEFAULT NULL,
  `functionurl` varchar(100) DEFAULT NULL,
  `parentfunctionid` varchar(32) DEFAULT NULL,
  `iconid` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `FK_brd7b3keorj8pmxcv8bpahnxp` (`parentfunctionid`),
  KEY `FK_q5tqo3v4ltsp1pehdxd59rccx` (`iconid`),
  CONSTRAINT `FK_brd7b3keorj8pmxcv8bpahnxp` FOREIGN KEY (`parentfunctionid`) REFERENCES `t_s_function` (`ID`),
  CONSTRAINT `FK_q5tqo3v4ltsp1pehdxd59rccx` FOREIGN KEY (`iconid`) REFERENCES `t_s_icon` (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dumping data for table `t_s_function`
--

LOCK TABLES `t_s_function` WRITE;
INSERT INTO `t_s_function` VALUES ('402881e5455f7eca01455f7f45d60019',NULL,0,'系统管理','5','',NULL,'402881e5455f7eca01455f7f45a00005'),('402881e5455f7eca01455f7f45d8001a',NULL,0,'统计查询','3','',NULL,'402881e5455f7eca01455f7f45a10007'),('402881e5455f7eca01455f7f45db001c',NULL,0,'系统监控','11','',NULL,'402881e5455f7eca01455f7f459c0002'),('402881e5455f7eca01455f7f45de001d',NULL,1,'用户管理','5','userController.do?user','402881e5455f7eca01455f7f45d60019','402881e5455f7eca01455f7f459c0002'),('402881e5455f7eca01455f7f45df001e',NULL,1,'角色管理','6','roleController.do?role','402881e5455f7eca01455f7f45d60019','402881e5455f7eca01455f7f459c0002'),('402881e5455f7eca01455f7f45e0001f',NULL,1,'菜单管理','7','functionController.do?function','402881e5455f7eca01455f7f45d60019','402881e5455f7eca01455f7f459c0002'),('402881e5455f7eca01455f7f45e30020',NULL,1,'数据字典','6','systemController.do?typeGroupList','402881e5455f7eca01455f7f45d60019','402881e5455f7eca01455f7f459c0002'),('402881e5455f7eca01455f7f45e50021',NULL,1,'图标管理','18','iconController.do?icon','402881e5455f7eca01455f7f45d60019','402881e5455f7eca01455f7f459c0002'),('402881e5455f7eca01455f7f45e60022',NULL,1,'部门管理','22','departController.do?depart','402881e5455f7eca01455f7f45d60019','402881e5455f7eca01455f7f459c0002'),('402881e5455f7eca01455f7f45e80023',NULL,1,'地域管理','22','territoryController.do?territory','402881e5455f7eca01455f7f45d60019','402881e5455f7eca01455f7f459b0001'),('402881e5455f7eca01455f7f45f00027',NULL,1,'数据监控','11','dataSourceController.do?goDruid&isIframe','402881e5455f7eca01455f7f45db001c','402881e5455f7eca01455f7f459c0002'),('402881e5455f7eca01455f7f45f10028',NULL,1,'系统日志','21','logController.do?log','402881e5455f7eca01455f7f45db001c','402881e5455f7eca01455f7f459c0002'),('402881e5456824ef0145684a05c30004',NULL,0,'图书管理','2','',NULL,'402881e5455f7eca01455f7f459c0002'),('402881e5456824ef0145684b61b50006',NULL,1,'出版社管理','4','tBPressController.do?tBPress','402881e5456824ef0145684a05c30004','402881e5455f7eca01455f7f459c0002'),('402881e5456824ef0145684bf9ba0008',NULL,1,'书籍管理','3','tBBookController.do?tBBook','402881e5456824ef0145684a05c30004','402881e5455f7eca01455f7f459c0002'),('402881e5456824ef0145684c7501000a',NULL,1,'借阅管理','1','tBLendController.do?tBLend','402881e5456824ef0145684a05c30004','402881e5455f7eca01455f7f459c0002'),('402881e5458f055e01458f07ef1a0001',NULL,1,'图书种类','3','tBBookController.do?bookStatisticTabs','402881e5455f7eca01455f7f45d8001a','402881e5455f7eca01455f7f459b0001');

UNLOCK TABLES;

DROP TABLE IF EXISTS `t_s_icon`;
CREATE TABLE `t_s_icon` (
  `ID` varchar(32) NOT NULL,
  `extend` varchar(255) DEFAULT NULL,
  `iconclas` varchar(200) DEFAULT NULL,
  `content` blob,
  `name` varchar(100) NOT NULL,
  `path` longtext,
  `type` smallint(6) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dumping data for table `t_s_icon`
--

LOCK TABLES `t_s_icon` WRITE;
INSERT INTO `t_s_icon` VALUES ('402881e5455f7eca01455f7f45780000','png','back',NULL,'返回','plug-in/accordion/images/back.png',1),('402881e5455f7eca01455f7f459b0001','png','pie',NULL,'饼图','plug-in/accordion/images/pie.png',1),('402881e5455f7eca01455f7f459c0002','png','pictures',NULL,'图片','plug-in/accordion/images/pictures.png',1),('402881e5455f7eca01455f7f459d0003','png','pencil',NULL,'笔','plug-in/accordion/images/pencil.png',1),('402881e5455f7eca01455f7f459e0004','png','map',NULL,'地图','plug-in/accordion/images/map.png',1),('402881e5455f7eca01455f7f45a00005','png','group_add',NULL,'组','plug-in/accordion/images/group_add.png',1),('402881e5455f7eca01455f7f45a10006','png','calculator',NULL,'计算器','plug-in/accordion/images/calculator.png',1),('402881e5455f7eca01455f7f45a10007','png','folder',NULL,'文件夹','plug-in/accordion/images/folder.png',1);

UNLOCK TABLES;

DROP TABLE IF EXISTS `t_s_log`;
CREATE TABLE `t_s_log` (
  `ID` varchar(32) NOT NULL,
  `broswer` varchar(100) DEFAULT NULL,
  `logcontent` longtext NOT NULL,
  `loglevel` smallint(6) DEFAULT NULL,
  `note` longtext,
  `operatetime` datetime NOT NULL,
  `operatetype` smallint(6) DEFAULT NULL,
  `userid` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `FK_oe64k4852uylhyc5a00rfwtay` (`userid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Table structure for table `t_s_operation`
--

DROP TABLE IF EXISTS `t_s_operation`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `t_s_operation` (
  `ID` varchar(32) NOT NULL,
  `operationcode` varchar(50) DEFAULT NULL,
  `operationicon` varchar(100) DEFAULT NULL,
  `operationname` varchar(50) DEFAULT NULL,
  `status` smallint(6) DEFAULT NULL,
  `functionid` varchar(32) DEFAULT NULL,
  `iconid` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `FK_pceuy41wr2fjbcilyc7mk3m1f` (`functionid`),
  KEY `FK_ny5de7922l39ta2pkhyspd5f` (`iconid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

LOCK TABLES `t_s_operation` WRITE;
INSERT INTO `t_s_operation` VALUES ('402881e5455f7eca01455f7f466c006a','add',NULL,'录入',NULL,'402881e5455f7eca01455f7f45f7002b','402881e5455f7eca01455f7f45780000'),('402881e5455f7eca01455f7f466e006b','edit',NULL,'编辑',NULL,'402881e5455f7eca01455f7f45f7002b','402881e5455f7eca01455f7f45780000'),('402881e5455f7eca01455f7f466f006c','del',NULL,'删除',NULL,'402881e5455f7eca01455f7f45f7002b','402881e5455f7eca01455f7f45780000'),('402881e5455f7eca01455f7f4670006d','szqm',NULL,'审核',NULL,'402881e5455f7eca01455f7f45f7002b','402881e5455f7eca01455f7f45780000'),('402881e5458d9f8a01458da059ef0001','return',NULL,'还书',1,'402881e5456824ef0145684c7501000a','402881e5455f7eca01455f7f45780000'),('402881e5458da3f101458da62fc10005','lendDel',NULL,'删除',1,'402881e5456824ef0145684c7501000a','402881e5455f7eca01455f7f45780000'),('402881e5458e04ff01458e09e82c0007','bookAdd',NULL,'添加',NULL,'402881e5456824ef0145684bf9ba0008','402881e5455f7eca01455f7f45780000'),('402881e5458e04ff01458e0a11870009','bookDel',NULL,'删除',NULL,'402881e5456824ef0145684bf9ba0008','402881e5455f7eca01455f7f45780000'),('402881e5458e04ff01458e0a3bb0000b','bookUp',NULL,'更新',NULL,'402881e5456824ef0145684bf9ba0008','402881e5455f7eca01455f7f45780000'),('402881e5458e04ff01458e0a6437000d','bookBatchDel',NULL,'批量删除',NULL,'402881e5456824ef0145684bf9ba0008','402881e5455f7eca01455f7f45780000'),('402881e54596fb2e01459703db13000b','lendAdd',NULL,'添加',NULL,'402881e5456824ef0145684c7501000a','402881e5455f7eca01455f7f45780000'),('402881e54596fb2e014597041250000d','lendUpdate',NULL,'更新',NULL,'402881e5456824ef0145684c7501000a','402881e5455f7eca01455f7f45780000'),('402881e54596fb2e014597043c31000f','lendAllDel',NULL,'批量删除',NULL,'402881e5456824ef0145684c7501000a','402881e5455f7eca01455f7f45780000');
UNLOCK TABLES;

DROP TABLE IF EXISTS `t_s_opintemplate`;
CREATE TABLE `t_s_opintemplate` (
  `ID` varchar(32) NOT NULL,
  `descript` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dumping data for table `t_s_opintemplate`
--

LOCK TABLES `t_s_opintemplate` WRITE;
UNLOCK TABLES;

DROP TABLE IF EXISTS `t_s_role`;
CREATE TABLE `t_s_role` (
  `ID` varchar(32) NOT NULL,
  `rolecode` varchar(10) DEFAULT NULL,
  `rolename` varchar(100) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

LOCK TABLES `t_s_role` WRITE;
INSERT INTO `t_s_role` VALUES ('402881e5455f7eca01455f7f46230042','admin','管理员'),('402881e545893b020145893dc9310001','reader','读者'),('402881e545967ec0014596b086d70002','libraryer','图书馆管理员');

UNLOCK TABLES;

DROP TABLE IF EXISTS `t_s_role_function`;
CREATE TABLE `t_s_role_function` (
  `ID` varchar(32) NOT NULL,
  `operation` varchar(100) DEFAULT NULL,
  `functionid` varchar(32) DEFAULT NULL,
  `roleid` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `FK_fvsillj2cxyk5thnuu625urab` (`functionid`),
  KEY `FK_9dww3p4w8jwvlrgwhpitsbfif` (`roleid`),
  CONSTRAINT `FK_9dww3p4w8jwvlrgwhpitsbfif` FOREIGN KEY (`roleid`) REFERENCES `t_s_role` (`ID`),
  CONSTRAINT `FK_fvsillj2cxyk5thnuu625urab` FOREIGN KEY (`functionid`) REFERENCES `t_s_function` (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

LOCK TABLES `t_s_role_function` WRITE;
INSERT INTO `t_s_role_function` VALUES ('402881e5455f7eca01455f7f467b0070',NULL,'402881e5455f7eca01455f7f45d60019','402881e5455f7eca01455f7f46230042'),('402881e5455f7eca01455f7f46820076',NULL,'402881e5455f7eca01455f7f45db001c','402881e5455f7eca01455f7f46230042'),('402881e5455f7eca01455f7f46850078',NULL,'402881e5455f7eca01455f7f45de001d','402881e5455f7eca01455f7f46230042'),('402881e5455f7eca01455f7f4687007a',NULL,'402881e5455f7eca01455f7f45df001e','402881e5455f7eca01455f7f46230042'),('402881e5455f7eca01455f7f4689007c',NULL,'402881e5455f7eca01455f7f45e0001f','402881e5455f7eca01455f7f46230042'),('402881e5455f7eca01455f7f468b007e',NULL,'402881e5455f7eca01455f7f45e30020','402881e5455f7eca01455f7f46230042'),('402881e5455f7eca01455f7f468d0080',NULL,'402881e5455f7eca01455f7f45e50021','402881e5455f7eca01455f7f46230042'),('402881e5455f7eca01455f7f46900082',NULL,'402881e5455f7eca01455f7f45e60022','402881e5455f7eca01455f7f46230042'),('402881e5455f7eca01455f7f46920084',NULL,'402881e5455f7eca01455f7f45e80023','402881e5455f7eca01455f7f46230042'),('402881e5455f7eca01455f7f469a008c',NULL,'402881e5455f7eca01455f7f45f00027','402881e5455f7eca01455f7f46230042'),('402881e5455f7eca01455f7f469c008e',NULL,'402881e5455f7eca01455f7f45f10028','402881e5455f7eca01455f7f46230042'),('402881e5456824ef0145684cba15000c','bookAdd,bookDel,bookUp,bookBatchDel,','402881e5456824ef0145684bf9ba0008','402881e5455f7eca01455f7f46230042'),('402881e5456824ef0145684cba16000d',NULL,'402881e5456824ef0145684b61b50006','402881e5455f7eca01455f7f46230042'),('402881e5456824ef0145684cba16000e',NULL,'402881e5456824ef0145684a05c30004','402881e5455f7eca01455f7f46230042'),('402881e5456824ef0145684cba16000f','return,lendDel,lendAdd,lendUpdate,lendAllDel,','402881e5456824ef0145684c7501000a','402881e5455f7eca01455f7f46230042'),('402881e545893b020145893e46120003',NULL,'402881e5456824ef0145684c7501000a','402881e545893b020145893dc9310001'),('402881e545893b020145893e46620004',NULL,'402881e5456824ef0145684a05c30004','402881e545893b020145893dc9310001'),('402881e5458e04ff01458e0ac6de000f',NULL,'402881e5456824ef0145684bf9ba0008','402881e545893b020145893dc9310001'),('402881e5458ebff601458ec1a9cc0002',NULL,'402881e5455f7eca01455f7f45d8001a','402881e5455f7eca01455f7f46230042'),('402881e5458f055e01458f0819db0003',NULL,'402881e5458f055e01458f07ef1a0001','402881e5455f7eca01455f7f46230042'),('402881e545967ec0014596b11fe70005',NULL,'402881e5455f7eca01455f7f45d8001a','402881e545967ec0014596b086d70002'),('402881e545967ec0014596b11fe90006',NULL,'402881e5458f055e01458f07ef1a0001','402881e545967ec0014596b086d70002'),('402881e545967ec0014596b11fe90007',NULL,'402881e5456824ef0145684bf9ba0008','402881e545967ec0014596b086d70002'),('402881e545967ec0014596b11fe90008',NULL,'402881e5456824ef0145684b61b50006','402881e545967ec0014596b086d70002'),('402881e545967ec0014596b11fea0009','return,lendDel,lendAdd,lendUpdate,lendAllDel,','402881e5456824ef0145684c7501000a','402881e545967ec0014596b086d70002'),('402881e545967ec0014596b11fea000a',NULL,'402881e5456824ef0145684a05c30004','402881e545967ec0014596b086d70002');
UNLOCK TABLES;

--
-- Table structure for table `t_s_role_user`
--

DROP TABLE IF EXISTS `t_s_role_user`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `t_s_role_user` (
  `ID` varchar(32) NOT NULL,
  `roleid` varchar(32) DEFAULT NULL,
  `userid` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `FK_n2ucxeorvpjy7qhnmuem01kbx` (`roleid`),
  KEY `FK_d4qb5xld2pfb0bkjx9iwtolda` (`userid`),
  CONSTRAINT `FK_d4qb5xld2pfb0bkjx9iwtolda` FOREIGN KEY (`userid`) REFERENCES `t_s_user` (`id`),
  CONSTRAINT `FK_n2ucxeorvpjy7qhnmuem01kbx` FOREIGN KEY (`roleid`) REFERENCES `t_s_role` (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

LOCK TABLES `t_s_role_user` WRITE;
INSERT INTO `t_s_role_user` VALUES ('402881e5455f7eca01455f7f46d600c2','402881e5455f7eca01455f7f46230042','402881e5455f7eca01455f7f46290044'),('402881e5455f7eca01455f7f46d800c3','402881e5455f7eca01455f7f46230042','402881e5455f7eca01455f7f46290044'),('402881e54596fb2e014596fefe830002','402881e545893b020145893dc9310001','402881e54596fb2e014596fefd8c0001'),('402881e54596fb2e014596feff390005','402881e545893b020145893dc9310001','402881e54596fb2e014596fefefc0004');
UNLOCK TABLES;

--
-- Table structure for table `t_s_territory`
--

DROP TABLE IF EXISTS `t_s_territory`;
CREATE TABLE `t_s_territory` (
  `ID` varchar(32) NOT NULL,
  `territorycode` varchar(10) NOT NULL,
  `territorylevel` smallint(6) NOT NULL,
  `territoryname` varchar(50) NOT NULL,
  `territory_pinyin` varchar(40) DEFAULT NULL,
  `territorysort` varchar(3) NOT NULL,
  `x_wgs84` double NOT NULL,
  `y_wgs84` double NOT NULL,
  `territoryparentid` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

DROP TABLE IF EXISTS `t_s_timetask`;
CREATE TABLE `t_s_timetask` (
  `ID` varchar(32) NOT NULL,
  `CREATE_BY` varchar(32) DEFAULT NULL,
  `CREATE_DATE` datetime DEFAULT NULL,
  `CREATE_NAME` varchar(32) DEFAULT NULL,
  `CRON_EXPRESSION` varchar(100) NOT NULL,
  `IS_EFFECT` varchar(1) NOT NULL,
  `IS_START` varchar(1) NOT NULL,
  `TASK_DESCRIBE` varchar(50) NOT NULL,
  `TASK_ID` varchar(100) NOT NULL,
  `UPDATE_BY` varchar(32) DEFAULT NULL,
  `UPDATE_DATE` datetime DEFAULT NULL,
  `UPDATE_NAME` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dumping data for table `t_s_timetask`
--

LOCK TABLES `t_s_timetask` WRITE;
UNLOCK TABLES;

--
-- Table structure for table `t_s_type`
--

DROP TABLE IF EXISTS `t_s_type`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `t_s_type` (
  `ID` varchar(32) NOT NULL,
  `typecode` varchar(50) DEFAULT NULL,
  `typename` varchar(50) DEFAULT NULL,
  `typepid` varchar(32) DEFAULT NULL,
  `typegroupid` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `FK_nw2b22gy7plh7pqows186odmq` (`typepid`),
  KEY `FK_3q40mr4ebtd0cvx79matl39x1` (`typegroupid`),
  CONSTRAINT `FK_3q40mr4ebtd0cvx79matl39x1` FOREIGN KEY (`typegroupid`) REFERENCES `t_s_typegroup` (`ID`),
  CONSTRAINT `FK_nw2b22gy7plh7pqows186odmq` FOREIGN KEY (`typepid`) REFERENCES `t_s_type` (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `t_s_type`
--

LOCK TABLES `t_s_type` WRITE;
INSERT INTO `t_s_type` VALUES ('402881e5455f7eca01455f7f464f0052','2','菜单图标',NULL,'402881e5455f7eca01455f7f46320048'),('402881e5455f7eca01455f7f46510053','1','系统图标',NULL,'402881e5455f7eca01455f7f46320048'),('402881e5455f7eca01455f7f46520054','files','附件',NULL,'402881e5455f7eca01455f7f46410050'),('402881e5455f7eca01455f7f465b005b','single','单条件查询',NULL,'402881e5455f7eca01455f7f463b004c'),('402881e5455f7eca01455f7f465c005c','group','范围查询',NULL,'402881e5455f7eca01455f7f463b004c'),('402881e5455f7eca01455f7f465d005d','Y','是',NULL,'402881e5455f7eca01455f7f463d004d'),('402881e5455f7eca01455f7f465e005e','N','否',NULL,'402881e5455f7eca01455f7f463d004d'),('402881e5455f7eca01455f7f465e005f','Integer','Integer',NULL,'402881e5455f7eca01455f7f463e004e'),('402881e5455f7eca01455f7f465f0060','Date','Date',NULL,'402881e5455f7eca01455f7f463e004e'),('402881e5455f7eca01455f7f46600061','String','String',NULL,'402881e5455f7eca01455f7f463e004e'),('402881e5455f7eca01455f7f46610062','Long','Long',NULL,'402881e5455f7eca01455f7f463e004e'),('402881e5455f7eca01455f7f46620063','act','工作流引擎表',NULL,'402881e5455f7eca01455f7f463f004f'),('402881e5455f7eca01455f7f46630064','t_s','系统基础表',NULL,'402881e5455f7eca01455f7f463f004f'),('402881e5455f7eca01455f7f46640065','t_b','业务表',NULL,'402881e5455f7eca01455f7f463f004f'),('402881e5455f7eca01455f7f46660066','t_p','自定义引擎表',NULL,'402881e5455f7eca01455f7f463f004f'),('402881e5455f7eca01455f7f46660067','news','新闻',NULL,'402881e5455f7eca01455f7f46410050'),('402881e5455f7eca01455f7f46670068','0','男性',NULL,'402881e5455f7eca01455f7f46420051'),('402881e5455f7eca01455f7f46680069','1','女性',NULL,'402881e5455f7eca01455f7f46420051'),('402881e545922d610145923227c70008','1','青春',NULL,'402881e6456eb42d01456ecd039f0001'),('402881e545922d6101459232add0000a','4','励志成功',NULL,'402881e6456eb42d01456ecd039f0001'),('402881e545922d6101459232ecdf000c','5','生活',NULL,'402881e6456eb42d01456ecd039f0001'),('402881e545922d61014592332634000e','6','人文社科',NULL,'402881e6456eb42d01456ecd039f0001'),('402881e545922d610145923380270010','7','经管',NULL,'402881e6456eb42d01456ecd039f0001'),('402881e545922d6101459233cbfb0012','8','科技',NULL,'402881e6456eb42d01456ecd039f0001'),('402881e545922d610145923410250014','9','教育',NULL,'402881e6456eb42d01456ecd039f0001'),('402881e545922d6101459234394c0016','10','工具类',NULL,'402881e6456eb42d01456ecd039f0001'),('402881e6456eb42d01456ecf931e0005','2','小说',NULL,'402881e6456eb42d01456ecd039f0001'),('402881e6456eb42d01456ed05a2b0007','3','文艺',NULL,'402881e6456eb42d01456ecd039f0001'),('402881e6456eb42d01456ef7f979000d','1','已借出',NULL,'402881e6456eb42d01456ef7861b000b'),('402881e6456eb42d01456ef851c7000f','2','已入库',NULL,'402881e6456eb42d01456ef7861b000b'),('402881e6456eb42d01456ef87f380011','3','延迟',NULL,'402881e6456eb42d01456ef7861b000b');

UNLOCK TABLES;

--
-- Table structure for table `t_s_typegroup`
--

DROP TABLE IF EXISTS `t_s_typegroup`;
CREATE TABLE `t_s_typegroup` (
  `ID` varchar(32) NOT NULL,
  `typegroupcode` varchar(50) DEFAULT NULL,
  `typegroupname` varchar(50) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dumping data for table `t_s_typegroup`
--

LOCK TABLES `t_s_typegroup` WRITE;
INSERT INTO `t_s_typegroup` VALUES ('402881e5455f7eca01455f7f46320048','icontype','图标类型'),('402881e5455f7eca01455f7f463b004c','searchmode','查询模式'),('402881e5455f7eca01455f7f463d004d','yesorno','逻辑条件'),('402881e5455f7eca01455f7f463e004e','fieldtype','字段类型'),('402881e5455f7eca01455f7f463f004f','database','数据表'),('402881e5455f7eca01455f7f46410050','fieltype','文档分类'),('402881e5455f7eca01455f7f46420051','sex','性别类'),('402881e6456eb42d01456ecd039f0001','bookType','图书分类'),('402881e6456eb42d01456ef7861b000b','bookstatus','图书状态');
UNLOCK TABLES;

DROP TABLE IF EXISTS `t_s_user`;
CREATE TABLE `t_s_user` (
  `email` varchar(50) DEFAULT NULL,
  `mobilePhone` varchar(30) DEFAULT NULL,
  `officePhone` varchar(20) DEFAULT NULL,
  `signatureFile` varchar(100) DEFAULT NULL,
  `id` varchar(32) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `FK_2cuji5h6yorrxgsr8ojndlmal` (`id`),
  CONSTRAINT `FK_2cuji5h6yorrxgsr8ojndlmal` FOREIGN KEY (`id`) REFERENCES `t_s_base_user` (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

基于SSM 的垃圾分类管理系统相关推荐

  1. 基于SSM的垃圾分类管理系统

    1.项目介绍 基于SSM的垃圾分类管理系统拥有两种角色:用户和管理员.具体功能如下: 2.项目技术 后端框架:SSM(Spring.SpringMVC.Mybatis) 前端框架:Bootstrap. ...

  2. 【计算机毕业设计】java+mysql基于SSM的垃圾分类管理系统

    系统概述 随着计算机的不断发展和广泛应用,人们的工作效率得到不断的提高.互联网的发展,更是缩短了人们之间的距离.如何充分利用互联网,这是大家共同关心的问题.本文主要介绍了关于垃圾分类管理系统的实现方法 ...

  3. 【毕业设计】基于ssm的垃圾分类管理系统 - 垃圾分类助手

    文章目录 0 前言 1 项目简介 项目目的 2 系统实现 2.1 功能 2.2 功能结构 2.3 系统架构 2.4 系统关键部分具体实现 3 最后 0 前言 Hi,同学们好呀,学长今天带大家复盘一个学 ...

  4. 基于SSM的垃圾分类管理系统-含论文【数据库设计、论文、源码、开题报告】

    主要使用技术 Spring+SpringMVC+MyBatis+html+BootStrap+Mysql 功能介绍 垃圾分类管理系统采用的是B/S的结构.系统管理员具有小区管理.垃圾分类信息.垃圾站信 ...

  5. java计算机毕业设计基于Ssm学生信息管理系统源程序+mysql+系统+lw文档+远程调试

    java计算机毕业设计基于Ssm学生信息管理系统源程序+mysql+系统+lw文档+远程调试 java计算机毕业设计基于Ssm学生信息管理系统源程序+mysql+系统+lw文档+远程调试 本源码技术栈 ...

  6. c++new时赋初值_基于ssm的客户管理系统 - C_you_again

    01 概述 一个简单的客户关系管理系统 管理用户的基本数据 客户的分配 客户的流失 已经客户的状态 02 技术 ssm + jdk1.8 + mysql5.4 03 运行环境 ecplice + jd ...

  7. 基于SSM的勤工助学管理系统

    基于SSM的勤工助学管理系统 1.包含源程序,数据库脚本.代码和数据库脚本都有详细注释. 2.课题设计仅供参考学习使用,可以在此基础上进行扩展完善 开发环境: Eclipse ,MYSQL,JDK1. ...

  8. java计算机毕业设计ssm基于SSM学生信息管理系统37myx(附源码、数据库)

    java计算机毕业设计ssm基于SSM学生信息管理系统37myx(附源码.数据库) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm ...

  9. 计算机毕业设计系列基于SSM的养老保险管理系统

    目录 一.项目介绍 二.开题报告 三.项目截图 四.源码获取 一.项目介绍 计算机毕业设计系列基于SSM的养老保险管理系统 本项目是一款基于SSM的养老保险管理系统,主要针对计算机相关专业的正在做毕设 ...

最新文章

  1. SAPPHIRE NOW阿里云 - 国内传播
  2. 启明云端分享:产品应用上,怎么选型ESP-12F\ESP-12E\ESP-12S\ESP-07S这四个模块
  3. [转]GridView 72般绝技
  4. 封装axios的接口请求数据方法
  5. Django的STATIC_ROOT和STATIC_URL以及STATICFILES_DIRS
  6. matlab矩阵0-1归化,数据标准化归化处理.doc
  7. Haystack-全文搜索框架
  8. 飞控信号SBUS信号解析为PWM信号输出
  9. 有声小说php源码,PHP魅雅有声小说联盟程序源码 v7.7.2
  10. html js 生成缩略图,js实现产品缩略图效果
  11. 微信公众号开发(一) 微信网页授权登录
  12. 对自己狠一点,开始写作吧
  13. 中英文在线翻译的方法
  14. mosquitto 在 Windows 上的安装
  15. 泛函分析简列:度量空间之列紧集
  16. C# --什么时候用迭代器(Iterator)?
  17. 使用 x32dbg 分析 PC 上 QQ 撤销功能(好友消息和群消息)
  18. 初入it公司程序员应该做什么
  19. 优秀的产品经理需要具备的能力和素质
  20. 关于iTunes 在win10 中的一些问题

热门文章

  1. 树莓派常用中文 镜像源
  2. linux学习——linux中ls -ld 的意思
  3. 【总结】1218- uniapp 中使用 vue-i18n 国际化多语言方案
  4. C++ VS2017 mupdf 环境配置(入门篇)
  5. matplotlib绘图案例
  6. 首届中国随州(洛阳)银杏文化节 为家乡加油!
  7. leap motion java_leapMotion简介
  8. python动物识别系统(仅有识别功能)
  9. 从各大公司的要求看产品经理的职责
  10. Docker筑基篇-下