没有合适的资源?快使用搜索试试~ 我知道了~
Java学生成绩管理系统设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 32 浏览量
2022-06-10
01:04:42
上传
评论
收藏 621KB DOC 举报
温馨提示
试读
25页
Java学生成绩管理系统设计
资源推荐
资源详情
资源评论
宁夏大学数学计算机学院
Java 语言课程设计报告
专 业 计算机科学与技术 班 级(5 )班
学 号 姓 名
课 题 学生成绩管理系统
指导教师 报告成绩___________
前 言
Java 语言课程设计为我们提供了一个既动手又动脑,分组配合实践的机会,将课本上
的理论知识和上机实践操作有机地结合起来,锻炼大家的发现、分析、探索、解决实际问
题的能力。提高了我们适应实际,实践编程的能力。
作为我们学生来讲,应该好好把握这次宝贵的机会,通过分组上机配合,上机实践操
作加深对《Java 程序设计使用教程》的课本理论知识的理解和认识,在相互默契配合的同
时,学会独立思考解决实践过程中遇到的方方面面的问题并虚心向老师和同学请教自己的
困惑点,最终顺利完成设计目的与要求,使自己得到较好的锻炼。
熟练掌握 Java 语言的基本知识:数据类型:基本数据类型(整型(Integer),浮点型
( Floating ), 字 符 型( Textual ), 布尔 型 ( Logical )) 引 用 数 据 类 型 ( 数 组 , 类
(class)和接口(interface));运算类型(算术运算、逻辑运算、关系运算、赋值运
算等);对象和类的基本概念、声明类和创建对象以及使用对象的基本方法;继承的概念
和实现继承的方法;
多态的概念和多态的使用方法;接口的概念、定义接口以及在类中实现接口的方法。图形
界面的输入输出等。
在这次的面向对象程序设计课程设计中,我选的是学生成绩管理系统,本文叙述到的
学生成绩管理系统是用 Java 编程+ACCESS 数据库+SQL 查询语言实现的。重点介绍了
学生成绩管理系统的实现过程: 包括系统分析、 系统调查、功能设计、数据库设计、系
统实现、系统测试和调试等。 本系统主要功能有:
1)对学生基础数据的维护功能(添加、删除、修改)
2)对课程基础数据的维护功能(添加、删除、修改)
3)对学生成绩数据的维护功能(添加、删除、修改)
4)对成绩的查询功能(按学号、姓名、或课程名查询成绩,排序等 )
5)对成绩的统计功能(最高分,最低分,平均分,及格率等)
采用图形用户界面实现,使用 JDBC 连接数据库。运用 Java 语言所学的知识来完成它
的编程设计。让我在实践中对 Java 语言有了进一步的理解和认识,学会了如何使用 Java
语言解决一些基本简单的问题。
1
目 录
一、 引言............................................................................................................................................4
1. 课程设计目标.........................................................................................................................4
1.1.1 设计目标....................................................................................................................4
1.1.2 国内外研究的现状....................................................................................................4
1.1.3 课程设计创新点........................................................................................................5
二、 所用的工具介绍........................................................................................................................5
2.1 Java 语言简介.......................................................................................................................5
2.2 Eclipse 简介..........................................................................................................................6
2.3 Eclipse 的安装与使用..........................................................................................................6
2.3.1 Eclipse 安装...............................................................................................................6
2.3.2 Eclipse 的使用——创建 Java 应用程序..................................................................8
2.4 数据库.................................................................................................................................10
2.4.1 Access 数据库简介..................................................................................................10
2.4.2 数据库的建立与连接..............................................................................................11
JDBC(Java Database Connectivity)提供连接各种关系数据库的统一接口,作为数据源,可
以为多种关系数据库提供统一访问,它由一组用 Java 语言编写的类和接口组成。JDBC 为
工具/数据库开发人员提供了一个标准的 API,据此可以构建更高级的工具和接口,使数据
库开发人员能够用纯 Java API 编写数据库应用程序,同时,JDBC 也是个商标名。...........12
控制面板→管理工具→数据源(ODBC)→添加(选择数据库的类型,和程序中连接数据
库的类型一致)→选择所建数据库的保存目录→完成。..........................................................12
三、题目分析和设计.......................................................................................................................12
3.1 开发环境: jdk1.60 + Eclipse3.2..........................................................................................12
3.2 功能构思.............................................................................................................................12
3.3 程序流程.............................................................................................................................13
3.4 功能框架如下:....................................................................................................................14
3.5 功能的设计:........................................................................................................................15
3.6 详细设计:............................................................................................................................15
四、功能实现...................................................................................................................................16
五、设计总结...................................................................................................................................21
5.1 遇到的问题及解决办法.....................................................................................................21
5.1.1 遇到的问题..............................................................................................................21
5.1.2 问题解决办法..........................................................................................................21
5.2 设计中的不足之处.............................................................................................................22
5.3 心得体会.............................................................................................................................22
参考文献:.......................................................................................................................................24
2
3
剩余24页未读,继续阅读
资源评论
oligaga
- 粉丝: 50
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功