本套学生选课信息管理系统基于PHP7 / MySQL编写,部署简易,功能强大,上手简单。 系统可以准确地记录和查询学生信息,包括学生的姓名、单位、年龄、性别以及身份证号码等。 系统可以准确地记录学生地每一次奖惩情况。 系统可以对学校的院系情况进行管理,包括设置学院名称、修改某学院某专业方向的名称等。 系统可以对基础数据进行维护。 系统能够对开设的课程进行管理 学生选课管理、考试;登记分数;、补考重修管理 提供强大数据统计、查询、报表生成以及打印等功能。 用户权限管理 异常处理
新增学生,输入所有需要的信息,点击提交即可新增学生记录。查询学生,输入要搜索的信息,点击搜索即可模糊搜索。在搜索结果中,点击修改可以修改学生信息点击删除可以删除该学生
奖惩管理
输入相应信息可以模糊搜索在搜索结果中点击修改可以修改指定的记录,点击删除可以删除记录。在奖惩管理页面点击新增可以给指定学生新增奖惩记录
显示院系信息后,单击后面的“修改”即可修改院系信息输入修改的信息后,单击“修改信息”即可提交修改的院系信息在提交之前,单击“返回”就可以清除掉文本框内还没有提交的内容并返回到上一级页面选择专业列表就可以进入专业列表界面输入相关的信息,单击“提交”就可以查询专业显示专业信息后,单击“改”即可更改专业显示专业信息后,单击“删”即可删除专业单击“新增专业”即可新增专业
选择课程查询就可以进入课程查询界面,输入相关的信息,单击“提交”就可以新增课程显示课程信息后,单击后面的“删除”即可删除课程信息选择新增课程就可以进入新增课程界面,输入相关的信息,单击“提交”就可以新增课程,如果没有输入正确的信息,系统会出现错误提示
选择学生选课就可以进入学生选课界面,输入相关的信息,单击“提交”就可以查询学生选课显示相关信息后,单击“退选”即可退选课程选择登录分数就可以进入登录分数界面,输入相关的信息,单击“提交”就可以登记分数显示成绩信息后,单击“登记成绩”即可录入成绩选择补考重修就可以进入补考重修界面,输入相关的信息,单击“提交”就可以更新重修信息
选择成绩统计就可以进入成绩统计界面,输入相关的信息,单击“提交”就可以查询成绩点击“成绩详情”即可查看每一门课的成绩情况单击“打印”即可打印成绩表选择选课统计就可以进入选课统计界面输入相关的信息,单击“提交”就可以选课情况单击“详情”即可查看课程详情单击“打印”即可打印课程情况
选择用户管理就可以进入用户管理界面输入相关的信息,单击“提交”就可以查找学生显示学生信息后,单击后面的“学生详情”即可查看学生信息显示学生信息后,单击后面的“重置密码”即可重置密码输入修改的信息后,单击“修改信息”即可提交修改的学生信息选择修改密码就可以进入修改密码界面,输入相关的信息,单击“提交”就可以更新密码
目录
1 绪论 1
1.1课题背景 1
1.2课题研究现状 1
1.3初步设计方法与实施方案 2
1.4本文研究内容 2
2 系统开发环境 4
2.1 使用工具简介 4
2.2 环境配置 4
2.3 B/S结构简介 4
2.4 MySQL数据库 5
2.5 框架介绍 5
3 系统分析 6
3.1系统可行性分析 6
3.1.1经济可行性 6
3.1.2技术可行性 6
3.1.3运行可行性 6
3.2系统现状分析 6
3.3功能需求分析 7
3.4系统设计规则与运行环境 8
3.5系统流程分析 8
3.5.1操作流程 8
3.5.2添加信息流程 9
3.5.3删除信息流程 10
4 系统设计 11
4.1系统设计主要功能 11
4.2数据库设计 11
4.2.1数据库设计规范 11
4.2.2 E/R图 11
4.2.3数据表 12
5 系统实现 25
5.1系统功能模块 25
5.2后台模块 27
5.2.1管理员功能模块 27
5.2.2用户功能模块 30
6 系统测试 33
6.1功能测试 33
6.2可用性测试 33
6.3性能测试 34
6.4测试结果分析 34
7结 论 35
参考文献 36
致 谢 37