通知系统是用于将通知传达给 Blackboard Learn 用户的框架。当系统中发生事件时(例如创建作业、提交调查或测试过期),通知系统都会使用一种或多种可用的通知方法来通知所有用户。有关包含可用通知的完整列表,请参阅通知类型

关于该系统,首先要了解的最重要的事情是:每当发生与其相关联的事件时都会自动生成所有已启用的通知。例如,当教师创建作业并使其对他的学生可用时,该系统会自动创建相应的通知。教师无需进行任何操作。

生成之后,通知便会立即在以下位置处向 Learn 中的用户显示:

  • My Blackboard 的更新帖子页面上
  • “通知指示板”模块中

该系统还可以通过电子邮件和其他分发机制来分发通知。默认情况下会禁用分发。启用分发后,系统会根据可配置的安排来定期发送通知。要了解详情,请参阅 DistributionSendNotificationTask

在管理员设置的参数范围内,个人用户可以配置接收哪些通知并选择接收通知的方式。


创建通知的时间

总的说来,在以下这些情况下会创建通知:

  1. 立即响应实时事件。当创建作业、对测试评分或提交调查时,会创建一个通知。
  2. 向课程添加用户时。该事件不会创建新事件,但是会向现有事件追加新收件人。 
  3. 响应某种内容交换事件。当使用快照导入或复制课程,或者向现有课程添加用户时,会创建通知。这些事件通常会导致创建多个事件,通常称之为批量通知。

在这些情况中,批量通知机制是迄今为止最复杂的。

有关批量通知的更多信息


使通知可用的方法

通过两种方法可以使通知对收件人可用:

  1. 在线:通知会显示在课程的主页上,如果您的机构有权访问门户管理功能,则通知还会显示在通知指示板中(这是一个系统级别的页面,用于在所有课程中显示用户通知)。
  2. 分发:通知可以通过一种或多种分发机制(如电子邮件)进行发送。其他机制包括短信、文字转语音和 Blackboard 应用程序推送通知(如果在系统中启用)。

通知可用之后,会立即在线显示于通知模块中。时间表取决于缓存设置。根据若干可配置的变量会定期进行分发。有关缓存和可配置变量的信息,请参阅通知性能

再强调一次,所有这些通知都会在默认情况下自动创建。例如,当教师创建具有到期日期的作业时,作业可用作业到期通知会自动发送给该课程中的所有学生。


如何确定通知的优先级

基于三种优先级别分发通知:

  1. 注册新课程的通知。学生会收到一个通知,告知他们所注册的课程。
  2. 包含截止日期的通知,例如作业。
  3. 不包含截止日期的通知,例如讨论区帖子。

先按照以上顺序,然后按照截止日期最接近当天的顺序来处理通知。


使通知可用的时间

与通知相关联的项目可用后,通知会立即显示在用户的通知模块中并安排分发。这就意味着:

  • 如果该项目具有起始日期,那么在起始日期之前通知会保留。如果该项目具有结束日期,那么该日期之后通知会消失。
  • 如果项目(或包含项目的文件夹)关联到选择发布规则,则只有满足这些规则时通知才可用。
  • 如果项目没有起始日期(或起始日期是过去的时间)并且没有关联到任何选择发布规则(或者已满足选择发布规则),那么通知立即可用。

向其发送通知的人员

通知类型列出了接收这些通知的各方人员,但请注意几件事情:

  • 某些通知可以识别小组。在某个小组环境中发送这些通知时,仅向该小组的成员发送。其中包括:
    • 作业可用
    • 作业已提交
    • 作业提交逾时
  • 到期日期过去之后,所有到期通知都会变为过期通知。有关该情况如何发生的信息,请参阅通知性能中的“通知删除陈旧数据任务”。
  • 所有这些通知均可以在两个级别上单独关闭:
    • 在课程/组织管理级别上,即以系统作为整体。
    • 在个人用户级别上。

课程/组织可用通知在任何级别上均无法关闭。