analise projeto sistemas slides
TRANSCRIPT
5/12/2018 Analise Projeto Sistemas Slides - slidepdf.com
http://slidepdf.com/reader/full/analise-projeto-sistemas-slides 1/3
Análise e Projeto de Sistemas de Informação
Análise e Especificação de Requisitos
© 2001 Jaelson Castro Informações Gerais 1
Análise e Especificação deRequisitos - IF119
Centro de Informática
Jaelson Castro
www.cin.ufpe.br/~if119
© 2001 Jaelson Castro
Análise e Especificação de Requisitos
Informações Gerais 2
Informações Gerais
Professor: Jaelson CastroCin - UFPE
E-mail: [email protected]
Ramal: 3303Gabinete: C22
Aulas: Terça-feira : 16-18
Sexta-feira: 14-16
© 2001 Jaelson Castro
Análise e Especificação de Requisitos
Informações Gerais 3
Livros
n Textos adotados:
n S. Bennett, S. McRobb and R. Farmer,Object-Oriented Systems Analysis andDesign, McGrawHill, 1999.
n G. Kotonya and I. Sommerville,Requirements Engineering : Processes andTechniques, John Wiley & Sons 1998.
© 2001 Jaelson Castro
Análise e Especificação de Requisitos
Informações Gerais 4
Livros complementares
n G. Booch, J. Rumbaugh and I. Jacobson, TheUnified Modeling Language User Guide, Addison-Wesley 1999.
n I. Jacobson, G. Booch and J. Rumbaugh, TheUnified Software Development Process, Addison-Wesley 1999.
n Schneider, G. and Winters, J.P. Applying UseCases, Addison-Wesley, 1998.
© 2001 Jaelson Castro
Análise e Especificação de Requisitos
Informações Gerais 5
Livros complementares
n Larman, C. Applying UML and Patterns, AnIntroduction to Object-Oriented Analysis and
Design, Prentice Hall, 1998.n A. Dennis and B. Wixom, Systems Analysis
and Design, Wiley & Sons, 2000.
n Kendall and Kendall, J. E. Systems Analysisand Design, Prentice Hall, 1999, 4th edition.
n Hawryszkiewych, I. Systems Analysis andDesign, 4th ed., Prentice Hall, 1998.
© 2001 Jaelson Castro
Análise e Especificação de Requisitos
Informações Gerais 6
Notas das aulas
n Pode baixar a versão em PDF do s i te docurso:
http:/ / ww w.cin.ufpe.br/ ~if119
5/12/2018 Analise Projeto Sistemas Slides - slidepdf.com
http://slidepdf.com/reader/full/analise-projeto-sistemas-slides 2/3
Análise e Projeto de Sistemas de Informação
© 2001 Jaelson Castro
Análise e Especificação de Requisitos
Informações Gerais 7
Este curso cobre métodos or ientados a objetos para projetarsistemas de informação computador izados. O curso começa comuma ráp ida introdução à anál ise e projeto de sistemas deinformação exp l icando porque a anál ise e o projeto são importantesno desenvolvimento de sistemas de computador e introduzconce i tos fundamentais assim como aque les de organizações deteor ia de sistemas. Oferece e d iscute os estág ios dodesenvolvimento de sistemas de informação, usando pr inc íp iosbásicos da engenhar ia de software. Estudantes são tambémexpostos à técn icas para coleta e organizar informações sobre umaorganização e como transformar isso em estudo de probab i l idades.Nós então nos concentramos nas at ividades de anál ise de sistemase nas noções básicas de Uni f ied Model ing Language (UML), ondeserá oferecida uma introdução a Casos de Uso (Use Ca se) eDiagramas de Classes.
Descrição do Curso
© 2001 Jaelson Castro
Análise e Especificação de Requisitos
Informações Gerais 8
Descrição do Curso A fase depois da anál ise de requisi tos é o projeto de requisi tos. Essa
parte cobre a transição para o projeto, a d ist inção entre projeto desistemas e projeto de objetos, arqui tetura de sistema, padr ões deprojeto e armazenamento de dados. Contudo, Projeto de S istemaserá tratada na d isc ip l ina IF125 – Métodos de Projeto de S istema.
Ao longo do curso nós enfat izamos o uso de ferramentas CASE com oauxí l io para anál ise e projeto de sistemas, e em part icu lar o uso dal inguagem de modelagem padrão, UML.
Esse é um curso prát ico. Os conce i tos e técn icas ensinados sãosobretudo heur íst icas que têm sido mostradas para melhorar aqual idade do sistema de computador f inal tanto em termos de
tempo como em termos de qual idade. Por causa de natureza prát ica,
o curso acred i ta na técnicas de aprend izagem onde os estudantes
trabalham em grupos num prob lema real de sistema de informação.
© 2001 Jaelson Castro
Análise e Especificação de Requisitos
Informações Gerais 9
Programação do Curso
Informações GeraisIntrodução a Sistemas de InformaçãoProblemas em Sistemas de InformaçãoEvitando os ProblemasEstudo de Viabilidade
Introdução à Engenharia de RequisitosProcesso da Engenharia de Requisitos Análise e Elicitação de Requisitos Validação de Requisitos
Gerenciamento de Requisitos
© 2001 Jaelson Castro
Análise e Especificação de Requisitos
Informações Gerais10
Programação do Curso
Análise Orientada a ObjetoDiagramas de Use CaseDiagramas de ClassesDiagrama de Interação Especificação de Operações
© 2001 Jaelson Castro
Análise e Especificação de Requisitos
Informações Gerais 11
Atraso
n Existirá uma deduçaõ de 10% para cada dia de atraso,com um máximo de uma semana (7 dias)
n Projetos com mais de 7 dias de atraso não serão aceitos.
n Projetos deverão ser entregues na secretaria dagraduação.
© 2001 Jaelson Castro
Análise e Especificação de Requisitos
Informações Gerais12
Avaliação
n 1 EEn Prova (50%)
n Projeto (50%)n Análise de Viabilidade e
n Especificação de Requisitos
n 2EEn Prova (50%)
n Projeto (50%)n Diag. Use Case
n Diag Classes
n Dig. Sequencia
n Dig. Colaboração
5/12/2018 Analise Projeto Sistemas Slides - slidepdf.com
http://slidepdf.com/reader/full/analise-projeto-sistemas-slides 3/3
Análise e Projeto de Sistemas de Informação
© 2001 Jaelson Castro
Análise e Especificação de Requisitos
Informações Gerais 13
Projetos e Equipes
n
Todas os projetos serão feitos por equipes de atéquatro membros.
n Para cada projeto, deverá ser feito a avaliação doesforço do trabalho dos seus membros da equipe.
n Se um membro do time desistir do curso, ele(a)deverá imediatamente notificar todos os ourtrosmembros da equipe, monitor e professor.
n Cada equipe deverá entregar tanto uma versãoimpressa do projeto como uma versão em html sercolocada no site da disciplina.
© 2001 Jaelson Castro
Análise e Especificação de Requisitos
Informações Gerais14
Alerta
n
Não use a solução de outro time: evitarproblemas, discutir com com estudantes de outrostimes apenas abordagens gerais para soluçõesatribuídas; não faça anotações durante esse tipo dediscussão.