这是一个包含学生成绩管理系统完整源代码的压缩文件,适用于PHP编程语言。系统提供添加、删除、修改和查询学生的成绩等功能。
我开发了一个PHP学生成绩管理系统,使用了纯原生的HTML5、CSS3、JavaScript以及MySQL与PHP技术栈。尽管这是一个比较传统的项目,我还是想加入一些新的元素来提升它的趣味性和实用性。
在设计功能时,我在编写过程中参考了大量的在线资源和文档资料,并且花费了很多时间优化JS代码的功能实现方式,但目前整体结构仍然显得有些混乱,存在不少需要改进的地方。
要使用这个系统,请先下载并解压项目文件。接着,在 `database.php` 文件中将 `$pw = fish;` 修改为本地MySQL数据库的密码设置值。然后利用 MySQL 数据库管理工具导入提供的 db.sql 脚本,并在 PHP 服务器环境中(比如 PHPStudy 或 Apache)或者使用 IDE (如 PHPStorm) 打开后,直接访问 login.php 页面进行登录操作。
默认的学生账户信息包括学号2114100328和密码fishroot;而教师账号则是teacheroot, 密码同样为 fishroot。建议环境配置如下:PHP 版本 8.1.3 和 MySQL 数据库版本 8.0.28,因为此项目并未做向下兼容处理,所以请尽量使用最新版的MySQL数据库进行安装和测试工作。