本系统是一款基于C++开发的手机通讯录管理工具,提供联系人信息的增删改查功能,帮助用户高效便捷地管理个人信息和社交网络。
学校实验周的一个编程任务是设计一个手机通讯录管理系统模拟程序。这个系统需要支持以下基本功能:
1. 查看功能:用户可以选择查看办公类、个人类或商务类的联系人信息。
2. 当选择某一类别时,显示该类别所有联系人的姓名、电话号码和单键拨号号码。
3. 添加数据功能:允许输入新联系人的详细资料,包括姓名、电话号码(分类为A-办公类, B-个人类, C-商务类)、电子邮件地址以及单键拨号号码。系统会检查重复的姓名与电话组合,并在通讯录达到15条记录时停止接受新的数据录入。
4. 修改功能:用户可以修改现有联系人的信息,只需输入想要更改的人的名字即可进行相应的调整。
5. 删除功能:通过选择要删除的具体联系人名字来移除其相关信息。系统会自动重新编号剩余的联系项以保持连续性。
6. 拨号功能:选中某个人名后,屏幕将逐字显示该人的电话号码;输入单键拨号码则可直接显示出对应的名字和完整电话信息。
以上是任务的具体要求说明。