An open API service indexing awesome lists of open source software.

https://github.com/igorcbraz/pi-senac


https://github.com/igorcbraz/pi-senac

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

## Sobre o Projeto

Este projeto foi desenvolvido como parte da disciplina de Projeto Integrador no SENAC. O objetivo do projeto é construir um sistema com diferentes cenários de cadastros.

## Integrantes do Grupo

- [Igor Braz](https://github.com/Igorcbraz)
- [Adriana Mendonça](https://github.com/AdrianaMendonca)
- [Gabriel Menge](https://github.com/gmenge)
- [Lariston Moura](https://github.com/lmoura2005)
- Davi Monteiro

## Funcionalidades

### Cadastro

- Pessoa Física
- Pessoa Jurídica
- Professores
- Fornecedores
- Alunos

## Estrutura do Projeto

- `assets/`: Contém todas as imagens e recursos visuais do projeto.

## Design

Login dos Usuários

![Tela Login](assets/Login.png)

_Com e-mail e senha, irá ter acesso ao sistema._

Cadastros Gerais

![Tela Cadastros Gerais](assets/Cadastros-Gerais.png)

_Tela inicial para os cadastros de diferentes tipos._

Pessoa Física

![Tela Principal Pessoa Física](assets/Pessoa-fisica/cadastro.png)

_Tela principal do cadastro de pessoa física._

![Erro de Campos Incompletos](assets/Pessoa-fisica/erro-incompleto.png)

_Mensagem de erro exibida quando campos obrigatórios não são preenchidos._

![Erro de CPF Inválido](assets/Pessoa-fisica/erro-cpf.png)

_Mensagem de erro exibida quando o CPF informado é inválido._

![Erro de CPF Duplicado](assets/Pessoa-fisica/erro-duplicado.png)

_Mensagem de erro exibida quando o CPF informado já está cadastrado._

![Cadastro com Sucesso](assets/Pessoa-fisica/cadastro-sucesso.png)

_Mensagem de sucesso exibida quando o cadastro é realizado com sucesso._

Pessoa Jurídica

![Tela Principal Pessoa Jurídica](assets/Pessoa-juridica/cadastro.png)

_Tela principal do cadastro de pessoa jurídica._

![Erro de Campos Incompletos](assets/Pessoa-juridica/erro-incompleto.png)

_Mensagem de erro exibida quando campos obrigatórios não são preenchidos._

![Erro de CNPJ Inválido](assets/Pessoa-juridica/erro-cnpj.png)

_Mensagem de erro exibida quando o CNPJ informado é inválido._

![Erro de CNPJ Duplicado](assets/Pessoa-juridica/erro-duplicado.png)

_Mensagem de erro exibida quando o CNPJ informado já está cadastrado._

![Cadastro com Sucesso](assets/Pessoa-juridica/cadastro-sucesso.png)

_Mensagem de sucesso exibida quando o cadastro é realizado com sucesso._

Alunos

![Tela Principal Alunos](assets/Aluno/cadastro.png)

_Tela principal do cadastro de alunos._

![Erro de Campos Incompletos](assets/Aluno/erro-incompleto.png)

_Mensagem de erro exibida quando campos obrigatórios não são preenchidos._

![Erro de CPF Inválido](assets/Aluno/erro-cpf.png)

_Mensagem de erro exibida quando o CPF informado é inválido._

![Erro de CPF Duplicado](assets/Aluno/erro-duplicado.png)

_Mensagem de erro exibida quando o CPF informado já está cadastrado._

![Cadastro com Sucesso](assets/Aluno/cadastro-sucesso.png)

_Mensagem de sucesso exibida quando o cadastro é realizado com sucesso._

Docente

![Tela Principal Docente](assets/Docente/cadastro.png)

_Tela principal do cadastro de docentes._

![Erro de Campos Incompletos](assets/Docente/erro-incompleto.png)

_Mensagem de erro exibida quando campos obrigatórios não são preenchidos._

![Erro de CPF Inválido](assets/Docente/erro-cpf.png)

_Mensagem de erro exibida quando o CPF informado é inválido._

![Erro de CPF Duplicado](assets/Docente/erro-duplicado.png)

_Mensagem de erro exibida quando o CPF informado já está cadastrado._

![Cadastro com Sucesso](assets/Docente/cadastro-sucesso.png)

_Mensagem de sucesso exibida quando o cadastro é realizado com sucesso._

Fornecedores

![Tela Principal Fornecedores](assets/Fornecedor/cadastro.png)

_Tela principal do cadastro de fornecedores._

![Erro de Campos Incompletos](assets/Fornecedor/erro-incompleto.png)

_Mensagem de erro exibida quando campos obrigatórios não são preenchidos._

![Erro de CNPJ Inválido](assets/Fornecedor/erro-cnpj.png)

_Mensagem de erro exibida quando o CNPJ informado é inválido._

![Erro de CNPJ Duplicado](assets/Fornecedor/erro-duplicado.png)

_Mensagem de erro exibida quando o CNPJ informado já está cadastrado._

![Cadastro com Sucesso](assets/Fornecedor/cadastro-sucesso.png)

_Mensagem de sucesso exibida quando o cadastro é realizado com sucesso._

## Diagramas do Projeto

### Diagrama casos de uso

![Diagrama de casos de uso](assets/Diagrama/casos-de-uso.png)

_Diagrama de casos de uso do projeto._

### Diagrama de classe

![Diagrama de casos de uso](assets/Diagrama/diagrama-de-classe.png)

_Diagrama de casos de uso do projeto._

## Licença

Este projeto está licenciado sob a [MIT License](LICENSE).