【基本要求】一个学生的数据包括:学号、姓名、电话号码、手机、QQ号。要求能够:录入、修改、删除、查找和输出所有记录。为提高数据的可访问性,电话号码、手机、QQ号建立索引表,索引表可以在维护数据时动态维护,也可能最后一次建立。【实现说明】班级通讯录管理系统主要功能分为五个模块:添加学生基本信息、查询学生基本信息、删除学生基本信息、修改学生基本信息、查看全部学生基本信息。建立索引表时采用不同的排序方式:直接插入、希尔排序、冒泡排序、直接选择、堆排序;查找数据时可采用不同的查找方式:顺序、二分、黄金