plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise,...

54
CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ 25/07/2018 11:39 Data: Usuário: Marcio Luz - Suporte 1 Pág. Nº Rel.: E17 Plano de ensino 51a - 51a 05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Professor: Disciplina: Curso: Turma: 51815642 - Melissa Figueira Fagundes ADS 511 - Algoritmos Período letivo: 2018/1 72 Carga horária: Situação do plano: Todos Ementa Objetivo geral Objetivo específico Conteúdo programático Introdução à lógica 1. Introdução à lógica 2. Princípios de resolução de problemas; 3. Princípios de resolução de problemas; 4. Estruturas básicas de programação (tipos de dados) 5. instruções primitivas 6. estruturas de controle condicional 7. estruturas de controle condicional 8. estruturas de controle condicional 9. estruturas de controle condicional 10. ESTRUTURAS DE CONTROLE repetição 11. ESTRUTURAS DE CONTROLE repetição 12. ESTRUTURAS DE CONTROLE repetição 13. VETORES 14. VETORES 15. MATRIZES 16. MATRIZES 17. EXERCICIOS 18. TRABALHO FINAL 19. TRABALHO FINAL 20. Metodologia Sistema de avaliação Bibliografia básica Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Upload: truonganh

Post on 03-Jan-2019

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

1Pág.Nº Rel.:E17

Plano de ensino

51a - 51a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51815642 - Melissa Figueira Fagundes

ADS 511 - Algoritmos

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

Ementa  

Objetivo geral  

Objetivo específico  

Conteúdo programáticoIntrodução à lógica1.

Introdução à lógica2.

Princípios de resolução de problemas;3.

Princípios de resolução de problemas;4.

Estruturas básicas de programação (tipos de dados)5.

instruções primitivas6.

estruturas de controle condicional7.

estruturas de controle condicional8.

estruturas de controle condicional9.

estruturas de controle condicional10.

ESTRUTURAS DE CONTROLE repetição11.

ESTRUTURAS DE CONTROLE repetição12.

ESTRUTURAS DE CONTROLE repetição13.

VETORES14.

VETORES15.

MATRIZES16.

MATRIZES17.

EXERCICIOS18.

TRABALHO FINAL19.

TRABALHO FINAL20.

Metodologia  

Sistema de avaliação  

Bibliografia básica  

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 2: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

2Pág.Nº Rel.:E17

Plano de ensino

Bibliografia complementar  

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 3: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

3Pág.Nº Rel.:E17

Plano de ensino

51a - 51a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51813124 - Marcelo Piccoli Crivelli

ADS 512 - Análise de Sistemas I

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

Ementa  

Objetivo geralProporcionar ao aluno conhecimentos teóricos e práticos sobre Análise e Desenvolvimento de Sistema de Software, enfatizando a importânciada análise para a qualidade de software, assim como seus diversos paradigmas, conceitos e ferramentas.

1.

Objetivo específicoCapacitar o aluno a utilizar métodos de análise e desenvolvimento preliminar de sistemas de software. Evidenciar aspectos relacionados àinterface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dosmétodos estudados utilizando ferramentas de apoio ao desenvolvimento de sistemas de software. Conduzir o desenvolvimento de um sistemade software até a fase de modelagem preliminar. Enfatizar a importância da análise e requisitos para a qualidade de software.

1.

Conteúdo programáticoApresentação do Docente e Discentes. Explanação do Plano de Ensino. Teoria Geral de Sistemas - Definições de Sistema. Tipos de Sistemas.1.

Sistemas de Informação. O Analista de Sistemas. Evolução dos Sistemas.2.

Definições de Análise. Definições de Dado, Informação e Conhecimento. Qualidade de Informação. Sistema de Informação de Qualidade.Sistemas em Organizações. Terceirização. ERP. Exercício.

3.

Processo de Desenvolvimento de Software: Modelo em Camadas. Exercício.4.

Engenharia de Requisitos: Definições, Dificuldades, Tipos de Requisitos, Benefícios, Técnicas para levantamento de requisitos. Exercício.5.

Correção do Exercício em sala de aula6.

Engenharia de Requisitos: Especificação e documentação. ISO 29148:2011: visão geral; termos; características individuais; características deconjunto.

7.

Engenharia de Requisitos: atributos. Verificação e Validação.8.

Paradigma de Orientação a Objetos: histórico, conceito, elementos principais9.

UML: Histórico, Conceitos, Tipos de Diagramas, Diagramas de Casos de Uso10.

UML: Classes e Diagrama de Classe11.

Leitura e Análise de Artigo: O Poder dos Games para Turbinar o Cérebro12.

UML: Diagrama de Objetos; Diagrama de Estados;13.

UML: Diagrama de Sequência; Diagrama de Atividades14.

Prototipação. Versionamento.15.

Ciclo de Vida de Software16.

Gerenciamento de Projeto17.

Avaliação.18.

Palestra Sebrae19.

Paralisação: atividade extra-classe: Assistir e responder questionamentos sobre o filme: 13o. Andar20.

Feedback/Encerramento21.

MetodologiaSerão consideradas as seguintes técnicas de ensino-aprendizagem:- Aula expositiva-dialogada;

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 4: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

4Pág.Nº Rel.:E17

Plano de ensino

- Aula via EAD;- Comentários de casos práticos por meios de textos;- Elaboração de trabalhos práticos envolvendo seminários;- Apresentação de trabalhos individuais ou em grupo;- Leitura de artigos relacionados com o assunto tratado por meio de revistas, jornais e internet;- Todos os trabalhos deverão estar de acordo com as Normas da ABNT presentes no Manual de Metodologia do USJ.

Sistema de avaliaçãoA avaliação será realizada da seguinte maneira: Serão realizadas duas avaliações, constituindo a nota final:(N1+N2)/2. A média a ser obtidapara aprovação nas três avaliações deverá ser igual ou superior a 6,0, não havendo recuperação nem exame final.

1.

Bibliografia básica  

Bibliografia complementar  

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 5: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

5Pág.Nº Rel.:E17

Plano de ensino

51a - 51a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51813036 - Adilson Pires

ADS 513 - Comunicação Oral e Escrita

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

Ementa  

Objetivo geral- Apresentar subsídios necessários ao sucesso da compreensão, interpretação e produção de textos orais e escritos, dentro do contextoacadêmico.

1.

Objetivo específico- Adequar a fala/escrita aos diversos contextos de uso do cotidiano do acadêmico e futuro profissional de ADS;- Desenvolver a interpretação e a produção de textual com desenvoltura, criatividade e adequação à norma culta e à situação de comunicação;- Reconhecer o processo de composição textual como conjunto de ações interligadas;- Inferir informações subjacentes aos conteúdos explicitados no texto;- Produzir textos acadêmicos relacionados ao cotidiano da universidade com desenvoltura, clareza e adequação à norma culta;- Reconhecer o tema e a ideias principais do texto;- Fazer correlações textuais dentro de um mesmo tema.

1.

Conteúdo programático- Apresentação da Ementa;- Introdução à teoria da comunicação- Comunicação verbal e não-verbal.

1.

- Variação linguística;- Língua e sociedade.- Grupo social e grupo linguístico.- Prestígio social da linguagem: norma culta (perspectiva oral e escrita);- Dialetos sociais e registros.

2.

- Produção textual: Resumo analítico(Atividade de cunho diagnóstico)

3.

- Esquema da comunicação:- Funções da linguagem.- Falhas e ruídos na comunicação.- Vícios de linguagem.

4.

- O seminário acadêmico: organização e apresentação- Técnicas de exposição oral.

5.

- Transposição textual: "da fala para a escrita".- Leitura como processo interativo;- O texto escrito;- A construção e a estrutura do parágrafo;- Formas de desenvolvimento do parágrafo.

6.

- Resumo analítico7.

- Fatores de textualidade:- Coesão;- Coerência;- Intencionalidade;- Aceitabilidade;- Situacionalidade;- Informatividade;- Intertextualidade.

8.

- T I - avaliação (seminário)9.

- Apresentação de seminários10.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 6: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

6Pág.Nº Rel.:E17

Plano de ensino

- Tipologia textual- O texto descritivo;- O texto narrativo;- O texto expositivo;- O texto argumentativo;- Pressupostos, argumentos e subentendidos.

11.

- Produção textual12.

- Normas básicas da ABNT para construção de textos acadêmicos.13.

- P1 - avaliação14.

- As práticas discursivas na universidade e os gêneros textuais/ discursivos acadêmicos: resumo, resenha e fichamento.15.

- O artigo: tipos e particularidades16.

- T2 - avaliação

- Produção textual: artigo científico

17.

- Produção textual: artigo científico18.

- Produção textual: resenha crítica19.

- Produção textual: artigo científico20.

Feedback das avaliações, entrega das notas finais e encerramento das atividades21.

Metodologia- Os conteúdos serão desenvolvidos/ministrados por meio de aulas expositivo-dialogadas;- Uso de projetor multimídia para algumas visualizações de textos e imagens;- Leitura e interpretação de textos;- Debates/fóruns de discussão;- Escrita e reescrita de gêneros textuais da esfera acadêmica, com acompanhamento em sala de aula.

1.

Sistema de avaliaçãoTrabalho I (T1) Formatação da apresentação;Postura;Oralidade;"Profundidade" da abordagem do tema;Respostas a questionamentos pontuais;Complementação de falas de outros participantes do grupo.

Trabalho II (TII) Formatação (ABNT), ortografia, coesão, coerência, problemática do tema escolhido.Prova I (P1)Questões objetivas e dissertativas com notas variando entre 0 (zero) a 10 (dez).

A média do semestre será: MS = (P1 + P2 + T1) / 3Se MS for maior ou igual a seis (6,0), e com 75% de presença o aluno estará aprovado na disciplina.Obs. Não haverá Exame Final.

1.

Bibliografia básica  

Bibliografia complementar  

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 7: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

7Pág.Nº Rel.:E17

Plano de ensino

51a - 51a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51810783 - Adriano Sergio da Cunha

ADS 514 - Empreendedorismo e Inovação

Período letivo: 2018/1

36Carga horária: Situação do plano: Todos

Ementa  

Objetivo geralDespertar uma postura empreendedora que motive a construção de projetos e o desenvolvimento de ideias de novos negócios.1.

Objetivo específicoa) Estudar os principais conceitos ligados ao empreendedorismo e à inovação;b) Identificar as características e as habilidades empreendedoras;c) Mostrar a importância do empreendedorismo para a área da computação;d) Conhecer as etapas de elaboração de um plano de negócios.

1.

Conteúdo programáticoApresentação pessoal, apresentação da disciplinas, apresentação e discussão do plano de ensino. Empreendedorismo e inovação: Introdução.1.

Empreendedor. A formação do empreendedor. Rede de relacionamentos. Criatividade.2.

Aspectos legais para a constituição de um empreendimento. Criação de empresas: Plano de negócios, modelo Canvas e lean startup.3.

Plano de negócios: abordagem inicial. Elaboração do plano de negócios.4.

AP1 - Avaliação 15.

Plano de negócios: análise de mercado. Plano de negócios: marketing6.

Plano de negócios: análise estratégica. Plano de negócios: operacional.7.

Plano de negócios: financeiro.8.

Plano de negócios: sumário executivo.9.

AP2 - Avaliação 210.

Metodologia- Aula expositiva dialogada;- Trabalhos individuais e em equipe;- Leituras dirigidas;- Estudos de caso;

1.

Sistema de avaliaçãoProva escrita, individual, com questões objetivas e/ou discursivas.1.

Bibliografia básica  

Bibliografia complementar  

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 8: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

8Pág.Nº Rel.:E17

Plano de ensino

51a - 51a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805850 - Henrique Pereira Oliveira D'Eça Neves

ADS 515 - Modelagem de Dados

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

Ementa  

Objetivo geralApresentar a Modelagem de Entidade Relacionamento, abordando Conceitos, Importâncias, Modelo Conceitual, Modelo Lógico, Normalização,Modelo Físico, concluindo com um Dicionário de Dados.

1.

Objetivo específicoPara os três modelos, apresentar:-Conceitos;-Componentes;-Exercitá-los;Redigir um Dicionário de Dados do estudo feito.

1.

Conteúdo programáticoApresentação do professor e conteúdo da disciplina:-O que é um dado?-O que é um banco de dados?-O que é modelagem?

1.

Conceitos sobre modelagem de dados, com dinâmicas para apresentar seu uso.2.

Definições a respeito da MER-Modelagem de Entidade Relacionamento3.

Definições sobre Modelagem de Dados:-Modelagem Conceitual;-Modelagem Lógica;-Modelagem Física;-Dicionário de Dados.

4.

Conceitos da Modelagem Conceitual-Componentes;-Composição.

5.

Modelagem Conceitual, dicas, formas e técnicas de elaboração.6.

Detalhes e exercícios de montagem de um Modelo Conceitual.7.

Apresentação da Modelagem Lógica e atividade para migra da Modelagem Conceitual, para a Modelagem Lógica.8.

Definição de Cardinalidades e Chaves Primária e Estrangeira.9.

Modelagem Física de Banco de Dados.10.

