学生管理系统 概念类图
时间: 2023-11-25 21:51:21 浏览: 30
以下是学生管理系统的概念类图:
```
+----------------+ +----------------+ +----------------+
| Student | | StudentDao | | DBUtil |
+----------------+ +----------------+ +----------------+
| -id: int | | -addStudent() | | +getConnection()|
| -name: String | | -deleteStudent() | | +release() |
| -age: int | | -updateStudent() | +----------------+
| -gender: String| | -findStudentById() |
| -major: String | | -findAllStudents() |
+----------------+ +----------------+
+----------------+ +----------------+ +----------------+
| MainFrame | | DetailDialog | | Main |
+----------------+ +----------------+ +----------------+
| -studentDao: StudentDao | | -student: Student | | |
| -tableModel: DefaultTableModel| | -isNew: boolean | | +main() |
| -table: JTable | | | +----------------+
| -addButton: JButton | | |
| -deleteButton: JButton | | |
| -updateButton: JButton | | |
| -searchButton: JButton | | |
| -idLabel: JLabel | | |
| -nameLabel: JLabel | | |
| -ageLabel: JLabel | | |
| -genderLabel: JLabel | | |
| -majorLabel: JLabel | | |
| -idTextField: JTextField | | |
| -nameTextField: JTextField | | |
| -ageTextField: JTextField | | |
| -genderTextField: JTextField | | |
| -majorTextField: JTextField | | |
+----------------+ +----------------+ +----------------+
```