【创建PHP学生成绩管理系统报告】
本系统是啊Windows 环境下,基于PHP脚本语言实现的学生成绩管理系统,Web 服务器使用Apache,后台数据库使用MySQL。本系统包含学生信息录入、学生信息查询、成绩信息录入、学生成绩查询等功能,我们还可以在本系统的基础上进行相应的扩展,如增加课程信息录入、课程信息查询、课程成绩排序等相关功能。
P.1 数据库的创建
1.创建表
本系统继续使用前面的样例数据库:学生成绩管理系统PSSCJ。PXSCJ数据库的3个表仍为XSB、KCB、和CJB。基于实际开发的原因,表的结构有所变化,原来的中文列名都改用英文表示,其中学生信息表中新加ZP(照片)列,用于存放学生的照片信息。
2.创建试图
创建学生课程成绩试图,名称为XS-KC-CJ,通过学号将学生表和创建表联系起来,通过课程号(KCH)将成绩表和课程表联系起来。包含学号(XH)、姓名(XM)、课程号(KCH)、课程名(KCM)、成绩(CJ)等列。
3.创建存储过程
创建储存过程CJ-Data,参数为学号(in-xh)、课程号(in-kch)和成绩(in-cj),该存储过程实现的功能是完成学生成绩信息记录的添加删除、修改。
4.创建触发器
本系统创建的触发器要实现的功能是:当删除许多记录后,同步删除创建表(CJB)该学生的成绩记录。可以通过创建学生表(XSB)的DELETE触发器实现次功能。
P.2 主程序界面的创建
目的要求:实现界面的布局、图片的显示和超链接的使用。
实现功能:单击主界面左边框中的图片超链接,可以在右边框中显示各个功能页面。
实现过程:
1.)在Apache安装目录下的htdocs文件夹下创建一个stu-project文件夹,
本系统的PHP程序文件都在该文件夹下创建。本系统使用到的图片存