《Java课程设计学生成绩记录薄管理系统.docx》由会员分享,可在线阅读,更多相关《Java课程设计学生成绩记录薄管理系统.docx(10页珍藏版)》请在第一文库网上搜索。
1、1.课题背景无论时代如何发展,学生和学校之间的羁绊都是无法分割的,在学习生活中,我们要记录每个学生的成绩,学号和姓名等多种资料,而以下的代码则是方便统计学生信息的一个小程序.2.开发技术概述本程序采用java技术使用的是eclipse,开发者应具有Java程序设计语言的基本知识和技能,程序初始显示出当前的需求的选择界面,可以根据使用者的实际需求而做出反应。面向对象,多线程的对需求做出应答。3.功能需求分析用户可在程序内输入并记录学生的姓名、学号、成绩,还可以删除以上信息,并且能直接查看保存的结果。(1)添加学生选择即将添加学生的姓名和学号以及java成绩将其输入,并直接保存(2)删除输入学生的
2、学号,会删除该学生的所有信息(3)查看功能提供一个按钮,将显示输出所有保存的学生姓名、学号、java成绩(4)菜单及菜单项功能一共有5个选项,分别是1添加学生、2删除学生、3修改学生、4查看所有学生、5退出。(5)4 .功能设计1添加学生. I j , j J j ” j , y j j j 1yj 11。 j v j y j ,、_欢迎来到学生管理系统1添加学生2删除学生3修改学生4查看所有学生5退出请输入你的选择1请输入学生学号:1O请输入学生姓名:李华请输入学生java成绩:7添加学生成功n j j j jjj JJJ ll j j J5 j3 yjjyj.111欢迎进入学生管理系统1
3、.添加学生2 .删除学生3 .更新学生4 .查看学生5 .退出系统请输入您输入的选择:学号姓名年龄java成绩111123151512%丐1OO4555欢迎进入学生管理系统1 .添加学生2 .删除学生3 .更新学生4 .查看学生5 .退出系统请输入您输入的选择:请输入学生学号:1你输入的学号已经被占用,请重新输入:请输入学生学号:请输入您输入的选择:请输入学生学号:请输入学生姓名:请输入学生年龄:请输入学生地址:1学生信息添加成功!欢迎进入学生管理系统1 .添加学生2 .删除学生3 .更新学生4 .查看学生5 .退出系统请输入您输入的选择:请输入学生学号:1你输入的学号已经被占用,请重新输入:
4、请输入学生学号:2删除学生欢迎来到学生管理系统1添加学生2删除学生3修改学生4查看所有学生5退出请输入你的选择2请输入你要删除的学生号1O修改学生3查看所有学生欢迎进入学生管理系统1 .添加学生.删除学生3 .更新学生4 .查看学生5 .退出系统请输入您输入的选择:4学号姓名年龄java成绩111123151512123151OO4555 A-一4修改学生信息学号姓名年龄java成绩111123151512123巧1OO45553 .更新学生4 .查看学生5 .退出系统请输入您输入的选择:请输入要修改的学生学号:2请输入学生新姓名:gan请输入学生新年龄:20请输入学生新java成绩:9修改学
5、生信息成功!欢迎进入学生管理系统1 .添加学生2 .删除学生3 .更新学生4 .查看学生5 .退出系统请输入您输入的选择:4学号姓名年龄java成绩2gan209。121231OO455555555退出欢迎来到学生管理系统1添加学生2删除学生3修改学生4查看所有学生5退出请输入你的选择5谢谢使用5.系统流程分析输入账号密码(指令6)退出6.界面设计-欢迎来到学生管理系统1添加学生2删除学生3修改学生4查看所有学生5退出7.系统测试用户运行程序,通过选择年份与月份,点击查看得到目标界面。再点击编辑中退出按钮,确认退出。欢迎进入学生官埋余珍1 .添加学生2 .删除学生3 .更新学生4 .查看学生5 .退出系统请输入您输入的选择:请输入学生学号:1请输入学生姓名:1请输入学生年龄:1请输入学生地址:1学生信息添加成功!欢迎进入学生管理系统1 .添加学生2 .删除学生3 .更新学生4 .查看学生5 .退出系统请输入您输入的选择:请输入学生学号:1你输入的学号已经被占用,请重新输入:请输入学生学号:8 .小结本次系统设计总结,我们将对在做这次系统设计中遇到过的问题进行总结。本次设计遇到了以下问题:(1)对创建文件方法的不熟悉,输入文本的内容无法获取。(2)对遍历集合的使用的了解,使用其对学生对象进行删除;(3)数据类型之间的转换不熟悉,不能判断需要强制转换的数据。