利用c语言实现电话簿管理系统课程设计.pdf

利用c语言实现电话簿管理系统课程设计.pdf

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

利用c语言实现电话簿管理系统课程设计

电话簿管理系统VER1.0

系别:计算机科学与技术系专业(班级):

作者(学号):

指导教师:

完成日期:2011年6月15日

蚌埠学院教务处制

目录

1

3第一

章前

4

第二章电话簿管理系统介

5

2.1流程

5

2.2程序编写概

6第三章主要功能实

7

3.1删除功能设

7

添加功能设

73.2

第四章源程

9第五章

系统测

20第六章结

25

26参考

26

2

摘要

电话簿管理系统是利用单链表实现电话簿管理,进而掌握C语言中的结构体、

链表,指针、函数(系统函数,自定义函数)等C语言知识。

本文通过利用模块化程序设计思想,使用单链表和结构体等编写出的可以实现

存储、打印、删除等功能的电话簿管理系统。通过完成这个课程设计让我们熟悉并

掌握在c语言中使用结构体、单链表,指针,函数,和模块化设计思想。

关键词结构体,链表,指针,函数

3

第一章前言

在前面我们学习了c语言的一些基础知识对c语言有了初步的认识和了解,为

了让我们更加全面地了解c语言程序设计的步骤和方法,在老师的指导下我们进

行了一次综合实训。设计一个简单的电话簿管理系统,可以存储,删除等电话号

码。为了方便使用DEV-C++来编写程序,可以添加汉字备注方便理解程序。根据前

面所学的单链表、指针、函数、结构体等知识在使用模块化设计思想去编写。设计

“通讯录管理系统”使其具有数据插入、修改、删除、显示和查询等功能。使学生

进一步理解和掌握课堂上所学各种基本抽象数据类型的逻辑结构、存储结构和操作

实现算法,以及它们在程序中的使用方法。使学生掌握软件设计的基本内容和设计

方法,并培养学生进行规范化软件设计的能力。使学生掌握使用各种计算机资料和

有关参考资料,提高学生进行程序设计的基本能力。

其功能包括以下各项:

1)数据包括:人名、电话号码。

2)可对记录中的姓名和电话号码进行修改。

3)可增加或删除记录。

4)可显示所有保存的记录。

4

第二章电话簿管理系统介绍

2.1流程图

电话簿管理系统因具备以下功能有流程图表示,如下图2.10

电话簿管理系统

新建一个电话簿插入新的记录打印所有记录读取文件

添加新记录查找功能退出系统保存当前输入的内容

图2.10

2.2程序编写概要

1主函数main()

主函数使用户进入电话簿管理系统主界面——用户选择界面,用户可以选择要

使用的功能并选择相应的选项进入该功能。使用printf函数和switchcase结构

来编写主函数。

2creat()函数

creat函数用来建立新的电话号码簿,用户可以通过它来向系统输入数据。为

下面的操作提供数据。

3delete函数

delete函数用来删除不需要的数据,可以用单链表来实现,并要记住用free

函数来释放被删除链表的空间,避免浪费空间。4save函数

5

当需要保存已输入的数据时就需要用到save函数,该函数可以将数据存储到

指定的地方为以后使用。

5load函数

顾名思义load函数是将所存的数据从文件所在位置读取出来以便做打印等处

理。

6search函数

当存入很多文件时候,再用普通的方法打印输出所有数据再查找文件中的目标

文件就会很麻烦,这时你需要从已存文件中快速找出你所想要的用户的电话号码就

要选择此功能,他可以快速找出你所输入用户名的电话号码,简单方便。

7append函数

Append函数用来像已有的文件中添加新的电话号码文件。8modify函数

在你无意中或心急的时候很有可能将数据输入错误,所以你还

文档评论(0)

181****2790 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档