# java-course
Java课程设计作业,带有图形化界面的学生信息管理系统
作业要求如下:
课程大作业一:班级信息管理系统
要求:设计一个班级信息管理系统,该系统被拆分为以下子任务:
+ 设计个人的详细信息,信息采用变量声明和赋值的方式,至少包含6 项基本信息4 种以上数据类型,根据身高体重判断胖瘦情况。
+ 根据个人的详细信息,抽象出一个学生类,并通过测试类创建个人对象,并调用一个输出方法输出个人的详细信息。
+ 在测试类中创建一个学生类数组,汇总全班所有同学的信息放入数组中,通过数组输出所有同学的详细信息。
+ 输入一位同学的学号和姓名信息,判断该同学是否在学生数组中,若是,输出该同学的详细信息,若否,输出提示信息。
+ 在测试类中随机从学生数组中抽取5 位同学,并输出他们的详细信息。
+ 将学生类中的基本信息全部私有化,提供构造方法以及setter 和getter 方法,修改对应测试类中的相关语句。
+ 根据对学生数组的操作,抽象出一个班级类,包含根据学号和姓名信息验证方法、获取所有同学信息和随机获取5位同学信息的方法,在测试类中创建一个班级对象并测试3种方法。
+ 写一个图形界面程序,包含登陆窗口,主窗口,查看菜单以及查看所有同学和随机同学信息菜单项以及对应的窗口。
+ 在图形界面程序中整合班级信息管理功能,完成登陆功能,使用表格格式显示学生信息。
+ 完善登陆功能,增加输入校验和异常处理。
+ 增加用户类,采用用户和密码登录的方式,增加用户密码修改功能。
+ 增加学生成绩信息,至少包含10 门课程成绩信息。在测试类中随机从学生数组中抽取5 位同学,并输出他们的详细信息。
+ 数据由数组存放变为采用文件存储、读取和写入的方式。将学生类中的基本信息全部私有化,提供构造方法以及setter 和getter 方法,修改对应测试类中的相关语句。
+ 增加学生信息和课程成绩的添加、修改和删除功能。根据对学生数组的操作,抽象出一个班级类,包含根据学号和姓名信息验证方法、获取所有同学信息和随机获取5位同学信息的方法,在测试类中创建一个班级对象并测试3种方法。
+ 多种样式的学生和课程成绩查询和统计方式。
+ 除上述要求外,可自行设计并增加班级信息管理系统功能。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
该资源内项目源码是个人的课程设计作业,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到94.5分,放心下载使用! 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 -------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
资源推荐
资源详情
资源评论





























收起资源包目录
































共 21 条
- 1
资源评论


机智的程序员zero
- 粉丝: 2582
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 基于 YOLOv3 与 brox 光流的动态背景运动补偿运动目标检测算法
- 基于STC12C5410AD单片机的倾角测试系统方案设计书.doc
- 探析计算机应用技术与信息管理系统优化整合的优势.docx
- TCP网络门禁系统方案设计书实施方案书.doc
- 4GLTE的网络架构探究.docx
- 通信光缆施工工艺与规范.ppt
- 常用软件实训评测研究报告.doc
- 2009年秋季四级网络工程师模拟历年真题第1套.doc
- 企业工程项目管理用表.doc
- SQL课程研究设计会员管理系统.doc
- 基于YOLOv3和brox光流的运动目标检测算法,对动态背景进行了运动补偿
- c--面向对象程序设计方案试题和答案(经典题目).doc
- 基于任务驱动的大学计算机基础课程SPOC翻转课堂教学模式探讨.docx
- 交互式白板在中职计算机教学中有效使用的探究.docx
- 供应链优化项目管理.doc
- 建设工程项目管理模拟试卷二.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
