学生成绩管理系统(使用集合框架).ppt

学生成绩管理系统(使用集合框架).ppt

ID:51671268

大小:188.00 KB

页数:15页

时间:2020-03-28

学生成绩管理系统(使用集合框架).ppt_第1页
学生成绩管理系统(使用集合框架).ppt_第2页
学生成绩管理系统(使用集合框架).ppt_第3页
学生成绩管理系统(使用集合框架).ppt_第4页
学生成绩管理系统(使用集合框架).ppt_第5页
资源描述:

《学生成绩管理系统(使用集合框架).ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、学生成绩管理系统--面向对象方法项目功能这是一个最简单的基于控制台的学生成绩管理系统,目的是通过本项目的设计与实现过程,使读者掌握结构化程序设计的基本思想,掌握Java语言的基本语法、数据类型和运算符、流程控制、数组等。(与结构化功能一样)说明:本设计和上次的结构化设计功能一样,但是利用了面向对象的思想,将学生抽象成一个类。要求(1)利用ArrayList来存储学生对象。(2)定义一个StudentInfo类,存储学生信息,及相应的set,get方法。学生的属性包括:score:int,name:String,number:int同时,要有相应的构造方法。(3)增加一个

2、异常处理类,用来处理删除异常,当要删除的学号不存在的时候,抛出异常提示(3)主类里包含的方法主要有:publicstaticvoidinput(ArrayListarr)输入publicstaticvoidsearch(ArrayListarr)查找publicstaticvoidsort(ArrayListarr)排序publicstaticvoidupdate(ArrayListarr)更新publicstaticvoiddelete(ArrayList

3、entInfo>arr)throwsXXXException删除publicstaticvoidoutput(ArrayListarr)输出publicstaticintfind(ArrayListarr,intnumber)根据学号查找项目功能在本系统中,为了简单起见,学生的信息只包括学号、姓名、成绩系统的主要功能有:(1)建立成绩表(2)显示成绩表(3)按学号查找学生信息(4)对学生按成绩从高到低排名次(5)添加学生信息(6)修改学生的信息(7)删除给定的学生信息等学生成绩管理系统的功能菜单与项目1(结构化)相比,

4、菜单略有改动,基本功能差不多功能一:建立成绩表功能二:显示成绩表功能三:查找功能四:排序功能五:添加功能六:修改成功修改不成功如果输入的学号不存在,则提示“你要修改的学生不存在!”功能七:删除功能删除不成功如果输入的学号不存在,则提示“你要删除的学生不存在!”

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。