java程序设计学生成绩统计.ppt

上传人:b****1 文档编号:1396787 上传时间:2022-10-22 格式:PPT 页数:12 大小:47.50KB
下载 相关 举报
java程序设计学生成绩统计.ppt_第1页
第1页 / 共12页
java程序设计学生成绩统计.ppt_第2页
第2页 / 共12页
java程序设计学生成绩统计.ppt_第3页
第3页 / 共12页
java程序设计学生成绩统计.ppt_第4页
第4页 / 共12页
java程序设计学生成绩统计.ppt_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

java程序设计学生成绩统计.ppt

《java程序设计学生成绩统计.ppt》由会员分享,可在线阅读,更多相关《java程序设计学生成绩统计.ppt(12页珍藏版)》请在冰豆网上搜索。

java程序设计学生成绩统计.ppt

第14章学生成绩统计,本章是一个学生成绩统计的程序,综合运用了前面章节所学的各种知识,系统化地展示了java语言在解决实际问题方面的强大能力。

同时,本章还介绍了程序分析与设计的方法和步骤。

14.1程序分析,程序的需求分析是理解用户的要求,由用户的说明转换成程序开发需求规格说明的过程。

需求分析主要是解决所要编写的程序做什么的问题。

程序的实现方法如下所示。

(1)程序界面

(2)数据存储(3)菜单的实现,14.2程序编写,程序的需求分析和功能设计已经完毕,接下来进入程序的代码编写阶段了。

根据功能的要求,把整个程序划分为六个子程序。

这六个子程序分别为菜单选择子程序、数据录入子程序、数据列表子程序、数据统计子程序、学生成绩查询子程序和学生成绩删除子程序。

14.2.1菜单选择,菜单选择函数使用switch语句来实现,该函数是一个没有参数也没有返回值的无参函数。

函数的功能是通过输入相应的菜单编号,程序去执行相应的子程序。

14.2.2数据录入,数据录入子程序是一个无参数函数,可以让用户从键盘录入数据。

首先提示用户输入学生的姓名和数学、语文、英语成绩,输入完毕后,这些信息保存在二维数组里,然后显示一个菜单让用户选择继续录入还是返回主菜单。

14.2.3数据列表子程序,在输入时用户可以查看已经输入的数据列表,输入完毕后也可以浏览输入的所有信息。

数据列表子程序是一个无参数函数,功能是显示出已经录入的所有学生及成绩信息。

14.2.4数据统计子程序,数据统计子程序是一个无参数函数,功能是输出数学、语文、英语的成绩总分和平均分。

程序的代码如下所示。

14.2.5学生信息查询子程序,该子程序是一个无参数函数,功能是输入一个学生的姓名来查找该学生的信息。

如果输入的学生名字存在,则显示出该学生的名字及其数学、语文、英语成绩;如果该学生不存在,则程序提示没有该学生的信息。

14.2.6删除数据子程序,该子程序首先提示用户输入学生的姓名,然后程序根据学生的姓名在数组中查找该学生。

如果找到,则删除该学生的信息,同时,在这个学生位置之后的数组元素都前移一位;如果没有找到该学生,则程序提示该学生不存在。

最后,程序显示出一个菜单让用户选择下一步的操作。

14.2.7其他子程序,除了上面的六个主要子程序外,还有两个经常被调用的辅助子程序,分别为从键盘读取数据函数和学生记录函数。

14.2.8程序的编写和运行,学生成绩统计系统的编写步骤和运行结果如下所示。

14.3小结,本章用一个综合的例子总结了Java的各种应用,读者在其中不仅要学会每个技术点的用法,还要学会如何编写一个完整的系统,体会程序设计的思路方法。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1