Skip to content

Architecture Document

Tooth_Tech


Author(s): Jasdeep Singh(Jassingh27), Adrienne Gelbhauer(agelb21)

Section titled “Author(s): Jasdeep Singh(Jassingh27), Adrienne Gelbhauer(agelb21)”

Team (Delivery and/or Product) Lead: Shaine Christmas

Section titled “Team (Delivery and/or Product) Lead: Shaine Christmas”

Documentation Title: **Architecture Document

Section titled “Documentation Title: **Architecture Document”

[Informative/Technical]

This document is visual report for architecture for OnTrack consist of context and container diagram which explains its working.


Purpose This document provides a high-level overview of the OnTrack system

Section titled “Purpose This document provides a high-level overview of the OnTrack system”

it intends tocommunicate the project structure and architecture to varying levels of complexity appropriate for various stakeholders withing the organisation and varying levels of technical literacy.

Scope This Architecture document uses a context diagram

Section titled “Scope This Architecture document uses a context diagram”

and container diagram to provide ahigh-level overview of the system,both are highly visual and aim to be easy to comprehend, the context diagram aims to be non-technical, and the container diagram provides further information to understand system structures.


Context_Diagram


OnTrack Container Diagram

  • Maintaining a base system that supports future work towards developing new or enhancing currentfeatures that improve the teaching and learning experience.
  • front-end components are clear to understand, user friendly, and straightforward to use.
  • System allows tutors to upload assessment tasks, resources, and assign learning outcomes to each task.
  • Students can set a learning outcome goal and filter tasks required for this goal, they can then view each task and download the related task resources.
  • Through the same task view, students can check deadlines, submit extension requests, send query’s to tutors, and make task submissions.
  • Tutors can view and download submissions, manage extension requests, respond to queries and leave feedback.
  • System generates progress reports that are sent through email system, users can also track progress relating to each unit and their set learning outcome goals.

Use case view