请问课程信息管理系统该怎么弄啊,一点头绪的都没有?
假定有N们课程,每门课程有课程编号,课程名称,课程性质(B为必修,X为选修),总学时,学分等。试设计一课程信息管理系统,使之能提供以下功能:系统以菜单方式工作,密码登陆。1.1课程信息的录入功能(增加数据)。将课程信息存入数组中,然后把他们输出。
2.课程信息的删除(删除数据)。任意输入一门课程的编号,将其所有信息从数组中删除。
3.课程信息的浏览功能(查找数据)。任意输入一门课程的编号,显示其相关信息。要求能多次查找。
4.课程信息的删除(修改数据)。任意输入一门课程的编号,显示其相关信息,且可以修改并保存其相关信息。
5.课程信息的计算并排序。
(1)计算所有课程的总学分及平均学分(单精度,一位小数)
(2)将课程信息按学分从高到底的顺序排序。
课程设计的要求与数据
1. 编程时,设计函数来完成每个功能,通过main函数调用各函数。
2. 程序中的输入输出要加提示说明。
3. 打印出的程序清单,在各行后加中文说明。
4. 输出的结果要准确、清晰、美观、