宁夏大学数学计算机学院 J a v a 语言课程设计报告 专 业 计算机科学与技术 班 级(5)班 学 号*********** 姓 名 丁 芳 课 题 学生成绩管理系统 指导教师 马子睿 报告成绩______________ 1 前 言 Java 语言课程设计为我们提供了一个既动手又动脑,分组配合实践的机会,将课本上的理论知识和上机实践操作有机地结合起来,锻炼大家的发现、分析、探索、解决实际问题的能力。提高了我们适应实际,实践编程的能力。 作为我们学生来讲,应该好好把握这次宝贵的机会,通过分组上机配合,上机实践操作加深对《Java 程序设计使用教程》的课本理论知识的理解和认识,在相互默契配合的同时,学会独立思考解决实践过程中遇到的方方面面的问题并虚心向老师和同学请教自己的困惑点,最终顺利完成设计目的与要求,使自己得到较好的锻炼。 熟练掌握 Java 语言的基本知识:数据类型:基本数据类型(整型(Integer),浮点型(Floating),字符型(Textual),布尔型(Logical))引用数据类型(数组,类(class)和接口(interface));运算类型(算术运算、逻辑运算、关系运算、赋值运算等 );对象 和类的基本概 念 、声 明 类和创 建 对象 以 及 使用对象 的基本方法 ;继 承 的概 念 和实现继 承 的方法 ; 多 态 的概 念 和多 态 的使用方法 ;接口的概 念 、定 义 接口以 及 在类中实现接口的方法 。图 形 界面的输 入 输 出 等 。 在这次的面向对象 程序设计课程设计中,我选 的是 学生成绩 管 理系统 ,本文 叙 述 到的学生成绩 管 理系统 是 用 Java 编程+ACCESS 数据库 +SQL 查 询 语言实现的。重 点介 绍 了学生成绩 管 理系统 的实现过程: 包 括 系统 分析、 系统 调 查 、功 能设计、数据库 设计、系统 实现、系统 测 试 和调 试 等 。 本系统 主 要功 能有: 1)对学生基础 数据的维 护 功 能(添 加、删 除 、修 改 ) 2)对课程基础 数据的维 护 功 能(添 加、删 除 、修 改 ) 3)对学生成绩 数据的维 护 功 能(添 加、删 除 、修 改 ) 4)对成绩 的查 询 功 能(按 学号 、姓 名 、或 课程名 查 询 成绩 ,排 序等 ) 5)对成绩 的统 计功 能(最高分,最低 分,平 均 分,及 格 率 等 ) 采 用图 形 用户 界 面实现,使用 JDBC 连 接数据...