repÚblica federativa do brasil estado …pfleeger, shari lawrence. engenharia de software: teoria e...

3
REPÚBLICA FEDERATIVA DO BRASIL ESTADO DE SANTA CATARINA Universidade do Estado de Santa Catarina - UDESC CENTRO DE EDUCAÇÃO DO PLANALTO NORTE - CEPLAN Plano de Ensino Curso: SIN-BAC - Bacharelado em Sistemas de Informação Departamento: DSI.. - Sistemas de Informação Disciplina: PROGRAMAÇÃO III Código: 5PRO302 Carga horária: 36 Período letivo: 2017/1 Professor: Carlos Alberto Cipriano Korovsky Contato: [email protected] Ementa Padrões de Projetos. Conectividade com Banco de Dados. Mapeamento Objeto/Relacional. Objetivo geral Capacitar o aluno a desenvolver programas em Java para manipulação de banco de dados através de mapeamento objeto/relacional, fazendo uso de padrões de projetos conhecidos pelo mercado. Objetivo específico - Habilitar o discente a compreender a comunicação entre Java e banco de dados utilização padrões como DAO e MVC; - Possibilitar que o discente compreenda o mapeamento objeto/relacional para comunicação com banco de dados; - Capacitar o discente a utilizar padrões de projeto de mercado a fim de facilitar o entendimento e manutenção de suas lógicas de programação. Conteúdo programático 1. Apresentação Apresentação da disciplina, definir critérios de avaliação e apresentar a bibliografia e metodologia de ensino a ser utilizada. 1. Padrões de Projetos O que são padrões de projetos, seus tipos e sua utilidade. 1.1. Padrões GRASP Padrões com responsabilidade de conhecimento e realização 1.2. Padrões GoF Padrões de criação, estrutura e comportamento. Revisão da Avaliação N1 1. Conectividade com banco de dados Conectividade com banco de dados utilizando JDBC, padrão DAO e padrão MVC. Revisão da Avaliação N2 1. Mapeamento Objeto/Relacional Técnicas de Mapeamento objeto/relacional e uso do framework Hibernate. Rua Luiz Fernando Hastreiter, 180 - Centenário - São Bento do Sul - SC / CEP: 89290000 / Telefone: (47)3647-0062 Sistema SIGA - Emissão em 21/02/2017 17:00

Upload: trankien

Post on 24-Jan-2019

214 views

Category:

Documents


0 download

TRANSCRIPT

REPÚBLICA FEDERATIVA DO BRASILESTADO DE SANTA CATARINA

Universidade do Estado de Santa Catarina - UDESCCENTRO DE EDUCAÇÃO DO PLANALTO NORTE - CEPLAN

Plano de Ensino

Curso: SIN-BAC - Bacharelado em Sistemas de Informação

Departamento: DSI.. - Sistemas de Informação

Disciplina: PROGRAMAÇÃO III Código: 5PRO302

Carga horária: 36 Período letivo: 2017/1

Professor: Carlos Alberto Cipriano Korovsky Contato: [email protected]

Ementa

Padrões de Projetos. Conectividade com Banco de Dados. Mapeamento Objeto/Relacional.

Objetivo geral

Capacitar o aluno a desenvolver programas em Java para manipulação de banco de dados através de mapeamento objeto/relacional, fazendouso de padrões de projetos conhecidos pelo mercado.

Objetivo específico

- Habilitar o discente a compreender a comunicação entre Java e banco de dados utilização padrões como DAO e MVC;- Possibilitar que o discente compreenda o mapeamento objeto/relacional para comunicação com banco de dados;- Capacitar o discente a utilizar padrões de projeto de mercado a fim de facilitar o entendimento e manutenção de suas lógicas de programação.

Conteúdo programático

1. ApresentaçãoApresentação da disciplina, definir critérios de avaliação e apresentar a bibliografia e metodologia de ensino a ser utilizada.

1. Padrões de ProjetosO que são padrões de projetos, seus tipos e sua utilidade.1.1. Padrões GRASPPadrões com responsabilidade de conhecimento e realização1.2. Padrões GoFPadrões de criação, estrutura e comportamento.

Revisão da Avaliação N1

1. Conectividade com banco de dadosConectividade com banco de dados utilizando JDBC, padrão DAO e padrão MVC.

Revisão da Avaliação N2

1. Mapeamento Objeto/RelacionalTécnicas de Mapeamento objeto/relacional e uso do framework Hibernate.

Rua Luiz Fernando Hastreiter, 180 - Centenário - São Bento do Sul - SC / CEP: 89290000 / Telefone: (47)3647-0062Sistema SIGA - Emissão em 21/02/2017 17:00

REPÚBLICA FEDERATIVA DO BRASILESTADO DE SANTA CATARINA

Universidade do Estado de Santa Catarina - UDESCCENTRO DE EDUCAÇÃO DO PLANALTO NORTE - CEPLAN

Plano de Ensino

Revisão da Avaliação N3

Metodologia

A disciplina será ministrada mediante aula expositiva da teoria, discussões do conteúdo, exemplos e desenvolvimento de exercícios práticos.

Sistema de avaliação

A qualidade do desempenho do aluno será avaliada com base no desenvolvimento das seguintes atividades e com os seguintes critérios.- 03 Provas (individuais e sem consulta) (peso 25% total = 75%);- 01 Projeto Final, em grupo, na forma de software funcional (peso 25%).Média = (N1 * 0,25 + N2 * 0,25 + N3 * 0,25 + PF * 0,25)

Bibliografia básica

GAMMA, Erich. Padrões de projeto: soluções reutilizáveis de software orientado a objetos. Porto Alegre: Bookman, 2000. 364 p.LUCKOW, Délcio Heinzelmann. MELO, Alexandre Altair de. Programação Java Para A Web. 2. ed. São Paulo: Novatec, 2015. 680 p.LARMAN, Craig. Utilizando UML e padrões: Uma introdução a análise e ao projeto orientados a objetos. 3. ed. Porto Alegre: Bookman, 2007.696p.

Bibliografia complementar

DEITEL, Paul. DEITEL, Harvey. Java Como Programar. 8. ed. São Paulo: Pearson Prentice Hall, 2010. 1176 p.PFLEEGER, Shari Lawrence. Engenharia de software: teoria e prática. 2. ed. São Paulo: Prentice-Hall, 2004. 537 p.GONÇALVES, Edson. Desenvolvendo aplicações web com JSP, Servlets, Javaserver Faces, Hibernate, EJB 3 Persistence e AJAX. Rio deJaneiro: Ciência Moderna, 2007. 736 p.PREISS, Bruno R; GOUVÊA, Elisabeth Ferreira. Estruturas de dados e algoritmos: padrões de projetos orientados a objetos com Java. Rio deJaneiro: Campus, 2001. 566 p.HORSTMANN, Cay S.; CORNELL, Gary. Core Java. 8. ed. São Paulo: Pearson, 2009. 2 v.BOND, Martin; HATWOOD, Dan; LAW, Debbie. Aprenda J2EE: com EJB, JSP, Servlets, JNDI, JDBC e XML. São Paulo: Makron Books, 2005.962 p.

A Resolução nº 039/2015 - CONSEPE regulamenta o processo de realização de provas de segunda chamada.

O acadêmico regularmente matriculado que deixar de comparecer a qualquer das avaliações nas datas fixadas pelo professor, poderá solicitarsegunda chamada desta avaliação através de requerimento por ele assinado, ou por seu representante legal, entregue na Secretaria deEnsino de Graduação e/ou Secretaria do Departamento, no prazo de 5 (cinco) dias úteis, contados a partir da data de realização da avaliação,sendo aceitos pedidos, devidamente comprovados e que se enquadrem em uma das seguintes situações:

I - problema de saúde do aluno ou parente de 1ºgrau, devidamente comprovado, que justifique a ausência;II - ter sido vítima de ação involuntária provocada por terceiros, comprovada por Boletim de Ocorrência ou documento equivalente;III - manobras ou exercícios militares comprovados por documento da respectiva unidade militar;IV - luto, comprovado pelo respectivo atestado de óbito, por parentes em linha reta (pais, avós, filhos e netos), colaterais até o segundo grau(irmãos e tios), cônjuge ou companheiro (a), com prazo de até 5(cinco) dias úteis após o óbito;V - convocação, coincidente em horário, para depoimento judicial ou policial, ou para eleições em entidades oficiais,

Informações sobre realização de Prova de 2ª Chamada

Rua Luiz Fernando Hastreiter, 180 - Centenário - São Bento do Sul - SC / CEP: 89290000 / Telefone: (47)3647-0062Sistema SIGA - Emissão em 21/02/2017 17:00

REPÚBLICA FEDERATIVA DO BRASILESTADO DE SANTA CATARINA

Universidade do Estado de Santa Catarina - UDESCCENTRO DE EDUCAÇÃO DO PLANALTO NORTE - CEPLAN

Plano de Ensino

devidamente comprovada por declaração da autoridade competente;VI - impedimentos gerados por atividades previstas e autorizadas pela Chefia de Departamento do respectivo curso ou instância hierárquicasuperior, comprovada através de declaração ou documento equivalente;VII - direitos outorgados por lei;VIII - coincidência de horário de outras avaliações do próprio curso, comprovada por declaração da chefia de departamento;IX ? convocação para competições oficiais representando a UDESC, o Município, o Estado ou o País;X ? convocação pelo chefe imediato, no caso de acadêmico que trabalhe, em documento devidamente assinado e carimbado, contendo CNPJda empresa ou equivalente, acompanhado de documento anexo que comprove o vínculo empregatício, como cópia da carteira de trabalho oudo contrato.Parágrafo único - O requerimento deverá explicitar a razão que impediu o acadêmico de realizar a avaliação.

Rua Luiz Fernando Hastreiter, 180 - Centenário - São Bento do Sul - SC / CEP: 89290000 / Telefone: (47)3647-0062Sistema SIGA - Emissão em 21/02/2017 17:00