欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    C语言课程设计---通讯录管理系统.

    • 资源ID:1437811       资源大小:204KB        全文页数:24页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    C语言课程设计---通讯录管理系统.

    1、 C 语言课程设计 课程设计课程设计报告报告 题 目 通讯录管理系统 学 号 姓 名 年级专业 指导教师 完成日期 年 月 日 通讯录管理系统通讯录管理系统 一、问题描述 本程序是非数值计算型算法设计,我设计出了通讯录管理系统的基本功能,并设 计了简单的界面。本程序主要考察对自定义函数的熟悉程度,本程序主要使用的 是数组的相关操作,包括结构体数组的输入、输出、查找、删除等。我设计的这 个通讯录系统也初步实现了人员信息的显示、删除、查找、修改、添加等必要的 功能。 二、基本要求 1) 每条记录包括:学号、姓名、专业、家庭住址、联系电话; 2) 能够实现添加、删除、修改功能; 3) 能够实现按学号

    2、、姓名、专业等内容进行查找 三、系统分析和设计 【需求分析】 根据题目要求,通讯录数据以文本文件存储,故应提供文件的输入、输出等 操作;还应提供显示、查找、删除等操作;另外还应提供键盘式选择菜单实现功 能选择。 【总体设计】 通过对整个系统的分析, 根据上述要求, 可以将这个系统的设计分为三个模块 (见 图 1) :文件导入、通讯录编辑和退出。 图 1 系统功能模块 通讯录管理系统 新建菜单 浏览菜单 修改菜单 删除菜单 查找菜单 四、主要流程图 (1 1) 主菜单函数主菜单函数 此函数功能为提供键盘式选择菜单以调用不同函数。其流程如图 2 所示。 图 2 主菜单函数流程图 (2) (2) 新

    3、建菜单函数新建菜单函数 该函数的功能是用户需要新建联系人记录, 从键盘输入并逐条写到原来的通讯录 文件中,注意采用新建而不是覆盖的方式。其流程如图 3 所示。 开始 新建联系人 是否继续新建?y/n 结束 n y 显示一系列功能选项 输入 n, 判断 n 是否是 1 5? 根据 n 的值调用各功能模块函数 结束 开始 n 图 3 新建函数流程图 (3) (3) 浏览菜单函数浏览菜单函数 此函数功能为提供浏览所有联系人记录。其流程如图 4 所示。 图 4 浏览模块流程图 (4 4) 查找菜单函数查找菜单函数 此模块的功能是用户可根据姓名或电话号码查询联系人信息。 查询菜单函数 功能为提供键盘式选

    4、择菜单选择查找方法。 其流程如图 5 所示。 图 5 查找函数流程图 按姓名查找函数 其流程如图 6 所示。 开始 按姓名查找 按号码查找 结束 浏览全部联系人记录 开始 结束 图 6 按姓名查找函数流程图 按电话查找函数 其流程如图 7 所示。 图 7 按电话查找函数流程图 开始 输入联系人电话 是否找到此记录? 显示记录 提示未找到 结束 开始 输入联系人姓名 是否找到此记录? 是否查找相同姓名? 结束 显示此记录 提示未找到此记录 y n y n (5 5)删除函数)删除函数 此模块功能为用户可根据需要选择删除全部或单个联系人记录, 且可按姓名或电 话删除单个联系人。其流程如图 9 所示。 删除菜单函数 提供键盘式选择菜单以调用相关函数以实现各功能 图 8 删除函数模块流程图 (6 6)文件导入函数)文件导入函数 此模块上导入原文件,若原文件无法打开,则需另行新建。其流程如图 2 所示 开始 删除全部 删除单个 按姓名删除 按电话删除 结束 图 2 文件导入函数流程图 五、运行结果 (1) 文件导入成功界面: (2) 主菜单函数:


    注意事项

    本文(C语言课程设计---通讯录管理系统.)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583