
PHP 网站开发课程设计
题目名称:
毕业设计管理系统
院系:
计算机与信息工程学院
专业:
软件工程
班级:
19 软件班
南宁师范大学

1
目录
一、实验目的及实验环境.......................................................................................................................2
二、项目需求..............................................................................................................................................2
三、项目设计..............................................................................................................................................2
1.系统功能设计要求 ........................................................................................................................2
2.系统模块设计 .................................................................................................................................3
3.数据库设计......................................................................................................................................3
四、功能实现..............................................................................................................................................3
五、功能测试..............................................................................................................................................4
1.登录界面测试:.....................................................................................................................................4
1)管理员登录界面 .........................................................................................................................4
2)登录出错提示:.............................................................................................................................4
3)登录异常提示(直接通过地址访问信息表): .................................................................5
4)登录成功:......................................................................................................................................5
2.信息界面测试......................................................................................................................................6
1)显示学生毕业设计基本信息表: .........................................................................................6
2)切换学生毕业设计页面:.......................................................................................................6
3.功能测试: ..........................................................................................................................................7
3-1 添加毕业设计任务和时间:.....................................................................................................7
3-2 修改管理员登陆密码:..............................................................................................................8
3-3 学生界面基本功能:................................................................................................................10
六、总结 ....................................................................................................................................................11

2
一、实验目的及实验环境
该课程设计旨在设计一个基于 PHP 的课程设计的数据库管理系
统,数据库中包含学生的基本信息,毕业设计的基本信息,以及学生
毕业设计的考试成绩。要方便管理员进行学生、老师账号的修改以及
老师对课程设计的成绩录入,通过该课程设计,使 PHP 理论知识更加
的巩固加深,加强动手能力与实践能力,学以致用。
实验环境:
① PHP 开发工具 PhpStorm
② XAMPP 5.6.38
二、项目需求
在 PHP 开发工具 PhpStorm 和 XAMPP 环境下,运用学到的 PHP + Mysql
知识,设计一个具有简单增、删、改、查功能的毕业设计管理系统。
通过 HTML+CSS 来设计页面,布局合理,操作方便。
三、项目设计
1.系统功能设计要求
学生:登录系统、进行毕业设计的选择、查看毕业设计进度、时间、
指导老师的信息,并进行学生的毕业设计的时间、选题、状态的录入
和文件的上传。

3
老师:登录系统,进行毕业设计的学生的管理、查看负责的学生的基
本信息、毕业设计的时间、选题、状态等信息,完成学生毕业设计成
绩的录入。
管理员:登录系统,进行毕业设计任务的环节、时间、老师最大辅导
学生数量等信息安排,对学生毕业设计成绩的管理。
2.系统模块设计
毕业设计管理系统大致分为三个模块:一个是学生信息模块,里
面包含学生的基本信息,第二个是老师信息模块,包含毕业设计任务
的增加、删除、修改、查询。第三个是管理员信息模块,对学生、老
师的信息的增加、删除、修改、查询操作,对学生毕业设计成绩的管
理
3.数据库设计
管理员表(id,name,password)
学生表(id,name,password)
教师表(id,name,password,maxpnum)
毕业设计文件表(studentid,task,filename,state,brief)
毕业设计时间表(task,starttime,endtime)
四、功能实现
通过毕业设计管理系统,能够实现对学生毕业设计的增加删除修改查