基于c语言的通讯录管理系统设计与实现

基于c语言的通讯录管理系统设计与实现

ID:871416

大小:925.53 KB

页数:21页

时间:2017-09-22

基于c语言的通讯录管理系统设计与实现_第1页
基于c语言的通讯录管理系统设计与实现_第2页
基于c语言的通讯录管理系统设计与实现_第3页
基于c语言的通讯录管理系统设计与实现_第4页
基于c语言的通讯录管理系统设计与实现_第5页
资源描述:

《基于c语言的通讯录管理系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《高级语言程序设计》——基于c语言的通讯录管理系统的设计与实现姓名:王炳旭学号:1216F0610119指导老师:孟芸系别:信息工程系专业班级:计科F1201班《高级语言程序设计》课程设计任务书设计题目基于c语言的通讯录管理系统的设计与实现设计内容及要求:1.设计内容输入功能:记录信息并保存文件中。显示功能:输出文件中所有信息。查找功能:查询所需通讯信息。删除功能:删除无用信息。2.设计要求u建立通讯录信息,信息包含姓名、性别、班级、电话,保存在文件中;u能够输出文件中所有通讯录信息。u能够提供按姓名、班级或性别查询

2、信息;u能够提供按姓名删除通讯录信息的功能;时间安排:九月:选择自己所要设计的程序,查阅书籍、网上查询,收集所需资料解决疑惑。十月:开始编写程序,不断分析。十一月:代码实现,程序能够运行。十二月:写报告,完成课程设计。设计环境:VC++6.0实现目标:能够提供查询和删除通讯录信息的功能;能够提供按姓名或班级、性别查询;能将通讯录保存在文件中;能够输出通讯录信息。《高级语言程序设计》课程设计教师评阅成绩表系名称:信息工程系学号1216F0610119姓名王炳旭专业计算机科学与技术指导教师孟芸教师评阅平均得分设计题目基于

3、c语言的通讯录管理系统的设计与实现指导教师评语及得分指导教师评语评分项目分值指导教师对课程设计评分制定题目、撰写任务书15调查研究查阅整理资料10学习态度与规范要求10数据处理、文字表达10论文(设计、创作)质量和创新意识55合计100得分指导教师签名此表由教师填写《高级语言程序设计》课程设计承诺书设计题目基于c语言的通讯录管理系统的设计与实现姓名王炳旭所学专业计算机科学与技术学号1216F0610119完成时间2013年11月18日指导教师姓名职称孟芸承诺内容:1.本设计是学生在指导教师的指导下独立完成的,没有抄袭

4、、剽窃他人成果,没有请人代做,若在论文(设计、创作)的各种检查、评比中被发现有以上行为,愿按学校有关规定接受处理,并承担相应的法律责任。备注:学生签名:指导教师签名:年月日年月日目录1.引言21.1设计内容21.2设计任务及具体要求21.3系统环境32.总体设计32.1系统功能简介32.2总体程序框图32.3各个模块之间的主要关系43.详细设计43.1各个模块的程序流程图及运行界面43.2关键代码分析说明83.3程序使用说明94.总结9致谢9参考文献9附录101.引言当今时代,计算机已经成为人们生活中不可或缺的一部分

5、,它打破了地域时间限制,改变了人们的工作和生活方式。通讯录系统能方便用户的需求,满足用户迅速、准确的查找修改或者删除联系人信息,把各个联系人信息以文档保存。本文介绍了简易通讯录管理系统在VC++6.0环境下的实现过程:系统的分析,功能模块的设计,系统的流程图及运行界面。此系统的主要管理的信息由:联系人的姓名、班级、性别、电话号码,加深对c++语言程序设计的理解,提高算法设计的能力,锻炼编程的能力。用c++语言编程一个通讯录管理系统软件,要求能实现通讯录管理系统中的增加信息,删除信息,显示通讯里的所有信息,按名字查询信

6、息,保存通讯录,退出系统。1.1设计内容通讯录管理系统设计内容:输入功能:记录信息并保存文件中。显示功能:输出文件中所有信息。查找功能:查询所需通讯信息。删除功能:删除无用信息。1.2设计任务及具体要求1.设计任务:自学C语言中相关知识,设计出通讯录管理系统。2.设计要求:u建立通讯录信息,信息包含姓名、性别、班级、电话,保存在文件中;u能够输出文件中所有通讯录信息。u能够提供按姓名、班级或性别查询信息;u能够提供按姓名删除通讯录信息的功能;时间安排:九月:选择自己所要设计的程序,查阅书籍、网上查询,收集所需资料解决

7、疑惑。十月:开始编写程序,不断分析。十一月:代码实现,程序能够运行。十二月:写报告,完成课程设计。1.3系统环境VC++6.02.总体设计2.1系统功能简介该通讯录管理系统分为以下四个功能:1.输入功能:可以添加通讯录记录,选择添加人数,依次输入姓名、班级、性别、电话号码后,提示信息保存成功,按任意键会返回主菜单。2.显示功能:可以输出所有通讯录里的记录。3.查找功能:可以选择姓名、班级、性别三种方式查询信息。所输入信息不存在时,提示该信息不存在,返回主菜单。4.删除功能:在显示的所有通讯录信息里,输入要删除通讯录信

8、息的姓名,即删除成功。5.退出:结束运行,退出程序。2.2总体程序框图该通讯录系统共有四个功能模块。打开程序之后,先进入主菜单,根据需求选择功能,分别有输入、显示、查找、删除。输入功能可以添加通讯录记录,选择添加人数,依次输入姓名、班级、性别、电话号码。显示功能可以输出所有通讯录里的记录。查找功能可以选择姓名、班级、性别三种方式查询信息。删除功

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

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

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