77

GitHub - gd4Ark/teacher-scoring-system: 基于 VUE全家桶、Lumen 开发的 WEB 评教系...

 5 years ago
source link: https://github.com/gd4Ark/teacher-scoring-system?
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

README.md

评教系统是一款为提高教师的教学质量,反馈学生的心声,提高学校教务管理能力的系统。针对各专业所授课程及教师的评价结果,直观的统计出每位教师的综合能力。

68747470733a2f2f692e6c6f6c692e6e65742f323031392f30362f30342f3563663635643136613566626436383638322e676966

68747470733a2f2f692e6c6f6c692e6e65742f323031392f30362f30342f3563663636306366366337336136393539322e676966

68747470733a2f2f692e6c6f6c692e6e65742f323031392f30362f30342f3563663635616338663331383831303332342e706e67

68747470733a2f2f692e6c6f6c692e6e65742f323031392f30362f30342f3563663635616464623632396631333931362e706e67

本系统为前后端分离的 SPA 应用。

具体技术:

  • 后台管理端使用 VUE 、ElementUI
  • 学生端使用 Bootstrap 、 jQuery 、 PHP
  • 服务端使用 Lumen 、MySQL。
  • 分数统计(支持导出为 XLSX)

  • 自定查询分数
  • 对本班的任课教师进行各项评分、填写建议

安装与使用

git clone https://github.com/gd4Ark/teacher-scoring-system.git
npm install
# 开发模式
npm run serve
# 构建模式
npm run build
cd server
composer install
# 创建好数据库且填写 .env 文件后,进行数据迁移
php artisan migrate --seed

1、MySQL 版本问题

答:由于本项目使用了一些 MariaDB 不支持的特性,所以请使用 MySQL 版本的数据库。

2、填写 .env 文件

答:创建好数据库后(注意是 InnoDB 引擎),复制 .env.example 为 .env,填写你的数据库连接信息。

3、服务端 API 地址

答:管理端的配置在src/common/config/index.js中,学生端的配置在user/static/js/config.js中。

4、账号密码

答:默认账号密码都是 admin。

5、其他问题

答:如有其他问题请提 issue 或发送邮件到我的邮箱。

TODO LIST

  • 后台管理自定义评分项

评教系统 © 4ark,根据许可证 MIT 发布。

Blog · GitHub @gd4Ark

如果觉得我的项目还不错的话clap ,就给个 star star 鼓励一下吧~


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK