C++课程设计-电话簿管理资料.docVIP

  • 92
  • 0
  • 约4.98千字
  • 约 19页
  • 2016-11-22 发布于湖北
  • 举报
Visual C++ 课程设计报告 题目:电话薄管理 姓名: 学号: 班级: 提交时间: 1.程序任务: 功能介绍:一个电话薄管理小程序。利用文本文件存储电话簿数据,具有添加、删除、显示和查询联系人号码的功能。 (1) 将电话薄数据和相应的函数封装在类中,改写程序使之结构化。 (2) 增加记录修改功能,能选择修改用户的姓名、电话。 (3) 增加录入时间的显示及存储。 (4) 增加缺省的查询方式,即查询时只输入姓名的首字母,所有符合这一条件的电话资料均在屏幕上显示。 平定难易等级:A级。 所完成的功能: 程序大致流程图如下。 2.1原程序各功能分析与说明 原程序采用结构化的设计方法,通过直接构建链表来实现增加记录,显示记录,根据姓氏查找号码,删除号码,帮助,退出等基本功能。 原程序在主函数中在do-while循环中插入choice选择结构来对用户需要执行的功能进行选择,增加记录功能通过函数add_record()函数来完成,而函数add_record()里面又含有几个子函数。显示记录功能是通过display_list()功能来完成的,查找记录功能是通过search_by_name()函数来完成的,删除记录功能是通过delete_record()来完成的,帮助功能是通过help_me()函数来完成,最后在退

文档评论(0)

1亿VIP精品文档

相关文档