假定有n门课程,每门课程有:课程编号,课程名称,课程性质(公共课、必修课、选修课),总学时,授课学时,实验或上机学时,学分,开课学期等信息。试设计一课程管理系统,使之能具有以下功能:(1)系统以菜单方式工作(2)课程信息录入功能(3)课程信息浏览功能(4)课程信息查询功能(5)课程信息的删除(6)课程信息的插入(7)将课程信息写入文件中(8)从文件中导出课程信息