程序简介

Student Information Management System Based on PHP and MySQL.

基于PHP+MySQL数据库开发,主要功能包括基础信息维护、课程管理、成绩管理、公告板等。

如有问题或建议,请发送邮件至admin@wangyusong.cn

文件结构
component
    -drawer.php     -抽屉导航栏组件
    -footer.php     -页脚组件
    -head.php       -顶部工具栏、Tab选项卡组件
function
    -conn.php       -数据库相关功能文件
    -drxs.sql       -数据库创建文件(不含示例数据)
    -drxs_data.sql  -数据库示例数据
    -function.php   -函数功能文件,根据需求调用相关函数
    -install_db.php -数据库初始化功能
src
    -css            -css资源文件夹
    -fonts          -字体文件夹
    -icons          -图标文件夹
    -img            -程序所需的图片资源
    -js             -js文件夹
center.php          -个人中心
course.php          -课程相关功能
docs.php            -开发文档
index.php           -程序首页
install.php         -程序安装页面
LICENSE             -许可文件
login.php           -登录、注册功能
management.php      -基础信息维护功能
notice.php          -公告相关功能
README.php          -说明文件
score.php           -成绩相关功能
settings.php        -设置中心相关功能

程序运行要求

本程序要求,PHP版本 >= 7.3,推荐使用较新版本。以下PHP版本已经过测试:7.4.11、7.4.12

本程序使用Mysql数据库,支持Mysql5.5及以上版本,推荐使用Mysql_MariaDB 10.0及以上版本。 以下版本已经过测试:Mysql_MariaDB 10.0、Mysql_MariaDB 10.4.14

本程序使用JavaScript实现点击事件、页面跳转以及部分数据查询功能,因此在使用时,请勿禁止JavaScript的运行。

功能介绍及截图

点击展开功能截图

  • 安装页面:用于完成对程序的初始化安装。
    安装页面-步骤1

    安装页面-步骤2
    安装页面-步骤3

  • 首页:用于展示程序简介的信息。
    首页
  • 个人中心(学生、教师、管理员):用于当前用户快速预览成绩、课程以及公告等信息。
    个人中心
  • 设置中心(学生、教师、管理员):用于实现对用户基本个人信息以及个性化配置等的修改。
    设置中心
  • 基础信息维护(管理员):用于实现管理员对班级、学院等信息的维护管理。
    基础信息维护
  • 全部课程查询(学生、教师、管理员):用于实现对系统内已存在的全部课程进行查询。
    全部课程查询
  • 添加新课程(教师、管理员):用于实现教师以及管理员添加新课程。
    添加新课程
  • 当前讲授课程(教师):用于实现教师对当前讲授的课程进行查询。
    当前讲授课程
  • 成绩查询(学生)用于实现学生对课程成绩的查询。
    成绩查询
  • 添加新成绩(教师、管理员):用于实现教师以及管理员添加新的课程成绩。
    添加新成绩
  • 查询公告(学生、教师、管理员):用于实现对公告内容的查询。
    查询公告
  • 发布公告(教师、管理员):用于实现教师以及管理员发布新公告。
    发布公告
  • 开发文档(游客、学生、教师、管理员):用于实现对开发文档的查看。
    开发文档

程序源代码

程序源代码查看及下载,请访问https://gitee.com/drxs/SIMS

更新记录

更新记录
2021.02.02 -> v1.0

新增:自动登录功能;
优化:安装流程,支持文件完整性校验,支持删除安装文件;
优化:代码结构更清晰;
优化:表格样式,添加圆角边框;

2021.01.29 -> v0.2

新增:安装界面;
新增:详细功能介绍及截图,请访问:https://www.wangyusong.cn/archives/831.html
优化:部分注释信息;
优化:部分细节内容;
优化:精简css文件;
优化:项目图片压缩;
修复:已知bug;

2021.01.02 -> v0.1

初始版本;
主要功能:基础信息维护、课程管理、成绩管理、公告板、设置中心、开发文档等;
源代码:https://code.wangyusong.cn/drxs/SIMS;

更新计划

更新计划

代码参考

本程序设计过程中,参考了如下网站及书籍等资料:
本程序设计过程中,还参考了下述网站、博客的部分代码以及Bug解决方案:

最后更新于2021.02.19

最后修改:2021 年 08 月 07 日 11 : 18 PM