在线毕业论文提交系统毕业设计内容摘要:
4 学生表数据库图 departments(系部信息表) 说明:存放着所有系部信息。 13 图 35 系部表数据库图 classes(专业信息表) 说明:存放专业信息及系所属部。 图 36 专业表数据库图 thesis(课题信息表) 说明:存放课题信息及所属老师,和所选的学生。 图 37 课题表数据库图 thesis_condition(论文情况表) 说明:存放论文提交的信息及所属学生。 图 38 论文表数据库图 14 4 详细设计 环境构建 创建库表 以下是数据库脚本代码 DROP DATABASE IF EXISTS `thesis_system`。 CREATE DATABASE `thesis_system` USE `thesis_system`。 管理员表 DROP TABLE IF EXISTS `admin`。 CREATE TABLE `admin` ( `admin_id` int(10) NOT NULL AUTO_INCREMENT, `admin_name` varchar(20) DEFAULT NULL, `admin_password` char(32) DEFAULT NULL, `admin_cardId` varchar(20) DEFAULT NULL, PRIMARY KEY (`admin_id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8。 INSERT INTO `admin` VALUES (1,39。 admin39。 ,39。 qqqqqq39。 ,39。 123456789039。 )。 系部表 DROP TABLE IF EXISTS `departments`。 CREATE TABLE `departments` ( `departments_id` int(10) NOT NULL AUTO_INCREMENT, `departments_no` int(10) DEFAULT NULL, `departments_name` varchar(20) DEFAULT NULL, PRIMARY KEY (`departments_id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8。 专业表 DROP TABLE IF EXISTS `classes`。 CREATE TABLE `classes` ( `class_id` int(10) NOT NULL AUTO_INCREMENT, `class_no` int(10) DEFAULT NULL, `class_name` varchar(20) DEFAULT NULL, `departments_id` int(10) DEFAULT NULL, PRIMARY KEY (`class_id`), KEY `FK_Reference_1` (`departments_id`), CONSTRAINT `FK_Reference_1` FOREIGN KEY (`departments_id`) REFERENCES `departments` (`departments_id`) 15 ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8。 学生表 DROP TABLE IF EXISTS `students`。 CREATE TABLE `students` ( `students_id` int(10) NOT NULL AUTO_INCREMENT, `class_id` int(10) DEFAULT NULL, `thesis_id` int(10) DEFAULT NULL, `students_no` varchar(20) DEFAULT NULL, `students_password` char(32) DEFAULT NULL, `students_name` varchar(20) DEFAULT NULL, `students_cardId` varchar(20) DEFAULT NULL, PRIMARY KEY (`students_id`), KEY `FK_Reference_4` (`class_id`), KEY `FK_Reference_8` (`thesis_id`), CONSTRAINT `FK_Reference_4` FOREIGN KEY (`class_id`) REFERENCES `classes` (`class_id`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8。 教师表 DROP TABLE IF EXISTS `teacher`。 CREATE TABLE `teacher` ( `teacher_id` int(10) NOT NULL AUTO_INCREMENT, `departments_id` int(10) DEFAULT NULL, `teacher_no` varchar(20) DEFAULT NULL, `teacher_password` char(32) DEFAULT NULL, `teacher_name` varchar(20) DEFAULT NULL, `teacher_cardId` varchar(20) DEFAULT NULL, PRIMARY KEY (`teacher_id`), KEY `FK_Reference_5` (`departments_id`), CONSTRAINT `FK_Reference_5` FOREIGN KEY (`departments_id`) REFERENCES `departments` (`departments_id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8。 课题表 DROP TABLE IF EXISTS `thesis`。 CREATE TABLE `thesis` ( `thesis_id` int(10) NOT NULL AUTO_INCREMENT, `teacher_id` int(10) DEFAULT NULL, `students_id` int(11) DEFAULT NULL, `thesis_no` int(10) DEFAULT NULL, `thesis_name` varchar(20) DEFAULT NULL, `descript` varchar(200) DEFAULT NULL, 16 `demand_upload` varchar(200) DEFAULT NULL, PRIMARY KEY (`thesis_id`), KEY `FK_Reference_12` (`teacher_id`), CONSTRAINT `FK_Reference_12` FOREIGN KEY (`teacher_id`) REFERENCES `teacher` (`teacher_id`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8。 论文情况表 DROP TABLE IF EXISTS `thesis_condition`。 CREATE TABLE `thesis_condition` ( `thesis_condition_id` int(10) NOT NULL AUTO_INCREMENT, `students_id` int(10) DEFAULT NULL, `score` int(10) DEFAULT NULL, `thesisupload` varchar(200) DEFAULT NULL, `submit_time` date DEFAULT NULL, `submit_descript` varchar(200) DEFAULT NULL, `modify_time` date DEFAULT NULL, `modify_descript` varchar(200) DEFAULT NULL, PRIMARY KEY (`thesis_condition_id`), KEY `FK_Reference_11` (`students_id`), CONSTRAINT `FK_Reference_11` FOREIGN KEY (`students_id`) REFERENCES `students` (`students_id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8。 创建配置文件 创建 sql 的配置文件,配置数据库用户名,密码,和库名等。 配置 文件。 driver= url=jdbc: userName=root password=123456 配置 ,添加 servlet 框架 ?xml version= encoding=UTF8? webapp xmlns:xsi= xmlns= xmlns:web= xs i:schemaLocation= version= displaynamethesis_system/displayname 17 servlet servletnameUserServlet/servletname servletclass/servletclass /servlet servlet servletnameAdminServlet/servletname servletclass/servletclass /servlet servlet servletnameTeacherServlet/servletname servletclass/servletclass /servlet servlet servletnameDownLoadServlet/servletname servletclass/servletclass /servlet servlet servletnameUploadServlet/servletname servletclass/servletclass /servlet servlet servletnameStudentServlet/servletname servletclass/servletclass /servlet servletmapping servletnameUserServlet/servletname urlpattern/UserServlet/urlpattern /servletmapping servletmapping servletnameAdminServlet/servletname urlpattern/AdminServlet/urlpattern /servletmapping servletmapping servletnameTeacherServlet/servletname urlpattern/TeacherServlet/urlpattern /servletmapping servletmapping servletnameDownLoadServlet/servletname urlpattern/DownLoadServlet/urlpattern /servletmapping servletmapping servletnameUploadServlet/servletname urlpattern/UploadServlet/urlpattern /servletmapping servletmapping 18 servletnameStudentServlet/servletname urlpattern/StudentServlet/urlpattern /servletmapping welefile。在线毕业论文提交系统毕业设计
相关推荐
.. 85 劳动力准备 .................................................................................................. 86 施工现场准备 ..............................................................................
坡度和平整度,并经监理工程师复核签认。 (3)质检记录(包括记录表、施工日志、质检日志)。 (4)开挖期检测成果记录。 (5)安全文明办做好以下记录:施工协调会、安全指示书;新进场人员培训情况;特殊工种人员安全培训及登记情况;专项自查检查情况 ;安全施工自查情况;安全日巡查记录、安全日志;重大作业的安全措施方案;班前五分钟安全教育、危险源预控活动开展情况等。 开挖渣料的利用和弃渣处理 (1)我局
.................................................................................... 56 B 区格板的计算 ......................................................................................................
大改进,包含添加,移动,变更,预制和重置 基础应用将变得更强壮和灾难抵御能力 整合重要应用服务器 根据不同的使用服务器软件来大幅降低成 本的实例, 使用服务器 TCO模型来分类和计算成本,我们分析显示 XX 虚拟化软件帮助这些企业实现: 减少 28%- 53%的硬件成本 减少 72%- 79%的运作成本 减少 29%- 64%的综合成本 客户目标: 整合空闲服务器和存储资源
基本信息及图书借阅信息;读者向图书管理员递交归还的图书,管理员验证无误后,删除读者该书的借阅信息;若读者超期归还,则先向管理员递交图书滞纳费用,归还图书; 另外,图书馆图书资料变更,如新购进图书或图书被损毁不能再使用时,图书管理员要相应的将图书信息入库或注销;同理,若有新增读者帐号或需要注销读者帐号的,图书管理员应通过系统管理终端进行 记录。 图书管理系统 –4– 综上所述