1 of 60

Sistema Fatec para gerenciamento da diretoria e coordenação

2 of 60

Membros

Bruna

Gustavo

Erika

Nicholas

3 of 60

Introdução

4 of 60

O que é?

Sistema web para auxiliar a diretoria e coordenação

5 of 60

Tecnologias utilizadas

React

Node.js

Sequelize

MySQL

ORM para o banco de dados

Biblioteca javascript para frontend

Linguagem de programação para backend

Gerenciador de banco de dados

MYSQL

REACT

SEQUELIZE

NODE

6 of 60

Modificações e novas funcionalidades do grupo

7 of 60

07

06

05

Implementação do design novo

Evento

Área do curso

Protótipos do design novo

Comissão de aluno

Inscrição

Tarefas que o grupo realizou ou participou

04

02

01

Criação de alguns componentes para o uso de todos os grupos

03

08

Matriz curricular

09

Grade curricular

10

3 relatórios de professor

8 of 60

Comparativo do design antigo com o design novo

9 of 60

Antigo

10 of 60

Novo

11 of 60

Novo

12 of 60

Antigo

13 of 60

Novo

14 of 60

Antigo

15 of 60

Novo

16 of 60

Novo

17 of 60

Requisitos funcionais

Manter matriz curricular

Manter disciplinas na matriz curricular

Gerar grade curricular

Manter eventos

Gerar relatório de quadro docente

Gerar relatório de censo

Manter área de curso

Gerenciar grade curricular

Gerar relatório de emec1

18 of 60

Requisitos funcionais

Manter inscrição

Manter comissão

Manter comissão de aluno

19 of 60

Requisitos não funcionais

Sistema web

Hospedagem

Navegador

Segurança de dados

20 of 60

Regras de negócios

LGPD

Grade curricular

Por obrigação legal, a aplicação deve respeitar as normas da lei geral de proteção de dados

Sempre que for cadastrada uma disciplina dentro da matriz curricular, a grade curricular deve ser gerada automaticamente

21 of 60

Documentação - Bruna

22 of 60

Diagrama de caso de uso

23 of 60

Diagrama de atividades

24 of 60

Diagrama de sequência: consultar grade curricular

25 of 60

Diagrama de sequência: editar grade curricular

26 of 60

Diagrama de sequência: excluir grade curricular

27 of 60

Diagrama de sequência: consultar área de curso

28 of 60

Diagrama de sequência: cadastrar área de curso

29 of 60

Diagrama de sequência: alterar área de curso

30 of 60

Diagrama de sequência: excluir área de curso

31 of 60

Diagrama de sequência: gerar relatório de emec1

32 of 60

Documentação - Erika

33 of 60

Diagrama de caso de uso

34 of 60

Diagrama de atividades

35 of 60

Diagrama de sequência: consultar evento

36 of 60

Diagrama de sequência: excluir evento

37 of 60

Diagrama de sequência: consultar matriz

38 of 60

Diagrama de sequência: excluir matriz

39 of 60

Diagrama de sequência: gerar relatório de censo

40 of 60

Diagrama de sequência: gerar relatório de quadro docente

41 of 60

Diagrama de sequência: salvar matriz

42 of 60

Documentação - Gustavo

43 of 60

Diagrama de caso de uso – Inscrição�

44 of 60

Diagrama de atividades

45 of 60

Diagrama de atividades

46 of 60

Diagrama de atividades

47 of 60

Diagrama de atividades

48 of 60

Diagrama de sequência: inserindo uma inscrição.

49 of 60

Diagrama de sequência: cancelando uma inscrição.

50 of 60

Diagrama de sequência: consultando por inscrições.

51 of 60

Diagrama de sequência: editando o status de inscrições.

52 of 60

Documentação - Nicholas

53 of 60

Diagrama de caso de uso

54 of 60

Diagrama de atividades

55 of 60

Diagrama de sequência: Consultar a comissão de aluno

56 of 60

Diagrama de sequência: Cadastrar a comissão de aluno

57 of 60

Diagrama de sequência: Editar a comissão de aluno

58 of 60

Diagrama de sequência: Excluir a comissão de aluno

59 of 60

Demonstração do sistema

60 of 60

Obrigado pela atenção