一、需求分析

1.数据存储在数据库和文件中
2.分为“教师”模块和“学生”模块。
3.学生模块提供登陆功能,登陆成功后可查询数学、Java、体育成绩
(学生学号自动生成且唯一,每科的成绩以80分为中心成正态分布)
4.教师模块提供登陆和注册功能,登陆成功后可进行添加学生、添加成绩、查找学生成绩
5.添加学生功能:输入添加的学生姓名,显示添加成功
6.添加成绩功能:输入学生的学号选择添加哪一科成绩,输入成绩确认保存
7.查询学生成绩功能:输入学生学号,选择科目,查询成绩
8.实现退回上一级功能
9.界面使用GUI

二、团队成员与任务分配表

成员 分工
谢晗(组长) 实现随机数据的生成、实现数据与数据库和文件的交互
靳天婷(组员) 单条添加学生、添加学生各科成绩、学号查找、模糊查找
吴雅思(组员) 用户的注册、登录、验证 , 按钮音乐的实现
林诗乐(组员) GUI背景图片、事件监听器、student类

三、界面

四、完整代码

git地址
[链接]: https://gitee.com/ai-jtt/JAVAXueShengChengJiGuanLiXiTong.git

转载于:https://www.cnblogs.com/jmu201621123068/p/8379406.html

Java课程设计报告——学生成绩管理系统相关推荐

  1. c语言声明第一个学生的成绩,C语言课程设计报告--学生成绩管理系统

    <C语言课程设计报告--学生成绩管理系统>由会员分享,可在线阅读,更多相关<C语言课程设计报告--学生成绩管理系统(30页珍藏版)>请在人人文库网上搜索. 1.学生成绩管理系统 ...

  2. 程序设计课程设计报告(学生成绩管理系统)

    程序设计课程设计报告 课程设计题目及内容 题目:学生成绩管理系统 设计要求及提示如下: (1).设计一个学生类Student,包括数据成员:姓名.学号.二门课程(面向对象程序设计.高等数学)的成绩. ...

  3. 大学生课程设计 ------ Java Web课程设计(学生成绩管理系统03)

    大学生课程设计 ------ Java Web课程设计(学生成绩管理系统03) Java Web课程设计(代码+课程报告) ---------------------我是分割线------------ ...

  4. 大学生课程设计 ------ Java Web课程设计(学生成绩管理系统01)

    大学生课程设计 ------ Java Web课程设计(学生成绩管理系统01) Java Web课程设计(代码+课程报告) 课程作业效果如下: 学生1:后台实现.数据库设计.前端后台整合 学生2:前端 ...

  5. java学生课程设计报告,Java课程设计报告学生管理系统

    Java课程设计报告学生管理系统 JAVAJAVA 程序设计程序设计 课程设计报告课程设计报告 课课 题题 学生信息管理系统学生信息管理系统 姓姓 名名 学学 号号 设计时间设计时间 2014.6.2 ...

  6. Java 课程设计_学生选课管理系统(控制台)

    Java 课程设计_学生选课管理系统 需求分析 本数据库的用户主要是学生,通过对用户需求的收集和分析,获得用户对数据库的如下要求. 1.信息需求 学生信息:学号,姓名,性别,专业 登陆信息:账号,密码 ...

  7. 【Python课程设计】学生成绩管理系统

    [Python课程设计]学生成绩管理系统 1.需求分析 2.功能设计与分析 1.使用数据库对数据进行存取 (1)使用PyMySQL模块操作数据库对数据进行存取 (2)创建数据库school,创建数据表 ...

  8. 学生成绩管理系统mysql课程设计_学生成绩管理系统数据库课程设计报告.doc

    目 录 TOC \o "1-2" \h \z \u HYPERLINK \l "_Toc303696065" 1.开发背景 PAGEREF _Toc303696 ...

  9. Web课程设计之学生成绩管理系统

    Web课设之学生成绩管理系统 一.实验题目 二.实验目的 三.总体设计 3.1 实验要求: 3.2 本系统所运用到的技术栈: 3.3 本系统所运用的编程工具 3.4 核心技术介绍 3.5 模块介绍 3 ...

  10. c语言程序设计课程设计学生信息管理系统,C语言程序设计课程设计报告----学生信息管理系统.doc...

    河南理工大学计算机学院 <C语言程序设计>课程设计报告 题目: 学生信息管理系统 专业: 计算机科学与技术 班级: 计算机XX班 学号: 311009033232 姓名: ***** 日期 ...

最新文章

  1. MySQL字符编码设置
  2. 域名判断真实ip地址
  3. Android Studio——怎么设置代码补全以及提示(详细)?
  4. TIM怎么设置禁止窗口抖动 TIM防抖设置技巧
  5. vux页面转换html,vue vux 怎么用 样式变量 修改主题配色
  6. asp.net网站的配置文件
  7. HBase编程 API入门系列之HTable pool(6)
  8. oracle11.2.03,升级Oracle11.2.0.3后遭遇ORA-00600[kfioTranslateIO03][17090]
  9. mac下git安装与使用
  10. 月球 dem_通过“月球灾害”应对错误信息的流行
  11. ModernUI教程
  12. 教育消费分期系统介绍
  13. Django 开发微信公众号
  14. Angular报注入错误,以及解决方式,$injector:unpr
  15. 燃起来 ESP32移植LVGL最新版本8.2
  16. java修饰符面试题
  17. 区块链走向何方,或许从美国证劵史可以得到答案
  18. ipq806x sdk 编译方法
  19. Matlab-Simulink_非线性模块组
  20. Linux简单知识点梳理(持续更新中)_莫韵乐的Linux王国

热门文章

  1. MySQL从入门到精通之sql语言---(9月2日更新)
  2. 如何提高团队管理能力4
  3. android: 禁止多点触控
  4. HTML动态超炫酷的404页面源码
  5. 移动端H5控制台调试(手机web页面控制台调试)
  6. 印章仿制工具_仿制图章工具怎么用
  7. 有关计算机专业的对联,有趣的电脑对联(微软亚洲研究院自然语言计算组研发)...
  8. 【LG-P1251】餐巾计划问题
  9. 谈谈 DNS 原理及“域名劫持”和“域名欺骗/域名污染”
  10. 数据结构 习题 第四章 串 (C语言描述)