Etiqueta: visualeditor
Etiqueta: visualeditor
 
Linha 1: Linha 1:
= Escopo =
== Escopo ==
<Br>
 
* Desenvolver uma aplicação que permita integrar os estoques dos laboratórios da UFU. Assim, os professores e alunos que trabalham com pesquisa poderiam dispor de uma rede de contribuição de reagentes e outros produtos.
* Desenvolver uma aplicação que permita integrar os estoques dos laboratórios da UFU. Assim, os professores e alunos que trabalham com pesquisa poderiam dispor de uma rede de contribuição de reagentes e outros produtos.
<br>
<br>


= Requisitos Funcionais =
== Requisitos Funcionais ==
 
* Criar um documento para imprimir as informações
* Cadastrar professores e laboratórios
* Cadastrar itens com sua descrição (ex.como nome, quantidade e concentração)
* Deletar e alterar itens
* Reservar itens (retirando dos itens cadastrados)
 


* Adicionar itens com suas características (nome, quantidade, concentração e local de estocagem)
* Solicitar itens, conferindo se há a quantidade suficiente
* Imprimir os itens cadastrados na tela
* Gerar um arquivo com os itens cadastrados
* Limpar o estoque


<br>
== Código ==
O código do trabalho está disponível em https://repl.it/GPOU e será usado na seção abaixo (comentários) tanto quanto para avaliação final, conforme pedido pelo professor;


<br>
== Comentários ==
* Para ordenar a lista de itens, foi criado uma função ordena.estoque(), como segue nas linhas 115 a 132. Porém, poderíamos ter usado a função sort no lugar. Assim, teríamos menos problema em uma das partes mais complicadas do código.


= Pontuação =
== Melhorias ==
<br>
* Integrar o arquivo em uma rede compartilhada
* Ter uma interface mais amigável
* Fazer cadastro de usuários
* Verificar quem está solicitando um item
* Solicitar a compra de um item que não está no estoque atual (como pedir para um professor comprar)
* Notificar quando um item que foi solicitado (mas não havia estoque) chegar
* Ter a opção de renovar um item
* Gerar um arquivo resumido, com a quantidade total de cada item
* Estipular datas de entrega e de saída de produtos
* Talvez tornar a aplicação um site / mobile para aumentar o acesso à ferramenta
* Colocar o volume disponível
* Solicitar apenas um determinado volume (como alíquota) se for reagente


== Pontuação ==
* Valor: 30 pontos
* Valor: 30 pontos
** Clareza do código:
** Clareza do código:
Linha 27: Linha 37:
** Apresentação:
** Apresentação:
** Grau de dificuldade:
** Grau de dificuldade:
** Participação:  
** Participação:
* Nota:
* Nota:
<br>
<br>


= Desenvolvedores =
== Desenvolvedores ==
* Layssa Carrilho Giaretta  
* Layssa Carrilho Giaretta  
* Letícia Leandro Batista
* Letícia Leandro Batista
* Luanna Almeida
* Luanna Almeida
L
L

Edição atual tal como às 14h34min de 10 de março de 2017

Escopo

  • Desenvolver uma aplicação que permita integrar os estoques dos laboratórios da UFU. Assim, os professores e alunos que trabalham com pesquisa poderiam dispor de uma rede de contribuição de reagentes e outros produtos.


Requisitos Funcionais

  • Adicionar itens com suas características (nome, quantidade, concentração e local de estocagem)
  • Solicitar itens, conferindo se há a quantidade suficiente
  • Imprimir os itens cadastrados na tela
  • Gerar um arquivo com os itens cadastrados
  • Limpar o estoque

Código

O código do trabalho está disponível em https://repl.it/GPOU e será usado na seção abaixo (comentários) tanto quanto para avaliação final, conforme pedido pelo professor;

Comentários

  • Para ordenar a lista de itens, foi criado uma função ordena.estoque(), como segue nas linhas 115 a 132. Porém, poderíamos ter usado a função sort no lugar. Assim, teríamos menos problema em uma das partes mais complicadas do código.

Melhorias

  • Integrar o arquivo em uma rede compartilhada
  • Ter uma interface mais amigável
  • Fazer cadastro de usuários
  • Verificar quem está solicitando um item
  • Solicitar a compra de um item que não está no estoque atual (como pedir para um professor comprar)
  • Notificar quando um item que foi solicitado (mas não havia estoque) chegar
  • Ter a opção de renovar um item
  • Gerar um arquivo resumido, com a quantidade total de cada item
  • Estipular datas de entrega e de saída de produtos
  • Talvez tornar a aplicação um site / mobile para aumentar o acesso à ferramenta
  • Colocar o volume disponível
  • Solicitar apenas um determinado volume (como alíquota) se for reagente

Pontuação

  • Valor: 30 pontos
    • Clareza do código:
    • Funções:
    • Apresentação:
    • Grau de dificuldade:
    • Participação:
  • Nota:


Desenvolvedores

  • Layssa Carrilho Giaretta
  • Letícia Leandro Batista
  • Luanna Almeida

L