电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

成绩管理系统java+mySQL

成绩管理系统java+mySQL_第1页
1/42
成绩管理系统java+mySQL_第2页
2/42
成绩管理系统java+mySQL_第3页
3/42
《Java 语言》课程期末作业题 目第 9 题: 学生成绩管理系统 学 院计算机学院 专 业班 别学 号姓 名温景钊2024 年 6 月 10 日一、课程题目设计一个简易的学生成绩管理系统。用于记录学生的各科成绩,以及实现常用的统计功能。 (1) 记录学生的基本信息,如姓名、学号、专业、班级等(2) 记录各科成绩(3) 实现常用的统计功能,如:单科成绩排名、总分排名、统计成绩高于/低于某一临界值的学生、统计单科/总分平均值……(4) 使用图形方式显示某些数据,如直方图显示各分数段的人数、绘制各科分数分布曲线……(可选)(5) 必须使用数据库。其它功能可自行扩展.二、题目分析与设计1. 注明所使用的开发环境(Eclipse、NetBeans,JBuilder).开发环境:Eclipse2. 论述题目的需求。给出软件功能架构图。题目需求:通过数据库记录学生成绩和信息,并通过数据库读取这些信息,实现单个学生查找、全体学生查找等功能和单科排名、平均分、总分排名、平均分等功能.其他扩展功能:登录界面,保存到 txt 文件。软件功能架构图:其中,删除、修改、单个查找功能均通过学号定位学生3. 论述界面设计过程,指出其设计上的创意及组件的布局策略.界面设计过程:主要界面包括登录界面,主功能界面,各个子功能界面。登录界面包括 3个面板,每个面板放入相应的标签、文本框、按钮等组件,登录界面采纳 3 行 1 列的网格布局;主功能界面包括菜单栏和若干面板,面板中放入标签或若干按钮,菜单栏的菜单项与按钮相对应,主功能界面采纳 7 行 1 列的网格布局;学生管理类子功能(增加学生、删除学生、修改学生、单个查找)界面采纳 6 行 2 列的网格布局,每个网格均放入一个面板,每个面板放入标签、文本框、组合框、按钮等组件,以达到较友好的界面效果;学生查找类子功能界面(查看全体、按年级查询、按班别查询、按专业查询)和成绩管理类子功能(单科排名、总分排名、合格学生、挂科学生)界面采纳边界布局,界面的上部放入一个面板,面板放入相应的按钮或组合框,中部放入一个文本域。所有错误信息等信息均通过对话框的形式显示相应信息.4. 论述程序逻辑的实现,包括类的设计、对象的协作过程等,必要时加以各种图形和表格辅助论述.不得以粘贴代码的方式代替设计部分.类的设计过程:本程序包括 19 个类文件,每个类文件只含有一个类,分别是包含 main 方法的主类 Main ,实现登录功能的类 Login , 实现各种功能选择功能的类...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

成绩管理系统java+mySQL

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部