一:需求分析
1.功能需求
1).能够实现对班级学生基本资料的录入,包括学生的学号,姓名,性别,所学专业,家庭住址以及出生年月等。
2).能够实现对学生基本资料的修改。
3).根据学号对学生资料进行查询。
4).能够删除某些学生的资料。
二:总体设计
本班级管理系统共有6个java源文件。
类之间的主要关系如下图所示:
本文介绍了一个基于Java的班级管理系统的设计与实现,包括需求分析、总体设计、详细设计和测试结果。系统实现了学生信息的录入、修改、查询和删除功能,通过6个核心Java类来组织。主要类包括StudentManager、StudentSituation、ModifySituation、Inquest、Delete和Student。程序使用了JFrame、JMenuItem、JRadioButton等组件创建图形界面,并使用Hashtable存储学生信息。
一:需求分析
1.功能需求
1).能够实现对班级学生基本资料的录入,包括学生的学号,姓名,性别,所学专业,家庭住址以及出生年月等。
2).能够实现对学生基本资料的修改。
3).根据学号对学生资料进行查询。
4).能够删除某些学生的资料。
二:总体设计
本班级管理系统共有6个java源文件。
类之间的主要关系如下图所示:
1191
