Desenvolvimento da actividade proposta
Projeto de pesquisa: Desenvolvimento da actividade proposta. Pesquise 862.000+ trabalhos acadêmicosPor: FernandoFePa • 4/11/2013 • Projeto de pesquisa • 1.062 Palavras (5 Páginas) • 345 Visualizações
SUMÁRIO
1INTRODUÇÃO 3
2DESENVOLVIMENTO das atividades propostas 4
2.1EXERCÍCIO 01 – ENUNCIADO 4
2.2EXERCÍCIO 02 – ENUNCIADO 4
2.3EXERCÍCIO 03 - ENUNCIADO 5
3CONCLUSÃO 8
4REFERÊNCIAS 9
1 INTRODUÇÃO
O trabalho aqui desenvolvido visa mostrar os conceitos, propriedades que são abordadas na disciplina de Tecnologia em Análise e Desenvolvimento de Sistemas. Conceitos que são aplicados, que auxiliam os desenvolvedores e analistas no objetivo de criação e estudo.
Será abordada uma lista de conceitos que busca aprofundar o conhecimento sobre filo, fifo ,apontadores, alocações de encadeamento e gráficos que irão mostrar suas vantagens de uso na área de algoritmos. Com relação ao Banco de Dados, será mostrado todos os conceitos das propriedades ACID de uma transação, visualizando a importância de um Banco de Dados no mundo da programação, juntamente com ferramentas especificas para uso e diagramas de classe onde será esplanada o conceito de herança e polimorfismo juntamente gráficos explicativos.
O desenvolvimento aqui proposto tem por objetivo mostrar de forma clara os conhecimentos adquiridos ao longo do curso, tendo por meio disto mostrar de forma limpa o que foi lido, estudado e posto em prática.
2 DESENVOLVIMENTO DAS ATIVIDADES PROPOSTAS
2.1 EXERCÍCIO 01 – ENUNCIADO
Identifique os casos de uso e faça o Diagrama na ferramenta ASTAH.
Os casos de uso serão representados através da ilustração desenvolvida no Astah mostrando os casos de uso e seus respectivos atores.
2.2 EXERCÍCIO 02 – ENUNCIADO
A regra de negócio “Locação de Livros” estabelecida entre as entidades livro e cliente determinam a cardinalidade do relacionamento. Faça uma comparação de quais combinações possíveis poderiam ser estabelecidas entre livro e cliente.
Um cliente pode locar um livro ou vários livros ao mesmo tempo.
Vários livros podem ser locados por um ou vários clientes em datas diferentes.
Vários clientes podem locar o mesmo titulo desde que esse esteja disponível no estoque.
Um cliente pode reservar um titulo não disponível no momento em estoque, para uma data pré-definida pelo sistema (verificando os prazos de entrega).
2.3 EXERCÍCIO 03 - ENUNCIADO
Pesquise e responda de forma prática quais telas necessárias para fazer um programa do cadastro das informações referentes ao caso de uso do item 1. Responda dando sua justificativa e também identificando os atributos (campos) de cada tela.
Após o estudo do caso de uso e o desenvolvimento do diagrama foi possível vislumbrar de uma forma mais ampla o que seria necessário para o desenvolvimento de um sistema de cadastro sendo que especificarei de forma objetiva as telas necessárias a princípio para esse desenvolvimento. As telas não serão exemplificadas em ilustrações, mas identificada através dos atributos (campos) de cada tela.
Sob a visão por mim identificada o sistema é gerenciado por um administrador que tem acesso a todas as áreas do software controlando assim tudo o que passa dentro da empresa, ou seja, tendo acesso a tudo o que é movimentado. Sendo que a tela do administrador seria composta por todos os links do sistema. Os links dos quais citarei são: Departamento de locação (tela1), departamento de compras (tela 2), departamento de controle de estoque (tela3) e departamento financeiro (tela 4)
A primeira tela que é o departamento de locação é composta pelos seguintes campos:
- Cadastrar clientes
- Locar Livros
- Classificar Livros
- Cadastrar Livros.
A segunda tela que é o departamento de compras é composta pelos seguintes campos:
- Compra de Livros
A terceira tela que é o departamento de estoque é composta pelos seguintes campos:
- Entrada de exemplares
- Saída de exemplares.
A quarta tela que é o departamento de financeiro é composta pelos seguintes campos.
- Controle de caixa
- Pagar fornecedor
- Pagar funcionário.
2.4 EXERCÍCIO 04 – ENUNCIADO
Faça uma breve pesquisa bibliográfica e realize uma comparação entre
...