# StudentCourseSelectionSystem **Repository Path**: xiaoaoc/StudentCourseSelectionSystem ## Basic Information - **Project Name**: StudentCourseSelectionSystem - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-19 - **Last Updated**: 2025-10-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 文件目录 ``` . ├── BUILD │   ├── compile.sh │   └── Multiproduct │   ├── build_console.sh │   └── build_database.sh ├── database.conf ├── Include │   ├── course_pub.h │   ├── data_io_pub.h │   ├── link_pub.h │   └── student_pub.h ├── linux_PD_final_project.sql ├── log_analysis.sh ├── Main.c ├── Main.h ├── Makefile ├── ModuleA │   ├── makefile │   └── student.c ├── ModuleB │   ├── course.c │   └── makefile ├── ModuleC │   ├── data_io.c │   └── makefile ├── README.md └── RELEASE ``` ## 说明 运行./BUILD/Multiproduct/build_database.sh编译连接数据库版程序 运行./BUILD/Multiproduct/build_console.sh编译未连接数据库版程序 运行./BUILD/compile.sh同时编译两种版本的程序 运行./log_analysis.sh进行日志分析 ``` # 基本分析 ./log_analysis.sh # 查找特定学生(如学生ID为3) ./log_analysis.sh 3 # 查找特定学生和课程(如学生ID为3,课程ID为2) ./log_analysis.sh 3 2 ``` mysq版本为5.7.44 使用./linux_PD_final_project.sql生成代码需要的数据库 然后根据个人情况修改./database.conf