1、C+语言程序设计 课程设计任务书系 别 计算机科学与技术专 业 计算机科学与技术班 级 11 级 设 计 人 员: 指 导 教 师: 时 间: 2011 年 5 月 一、 课设计题目:学生成绩管理系统二、 设计的目的通过课程设计,学生在下述各方面的能力应该得到锻炼:巩固面向对象程序设计课程的基本知识和方法,通过该系统的实现,进一步培养学生理论联系实际、综合分析和解决问题的能力;掌握自顶而下的结构化程序设计的方法;进一步掌握在集成环境中程序调试的方法。三、 设计内容用面向对象程序设计方法完成学生成绩管理系统 ,该系统应具备以下功能: 学生信息录入; 添加学生; 删除学生; 修改学生信息; 查询学
2、生信息; 按课程统计平均分; 按学生平均分或总分排序。四、 设计要求课程设计最终要求有三个方面:完成软件设计开发,运行得到正确的结果;撰写课程设计报告、课程设计答辩。1. 软件设计开发:提供源代码清单。2 课程设计报告撰写: 撰写要求及格式参见课程设计报告模板 。 课程设计结束,在 WORD 中以 A4 大小排版,并严格按照统一封面进行填写和打印; 没有条件的同学,统一用稿纸手写,做到字迹工整,排列清晰,绘图细致。 严禁抄袭程序或报告,否则以零分计。3. 答辩工作由指导教师根据情况安排。五、进度安排按教学计划规定,该课程设计总学时数为 12,其进度及时间大致分配如下:序号 设计内容 学时数1
3、需求分析、流程图的绘制 22 编写程序、上机调试 63 撰写课程设计报告 34 答辩总结及成绩评定 1总计 12说明:需求分析、流程图的绘制、编写程序、撰写课程设计报告等过程在时间紧张的情况下,可由学生在课外补充完成。六、答辩与成绩评定1课程设计的程序代码及相关文档保存在一个文件夹中并上报给指导教师,文件夹名称为学生姓名及学号的组合。有以下情况的学生不能参加答辩:设计报告未经指导教师审阅。或设计内容不全(有设计报告而无设计程序、有设计程序而无设计报告) 。未经指导教师许可或无故不到者,缺勤率达 50%的学生。答辩时,设计者在 5 分钟内阐述自己的设计过程和最终结果,突出设计中遇到的主要问题和解决方法,然后回答教师提问。每位学生答辩总时间一般不超过 10 分钟。2课程设计成绩的评定:根据设计的完成情况、程序的编制质量、独立设计能力以及答辩情况综合衡量,由答辩小组讨论决定。原则上按以下公式计算:课程设计成绩考勤10%报告20%答辩20%程序50%七、教学参考书目1、李龙澍:C+程序设计 清华大学出版社 2、钱能:C+程序设计基础 清华大学出版社。 指导教师 教研室主任 院 长签名执行日期 2011 年 5 月