个人通信录管理系统c课程设计.doc

个人通信录管理系统c课程设计.doc

ID:55567867

大小:591.00 KB

页数:13页

时间:2020-05-18

个人通信录管理系统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{protected:nodea[15];inti;publ

3、ic:base(){i=0;}voidshow()//------------------------查看{intj,x;if(i!=0){cout<<"***********选择3个类中的一个:************"<>x

4、;switch(x){case1:for(j=0;j

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

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

7、<<"为:"<

8、k;}cout<<'b';cout<

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

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

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