- 4
- 0
- 约5.37千字
- 约 6页
- 2016-03-12 发布于江苏
- 举报
概念数据库设计(学员视图).doc
网上培训系统概念数据库设计(学员视图)
学员子模块E-R图
学员子模块E-R图描述
1.学员选课(Student applies course)
课程列表
学员进入课程列表页面,查看已选课程,未选课程,待确认课程,已取消课程,全部课程,了解课程的情况,了解自己的必修课,旁听课等。
其中已取消课程包括所有历史上取消课程的成功申请。
待确认课程中包括选课申请和取消申请。
首先页面显示学员已选课程,包括必修课和旁听课。
获取学员id,从课程学员表中查出该学员已选课程的记录。
学员点击课程的链接,可以查看课程的详细情况,
调用课程详细信息显示公用页面。传递参数课程ID。
选择未选课程,页面显示所有该学员未选的课程列表。
获取学员ID,从课程学员表中查出该学员已选课程,查询两个表课程信息表和课程学员表,所有不在该学员的课程学员表中出现的课程为未选课程。
显示课程详细信息同上。
选择待确认课程,显示待确认课程列表,查询申请表中申请状态为N的记录。应当包括了申请和取消申请两类。
选择已取消课程,显示学员申请取消课程,管理员同意取消的课程列表。查询申请表中申请类型为C申请状态为A的记录。
选择全部课程,显示全部开设的课程,从课程学员表中得到所有课程状态为N的记录。
点击课程链接,可以查看课程详细信息。
旁听申请
学员进入旁听申请页面,页面显示所有未选的课程,
学员在要旁听的课程前打勾,可以多选,
原创力文档

文档评论(0)