欢迎进入UNONOTIF的文档页面!
您可以在这里找到有关该产品的详细信息,从高级愿景到低级实施决策,这是一种由Discipline(从RUP开始)组织的软件开发报告:
到目前为止,最初的团队仅做出贡献,但我们希望在所有领域和主题中向社区开放:需求,技术,开发,实验,测试等。
请与我们联系!
谢谢你!
我们的项目旨在通过在UNI中实施的各种通知,例如课程或学费付款限制警报,向FEUP成员提供有关其学术生活重要事件或常规事件的提醒。
我们的产品打算通过具有不同功能的通知系统将UNI与Sigarra区分开。我们认为,此功能将帮助用户不要忘记其感兴趣的事件,并改善应用程序的整体用户体验。

停用学费支付限额通知
| 姓名 | 停用学费支付限额通知 |
|---|---|
| 演员 | 用户 |
| 描述 | 用户停用学费付款限额即将接近时触发的通知 |
| 前提 | 用户已登录并已激活学费通知 |
| 后条件 | 推荐的通知类型已停用 |
| 正常流动 | 1。用户访问其通知设置。 2。系统显示通知类型的列表。 3。用户选择“学费支付限额”。 4。用户滑动一个停用该类型通知的滑块。 |
| 替代流和例外 | 1。[没有学位例外],如果在步骤3中未注册用户,则省略了选择此类通知的选项 |
更改类通知参数
| 姓名 | 更改通知活动的类 |
| 演员 | 用户 |
| 描述 | 用户将他想在发生之前的一定时间通知他的通知上服装。 |
| 前提 | 用户注册至少一门课程。 |
| 后条件 | 一组新的通知参数取代了先前建立的通知参数。 |
| 正常流动 | 1。用户访问通知设置。 2。用户选择类通知定义选项。 3。用户选择使用活动的通知编辑类的选项。 4。激活/停用每个类别的通知。 5。系统改变了课程的通知设置。 |
| 替代流和例外 | [没有注册课程的失败],如果在正常流的步骤2之后,任何课程都没有注册用户,则该系统显示一条消息表示相同的情况。 |

描述
我们的通知系统支持类/讲座通知和学费付款通知。

NOTIFICAITON交付系统:此软件包将获取有关某个模型(类模型,学费模型等)的信息,并将安排一份通知,该通知将根据用户定义的设置显示该模型信息
通知设置:此软件包将处理用户可以更改的所有设置。例如,如果打开或关闭某种类型的通知,以及应显示事件之前的时间
通知设置数据库:此软件包将存储有关通知交付的所有设置
学费数据检索器:此软件包将检索与单个分期付款值之类的学费相关的所有数据,直到应支付何时支付
课程数据库:此软件包将处理Sigarra提供的所有数据,涉及用户所需的奶嘴以及使用的数量仍需要支付的学费
类数据检索器:此软件包将检索有关类的所有数据,例如类别开始,将在哪个房间开始,等等SIGARRA数据库:Sigarra数据库具有有关用户存储的所有信息
在我们的功能中,我们将使用“颤音框架”和SQLite数据库,因为它是UNI项目中已经存在的数据库,并完美地满足了我们的需求。

我们选择实施通知设置菜单的前端,以证明我们使用扑朔迷离的能力。此菜单为所有通知类型提供了切换。当某个通知之王被激活时,一个滑块apperars,以便用户可以选择此类通知的优先级。
| 通知关闭 | 通知已打开 |
|---|---|
![]() | ![]() |
发布
在第一次迭代中,这项工作通常顺利进行,并且有团队的努力来了解目标。
然而,
对于某些成员而言,测试头仍然令人不安地找出困难。此外,原始数据库很难理解并且没有关联的ID,这使得与其他数据库建立关系变得困难

发布

发布
