小学生成绩管理系统课程设计
《小学生成绩管理系统课程设计》由会员分享,可在线阅读,更多相关《小学生成绩管理系统课程设计(28页珍藏版)》请在毕设资料网上搜索。
1、 程序设计基础课程设计程序设计基础课程设计 课程设计报告课程设计报告 设计题目 小学生成绩管理系统 学生姓名 学生班级 学生学号 指导教师 成绩评定 完成时间 2016-05-31 1 一、一、 目的与要求目的与要求 通过本课程设计的实践,全面总结 C+课程学习中的的数据类型、程序结 构、数组、函数、指针、结构体、链表等基本概念,掌握其使用方法。掌握面 向对象程序设计中有关类、对象、继承、重载、多态性、输入输出流类体系、 文件操作的基本概念, 初步学会用类与对象这种面向对象的程序设计方法编写 应用程序。培养使用面向对象的程序设计方法编写计算机程序的能力。 通过设计一个小学生成绩统计管理 ,进一
2、步熟悉 C+中类的概念、类的 封装、继承的实现方式。了解系统开发的需求分析、类层次设计、模块分解、编 码测试、模块组装与整体调试的全过程,加深对 C+的理解与 Visual C+环境的 使用;逐步熟悉程序设计的方法,并养成良好的编程习惯。程序设计是一门实践 性很强的课程,必须十分重视实践环节。许多实际的知识不是靠听课和看书学到 的,而是通过长时间的实践积累的。 二、二、 设计内容设计内容 学生成绩管理系统学生成绩管理系统 1基本功能: a) 成绩的输入(学号、姓名、语文、英语、数学) ; b) 成绩统计(各科平均成绩、各科成绩“优秀” 、 “良好” 、 “中等” 、 “及 格” 、 “不及格”
3、的人数及其所占比例) ; c) 总成绩统计(学生的总成绩、平均成绩及成绩排名) d) 成绩的统计结果显示。 2扩展功能: a) 学生数据的添加、修改、与删除 b) 学生数据的读取与存储 3设计要求 a)采用面向对象的思想和方法完成设计,最好能够基于 windows 图形界 面 。 b)至少设计四个类;学生类(描述学生基本信息) ;成绩类:班级类; 课程类(描述课程信息:课程编号,科目名称(数学,英语等) ;学生成绩及课 程信息用文件保存,每个类一个文件,程序执行时从文件读入。 三、三、 过程与结果过程与结果 主要内容如下:主要内容如下: 1.1. 关键类的设计,继承层次关系,代码:关键类的设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小学生 成绩管理系统 课程设计
