目录
窗口初始化
学生类创建
学生监听器类
各个功能实现
项目简介:JAVA实现的学生信息管理系统
组长 孙金宇 202203200030 负责任务 IO流,学生类,功能实现
组员 彭九霄 202203200023 负责任务 GUI界面设计,信息,csdn处理
一个简单的学生管理系统应该包括:学生对象,对学生对象的操作(管理):添加学生信息、删除学生信息、修改学生信息和显示学生信息,还有一个界面显示。
项目技术:IO流,swingGUI
后台框架:Servlet、JSP、JDBC、DbUtils
UI界面:EasyUI、jQuery、Ajax
功能需求分析
该学生系统实现的主要功能有:1. 学生模块 个人信息管理,例如成绩,籍贯 ,宿舍等
2.系统管理员 基础信息管理、学生信息管理、教师信息管理、考试管理、后台管理。该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。
功能架构图:
jbutton类主要实现增删改查四个功能
studentA类编写学生事件监听类
StudentInformation类定义了学生的基本信息
StudentM类实现了学生信息管理系统的界面
编写思路及部分代码:
实现了一个学生信息管理系统的界面。主要有一个JFrame窗口作为主窗口,通过JButton按钮实现了增加、删除、修改和查询学生的功能。同时,还使用了JPanel面板,设置在主窗口中间,用来显示结果或者输入框。
定义了一个学生信息类StudentInformation,包括了学生的基本信息:学号(id)、姓名(name)、性别(sex)、出生日期(birthday)、电话(phone)、宿舍(dorm)。
实现了学生信息管理系统中的按钮事件监听类StudentA。它实现了ActionListener接口,接收和处理用户的动作事件。
编写增加学生的加入,清除按钮的监听器
编写 删除学生 的删除,清除按钮的监听器
编写 修改学生 的查询,清除,修改,清除按钮的监听器
编写 查询学生 的查询,清除,查询所有学生信息的按钮的监听器