Pré-requisito: Fundamentos de Sistemas e Computação II.
Carga horária: 60h.

EMENTA:

  • Introdução.
  • Modelagem de Classes de Análise.
  • Modelagem de Interações, de Estados e de Atividades.
  • Arquitetura de Sistema.
  • Padrões de Análise.
  • Prática de Estudo de Caso.

BIBLIOGRAFIA BÁSICA:
1. Filho, W.P.P. Engenharia de Software: fundamentos, métodos e padrões. 3ª. ed. São Paulo: LTC, 2009.
2.Bezerra, E. Princípios de Análise e Projeto de Sistemas com UML. Rio de Janeiro: Campus, 2007
3. Fowler, M.  Analysis Patterns – Reusable Object Models, Addison-Wesley,1997.
4.Barbosa, G.M.G. Arquitetura de Software: Campina Grande: UFCG.

BIBLIOGRAFIA COMPLEMENTAR:
1. GROUP,B. R. Business Rules Manifesto-The Principles of Rule Independence, 2003
2. IIBA. Guia BABOK  –  Versão 2.0: Um guia para corpo de conhecimento em análise de negócios. São Paulo, IIBA, 2011. Disponível para leitura online em http://portoalegre.iiba.org/index.php/noticias/29-iiba-sao-paulo-lanca-guia-babok-em-portugues
3. Sommerville, I. Engenharia de Software. 8ª. Ed. São Paulo: Pearson, 2007.
4.Pressman R. Engenharia de Software. 6a Ed. São Paulo: McGraw-Hill Interamericana do Brasil, 2006.
5. Pfleeger, S. Engenharia de Software: Teoria e prática. 2a. ed. São Paulo: Pearson/Prentice-Hall, 2004.
6.Stairs R. M. et all. Princípios de Sistemas de Informação. 9ª. ed. São Paulo: Cengage Learning, 2011
7.Turban E. et al.  Tecnologia da Informação para Gestão: transformando os negócios na economia digital. 6ª.ed. Porto Alegre: Boockman, 2010.