php学生成绩管理系统,数据库使用MySQL,包括源代码和数据库SQL文件,具有学生和教师登录管理功能











数据库SQL文件

/*
 Navicat Premium Data Transfer

 Source Server         : localhost
 Source Server Type    : MySQL
 Source Server Version : 50527
 Source Host           : localhost:3306
 Source Schema         : 000000

 Target Server Type    : MySQL
 Target Server Version : 50527
 File Encoding         : 65001

 Date: 13/10/2019 23:22:41
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for files
-- ----------------------------
DROP TABLE IF EXISTS `files`;
CREATE TABLE `files`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '姓名',
  `password` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '登录密码',
  `age` int(11) NULL DEFAULT NULL COMMENT '年龄',
  `sex` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '性别',
  `email` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '邮箱',
  `phone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电话',
  `hobbys` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '爱好',
  `address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '地址',
  `createtime` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `zzmm` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '政治面貌',
  `content` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '个人简介',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 124100130 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '学生档案信息' ROW_FORMAT = Compact;

-- ----------------------------
-- Records of files
-- ----------------------------
INSERT INTO `files` VALUES (124100123, '李小龙', '123456', 18, '女', '123456@qq', '18314463777', '爬山', '中国北京123号', now(), '少先队员', '认真刻苦22');
INSERT INTO `files` VALUES (124100124, '王小二', '123456', 19, '男', '789@qq', '18314463777', '游泳', '中国北京123号', now(), '少先队员', '踏实能干');
INSERT INTO `files` VALUES (124100125, '张果果', '123456', 20, '女', '123456@qq', '18314463777', '弹钢琴', '中国北京123号', now(), '团员', '油嘴滑舌');
INSERT INTO `files` VALUES (124100128, '小飞机', '123456', 21, '男', '123456@qq', '18314463777', '吹牛', '中国北京123号', now(), '团员', '靠谱');
INSERT INTO `files` VALUES (124100129, '纸飞机', '123456', 22, '男', '123456@qq', '18314463777', '打篮球', '中国北京123号', now(), '党员', '有领导力');

-- ----------------------------
-- Table structure for student
-- ----------------------------
DROP TABLE IF EXISTS `student`;
CREATE TABLE `student`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '成绩ID',
  `coursename` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '课程名称',
  `sid` bigint(20) NULL DEFAULT NULL COMMENT '学号',
  `score` int(255) NULL DEFAULT NULL COMMENT '分数',
  `addtime` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '添加时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '学生成绩' ROW_FORMAT = Compact;

-- ----------------------------
-- Records of student
-- ----------------------------
INSERT INTO `student` VALUES (1, '语文', 124100123, 88, now());
INSERT INTO `student` VALUES (2, '语文', 124100123, 100, now());
INSERT INTO `student` VALUES (3, '英语', 124100124, 100, now());
INSERT INTO `student` VALUES (4, '语文', 124100125, 99, now());
INSERT INTO `student` VALUES (5, '历史', 124100128, 66, now());
INSERT INTO `student` VALUES (6, '体育', 124100129, 88, now());
INSERT INTO `student` VALUES (7, '地理', 124100123, 66, now());
INSERT INTO `student` VALUES (8, '化学', 124100123, 88,now());
INSERT INTO `student` VALUES (9, '物理', 124100123, 78, now());
INSERT INTO `student` VALUES (10, '信息', 124100123, 77, now());

SET FOREIGN_KEY_CHECKS = 1;

php文件说明

addfiles.php 学生档案添加页面
showfiles.php 显示学生档案列表页面
index.php 教师登录首页,显示所有学生信息
login.php 教师登录页面
loginCheck.php 教师登录验证页面
filesAction.php 学生档案增加 修改 删除逻辑处理页面
editfiles.php 学生档案编辑页面
addstudent.php 学生成绩添加页面
db.php 数据库连接配置文件
editStudent.php 学生成绩编辑页面
footer.php 网页版权区域文件
studentAction.php 学生成绩添加 修改 删除逻辑处理页面
studentindex.php 学生登录首页(个人成绩查询)
studentlogin.php 学生登录页面
studentloginCheck.php 学生登录验证页面
student.php 学生成绩列表页面

数据库字段说明
files(学生档案信息)
字段名 类型 默认值 主外键 是否为空 注释
id bigint(20) null 主键 NO ID
name varchar(255) null YES 姓名
password varchar(255) null YES 登录密码
age int(11) null YES 年龄
sex varchar(255) null YES 性别
email varchar(255) null YES 邮箱
phone varchar(255) null YES 电话
hobbys varchar(255) null YES 爱好
address varchar(255) null YES 地址
createtime datetime null YES 创建时间
zzmm varchar(255) null YES 政治面貌
content varchar(255) null YES 个人简介

student(学生成绩)
字段名 类型 默认值 主外键 是否为空 注释
id int(11) null 主键 NO 成绩ID
coursename varchar(255) null YES 课程名称
sid bigint(20) null YES 学号
score int(255) null YES 分数
addtime varchar(50) null YES 添加时间

更多推荐

php学生成绩管理系统,数据库使用MySQL,包括源代码和数据库SQL文件,具有学生和教师登录管理功能