1、 课程设计 2002009 9 20201010 学年第学年第二二学期学期 设计题目设计题目 通讯录通讯录 院(系)院(系) 数数理学院理学院 专专 业业 数学与应用数学数学与应用数学 程序设计语言课程设计报告 2 课程名称课程名称 程序设计语言课程设计程序设计语言课程设计 课程代码课程代码 设计题目设计题目 1 1 算术练习算术练习 2 2 个人收支管理个人收支管理 3 3 通讯录通讯录 4 4 成绩记录簿成绩记录簿 5 5 图书借阅管理图书借阅管理 6 6日程表管理日程表管理 题目序号题目序号 设计时间设计时间 20102010 年年 7 7 月月 5 5 日日2010 2010 年年 7
2、 7 月月 15 15 日日 系(院)系(院) 理学院理学院 专业专业 数学与应用数学数学与应用数学 班级班级 一、一、课程设计任务(条件) 、具体技术参数(指标)课程设计任务(条件) 、具体技术参数(指标) 1. 在指导书提供的课程设计题目中选择一题或自选(但需经过指导教师认可) 2. 每个题目限一人完成,题目选定后不可更换。 3. 用户提供的主操作界面应该方便用户的操作。 4. 最后提交的课程设计成果包括: a) 课程设计报告电子稿。 c) 源程序文件。 d) 可执行程序文件。 二、二、对课程设计成果的要求(包括课程设计说明书、图纸、图表、实物等软硬件要求)对课程设计成果的要求(包括课程设
3、计说明书、图纸、图表、实物等软硬件要求) 1. 分析课程设计题目的要求; 2. 写出详细设计说明; 3. 编写程序代码,调试程序使其能正确运行; 4. 设计完成的软件要便于操作和使用,有整齐、美观的使用界面; 5. 设计完成后提交课程设计报告和源代码文件的电子文档。 三、三、课程设计工作进度计划:课程设计工作进度计划: 第一天 选择课程设计题目,分析课题的要求,确定设 计方案; 第二天 按功能模块编写详细设计说明和程序流程图; 第三六天 编写与调试程序; 第七天 写课程设计报告; 第八天 提交课程设计报告并答辩; 四、四、主要参考资料主要参考资料 1谭浩强C 程序设计(第三版)北京:清华大学出
4、版社,2005 2谭浩强C 程序设计题解与上机指导(第三版)北京:清华大学出版社,2005 3 Herbert SchildtC 语言大全(第四版) 北京:电子工业出版社, 2004 4程序设计语言课程设计指导书 程序设计语言课程设计报告 3 目录目录 摘要摘要 1 概述概述. 5 1.1 课程设计目的 . 5 1.2 课程设计要求 . 6 1.3 设计要求具体说明 . 6 2 详细设计说明详细设计说明. 7 2.1 总体设计方案 . 7 2.2 程序描述 . 7 2.3 功能结构 . 7 2.4 主要模块描述 . 8 2.5 采用的算法 17 3 程序测试程序测试. 18 4 课程设计总结课程设计总结. 21 5 软件使用说明软件使用说明. 21 6 附录(参考文献,原