c语言课程设计报告通讯录管理系统毕业论文

c语言课程设计报告通讯录管理系统毕业论文

ID:794703

大小:290.04 KB

页数:24页

时间:2017-09-05

c语言课程设计报告通讯录管理系统毕业论文_第1页
c语言课程设计报告通讯录管理系统毕业论文_第2页
c语言课程设计报告通讯录管理系统毕业论文_第3页
c语言课程设计报告通讯录管理系统毕业论文_第4页
c语言课程设计报告通讯录管理系统毕业论文_第5页
资源描述:

《c语言课程设计报告通讯录管理系统毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1设计题目的内容、任务及具体要求本程序是非数值计算型算法设计,我设计出了通讯录管理系统的基本功能,并设计了简单的界面。本程序主要考察对自定义函数的熟悉程度,本程序主要使用的是数组的相关操作,包括结构体数组的输入、输出、查找、删除等。我设计的这个通讯录系统也初步实现了人员信息的显示、删除、查找、修改、添加等必要的功能。①记录通讯录内的人员的姓名、地址、邮编、电话号码。②显示所有人员的信息。③通过输入姓名查找人员信息。④通过输入姓名查找到要删除的人员信息,然后可以进行删除。⑤通过输入姓名查找到要修改的人员信息,然后可以进

2、行修改。⑥添加人员信息。2总体设计思路本系统首先设计出了主函数,然后根据去要实现的功能分别设计拉,显示、删除、查找、修改、添加功能的子函数。在显示的函数设计过程中首先运用拉文件的读取等必要的知识通过把文件的内容读取到内存然后打印出来。删除函数的设计是首先从文件内找到要删除的人,然后通过写一个实现删除目的的FOR循环将该人从内存里删除,然后再用写的方式打开文件,将内存内的信息写入文件,实现删除。查找也是先打开文件,用一个字符串对比的方法找出用户要查找的人,然后打印出来。修改也大体和删除相同,添加函数在设计时通过申请一片

3、空间,然后通过指针将需要添加的信息添加进去,从而实现添加功能。下面就是总的程序流程图:执行printf()退出系统调用output()函数调用insert()函数调用modify()函数调用found()函数调用del()函数选择(a)执行printf()函数开始3功能模块的具体设计3.1界面分析3.1.1开始界面********************欢迎光临通讯录管理系统********************1.输出通讯录2.删除记录3.查找记录4.修改5.添加新联系人6.退出程序***************

4、***********************************************请输入命令(1-6):3.1.2显示功能的界面:选择1后系统出现现有的所有人员名单:1高鸿鹏山西10000015862433445黄亮四川20000015826133446雷管重庆3000008888888888888欧鸿重庆30000015826188888代兵重庆30000015826166666向梅重庆30000015826155555欧鸿山西1000005555555553.1.3删除功能的界面:**********

5、**********欢迎光临通讯录管理系统********************1.输出通讯录2.删除记录3.查找记录4.修改5.添加新联系人6.退出程序**************************************************************请输入命令(1-6):2请输入你要删除的姓名:请输入你要删除的姓名:哈哈你要的资料如下:哈哈粉红色的骄傲555555255582删除成功!********************欢迎光临通讯录管理系统********************1

6、.输出通讯录2.删除记录3.查找记录4.修改5.添加新联系人6.退出程序**************************************************************请输入命令(1-6):3.1.4查找功能的界面:********************欢迎光临通讯录管理系统********************1.输出通讯录2.删除记录3.查找记录4.修改5.添加新联系人6.退出程序***************************************************

7、***********请输入命令(1-6):3请输入姓名:欧鸿已查到,记录为:欧鸿重庆300000158261888883.1.5修改功能的界面:********************欢迎光临通讯录管理系统********************1.输出通讯录2.删除记录3.查找记录4.修改5.添加新联系人6.退出程序**************************************************************请输入命令(1-6):4请输入姓名:输入姓名后的系统界面:*********

8、***********欢迎光临通讯录管理系统********************1.输出通讯录2.删除记录3.查找记录4.修改5.添加新联系人6.退出程序**************************************************************请输入命令(1-6):4请输入姓名:欧鸿已查到,记录为:欧鸿重庆

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。