# SCManagement **Repository Path**: linglchen/scmanagement ## Basic Information - **Project Name**: SCManagement - **Description**: No description available - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SCManagement #### 介绍 此系统是C语言编写的简单学生选课系统。 实现了学生选课系统管理功能。 功能模块至少包含两个模块,学生信息管理模块,可选课程管理模块。 学生信息包括:学号,姓名,已选课程列表,已选课程总计学分 课程信息包括:课程编号,课程名称,课程性质,授课学时,学分,课程已选人数,课程人数上限。 课程管理模块支持:新增课程,删除课程,查看某课程详细信息(学分、课时、所选学生列表等),修改某课程的信息(学分、课时、所选学生列表等)。 学生信息管理模块需支持:新增学生信息,修改学生信息,删除学生信息,按学号、姓名查看修改某学生详细信息。 初始学生信息、课程信息的录入有两种方式: ①通过文件方式,分别用student.txt,class.txt文件中。 ②程序运行时从键盘输入。 程序运行之后从文件中读取信息记入内存进行处理。 通过命令行修改信息时,修改将同步到文件中,并记录操作日志到日志文件log.log。 #### 软件架构 ![文件分布](https://images.gitee.com/uploads/images/2020/1117/211531_8a6b6be5_8199263.png "屏幕截图.png") #### 安装教程 #### 使用说明 1. 运行此程序,会有简易菜单和输入说明,按照说明操作即可 #### 参与贡献 C00 #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)