Conceitos estruturais da Modelagem Lógica.11.

MetodologiaApresentação do conteúdo utilizando Datashow, dinâmicas interativas, exemplos e atividades de exercícios, fazendo-os participaremativamente das aulas.

1.

Sistema de avaliaçãoSão duas avaliações e um trabalho escrito.As avaliações abordam os conteúdos ministrados até o momento, afim de mexer com a memória, observação e compreensão dos alunos.O trabalho final serve para avaliar o aprendizado de todos o conteúdo ministrado durante o semestre.

1.

Bibliografia básica  

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 9: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

9Pág.Nº Rel.:E17

Plano de ensino

Bibliografia complementar  

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 10: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

10Pág.Nº Rel.:E17

Plano de ensino

51a - 51a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51815637 - Jorge Werner

ADS 516 - Fundamentos de TI

Período letivo: 2018/1

36Carga horária: Situação do plano: Todos

Ementa  

Objetivo geralCompreender os conceitos da tecnologia da informação, seus componentes principais e aplicações, sob uma perspectiva histórica etecnológica.

1.

Objetivo específico- Conhecer os conceitos básicos da informática, tais como: sistemas de numeração, representação da informação, história da informática etipos de computadores;- Construir conceitos relacionados a hardware dos computadores, tais como: processadores, memórias, periféricos e outros;- Conhecer assuntos relacionados ao software dos computadores, tais como sistemas operacionais, linguagens de programação existentes,sistemas de informação e tendências.- Conhecer tendências da área de TI.

1.

Conteúdo programáticoApresentação, Plano de Ensino, Introdução a TI1.

Conceitos Fundamentais de TI2.

Fundamentos da Computação3.

Histórico da computação.4.

Os sistemas de numeração computacionais.5.

Principais componentes e periféricos do computador.6.

Avaliação escrita7.

Os principais dispositivos de armazenamento. Tecnologias de armazenamento de informações.8.

Classificação e conceitos básicos de software.9.

Programas de processos e de compilador.10.

Estrutura pessoal e funcional dos serviços informáticos.11.

Estrutura humana no ambiente de informática.12.

Desenvolvimentos dos trabalhos13.

Avaliação escrita14.

Seminários15.

Apresentação das notas finais16.

MetodologiaAulas expositivas, baseadas em livros textos e materiais de aulas, utilizando equipamentos multimídias; Aplicação de questionários e exercíciosde fixação em sala de aula, e extraclasse.

Possível utilização de laboratório para aulas práticas.

1.

Sistema de avaliação1 Avaliação escritaAvaliação Teórica com foco no aprendizado dos conceitos sobre fundamentos de TI, histórico, sistemas de numeração e periféricosapresentados em aula.

1.

2 Seminários2.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 11: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

11Pág.Nº Rel.:E17

Plano de ensino

2 Avaliação sobre como aplicar conceitos vistos na disciplina

Bibliografia básica  

Bibliografia complementar  

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 12: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

12Pág.Nº Rel.:E17

Plano de ensino

52a - 52a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51813090 - João de Amorim Junior

ADS-521 - Lógica de Programação Orientada Objeto I

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaConceitos e evolução da programação orientada a objetos. Abstração e modelo conceitual. Conceito e modelos de objetos. Classes, atributos,métodos, mensagens/ações. Construtores e destrutores. Polimorfismo. Herança - simples e múltipla e suas consequências. Encapsulamento eocultamento de dados. Conceitos e técnicas de programação. Implementação de algoritmos orientado a objetos utilizando linguagens deprogramação. Múltiplas linhas de execução. Java x Applets. Exceções e depuração.Aplicação e uso das estruturas fundamentais da orientação a objetos.

1.

Objetivo geralCompreender os conceitos fundamentais da programação orientada a objetos (OO), capacitando o(a) aluno(a) na descrição e implementaçãode algoritmos segundo o paradigma OO.

1.

Objetivo específico- Compreender os conceitos fundamentais da programação orientada a objetos.- Projetar algoritmos segundo o paradigma OO e utilizando elementos da UML.- Implementar algoritmos segundo a abordagem OO, com base em uma linguagem de programação.- Conhecer padrões e técnicas de desenvolvimento OO.

1.

Conteúdo programático1. Introdução1.1 Discussão breve sobre paradigmas de programação1.2 Paradigma de Orientação a Objetos (OO): Questões filosóficas1.3 História da programação Orientada a Objetos1.4 Conceitos básicos do paradigma OO

1.

2. Abstração e Modelagem2.1 Conceito de pensamento abstrato2.2 Elementos da modelagem OO com UML

2.

3. Princípios da Programação OO3.1 Classes, atributos, métodos e objetos3.2 Troca de mensagens/ações entre objetos3.3 Fluxo de vida de um objeto (estados)

3.

3. Princípios da Programação OO3.4 Encapsulamento e modificadores de acesso3.5 Polimorfismo3.6 Herança simples3.7 Herança múltipla3.8 Relacionamentos: Associação, agregação e composição

4.

4 Conceitos e técnicas de programação usando OO4.1 Estruturas de dados: Arranjos, listas, filas, pilhas, conjuntos e mapas

5.

4 Conceitos e técnicas de programação usando OO4.2 Princípio do reuso4.3 Visão geral do uso de bibliotecas e frameworks

6.

4 Conceitos e técnicas de programação usando OO4.4 Visão geral de padrões de projeto4.5 Conceito de persistência

7.

4 Conceitos e técnicas de programação usando OO4.6 Visão geral de testes de software

8.

5 Implementação OO5.1 Implementação de algoritmos através da orientação a objetos5.5 Aplicação e uso das estruturas fundamentais da orientação a objetos para o desenvolvimento de software

9.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 13: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

13Pág.Nº Rel.:E17

Plano de ensino

5 Implementação OO5.2 Múltiplas linhas de execução

10.

5 Implementação OO5.3 Validações, tratamento e lançamento de exceções5.4 Conceito de depuração de código

11.

Metodologia- Exposição e discussão dos conceitos abordados com o auxílio de slides, projetor multimídia, vídeos, ambiente virtual de aprendizagem(Moodle), etc.;- Apresentação de exemplos utilizando a sintaxe da linguagem de programação Java, bem como a linguagem UML 2.0;- Apresentação de exemplos de implementações OO em sala, através da IDE Eclipse, inclusive com execução de código (quando possível);- Estudo (pelos alunos) de artigos relacionados (em aula ou extra-classe);- Resolução de exercícios em sala ou laboratório (quando possível) pelos alunos, com apoio do professor para o esclarecimento de eventuaisdúvidas existentes;- Resolução de exercícios e implementação de algoritmos OO pelos alunos (extra-classe).

1.

Sistema de avaliaçãoA nota final da disciplina (NF) será obtida através da seguinte fórmula:

NF = [(NP1 + NP2) / 2] * 0.6 + NS * 0.25 + NTE * 0.15

Onde:NP1 ? Nota da Prova 1 (individual)NP2 ? Nota da Prova 2 (individual)NS ? Nota do Seminário (individual ou em grupo)NTE ? Nota dos Trabalhos Práticos e Exercícios no decorrer da disciplina (individual ou em grupo)

Será considerado aprovado(a) na disciplina o(a) aluno(a) que obtiver frequência igual ou superior a 75% (setenta e cinco por cento) e nota final(NF) igual ou superior a 6,0 (seis).

Obs .: 1. As datas concretas da realização das provas, da apresentação do seminário e da entrega dos trabalhos/exercícios serão definidasfuturamente, e serão avisadas com antecedência de (no mínimo):a. duas semanas para as provas e seminário;b. uma semana para os trabalhos práticos e exercícios.

Plágio:

Conforme deliberado pelo NDE do curso de CST em ADS, leia atentamente as seguinte considerações:

1. Todos os Trabalhos entregues nas atividades acadêmicas devem, preferencialmente, seguir as normas metodológicas divulgadas no site doUSJ. O Coordenador encaminhará um resumo de uma página aos Professores, que podem repassar aos Alunos;

2. O plágio é a inclusão, em um trabalho próprio, de frases ou ideias de outra pessoa, sem que se dê crédito ao autor original. No USJ éconsiderado atitude grave, podendo causar advertências e a reprovação do Aluno. Como orientação se tem a disciplina de Comunicação oral eescrita na primeira fase que ensina os Alunos como escrever e referenciar o material que o compõe. Nos outros cursos existe a disciplina deMetodologia da Pesquisa. Solicitar os trabalhos em pdf para passar nos verificadores de plágio online gratuitos:- noplag.com- grammarly.com/plagiarism-checker- copyleaks.com

3. A cola é a utilização de material ou assistência não autorizada pelo professor durante a elaboração de um trabalho ou avaliação. O Professor,detectando a "cola" deve atribuir nota zero à avaliação ou ao trabalho. A cola é um tipo de estelionato, éuma fraude, tentando obter vantagem (nota maior que a devida) em detrimento de outros colegas.

4. O Aluno deve respeitar as normas de conduta por ela estabelecidas. Deve também respeitar os Colegas e valorizar o tempo, os esforços edinheiro que estão sendo investidos pela Municipalidade. Portanto todo o Aluno deve se comportar de formacolaborativa com as aulas e os colegas, respeitando ao máximo os momentos em que a palavra está com o professor, procurando não produzirconversas paralelas, pois estas desviam a atenção dos alunos que estão prestando a atenção a aula. Todos os professores tomam comoprofundo desrespeito o fato de aluno falar enquanto estes estão explicando algum ponto da matéria. Dentro de sala de aula é proibido: namorar,fumar, usar aparelhos de som, celulares, portar armas, usar substâncias psicotrópicas ou fazer qualquer outra atividade que prejudique aatenção própria, a atenção dos colegas ou o ambiente de estudo. O aluno assim procedendo poderá ser convidado a se retirar da sala de aula,podendo ser advertido, suspenso ou expulso da instituição, dependendo da gravidade da atitude por ele praticada.

1.

Bibliografia básicaCLARK, D. Introdução a Programação Orientada a Objetos. Rio de Janeiro: Ciência Moderna, 2003.RUMBAUGH, J.; BLAHA, M. Modelagem e Projetos Baseados em Objetos. Rio de Janeiro: Campus, 2006.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 14: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

14Pág.Nº Rel.:E17

Plano de ensino

SANTOS, R. Introdução à programação orientada a objetos usando JAVA. Rio de Janeiro: Campus, 2003.

Bibliografia complementarDEITEL, P; DEITEL, H. Java: como programar. 8ª ed. Prentice Hall, 2010.FOWLER, Martin. UML Essencial: Um Breve Guia Para a Linguagem-Padrão. 3.ed. Porto Alegre: Artmed, 2005.FORBELLONE, A. L. V.; Eberspacher, H. F. Lógica de Programação - A Construção de Algoritmos e Estruturas de Dados. São Paulo: MakronBooks, 2000.PRESSMAN, R. S. Engenharia de Software. São Paulo: McGraw-Hill Brasil, 2006.BORATTI, I. C. Programação Orientada a Objetos em Java. Visual Books, 2007.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 15: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

15Pág.Nº Rel.:E17

Plano de ensino

52a - 52a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51813090 - João de Amorim Junior

ADS-522 - Linguagem de Programação I

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaClasses Internas e Anônimas. Elementos da Linguagem Java: Histórico da linguagem Java; Características da linguagem Java; Estrutura de umprograma Java; Caracteres, comentários, identificadores e palavras reservadas; Tipos primitivos e conversão de tipos; Variáveis de referência xVariáveis de Valor; Operadores; Estruturas de controle (comandos);Arranjos; Manipulação numérica; Cadeia de Caracteres; Entrada e Saída padrão.

1.

Objetivo geral- Compreender as características da plataforma Java, capacitando o(a) aluno(a) na descrição e implementação de algoritmos e programasatravés da linguagem Java, de acordo com sua sintaxe e elementos.

1.

Objetivo específico- Compreender as características fundamentais do ambiente Java, em especial da plataforma Java SE.- Compreender a sintaxe e os principais elementos da linguagem Java.- Implementar algoritmos e programas Orientados a Objetos na linguagem Java.

1.

Conteúdo programático1. Introdução1.1 Histórico de linguagens de programação1.2 Histórico da plataforma Java

1.

2. Características da linguagem Java2.1 Estrutura da plataforma Java SE2.2 Estrutura de um programa Java2.3 O método main2.4 Classes e pacotes em Java

2.

2. Características da linguagem Java2.5 Classes internas e anônimas2.6 Interfaces

3.

3. Sintaxe da linguagem Java3.1 Caracteres, comentários, identificadores e palavras reservadas3.4 Variáveis de referência X Variáveis de valor3.5 Operadores

4.

3. Sintaxe da linguagem Java3.2 Tipos primitivos e classes empacotadoras ( wrappers )3.3 Conversão de tipos

5.

4. Estruturas de controle4.1 Estruturas condicionais4.2 Estruturas de repetição

6.

4. Estruturas de controle4.3 Exceções

7.

5. Arranjos e Coleções5.1 Arranjos (array), listas, filas, mapas5.2 Comparações de elementos

