教务处任选课管理系统
求指点迷津教务处任选课管理系统
【问题描述】
用C语言设计,能实现对教务处中的任选课进行添加、修改、查询、冲突提示等功能,能对全校任选课的情况进行记录和管理。
【基本要求】
(1)任选课记录中的每一条信息包括:课程名、教师名、开课的院系、上课时间、课程简介、电子邮件。
(2)将任选课记录用一个文件存储,文件类型可以是文本文件或是二进制文件。
【系统必须的基本功能】
(1)查看功能:
① 当输入某课程名时,显示出此课程名中所有数据的信息,如教师名、开课的院系、上课时间等信息;
② 当输入某院系名时,显示出此院系开设的所有任选课;
(2)添加数据功能:
① 能录入新数据添加到任选课记录文件中,当录入了重复的任选课时,则提示数据录入重复并取消录入;
② 录入的新数据能按递增的顺序自动进行条目编号。
(3)修改功能:
选中某个任选课名时,可对此任选课在任选课记录中相应数据进行修改。
(4)删除功能:
选中某个任选课名时,可对此任选课名在任选课记录中的相应数据进行删除,并自动调整后续条目的编号。
(5)主界面提供菜单选择的方法选择实现某一功能,一次运行程序能进行多次选择执行不同的功能。