Modelagem de Dados

Objetivo


Promover o domínio das técnicas e métodos de modelagem de negócio, engenharia de requisitos e análise e projeto orientado a objetos como atividades essenciais no desenvolvimento de software. Ao final do curso, o aluno será capaz de: 
  • Modelar processos de negócio usando a notação BPMN (Business Process Model and Notation); 
  • Elicitar e especificar requisitos de software; 
  • Construir diagramas de análise e projeto usando a notação UML (Unified Modeling Language).

Plano de Ensino


O plano de ensino está disponível aqui.

Cronograma de Aulas


 DataAtividade 
 05/02 Introdução à Disciplina [slides]
 07/02 Gerenciamento de Processos de Negócio [slides]
 12/02 Sem aula :: Carnaval
 14/02 Sem aula :: Quarta-feira de cinzas
 19/02 Abordagens de Modelagem de Processos [slides]
 21/02 Dinâmica de Mapeamento de Processos de Negócio [resultado do mapeamento]
 26/02 Introdução à Notação BPMN [slides] [material complementar]
 28/02 Exercício prático de modelagem de processo de negócio [Monitoria]
 05/03 Exercício prático de modelagem de processo de negócio [Diagramas 1, 2 e 3]
 07/03 Sem aula :: TI no Vale
 12/03 Análise de Processos [slides]
 14/03 Exercício prático de análise de processo de negócio
 19/03 Exercício prático de análise de processo de negócio
 21/03 Cenário de BPM no Brasil [slides]
 26/03 Revisão para 1a Avaliação
 28/03 1a Avaliação
 02/04 Discussão sobre a prova + 4 E's da Aprendizagem
 04/04 Introdução à Engenharia de Requisitos [slides] + Relatório Stackoverflow 2018
 09/04 Discussão sobre os cursos + análise da prova
 11/04 Introdução ao Design Thinking [slides] [Livro Design Thinking - Inovação em Negócios]
 16/04 Casos de Uso [Exemplo de Caso de Uso] [Templates: Caso de Uso, Doc. de Mensagens, Doc. de Regras de Negócio, Doc. de Regras de Validação] [Requisitos no processo da Dataprev]
 18/04 Casos de Uso [Continuação]
 23/04 Sem aula :: Participação no wTEIA 2018
 25/04 Sem aula :: Participação no wTEIA 2018
 30/04 Sem aula :: Disponível para dúvidas
 02/05 Introdução ao Design Thinking [Continuação] + Caso de Uso [Continuação]
 07/05 Estória de Usuário [slides] + Revisão
 09/05 2a Avaliação
 14/05 Análise e Projeto - Introdução à UML [slides]
 16/05 Diagrama de Casos de Uso
 21/05 Diagrama UML
 23/05 Diagrama UML
 28/05 Diagrama UML
 30/05 Diagrama UML
 04/06 Diagrama UML
 06/06 Diagrama UML
 11/06 Apresentação dos projetos
 13/06 Reposição
 18/06 Prova Final 


Projetos


  • Projeto: Loja Virtual de Roupas
  • Grupo: Andreza, Anael, Levi, Elízio e Romário
  • Projeto: Aprovação de Projetos na Câmara Municipal
  • Grupo: Guilherme, Enoque e Alexandre
  • Projeto: Produção de Projetos de Empresa Jr
  • Grupo: Gustavo, Waldemar, Robson, Ruan e Cláudio
  • Projeto: Loja de Informática
  • Grupo: Ivanlúcio, Igor Felipe, Reinaldo e Sislan
  • Projeto: Empresa de Doces
  • Grupo: Fernanda, João Leandro, Wanessa, Anderson e Andréa
  • Projeto: Produção de Aplicativos
  • Grupo: Antônio Carlos, Hércules e Lucas Cardoso
  • Projeto: Processo de Acolhimento de Estagiários da UFPB
  • Grupo: Kym Kanatto
  • Projeto: Gerência de Restaurante Universitário
  • Grupo: Arnaldo, Fernando e Welyson



Avaliação da Aprendizagem


A avaliação da aprendizagem será realizada através de: Prova Escrita 1 + Prova Escrita 2 + Projeto. A nota final será obtida pela média aritmética das três avaliações. 

Prova Escrita 1:
- Assunto: Gerenciamento de Processos de Negócio.

Prova Escrita 2:
- Assunto: Engenharia de Requisitos;
- As práticas dos diagramas UML realizadas em sala de aula comporão a pontuação da prova.


Projeto:
- O projeto deve ser composto por: (i) Descrição do projeto, (ii) Modelo de negócio usando BPMN, (iii) 3 casos de uso, e (iv) 3 diagramas UML.

Comments