8.

6. Manipulação numérica e de datas6.1 Operações numéricas6.2 Classe Math6.3 Classe Date

9.

7. Cadeia de caracteres7.1 Caracter e Strings (cadeia de caracteres)7.2 Manipulação de strings7.3 Exibição e formatação de strings

10.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 16: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

16Pág.Nº Rel.:E17

Plano de ensino

8. Entrada e Saída8.1 Entrada e saída padrão

11.

8. Entrada e Saída8.2 Leitura e escrita em arquivo

12.

9. Interface gráfica com o usuário (GUI)9.1 API Java AWT e Swing9.2 Tratamento de eventos GUI

13.

10. Tópicos avançados da linguagem Java SE10.1 Visão geral sobre Generics10.2 Anotações10.4 Executáveis (JARs)

14.

10. Tópicos avançados da linguagem Java SE10.3 APIs utilitárias

15.

10. Tópicos avançados da linguagem Java SE10.5 Conexão com base de dados (JDBC)

16.

Metodologia- Exposição e discussão dos conceitos abordados com o auxílio de slides, projetor multimídia, vídeos, ambiente virtual de aprendizagem(Moodle), etc.;- Apresentação de exemplos de modelagem em UML 2.0 e de implementações de código na linguagem Java em sala, através da IDE Eclipse,inclusive com execução de código (quando possível);- Estudo (pelos alunos) de artigos relacionados (em aula ou extra-classe);- Resolução de exercícios em sala ou laboratório (quando possível) pelos alunos, com apoio do professor para o esclarecimento de eventuaisdúvidas existentes;- Resolução de exercícios e implementação de algoritmos pelos alunos (extra-classe), utilizando a linguagem Java.

1.

Sistema de avaliaçãoA nota final da disciplina (NF) será obtida através da seguinte fórmula:

NF = [(NP1 + NP2) / 2] * 0.45 + NTFI * 0.45 + NTE * 0.1

Onde:NP1 ? Nota da Prova 1 (individual)NP2 ? Nota da Prova 2 (individual)NTFI ? Nota do Trabalho Final de Implementação (grupo)NTE ? Nota dos Trabalhos Práticos e Exercícios no decorrer da disciplina (individual ou em grupo)Será considerado aprovado(a) na disciplina o(a) aluno(a) que obtiver frequência igual ou superior a 75% (setenta e cinco por cento) e nota final(NF) igual ou superior a 6,0 (seis).

Obs .:1. As datas concretas da realização das provas, da entrega (e apresentação) do trabalho final de implementação e dos trabalhos/exercíciosserão definidas futuramente, e serão avisadas com antecedência de (no mínimo):a. duas semanas para as provas e o trabalho final de implementação;b. uma semana para os trabalhos práticos e exercícios.

Plágio:

Conforme deliberado pelo NDE do curso de CST em ADS, leia atentamente as seguinte considerações:

1. Todos os Trabalhos entregues nas atividades acadêmicas devem, preferencialmente, seguir as normas metodológicas divulgadas no site doUSJ. O Coordenador encaminhará um resumo de uma página aos Professores, que podem repassar aos Alunos;

2. O plágio é a inclusão, em um trabalho próprio, de frases ou ideias de outra pessoa, sem que se dê crédito ao autor original. No USJ éconsiderado atitude grave, podendo causar advertências e a reprovação do Aluno. Como orientação se tem a disciplina deComunicação oral e escrita na primeira fase que ensina os Alunos como escrever e referenciar o material que o compõe. Nos outros cursosexiste a disciplina de Metodologia da Pesquisa. Solicitar os trabalhos em pdf para passar nos verificadores de plágio online gratuitos:- noplag.com- grammarly.com/plagiarism-checker- copyleaks.com

3. A cola é a utilização de material ou assistência não autorizada pelo professor durante a elaboração de um trabalho ou avaliação. O Professor,detectando a "cola" deve atribuir nota zero à avaliação ou ao trabalho. A cola é um tipo de estelionato, é uma fraude, tentando obter vantagem(nota maior que a devida) em detrimento de outros colegas.

4. O Aluno deve respeitar as normas de conduta por ela estabelecidas. Deve também respeitar os Colegas e valorizar o tempo, os esforços edinheiro que estão sendo investidos pela Municipalidade. Portanto todo o Aluno deve se comportar de forma colaborativa com as aulas e oscolegas, respeitando ao máximo os momentos em que a palavra está com o professor, procurando não produzir conversas paralelas, pois

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 17: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

17Pág.Nº Rel.:E17

Plano de ensino

estas desviam a atenção dos alunos que estão prestando a atenção a aula. Todos os professores tomam como profundo desrespeito o fato dealuno falar enquanto estes estão explicando algum ponto da matéria. Dentro de sala de aula é proibido: namorar, fumar, usar aparelhos de som,celulares, portar armas, usar substâncias psicotrópicas ou fazer qualquer outra atividade que prejudique a atenção própria, a atenção doscolegas ou o ambiente de estudo. O aluno assim procedendo poderá ser convidado a se retirar da sala de aula, podendo ser advertido,suspenso ou expulso da instituição, dependendo da gravidade da atitude por ele praticada.

Bibliografia básicaDEITEL, P; DEITEL, H. Java: como programar. 8ª ed. São Paulo: Prenticce Hall, 2010.BORATTI, I. C. Programação Orientada a Objetos em Java. Visual Books, 2007.SANTOS, R. Introdução à programação orientada a objetos usando JAVA. Rio de Janeiro: Campus, 2003.

1.

Bibliografia complementarFORBELLONE, A. L. V.; Eberspacher, H. F. Lógica de Programação - A Construção de Algoritmos e Estruturas de Dados. São Paulo: MakronBooks, 2000.PRESSMAN, R. S. Engenharia de Software. São Paulo: McGraw-Hill Brasil, 2006.SNAITH, Paul. C++ Para Leigos Passo a Passo. Ed. Ciência Moderna. 1999.RUMBAUGH, J.; BLAHA, M. Modelagem e Projetos Baseados em Objetos. Rio de Janeiro: Campus, 2006.SANTOS, R. Introdução à programação orientada a objetos usando JAVA. Rio de Janeiro: Campus, 2003.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 18: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

18Pág.Nº Rel.:E17

Plano de ensino

52a - 52a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51812973 - Fernando de Lucca Siqueira

ADS-523 - Banco de Dados I

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaConceitos de banco de dados. Modelos conceituais de informações. Modelos de dados: relacional, redes e hierárquicos. Modelagem de dadosconceitual, lógica e física. Linguagem de definição e linguagem de manipulação de dados (DDL e DML). Teoria relacional: dependênciasfuncionais e multivaloradas, formas normais. Restrições de integridade e de segurança em banco de dados relacional. Sistemas gerenciadoresde banco de dados (SGBD): objetivo e funções. Tipos de sistemas gerenciadores de banco de dados. Linguagens de declaração e demanipulação de dados. Caracterização de abordagens nãoconvencionais de bancos de dados. Integração de bancos de dados.

1.

Objetivo geralCapacitar o aluno a construir um banco de dados a partir uma modelagem inicial e manipular um banco de dados através de código SQL.1.

Objetivo específicoCompreender o conceito, papel e uso de um banco de dados em aplicações informatizadasUtilizar a linguagem SQL para criar, popular e manipular um banco de dadosModelar um banco de dados baseando nas 3 formas normais

1.

Conteúdo programático1. Introdução e conceitos de Banco de Dados1.

1.1a Modelos conceituais de informações2.

Exercícios de revisão e fixação3.

1.2 Conceitos de Sistemas Gerenciadores de Banco de Dados4.

1.3 Modelo Entidade Relacionamento e Modelo Relacional5.

2 Linguagem de Consulta de Dados6.

2.1 Álgebra e Cálculo Relacional7.

2.2 SQL - Linguagem DDL8.

2.2.1 SQL - Linguagem DML (Insert, Update e Delete)9.

2.2.2 SQL - Linguagem DML (Select)10.

2.2.3 SQL - Linguagem DML Avançada (Agrupamentos, Agregações e Ordenações)11.

3. Funções complementares do SQL12.

3.1 Visões de Dados13.

3.2 Índices de Tabelas14.

3.3 SQL - Linguagem DCL15.

4. Normalização de Banco de Dados16.

4.1 Primeira Forma-Normal17.

4.2 Segunda Forma-Normal18.

4.3 Terceira Forma-Normal19.

Apresentação de Trabalhos20.

Prova I21.

Prova II22.

Metodologia

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 19: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

19Pág.Nº Rel.:E17

Plano de ensino

As aulas serão ministradas seguindo as estratégias:aulas expositivo-dialogadas com auxílio de equipamento audiovisual, data show e quadro;prática dos conceitos apresentados através da ferramenta MySQL Workbench;apresentação de casos de uso e exercícios de fixação;discussão sobre conteúdo exposto com o exercício proposto.

1.

Sistema de avaliaçãoOs alunos serão avaliados através de duas provas (individuais ou em dupla), um trabalho em grupo e listas de exercícios a serem entregues emaula.O trabalho em grupo será implementar um banco de dados modelado como trabalho final da disciplina Modelagem de Dados seguindo osconceitos apresentados na disciplina de Banco de Dados I.

1.

Bibliografia básicaELMASRI, R.; NAVATHE, S., Sistemas de Banco de Dados. São Paulo: Pearson Education do Brasil, 4ª.Ed 2005.GILLENSON, M. L. Fundamentos de Sistemas de Gerência de Banco de Dados. São Paulo: LTC, 2006.SILBERSCHATZ, A.; KORTH, H. F.; SUDARSHAN, S. Sistemas de Banco de Dados. Rio de Janeiro: Campus, 2012.

1.

Bibliografia complementarTOBY, Teorey; SAM, Lightstone; TOM, Nadeau. Projeto e Modelagem de Bancos de Dados. Rio de Janeiro: Campus, 2007.MACHADO, Felipe Nery; ABREU, Maurício. Projeto de Banco de Dados: Uma Visão Prática. São Paulo: Érica 2010.SETZER, Valdemar W.; SILVA,Flávio S. C., Bancos de dados: aprenda o que são, melhore seu conhecimento, construa os seus. São Paulo: E.Blücher , 2005.DATE, C.J. Introdução a sistemas de banco de dados. 8ª ed. Rio de Janeiro: Campus, 2004.ANGELOTTI, Elaine Simoni. Banco de dados. São Paulo: Do livro técnico, 2012.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 20: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

20Pág.Nº Rel.:E17

Plano de ensino

52a - 52a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805850 - Henrique Pereira Oliveira D'Eça Neves

ADS-524 - Engenharia de Requisitos

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaO conceito de requisito de software. O processo de engenharia de requisitos. Elicitação de requisitos de software. Análise e negociação derequisitos de software. Modelagem e especificação de requisitos de software. Validação e verificação de requisitos de software. Gerenciamentode requisitos de software. Metodologias, técnicas e ferramentas de engenharia de software.

1.

Objetivo geralApresentar os conceitos da Engenharia de Requisitos, abordando suas etapas, métodos e ferramentas para elaboração de um documento derequisitos.

1.

Objetivo específicoApresentar:-Conceitos;-Importância;-Etapas:-Elicitação;-Análise;-Especificação;-Validação.-Ferramentas para à Engenharia de Requisitos;-Documentação de Engenharia de Requisitos.

1.

Conteúdo programáticoApresentação do professor, disciplina e forma de apresentar o conteúdo e suas avaliações.1.

Introdução à Engenharia de Requisitos.2.

Conceitos de Engenharia de Requisitos.3.

Engenharia de Requisitos, suas etapas.4.

Engenharia de Requisitos, Documentação.5.

Engenharia de Requisitos, Elicitação.6.

Engenharia de Requisitos, Análise.7.

Engenharia de Requisitos, Especificação.8.

Engenharia de Requisitos, Validação.9.

Ferramentas de Engenharia de Requisitos.10.

Apresentação da UML - Unified Modeling Language11.

Conceitos e diagramas UML12.

UML - Casos de Uso13.

MetodologiaApresentação do conteúdo com uso de Datashow, dinâmicas e atividades, busco a interação dos alunos ao conteúdo.1.

Sistema de avaliaçãoDuas avaliações escritas e dois trabalhos.1.

Bibliografia básicaFIGUEIREDO, Francisco Constant. Dominando gerenciamento de projetos com MS Project 2002. Rio de Janeiro: Editora Ciência Moderna,2003.MAGELA, Rogerio. Engenharia de Software Aplicada: Princípios (volume 1). Alta Books. 2006.LARMAN, Craig. Utilizando UML e Padrões: Uma Introdução à Análise e ao Projeto Orientados a Objetos e ao Processo Unificado. 3.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 21: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

21Pág.Nº Rel.:E17

Plano de ensino

ed. Porto Alegre: Artmed, 2007.

Bibliografia complementarFERNANDES, Daniel BATISTA. Análise de Sistemas - 10 Habilidades Fundamentais. Ciência Moderna, 2015.DENNIS, Alan; WIXOM Barbara Haley; ROTH Roberta M. Análise e Projeto de Sistemas. 5 edição, LTC editora, 2014.PRESSMAN, R. S. Engenharia de Software. São Paulo: McGraw-Hill Brasil, 2006.REZENDE, Denis Alcides. Engenharia de Software e Sistemas de Informação. Brasport: 2005.MAGELA, Rogerio. Engenharia de Software Aplicada: Princípios (volume 2). Alta Books. 2006.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 22: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

22Pág.Nº Rel.:E17

Plano de ensino

52a - 52a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51813093 - Marcelo Eyng

ADS-525 - Redes de Computadores e Sistemas Distribuídos

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaDistinção entre sistemas distribuídos e redes de computadores. Redes de computadores: tipos e topologias de redes de computadores.Características físicas de redes. Os meios de transmissão e suas características. Arquiteturas e topologias de redes de computadores.Protocolos de comunicação de redes e sua arquitetura. Padrões de comunicação. Modelo OSI. Protocolo TCP/IP. Interligação de redes locais.Segurança e autenticação. Gerenciamento e segurança. Avaliação de desempenho. Implementação e configuração de serviços em sistemasoperacionais de rede. Definições de sistemas distribuídos, ordenação de mensagens (ordem causal, relógios lógicos, ordem total), modelos(sincronos, assíncronos e parciais), fundamentos de middleware, invocação remota.

1.

Objetivo geralFormar profissionais para atuar em projetos de análise e desenvolvimento de sistemas de informação, possibilitando analisar, desenvolver,implantar e gerenciar projetos com aplicação abrangente no segmento tecnológico da comunicação e informação.

1.

Objetivo específicoProporcionar aos alunos do curso, conhecimentos práticos e teóricos sobre redes de computadores, sistemas distribuídos, ambientesvirtualizados e serviços em nuvem, englobando o estudo de conceitos fundamentais destes.

1.

Conteúdo programáticoApresentação da disciplina, conceituação de redes de computadores1.

Cabeamento EstruturadoTopologias de rede: cabos, conectoresNoções sobre cabos e fibras óticas

2.

Componentes de hardwarePlacas de rede, hubs, Switches, roteadores, racks

3.

Características Físicas das redes4.

Os meios de transmissão e suas características5.

Arquitetura e topologias de redes de computadores6.

Protocolos de Comunicação de redes e suas arquiteturas7.

Padrões de comunicação8.

Tipos de conexões: Modelo OSI e Protocolo TCP9.

Interligação de redes Locais10.

Segurança e Autenticação11.

Gerenciamento e segurança12.

Avaliação e desempenho de redes13.

Implementação e Configuração de serviços em sistemas operacionais de rede14.

Fundamentos de sistemas distribuídos e Definição de sistemas distribuídos15.

Características de sistemas distribuídos16.

Concorrência, compartilhamento, partilha de recursos, sistemas assíncrono, heterogeneidade17.

Aplicabilidade de sistemas distribuídos18.

Fundamentos de virtualizaçãoDefinição de sistemas virtualizadosAplicabilidade de sistemas virtualizados

19.

Fundamentos e Características de sistemas em nuvem20.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 23: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

23Pág.Nº Rel.:E17

Plano de ensino

Características de serviços em Nuvem21.

Serviços em Nuvem22.

MetodologiaAulas expositivas dialogadas1.

Leitura e discussão de artigos / textos2.

Elaboração de seminários3.

Realização de trabalhos4.

Sistema de avaliaçãoProva1.

Entrega de resenhas2.

Bibliografia básicaSOUSA, Lindeberg Barros de. Projetos e Implementação de Redes: fundamentos. Soluções, arquitetura e planejamento. 2 ed. São Paulo: Érica,2009.MONTEIRO, M. A. Introdução à Organização de Computadores. Rio de Janeiro: LTC, 2007.NAKAMURA, E;T.; GEUS, P.L. Segurança de Redes em Ambientes Cooperativos. São Paulo: Novatec, 2007.

1.

Bibliografia complementarTANENBAUM, A. Redes de Computadores. 4. ed. Rio de Janeiro: Campus, 2003.KUROSE, J. F. Redes de Computadores e a Internet: uma abordagem top-down. 3. ed. São Paulo: Pearson Addison Wesley, 2006.COMER, D. E. Redes de Computadores e Internet. 4. ed. Porto Alegre: Bookman, 2007.SOARES, Luiz Fernando Gomes; LEMOS, Guido; COLCHER, Sérgio. Redes de computadores: das LANS MANs e WANS as redes ATM. 2. ed.Rio de Janeiro: Campus, 2002.WEBER. R. F. Fundamentos de Arquitetura de Computadores. 3. ed. Porto Alegre: Bookman, 2008.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 24: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

24Pág.Nº Rel.:E17

Plano de ensino

53a - 53a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51815603 - Carla Alexandra Martins

ADS-531 - Análise de Sistemas II

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaObjetivos da Engenharia de software. A crise do software. Planejamento de sistemas e desoftware. Analise de requisitos. O processo de planejamento de software. Conceitos de software: modularidade, independência, medição.Técnicas de projeto orientadas a fluxo de dados e orientadas a estruturas de dados. Ferramentas de projeto. Linguagens de programação ecodificação. Análise orientada a objetos. Projeto e programação orientada a objetos. Semântica e prova de programas. Testes de software econfiabilidade. Manutenção de software.

1.

Objetivo geralConhecer o desenvolvimento do trabalho de análise de sistemas, levando em consideração as características e necessidades envolvidas.1.

Objetivo específico- Compreender a importância da análise par ao desenvolvimento de sistemas de software;- Reconhecer os objetivos da engenharia de software e o planejamento de sistemas;- Observar as técnicas e fluxos de dados para estruturar dados e as ferramentas de projeto;- Conhecer o funcionamento da análise Estruturada e orientada a objeto;

1.

Conteúdo programáticoApresentação da professora, conhecer o pessoal, apresentação do plano de ensino e atividade;1.

1) Objetivos da Engenharia de software e importância da análise de sistemas;2.

2) Planejamento de sistemas e de análise de requisitos;3.

3) Conceitos de software: modularidade, independência e medição;4.

4) Técnicas de projetos análise estruturada;5.

5) Técnicas de projetos análise orientada a objetos;6.

6) Metodologias para o desenvolvimento de sistemas;7.

7) Teste e manutenção de software e confiabilidade;8.

Prova 1 (P1) Prova escrita, individual, com questões objetivas e/ou discursivas (Peso 3)9.

Participação em Atividades Diversas (PAD) Média das atividades realizadas na sala de aula: estudos de casos e leituras dirigidas (Peso 2)10.

Prova 2 (P2) Prova escrita, individual, com questões objetivas e/ou discursivas (Peso 3)11.

Seminário (SEM) Apresentação oral e em grupo sobre comunicação (Peso 2)12.

Revisão do trabalho - postagem do exemplo no ambiente virtual;13.

MetodologiaAulas expositivas;Comentários de casos práticos por meios de textos, estudos de casos, visitas técnicas em empresas e/ou exposições;Elaboração de trabalhos práticos envolvendo seminários, questionários e pesquisas;Apresentação de trabalhos individuais e/ou em grupo;Escolha de artigos relacionados com o assunto por meio de revistas, jornais e Internet;Leituras recomendadas como forma de complementação de conteúdos;

1.

Sistema de avaliaçãoATIVIDADECRITÉRIOS DE AVALIAÇÃO

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 25: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

25Pág.Nº Rel.:E17

Plano de ensino

Prova 1 (P1) - Prova escrita, individual, com questões objetivas e/ou discursivas (Peso 3)

Participação em Atividades Diversas (PAD) - Média das atividades realizadas na sala de aula: estudos de casos e leituras dirigidas (Peso 2)

Prova 2 (P2) - Prova escrita, individual, com questões objetivas e/ou discursivas (Peso 3)

Trabalho (TRAB) - Apresentação oral e em grupo sobre comunicação (Peso 2)A nota final será a média ponderada de todas as atividades =NF = [(P1 x 3) + (PAD x 2) + (P2 x 3) + (TRAB x 2)]10Atenção:O aluno deve ter 75% de frequência para ser aprovado. A frequência será publicada no sistema acadêmico e cabe ao aluno responsabilizar-sepor suas faltas.Para a realização de provas fora da data estipulada é necessário entrar com processo na Secretaria Acadêmica.Os trabalhos devem seguir as normas que constam do Manual do USJ.

Bibliografia básicaBOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML: Guia do usuário. Rio de Janeiro: Campus, 2006.FERNANDES, Daniel BATISTA. Análise de Sistemas - 10 Habilidades Fundamentais. Ciência Moderna, 2015.FOWLER, Martin. UML Essencial: Um Breve Guia Para a Linguagem-Padrão. 3. ed. Porto Alegre: Artmed, 2005.

1.

Bibliografia complementarDENNIS, Alan; WIXOM Barbara Haley; ROTH Roberta M. Análise e Projeto de Sistemas. 5. edição, Rio de Janeiro: LTC editora, 2014.SILBERSCHATZ, Abraham; KORTH, Henry F.; SUDARSHAN, S. Sistemas de bancos de dados, 3 ed. Makron Books, 2012.WAZLAWICK, Raul. Análise e projetos de sistemas de informação orientados a objetos. São Paulo: Elsevier Academic, 2016.BEZERRA, Eduardo. Princípios de análise e projetos de sistemas com UML. São Paulo: Elsevier Academic, 2016.GOES, Wilson Moraes. Aprenda UML por meio de estudos de caso. São Paulo: Novatec, 2014.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 26: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

26Pág.Nº Rel.:E17

Plano de ensino

53a - 53a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51810329 - Davi da Silva Böger

ADS-532 - Linguagem de Programação II

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaPadrões de programação para telefones celulares e PDA. Interface com o usuário em telefones celulares e PDA. Acesso à rede de dados emtelefones celulares e PDA. Armazenamento interno de dados em telefones celulares e PDA. Entrega e instalação de programas em telefonescelulares e PDA.

1.

Objetivo geral  

Objetivo específico  

Conteúdo programático  

Metodologia  

Sistema de avaliação  

Bibliografia básicaDEITEL, P; DEITEL, H. Java: como programar. 8ª ed. São Paulo: Prentice Hall, 2010.Kalin, Martin. Java Web Services: Implementando. Alta Books, 2009.MELO, Alexandre Altair de; LUCKOW, Décio Heinzelmann. Programação Java Para A Web - 2ª Ed. Novatec, 2015.

1.

Bibliografia complementarPILGRI, Mark. HTML5: entendendo e executando. Rio de Janeiro: Alta Books, 2011SANTOS, R. Introdução à programação orientada a objetos usando JAVA. Rio de Janeiro: Campus, 2003.BORATTI, I. C. Programação Orientada a Objetos em Java. Visual Books, 2007.SILVA, M. S. CSS3: Desenvolva aplicações web profissionais com uso de poderosos recursos de estilização das CSS3. São Paulo: Novatec,2012.FLANAGAN, David. Javascript: o guia definitivo. Porto Alegre: Bookman, 2012.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 27: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

27Pág.Nº Rel.:E17

Plano de ensino

53a - 53a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51815637 - Jorge Werner

ADS-533 - Legislação em Informática e Ética profissional

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaO direito e a sociedade de informação. Direitos fundamentais e informática. Caracterização das leis de software. Caracterização e análise dapolítica nacional de informática. Conceituação do tratamento e sigilo de dados. Conceituação de propriedade intelectual. Conceituação dasnoções de direitos autorais. Proteção jurídica do software. Conceituação da responsabilidade civil e penal sobre a tutela da informação.Conceituação da legislação relativa aos direitos de defesa do consumidor. Contratos eletrônicos. Tratados e convenções internacionais sobrecomércio eletrônico e regulação do ciberespaço. Estudo crítico dos princípios da moral, da ética e legislação profissional, competências eatribuições do profissional. Crimes tecnológicos. Penalidade e punições. . Relação da Ética com outras ciências. A Ética como doutrina. Éticanos negócios. Ética e a profissão de analista de sistemas.

1.

Objetivo geralEstudar os problemas fundamentais da legislação e ética relacionados ao profissional de informática.1.

Objetivo específico- Identificar as leis e os princípios inerentes à informática, frente ao ordenamento jurídico.- Interpretar e compreender os temas jurídicos da propriedade intelectual.- Aplicar e verificar os valores éticos nas operações gerenciais da TI.- Utilizar o direito aplicado à informática como mais um suporte na tomada de decisão nas práticas de TI.

1.

Conteúdo programáticoApresentação Plano de Ensino e noções gerais da disciplina1.

Noções gerais de Direito2.

Lei Carolina Dieckamnn - aspectos gerais3.

Crimes Cibernéticos4.

Lei do Software - aspectos gerais5.

Direito do Autor6.

Propriedade Intelectual;7.

Revisão geral8.

Revisão geral9.

Responsabilidade Civil e Responsabilidade Criminal - diferenças10.

Marco Civil,11.

Marco Civil,12.

Marco Civil,13.

Crimes Cibernéticos14.

GPRD15.

GPRD16.

Desenvolvimento dos trabalhos17.

Desenvolvimento dos trabalhos18.

Documentos eletrônicos19.

Provas eletrônicas, processos eletrônicos, perícia digital e investigação digital20.

Direito do Consumidor, Políticas de Privacidade21.

Ética Geral, ética como ciência, ética profissional, ética e o profissional de análise e desenvolvimento de sistemas22.

Contratos de TI23.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 28: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

28Pág.Nº Rel.:E17

Plano de ensino

Avaliação escrita24.

Seminários25.

Apresentação das notas26.

MetodologiaSerão consideradas as seguintes técnicas de ensino-aprendizagem:- Aula expositiva-dialogada- Comentários de casos práticos por meios de textos.- Elaboração de trabalhos práticos envolvendo seminários- Apresentação de trabalhos individuais ou em grupo- Leitura de artigos relacionados com o assunto tratado por meio de revistas, jornais e internet.- Todos os trabalhos deverão estar de acordo com as Normas da ABNT presentes no Manual de Metodologia do USJ.

1.

Sistema de avaliaçãoAula expositiva dialogada - Participação em sala de aulaAtividades avaliativas - Desenvolvimento do raciocinio lógico, interpretação de normas jurídicas pertinentes ao tema e construção de idéiasSeminários - Análise e elaboração de contrato de TI - Ética Geral, ética como ciência, ética profissional, ética e o profissional de análise edesenvolvimento de sistemas - Direito do Consumidor, Políticas de Privacidade - Provas eletrônicas, processos eletrônicos, perícia digital einvestigação digital

1.

Bibliografia básicaPINHEIRO, Patrícia Peck. Direito Digital. 5 ed. São Paulo: Saraiva, 2013.NALINI, José Renato (Org.). Propriedade Intelectual. 1 ed. Revista dos Tribunais, 2013.BARROS, Alice Monteiro de. Curso de direito do trabalho. 10 ed. Ltr, 2016.

1.

Bibliografia complementarCHAUVEL, Ane M.; COHEN, Marcos (orgs.). Ética, sustentabilidade e sociedade: desafios da nossa era. Rio de Janeiro: Mauad X, 2009.OLIVEIRA, Jelson. Ética de Gaia: Ensaios de ética socioambiental. São Paulo: Paulus, 2008.COELHO, FÁBIO U. Manual de direito comercial. 26O ed. São Paulo, 2014.BRAGA NETO, Felipe Peixoto. Manual de direito do consumidor - a luz da jurisprudência do STJ. 10 ed. Jus Podium, 2015.Código de proteção e defesa do consumidor. 26 ed. São Paulo: Saraiva, 2016.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 29: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

29Pág.Nº Rel.:E17

Plano de ensino

53a - 53a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51815642 - Melissa Figueira Fagundes

ADS-534 - Design da informação/Interface Homem Computador

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaInformação e conhecimento. Organização e classificação da Informação. História da Arquitetura e Design da Informação. Sistemas deArquitetura de Informação: organização, rotulagem, busca e navegação. Design da Informação: Princípios cognitivos, comunicacionais eestéticos de design da informação. Formas de representação visual da informação. História das Cores, Interação Humano Computador(IHC).Fundamentação teórica de IHC (Interface Humano-Computador).

1.

Objetivo geral  

Objetivo específico  

Conteúdo programático1 Organização1.

2 Classificação da Informação2.

3 Arquitetura da Informação3.

4 Design da Informação4.

5 Sistemas de Arquitetura da Informação5.

6 Formas de representação visual da informação6.

7 Interação Humano Computador7.

8 Prototipação8.

9 GOMS9.

10 Apresentação10.

11 Ergonomia11.

12 Usabilidade12.

13 Acessibilidade13.

14 Trabalho Final14.

15 Trabalho Final15.

16 Trabalho Final16.

17 Protótipo17.

18 Protótipo18.

1919.

2020.

Metodologia  

Sistema de avaliação  

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 30: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

30Pág.Nº Rel.:E17

Plano de ensino

Bibliografia básicaAGNER, Luiz. Ergonomia e arquitetura de informação: trabalhando com o usuário. Rio de Janeiro: Quartet, 2ª Ed. 2009.KATZ, Joel. Designing Information: Human Factors and Common Sense in Information Design. John Willey, 2012.NIELSEN, J. & LORANGER, H, Usabilidade na WEB. Rio de Janeiro: Campus 2007.

1.

Bibliografia complementarSCHUHMACHER, Vera Rejane Niedersberg. Interface humano-computador: livro didático. 3. ed. rev. e atual. Palhoça: Unisul Virtual, 2007. 138p.CARRION, Wellington. Design para webdesigners: princípios do design para web. Rio de Janeiro: Brasport, 2008. 167 p. ISBN 9788574523507.CAMARGO, Liriane Soares de Araújo de; VIDOTTI, Silvana Aparecida Borsetti Gregório. Arquitetura da Informação: uma Abordagem Práticapara o Tratamento de Conteúdo e Interface em Ambientes Informacionais Digitais. Rio de Janeiro: LTC, 2011.BARBOSA, Simoni Diniz Junqueira. Interação humano - computador. São Paulo: Elsevier, 2010.CYBIS, W.; BETIOL, A. H.; FAUST, R. Ergonomia e Usabilidade: Conhecimentos, Métodos e Aplicações. 2. ed. São Paulo: Novatec, 2010.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 31: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

31Pág.Nº Rel.:E17

Plano de ensino

53a - 53a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51813092 - Fernanda Dias de Oliveira da Rocha

ADS-535 - Metodologia de Projeto

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaConceitos básicos sobre projetos, programas e portfólios. Fases de um projeto e gerenciamento de projetos em TI. Fases de um produto ouserviço de TI. Metodologias de elaboração de projetos. (PMBoK®) Termo de abertura de um projeto / Project Charter. Declaração de escopo.Estrutura analítica de projeto / WBS. Plano de Gerenciamento doEscopo.

1.

Objetivo geralCapacitar o aluno a compreender e aplicar as práticas de projeto, metodologias, com ênfase no gerenciamento de projetos de TI.1.

Objetivo específico- Conhecer conceitos básicos sobre projetos, programas e portfólios;- Identificar as fases de um projeto/produto/serviço, sua organização e atividades relacionadas;- Definir as etapas de um projeto, inserindo-as dentro do ciclo de vida;- Identificar e levantar os requisitos do projeto;- Conhecer as metodologias de projetos, será dado foco maior no PMBoK;- Definir os papéis da equipe do projeto;- Conhecer a utilização de ferramentas de projeto;

1.

Conteúdo programáticoApresentação da disciplina, plano de ensino e introdução à Gerência de Projetos1.

Conceitos básicos de projetos, programas e portfólios2.

Metodologia PMBok, fases de um projeto e gerenciamento de projetos em TI e áreas de conhecimento3.

Declaração de trabalho (ficha de projeto) e Termo de abertura do projeto (Project Charter)4.

Estrutura analítica do projeto EAP/WBS e dicionário EAP5.

Plano de gerenciamento de escopo e gerenciamento de mudanças6.

Metodologia ágil de projetos - fundamentos de scrum7.

Exercício Metodologia ágil de projetos8.

Revisão da aula e Avaliação 19.

Correção da avaliação e exercício de fixação10.

Plano de projeto, declaração de escopo do projeto11.

Metodologias Lean, Six sigma, RUP, Gerenciamento de Projetos e Integração Contínua12.

10 áreas de conhecimento de Gerenciamento de Projetos13.

Ferramentas de projeto de software14.

Ferramentas de projeto de software15.

Revisão da aula e Avaliação 216.

Correção da avaliação 2 e projeto casa de boneca17.

Projeto casa de boneca18.

Apresentação do trabalho final19.

Apresentação do trabalho final20.

MetodologiaAula expositiva-dialogada1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 32: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

32Pág.Nº Rel.:E17

Plano de ensino

Exercícios de fixação e de casos práticos por meios de textos2.

Apresentação de trabalho individual ou em grupo3.

Sistema de avaliaçãoA avaliação será realizada da seguinte maneira: Serão realizadas duas provas escritas, uma nota de trabalho e uma nota de participação,constituindo a nota final: (N1+N2+N3+N4)/4. A média a ser obtida para aprovação nas três provas deverá ser igual ou superior a 6,0, nãohavendo recuperação nem exame final.

1.

Bibliografia básicaFIGUEIREDO, Francisco Constant. Dominando gerenciamento de projetos com MS Project 2002. Rio de Janeiro : Editora Ciência Moderna ,2003.JACK, Gido. Gestão de projetos. São Paulo: Thomson Learning, 2007.KIELING, Ralph. Gestão de projetos: uma abordagem global. 3 ed. São Paulo: Saraiva, 2014.

1.

Bibliografia complementarPMI. Um Guia do Conhecimento em Gerenciamento de Projetos: Guia PMBOK. 5. ed. São Paulo: Saraiva, 2013. 616 p.VARGAS, Ricardo Viana. Manual Prático do Plano de Projeto: Utilizando o PMBOK Guide. 5. ed. Rio de Janeiro: Brasport, 2014. 288 p.MAXIMIANO, Antônio César A. Administração de projetos: como transformar ideias em resultados. 5 ed. São Paulo: Atlas 2014.DINSMORE, Paul; SILVEIRA NETO, Fernando Henrique. Gerenciamento de Projetos: Como gerenciar seu projeto com qualidade, dentro doprazo e custos previstos. 2. ed. Rio de Janeiro: Qualitymark, 2013.TRENTIM, Mário Henrique. Gerenciamento de projetos - guia para as certificações CAPM e PMP. São Paulo: Atlas, 2011.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 33: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

33Pág.Nº Rel.:E17

Plano de ensino

53a - 53a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805848 - Armando Cardoso Ribas

ADS-536 - Projeto Integrador I

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

Ementa  

Objetivo geralProporcionar aos acadêmicos lógica e metodologia na criação de sistemas com características adequadas no desenvolvimento e planejamento1.

Objetivo específicoaprender a pensar em de modo coordenado;aplicar as melhores práticas de desenvolvimento de sistemas digitais

1.

Conteúdo programáticoMaterias pertinentes a desenvolvimento de projetos1.

Materia referente a startup.2.

startup e suas etapas3.

MetodologiaSerão consideradas as seguintes técnicas de ensino-aprendizagem:- Aula expositiva-dialogada- Comentários de casos práticos por meios de textos.- Elaboração de trabalhos práticos envolvendo seminários- Apresentação de trabalhos individuais ou em grupo-Leitura de artigos relacionados com o assunto tratado por meio de revistas, jornais e internet.- Todos os trabalhos deverão estar de acordo com as Normas da ABNT presentes no Manual de Metodologia do USJ.

1.

Sistema de avaliaçãoAula expositiva dialogadaParticipação em sala de aulaExercicio

Desenvolvimento do raciocinio lógico, construção de idéiasAtividades lúdicas

SocializaçãoA avaliação será realizada da seguinte maneira: Serão realizadas duas provas escritas e uma nota de trabalho, constituindo a nota final:(N1+N2+N3)/3. A média a ser obtida para aprovação nas três provas devera ser igual ou superior a 6,0, não havendo recuperação nem examefinal.

1.

Bibliografia básica  

Bibliografia complementar  

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 34: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

34Pág.Nº Rel.:E17

Plano de ensino

54a - 54a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

20000059 - Alcides José Fernandes Andujar

ADS-541 - Gerenciamento de Projetos I

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaDefinir e agrupar pacotes de trabalho e as entregas de um projeto. Determinar duração e precedência das atividades. Identificar e selecionarrecursos para o projeto. Alocar recursos nas atividades. Conciliar os recursos super alocados ou indisponíveis. Elaborar o orçamento, ocronograma, o planejamento de custos.

1.

Objetivo geralConhecer técnicas de gestão de projetos utilizadas no PMBoK.1.

Objetivo específico1. Compreender conceitos, técnicas e ferramentas relacionadas à Gestão de Projetos (gerenciamento de escopo, de integração, do tempo, daqualidade, de custos, de aquisições, de riscos, de comunicações e gerenciamento de recursos humanos);2. Conduzir a uma efetiva compreensão da importância e abrangência do Gerenciamento de Projetos;3. Despertar o interesse do espírito empreendedor junto aos alunos por meio de apresentação de proposta de intervenção visando aproveitaroportunidades e minimizar problemas nas organizações.

1.

Conteúdo programático1 Projetos.1.1 Projetos - Introdução: Diferenças entre PCP de produção e projeto. Etapas de mudanças de estado, do "ver e agir" ao projeto; 10 áreas doPMBOK.

1.

1.2 Conceituação: Projetos (definição, diferenciando, portfólio, programas, projetos, subprojetos, e , quando são necessários, sucesso,benefícios, fracassos e mitos) características, atributos e restrições - 4 fatores - escopo, custo, cronograma e satisfação do cliente);

2.

1.3 Conceitos: atributos, exemplos, limitações, imprevistos, ciclo de vida, gerenciamento, EAP, diagrama de rede, benefícios.3.

1.4 Como chegar num projeto. Desdobramento das diretrizes.4.

2: Metodologias de projetos2.1 Ciclo de vida de um projeto - 4 Fases2.1.1 Fase 1 - Identificando necessidades

5.

2.1.2 Fase 2 - Desenvolvendo uma proposta6.

2.1.3 Fase 3 - Executando o projeto7.

2.1.4 Fase 4 - Concluindo o projeto8.

2.2 Elaboração de um Projeto Simples9.

2.3 Conceituação de Custos, Riscos10.

2.4 Comunicação e documentação11.

2.5 Tipos de organização de projetos2.6 Pesquisa de retorno do cliente

12.

2.7 Caso: A grande pirâmide de Quéops2.8 Completar o projeto simples com o cronograma (gráfico de Gantt)

13.

2.9 Elaborar cronograma do projeto em sistema de informação (sw de projetos)14.

2.10 Projeto "Canvas"15.

Metodologia- aulas expositivo-dialogadas com auxílio de equipamento audiovisual, data show, de exercícios, artigos de periódicos, estudo de texto eestudos de caso;- dinâmicas que estimulem debates; leituras e interpretação de textos;- questionamentos orais e estudos de caso que estimulem a comparação da teoria com a prática profissional dos alunos.- Metodologia "Canvas com Post-It's" (pôster para trabalho em equipe);- Todo trabalho acadêmico deverá respeitar o manual de metodologia do USJ.- A leitura da bibliografia recomendada (a qual não necessariamente se restringe a assuntos comentados em sala de aula, referente aoconteúdo programático), constitui-se em esforço individual, para sedimentar e complementar o aprendizado.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 35: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

35Pág.Nº Rel.:E17

Plano de ensino

Sistema de avaliaçãoTrabalho prático Projeto simples1.

Avaliação escrita sobre os ciclos de projetos, Custos e Riscos2.

Trabalho considerando a gestão do tempo (cronograma elaborado num software) e o Artigo Pirâmide de Quéops.3.

Trabalho com as etapas do PMBOK, com o a metodologia CANVAS4.

Bibliografia básicaFIGUEIREDO, Francisco Constant. Dominando gerenciamento de projetos com MS Project 2002. Rio de Janeiro: Editora Ciência Moderna,2003.JACK, Gido. Gestão de projetos. São Paulo: Thomson Learning, 2007.KIELING, Ralph. Gestão de projetos: uma abordagem global. 3 ed. São Paulo: Saraiva, 2014.

1.

Bibliografia complementarPMI. Um Guia do Conhecimento em Gerenciamento de Projetos: Guia PMBOK. 5. ed. São Paulo: Saraiva, 2013. 616 p.VARGAS, Ricardo Viana. Manual Prático do Plano de Projeto: Utilizando o PMBOK Guide. 5. ed. Rio de Janeiro: Brasport, 2014. 288 p.HISRICH, R. D.; PETERS, M.; SHEPHERD, D. A. Empreendedorismo. 7. ed. Porto Alegre: Bookman, 2009.DINSMORE, Paul; SILVEIRA NETO, Fernando Henrique. Gerenciamento de Projetos: Como gerenciar seu projeto com qualidade, dentro doprazo e custos previstos. 2. ed. Rio de Janeiro: Qualitymark, 2013. 192 p.MAXIMIANO, Antônio César A. Administração de projetos: como transformar ideias em resultados. 5 ed. São Paulo: Atlas 2014.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 36: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

36Pág.Nº Rel.:E17

Plano de ensino

54a - 54a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51813124 - Marcelo Piccoli Crivelli

ADS-542 - Qualidade de Software e Governança de TI

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaMétodos de gestão de TI alinhado com Governança de TI e pelo CMMI, SOX, Cobit e ITIL. Definição de SLA (Service Level Agreement), e porindicadores do Balanced Scorecard.

1.

Objetivo geralProporcionar ao aluno conhecimentos teóricos e práticos sobre Qualidade de Processo e Produto de Software, enfatizando os diversos métodose modelos de Maturidade. Vincular a Governança de TI a Qualidade final do Produto/Serviço.

1.

Objetivo específicoCapacitar o aluno a utilizar modelos conhecidos de Maturidade em desenvolvimento de Software, assim como argumentos contrários,permitindo a escolha do modelo mais adequado a seu Produto/Serviço. Conhecer os Framework de Governança e Gestão de TI, alinhando osobjetivos do Cliente/Empresa que trabalha a seu Produto/Serviço.

1.

Conteúdo programáticoApresentação do Docente e dos Discentes; Apresentação do Plano de Ensino; Teoria de Qualidade1.

Teoria de Qualidade, Conceitos, Histórico e Definições; Princípios de Deming, Crosby;2.

Órgãos de Normalização; Crise de Software;3.

Qualidade de Softrware: Aspectos, Fatores e Enfoque; RIP e RFP: Exercício elaboração RFI4.

Modelos de Qualidade: McCall; FURPS; FURPS+; Família de Normas (conceito, divisões, metodologia, exemplos): ISO 91265.

Família de Normas (conceito, divisões, metodologia, exemplos): ISO 14598, ISO 12119, ISO 250006.

Qualidade do Processo de Desenvolvimento de Software: conceitos, software Imaturo x Maduro; Normas: ISO 9000, 9000-3, 12207,15504(SPICE); Melhoria de Processo: PDCA; IMPACT

7.

Métricas: conceitos, histórico, definições, tipos, exemplos8.

Maturidade em Qualidade de Software - CMMI: Histórico; Conceitos; Níveis de processos9.

Maturidade em Qualidade de Software - CMMI: níveis de RH, de Tecnologia, e de Métricas; KPAs10.

Maturidade em Qualidade de Software - MPS.BR11.

Governança de TI: Conceitos; Compativo com Gestão de TI; Planejamento Estratégico; Gestão Estratégica; Alinhamento Estratégico: PETI(Planejamento Estratégico de TI)

12.

Matriz SWOT; Balanced Scoredboard13.

Análise e Discussão de Artigo: MetodosAgeis_X_MPSBR14.

Lei Sarbanes-Oxley; SLA15.

ITIL - Cobit16.

Avaliação17.

Feedback/Encerramento18.

MetodologiaSerão consideradas as seguintes técnicas de ensino-aprendizagem:- Aula expositiva-dialogada;- Aula via EAD;- Comentários de casos práticos por meios de textos;- Elaboração de trabalhos práticos envolvendo seminários;- Apresentação de trabalhos individuais ou em grupo;- Leitura de artigos relacionados com o assunto tratado por meio de revistas, jornais e internet;- Todos os trabalhos deverão estar de acordo com as Normas da ABNT presentes no Manual de Metodologia do USJ.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 37: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

37Pág.Nº Rel.:E17

Plano de ensino

Sistema de avaliaçãoA avaliação será realizada da seguinte maneira: Serão realizadas duas avaliações, constituindo a nota final:(N1+N2)/21.

Bibliografia básicaKOSCIANSKI, André. Qualidade de Software: aprenda as metodologias e técnicas mais modernas para o desenvolvimento de software. 2ª Ed.2007.DECLAMARO, Marcio Eduardo; MALDONADO, José Carlos; JINO, Mario. Introdução ao Teste de Software. Elsevier, 2007.WEILL, Peter; ROSS, Jeanne W. Governança de Ti: Tecnologia da Informação. M. Books, 2005.

1.

Bibliografia complementarVALLE, André Bittencourt do. Gestão da Tecnologia da Informação: Col. Gestão Empresarial. FGV, 2013.FERNANDES, Aguinaldo Aragon; ABREU, Vladimir Ferraz de. Implantando a governança de TI: da estratégia à gestão dos processos eserviços. 2.ed. Rio de Janeiro: [s.n.], 2008.WEILL, Peter; ROSS, Jeanne W. Governança de TI, tecnologia da informação: como as empresas com melhor desempenho administram osdireitos decisórios de TI na busca por resultados superiores. São Paulo: Makron Books, 2006.SILVA, José Alexsandre Fonseca da. Integração da ITIL e PMBOK na gestão estratégica da tecnologia da informação - TI. 2008. 25p.Examinadores: Eliseu Castelo Branco Júnior Germano Fenner Data da Defesa: 28 de Outubro de 2008 - [s.n.], Fortaleza, 2008PMI. Um Guia do Conhecimento em Gerenciamento de Projetos: Guia PMBOK. 5. ed. São Paulo: Saraiva, 2013. 616 p.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 38: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

38Pág.Nº Rel.:E17

Plano de ensino

54a - 54a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51810329 - Davi da Silva Böger

ADS-543 - Engenharia de Software

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaCategorias de softwares; Modelos de licenciamento de Software; Linguagens de programação; Sistemas Operacionais; Aplicativos de Gestão;Gestão de ativos de Software e Plano de aquisição.

1.

Objetivo geral  

Objetivo específico  

Conteúdo programático  

Metodologia  

Sistema de avaliação  

Bibliografia básicaPRESSMAN, R. S. Engenharia de Software. São Paulo: McGraw-Hill Brasil, 2006.HIRAMA, Kechi. Engenharia De Software: qualidade e Produtividade Com Tecnologia. Elsevier, 2011.TANENBAUM, A. Sistemas Operacionais Modernos. 2.ed. São Paulo: Prentice Hall, 2010.

1.

Bibliografia complementarWEBER. R. F. Fundamentos de Arquitetura de Computadores. 3 ed. Porto Alegre: Bookman, 2008.SOMMERVILLE, Ian. Engenharia de software. 9 ed. São Paulo: Pearson, 2011.RUMBAUGH, J.; BLAHA, M. Modelagem e Projetos Baseados em Objetos. Rio de Janeiro: Campus, 2006.PMI. Um Guia do Conhecimento em Gerenciamento de Projetos: Guia PMBOK. 5. ed. São Paulo: Saraiva, 2013. 616 p.KIELING, Ralph. Gestão de projetos: uma abordagem global. 3 ed. São Paulo: Saraiva, 2014.BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML: Guia do usuário. Rio de Janeiro: Campus, 2006.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 39: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

39Pág.Nº Rel.:E17

Plano de ensino

54a - 54a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51810329 - Davi da Silva Böger

ADS-544 - Linguagem de Programação III

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaPadrões de programação para telefones celulares e PDA. Interface com o usuário em telefones celulares e PDA. Acesso à rede de dados emtelefones celulares e PDA. Armazenamento interno de dados em telefones celulares e PDA. Entrega e instalação de programas em telefonescelulares e PDA.

1.

Objetivo geral  

Objetivo específico  

Conteúdo programático  

Metodologia  

Sistema de avaliação  

Bibliografia básicaCOELHO, Pedro. Desenvolvimento Móvel com HTML5: Integração com JavaScript, CSS3 e jQuery Mobile. Fca. 2015.DEITEL, Harvey; Deitel, Paul J; Deitel, Abbey. Android para Programadores: Uma Abordagem Baseada em Aplicativos. Grupo a Educação S A.2015.BURTON, Michael; Felker, Donn. Desenvolvimento de Aplicativos Android Para Leigos. Alta Books. 2014.

1.

Bibliografia complementarLECHEDA, Ricardo R. Google Android para tablets: Aprenda a desenvolver aplicações para o Android, de smarthphone a tablets. São Paulo:Novatec, 2012.DEITEL, P; DEITEL, H. Java: como programar. 8ª ed. São Paulo: Prenticce Hall, 2010.MEDNIEKS, Zigurd; Masuri Nakamura; Laird Dornin; G. Blake Meike. Programando Android - Programação Java Para a Nova Geração deDispositivos Móveis - 2ª Ed. 2012. NOVATEC. 2012.LECHETA, Ricardo R. Google Android: Aprenda a criar aplicações para dispositivos móveis com o Android SDK. 2 ed rev. São Paulo: Novatec,2010.Monteiro, João Bosco. Google Android: crie aplicações para celulares e tablets. Editora Casa do Código, 2013.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 40: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

40Pág.Nº Rel.:E17

Plano de ensino

54a - 54a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

20000051 - Paulo Sergio de Moura Bastos

ADS-545 - Gestão da Inovação e Criatividade

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaO indivíduo criativo e inovador. Riscos e incertezas. Melhoria dos processos com base na criatividade. Brainstorming. Técnica dedesenvolvimento de ideias. Liderança. Criatividade na empresa. Habilidades de Criação.

1.

Objetivo geralFornecer ao aluno o instrumental teórico e prático para a compreensão dos conceitos de inovação e criatividade e seus impactos frente àsnovas tecnologias

1.

Objetivo específico1. Compreender os conceitos de inovação e criatividade2. Identificar os principais aspectos econômicos, sociais e tecnológicos da inovação e criatividade com a utilização das TIC's.3. Avaliar os impactos da inovação e da criatividade com a utilização das TIC's na sociedade contemporânea.4. Incitar o exercício prático da inovação e criatividade frente ao desafio de construir um modelo de negócio que agregue valor à sociedade e/oua um determinado segmento socioeconômico.5. Valer-se dos conceitos de empreendedorismo já trabalhados anteriormente e incitar a identificação de oportunidades para inovar e criarsoluções de valor.

1.

Conteúdo programáticoUnidade 1. CRIATIVIDADE- Introdução à criatividade- Evolução do conceito de criatividade- Definições de criatividade- Criatividade e empreendedorismo

Unidade 2. A GESTÃO DA CRIATIVDADE NAS ORGANIZAÇÕES- Criatividade e visão estratégica das organizações- Seleção e gestão do capital humano orientado para a criatividade- Mensuração da criatividade- Estímulos e barreiras à criatividade- O processo criativo- Criatividade no contexto das organizações competitivas

Unidade 3. INOVAÇÃO- Conceitos de Inovação- Evolução histórica da Inovação- Gestão da mudança e o processo de inovação- Inovação nas micro e pequenas empresas- Políticas de inovação- Sistemas regionais de inovação

Unidade 4. GESTÃO DA INOVAÇÃO NAS ORGANIZAÇÕES- Ferramentas de apoio à gestão da inovação- Modelos de gestão da inovação- Mensuração da inovação- Inovação tecnológica- Inovação tecnológica no contexto das TIC's

Unidade 5. INOVAÇÃO A PARTIR DO MANUAL DE OSLO- Manual de Oslo: Conceitos e tipos de inovação- Manual de Oslo: Inovação de produto- Manual de Oslo: Inovação de processos- Manual de Oslo: Inovação de Marketing- Manual de Oslo: Inovação Organizacional

1.

MetodologiaSerão consideradas as seguintes técnicas de ensino-aprendizagem:- Aula expositiva;

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 41: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

41Pág.Nº Rel.:E17

Plano de ensino

- Comentários de casos práticos por meios de textos, estudos de casos, visitas técnicas em empresas e/ou exposições;- Elaboração de trabalhos práticos envolvendo seminários, questionários e pesquisas;- Laboratórios práticos de aprendizagem e trabalhos colaborativos- Plataforma Moodle para postagens de trabalhos e textos (up e downloads)- Seminários e vídeos da Universidade Virtual

Sistema de avaliaçãoProva 1 35% da média finalProva 2 35% da média finalSeminários e Resumos 20% da média finalParticipação e/ou Presença 10% da média final

1.

Bibliografia básicaBERNARDI, Antônio Luiz. Manual de Empreendedorismo e Gestão: Fundamentos, estratégias e dinâmicas. São Paulo, Atlas, 2011.DORNELAS, J. C. A. Empreendedorismo: Transformando Ideias em Negócios. 3. ed. Rio de Janeiro: Campus, 2005.HISRICH, R. D.; PETERS, M.; SHEPHERD, D. A. Empreendedorismo. 7. ed. Porto Alegre: Bookman, 2009.

1.

Bibliografia complementarDOLABELA, Fernando. O Segredo de Luísa: uma ideia, uma paixão e um plano de negócios. Rio de Janeiro: Sextante, 2008.HISRICH, R. D.; PETERS, M.; KIELING, Ralph. Gestão de projetos: uma abordagem global. 3. ed. São Paulo: Saraiva, 2014.KIELING, Ralph. Gestão de projetos: uma abordagem global. 3. ed. São Paulo: Saraiva, 2014.LAPOLLI, Edis Mafra. Gestão empreendedora e inovação: aspectos fundamentais Florianópolis: Pandion, 2014.BUENO, Wilson da Costa. Comunicação empresarial: teoria e pesquisa. Barueri: Manole, 2003.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 42: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

42Pág.Nº Rel.:E17

Plano de ensino

54a - 54a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805850 - Henrique Pereira Oliveira D'Eça Neves

ADS-546 - Projeto Integrador II

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

Ementa  

Objetivo geralColocar em prática todo o conhecimento teórico adquirido durante o curso.1.

Objetivo específico- Identificar uma problemática;- Idealizar uma solução para tal problemática, dentro da área de TI;- Definir um objetivo para esta solução;- Elaborar o projeto e desenvolver a solução;- Apresentar a solução desenvolvida.

1.

Conteúdo programáticoLocalizar uma solução viável.1.

Pesquisa das deficiências do mercado.2.

Definição duma solução.3.

Elaboração dum projeto.4.

Aplicação de metodologias e gerenciamento de projeto;5.

Desenvolvimento deste projeto.6.

MetodologiaAula expositiva-dialogada nas aulas presenciais.1.

Pesquisa e atividades motivadas de forma EAD.2.

Definição de uma problemática e aplicar uma solução nos padrões duma regra de negócio.3.

Apresentação de trabalhos individuais ou em grupo.4.

Leitura de artigos relacionados com o assunto tratado por meio de revistas, jornais e internet.5.

Sistema de avaliaçãoAula expositiva dialogada / participação em sala de aula.1.

Atividades / Desenvolvimento de documentos de projetos2.

Projeto Final3.

Bibliografia básica  

Bibliografia complementar  

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 43: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

43Pág.Nº Rel.:E17

Plano de ensino

55a - 55a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51813092 - Fernanda Dias de Oliveira da Rocha

ADS-551 - Qualidade e Teste de Software

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaFundamentos de Teste de Software, tipos de teste, especificação de testes; estratégias, níveis e técnicas de Testes; Ferramentas para testes.1.

Objetivo geralCapacitar o aluno a compreender a importância da qualidade de software e seus modelos, relacionando a qualidade com testes de softwarepara aplicação em projetos e produtos de software.

1.

Objetivo específico- Definir os conceitos de qualidade de software;- Descrever os conceitos de qualidade do processo e produto de software;- Identificar os modelos de qualidade e gestão de projetos;- Identificar a implantação de modelos de qualidade;- Reconhecer a diferença entre verificação e validação de software;- Compreender o que é teste de software, seus processos, organização e métodos de teste;- Elaborar planejamento, execução e gestão de defeitos;- Diferenciar as estratégias de testes e elaboração dos testes;- Conhecer as metodologias ágeis, testes ágeis e BDD.

1.

Conteúdo programáticoApresentação do plano de ensino e introdução ao teste de software1.

Filme 'O quinto poder' e exercício prático2.

Conceito de qualidade de software, qualidade do processo e do produto de software3.

Introdução ao teste de software e processo de teste4.

Revisão de aula e Avaliação 15.

Análise, organização dos testes, métodos de teste6.

Fundamentos de teste de software7.

Verificação e validação de software8.

Estratégias de Teste e elaboração do teste9.

Plano de teste e mapa mental10.

Planejamento, execução dos testes e gestão de defeitos11.

Utilização das ferramentas Testlink, Mantis e Trello12.

Utilização das ferramentas Testlink, Mantis e Trello13.

Revisão de aula e Avaliação 214.

Elaboração de Caso de Teste15.

Metodologia ágil16.

Metodologia ágil, Testes ágeis e BDD17.

Elaboração do seminário18.

Seminário Modelo Ágil19.

Encerramento da Disciplina20.

MetodologiaAula expositiva-dialogada1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 44: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

44Pág.Nº Rel.:E17

Plano de ensino

Exercícios de fixação e de casos práticos por meios de textos2.

Apresentação de trabalho individual ou em grupo3.

Sistema de avaliaçãoA avaliação será realizada da seguinte maneira: Serão realizadas duas provas escritas, uma nota de trabalho e uma nota de participação,constituindo a nota final: (N1+N2+N3+N4)/4. A média a ser obtida para aprovação nas três provas deverá ser igual ou superior a 6,0, nãohavendo recuperação nem exame final.

1.

Bibliografia básicaKOSCIANSKI, André. Qualidade de Software: Aprenda as metodologias e técnicas mais modernas para o desenvolvimento de software. 2ª Ed.2007.WEILL, Peter; Ross, Jeanne W. Governança de Ti - Tecnologia da Informação. M. Books. 2005.DECLAMARO, Marcio Eduardo; MALDONADO, José Carlos; JINO, Mario. Introdução ao Teste de Software. São Paulo: Elsevier, 2007.

1.

Bibliografia complementarDECLAMARO, Marcio Eduardo; MALDONADO, José Carlos; JINO, Mario. Introdução ao Teste de Software. São Paulo: Elsevier, 2007.WEILL, Peter; ROSS, Jeanne W. Governança de Ti: Tecnologia da Informação. M. Books, 2005.VALLE, André Bittencourt do. Gestão da Tecnologia da Informação: Col. Gestão Empresarial. FGV, 2013.DORNELAS, J. C. A. Empreendedorismo: Transformando Ideias em Negócios. 3.ed. Rio de Janeiro: Campus, 2005.TANENBAUM, A. Sistemas Operacionais Modernos. 2.ed. São Paulo: Prentice Hall, 2003.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 45: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

45Pág.Nº Rel.:E17

Plano de ensino

55a - 55a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805850 - Henrique Pereira Oliveira D'Eça Neves

ADS-552 - Gerenciamento de Projeto II

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaRequisitos, critérios e indicadores para qualidade de um projeto. Plano de Gerenciamento da Qualidade em projetos de TI. Identificação,qualificação, quantificação e respostas aos riscos de um projeto de TI. Plano de Gerenciamento de Riscos em projetos de TI. Planejamento dasaquisições de um projeto de TI. Plano de Gerenciamento das Aquisições em projetos de TI. Comunicações em projetos. Plano deGerenciamento das comunicações em um projeto de TI.

1.

Objetivo geralApresentar os processos de Qualidade, Riscos, Comunicação e Aquisições dentro do âmbito de Gerenciamento de Projetos de TI.1.

Objetivo específico- Identificar potenciais requisitos de Qualidade para Projetos;- Entender como os Riscos influenciam os Projetos;- Entender como a Comunicação influencia o Projeto;- Conhecer e implantar as Aquisições em Projetos de TI.

1.

Conteúdo programáticoApresentação da Disciplina e conteúdo a ser ministrado.1.

Indicadores para qualidade de um projeto2.

Plano de Gerenciamento da Qualidade em projetos de TI;3.

Identificação, qualificação, quantificação e respostas aos riscos de um projeto de TI;4.

Plano de Gerenciamento de Riscos em projetos de TI;5.

Planejamento das aquisições de um projeto de TI;6.

Plano de Gerenciamento das Aquisições em projetos de TI;7.

Comunicações em projetos;8.

Plano de Gerenciamento das comunicações em um projeto de TI.9.

MetodologiaAula expositiva-dialogada1.

Comentários de casos práticos por meios de textos2.

Elaboração de trabalhos práticos envolvendo seminários3.

Apresentação de trabalhos individuais ou em grupo4.

Leitura de artigos relacionados com o assunto tratado por meio de revistas, jornais e internet5.

Todos os trabalhos deverão estar de acordo com as Normas da ABNT presentes no Manual de Metodologia do USJ6.

Sistema de avaliaçãoAula expositiva dialogada -> Participação em sala de aula1.

Exercício -> Desenvolvimento de documentos de projetos2.

Trabalho em Grupo -> Desenvolvimento de documento de um projeto específico3.

Bibliografia básicaFIGUEIREDO, Francisco Constant. Dominando gerenciamento de projetos com MS Project 2002. Rio de Janeiro: Editora Ciência Moderna,2003.JACK, Gido. Gestão de projetos. São Paulo: Thomson Learning, 2007.KIELING, Ralph. Gestão de projetos: uma abordagem global. 3 ed. São Paulo: Saraiva, 2014.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 46: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

46Pág.Nº Rel.:E17

Plano de ensino

Bibliografia complementarTRENTIM, Mário Henrique. Gerenciamento de projetos: guia para certificações CAPM e PMP. 2 ed. São Paulo: Editora Atlas, 2014.PMI. Um Guia do Conhecimento em Gerenciamento de Projetos: Guia PMBOK. 5. ed. São Paulo: Saraiva, 2013. 616 p.VARGAS, Ricardo Viana. Manual Prático do Plano de Projeto: Utilizando o PMBOK Guide. 5. ed. Rio de Janeiro: Brasport, 2014. 288 p.MAXIMIANO, Antônio César A. Administração de projetos: como transformar ideias em resultados. 5 ed. São Paulo: Atlas 2014.DINSMORE, Paul; SILVEIRA NETO, Fernando Henrique. Gerenciamento de Projetos: Como gerenciar seu projeto com qualidade, dentro doprazo e custos previstos. 2. ed. Rio de Janeiro: Qualitymark, 2013. 192 p.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 47: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

47Pág.Nº Rel.:E17

Plano de ensino

55a - 55a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805850 - Henrique Pereira Oliveira D'Eça Neves

ADS-553 - Orientação de Produto/Serviço

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaElaboração do projeto de pesquisa. Acompanhamento das pesquisas. Organização dos projetos de pesquisa. Acompanhamento dos projetosde pesquisa. Conceitos emergentes sobre Tecnologia da Informação. Desenvolvimento de conteúdos relevantes à formação profissional comfoco na Sustentabilidade.

1.

Objetivo geralCriar uma documentação de um projeto integrado do curso.1.

Objetivo específico- Identificar um tema relevante e aderente a área de TI;- Pesquisar materiais sobre o tema;- Definir um objetivo;- Desenvolver;- Documentar todo o processo.

1.

Conteúdo programáticoApresentação da Disciplina e Conteúdo a ser ministro e forma com que se dará.1.

