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

  • 500
  • 0
  • 约2.83千字
  • 约 23页
  • 2021-01-11 发布于天津
  • 举报
学海无涯苦作舟! 学海无涯苦作舟! 课程设计报告 课程名称 C 语言课程设计 课题名称 通讯录管理系统 专 业 材料成型及控制工程 班 级 材料0904班 学 号 姓 名 指导教师 2010 年12月24日 湖南工程学院 课程设计任务书 课程名称 C 语言课程设计 课 题 通讯录管理系统 专业班级 学生姓名 学 号 指导老师 C语言课程设计任务书 设计课题3:通讯录管理系统 问题描述: 通讯录管理系统主要管理用户通讯录的基本信息。 在系统中,每个用户 是一条记录,包括姓名、电话号码、通讯地址。系统要对一个有 N个用户的 通讯录统一进行管理。包括了用户信息的录入、显示、修改、查询等操作。 1、 功能设计要求: 1) 本系统采用结构体数组进行数据存储。 用户结构体应该包括用户的基本 信息(姓名、电话号码、通讯地址)。 2) 设计主菜单界面,确定函数个数。设计菜单应包含以下功能: 录入信息(用户基本信息录入) 显示(显示用户基本情况) 修改信息(用户基本信息修改) 查询(查询用户的基本信息) 退出系统 3)要求:建立两个结构体数组(或链表、文件),包括至少 5个用户的必 要信息,能对数据进行补充、修改。执行一个具体的功能之后,程序将 重新显示菜单。 3、要求: 1) 用C语言实现系统; 2) 函数功能要划分好(结构化程序设计); 3) 界面友好(良好的人机交互),加必要的注释; 4) 提供程序测试方案。 目录 TOC \o 1-5 \h \z \o Current Document 系统介绍 1 \o Current Document 总体设计 1 2.1程序模块 1 22函数分析 1 2.3?总体结构 2 \o Current Document 主要模块的实现 3 \o Current Document 程序调试 7 \o Current Document 总结与体会 19 源程序清单 20 一、 系统介绍 1、 本系统采用结构体数组进行数据存储,信息包含编号、姓名、电话及通讯地 址; 2、 能够提供添加、浏览和修改通讯录信息的功能; 3、 能够提供安不同方式查询的功能,可按姓名或电话查询; 4、 能够按表格方式输出通讯录信息。 二、 总体设计 2.1程序模块 本程序主要设计了四个模块,分别是: 添加函数:in put() 查找函数:search() 修改函数:cha nge() 浏览函数:sca n() 2.2.函数分析 in put()为输入函数,负责添加通讯录信息; search(查找函数,对通讯录中的信息进行查找; cha nge( 函数为修改函数,用于修改成员信息; scan()函数为浏览函数,用于浏览整个通讯录。 23总体结构 添加:可以添加通讯录记录,依次输入姓名、电话号码、通讯地址后,会提示是 否继续添加。 浏览:可以以表格形式输出所有通讯录里的记录 查询:可以选择用姓名、电话两种方式查询 修改:输入欲修改的那个人的编号后,再依次输入姓名、电话号码、通讯地址即 可完成修改。 主要模块的实现 1、主函数 主函数设计要求简洁,只提供部分提示语和函数的调用 2、添加函数 为输入函数,负责添加通讯录信息 3、浏览函数 以表格形式输出所有成员信息 4、修改函数 用于修改成员信息 5、查询函数 对通讯录中的信息进 6、菜单函数 对主要模块进行选择 仃 显示主菜单< 苴他 表佚式1 2 表伏式2 输入要选择的数字 >调入添加眠系人模块 调入查词联系人模块 式 3 叢吠式4 0 表送式5 .调入浏览匿系人模块 >调人修改联系人模块 程序调试 1、显示主菜单,用户通过各自要求对系统进行操作,如图 2、出现主菜单时输入1,根据提示添加信息,如图 3、判断是否继续添加信息,如图 弊 *C: \Docuents and Sett ings\AdBLinist rat or\桌面\Debug\l. exe* 堑曰名话址否 请曹电地是恳舌和地址 堑曰名话址否 请曹电地是 恳舌和地址 4、输入y,根据提示继续添加信息,如图 C: \Docuent s and Sett ings\Adinist rat \Debug\ 1. exe* R长 各89 姓22 的227 Irllt册露閒裟 入焉:1卡继?址::a 堑曰名话址否薯名话址否 注嗚聲电地是注嗚碁电地是 5、判断是否继续添加信息,输入n,返回主菜单,如图 6如果还想添加信息,可以继续输入1,在按要求输入,如图 7、判断是否继续添加信息,输入n,返回主菜单,如图 8、出现主菜单时输入2,根据要求选择查询方式,如图 9、出现查询菜单时输入1,按姓名查找,如图 10、输入要查找的姓名,输出查询结果,如图 11、按任意键返回主菜单,如图

文档评论(0)

1亿VIP精品文档

相关文档