《面向对象程序设计(C )课程设计》任务书及指导书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息与计算科学专业
《面向对象程序设计(C++)课程设计》任务书、指导书
华北科技学院基础部信息与计算科学教研室
2012年09 月
设计任务书
根据2011级信息与计算科学专业人才培养计划和教学大纲的要求,经基础部研究,定于2013年1月7日—2013年1月11日)实施2011级信息与计算科学专业B111、B112班《面向对象程序设计(C++)课程设计》,具体安排如下:
一、组织:
课程设计领导小组:
组长:谭立云
成员:丁智斌
李强丽
二、设计目的
本课程设计是在学习了《面向对象程序设计(C++)》和相关开发软件课程之后,让学生通过实际项目的设计、开发,培养学生具备独立进行面向对象软件的分析、面向对象软件的设计及面向对象软件的实现与测试的能力。
在本课程设计中,学生应独立完成所给出的课题中的某一个。通过课题的理论设计和在计算机中实验、调试代码,加深对面向对象理论知识的理解,培养面向对象软件开发的实践技能,提高学生分析解决具体问题的能力。
三、设计地点
计算机基础实验室
每名学生以个人为单位,独立进行面向对象软件的分析、设计及在计算机中进行编写代码和调试的工作。指导教师负责日常的监督和指导。
时间安排:
内容天数
面向对象软件的分析1天
面向对象软件的设计1天
面向对象软件的代码编写和调试2天
撰写课程设计说明书1天
五、实施步骤
1、选题
指导教师根据该课程设计的要求向系上报课程设计的课题名称及进度、要求,系审批后实施。在课程设计动员会上公布选题。学生根据自己的兴趣爱好按指导教师公布的课题进行选题并着手准备资料和文献的查阅。学生也可以自己选题,但课题应经过指导教师的批准后方可进行。
2、拟出具体的设计方案
学生应在指导教师的指导下着手进行课程设计总体方案的设计与论证。学生根据自己所接受的设计题目设计出具体的实施方案,报指导教师批准后开始实施。
学生在指导教师的指导下应完成所接受题目的设计和调试工作,并最后得到预期的成果。
4、撰写课程设计说明书
课程设计说明书是课程设计工作的整理和总结,主要包括课程设计的总体设计方案、算法设计、代码清单等部分。
六、上交材料及撰写规范
学生应按规范撰写课程设计说明书。课程设计结束后,教师应将说明书收齐送交系存档。
说明书按如下内容顺序用A4纸进行打印:
1、统一的封面(含班级和姓名、学号、课程设计题目、设计时间、指导教师等);
封面格式见附录一
2、目录;
3、设计总说明和关键词;
4、课程设计说明书正文,正文可按章节来撰写,应含以下内容:
⑴总体设计方案(画出功能设计框图、方案的论证等内容);
⑵程序设计与分析(各模块或单元程序的设计、算法原理阐述、完整的程序图等内容);
⑶程序实现;
⑷总结(本课题核心内容使用价值、程序设计的特点和方案的优缺点、改进方向和意见)
5、按统一格式列出主要参考文献。
参考文献格式见附录二
七、课程设计成绩的评定标准
设计完成后,学生按要求上交课程设计说明书。指导教师根据学生课程设计的实际完成情况、在课程设计中的表现、学生上交的课程设计说明书内容进行综合评定。
所占比例:课程设计实际完成情况占30%,课程设计说明书占30%,设计过程中的表现占40%。指导教师按要求在成绩评定表上打分。
课程设计最终成绩分为“优秀”、“良好”、“中等”、“及格”、“不及格”五级。“优秀”为100分到90分,“良好”为89分到80分,“中等”为79分到70分,“及格”为69分到60分,“不及格”为60分以下。具体要求如下:
优:独立完成作业;对提出的设计问题有针对性回答,能运用面向对象理论进行问题的解决;分析问题正确、全面,具有一定的深度;说明书中心突出,论据充分,层次分明,逻辑清楚,文字结构严谨。
良好:分析问题正确、全面;对面向对象理论理解正确,中心突出,论据较充分,计算机设计结论与说明书吻合,说明书编写层次比较分明,文句通顺。
中等:分析问题正确、全面;基本可以解决实际问题;主要流程图与计算机设计结论基本吻合,文字通顺。
及格:有一定的面向对象理论分析,通过计算机进行一定程度的面向对象软件的设计和加工整理;基本可以解决实际问题;主要流程图与计算机设计结论基本吻合,文字尚通顺。
不及格:对面向对象理论不清楚,设计方法混乱,对原始材料未加工整理;问题分析有严重的理论错误,层次混淆不清;基本内容属抄袭他人材料。
附录一
华北科技学院
课程设计说明书
班级: 计算B111 姓名:XXX(XXXXXXXXXXXX) 设计题目:__________XXXXXXXX
设计时间: 2013.1.7 至2013.1.11
指导教师: XXX
评语:_________________________________
_________________________________________
_________________________________________
附录二
一、课程设计说明书的撰写要求
1.封面
题目名称应该简练、准确、有概括性,通过题目使读者大致了解课程设计说明书的内容、专业的特点和学科的范畴。题目字数一般不宜超过20字,如果确有需要,为避免冗长,可以另设副标题。
2.目录
目录按三级标题编写(即1......、1.1......、1.1.1......),要求标题层次清晰。目录中标题、页码应与正文中的标题、页码一致。
3.设计总说明
主要介绍设计任务来源、设计标准、设计原则及主要技术资料,字数要在500字以内。
4.关键词
关键词是从课程设计说明书中选出并表示全文主题内容的单词或术语,不得杜撰,一般为3-5个。
5.绪论(前言)
绪论(前言)是全篇文章的开场白,应说明本课题的意义、目的、研究范围及要求达到的技术参数;简述本课题应解决的主要问题。不要与设计总说明雷同,不要成为设计总说明的注释。
6.正文
正文是课程设计说明书的核心部分,是对研究或设计工作的详细表述,应占全文的较多篇幅。学生要根据课程设计说明书课题的性质,参照以下一般性要求,组织撰写课程设计说明书的相关内容。
课程设计说明书中一般包括任务的提出、方案论证、设计与计算(可分为总体设计和单元设计几部分)说明、试验调试及结果的分析、结束语等内容。要求理论依据充分,数据准确,公式推导及计算结果正确。
对于计算机软件类型课程设计:学生要独立完成一个软件或较大软件中的一个模块,要有足够的工作量;要写出相关的设计文件;能够进行计算机演示和给出运行结果
为了使学生在技术经济分析能力方面得到锻炼,凡涉及到应用于实际中产生经济效果的课程设计说明书,如理工类的工程设计型、产品开发型、软件开发与仿真型和管理等类型的课程设计说明书,都要进行技术经济分析。