Normas ABNT2.

Definição dum produto.3.

Produto, riscos e possibilidades. Mercado atual.4.

Metodologia de Pesquisa5.

Escrita do documento6.

MetodologiaAula expositiva-dialogada1.

Comentários de casos práticos por meios de textos2.

Elaboração de trabalhos práticos envolvendo seminários3.

Apresentação de trabalhos individuais ou em grupo4.

Leitura de artigos relacionados com o assunto tratado por meio de revistas, jornais e internet5.

Todos os trabalhos deverão estar de acordo com as Normas da ABNT presentes no Manual de Metodologia do USJ6.

Sistema de avaliaçãoAula expositiva dialogada -> Participação em sala de aula1.

Exercício -> Desenvolvimento de documentos de projetos2.

Trabalho em Grupo -> Desenvolvimento de documento de um projeto específico3.

Bibliografia básicaBLIKSTEIN, Izidoro. Técnicas de comunicação escrita. São Paulo: Ática, 2005.ECO, U. Como se faz uma tese. São Paulo: Perspectiva, 2005.GIL, Antônio Carlos. Como elaborar projetos de pesquisa. 5ed. São Paulo: Atlas, 2010.BECHARA, Evanildo. Moderna gramática portuguesa. Ed. Nova Fronteira, 2009.

1.

Bibliografia complementarKIELING, Ralph. Gestão de projetos: uma abordagem global. 3. ed. São Paulo: Saraiva, 2014.FACHIN, Odília. Fundamentos de metodologia. São Paulo: Saraiva, 2004.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 48: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

48Pág.Nº Rel.:E17

Plano de ensino

LAKATOS, Eva M.; MARCONI, Marina de Andrade. Metodologia Científica. 3. ed. São Paulo: Atlas, 2000.GOLDSTEIN, Norma. et al. O texto sem mistério: leitura e escrita na universidade. São Paulo: Ática, 2009.MACHADO, Anna Rachel. Planejar gêneros acadêmicos: escrita científica, texto acadêmico, diário de pesquisa, metodologia. São Paulo:Parábola, 2005.ABNT. NBR 6028: Resumos. Rio de Janeiro: 1990._____ NBR 6023: Informação e documentação - referências - elaboração. Rio de Janeiro: 2000._____ NBR 10520: Apresentação de citações em documentos. Rio de Janeiro: 2002._____ NBR 14724: Informação e documentação - trabalhos acadêmicos - apresentação. Rio de Janeiro: 2002.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 49: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

49Pág.Nº Rel.:E17

Plano de ensino

55a - 55a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51812973 - Fernando de Lucca Siqueira

ADS-555 - Banco de Dados II

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaDiferenciar as arquiteturas de banco de dados. Desenvolver aplicações de banco de dados nas diferentes arquiteturas. Compreender eimplementar técnicas de processamento de transações e recuperação de banco de dados. Compreender problemas de concorrência em bancode dados. Aplicar regras para garantir a segurança e integridade dos dados em banco de dados cliente/servidor e distribuído. Realizar auditoriae segurança de sistemas de banco de dados. Mineração de Dados.

1.

Objetivo geralCapacitar o aluno no entendimento avançado do processamento de um Sistema Gerenciador de Banco de Dados e em aplicações avançadasde banco de dados

1.

Objetivo específicoCompreender o conceito e a gerência de transações de banco de dados, bem como seu processamento e otimizaçãoAplicar técnicas de segurança e recuperações de dados em banco de dados a partir do conhecimento de registro de logs, checkpoints eauditoria de banco de dadosCompreender o conceito de mineração de dados com seus principais algoritmos e aplicações.

1.

Conteúdo programático1. Introdução sobre Banco de dados Avançado1.

1.1 Revisão de conteúdos anteriores2.

2. Transações de Banco de Dados3.

2.1 Escalonamento de Transações4.

Exercícios de Banco de Dados5.

2.2 Técnicas de Bloqueio de Transações6.

2.1 Problemas de concorrência e falhas de Banco de Dados7.

2.3 Recuperação de Falhas8.

Exercícios sobre Transações9.

3. Otimização de Consultas em Banco de Dados10.

3.1 Álgebra Relacional11.

3.2 Técnicas de Otimização de consultas12.

4. Sintonização de Banco de Dados13.

4.1 Sintonização de Hardware e Software14.

4.2 Sintonização de Projeto de Banco e Consultas15.

5. Auditoria em Banco de Dados16.

5.1 Procedures de Banco de Dados17.

5.2 Triggers de Banco de Dados18.

6. Mineração de Dados19.

6.1 Tipos de Algoritmos de Mineração de Dados20.

6.2 Aplicações de Mineração de Dados21.

Prova I22.

Prova II23.

Apresentação de Trabalhos24.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 50: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

50Pág.Nº Rel.:E17

Plano de ensino

Data Warehouse25.

Business Intelligence26.

MetodologiaAs aulas serão ministradas seguindo as estratégias:aulas expositivo-dialogadas com auxílio de equipamento audiovisual, data show e quadro;prática dos conceitos apresentados no banco de dados Postgres através da ferramenta pgAdmin;apresentação de casos de uso e exercícios de fixação;discussão sobre conteúdo exposto com o exercício proposto.

1.

Sistema de avaliaçãoOs alunos serão avaliados através de duas provas individuais e um trabalho em grupo.O trabalho em grupo será sobre os tipos de algoritmos de mineração de dados junto com suas possíveis aplicações, sendo o trabalho divididoentre parte escrita com um artigo e apresentação em formato de seminário.

1.

Bibliografia básicaELMASRI, Ramez; NAVATHE. Sistemas de Banco de Dados. 6. ed. São Paulo: Pearson Education, 2011.MEDEIROS, Marcelo. Banco de Dados para Sistemas de Informação. Florianópolis: Visual Books, 2006.SILBERSCHATZ, Abraham; KORTH, Henry F., SUDARSHAN, S. Sistema de banco de dados. 3. Ed., São Paulo: Makron Books, 1999.

1.

Bibliografia complementarMAGRI, João Alexandre, dBase II: sistema para o gerenciamento de banco de dados para microcomputadores. São Paulo: Atlas, 1986.TOBY, Teorey; SAM, Lightstone; TOM, Nadeau. Projeto e Modelagem de Bancos de Dados. Rio de Janeiro: Campus, 2007.MACHADO, Felipe Nery; ABREU, Maurício. Projeto de Banco de Dados: Uma Visão Prática. São Paulo: Érica, 2010.SETZER, Valdemar W.; SILVA, Flávio S. C., Bancos de dados: aprenda o que são, melhore seu conhecimento, construa os seus. São Paulo: E.Blücher, 2005.DATE, C.J. Introdução a sistemas de banco de dados. 8ª ed. Rio de Janeiro: Campus, 2004.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 51: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

51Pág.Nº Rel.:E17

Plano de ensino

55a - 55a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51813093 - Marcelo Eyng

ADS-556 - Segurança da informação

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

EmentaSegurança de sistemas. Análise de riscos em sistemas de informação. Aspectos de controle e segurança. Planos de segurança e decontingência. Políticas de segurança. Criptografia. Firewalls. Vulnerabilidades e principais tecnologias de segurança. Visão geral sobre auditoriade sistemas. Metodologias de auditoria. Técnicas de avaliação de sistemas; Aspectos especiais: vírus, fraudes, criptografia, acesso nãoautorizado. Controles e auditoria em hardware e software.

1.

Objetivo geralIntroduzir a área de segurança computacional, com relação as suas subáreas de: segurança dainformação, segurança de redes, segurança de sistemas e segurança de aplicações. Estudar técnicasfocadas em segurança da informação,

1.

Objetivo específico- Conhecer fatos e problemas sobre segurança computacional.- Compreender conceitos, princípios, mecanismos e métodos para segurança.- Empregar ferramentas que servem de suporte à segurança computacional.- Conhecer os fundamentos para Gestão de Segurança da Informação.

1.

Conteúdo programáticoApresentação da ementa da disciplina.1.

Introdução a segurança da informação.2.

ANALISE DE RISCOSDefinição do EscopoIdentificação dos ativosValoração dos ativosIdentificação das ameaçasIdentificar os controles existentesConsequências

3.

ANALISE DE RISCOSAvaliar o impacto das consequênciasAvaliar probabilidade de ocorrênciasNivel do riscoTratamento do riscoAceitaçao dos riscosComunicação dos riscosMonitoramento e analise critica dos riscos de segurançaDefinição das responsabilidades

4.

Aspectos de controle e segurança5.

Politicas de Segurança.6.

Vulnerabilidades7.

Visão geral sobre auditoriaAuditoriaAuditoria Forense

8.

Controles e auditoria em Hardware e Software.9.

Firewalls10.

Técnicas de Avaliação de Sistemas11.

Aspectos especiais: Vírus, fraudes,12.

Aspectos especiais:criptografia, acesso não autorizado

13.

Planos de Segurança e de contingencia;14.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 52: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

52Pág.Nº Rel.:E17

Plano de ensino

Leitura sobre segurança e fraudes em apps móveis, Golpes no Whatsapp15.

Leitura sobre planos de segurança para Datacenter.Exemplo: inauguração do Centro de Operações de Segurança para redes de dados dos clientes corporativos

16.

Leitura sobre Rasonware.Caso WannaCry

17.

Prova Final18.

Entrega de avaliações, discussão sobre o conteúdo da disciplina, fechamento do semestre19.

MetodologiaAulas expositivas1.

Aulas reflexivas com análise de casos2.

Dinâmica de grupos3.

Seminários4.

Debates5.

Sistema de avaliaçãoA avaliação será obtida por meio de provas, trabalhos e seminários, dentre outros, bem como pela participação do aluno durante as aulas1.

Bibliografia básicaFONTES, Edison Luiz Goncalves. Segurança da Informação: o Usuário Faz a Diferença. 1. ed. São Paulo: Saraiva, 2006.MACHADO, Felipe Nery Rodrigues. Segurança da Informação: Princípios e Controle de Ameaças. Érica, 2014.NAKAMURA, E;T.; GEUS, P.L. Segurança de Redes em Ambientes Cooperativos. São Paulo: Novatec, 2007.

1.

Bibliografia complementarWEILL, Peter; ROSS, Jeanne W. Governança de Ti: Tecnologia da Informação. São Paulo: M. Books, 2005.VALLE, André Bittencourt do. Gestão da Tecnologia da Informação: Col. Gestão Empresarial. FGV, 2013.MONTEIRO, M. A. Introdução à Organização de Computadores. Rio de Janeiro: LTC, 2007.SOUSA, Lindeberg Barros de. Projetos e Implementação de Redes: fundamentos. Soluções, arquitetura e planejamento. 2 ed. São Paulo: Érica,2009.TANENBAUM, A. S. Organização Estruturada de Computadores. São Paulo: Prentice Hall, 2007.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 53: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

53Pág.Nº Rel.:E17

Plano de ensino

55a - 55a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51813128 - Osmar da Cunha Filho

ADS-558 - Projeto Integrador III

Período letivo: 2018/1

72Carga horária: Situação do plano: Todos

Ementa  

Objetivo geralDesenvolver um projeto de cunho prático de forma multi e interdisciplinar1.

Objetivo específicoDesenvolver um trabalho acadêmico relatando aspectos do desenvolvimento de um sistema;Conhecer aspectos de cada disciplina do semestre;Aplicar conhecimentos de negócio e empreendedorismo às atividades.

1.

Conteúdo programáticoConceitos sobre startup. Conceitos sobre inovação. Elaboração do projeto.1.

Elaboração e acompanhamento do projeto.2.

Elaboração e acompanhamento do projeto.3.

Elaboração e acompanhamento do projeto.4.

Elaboração e acompanhamento do projeto.5.

Elaboração e acompanhamento do projeto.6.

Elaboração e acompanhamento do projeto.7.

Elaboração e acompanhamento do projeto.8.

Elaboração e acompanhamento do projeto.9.

Elaboração e acompanhamento do projeto.10.

Elaboração e acompanhamento do projeto.11.

Elaboração e acompanhamento do projeto.12.

Elaboração e acompanhamento do projeto.13.

Elaboração e acompanhamento do projeto.14.

Elaboração e acompanhamento do projeto.15.

Elaboração e acompanhamento do projeto.16.

Elaboração e acompanhamento do projeto.17.

Elaboração e acompanhamento do projeto.18.

Elaboração e acompanhamento do projeto.19.

Elaboração e acompanhamento do projeto.20.

MetodologiaAulas expositivas sobre os conceitos necessários para desenvolvimento do projeto. Encontros para acompanhamento do andamento do projeto.1.

Sistema de avaliaçãoAvaliação de trabalho em formato de relatório de desenvolvimento de sistema1.

Bibliografia básica

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Page 54: Plano de ensino - usj.edu.br · interface ser humano-computador nas atividades de análise, requisitos, modelagem e projeto de sistemas de software. Exercitar a aplicação dos métodos

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:39Data:

Usuário:Marcio Luz - Suporte

54Pág.Nº Rel.:E17

Plano de ensino

  

Bibliografia complementar  

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br