成绩管理信息系统
学生做的作业。
够简单,够入门了吧。
php5.3以上。mysqli连接数据库,增删改查。
但是老师居然要求gbk编码,也是有点制造学生的困难啊
mysql对utf8倒支持不错。gbk要指定编码。
一、系统文件目录结构
add.php
delete.php
edit.php
index.php
save.php
update.php
scores.sql
二、数据库
-
打开phpMyAdmin,新建数据库scores;
-
字符集(排序规则)选择gbk_chinese_ci;
-
新建数据库表score,表中包括id(主键,自增长),name,stu_num(学号,唯一),grade四个字段;
-
添加10条记录(必须包含你自己的信息),为后续程序做好准备。
三、系统功能 本系统主要实现学生成绩查看、修改、增加和删除功能,主要程序说明如下:
读取数据库表score中所有数据,并显示在表格中;点击”编辑”超链接到程序edit.php,点击”删除”超链接到程序delete.php。
-
edit.php 功能:显示在index.php页面中选中的学生信息,其中只有成绩可修改,点击“修改”按钮,修改后的信息提交给程序update.php,在此程序中完成将修改后的数据保存到数据库表中,保存后,页面跳转至index.php。
-
delete.php
功能:删除在index.php页面中选中的学生信息,删除后,页面跳转至index.php。
-
add.php
功能:提供可添加学生信息的表单,点击“增加”按钮后,表单数据提交给程序save.php进行保存至数据库表中,保存后,页面跳转至index.php。
四、整理系统文档
- 将文件夹scores的名字修改为“十位的学号+姓名”,所有文件都保存在此文件夹中。 2.打开“phpMyAdmin”,将scores数据库导出到scores.sql,将scores.sql保存至“十位的学号+姓名”文件夹中。