课程设计程序设计指导书.docx
- 文档编号:11532164
- 上传时间:2023-03-18
- 格式:DOCX
- 页数:9
- 大小:18.65KB
课程设计程序设计指导书.docx
《课程设计程序设计指导书.docx》由会员分享,可在线阅读,更多相关《课程设计程序设计指导书.docx(9页珍藏版)》请在冰豆网上搜索。
课程设计程序设计指导书
《课程设计(程序设计)》指导书
一、指导思想
以技能训练为教学手段,以项目驱动为训练模式,以知识结构为评价标准,以小组协作为组织形式,以培养学生的工程意识和实际操作能力为宗旨目标,提高学生进行工程设计的基本技能及分析、解决实际问题的能力,为毕业设计和以后的工程实践打下良好的基础。
二、基本要求
(一)对指导教师的要求
①教师应能够灵活运用程序设计的基本思想、基本方法对实际问题进行分析,并用C/C++语言编写程序解决实际问题的能力,熟悉TC、VC、QT等开发环境的使用,熟悉程序调试的方法和技巧以及程序测试的方法和技巧。
②提供本课程设计题目,编写各个课程设计题目的任务书,做好课程设计的各项准备工作。
③组织学生选择课程设计题目,学习课程设计指导书,提供相关参考资料,讲解课程设计要求、进度安排、注意事项、成绩评定方式、强调课程设计的纪律等。
④每天指导时间不少于4小时,在指导过程中教师应做好学生考勤、答疑、个别辅导、进度控制、质量检查等工作。
⑤认真审查学生的全部课程设计文件,应根据学生完成课程设计情况、课程设计报告情况及学生在课程设计期间的表现等客观公正评定学生成绩,并做好课程设计总结报告。
(二)对学生的要求
①学生应积极认真的态度参加课程设计工作,按要求完成课程设计任务。
②学生两人一个小组,根据自己情况,从老师所提供的题目中,选择一个难度适合自己的题目作为课程设计的题目。
③学生除可以选择老师提供的课程设计题目外,也可以自选课程设计题目,如果自选,需将自选课程设计题目的详细内容以及实现要求提供给老师,老师批准后方可采用。
④要求利用结构化程序设计方法以及C/C++语言编程思想来完成课程设计。
⑤要求在课程设计的过程中,按功能划分各个模块,各模块用函数的形式进行实现。
⑥各个系统要求要有友好界面、并通过菜单控制整个程序的运行。
⑦采用良好程序设计风格,并遵守《C语言程序设计规范》要求。
⑧设计的系统必须实现所要求的功能,并能在计算机上运行。
⑨撰写符合规范要求的课程设计报告。
⑩必须按规定的时间完成课程设计。
缺勤累计时间超过实际课程设计时间三分之一及以上者,课程设计成绩按不及格处理;不服从指导教师的安排,违反课程设计纪律,指导教师有权停止其课程设计,成绩以0分计。
(三)设计报告编写要求
课程设计报告应结构合理、条理清晰、语句通顺,字数不少于2000字,正文、图、表、参考文献等形式符合规范化要求。
应包含如下内容:
(1)课程设计目的、课程设计题目与功能要求。
(2)方案设计(框图、流程图)和实现(程序设计代码)。
(3)测试数据和测试结果记录。
(4)关键问题及异常现象分析与解决方法。
(5)符合规范化要求的参考文献。
三、课程安排
(一)时间总体安排
序号
主要内容
时间(天)
1
选定课题,下达任务
课外时间
2
总体设计及论证
0.5
3
详细设计(编写代码)
2
4
调试/测试
1.5
5
设计报告撰写
0.5
6
验收与考核
0.5
合计
5
(二)过程说明
①教师下达设计任务书
任务书内容包括题目、主要技术指标和要求、给定条件及原始数据、所用仪器设备和参考资料及文献等。
教师讲授必要的设计思路和设计方法。
②学生完成总体设计
本阶段学生应明确任务,查阅资料及文献(主要自学),掌握工程设计基本方法,确定设计方案,进行设计分析,完成总体设计。
③实验阶段
经教师审查通过总体设计方案后,即可进行编程调试。
实验由学生独立完成,教师定时指导。
④设计总结阶段
本阶段学生要认真完成课程设计报告书,整理技术资料,如有需要还应写出课程设计的心得体会和改进意见。
⑤验收与考核
本阶段通过学生汇报答辩,教师检查实验结果,查阅设计报告,综合各方面工作评定成绩。
四、上交相关内容要求
上交成果的内容必须由以下四个部分组成,缺一不可
①上交源程序:
按照课程设计的具体要求所开发的所有源程序(应该放到一个文件夹中);
②上交程序的说明文件:
(保存在.txt中)在说明文档中应该写明上交程序所在的目录,上交程序的主程序文件名,如果需要安装,要有程序的安装使用说明;
③课程设计报告:
(保存在.Doc中)按设计报告编写要求和模块样式编写的课程报告。
④课程设计总结:
(保存在.Doc中)内容可以包括:
课程设计过程的收获、遇到问题、遇到问题解决问题过程的思考、程序调试能力的思考、对这门课程的思考、在课程设计过程中对《C语言程序设计》、《数据结构》等课程的认识等内容。
五、考核方式与评分办法或标准
(一)考核内容
学生的课程设计成绩主要从课程设计工作量和质量、学生答辩、课程设计报告等方面评定:
①设计工作量和质量:
从学生课程设计工作量大小,难度、完成情况等方面考察;
②学生答辩:
系统设计方案是否合理,模块算法的设计和实现是否自己独立完成;
③出勤情况:
能否服从指导教师时间安排,是否缺勤,迟到现象等;
④课程设计报告:
撰写是否认真,内容是否全面,格式是否规范。
(二)成绩评定
课程设计成绩为平时表现30%、设计报告50%、答辩20%。
依据上述考核内容,最后采用优秀(>90分)、良好(80~89分)、中等(70~79分)及格(60~69分)、不及格(<60分)五级记分制评定学生课程设计成绩。
①优秀:
目的明确,态度端正,能出色的完成设计任务,答辩准确。
②良好:
目的明确,态度端正,能较好地完成设计任务,答辩比较准确。
③中等:
目的明确,态度端正,完成了设计任务,答辩比较准确。
④及格:
目的明确,态度基本端正,完成一定的设计任务,通过了答辩。
⑤不及格:
没有完成设计任务,没有通过答辩。
附录1课程设计任务书模板
闽江学院物理学与电子信息工程系
课程设计(程序设计)任务书
题目
专业、班级
学号
姓名
完成期限:
指导教师签名:
年月日
一、主要内容
2、具体要求
(一)功能要求
(二)界面要求/输入输出要求
(三)环境要求
(四)其它要求
三、进度安排
阶段
各阶段名称
起止日期
备注:
4、应收集的资料及主要参考文献(指导教师指定)
说明:
此任务书由指导教师填写,一式三份,一份发给学生使用,一份给指导教师留存,一份存档。
附录1课程设计报告书模板
闽江学院物理学与电子信息工程系
课程设计(程序设计)报告书
题目
专业、班级
学号
姓名
成绩:
完成时间:
指导教师签名:
年月日
摘要
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
关键词:
×××;××××;××××;……………
目录(参考一)
第一章综述………………………………………………………………………1
1.1课题的现实意义………………………………………………………1
1.2软件环境………………………………………………………………1
1.3硬件环境………………………………………………………………1
1.4项目人员分工…………………………………………………………1
第二章系统设计流程图…………………………………………………………2
2.1系统流程图……………………………………………………………2
2.2主要功能表……………………………………………………………2
第三章系统分析和设计…………………………………………………………3
3.1图形的绘制和输出……………………………………………………3
3.2文本的输出显示………………………………………………………3
3.3计算函数的调用………………………………………………………4
3.4程序的运行和退出……………………………………………………5
第四章系统测试…………………………………………………………………6
4.1系统测试………………………………………………………………6
4.2调试……………………………………………………………………6
4.3错误原因分析一………………………………………………………6
4.4错误原因分析二………………………………………………………6
第五章用户使用说明书…………………………………………………………8
5.1运行TurboC程序进入系统界面……………………………………8
5.2系统的使用……………………………………………………………9
5.3退出程序………………………………………………………………9
第六章工作总结…………………………………………………………………10
参考文献……………………………………………………………………………11
目录(参考二)
1前言………………………………………………………………………………1
1.1课题的现实意义………………………………………………………1
1.2软件环境………………………………………………………………1
1.3硬件环境………………………………………………………………1
1.4项目人员分工…………………………………………………………1
2需求分析…………………………………………………………………………2
2.1要求………………………………………………………………………2
2.2任务………………………………………………………………………2
2.3运行环境…………………………………………………………………2
2.4开发工具…………………………………………………………………2
3概要设计…………………………………………………………………………2
3.1系统流程图………………………………………………………………3
3.2查询函数流程图…………………………………………………………4
4详细设计…………………………………………………………………………8
4.1分析和设计………………………………………………………………8
4.2关键代码说明……………………………………………………………9
5课程设计总结……………………………………………………………………11
参考文献……………………………………………………………………………12
第一章综述
1.1课题的现实意义
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
1前言
1.1课题的现实意义
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
附录:
源代码
××××××××××××
××××××××××××
××××××××××××
××××××××××××
××××××××××××
××××××××××××
××××××××××××
××××××××××××
××××××××××××
××××××××××××
××××××××××××
××××××××××××
××××××××××××
××××××××××××
××××××××××××
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 程序设计 指导书