java学生成绩管理系统课程设计皓

java学生成绩管理系统课程设计皓

ID:18713035

大小:165.92 KB

页数:9页

时间:2018-09-20

java学生成绩管理系统课程设计皓_第1页
java学生成绩管理系统课程设计皓_第2页
java学生成绩管理系统课程设计皓_第3页
java学生成绩管理系统课程设计皓_第4页
java学生成绩管理系统课程设计皓_第5页
资源描述:

《java学生成绩管理系统课程设计皓》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸目录一、设计目的2二、功能介绍2三、程序流程2四、设计步骤3五、设计总结5六、程序清单6七、参考文献6共9页第9页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸1设计目的设计目的:巩固和加深学生对高级语言程序设计课程的基本知识的理解和掌握,掌握java语言编程和程序调试的基本技能,利用java语言进行基本的软件设计,提高运用java语言解决实际问题的能力。内容要求实现学生成绩的管理(增、删、改、查询、持久化、成绩排序、成绩统计等功能),在文件中增加、

2、删除、学生信息,根据学号查询、修改学生信息,统计功能求每个人的总分并按从高到低排序,通过这些操作对文件中的信息保存。2功能介绍删除信息界面,通过输入的学号进行查找并在arraylist中移除修改信息界面,捕获输入的学号,查找该生信息,直接在文本框中修改,类似添加功能冲新添加该生信息3程序流程成功登陆系统以后,出现成绩管理界面,系统初始化,可对学生成绩进行增加、删除、查询、修改、统计,进入相应界面进行成绩管理,退出系统自动保存本次操作内容,保存信息。简易流程图:3.1删除功能流程图:选择删除按钮进入删除页面,输入学号。判断学号是否存在?删除成功结束学号不存在共9页第9页┊┊┊┊┊┊┊┊┊┊┊┊┊

3、装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸3.2修改信息功能流程图:进入修改页面,输入学号。显示学生姓名等信息选择修改按钮输入修改后的学生信息结束4设计步骤4.1系统数据结构删除模块函数名:Delet函数作用:让管理员可以对学生的信息进行删除操作。通过输入的学号进行查找并在arraylist中移除修改模块函数名:XiuGai函数作用:让管理员可以对学生的信息进行修改操作。捕获输入的学号,查找该生信息,直接在文本框中修改,类似添加功能冲新添加该生信息共9页第9页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸4.2系统测

4、试进入修改界面。输入需要修改学生的学号。直接在相应位置修改,完成后点击修改按钮,提示修改成功。共9页第9页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸进入删除界面,输入需要删除学生的学号,点击确定按钮。提示删除成功。5设计总结通过这一周的实践学习,我认识到学好计算机要重视实践操作,不仅仅是学习java,以及其它的计算机方面的知识都要重在实践,很多以前学过的东西,在运用时都不能很熟练,也说明理论知识和实践之间的差别。这就告诉了我们在以后的学习过程中要培养自己的动手能力,要将学过的知识转化为实践。作为一个计科专业的学生,通过这周的学习,使我更加明

5、白了动手能力的重要性。在这次的课程设计中,我不断地去找书本知识和查阅其它有关资料,不仅巩固了对课本知识的掌握,还有利于以后更好的进步,提高了对课外知识的了解,虽然花费了不少时间,但只要学到有价值的东西,我认为都是值得的。在完成该试验的过程中,我问了同学和老师,还查阅了很多和链表有关系的书籍,通过学习,翻看以前学过的知识,使我明白了我在学习知识上的很多不足。不过在此同时又重新复习了课本,从中学到了许多以前未学到的知识,感觉非常有成就感,让我对自己更加有信心,让我对数据结构这门课程也更感兴趣了,以前我一直感觉枯燥难学的数据结构,现在我也愿意去认真研究学习了。这次设计中,多亏了我的指导老师老师的悉心

6、教导。在以后的学习过程中,我要认真负责地对待课本中的每一个知识点,进一步充实自己,提高自己。共9页第9页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸6程序清单//删除信息界面,通过输入的学号进行查找并在arraylist中移除classDeletextendsJFrameimplementsActionListener{privateJButtonyes;privateJButtoncancle;privateJTextFieldtext1;privateStringSTNO;publicDelet(){Containerc3=this.ge

7、tContentPane();c3.setLayout(newGridLayout(3,1));c3.setFont(newFont("true",Font.TRUETYPE_FONT,13));JPanelp1=newJPanel();JPanelp2=newJPanel();JLabellabel1=newJLabel("删除学生信息",SwingConstants.CENTER);label

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

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

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