手机通信录管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 手机通信录管理系统

重庆科技学院 课程设计任务书 设计题目:通信录管理系统 地 点 I515 起止时间 2010.1.6~2010.1.14 设计内容及要求 用C++设计出模拟手机通信录管理系统,实现对手机中的通信录进行管理。????功能要求(1)????查看功能:选择此功能时,列出下列三类选择。A??办公类??B??个人类?C?商务类?,当选中某类时,显示出此类所有数据中的姓名和电话号码) (2)????增加功能:能录入新数据(一个结点包括:姓名、电话号码、分类(可选项有:A??办公类??B??个人类?C?商务类)、电子邮件)。例如杨春???商务类??chuny@126.com当录入了重复的姓名和电话号码时,则提示数据录入重复并取消录入;当通信录中超过15条信息时,存储空间已满,不能再录入新数据;录入的新数据能按递增的顺序自动进行条目编号。(3)????拔号功能:能显示出通信录中所有人的姓名,当选中某个姓名时,屏幕上模拟打字机的效果依次显示出此人的电话号码中的各个数字windows.h—Sleep来实现延时)。(4)???修改功能:选中某个人的姓名时,可对此人的相应数据进行修改(5)????删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号。 要求 星期一:软件功能的确定,作分析 星期二:软件模块设计、文件格式设计 星期三:编码 星期四:调试,运行,并编写文档。 星期五:答辨并提交设计报告。 参考资料 [1] 钱能C++ 程序设计教程清华大学出版社2000.11 [2] 郑莉C++ 语言程序设计清华大学出版社戴锋Visual C++ 程序设计基础清华大学出版社2001.4 其它 说明 1.本表应在每次实施前一周由负责教师填写二份,院系审批后交院系办备案,一份由负责教师留用。2.若填写内容较多可另纸附后。3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。 教研室主任: 指导教师: 年 月 日 摘要 该通讯录程序时用c++语言实现的,程序定义了一个person类,然后通讯录的成员的所有信息都是以其抽象出的一个个对象来实现成员信息管理。该程序总体分为六个大模块(即六项基本功能):查看成员信息模块、新增成员信息模块、拨号模块、修改成员信息模块、删除成员信息模块和退出功能,总共六个功能程序段用一个switch-case语句连接成。其中在查看模块中实现了对已存成员的 进行分类查看。本程序是以多文件形式编译而成。实现了一个手机基本通讯录的成员信息管理。 关键词:c++ 通讯录 类 目录 摘要 I 目录 II 1 总体设计思路 1 1.1概要分析 1 1.2 功能模块调用图 1 1.3 程序总体流程图 2 2 功能模块的具体设计 5 2.1 查看功能 5 2.2 增加成员功能 6 2.2.1增加成员信息功能模块流程图 6 2.2.2 具体函数分析 8 2.3 拨号功能 9 2.3.1拨号功能模块流程图 9 2.3.2 具体函数分析 10 2.4 修改信息功能 12 2.4.1 修改信息功能模块流程图 12 2.4.2具体函数分析 14 2.5 删除功能信息模块 14 2.5.1删除功能模块流程图 14 2.5.2具体函数分析 15 2.6 退出功能 16 3 功能模块的调试及测试 17 3.1 主菜单界面 17 3.2 增加成员信息功能界面 17 3.3 拨号功能界面 18 3.4 修改功能界面 19 3.5 删除成员信息界面 20 3.6 退出程序界面 21 4 总结 22 致谢 23 参考文献 24 1 总体设计思路 1.1概要分析 本程序要求用C++出模拟手机通信录管理系统,实现对手机中的通信录进行管理void SetName( char *name1)、char* GetName()、void SetPhoneNum( __int64 number)、__int64 GetPhoneNum()、void SetEmail( char *email1) 、char* GetEmail()、void SetNumber( int num) 、int GetNumber()、void SetSort(char *sort1) 、char* GetSort()和构造、析构等成员函数。在进入程序后,程序会抽象相应的person的对象,在之后的信息管理都是对此类的对象进行信息操作。

文档评论(0)

xch562 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档