Locadora De Livros 4 Semestre
Monografias: Locadora De Livros 4 Semestre. Pesquise 862.000+ trabalhos acadêmicosPor: heliovoto • 9/5/2013 • 5.161 Palavras (21 Páginas) • 701 Visualizações
RESUMO
objetivo desse trabalho é nos fazer ter uma visão de uma empresa de prestação de serviços na área de TI, onde os seus recursos de pessoas e tecnológicos serão prestados para informatizar uma empresa que trabalha com locação de livros, usando os recursos tecnológicos a seu favor “Nossa Locadora de Livros” trazendo como beneficio dinâmica do trabalho e ao mesmo tempo atender as necessidades da empresa proporcionando a satisfação dos clientes
41. UML qualidade processo
4.1.1 Vantagens diagrama de estado
4.1.2 Diagrama de implantação
4.2 Ética: dentro de uma empresa
4.4 Stored procedure
4.5 ORM
5. Conclusão
4. DESENVOLVIMENTO
41. UML qualidade processo
É um padrão para desenvolvimento de software que reúne melhores práticas de metodologia de sistemas. Neste modelo, diversos diagramas auxiliam na visualização do problema e a concepção da solução, permitindo uma visão macro dos objetos e seus relacionamentos; ela propões uma linguagem visual para especificação (modelagem) de sistemas orientados a objetos, fornece representação gráfica para os elementos essenciais do paradigma de objetos como Classes, atributos, objetos, troca de mensagens, etc
Grandes sistemas necessitam de uma série de especificações e geralmente tais documentos são longos e muito detalhados. A modelagem proporcionada pela UML permite simplificar o entendimento de um sistema, ao transformar suas complexidades em objetos gráficos simples, onde a lógica interna de seu funcionamento é abstraída;
Através da modelagem também conseguimos estruturar um sistema. A manutenção que ocorrer nos posteriores ciclos de desenvolvimento fica mais fácil de ser efetuada já que a mesma ocorre inicialmente num nível lógico, e não no código (programa), de forma que se pode evoluir os diagramas que serão alterados e verificar suas conseqüências, antes de se preocupar com a fase de desenvolvimento
Utilização da UML
• Visualização
– Facilita a comunicação entre as pessoas interessadas
• Especificação
– Permite uma definição mais precisa dos modelos
• Construção
– Ferramentas facilitam o mapeamento do modelo UML para linguagens de programação.
• Documentação
– Permite a documentação de vários aspectos do sistema.
Melhorias & Motivação
Abstrai a complexidade do negócio
• Facilita melhorias
• Auxilia na identificação de novas oportunidades de negócio
– Melhorias no negócio
– Inovações
• Estabelece entendimento comum aos interessados nonegócio:
– Responsáveis
– Gerentes
– Empregados
– Clientes
– Consumidores
Estrutura Básica da UML
• Descrição de Casos de Uso
• Diagrama de Casos de Uso
• Diagrama de Classes
• Diagrama de Seqüência
• Diagrama de Atividades
Descrição de Casos de Uso
• É uma descrição textual completa de um determinado processo, identificando seu cenário principal, isto é, o fluxo normal que ocorreria normalmente.
• Este documento é estruturado descrevendo-se seus passos / instruções sem se ater a detalhes de tecnologia, porém identificando o limite/restrição/faixa de dados.
• Além disto, aqui identificamos o(s) ator(es) que interage(m) com o sistema.
• As exceções (fluxos / cenários alternativos) também são explicadas porém a ênfase é dada no fluxo principal.
• Através da documentação do sistema, identificamos os
atores, eventos e seus processos, de forma a eleger os possíveis Casos de Uso.
O Ator pode ser entendido como um elemento externo que interage com o sistema. Geralmente simboliza um usuário de algum departamento, mas também pode simbolizar outros elementos tais como um temporizador (relógio) que aciona o sistema de tempos em tempos para realizar alguma ação ou sistemas externos que interagem com um determinado sistema
Exemplo:
Diagrama de caso de uso
Modelo gráfico que agrupa determinados casos de usos e atores de um determinado sistema, de forma a visualizar-se de maneira rápida e fácil o relacionamento entre eles, servindo de documento para comunicação entre os participantes do projeto.
Tem o objetivo de auxiliar a comunicação entre os analistas e o cliente e descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário.
O cliente deve ver no Diagrama de Casos de Uso as principais funcionalidades de seu sistema.
Notação
– O diagrama de Caso de Uso é representado por:
• atores;
• casos de uso;
• relacionamentos entre estes elementos.
– Estes relacionamentos podem ser:
» associações entre atores e casos de uso;
» generalizações entre os atores;
...