本报告详细介绍了基于C++语言开发的通讯录管理系统的设计与实现过程。该系统旨在提供高效便捷地管理联系人信息的功能,并涵盖了用户界面、数据结构及算法等内容。
《高级语言程序设计》
课程设计报告
设计题目:学生通讯录系统
专 业:计算机科学与技术
班 级:软件方向
姓 名:(此处留空)
学 号:061124034
2007 年6月5日
目 录
1. 设计目标………………………………………3
2. 设计思想………………………………………6
3. 类及对象设计…………………………………6
4. 程序源代码……………………………………19
5. 调试记录………………………………………22
6. 总结……………………………………………22
学生通讯录系统
1. 设计目标
本项目旨在开发一个实用的小型职工信息管理系统,使用链表来存储学生的姓名、性别、电话和住址,并实现对这些信息的录入、修改、删除、查询、统计及输出等功能。
2. 设计思想
(1)设计用于保存学生基本信息的数据结构表:
序号 成员名 数据类型 长度 含义
1 name char 8 学生姓名
2 sex char 2 学生性别
3 tel int 6 学生电话
4 add char 20 学生住址
(2)通过定义结构体来创建类,并以这些类作为链表的节点。