C语言通讯录管理系统课程设计报告
《C语言通讯录管理系统课程设计报告》由会员分享,可在线阅读,更多相关《C语言通讯录管理系统课程设计报告(12页珍藏版)》请在毕设资料网上搜索。
1、 高级语言课程设计报告书 系部名称系部名称 通信工程学院 学 生 姓 名学 生 姓 名 专 业 名 称专 业 名 称 电子信息科学与技术 班班 级级 学号学号 指 导 教 师指 导 教 师 时间时间 2010 年 11 月 22 日至 2010 年 12 月 03 日 实验题目实验题目 个人通讯录个人通讯录管理系统管理系统 一、实验目的一、实验目的 设计一个个人通讯录管理系统,拥有对数据的各种操作功 能,实现对通讯录的管理,从而巩固 C 语言程序设计 二、实验内容二、实验内容 个人通讯录管理系统需求分析 个人通讯录管理系统总体设计 个人通讯录管理系统详细设计 个人通讯录管理系统模块设计 个人通
2、讯录管理系统系统集成 个人通讯录管理系统测试运行 三、需求分析三、需求分析 对于一个通用的个人通讯录管理系统而言,用户首先要 能够对通讯录中的数据进行录入, 删除, 更新和输出等操作, 其次要求对通讯录中的数据进行查找操作。 根据上述分析,在后面给出该个人通讯录的主要实现功 能。 信息录入:即创建一个存储通讯录信息的数据结构,有用户 从键盘上录入信息,或从数据表文件中导入到该数据结构 中。 信息更新:对数据结构中已有的信息进行修改,并将结果保 存在数据结构中。 信息删除:删除数据结构中无用的信息,并将解雇保存在无 数据结构中。 信息查询;针对用户输入的目标值,在数据结构中查找对应 的记录,并将
3、其输出到用户屏幕。 信息导入:将某文件中的信息导入到创建的数据结构中,提 高数据的输入效率。 信息导出:将数据结构中的记录导出到文件中,已永久保存 下来。 信息输出:将数据结构中的信息或指定的信息输出到用户屏幕 中。 四、概要设计四、概要设计 1.数据类型 dnode *p,*rear,*q; /*定义指针结点*/ const char USER=w,a,l,d,e,n,PASSWORD=4,1,6,9,5,3; /*定 义用户密码*/ int OK=1,i; /*用作循环变量或返回值*/ FILE *fp; /*定义文件指针*/ 2、数据结构说明 /*data structure*/ typ
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 通讯录 管理 系统 课程设计 报告
