Analise de sistemas
O trabalho a seguir trabalha um pouco mais aprofundado as matérias estudadas neste segundo módulo, contribuindo assim para maior conhecimento e desenvolvimento do aluno.
2. DESENVOLVIMENTO
1- Considere um Caso de Uso Controlar Usuário, cujo objetivo é cadastrar o usuário da biblioteca. Partindo desse cenário, elabore a documentação de Caso de Uso.
* Relato do Cliente
O cliente relatou que sistema de cadastro de usuários deverá ter nome do usuário, juntamente com endereço, contato e documento. Na opção endereço deverá constar rua, número, bairro, cidade e estado. Na opção de contato deverá ter número de telefone celular, número de telefone fixo e endereço eletrônico (e-mail), para contato. Ainda no cadastro de nome deverá ter os documentos do usuário, como CPF e RG, para identificação.
O usuário para solicitar um empréstimo de um livro deverá dirigir-se ao funcionário (Bibliotecário), onde este acessará o sistema para verificação do cadastro.
2- Considerando a técnica de Modelagem Entidade Relacionamento, explique com suas palavras o que são Entidades e Tabelas, Relacionamento e Cardinalidade, Atributos e seus tipos, Administrador de dados, modelo conceitual de dados, modelo lógico de dados e modelo físico de dados.
* Entidades e Tabela
Todos os dados de um banco de dados relacional são armazenados em tabelas. Uma tabela é uma simples estrutura de linhas e colunas. Em uma tabela, cada linha contém um mesmo conjunto de colunas. Em um banco de dados podem existir uma ou centenas de tabelas, sendo que o limite pode ser imposto tanto pela ferramenta de software utilizada, quanto pelos recursos de hardware disponíveis no equipamento.
As tabelas associam-se entre si através de regras de relacionamentos, estas regras consistem em associar um ou vários atributo de uma tabela com um ou vários atributos de outra tabela.
* Relacionamento e Cardinalidade
Relacionamento entre entidades é o tipo de ocorrência existente entre