实体类 | 说明 |
Professor | 学校中讲课的教师 |
student | 学校中注册课程的学生 |
Schedule | 学生在新学期选择登记的课程列表 |
CourseCatalog | 学校所有课程的目录 |
Course | 课程的基本信息 |
CourseOffering | 新学期课程的开设信息,如讲课教师、时间、地点等信息 |
边界类 | 说明 |
LoginForm | 为教师、学生和注册管理员提供登录的操作 |
RegisterCoursesForm | 为学生提供选课注册的操作 |
ViewReportForm | 为学生提供成绩查询的操作 |
selecrTeachCoursesForm | 为教师提供查看学生选课情况的操作 |
SubmitCradesForm | 为教师提供登记成绩的操作 |
MaintainProfessorsForm | 为注册管理员提供维护教师信息的操作 |
MaintainStudentsForm | 为注册管理员提供维护学生信息的操作 |
MaintainCoursesForm | 为注册管理员提供维护课程信息的操作 |
CloseRegistrationForm | 为注册管理员提供关闭注册的操作 |
BillingSystemNotice | 提供与收费系统的信息交换接口 |
控制类 | 说明 |
RegisterCoursesControl | 负责新学期学生的选课登记 |
ViewReportControl | 负责学生成绩的查询 |
SelectTeachCoursesControl | 负责新学期课程的学生选择情况 |
SubmitGradesControl | 负责学生成绩的登记 |
CloseRegistrationControl | 负责关闭课程注册 |