类图说明:
(1)BaseUser类是一个系统角色用户的基类,主要方法有两个:
modifyPWD() 用于修改用户的密码; loginCheck() 用于用户登录验证。 (2)Admin类继承自BaseUser类。
(3)Student类继承自BaseUser类,主要方法有:
studentAdd() 用于添加学生; studentDel() 用于删除学生;
studentUpdate() 用于更新学生信息; getStudents() 用于获取学生列表。 (4)Teacher类继承自BaseUser类,主要方法有:
teacherAdd() 用于添加教师; teacherDel() 用于删除教师;
teacherUpdate() 用于更新教师信息; getTeachers() 用于获取教师列表。 (5)Course类是一个课程类,主要方法有:
courseAdd() 用于添加课程; courseDel() 用于删除课程;
courseUpdate() 用于修改课程信息; getCourses() 用于获取课程列表。 (6)Elect类是一个选课表类,主要方法有:
elect() 选修课程; electDel() 退选课程;
getElectInfo() 获取选课信息;
haveSubmit() 检测是否已提交过成绩; submitScore() 提交成绩。
2.3 顺序图
(1) 管理员修改课程信息顺序图
: 管理员
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库软件工程课程设计报告模板(6)在线全文阅读。
相关推荐: