基于ssm+shiro整合的教程订购管理系统
这是个简单的教务系统网站,并且结合了图书订购功能,

访问路径:http://localhost:8080/ssm_orderbook/

账号:admin

密码:123456

截图:
基于ssm+shiro整合的教程订购管理系统
基于ssm+shiro整合的教程订购管理系统
基于ssm+shiro整合的教程订购管理系统
部分数据库表:
CREATE TABLE book (
book_title varchar(30) NOT NULL,
isbn varchar(20) NOT NULL,
date_of_printing varchar(20) DEFAULT NULL,
author varchar(15) DEFAULT NULL,
press varchar(15) DEFAULT NULL,
category char(1) DEFAULT NULL,
unit_price float DEFAULT NULL,
PRIMARY KEY (book_title,isbn)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


– Records of book


INSERT INTO book VALUES (‘Effective JAVA’, ‘1561315135213’, ‘2008’, ‘Joshua Bloch’, ‘工业出版社’, ‘A’, ‘88’);


– Table structure for class


DROP TABLE IF EXISTS class;
CREATE TABLE class (
class_id varchar(30) NOT NULL,
class_name varchar(10) DEFAULT NULL,
year varchar(20) DEFAULT NULL,
spec_name varchar(15) DEFAULT NULL,
PRIMARY KEY (class_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


– Records of class


INSERT INTO class VALUES (‘161111’, null, ‘20161’, ‘网络工程’);


– Table structure for course


DROP TABLE IF EXISTS course;
CREATE TABLE course (
course_title varchar(30) NOT NULL,
type varchar(10) DEFAULT NULL,
credits float DEFAULT NULL,
speciality varchar(15) DEFAULT NULL,
PRIMARY KEY (course_title)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


– Records of course


INSERT INTO course VALUES (‘网络技术’, ‘必修课/公共课’, ‘4’, ‘网络工程’);


– Table structure for department


DROP TABLE IF EXISTS department;
CREATE TABLE department (
dept_id int(11) NOT NULL AUTO_INCREMENT,
dept_name varchar(15) DEFAULT NULL,
PRIMARY KEY (dept_id)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;


– Records of department


INSERT INTO department VALUES (‘1’, ‘管理系’);
INSERT INTO department VALUES (‘2’, ‘信息工程系’);
INSERT INTO department VALUES (‘3’, ‘机电系’);


– Table structure for order_book


DROP TABLE IF EXISTS order_book;
CREATE TABLE order_book (
staff_id varchar(30) NOT NULL,
sec_id int(11) NOT NULL,
book_title varchar(30) NOT NULL,
isbn varchar(20) NOT NULL,
remark varchar(30) DEFAULT NULL,
approval tinyint(1) DEFAULT NULL,
PRIMARY KEY (staff_id,sec_id,book_title,isbn)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


– Records of order_book


INSERT INTO order_book VALUES (‘teacher’, ‘1’, ‘Effective JAVA’, ‘1561315135213’, ‘不要二手’, ‘1’);


– Table structure for resource


DROP TABLE IF EXISTS resource;
CREATE TABLE resource (
id bigint(20) NOT NULL AUTO_INCREMENT,
name varchar(100) DEFAULT NULL,
type varchar(50) DEFAULT NULL,
url varchar(200) DEFAULT NULL,
parent_id bigint(20) DEFAULT NULL,
parent_ids varchar(100) DEFAULT NULL,
permission varchar(100) DEFAULT NULL,
available tinyint(1) DEFAULT ‘0’,
PRIMARY KEY (id),
KEY idx_resource_parent_id (parent_id),
KEY idx_resource_parent_ids (parent_ids)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


– Records of resource



– Table structure for role


DROP TABLE IF EXISTS role;
CREATE TABLE role (
id bigint(20) NOT NULL AUTO_INCREMENT,
role varchar(100) DEFAULT NULL,
description varchar(100) DEFAULT NULL,
resource_ids varchar(100) DEFAULT NULL,
available tinyint(1) DEFAULT ‘0’,
PRIMARY KEY (id),
KEY idx_sys_role_resource_ids (resource_ids)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;


– Records of role


INSERT INTO role VALUES (‘1’, ‘admin’, ‘管理员’, ‘’, ‘1’);
INSERT INTO role VALUES (‘2’, ‘student’, ‘学生’, ‘’, ‘1’);
INSERT INTO role VALUES (‘3’, ‘teacher’, ‘老师’, ‘’, ‘1’);
INSERT INTO role VALUES (‘4’, ‘supplier’, ‘供应商’, ‘’, ‘1’);

相关文章: