通讯录管理课程设计报告
《通讯录管理课程设计报告》由会员分享,可在线阅读,更多相关《通讯录管理课程设计报告(7页珍藏版)》请在毕设资料网上搜索。
1、C+面向对象程序设计面向对象程序设计课程设计报告课程设计报告 通讯录管理系统通讯录管理系统 姓名: 学号: 班级: 一、设计目的 本程序是非数值计算型算法设计,我设计出了通讯录管理系统的基本功能,并设计了 简单的界面。 本程序主要考察对自定义函数的熟悉程度, 本程序主要使用的是数组的相关操 作,包括结构体数组的输入、输出、查找、删除等。我设计的这个通讯录系统也初步实现了 学生信息的显示、删除、查找、修改、添加等必要的功能。 记录通讯录内的人员的姓名、地址、邮编、电话号码。 显示所有学生的信息。 通过输入姓名查找学生信息。 通过输入姓名查找到要删除的学生信息,然后可以进行删除。 通过输入姓名查找
2、到要修改的学生信息,然后可以进行修改。 二、设计内容 1、设计方案 本系统首先设计出了主函数,然后根据去要实现的功能分别设计拉,显示、 删除、查找、修改、添加功能的子函数。在显示的函数设计过程中首先运用拉文 件的读取等必要的知识通过把文件的内容读取到内存然后打印出来。 删除函数的 设计是首先从文件内找到要删除的人,然后通过写一个实现删除目的的 FOR 循 环将该人从内存里删除, 然后再用写的方式打开文件, 将内存内的信息写入文件, 实现删除。 查找也是先打开文件, 用一个字符串对比的方法找出用户要查找的人, 然后打印出来。修改也大体和删除相同,添加函数在设计时通过申请一片空间, 然后通过指针将
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通讯录 管理 课程设计 报告
