课程注册系统
用例规范
选择授课课程用例
版本:草稿
修订历史记录
日期
版本
描述
作者
目录
此用例使教授可以从(自己符合条件的、希望在即将来临的学期中授课的课程的)课程目录中选择提供课程(系统将给出日期和时间特定的课程)。 启动此用例的参与者是教授。“课程目录系统”是用例中的参与者。
此用例使教授可以从(自己符合条件的、希望在即将来临的学期中授课的课程的)课程目录中选择提供课程(系统将给出日期和时间特定的课程)。
启动此用例的参与者是教授。“课程目录系统”是用例中的参与者。
用例在教授从“主表单”中选择“选择授课课程”活动时开始。
2.1 基本流 - 选择授课课程 系统检索并显示当前学期教授具有授课资格的提供课程的列表。 系统还会检索并显示教授先前已选择进行授课的课程的列表。 教授选择和/或取消选择自己希望在即将来临的学期中授课的提供课程。 系统将教授从取消选择的提供课程中除去。 系统验证选定的提供课程彼此之间是否冲突(即具有相同的日期和时间),或者是否有任意课程教授先前已经登记进行授课。如果不存在冲突,则系统更新教授选择的每门课程的提供课程信息。 2.2 备选流 问题:添加流程来处理以下情况:
系统检索并显示当前学期教授具有授课资格的提供课程的列表。 系统还会检索并显示教授先前已选择进行授课的课程的列表。 教授选择和/或取消选择自己希望在即将来临的学期中授课的提供课程。 系统将教授从取消选择的提供课程中除去。 系统验证选定的提供课程彼此之间是否冲突(即具有相同的日期和时间),或者是否有任意课程教授先前已经登记进行授课。如果不存在冲突,则系统更新教授选择的每门课程的提供课程信息。
问题:添加流程来处理以下情况:
处理课程安排冲突 注册期已结束 教授不符合课程的授课条件。
特殊需求将在下一个迭代期间确定。
4.1 登录
在此用例开始之前,教授需登录到系统中。
后置条件将在下一个迭代期间确定。
课程注册项目 Web 示例 版本 2001.03