Académique Documents
Professionnel Documents
Culture Documents
SUPERVISIONADAS
Sistemas e Informao
2. Srie
Anlise Estruturada de Sistemas
AUTORIA:
Marcelo Ramillo
Faculdade Anhanguera de Limeira
Pg. 2 de 10
COMPETNCIAS E HABILIDADES
Ao concluir as etapas propostas neste desafio, voc ter desenvolvido as competncias
e habilidades que constam, nas Diretrizes Curriculares Nacionais, descritas a seguir.
Iniciar, projetar, desenvolver, implementar, validar e gerenciar solues usando a
tecnologia de computao em organizaes privadas e pblicas, aplicando
metodologias para anlise e desenvolvimento de projetos de sistemas.
Levantar dados, e empreender uma abordagem sistmica no trato dos problemas de
distribuio da informao.
Utilizar princpios e ferramentas que otimizem o processo de desenvolvimento e
implementao de um projeto e lhe confiram um alto grau de qualidade.
Abstrair, representar, organizar e viabilizar solues de software para diferentes
domnios de aplicao.
Produo Acadmica
Participao
Esta atividade ser, em parte, desenvolvida individualmente pelo aluno e, em parte,
pelo grupo. Para tanto, os alunos devero:
DESAFIO
Determinada Incorporadora comercializa terrenos em certa cidade, sua fora de venda
esta concentrada em corretores cadastrados a Imobilirias credenciadas diretamente a
Incorporadora. Ultimamente com a demanda de compra de terrenos aumentando, houve um
investimento para ofertar novas unidades. Com o aumento das vendas surgiu a necessidade
de obter um sistema que controle o estoque para que determinado terreno no seja vendido
para mais de um comprador. Pense que todo dia a Incorporadora envia uma lista atualizada
com os terrenos disponveis para as imobilirias que reciprocamente repassa a seus
corretores, no decorrer do dia esta listagem no foi atualizada. O que ocorre que em certos
casos os corretores esto vendendo um mesmo terreno para compradores diferentes gerando
grande descontentamento aos clientes. Para resolver este problema existe a possibilidade de
ser criado um sistema via web com sua infraestrutura instalada na Incorporadora para que os
corretores tenham acesso em tempo real ao sistema de vendas para checar se o terreno esta
Marcelo Ramillo
Pg. 3 de 10
disponvel ou no. Estando disponvel ele poder registrar que esta unidade esta reservada e
aguardando a finalizao da compra. Para isto, o corretor dever realizar o preenchimento do
cadastro do comprador. importante criar algumas regras com campos obrigatrios para
este cadastro. Dever ser criada uma forma de envio por e-mail ou impresso de uma
notificao que este terreno esta em processo de compra para o cliente. Outra regra que no
havendo a finalizao da compra em sete dias o terreno automaticamente ficar com o status
disponvel no sistema e poder ser novamente reservado. As conexes para acesso ao sistema
web dever ser de inteira responsabilidade das imobilirias, podendo ser atravs de modem 3g
ou outra tecnologia que julgar melhor.
Objetivo do Desafio
Modelar um Sistema de Informao e realizar atividades para adquirir, reunir e
ampliar conhecimentos dos conceitos fundamentais sobre anlise estruturada de sistemas
aplicando suas tcnicas e ferramentas.
PASSOS
Passo 1 (Aluno)
Fazer as atividades apresentadas a seguir.
1. Fazer a leitura do captulo do livro texto da disciplina ou dos livros da bibliografia
complementar que traz informaes sobre introduo a Anlise Estruturada de Sistemas e
sobre Documento de Especificao para Anlise Estruturada de Sistemas.
Marcelo Ramillo
Pg. 4 de 10
Marcelo Ramillo
Usurio
Admin
Tecnologia
Usada
Vantagens
Desvantagens
No
Sim
Mysql
Open
source
Nvel Baixo de
Segurana
Oracle
Segurana
SqlServer
Suporte
Mo de Obra
escassa
No Portvel
Concluso
Mysql, open
souce e
capacidade de
integrao.
Pg. 5 de 10
PASSOS
Passo 1 (Equipe)
Fazer as atividades apresentadas a seguir.
2. Fazer a leitura do captulo do livro texto da disciplina ou dos livros da bibliografia
complementar que traz informaes sobre Anlise de Requisitos.
3. Ler artigo: Tcnicas para levantamento de Requisitos. 2012. Disponvel em:
<https://docs.google.com/a/aedu.com/file/d/0B7u8Pce2Xh_8MXZiTjFsdWRpUVE/ed
it?usp=sharing>. Acesso em: 14 abr. 2013.
4. Produzir e entregar para o professor um resumo sobre a importncia da anlise de
requisitos.
Passo 2 (Aluno)
Identificar por meio da leitura do Passo 1 Tpico 2 a Tcnica mais adequada para elaborar
uma analise de requisitos. Elaborar um resumo que descreva um comparativo com as
vantagens e desvantagens de cada uma das tcnicas que o texto apresenta.
Passo 3 (Equipe)
Fazer as atividades apresentadas a seguir.
1. Realizar a leitura do Captulo 4 do arquivo: A Engenharia de Requisitos Orientada a
Aspectos.
Disponvel
em:
<https://docs.google.com/file/d/0B7u8Pce2Xh_8OFVVUGNrUUllSU0/edit?usp=sharing>.
Acesso em: 13 abr. 2013.
2. Identificar por meio da leitura do Tpico 1 os requisitos funcionais e no funcionais do
sistema.
3. Construir resumo e represent-lo por meio de uma Tabela contendo a apresentao em
forma de Tabela dos Requisitos. Segue exemplo Tabela.
Tabela 2 - Exemplo Requisitos Funcionais e No Funcionais
Requisitos Funcionais
Requisitos
RF01
RF02
Marcelo Ramillo
Descrio
Cadastrar Usurio
Emitir Relatrios
Requisitos No Funcionais
Prioridade
Alta
Essencial
Requisitos
RNF01
RFF02
Descrio
Portabilidade
Usabilidade
Prioridade
Essencial
Essencial
Pg. 6 de 10
Passo 4 (Equipe)
1. Construir e apresentar para o professor o Relatrio 3 - Anlise de Requisitos,
contemplando os Passos 2 e 3.
2. Elaborar uma apresentao de acordo com os resultados obtidos nas etapas 1 e 2, que
contenha as dificuldades encontradas e possveis solues propostas. O professor
organizar as equipes para que todas apresentem este trabalho, em sala de aula, aos
demais colegas. Esta atividade tem o propsito de socializar as dinmicas de trabalho
encontradas por cada equipe, bem como trocar experincias a respeito dos resultados
obtidos.
PASSOS
Passo 1 (Equipe)
Realizar leitura do captulo do livro texto da disciplina, ou dos captulos dos livros da
bibliografia complementar que trazem informaes sobre a construo de um modelo Lgico
de Sistema e a construo de Diagramas de Fluxo de Dados.
Passo 2 (Aluno)
Realizar a leitura e abstrair as principais tcnicas de modelagem por meio do artigo: Modelo
Conceitual
vs
Modelo
Lgico.
Disponvel
em:
<https://docs.google.com/file/d/0B7u8Pce2Xh_8RUR1THROZ0c3azg/edit?usp=sharing>.
Acesso em: 13 abr. 2013.
Marcelo Ramillo
Pg. 7 de 10
Passo 3 (Equipe)
Identificar os processos envolvidos no sistema. Procurar utilizar um nico verbo de ao,
seguido de um objeto direto. Exemplos: identificar terreno, verificar disponibilidade e
assim por diante. Apresentar os processos por meio de uma Tabela. Segue exemplo Tabela.
Tabela 3 Processos
Identificao Processo
ID 08
ID 09
Descrio da Funo
Realizar Venda
Entregar Produto
Passo 4 (Equipe)
Fazer as atividades apresentadas a seguir.
1. Instalar o software diaw.exe 0.97.2 - Programa para construir diagramas estruturados.
Baixar
e
instalar.
Disponvel
em:
<https://docs.google.com/file/d/0B7u8Pce2Xh_8aUI4VjNkazRzd0E/edit?usp=sharing>.
Acesso em: 10 abr. 2013.
2. Construir a primeira verso do Diagrama de Contexto e do DER (Diagrama EntidadeRelacionamento) do sistema usando o Software Dia.
3. Entregar para o professor o Diagrama 1 - Diagrama de Contexto do Sistema.
Marcelo Ramillo
Pg. 8 de 10
PASSOS
Passo 1 (Equipe)
Fazer as atividades apresentadas a seguir.
1. Realizar leitura do captulo do livro texto da disciplina ou de livros da bibliografia
complementar sobre Dicionrio de Dados. Adquirir conhecimentos sobre construo dos
nveis Diagramas de Fluxo de Dados e Dicionrios de Dados.
2. Construir o Diagrama de Fluxo de Dados (DFD) de Nvel 0 do sistema.
Passo 2 (Equipe)
Comparar o DFD de Nvel 0 resultante com o Diagrama de Contexto produzido no Passo 4
da Etapa 1 e verificar se eles esto compatveis quanto as atividades que apresentam.
Passo 3 (Equipe)
Produzir o DFD de Nvel 0 revisado, os DFD de Nvel 1 e o Dicionrio de Dados. Considerar
todos os processos apresentados, como fazendo parte do sistema.
Marcelo Ramillo
Pg. 9 de 10
Passo 4 (Equipe)
Preparar apresentao dos Procedimentos de Anlise Estruturada e apresentar para o
professor por meio do Relatrio 4 - Relatrio Final Anlise Estruturada de Sistemas
contendo os motivos para construo do software seguindo e a seguinte estrutura:
1. Estudo de viabilidade.
2. Projeto lgico.
3. Diagrama de Contexto.
4. Diagramas de Fluxo de Dados Nvel 0, 1 e 2 .
5. Diagrama Entidade Relacionamento.
6. Diagrama de Fluxo de Dados.
Entregar tambm para o professor, juntamente com o Relatrio 4 o
Diagrama 2 - Diagrama de Fluxo de Dados do Sistema e o Dicionrio de Dados do Sistema.
Seminrio de Concluso
Com o objetivo de apresentar os resultados obtidos por meio da ATPS, o Seminrio Final
pretende proporcionar aos estudantes a socializao das variaes de resultados, bem como o
debate a respeito das dificuldades e solues encontradas para a finalizao do desafio.
Cada equipe dever realizar uma apresentao de vinte minutos, contendo at vinte
slides.
Esta apresentao dever contemplar a seguinte estrutura:
Introduo: base terica utilizada para soluo do desafio.
Desenvolvimento: a partir da apresentao parcial elaborada na etapa 2, descrever
as solues encontradas para a resoluo final do desafio.
Concluso: explicar como as solues encontradas para a resoluo final do
desafio, podero contribuir efetivamente em sua vida profissional.
A apresentao do Seminrio Final de cada curso dever ocorrer em sua unidade, em
local e data a serem definidos pelo professor da disciplina e o coordenador de curso.
Marcelo Ramillo
Pg. 10 de 10
Padronizao
O material escrito solicitado nesta atividade deve ser produzido de acordo com as
normas da ABNT, com o seguinte padro (exceto para produes finais no textuais):
se houver citaes com mais de trs linhas, devem ser em fonte tamanho 10, com
um recuo de 4cm da margem esquerda e espaamento simples entre linhas;
ttulo da atividade;
Marcelo Ramillo