1、 学生课程设计(论文) 题 目: 通 讯 录 学生姓名: 学 号: 所在院(系): 计 算 机 学 院 专 业: 信息与计算科学 班 级: 04 级信息与计算科学 指 导 教 师: 职称: 助 教 2 学生课程设计任务书 题 目 通 讯 录 1、课程设计的目的、课程设计的目的 本次开设的课程设计为了进一步筑固 VC+基础知识, 熟悉 VC+开发的硬件及软件环 境,掌握应用程序的开发过程,通过面向对象课程设计的学习,使学生能够更进一步地熟练 掌握与运用 VC+开发环境,以及加增培养创新型就业人才的理论知识与实际实践相合的技 能。 2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)、课
2、程设计的内容和要求(包括原始数据、技术要求、工作要求等) 内容和要求: 1.主要功能: (1)能建立、修改和增删学生通讯录 (2)能够按多种方式进行查询 2.要求:界面友好,易于操作 3.需要一台装有 Visual VC+ 6.0 的电脑 3 3、主要参考文献、主要参考文献 1 马云升.VC+下声卡低层音频服务的编程技术.北京希望电子出版社.2001 年 3 月 1 日 2 杨淑莹 .VC+图像处理程序设计. 清华大学出版社,北京交通大学出版社 2005年4月 25 日 3 杨淑莹.图像模式识别:VC+技术实现. 清华大学出版社,北京交通大学出版社 2005 年 5 月 1 日 4 祁云嵩.V
3、C+程序设计解析与训练. 华东理工大学出版社.2005 年 8 月 16 日 5 汪兵.EVC 高级编程及其应用开发:Embedded Visual C+嵌入式编程. 中国水利水电出版 社. 2005 年 7 月 15 日 4、课程设计工作进度计划、课程设计工作进度计划 1)15 周星期一,选课题 2)15 周星期二15 周星期三,查找参考书 3)15 周星期四16 周星期二,代码编写 4)16 周星期三16 周星期四,写论文 5) 16 周星期五检查材料和程序结果 指导教师(签字) 日期 年 月 日 教研室意见: 年 月 日 学生(签字) : 接受任务时间: 年 月 日 3 摘 要 通过两周
4、的课程设计:我所开发编写的是一个通讯录. (1)软件概要:通讯录管理系统采用 ODBCAccess 数据库作为软件的后台, 用微软公司的快速开发工具 Microsoft visual c+6.0 开发软件的前台界面及功 能实现部分,用 SQL(结构化查询语言)实现对数据库中数据的查询,插入,以 及删除等操作。用户可以以姓名,按模糊查找和精确查找作为查询标准对数据库 进行查询。考虑到该通讯录为从人使用,所以具备设置登录密码以及权限设置的 功能。 (2)开发纲要: Microsoft visual c+6.0 中具有 MFC 功能,所以用它开发通讯录是效率是非 常高的;而且它的功能非常强大. 用(Microsoft visual c+6.0/MFC 开发软件的整体流程如下: (1)将合适的控件加入窗体 (2)修改控件属性并为控件添加响应事件的代码 (3)调试软件 (4)完成开发,进