宿舍管理系统UML分析类图
时间: 2024-04-07 17:27:04 浏览: 142
宿舍管理系统是一个用于管理学生宿舍信息的系统,下面是它的UML分析类图的介绍:
1. 类:宿舍(Dormitory)
- 属性:
- dormitoryId:宿舍编号
- capacity:宿舍容量
- 方法:
- getDormitoryId():获取宿舍编号
- setDormitoryId():设置宿舍编号
- getCapacity():获取宿舍容量
- setCapacity():设置宿舍容量
2. 类:学生(Student)
- 属性:
- studentId:学生编号
- name:学生姓名
- gender:学生性别
- 方法:
- getStudentId():获取学生编号
- setStudentId():设置学生编号
- getName():获取学生姓名
- setName():设置学生姓名
- getGender():获取学生性别
- setGender():设置学生性别
3. 类:管理员(Admin)
- 属性:
- adminId:管理员编号
- name:管理员姓名
- 方法:
- getAdminId():获取管理员编号
- setAdminId():设置管理员编号
- getName():获取管理员姓名
- setName():设置管理员姓名
4. 类:入住记录(CheckInRecord)
- 属性:
- recordId:记录编号
- student:学生对象
- dormitory:宿舍对象
- checkInDate:入住日期
- 方法:
- getRecordId():获取记录编号
- setRecordId():设置记录编号
- getStudent():获取学生对象
- setStudent():设置学生对象
- getDormitory():获取宿舍对象
- setDormitory():设置宿舍对象
- getCheckInDate():获取入住日期
- setCheckInDate():设置入住日期
5. 类:退宿记录(CheckOutRecord)
- 属性:
- recordId:记录编号
- student:学生对象
- dormitory:宿舍对象
- checkOutDate:退宿日期
- 方法:
- getRecordId():获取记录编号
- setRecordId():设置记录编号
- getStudent():获取学生对象
- setStudent():设置学生对象
- getDormitory():获取宿舍对象
- setDormitory():设置宿舍对象
- getCheckOutDate():获取退宿日期
- setCheckOutDate():设置退宿日期
阅读全文