Diagrama de componentes para sistema de gerenciamento de biblioteca [Imagem de um diagrama de componentes para um sistema de gerenciamento de biblioteca]
Componentes *
Interface do usuário: O componente de interface do usuário permite que os usuários interajam com o sistema de gerenciamento da biblioteca. Este componente inclui a tela de login, o menu principal e as diversas telas para adicionar, editar e excluir livros e usuários.
*
Banco de dados: O componente de banco de dados armazena todos os dados do sistema de gerenciamento da biblioteca, como livros, usuários e transações.
*
Lógica de Negócios: O componente de lógica de negócios contém o código que implementa a funcionalidade do sistema de gerenciamento de biblioteca. Este componente inclui o código que adiciona, edita e exclui livros e usuários, bem como o código que gera relatórios.
*
Relatórios: O componente de relatório gera relatórios sobre os dados do banco de dados. Este componente inclui relatórios sobre livros, usuários e transações.
Relacionamentos * O componente da interface do usuário se comunica com o componente de lógica de negócios.
* O componente de lógica de negócios se comunica com o componente de banco de dados.
* O componente de relatório se comunica com o componente de banco de dados.
Implantação O sistema de gerenciamento de biblioteca pode ser implantado em um único computador ou em uma rede de computadores. Se o sistema for implementado em uma rede de computadores, o componente de banco de dados poderá estar localizado em um servidor separado do componente de interface do usuário e do componente de lógica de negócios.