Skip to content

Commit 673c6fb

Browse files
authored
Update index.md
1 parent e4577b6 commit 673c6fb

File tree

1 file changed

+37
-10
lines changed

1 file changed

+37
-10
lines changed

docs/index.md

Lines changed: 37 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,19 +27,11 @@
2727

2828
# Autores
2929

30-
* Aluno 1
3130
* Diogo Lourenzon Hatz
32-
* Aluno 3
33-
* Aluno 4
34-
* Aluno 5
35-
* Aluno 6
36-
* Aluno 7
37-
* Aluno 8
38-
3931

4032
# Descrição do projeto
4133

42-
*Este projeto consiste na implementação de um sistema para controlor a preseça de alunos de uma escola que possui múltiplas turmas do Ensino Fundamental I. Esse sistema possui como usuário principal os professores do instituto de ensino Inifinito, o qual leva em consideração as eventuais necessidades de acessibilidade de seus docentes. Ademais, por se tratar de uma atividade rotineira acadêmica dos docentes, o sistema implementado deve ser intuitivo e cumprir com seu papel fundamental sem complicações&*
34+
*Este projeto consiste na implementação de um sistema para controlor a preseça de alunos de uma escola que possui múltiplas turmas do Ensino Fundamental I. Esse sistema possui como usuário principal os professores do instituto de ensino Inifinito, o qual leva em consideração as eventuais necessidades de acessibilidade de seus docentes. Ademais, por se tratar de uma atividade rotineira acadêmica dos docentes, o sistema implementado deve ser intuitivo e cumprir com seu papel fundamental sem complicações*
4335

4436
# Análise de requisitos funcionais e não-funcionais
4537

@@ -71,8 +63,43 @@
7163
<img src="https://github.com/lihviaa/UML-Classroom-FCI/blob/Branch-Diogo/src/Diagrama%20de%20casos%20de%20uso.png" alt="Diagrama de casos de uso">
7264

7365
# Descrição dos casos de uso
66+
<h3>Caso do Uso: Fazer a Chamada</h3>
67+
<b>Descrição Geral:</b> O professor deseja realizar a chamada de uma determinada turma<br>
68+
<b>Atores:</b> Professor<br>
69+
<b>Pré-Condição:</b> O professor deve realizar login no sistema<br>
70+
<b>Pós-Condição:</b> A chamada é feita e enviada para o banco de dados<br>
71+
<b>Fluxo Básico (Professor deseja realizar a chamada)</b>
72+
<ol>
73+
<li>(Opcional) Professor seleciona o ícone de acessibilidade e altera o tamanho da fonte</li>
74+
<li>Professor seleciona a opção de fazer a chamada</li>
75+
<li>Professor faz a chamada e envia o resultado</li>
76+
</ol>
7477

75-
*&lt;Descrição do comportamento entre os atores/resquisitos&gt;*
78+
<hr>
79+
80+
<h3>Caso do Uso: Gerar Relatórios de Faltas</h3>
81+
<b>Descrição Geral:</b> O professor deseja gerar relatórios de faltas com determinado critério de agrupamento<br>
82+
<b>Atores:</b> Professor<br>
83+
<b>Pré-Condição:</b> O professor deve realizar login no sistema<br>
84+
<b>Pós-Condição:</b> O relatório é gerado<br>
85+
<b>Fluxo Básico (Professor deseja gerar relatório de faltas)</b>
86+
<ol>
87+
<li>(Opcional) Professor seleciona o ícone de acessibilidade e altera o tamanho da fonte</li>
88+
<li>Professor seleciona a opção de gerar relatórios</li>
89+
<li>Professor seleciona o critério de agrupamento do relatório</li>
90+
<li>Professor digita a informação relativa ao critério selecionado</li>
91+
<li>Professor gera o relatório</li>
92+
</ol>
93+
94+
<b>Fluxo Alternativo (Uma notificação é enviada aos responsáveis de alunos com excesso de faltas)</b>
95+
<ol>
96+
<li>(Opcional) Professor seleciona o ícone de acessibilidade e altera o tamanho da fonte</li>
97+
<li>Professor seleciona a opção de gerar relatórios</li>
98+
<li>Professor seleciona o critério de agrupamento do relatório</li>
99+
<li>Professor digita a informação relativa ao critério selecionado</li>
100+
<li>Professor gera o relatório</li>
101+
<li>E-mail é enviado aos responsáveis dos alunos com excesso defaltas</li>
102+
</ol>
76103

77104
# Diagrama de sequencia
78105

0 commit comments

Comments
 (0)