长沙学院课程设计说明书题目设计一个电子通讯录程序系(部)计算机科学与技术系专业(班级)姓名学号指导教师起止日期2010年1月4日到2010年1月第1页共34页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共34页8日第2页共34页第1页共34页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共34页程序设计基础课程设计任务书一、题目:设计一个电子通讯录程序二、目的与要求1.目的:(1)使学生更加系统地理解和掌握C++语言的基本概念、语言特点和编程技巧
(2)使学生应用C++语言在程序设计方面得到系统锻炼,为将来VC进行软件开发打下良好基础
(3)提高学生建立程序文档、归纳总结的能力
2.基本要求:(1)要求用C++模块化设计的思想来完成程序的设计;(2)培养上机动手能力,巩固分支结构和循环结构,应用函数和数据结构的知识
(3)在VC++6
0环境中,学会调试程序的方法,及时查究错误,独立调试完成
(4)程序调试通过后,完成程序文档的整理,加必要的注释
3.创新要求在基本达到题目要求外,进行创新设计,如界面优美、功能更加完善(如增加按生日先后排序的功能),用不同的cpp文件来实现等
4.书写设计报告的要求设计报告中包含以下几个方面:1、设计题目2、总体设计1)用自顶而下或自底而上的方法,划分功能模块
2)确定各模块的算法3、根据算法画出流程图4、列出程序清单,并加以必要的注释5、写出调试程序的方法6、指出所设计问题的不足和改进方案5.课程设计材料的装订顺序为:1)设计说明书封面2)课程设计任务书3)课程设计鉴定表4)目录第3页共34页第2页共34页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共34页5)设计报告书正文三、设计内容及其基本原理和设计方法1.问题描述:电子通讯录功能如下:1