Trabalho Chave de Rodas
Por: djalmanunes • 28/11/2018 • Trabalho acadêmico • 1.049 Palavras (5 Páginas) • 221 Visualizações
[pic 1][pic 2]
[pic 3]
[pic 4]
[pic 5]
[pic 6]
[pic 7]
[pic 8]
[pic 9]
[pic 10]
[pic 11]
SUMÁRIO
1 INTRODUÇÃO 3
2 Diagrama de caso de uso 4
2.1 Diagrama de classe 5
2.1.1 Modelo de entidade e relacionamento 6
2.1.1.1 Estrutura de dados 7
2.1.1.2 Levantamento de Hardware 9
3 CONCLUSÃO 13
REFERÊNCIAS 14
INTRODUÇÃO
O trabalho é sobre a informatização de uma oficina mecânica.
O objetivo do trabalho é transformar todo conteúdo que nos foi apresentado no curso em solução para a oficina mecânica.
Diagrama de caso de uso
No diagrama de caso de uso, o Atendente faz todo serviço de recepção e interno, como, agendar o serviço, realizar cadastros de clientes, carros e funcionários. O mecânico abre a ordem de serviço, realiza o mesmo e fecha a ordem. O cliente agenda o serviço e realiza o pagamento do trabalho realizado.
[pic 12]
diagrama de classe
Diagrama de classes é uma representação estática utilizada na área da programação para descrever a estrutura de um sistema, apresentando suas classes, atributos, operações e as relações entre os objetos.
[pic 13]
Modelo de entidade e relacionamento
Utilizamos a ferramenta BrModelo para criação do modelo.
[pic 14]
Estrutura de dados
Filas: São estruturas de dados do tipo FIFO (first-in first-out), onde o primeiro elemento a ser inserido, será o primeiro a ser retirado, ou seja, adiciona-se itens no fim e remove-se do início.
[pic 15]
Exemplo Filas CSharp:
class CQueue : public CTypedPtrList< CObList, CPerson* >
{
public:
// Go to the end of the line
void AddToEnd( CPerson* newPerson )
{ AddTail( newPerson ); } // End of the queue
// Get first element in line
CPerson* GetFromFront()
{ returnIsEmpty() ? NULL : RemoveHead(); }
};
Pilhas: São estruturas de dados do tipo LIFO (last-in first-out), onde o último elemento a ser inserido, será o primeiro a ser retirado. Assim, uma pilha permite acesso a apenas um item de dados - o último inserido. Para processar o penúltimo item inserido, deve-se remover o último.
[pic 16]
Exemplo de Pilhas CSharp:
class CTray : public CObject { };
class CStack : public CTypedPtrList< CObList, CTray* >
{
public:
// Add element to top of stack
void Push( CTray* newTray )
{ AddHead( newTray ); }
// Peek at top element of stack
CTray* Peek()
{ return IsEmpty() ? NULL : GetHead(); }
// Pop top element off stack
CTray* Pop()
{ returnRemoveHead(); }
};
Levantamento de Hardware
Proposta de Compra de Equipamentos
Equipamentos microcomputadores completos
Equipamento 1
Gabinete
Wise case básico 2 Baias com entrada Frontal USB 1.01 com áudio microfone e fone de ouvido.
Placa Mãe
Asus P5GC-MX ,
CPU Intel LGA775 Pentium
- Pronto para Intel® Core™2 Duo
- Suporta CPU Dual-Core
- Intel® 945GC/ICH7
- Dual channel DDR2
- 6-canais de áudio de Alta Definição
- EZ Flash
Processador
Intel Core 2 Duo 8400
Número de núcleos 2
Frequência baseada em processador 3,00 GHz
Cache 6 MB L2
Velocidade do barramento 1333 MHz FSB
Paridade FSB Não
TDP 65 W
Soquetes suportados LGA775
Memória
Samsung
4 GB 800 MHz DDr2 800MHz
Disco Rigido ( HD )
Seagate
Pipeline HD
3.5 HDD
Velocidade 7200 RPM
500 GB Sata 3.5 Interno 8MB Cache
Kit Multimídia ( Caixa de Som)
VoxCube Vox Cube
11W Passivo PC
Dimensão 13,4 cm X 11cm x 10 cm
Teclado e mouse
Teclado Padrão ABNT2
Teclas de alta qualidade plástico rígido.
...