项目简介
本项目为大学专业设计了一个教学计划编制系统。该系统可依据课程的先修关系,自动生成符合条件的教学计划。用户能够录入课程目录、编辑课程信息,还能从两种编排策略中任选其一,即让学生各学期学习负担尽量均匀,或使课程尽量集中在前几个学期。
项目的主要特性和功能
- 课程目录管理
- 支持课程目录的录入。
- 可对课程目录进行编辑,涵盖课程的增加、删除以及信息修改。
- 教学计划生成
- 依据课程先修关系自动生成教学计划。
- 提供两种编排策略,分别是均匀分配课程和集中在前几个学期安排课程。
- 先修关系管理
- 能够增加和删除课程之间的先修关系。
安装使用步骤
前提条件
用户已经下载了本项目的源码文件。
安装依赖
进入项目目录,运行以下命令安装所需的Python依赖包:
bash
pip install -r requirements.txt
运行程序
使用以下命令启动程序:
bash
python main.py
使用系统
按照系统提示,录入课程目录,编辑课程信息,并选择合适的编排策略生成教学计划。通过以上步骤,用户可轻松使用本系统进行大学教学计划的编制和管理。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】