1. PLANO DE ENSINO
CURSO: Superior de Tecnologia em Gestão da Tecnologia da Informação
SÉRIE: 2º Semestre
DISCIPLINA: MODELAGEM DE PROCESSOS
CARGA HORÁRIA TOTAL: 60 horas
I - Ementa
Introdução. Modelagem e orientação a objetos. Modelo conceitual da UML. Elementos
estruturais da UML. Elementos comportamentais da UML. Relacionamentos na UML.
Diagramas UML. Regras e mecanismos da UML. Modelagem da arquitetura de negócio.
Visão de negócio. Visão de processo de negócio. Visão de estrutura de negócio. Visão
comportamental de negócio. Regras de negócio. Padrões de negócio. Integração com o
desenvolvimento de software.
II - Objetivos
A disciplina deverá tornar o aluno ou aluna aptos a entender, analisar e escrever modelos,
incluindo aspectos estáticos e dinâmicos, utilizando a UML; aplicar o conhecimento de
modelagem em disciplinas relacionadas ao desenvolvimento de software; entender,
analisar e escrever modelos de negócio, utilizando a notação UML, com o apoio e
conhecimento de especialistas no domínio de aplicação; realizar o mapeamento de
sistemas de software alinhados aos objetivos expressos no modelo de negócio.
III - Conteúdo programático
1. Introdução
1.1. Motivação
1.2. História da UML
1.3. Conceitos básicos
2. Modelagem e orientação a objetos
2.1. Princípios de modelagem
2.2. Modelagem orientada a objetos
3. Modelo conceitual da UML
3.1. Visão geral da UML
3.2. Arquitetura da UML
4. Modelagem estrutural
4.1. Classes
4.2. Relacionamentos
4.3. Mecanismos comuns
4.4. Diagramas
4.5. Diagramas de class
4.6. Conceitos avançados envolvendo classes
4.7. Interfaces tipos e papéis
4.8. Pacotes lógicos
2. 4.9. Instâncias
4.10. Diagramas de objetos
5. Modelagem comportamental
5.1. Interações
5.2. Casos de uso
5.3. Diagramas de casos de uso
5.4. Diagramas de interação
5.5. Diagramas de atividade
5.6. Eventos e sinais
5.7. Máquinas de estado
5.8. Diagramas de estado
6. Regras e mecanismos da UML
6.1. Especificação
6.2. Adornos
6.3. Divisões comuns
6.4. Mecanismos de extensão
7. Modelagem da arquitetura de negócio
7.1. Conceitos de negócio
7.2. Extensão de negócio da UML
8. Visões de modelos de negócio
8.1. Visão de negócio
8.2. Visão de processo de negócio
8.3. Visão de estrutura de negócio
8.4. Visão comportamental de negócio
9. Modelagem de regras de negócio
9.1. OCL e sua utilização na modelagem de processo de negócio
9.2. Categorias de regras de negócio
9.3. Modelagem de Restrições
10. Padrões de negócio
10.1. Tipos de padrões
10.2. Gabaritos de padrões de negócio
11. Integração com o desenvolvimento de software
11.1. Processo de desenvolvimento de software
11.2. Arquitetura de software
11.3. Arquitetura de negócio e arquitetura de software
IV - Estratégia de Ensino
- Aulas expositivas
- Aulas reflexivas com análise de casos
- Dinâmica de grupos
3. - Seminários
- Vídeos
- Debates
Será sempre indicada a bibliografia básica e específica necessária ao acompanhamento
do curso e orientação do aluno na vida acadêmica e profissional.
A exposição será feita por meio de colocação dos pontos a serem discutidos de forma
esquemática, seguida de apresentação por parte do professor.
V - Estratégias de Avaliação
A avaliação será obtida por meio de provas, trabalhos e seminários, dentre outros, bem
como pela participação do aluno durante as aulas e demais atividades, a critério do
professor e em conformidade com o respectivo plano de ensino. Serão feitas avaliações,
assim distribuídas:
- Duas Notas do Professor (NP) para as atividades curricula res, com peso 4 (quatro) cada
uma, na composição da nota semestral de cada disciplina;
- Uma nota referente ao Projeto Integrado Multidiscipinar (PIM), com peso 2 (dois) no
cálculo da Média Semestral (MS) de cada disciplina. Esse Projeto será desenvolvido
durante o semestre.
A MS será: (NP1 x 4 + PIM x 2 + NP2 x 4) / 10. Para a aprovação, a MS deverá ser igual
ou superior a 5,0; é exigida a freqüência mínima de 75%. O desempenho do aluno é
avaliado numa escala de 0 (zero) a 10 (dez).
VI - Bibliografia Básica
DEITEL, H.; DEITEL, P. & CHOFFNES. Sistemas operacionais. 3.ed. São Paulo: Pearson,
2005.
TANENBAUM, A. S. Sistemas operacionais modernos. 2.ed. São Paulo: Pearson, 2003.
OLIVEIRA, R. S.; CARISSIMI, A. S.; TOSCANI, S. S. Sistemas operacionais. 3.ed. V. 11.
São Paulo, Bookman, 2008.
VII - Bibliografia Complementar
TOSCANI, S.; OLIVEIRA, R. S. DE & CARISSIMI, A. S. Sistemas operacionais. 3.ed. Rio
Grande do Sul: Sagra-luzzatto, 2004.
FLYNN, I. & MCHOES, A. M. Introdução aos sistemas operacionais. São Paulo, Thomson
Pioneira: 2002.