问题要求设计并实现一个桌面电话簿软件,使用已学过的动态搜索树结构(BST 或 AVL)。具体要求如下: 1. 联系人数据存储:支持复式联系人数据的存储,数据条目不少于 1000 条。每个联系人可包括姓名、城市、手机号码、住宅电话号码、办公电话号码、电子邮件、公司、地址、所属群组、备注、添加时间等 11 个字段。 2. 联系人管理:支持联系人记录的添加、删除、编辑等操作。 3. 群组管理:支持群组记录的添加、删除、编辑等操作。 4. 导入导出:支持所有联系人记录的导入、导出操作。外部数据采用 TXT 格式,内部数据采用自己设计的二进制数据文件格式。 5. 灵活查询功能: (1) 逐条翻看:显示所有联系人记录,支持分屏查看。 (2) 多种方式查询:通过城市、添加时间、公司、地址、电子邮件、备注等字段进行灵活查询。 (3) 电话号码查询:输入一个电话号码(手机、住宅、办公)的全部或一部分,显示包含该号码的联系人记录。 (4) 人名查找:输入一个人名(全名、部分名、拼音首字母、部分拼音),显示包含该姓名的联系人记录。 (5) 群组查找:选择一种群组类型,
2025-12-19 20:48:11 13.13MB
1
基于java语言的电话簿系统,基本实现了,添加、删除、排序、查找等功能。另外还实现了,数据的存储功能,达到了不丢失数据的目的
2023-01-07 23:55:26 5KB 电话簿
1
详细的电话管理系统,可以让读者手写改动自创其它系统,详细注释可以让读者不在迷茫
2023-01-05 16:19:13 17KB c语言
1
Android期末大作业-电话簿
2022-11-11 13:26:00 41.79MB Android
1
JDW_R_电话簿例程11.e4a
2022-10-15 09:09:25 10KB e4a
1
黑莓电话簿--IPD文件备份与恢复教程
2022-10-13 19:05:57 610KB 黑莓电话簿--IPD文件备份与恢
1
包括以下功能: 1. 添加联系人 2. 删除联系人 3. 查找联系人 4. 编辑联系人 5. 显示所有联系人信息 6. 清空所有联系人 7. 帮助菜单 8. 保存电话簿 9. 退出系统
2022-09-20 09:00:20 3KB python_菜单 系统
PhoneBook 安卓设计大作业项目——电话本 进度展示 框架 完成。 通讯录 完成。 最近通话 完成。 通话统计 完成。 进度记录 2018-7-3 项目完成。 2018-6-15 框架基本完成。 2018-6-19 框架完成,仍需要一些美化。其他两部分开始实现。 注意事项: 先fork一份代码到自己的仓库 在Android Studio中把自己到远程仓库中的代码下载下来,没有问题的话应该是可以直接运行的 自己改了之后commit&push到自己的仓库 在这里发起pull request合并代码
2022-08-16 15:38:31 412KB Java
1
C++电话簿管理系统
2022-06-30 09:07:36 75KB 文档资料
使用Properties对文件进行操作,简单的实现了一个电话簿管理的小程序,使用文件代替数据库,存储联系人:电话号,对联系人进行增加 修改 删除 和删除全部,删除全部时备份,创建的文件和备份文件都放在D盘根目录,可以自己修改,源码奉上,双击附件中的start.exe即可启动程序,可能会报毒,因为是自己用bat脚本转成的exe文件,没有进行签名,但可放心使用。
2022-06-24 17:41:44 3.94MB 电话簿管理 Properties 控制台 文件
1