C/C++课程信息管理系统[2023-04-21]
综合应用所学C语言知识,设计完成一个软件工程专业课程信息管理系统。本系统拟实现以下功能:
【数据文件】
课程信息数据文件。每门课程的信息包含: 课程编号,课程名称,理论课时实验课时、学分、开课学期(8 个学期)、课程性质《分为必修、选修、限选等类别)、课程介绍等信息;
2、学生数据文件。该文件中包括学生的信息,每个学生信息包含:学号、姓名年级(如2024届),密码,权限级别(区别系统管理员和普通学生)等信息;
【系统实现功能】
要求系统能够实现“管理员”和“学生”两类人员的登录以及完成对应的操作。
l、管理员
实现课程信息管理:如(1)初始化该专业的所有课程信息,可保存到文件courserInfo.dat”中;(2)相关信息各种查询。如支持以下几种查询方式:(a)按课程名或者课程号查询(精确查找,或模糊查找) (b)按学期进行查询,(c)按课程性质查询(d)。(3)课程信息添加、删除、修改等。
2、学生
查询专业中各个课程的信息。支持的查询方式同管理员模式下的查询功能。
3、扩展功能: 浏览所有学生的课程信息。
源码
https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111
标签:21,04,C++,查询,课程,信息,信息管理系统,学生 From: https://www.cnblogs.com/codewriter/p/17341568.html