C++课程设计学生成绩管理分析系统_c学生成绩管理系统
C++课程设计学生成绩管理分析系统由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c学生成绩管理系统”。
五、解决方案 C++程序设计实践教学环节任务书
1.分析程序的功能要求,划分程序功能模块。
2.画出系统流程图。
一、题目: 学生成绩管理分析系统 3.代码的编写。定义类和各个功能函数。
4.程序的功能调试。
二、目的与要求 5.完成系统总结报告以及使用说明书。
1.目的:
六、进度安排
1)巩固C++基础知识;此次课程设计时间为一周或两周,分四个阶段完成:
2)能够运用面向对象方法进行类的设计; 1.分析设计阶段。指导教师应积极引导学生自主学习和钻研问题,明确设计要
3)锻炼学生编程能力,解决实际问题的能力。求,找出实现方法,按照需求分析、总体设计、详细设计这几个步骤进行。2.编码调试阶段:根据设计分析方案设计类并编写代码,然后调试该代码,实
2.要求现课题要求的功能。3.总结报告阶段:总结设计工作,写出课程设计说明书,要求学生写出需求分析、基本要求: 总体设计、详细设计、编码、测试的步骤和内容。
1)按照软件开发流程进行开发 4.考核阶段。
2)类的设计合理;包括类的继承多态等;
3)模块划分清晰合理;
七、撰写课程设计报告或课程设计总结
4)实用性好。课程设计报告要求: 创新要求:
在基本要求达到后,可进行创新设计,比如系统用户功能控制,对管理员级和一总结报告包括需求分析、总体设计、详细设计、编码(详细写出编程步骤)、测试的步般级别的用户系统功能操作不同。骤和内容、课程设计总结、参考资料等,不符合以上要求者,则本次设计以不及格记。
三、信息描述
八、参考资料1.《C++程序设计》.郑莉.清华大学出版社 有关该系统基本信息的描述,如:学号、姓名、系别、班级和所选科目及各科成绩2.《C++编程思想》.Bruce Eckel [刘宗田].机械工业出版社等。3.《C++ Primer》中文版.Lippman[潘爱民].中国电力出版社出版4.《Effective C++中文版》Scott Meyers[侯捷].华中科技大学出版社
四、功能描述
1.学生基本信息及成绩所选科目成绩的录入修改和删除。
2.基本信息的查询(分系、班级;分科目)。
3.对每系或每班各科成绩进行分析(即求单科平均成绩、及格率和优秀率);
4.对所开课程的成绩分析(求其平均成绩,最高分和最低分);
5.对学生考试成绩进行排名(单科按系别或班级进行排名,对每一个班级,同一
学期学生总体成绩进行排名,并显示各科成绩信息)