基于文件的选课系统,通过对学生选课系统分析与设计,具体实现了对学生信息的增删改查、对课程信息的增删改查、为学生增加选课、退课等功能。