This repository has been archived by the owner on Jan 3, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs(prototype): initial prototype page
- Loading branch information
1 parent
df60bed
commit c2ea9b9
Showing
26 changed files
with
135 additions
and
0 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,134 @@ | ||
Arquitetura | ||
=========== | ||
|
||
.. rst-class:: lead | ||
|
||
Aqui você encontrará informações sobre a arquitetura do projeto. | ||
|
||
Motivação | ||
--------- | ||
|
||
Escolhemos desenvolver um juiz virtual para programação competitiva porque | ||
queremos que os alunos da UnB tenham uma ferramenta que os ajude a treinar | ||
para as competições de programação através de uma plataforma moderna e | ||
intuitiva, que seja fácil de usar e que tenha uma boa experiência de usuário, | ||
mas que os professores também possam usar para criar e gerenciar competições | ||
de programação. | ||
|
||
Geral | ||
----- | ||
|
||
A arquitetura do projeto é feita em um monolito, onde temos um único projeto | ||
que contém todas as funcionalidades da aplicação. A arquitetura é dividida em | ||
camadas, onde cada camada tem uma responsabilidade específica. A imagem abaixo | ||
mostra a arquitetura da aplicação. | ||
|
||
.. image:: ../_static/arch.png | ||
:alt: Arquitetura da aplicação. | ||
:align: center | ||
|
||
A fila de mensagens é utilizada para processar as submissões de códigos dos | ||
usuários. A fila é utilizada para que o usuário não precise esperar o código | ||
ser executado para receber o resultado. A fila é processada por um worker que | ||
executa o código e envia o resultado para o usuário. | ||
|
||
Épico | ||
----- | ||
|
||
.. image:: ../_static/epic.jpeg | ||
:alt: Épico. | ||
:align: center | ||
|
||
User Story | ||
---------- | ||
|
||
.. image:: ../_static/user_story.jpeg | ||
:alt: User Story. | ||
:align: center | ||
|
||
Protótipo | ||
--------- | ||
|
||
.. image:: ../_static/prototipo_mds-01.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-02.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-03.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-04.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-05.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-06.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-07.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-08.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-09.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-10.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-11.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-12.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-13.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-14.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-15.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-16.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-17.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-18.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-19.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-20.png | ||
:alt: Protótipo. | ||
:align: center | ||
|
||
.. image:: ../_static/prototipo_mds-21.png | ||
:alt: Protótipo. | ||
:align: center |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -47,5 +47,6 @@ Explorar | |
:titlesonly: | ||
|
||
installation | ||
architecture | ||
reunioes/intro | ||
scrum/intro |