第 1 页 共 3 1 页 Guangxi University of Science and Technology 课程设计报告 课程名称: 数据结构与编程综合实训 课题名称: 通讯录管理系统的设计与实现 姓 名: 熊信萌 学 号: 201400402003 院 系: 计算机科学与通信工程学院 专业班级: 通信 141 班 指导教师: 周坚和 完成日期: 2015-12-18 第 2 页 共 3 1 页 目 录 第一部分 课程设计报告…………………………………………………………3 第1 章 课程设计目的 ……………………………………………………3 第2 章 课程设计内容和要求 ……………………………………………3 2.1 问题描述 ………………………………………………………3 2.2 设计要求…………………………………………………………4 第3 章 课程设计总体方案及分析 ………………………………………5 3.1 问题分析 ………………………………………………………4 3.2 概要设计…………………………………………………………5 3.3 详细设计…………………………………………………………6 3.4 调试分析 ………………………………………………………18 3.5 测试结果 ………………………………………………………18 3.6 参考文献 ………………………………………………………22 第二部分 课程设计总结 ………………………………………………………23 附录(源代码) …………………………………………………………………24 第 3 页 共 3 1 页 第一部分 课程设计报告 第1 章 课程设计目的 课程设计是实践教学中的重要环节,它以某一门课程为基础,涉及和课程相关的各方面知识,是一门独立于课程外的特殊课程。课程设计就是让所有同学对课程更全面的应用。本次实验项目“通讯录管理”就是针对数据结构的一门应用较为广泛的系统管理方法。 1. 实现意义 本次实验应用性能很好,结构清楚,能随时添加、删除、查找、修改、输出联系人;并且可以用姓名、编号两种方式;而且其中增加了排序功能,使得插入之后排序为接下来的操作提供便利,操作更精确,以人性化的方式展现出来,效果十分突出。 2. 系统分析 编程完成通讯录的一般性管理工作如通讯录中记录的增加、修改、查找、删除、输出、计算男女人数等功能。每个记录包含编号、姓名、性别、电话 号码 个人基本信 息 。 用《 数据结构》 中的链 表 做 数据结构结合 c ...