# studentTrainPlan **Repository Path**: dachengzi1/studentTrainPlan ## Basic Information - **Project Name**: studentTrainPlan - **Description**: Python+Flask+MySQL实现的学生培养计划管理系统,项目包括课程推荐、课程评分、交流论坛和模拟退选课模块。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2020-02-05 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目目录 ``` |—— sql # 存放相关数据库sql语句 |—— static # 存放静态资源文件 |—— |—— css |—— |—— images |—— |—— js |—— templates # 存放html文件 |—— |—— *.html |—— utils # 存放一些功能函数 |—— config.py |—— errors.py |—— main.py ``` # 项目环境 - Python:3.x - mysql:5.7 - Flask:1.0x - numpy # 使用 - 克隆项目 ``` git clone git@gitee.com:pinkjun/studentTrainPlan.git ``` - 安装相关库 ``` pip install Flask pip install numpy ``` - 初始化数据库 - 来到`sql/目录下`命令行进入mysql ``` mysql -u 'userName' -p ``` - 创建数据库 ``` create database studenttrainplan; ``` - 插入数据 ``` use studenttrainplan; source schema.sql; source insert_student.sql; source insert_loginformation.sql; source insert_education_plan.sql; source insert_choose.sql; source insert_edu_stu_plan.sql; ``` - 回到主目录 - 修改`config.py`中 ``` config = { 'default': Config, 'MYSQL_PASSWORD': '123456', 'DATABASE_NAME': 'studentTrainPlan' } ``` `MYSQL_PASSWORD`字段为自己数据库密码. - 执行 ``` python main.py ``` - 打开浏览器,输入 ``` localhost:5000 ```