为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

05 手机通信录管理系统.doc

2018-01-07 3页 doc 37KB 3阅读

用户头像

is_180829

暂无简介

举报
05 手机通信录管理系统.doc05 手机通信录管理系统.doc 编号:005 河北工业大学计算机软件技术基础(VC) 课程设计任务书 一、题目:05手机通信录管理系统 二、目的与要求 1( 目的: (1)通过该题目的设计,培养学生综合利用C++语言解决问题的能力,使学生理解和掌握C++中组的应用及排序算法,将所学知识转化为分析和设计简单实际问题的能力,并学会查资料和工具书,进行创新设计。 (2)提高学生建立程序文档、归纳总结的能力。 2( 基本要求: (1)要求用C++语言编程,在Visual C++环境下调试完成; (2)要求使用C...
05 手机通信录管理系统.doc
05 手机通信录管理系统.doc 编号:005 河北工业大学计算机软件技术基础(VC) 课程设计任务 一、题目:05手机通信录管理系统 二、目的与要求 1( 目的: (1)通过该题目的设计,培养学生综合利用C++语言解决问题的能力,使学生理解和掌握C++中组的应用及排序算法,将所学知识转化为分析和设计简单实际问题的能力,并学会查资料和工具书,进行创新设计。 (2)提高学生建立程序文档、归纳的能力。 2( 基本要求: (1)要求用C++语言编程,在Visual C++环境下调试完成; (2)要求使用C++的结构体和自定义函数完成设计; (3)在VC++6.0环境中,学会调试程序的方法,及时查究错误,独立调试完成。 (4)程序调试通过后,完成程序文档的整理,加必要的注释。 三、设计方法和基本原理 1( 课题功能描述 用C++设计出模拟手机通信录管理系统,实现对手机中通信录进行管理。 2( 基本原理 1) 定义结构体数据类型保存个人记录; 2) 通过结构体数组保存所有通信录信息。 3)对结构体数组中的数据实现添加、删除和查询等操作。 3( 问题解决(编程要求): 1)采用文本菜单操作界面。 2)主菜单功能包括查看功能、增加功能、拨号功能、修改功能和删除功能。 3)查看功能:选择此功能时,列出三个选项 A 个人类 B 朋友类 C黑名单 当选中某类时,显示出此类所有数据中的姓名和电话号码。 4)增加功能:录入新记录,一个记录包括:姓名、电话号码、分类(A 个人类 B 朋友类 C黑名单)。 3)拨号功能:能显示出通信录中所有人姓名,选某人姓名时,显示出其电话号码。 1 编号:005 4)修改功能:选中某个人姓名时,可以对其记录进行修改。 5)删除功能:选中某个人姓名时,可对其记录进行删除。 四、主要技术问题的描述: 模拟菜单界面如下图输出即可: 选择某项功能前面的序号即可选择相应的功能,例如选择2,出现如下界面: 参考以上说明,完成程序设计。 五、创新要求 使用窗口菜单界面(Windows风格)完成设计,参考VC6.0中的Windows编程与MFC相关。 六、课程设计的考核方式及评分方法 1(考核方式 (1) 学生要提交书面课程设计(A4纸打印);并将设计报告的电子文档、.cpp源文件和.h头 文件放到一个文件夹里(如果是基于MFC的编程,另外还包括源程序的压缩包)上传到所对 应班级的学生名称相应文件夹中。 (2) 课程设计结束时,在机房当场验收。教师提供测试数据,由学生运行所设计的系统,检查运 行结果是否正确,并回答教师提出的有关问题。 2(评分方法 根据出勤率、课程设计期间纪律、课程设计运行结果、课程设计报告及答辩情况综合评分。 七、书写设计报告的要求(详细内容见“设计报告模板”) 八、说明:课程设计的有关文档,“设计报告模板”和“课程设计要求”请在下载任务书处下载。 2
/
本文档为【05 手机通信录管理系统.doc】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索