技术:ssm+mysql+tomcat+jdk+java
截图:
数据库表:
CREATE TABLE anthorty_info (anthorty_id int(11) NOT NULL auto_increment,anthorty_pid int(11) default NULL,anthorty_name varchar(100) default NULL,anthorty_desc varchar(1000) default NULL,anthorty_url varchar(1000) default NULL,
PRIMARY KEY (anthorty_id),
KEY FK_Reference_2 (anthorty_pid)
) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8;
– Table structure for attendance_info
CREATE TABLE attendance_info (attendance_id int(11) NOT NULL auto_increment,student_id int(11) default NULL,attendance_desc varchar(100) default NULL,attendance_state varchar(10) default NULL,attendance_time datetime default NULL,attendance_remark varchar(2000) default NULL,
PRIMARY KEY (attendance_id),
KEY FK_Reference_22 (student_id),
CONSTRAINT FK_Reference_22 FOREIGN KEY (student_id) REFERENCES student_info (student_id)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
– Table structure for audition_info
CREATE TABLE audition_info (audition_id int(11) NOT NULL auto_increment,student_id int(11) default NULL,audition_time datetime default NULL,audition_addr varchar(300) default NULL,audition_course varchar(100) default NULL,audition_desc varchar(2000) default NULL,
PRIMARY KEY (audition_id),
KEY FK_Reference_10 (student_id),
CONSTRAINT FK_Reference_10 FOREIGN KEY (student_id) REFERENCES student_info (student_id)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;
– Table structure for class_info
CREATE TABLE class_info (class_id int(11) NOT NULL auto_increment,discipline_id int(11) default NULL,syllabus_id int(11) default NULL,classroom_id int(11) default NULL,staff_id int(11) default NULL,class_name varchar(100) default NULL,class_number int(11) default NULL,class_start_time datetime default NULL,class_end_time datetime default NULL,class_isuesd varchar(10) default NULL,class_state varchar(10) default NULL,class_desc varchar(1000) default NULL,
PRIMARY KEY (class_id),
KEY FK_Reference_17 (discipline_id),
KEY FK_Reference_18 (syllabus_id),
KEY FK_Reference_19 (classroom_id),
KEY FK_Reference_20 (staff_id),
CONSTRAINT FK_Reference_17 FOREIGN KEY (discipline_id) REFERENCES discipline_info (discipline_id),
CONSTRAINT FK_Reference_18 FOREIGN KEY (syllabus_id) REFERENCES syllabus_info (syllabus_id),
CONSTRAINT FK_Reference_19 FOREIGN KEY (classroom_id) REFERENCES classroom_info (classroom_id),
CONSTRAINT FK_Reference_20 FOREIGN KEY (staff_id) REFERENCES staff_info (staff_id)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8;
– Table structure for class_transaction_info
CREATE TABLE class_transaction_info (class_transaction_id int(11) NOT NULL auto_increment,class_id int(11) default NULL,class_transaction_title varchar(100) default NULL,class_transaction_content varchar(2000) default NULL,class_transaction_person varchar(100) default NULL,class_transaction_time datetime default NULL,class_transaction_remark varchar(2000) default NULL,
PRIMARY KEY (class_transaction_id),
KEY FK_Reference_21 (class_id),
CONSTRAINT FK_Reference_21 FOREIGN KEY (class_id) REFERENCES class_info (class_id)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
– Table structure for classroom_info
CREATE TABLE classroom_info (classroom_id int(11) NOT NULL auto_increment,classroom_name varchar(100) default NULL,classroom_max int(11) default NULL,classroom_info varchar(1000) default NULL,classroom_remark varchar(1000) default NULL,classroom_mark varchar(10) default NULL,
PRIMARY KEY (classroom_id)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;