- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构
课外实践报告
项 目 名 称: 通讯录的管理
所 在 班 级: 计算机科学与技术
小 组 成 员: ***********************
任 课 教 师: ******
起 止 时 间: 2012.11.19——2012.12.16
项目基本信息
项目名称
通讯录的管理
项目简介
随着当今社会的发展,人们的人际交往不断增多,在不同的时间,不同的地点处理不同的事情,有时却很难搞清每个人的联系方式,特别是那些不经常联系的人,遇到紧要的事时,却联系不上本人,所以通讯录的管理系统能够便捷的给我们带来需要的相关信息。随着计算机的普及,人们摆脱了传统的电话薄,越来越多的靠计算机来帮助人们记住这些事情,使我们的生活变得简单。那么,这就需要有一个通讯录管理系统来查阅自己所需要的信息,而不必大费周折的去翻开那些繁琐的电话薄。通讯录管理系统是一个专门针对同学们联系方式以及一些简单个人信息的使用管理系统,它方便了众多同学间信息的存储和快速查阅功能,大大减少了查找过程的时间,使我们的交流更加简单。
该通讯录管理是基于数据结构、C++和C语言中所学知识进行实现的。
用链表的结构来存储数据,就是对链表进行添加、插入、查找、修改、
删除、显示、读取、 保存信息等操作。
小组成员
********************************************
任务分工
***:程序代码框架,实验报告,ppt修改,信息的收集
***:程序中系统功能的添加,ppt修改,程序的完善
***:部分功能的实现,ppt的制作,信息的整理
课外实践评定成绩记录
指导教师意见
系统完成情况:优 良 中 差
报告完成情况:优 良 中 差
答辩评定成绩
团队整体成绩:
成员成绩
综 合 成 绩
问题描述及分析
随着通讯业发展,学生生活中需要一种电子电话号码本,也为预防手机故障、遗失造成联
系电话丢失,设计该通讯录查询系统,需要实现添加、插入、查找、修改、删除、显示、读取
保存信息等功能。用链表的结构来存储数据,共有9个模块,
imenu函数是主菜单,
用InsertCon函数实现插入联系人的基本信息的功能,
用 AddDataType函数实现初始化联系人的基本信息的功能,
用FindCon函数实现查找联系人的基本信息的功能,
用 changeMessage函数实现修改联系人的基本信息的功能,
用 DeleteMessage函数实现删除联系人的基本信息的功能,
用showmessage函数实现显示联系人的基本信息的功能,
用 saveFilelinklist函数实现保存联系人的基本信息的功能,
用 readFilelinklist函数实现读取联系人的基本信息的功能,
使用的是头插法定义链表,从尾部插入的方法实现链表。在主函数则是用一个switch函数控
制和一个整数型全局变量,可以来选择链表函数,也实现了函数的循环使用。
功能模块及数据结构描述
主菜单menu
{ 创建窗口“通讯录管理系统”;}
初始化联系人的基本信息 AddDataType
{ 通过该函数实现初始化联系人基本信息的功能 }
3、插入联系人的基本信息InsertCon
{ 通过该函数实现插入联系人基本信息的功能 }
查找联系人的基本信息FindCon
{ 通过该函数实现查找联系人基本信息的功能 }
5、修改联系人的基本信息 changeMessage
{ 通过该函数实现修改某个联系人某些基本信息的功能 }
删除联系人的基本信息DeleteMessage
{ 通过该函数实现删除某个联系人全部信息的功能 }
保存文件saveFilelinklis
{ 通过该函数实现保存已输入信息的功能 }
读取文件内容 readFilelinklist
{ 通过该函数实现读取文件中信息的功能 }
显示信息showmessage
{ 通过该函数实现显示已存入的全部联系人的基本信息的功能 }
主要算法流程描述及部分核心算法
1、算法流程图
显示所有联系人
显示所有联系人
开始
查找联系人
插入联系人
添加联系人
选择操作
选1
输出界面
您可能关注的文档
- 表1 尽职调查报告(适用于企业类贷款申请人).doc
- 关于环保的调查报告.doc
- 医务人员锐器伤防护标准操作规程.doc
- 电路与模拟电子技术基础实验教学大纲.doc
- 江阴市利港实验小学质量分析报告.doc
- 第11课古代日本_2.ppt
- 去敬老院社会实践报告.doc
- 安康学院会计手工实训报告.doc
- 实验三 射极跟随器_2.doc
- “电气控制与PLC实训”课程标准-重庆科创学院.doc
- 英语人教PEP版八年级(上册)Unit4+writing+写作.pptx
- 人美版美术四年级(上册)8 笔的世界 课件 (1).pptx
- 人美版美术七年级(上册)龙的制作.pptx
- 英语人教PEP版六年级(上册)Unit 2 第一课时.pptx
- 数学苏教版三年级(上册)3.3 长方形和正方形周长的计算 苏教版(共12张PPT).pptx
- 音乐人教版八年级(上册)青春舞曲 课件2.pptx
- 音乐人教版四年级(上册) 第一单元 音乐知识 附点四分音符|人教版.pptx
- 英语人教PEP版四年级(上册)Unit 6 Part B let's learn 1.pptx
- 道德与法治人教版二年级(上册)课件-3.11大家排好队部编版(共18张PPT).pptx
- 人美版美术七年级(上册)《黄山天下奇》课件1.pptx
文档评论(0)