Desenvolvimento de aplicações orientadas a objeto apoiado por tecnologias Java Parte II – Análise
Nesta segunda parte, iniciaremos o ciclo de desenvolvimento do software seguindo o processo incremental apresentado no artigo passado.
Clique aqui para ler esse artigo em PDF. Clique aqui para ler todos os artigos desta edição Desenvolvimento de aplicações orientadas a objeto apoiado por tecnologias Java Parte II – Análise por Arilo Cláudio Dias Neto, Rafael Ferreira Barcelos e Rodrigo Oliveira Spínola Na primeira parte desta série, apresentamos uma visão geral sobre os conceitos e tecnologias que apóiam o desenvolvimento de sistemas orientados a objetos. Vimos alguns conceitos e tecnologias como Java, persistência de objetos, JDO, JUnit, que podem ser utilizados no desenvolvimento desses sistemas. Estudo de Caso Objetivos do sistema Lista de funções
Nesta segunda parte, iniciaremos o ciclo de desenvolvimento do software seguindo o processo incremental apresentado no artigo passado. Conforme descrito na primeira parte, iremos abordar no restante desta série somente a execução de um incremento do processo de desenvolvimento. Para cada incremento, teremos desenvolvido um ou mais módulos para o usuário.
Veremos detalhadamente a etapa de análise de requisitos (ver Figura 1). Serão apresentados mecanismos para a realização de suas atividades, ferramentas que a apóiam e sua aplicação em um estudo de caso. A etapa de análise de requisitos preocupa-se com o entendimento e representação do problema através de suas funções e comportamentos. Iniciaremos agora apresentando o estudo de caso que será utilizado nesta série de artigos.
Figura 1. Etapa do processo abordada neste artigo.
Nosso estudo de caso é um sistema de automação de locadora de vídeo. Para isto, vamos supor que fazemos parte da fábrica de software SQLMag e recebemos a seguinte solicitação da locadora LocaVD.
• Melhorar o atendimento ao cliente;
• Melhorar o controle do acervo;
• Aumentar segurança das informações de negócio.
• Deve permitir a inclusão e a exclusão de filmes no acervo e de clientes;
• Um cliente só poderá ser excluído do sistema após a quitação de todos os seus débitos;
• Os filmes do acervo podem ser pesquisados por título, assunto, diretores e/ou principais atores;
• Os filmes incluídos no acervo podem ter mais de uma fita ou DVD disponível para locação;"
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo