网站大量收购独家精品文档,联系QQ:2885784924

C++-编程通讯录管理系统代码.docVIP

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

河南城建学院

《面向对象程序设计》课程设计报告书

设计题目:通讯录管理系统

指导老师:崔雪冰、景伟娜

学生学号:131409166

学生姓名:张庭多

同组人员:宋欠、李胜忠

何阳

时间:2012年6月20日

目录

TOC\o1-3\h\z第1章选题 1

1.1题目背景 1

1.2系统实现的具体分工 1

1.2.1标题 1

1.3开发环境 1

第2章设计内容 1

2.1实现功能 1

2.2概要设计〔涉及的框图〕 2

第3章系统实现 2

3.1涉及知识点 2

3.2系统运行〔主要运行界面抓图〕 2

3.3源程序清单〔关键代码〕 6

第4章结束语 28

第1章选题

1.1题目背景

随着信息化时代的到来,社会中人与人之间的联系更加密切广泛,因此对于联系人信息的高效管理越来越重要,正是在此背景下,我们选取通讯录管理系统为课程设计题目,解决一些人们生活中的实际问题,使联系人信息的管理得到高效管理。

1.2系统实现的具体分工

对于本次课程设计,我们提前了近一周开始动手。在确定了设计题目之后,我们在一起定下了系统的框架。其中我主要承当修改同学信息这个模块,其它的模块添加、删除、查询、浏览由宋欠、李胜忠、何阳各自完成,各模块完成后我们在一起完成了主函数的编写及调试等工作。五大模块分别有其对应的函数,并在主函数中被调用。主函数〔main函数〕实现对整个系统框架的引导与控制。

1.2.1标题

通讯录管理系统

1.3开发环境

VisualC++6.0

机型:Acer4752G

处理器名称:Intel酷睿i52450M

硬盘驱动器:750GB5400转,SATA

系统内存:金士顿内存2GB

显示卡:NVIDIAGeForceGT630M

显示器:友达AUO183C

操作系统:Windows7旗舰版64位SP1(DirectX11)

第2章设计内容

2.1实现功能

系统分为五大模块,分别是添加同学信息、删除同学信息、修改同学信息、查询同学信息、浏览同学信息,依次实现对联系人信息的添加、删除、修改、查询及浏览。

2.2概要设计〔涉及的框图〕

主界面

主界面

添加通讯录

修改通讯录

删除通讯录

查询通讯录

浏览通讯录

完成

完成

完成

完成

完成

第3章系统实现

3.1涉及知识点

结构体、文件操作、函数调用、循环语句、指针、系统的一些函数

3.2系统运行〔主要运行界面抓图〕

系统运行良好,效果图如下:

主界面

添加联系人信息

删除联系人信息

修改联系人信息

查询联系人信息

浏览联系人信息

退出时界面

3.3源程序清单〔关键代码〕

我所承当的修改模块的代码和一些主要的代码:

#includeiostream

#includeiomanip

#includefstream

#includeconio.h

#includecstdlib

#includestring

usingnamespacestd;

constcharfileName[]=tongxunlu.dat;

//定义结构体

structdate

{

intyear;

intmonth;

intday;

};

structaddressList

{

charxuehao[10];

charname[10];

chargender[4];

charminzu[2];

datebirthday;

charshoujihao[14];

charQQ[11];

charaddress[40];

};

//函数声明

intcolor();

intzhujiemian();

voidtianjia(fstream);

voidxiugai(fstream);

voidshanchu(fstream);

voidchazhao(fstream);

voidliulan(fstream);

intfindRecord(fstream,constchar*);

intgetAmount(fstream);

//主函数

intmain()

{

color();

boolExit=false;

fstreaml

文档评论(0)

181****7662 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档