C++通信录管理系统设计源程序C++
目 录
1. 题目内容••••••••••••••••••••••••••••••••••••2
2. 应用软件的功能说明••••••••••••••••••••••••••2
3. 输入数据类型、格式和内容限制••••••••••••••••3
4. 算法描述(流程图)••••••••••••••••••••••••••••3
5. 详细模块的代码••••••••••••••••••••••••••••••5
6. 程序运行结果截图•••••••••••••••••••••••••••10
7. 结束语(心得体会)••••••••••••••••••••••••••14
8. 附录(程序的源代码清单)••••••••••••••••••••15
通信录管理
一、题目内容:
本次课程设计是设计一个实用的通信录。
在我们生活中经常会碰到一些大批量的相类似的数据需要处理,例如我们同学、朋友的电话号码,同班同学的所有学习成绩,平时学习积累的一些小知识等。如何将 这些数据组织起来呢?我们可以通过一个非常有效的方法,就是数据库技术。这节课我们就来学习一下如何通过数据库来建立一个通信录。
通信录可以对生活产生很大的帮助,记录大量信息在通信录内方便处理,方便查找想要知道的联系方式,这是一种很重要的日常软件。协助和记录我们不能记住的大量信息,同时通信录管理软件同样方便人们查找修改使用记录在通信录内的信息。
在社会进步的同时,生活中的信息量亦不断增加。这么多的信息量,人们不可能浪费太多的时间去记录和处理。通信录管理就是发展带来的必要产物,大大方便人们处理多方面的人及关系,加强人们的生活质量。
目的与要求:
1、目的:
(1)要求学生达到熟练掌握C++语言的基本知识和技能;
(2)基本掌握面向对象程序设计的基本思路和方法;
(3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题
2、要求:
(1)建立文件,存储文件可以使用默认文件名或指定文件名。
(2)存储信息到文件中,从文件中读取信息。
(3)实现添加,删除,查找等功能。
二、通信录管理软件的功能:
1.联系人信息的添加:
此项功能是根据用户需要,添加联系人姓名和电话信息。
2、联系人信息的删除:
此项功能方便用户把无用或错误的联系人信息删除,以防止误导或占用空间。
3、联系人信息的查找:
此项功能可方便用户查找单独或特定一组联系人的信息,还可以修改查询到的联系人信息。
4、联系人信息的显示:
此项功能运用使得用户可以浏览所有联系人的信息。
5、联系人信息的加载:
此加载功能加载以保存的联系人信息。把联系人的信息分组保存分别加载更好更方便的管理联系人的信息。加载功能还能使管理更安全更可靠。
6、联系人信息的清空:
清空功能的使用一次性完全删除联系中文件的信息。
7、联系人信息的保存:
制作好联系人信息后如需退出程序可用此功能将信息保存至硬盘,用户可放心使用。
三、输入数据类型、格式和内容限制:
可输入的数据类型为:中文 英文 数字 符号。
在添加人员记录栏内,输入名字使用中文或英文输入电话用阿拉伯数字。
所有通信录数据要以文本或二进制文件保存。
查询记录使如用1中按姓名查找时用中文或英文输入想要查找联系人的姓名,如使用2中按电话查找则输入相关的数字。
保存记录时如果使用1默认文件名则不需要再输入文件名且文件默认保存在通讯录文件内,如使用2自定义文件名则需要用户自己编写文件名如我的同学录,文件名可以时 数字 中文 英文 符号。四、程序流程图:594
[1] [2] [3] [4] [5] [6] [7] 下一页