用c++设计一个学生选修课程系统,望高手帮忙啊!
假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统,使之能提供以下功能:
(1)系统以菜单方式工作
(2)课程信息录入功能(课程信息用文件保存)--输入
(3)课程信息浏览功能--输出
(4)查询功能:(至少一种查询方式)--算法
1按学分查询
2按课程性质查询
(5)参考界面如下:
*****************************
学生选修课程管理
*****************************
*课程信息录入
*课程信息浏览
*课程查询
1学分
2课程性质
*程序结束