-
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.
- Loading branch information
Showing
6 changed files
with
54 additions
and
54 deletions.
There are no files selected for viewing
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 |
---|---|---|
@@ -1,7 +1,6 @@ | ||
make --dry-run --always-make --keep-going --print-directory | ||
make: Entering directory '/home/lukaian/Desktop/trabalhos_faculdade/trabalho_de_ED' | ||
make: Leaving directory '/home/lukaian/Desktop/trabalhos_faculdade/trabalho_de_ED' | ||
|
||
make: *** No targets specified and no makefile found. Stop. | ||
|
||
make: Leaving directory '/home/lukaian/Desktop/trabalhos_faculdade/trabalho_de_ED' | ||
|
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
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 |
---|---|---|
@@ -1,60 +1,62 @@ | ||
## **Trabalho de Estrutura de Dados**<hr> | ||
### **Equipe** | ||
<!--titulo--> | ||
<h1 align="center"><strong>Trabalho - Estrutura de Dados</strong><hr> | ||
|
||
- *__Nome:__ Lucas José* | ||
<img src="https://i.ibb.co/f0bGnGh/img03.png" alt="imagem da tela inicial do programa"></h1> | ||
|
||
[![lucas](https://img.shields.io/badge/GitHub-%23121011.svg?logo=github&logoColor=white)](https://github.com/lukaian-k) | ||
[![linkedin](https://img.shields.io/badge/-Linkedin-blue?logo=Linkedin&logoColor=white)](https://www.linkedin.com/in/lukaian/)<hr> | ||
|
||
- *__Nome:__ Emilly Maryelle* | ||
<h3 align="center"><strong>Sobre o projeto</strong></h3> | ||
|
||
[![alvaro](https://img.shields.io/badge/GitHub-%23121011.svg?logo=github&logoColor=white)](https://github.com/EmillyMaryelle) | ||
[![linkedin](https://img.shields.io/badge/-Linkedin-blue?logo=Linkedin&logoColor=white)](https://www.linkedin.com/in/emilly-maryelle-6641101a2/)<hr> | ||
#### *Feito por alunos da __Universidade Federal do Ceará (UFC)__, o intuito do projeto foi criar um programa onde os alunos irão pode fazer pedidos de livros que estiverem disponiveis em algum campus da __UFC__, independete se o aluno se encontra no mesmo campus que o livro ou não.* | ||
<br> | ||
|
||
- *__Nome:__ Alvaro George* | ||
|
||
[![alvaro](https://img.shields.io/badge/GitHub-%23121011.svg?logo=github&logoColor=white)](https://github.com/contrasov) | ||
[![linkedin](https://img.shields.io/badge/-Linkedin-blue?logo=Linkedin&logoColor=white)](https://www.linkedin.com/in/alvaro-santos-669354203/)<hr> | ||
<h3 align="center"><strong>Sobre o desenvolvimento</strong></h3> | ||
|
||
- *__Nome:__ Sávio Herick* | ||
#### *O projeto foi feito __100%__ em __C__ e utilizou as __Estruturas de Dados:__ Árvore Binária de Busca, Fila/Fila de Prioridade* | ||
<br> | ||
|
||
[![savio](https://img.shields.io/badge/GitHub-%23121011.svg?logo=github&logoColor=white)](https://github.com/SavioHerick) | ||
[![linkedin](https://img.shields.io/badge/-Linkedin-blue?logo=Linkedin&logoColor=white)](https://www.linkedin.com/in/s%C3%A1vio-herick-6a22b3223/)<hr> | ||
#### ***I - Encomendar um Livro*** | ||
<sup>*__Dados:__ ID, Matrícula do Aluno, Nome do Aluno e Descricao do Livro.*</sup> | ||
<br> | ||
|
||
### *__Curso:__ Engenharia de Software* | ||
<br><hr> | ||
#### ***II - Remover uma Encomenda de Livro*** | ||
<sup>*I - Visualizar todas as __encomendas__ para saber qual remover.<br> | ||
II - Deverá remover pelo __ID__ e o __Secretário__ ir ser o responsavel pela encomenda removida.<br> | ||
III - O __Secretário__ irá preencher informações adicionais sobre a encomenda.*</sup> | ||
|
||
<sup>*__Dados:__ Nome do Campus onde o Livro se encontra, Nome do Campus onde o Aluno se encontra, Nome do Responsavel pela Encomenda e a Prioriadade do Pedido em uma escala de __0 à 100__.*</sup> | ||
|
||
## ***Sobre***<hr> | ||
<sup>*Após inserir os dados, o __pedido__ deverá ser inserido na __Fila de Prioridade__ e após remover uma encomenda o __Secretário Resposável__ pela remoção irá ter o nome adicionado automaticamente pelo sistema no campo: __"Nome do Responsável pela Encomenda"__.*</sup><br> | ||
|
||
*TODOS AS FUNCIONALIDADES QUE FOREM NECESSARIAS UM PEDIDO DE SENHA, IRA PEDIR PARA QUE O CPF E A SENHA SEJA INFORMADA.* | ||
#### ***III - Remover um Pedido de Livro*** | ||
<sup>*Qualquer um dos __Transportadores__ poderá remover um documento da __Fila de Pedidos de Livros__. Para remover um pedido de livro, é necessário que o __Transportador__ se identifique-se. O pedido a ser removido sempre será o de __Maior Prioridade__.*</sup><br> | ||
|
||
*O SISTEMA DEVERAR POSSUIR PELO MENOS 3 SECRETARIOS (cargo: S) E 5 TRANSPORTADORES (cargo: T) FICTICIOS PRÉ-CADASTRADOS.* | ||
#### ***Observações*** | ||
<sup>*Todas as funcionalidades que forem necessárias um __Pedido de Senha__, irá pedir para que o __CPF__ e a __Senha__ sejá informada.<br> | ||
O sistema deverá possuir pelo menos __3 Secretários (Cargo: S)__ e __5 Transportadores (Cargo: T)__ fictícios __Pré-Cadastrados__.<br> | ||
Cada pessoa __Pré-Cadastrada__ deverá possuir: Nome, CPF, Senha e Cargo.*</sup><br><br> | ||
|
||
*CADA PESSOA PRÉ-CADASTRADA DEVERAR POSSUIR: nome, cpf, senha e cargo.* | ||
|
||
<hr> | ||
<h3 align="center"><strong>Como usar</strong></h3> | ||
|
||
### ***1 - Encomendar um livro.*** | ||
***DADOS:*** | ||
*id, matricula do aluno, nome do aluno e descricao do livro.*<hr> | ||
#### *Para executar o programa basta inicializar o arquivo: __principal__* | ||
|
||
### ***2 - Remover uma encomenda de livro.*** | ||
*visualizar todas as encomendas para saber qual remover.* | ||
#### ***Caso queira compilar o programa, utilize:*** | ||
|
||
*deve remover pelo id.* | ||
*o secretario ir ser o responsavel pela encomenda removida.* | ||
<h5 align="center"><br> | ||
|
||
*ele ira preencher informacoes adicionais sobre a encomenda.* | ||
``` | ||
gcc principal.c -o principal && ./principal | ||
``` | ||
</h5> | ||
|
||
***DADOS:*** | ||
*nome do campus onde o livro se encontra, nome do campus onde o alunos se encontra, nome do responsavel pela encomenda e a prioriadade do pedido em uma escala de 0 à 100.* | ||
|
||
*Apos inserir os dados, o pedido deve ser inserido na fila de prioridade e apos remover uma encomenda o secretario resposavel pela remoção ira ter o nome adicionado automaticamente pelo sistema no campo "nome do responsavel pela encomenda".*<hr> | ||
<h3 align="center"><br> | ||
|
||
### ***3 - Remover um pedido de livro.*** | ||
*qualquer um dos transportadores podera remover um documento da fila de pedidos de livros.* | ||
*para remover um pedido de livro, é necessario que o transportador se identifique-se.* | ||
*o pedido a ser removido sempre sera o de maior prioridade.*<hr> | ||
***```Developers```*** | ||
|
||
### ***0 - Sair do sistema***<hr> | ||
<!--links dos desenvolvedores--> | ||
[![Maryelle](https://img.shields.io/badge/Maryelle-%23121011.svg?style=for-the-badge&logo=github&logoColor=white)](https://github.com/EmillyMaryelle) | ||
[![contrasov](https://img.shields.io/badge/contrasov-%23121011.svg?style=for-the-badge&logo=github&logoColor=white)](https://github.com/contrasov) | ||
[![lukaian](https://img.shields.io/badge/lukaian-%23121011.svg?style=for-the-badge&logo=github&logoColor=white)](https://github.com/lukaian-k) | ||
[![SavioHerick](https://img.shields.io/badge/SavioHerick-%23121011.svg?style=for-the-badge&logo=github&logoColor=white)](https://github.com/SavioHerick)<hr></h3> |
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
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