Portfolio Individual 3 Semestre Ads
Dissertações: Portfolio Individual 3 Semestre Ads. Pesquise 862.000+ trabalhos acadêmicosPor: Pindura • 6/5/2013 • 1.700 Palavras (7 Páginas) • 894 Visualizações
SUMÁRIO
1 INTRODUÇÃO 3
2 DESENVOLVIMENTO ............................................................................................4
3 CONCLUSÃO.........................................................................................................6
4 REFERÊNCIAS.......................................................................................................7
1 INTRODUÇÃO
A tarefa de programar é legal e empolgante, mas desenvolver um software de qualidade é um desafio complexo e difícil. Analisar e projetar, solucionar os problemas, dar características de fácil comunicação, revisão, implementação e evolução aos projetos de software é que realmente faz do Analista de Sistemas, figura mais importante no meio da tecnologia da informação.
A análise enfatiza uma investigação do problema e dos requisitos, em vez de uma solução. Por exemplo, se desejamos um novo sistema online de comercialização, como ele será usado? Quais as suas funções?
”
Nesse sentido, a engenharia de software cuida da engenharia relacionada com todos os aspectos da criação de soluções de software computacional, desde o levantamento de requisitos até a manutenção do mesmo.Ela não aborda apenas questões técnicas, e sim, aspectos relacionados com gerência, teorias e métodos que venham a apoiar sua produção.Os bancos de dados tão essenciais no cotidiano da sociedade moderna, representam aspectos do mundo real. São constituídos por uma coleção lógica e coerente de dados com algum significado inerente. É parte importante das grandes soluções de software em geral.
2 DESENVOLVIMENTO
Lista de Atores
• Cliente
• Atendente de Locação
• Responsável de estoque
• Responsável de compras
• Agente Financeiro
• Diretor
1- Login: Validação de acesso do usuário do sistema.
2- Cadastrar Cliente: Será o cadastro do cliente para locação de livros.
3- Cadastrar Livro: Será o cadastramento do livro feito pelo responsável de estoque.
4- Locação de Livros: Será a disponibilização do livro para o cliente e determinação do prazo de entrega.
Condições fundamentais para qualquer Atividade Que for exercida.
• Login
• Pré-Condições: Usuário estar cadastrado no sistema
• Pós-Condições: O usuário recebe acessos às funcionalidades do seu perfil, caso Login e Senha tenham sido informados corretamente.
• Principal Cenário de Sucesso:
1. Informa-se o Login e Senha
2. Recebe-se a tela inicial do seu Perfil
Telas Para Cadastro De Informações
CADASTRAR LIVRO
Escopo: Cadastrar Livro
Ator Primário: Responsável de estoque
I. Informa-se a o Título do Livro –.
II. Informa-se o(s) autor(s).
III. Informa-se a Classificação do livro.
IV. Finalizar o Cadastro.
V. Liberar título para locação.
CADASTRAR CLIENTE
Escopo: Cadastrar Cliente
Ator Primário: Atendente de Locação
I. Informam-se os dados pessoais do Cliente.
II. Confirma-se o cadastramento dos dados do Cliente.
III. Gerar perfil de cliente e finalizar cadastro
4.4 O RUP é um modelo constituído por quatro fases do processo de software, relacionadas mais estritamente aos negócios do que a assuntos técnicos (Sommerville 2007, pág. 54). As quatro fases do RUP são descritas abaixo:
1. Concepção: o objetivo desta fase é estabelecer um business case para o sistema. Devem ser identificadas todas as entidades externas (pessoas e sistemas) que irão interagir com o sistema em desenvolvimento e definir essas interações. Essas informações são utilizadas para avaliar a contribuição do novo sistema para o negócio.
2. Elaboração: os objetivos desta fase são desenvolver um entendimento do domínio do problema, estabelecer um framework de arquitetura para o sistema, desenvolver o plano de projeto e identificar seus principais riscos. Ao final desta fase deve-se ter um modelo de requisitos para o sistema (os casos de uso da UML são especificados), uma descrição de arquitetura e um plano de desenvolvimento do software.
3. Construção: está fase está essencialmente relacionada ao projeto, programação e teste do sistema. As partes do sistema são desenvolvidas paralelamente e integradas durante esta fase. Ao final deve-se ter um sistema de software em funcionamento e a documentação associada pronta para ser liberada para os usuários.
4. Transição: nesta
...