
一个使用Java和MySQL构建的成绩管理系统。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该程序采用Java和MySQL技术开发,构建了一个成绩管理系统,其中包含共19个类文件。每个类文件都只包含一个类,具体如下:首先,`Main`类作为主程序入口,负责程序的启动和运行;其次,`Login`类则负责实现系统的用户登录功能;随后,`Function`类承担着提供各种功能选择选项的任务;接着,`DataBaseCreate`类负责建立与MySQL数据库的连接。紧接着,`StudentEdit`类实现了学生信息的编辑操作;然后是`AddStudent`类,用于新增学生信息;之后是`DeleteStudent`类,用于删除学生信息;又来是 `UpdateStudent` 类, 用于更新学生信息;再者是 `IndexOfSingle` 类, 用于执行单个学生的查询操作。考虑到 `AddStudent`, `DeleteStudent`, `UpdateStudent`, 和 `IndexOfSingle` 这四个类的界面和操作逻辑高度相似,因此它们均继承自 `StudentEdit` 类。此外,还包括了 `IndexOrManage` 类, 负责实现条件查找以及成绩管理的各项功能; `LookAllStudents` 类用于查询所有学生的信息; `IndexOfGrade` 类则用于按年级进行查询操作; 同时存在 `IndexOfClass` 类, 用于按班级进行查询操作; 还有 ‘IndexOfMajor’ 类, 用于按专业进行查询操作; 此外还有 ‘SubjectScoreRanking’ 类, 实现单科排名功能; ‘TotalScoreRanking’ 类实现总分排名功能; 并且有 ‘PassStudents’ 类, 用于查找单科及格的学生名单; 最后有 ‘NotPassStudents’ 类, 用于查找单科不及格的学生名单。最后, 为了将文本域的内容保存到TXT文件中, 程序中还包含了一个名为 `TxtSave` 的类。 除此之外, 除了主程序入口的 `Main` 类外, 所有其他18个类均包含构造方法以及 actionPerformed(e) 方法。
全部评论 (0)


