C课设报告规范模板(f.doc
《C课设报告规范模板(f.doc》由会员分享,可在线阅读,更多相关《C课设报告规范模板(f.doc(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课 程 设 计 报 告课程名称 C语言程序设计 课题名称 小学生心算CAI系统 专 业 计算机科学与技术 班 级 1001 学 号 7 姓 名 冯璐霞 指导教师 李珍辉 冯剑 李杰君 2011年 7 月 5 日湖南工程学院课 程 设 计 任 务 书课程名称 C语言程序设计 课 题 小学生心算CAI系统 专业班级 学生姓名 学 号 指导老师 审 批 任务书下达日期 2011 年 月 日任务完成日期 2011 年 月 日一、设计内容与设计要求1.课程设计目的:全面熟悉、掌握C语言基本知识,增强对不同的问题运用和灵活选择合适的数据结构以及算法描述的本领,熟悉编制和调试程序的技巧,掌握分析结果的若干有
2、效方法,进一步提高上机动手能力,培养使用计算机解决实际问题的能力,养成提供文档资料的习惯和规范编程的思想,为后继课程(数据结构、数据库和汇编语言等课程)的实验以及课程设计打下较扎实的基础。2.课题题目班级成绩管理系统班级档案管理系统飞机订票系统猜数字游戏电子英汉词典设计心算抢答系统运动会分数统计系统小学生心算CAI系统3.设计要求:掌握结构化程序设计的主体思想,以自顶向下逐步求精的方法编制程序解决一些实际的中型问题,为将来开发软件积累一些典型的案例处理经验。具体要求如下:设计课题题目:每位同学根据自己学号除以8所得的余数加一选择相应题号的课题。原则上不予换提,私自换题者不记成绩。根据自己对应的
3、课题完成以下主要工作:完成系统需求分析:包括系统设计目的与意义;系统功能需求;输入输出的要求。完成系统概要设计:程序由哪些模块组成以及模块之间的层次结构、各模块的调用关系;每个模块的功能;课题涉及的数据结构和数据库结构;即要存储什么数据,这些数据是什么样的结构,它们之间有什么关系等。完成系统详细设计:包括采用C语言定义相关的数据类型;写出各模块的类C码算法;画出函数的调用关系图。调试分析、设计体会、测试数据:准备典型的测试数据和测试方案,包括正确的输入及输出结果和含有错误的输入及输出结果;程序调试中遇到的问题以及解决问题的方法;课程设计过程经验教训、心得体会。关键源程序(带注释)按规定格式完成
4、课程设计报告,将其打印稿(A4纸)上交给老师存档。不得抄袭他人程序、课程设计报告,每个人应体现自己的个性设计。二、进度安排第 19 周 星期一 8:3011:30 星期 二 8:3011:30 星期 三 8:3011:30 星期 四 8:3011:30设计课题八:小学生心算CAI系统一、问题描述:本系统可以用来进行单独的的加、减、乘、除心算练习,也可综合心算的速度与正确率进行测试。当用户在进行简单的四则运算时运算速度和正确率都较高时,可以进入四则混合运算,借此来进一步提高自己的心算能力。二、功能描述:1、 用户可以通过两种方法来选择功能,既可以按相应的数字键进入相应的心算练习,也可以按光标键来
5、选择功能项。2、 计算机自动出题,用户进入每项练习时,屏幕上会显示用户所做的相应的题数,如果不想继续可以随时退出,只需按ESC键。3、 设计的系统完全适合用户,比如除法时考虑到小学生的水平问题,只允许出现整除情况。4、 用户输入的答案不对时,计算机会发出声音报警,用户输入的结果如果连续两次不对,计算机会自动给出正确答案,供用户参考。5、 界面设计友好。三、算法提示:1、 用简单的程序设计方法2、 一定的窗口设计技巧3、 简单的数据类型四、测试数据:计算机随机产生五、其它:对该系统有兴趣的同学可在实现系统基本功能后完善系统其它功能。目 录1.系统需求分析12.总体设计13.详细设计14.系统调试
6、15.结果分析16.总结17. 附录(源程序).1系统需求分析(给出你所设计题目拟满足的用户需求,给出系统设计目标,系统拟实现的功能。)本系统可以用来进行单独的的加、减、乘、除心算练习,用户可根据自己的需求选择进行,根据显示的算式进行作答。当用户在进行简单的四则运算时运算正确率较高时,可以进入四则混合运算,借此来进一步提高自己的心算能力。2总体设计 混合运算除法运算乘法运算减法运算加法运算小学生心算CAI系统错误正确错误正确错误正确错误正确再来一次再来一次再来一次再来一次再来一次错误正确 3详细设计(类层次图;各功能模块实现等)要求系统随机给出数据,在每个运算定义随机函数;用户输入自己要做的题
7、目个数,首先是单项运算,系统会统计出答案正确的题目个数,分析正确率,当此次运算的正确率超出60%时,才可以选择是否进入混合运算;当第一次输入答案错误时,可以再次输入;当用户不想进行运算时,可以按其他任意键退出。4系统调试(调试出现的主要问题,编译语法错误及修改,重点是运行逻辑问题修改和调整)在程序的调试中,遇到了不少的问题。例如函数的自定义及函数的调用,其中函数的定义部分出现问题,容易忘记变量的定义,增加之后运行良好。还有标点符号遗漏的情况,要注意。其中实现减法跟除法的功能中,要确保大数减小数和整除。5结果分析(1).用户根据屏幕提示,选择所要的运算类型(2).根据算式输入您的答案,回车确认
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 报告 规范 模板
限制150内