功能介绍:

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,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

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

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

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