功能介绍:

1.学生信息管理:可以增加学生的信息,包括学生的学号,姓名,班级,生日,性别,名族等个人信息,也可以编辑与删除各学生的信息,也可通过搜索关键字搜索学生的全部信息。

2.学生成绩管理:可以增加学生的成绩信息,包括学号,学期,科目,成绩等信息,也可编辑与删除各学生的成绩信息,也可通过搜索关键字搜索学生的全部科目信息。

3.科目管理:可以增加科目的信息,包括科目,任课老师,科目简介等信息,也可编辑与删除选定的科目的信息,也可通过搜索关键字搜索某个科目的具体信息。

架构设计:

本系统是典型的管理信息系统,因此,无论如何选择,都离不开两大类工具的选择—前台开发工具以及后台数据库开发工具。

常见的前台开发工具大概有html5。后台数据库有 phpmyadmin,mysql。

开发工具的选择要考虑的最重要条件有两个:

一个是该工具是否更适合用于要开发的系统;

另一个是开发人员对开发工具的熟悉程度。根据这两个条件,经过项目组的研究,决定采用sublime text3,wampserver,phpmyadmin作为开发工具。

数据库设计:

部分表的结构:
管理员登录信息表

字段 字段名 类型 主键 说明
id 管理员ID int 是
username 管理员名 varchar
password 登录密码 varchar Md5加密
status 登录状态 tinyint

学生信息表

字段 字段名 类型 主键 说明
id 学生ID int 是
studentId 学生学号 varchar
name 学生姓名 varchar
className 学生所在班级 varchar
birthday 学生出生日期 date
sex 性别 char
nation 民族 varchar

成绩信息表

字段 字段名 类型 主键 说明
id 成绩ID int 是
studentId 学号 varchar 外键
term 学期 Char(11)
subject 科目 varchar
mark 科目成绩 int

科目信息表

字段 字段名 类型 主键 说明
id 科目ID int 是
subjectname 科目名称 varchar
teacher 科目老师 varchar
content 科目内容 varchar

登录模块:

<?php 
header ( "content-type:text/html;charset=utf-8" );
if (! isset ( $_SESSION )) {
	session_start ();
}
if (isset ( $_SESSION ['userName'] )) {
	header ( "location:index.php" );
} elseif (! isset ( $_REQUEST ['username'] )) {
	header ( "location:login.php" );
} else {
	$username = $_POST ['username'];
	$passcode = $_POST ['passcode'];
	$yz = $_POST['code'];
	$code = $_SESSION["code"];
	$password2 = sha1 ( $passcode );
	require_once 'dbconfig.php';
	$sql = "select * from user where username= '$username' and password='$password2'";
	$result = mysql_query ( $sql, $conn );
	if ($row = mysql_fetch_array ( $result )) {
		if($yz == $code){
		$_SESSION ['userName'] = $username;
		echo "<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-wp-preserve="%3Cscript%3E%3Cspan%20data-mce-type%3D%22bookmark%22%20style%3D%22display%3A%20inline-block%3B%20width%3A%200px%3B%20overflow%3A%20hidden%3B%20line-height%3A%200%3B%22%20class%3D%22mce_SELRES_start%22%3E%EF%BB%BF%3C%2Fspan%3Ealert('%E7%99%BB%E5%BD%95%E6%88%90%E5%8A%9F%EF%BC%81')%3Bparent.location.href%3D'index.php'%3B%3C%2Fscript%3E" data-mce-resize="false" data-mce-placeholder="1" class="mce-object" width="20" height="20" alt="&lt;script&gt;" title="&lt;script&gt;" ?-->";
		
	}else{
		echo "<script>alert('验证码错误!');parent.location.href='login.php';</script&>";
	}
	} else {
		echo "<script>alert('用户名或密码错误!');parent.location.href='login.php';</script>";
	}
}
?>

开发环境:

操作系统:Win11

开发工具: sublime text3,phpstudy

运训环境:php5.6、mysql5.7

项目截图:

登陆页面

学生信息管理系统

增加学生信息

学生成绩基本信息

修改学生基本信息

科目管理

课程设计报告论文

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源