个人通信录管理系统c++课程设计(doc毕设论文)

个人通信录管理系统c++课程设计(doc毕设论文)

ID:801635

大小:614.04 KB

页数:13页

时间:2017-09-05

个人通信录管理系统c++课程设计(doc毕设论文)_第1页
个人通信录管理系统c++课程设计(doc毕设论文)_第2页
个人通信录管理系统c++课程设计(doc毕设论文)_第3页
个人通信录管理系统c++课程设计(doc毕设论文)_第4页
个人通信录管理系统c++课程设计(doc毕设论文)_第5页
资源描述:

《个人通信录管理系统c++课程设计(doc毕设论文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、个人通信录管理系统一、需求描述(1)查看功能:选择此功能时,列出下列三类选择。A办公类;B个人类;C商务类;当选中某类时,显示出此类所有数据中的姓名和电话号码)(2)增加功能:能录入新数据(一个结点包括:姓名、电话号码、分类(可选项有:A办公类;B个人类;C商务类;当录入了重复的姓名和电话号码时,则提示数据录入重复并取消录入;当通信录中超过15条信息时,存储空间已满,不能再录入新数据;录入的新数据能按递增的顺序自动进行条目编号。(3)拔号功能:能显示出通信录中所有人的姓名,当选中某个姓名时,屏幕上模拟打字机的效果依次显示出此人的电话号码中的各个数字。(4)修改功能

2、:选中某个人的姓名时,可对此人的相应数据进行修改。(5)删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号。二、系统总体分析设计具体函数:修改voidalter()删除voiddeleted()查看voidshow()添加voidincrease()拨号voiddail()主函数intmain()三、编码#include#includeusingnamespacestd;structnode{stringname;stringtelephone;stringsort;};classbase{pro

3、tected:nodea[15];inti;public:base(){i=0;}voidshow()//------------------------查看{intj,x;if(i!=0){cout<<"***********选择3个类中的一个:************"<

4、**********"<>x;switch(x){case1:for(j=0;j

5、j>q>>p>>r;for(intj=0;j

6、f(i<15){if(j==i){a[i].name=q;a[i].telephone=p;a[i].sort=r;i++;}elsecout<<"数据录入重复!"<>f;j=0;for(j

7、=0;j<=i;j++){if(f==a[j].name){cout<<"号码为:"<

8、..";f

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。