项目介绍
项目名称
通讯录管理系统
运行环境
Dev-C++ 5.11
实现方法
1.使用C++语言设计,其中数据的操作使用C++容器list
,map
来实现
2.数据的保存使用C++文件读写功能
3.交互界面为cmd命令行窗口,数据显示格式使用经过计算填充的格式化字符串生成的表格
4.项目使用头文件包含的的方式实现多模块组合
项目功能
1.基于常用联系人的基本信息进行操作,包括:联系人分组、姓名、微信、通讯地址、邮箱、手机号
2.适用于一个用户,简洁的用户登录功能,并能对用户密码加密
3.对联系人基本信息实现基本的增删改查功能
4.实现简单的11位手机号码验证功能
实现效果
默认用户:111
默认密码:111
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&通讯录管理系统&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
**************************************************用户登录**************************************************
账号:111
密码:111
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&微信通讯录管理系统&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
**************************************************主要功能**************************************************
1.查看
2.添加
3.搜索
4.修改
5.删除
6.统计
7.关闭
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
请选择操作:1
*************************************************查看通讯录*************************************************
+++++++++++++++++++++++++++++++++++++++++++++++++联系人信息+++++++++++++++++++++++++++++++++++++++++++++++++
+-------+-----------------+-----------------+----------------------+----------------------+----------------+
| 分组 | 姓名 | 微信 | 通讯地址 | 邮箱 | 手机号 |
+-------+-----------------+-----------------+----------------------+----------------------+----------------+
| 0 | zhang | weiixn | fuzhou | 142341@qq.com | 13489765411 |
+-------+-----------------+-----------------+----------------------+----------------------+----------------+
| 2 | helei | xiaoxiao | fuzhou | 22234123@qq.com | 12347867361 |
+-------+-----------------+-----------------+----------------------+----------------------+----------------+
| 0 | hexiaofeng | wei666 | fujian | 142144@wws | 18967823471 |
+-------+-----------------+-----------------+----------------------+----------------------+----------------+
| 3 | yang | zhang | kunming | 437814@ss | 19234568921 |
+-------+-----------------+-----------------+----------------------+----------------------+----------------+
| 0 | zhang | xioazheng | guangxi | 213424123@qq.com | 12376879721 |
+-------+-----------------+-----------------+----------------------+----------------------+----------------+
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&微信通讯录管理系统&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
**************************************************主要功能**************************************************
1.查看
2.添加
3.搜索
4.修改
5.删除
6.统计
7.关闭
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
请选择操作:6
**************************************************统计信息**************************************************
默认:0
同事:1
亲人:2
朋友:3
家人:4
同学:5
其他:6
按回车键返回...