Diagrama de Classes Sistema Ksibo Geovandro Pereira (Géovs) Pedro Gomes (Snoop Bóksi) Ricardo Fiorelli (Fadinha) Ricardo Guiraldelli (Elefantinho)
Diagrama de Classes Usuário Bibliotecária Função Revista Emprestimo Modela os funcionários Bibliotecária Modela bibliotecária Função Modela cargos na empresa Revista Modela as revistas Emprestimo Empréstimo corrente Historico Histórico dos empréstimos Fila, Mensagem Classes de Controle
Diagrama de Classes Usuario nome: nome do funcionário prioridade: hash table {revista, prioridade} isSuspenso: boolean que define se usuário está suspenso (ou não) dataFimSuspensão: indica a data de fim de suspensão
Diagrama de Classes Bibliotecaria classe-filha de Usuario tem funções específicas para: gerenciamento de revistas gerenciamento de funcionários
Diagrama de Classes Revista nome: nome da revista categoria: categoria da revista edicao: edição da revista em questão ano: ano de publicação da revista
Diagrama de Classes Emprestimo É uma classe derivada do relacionamento USUARIO-REVISTA dataRetirada: mantém a data de retirada da revista (que chega à mão) dataEntregaPrevista: data que o funcionário deveria entregar a revista dataEntregaReal: data de entrega real utilizando-se destas datas, é possível fazer cálculo de atraso e, portanto, suspensão
Diagrama de Classes Historico mantém as informações históricas dos empréstimos efetuados para que possa ser acessado tanto pelo funcionário quanto pela bibliotecária
Diagrama de Classes Mensagem & Função São classes de controle, ou seja, manipulam informações das outras classes