segunda-feira, 11 de agosto de 2008

Projeto de graduação

Projeto de Graduação – 2º semestre de 2008

Informática e Logística – Noite

Profa. Sueli

Objetivos da disciplina:

  • Orientação metodológica na concepção e desenvolvimento do projeto de pesquisa
  • Orientação metodológica na elaboração das monografias
  • Definição e acompanhamento dos trâmites relativos à orientação, à entrega de relatórios de pesquisa e à entrega e apresentação das monografias.

Datas importantes:

  • Até 19/08: Entrega de Formulário de Orientação (assinado pelo orientando e pelo orientador), acompanhado de Projeto de Pesquisa.
  • 06/10 e 07/10: Entrega de Relatório de Pesquisa (com introdução e primeiro capítulo) para o orientador com cópia para o Prof. Responsável pela disciplina Projeto de Graduação
  • 21/11: Entrega de três vias em espiral da monografia
  • 01 a 05/12: Apresentação das monografias
Cronograma de atividades:
  • Até 19/08: Esclarecimentos de dúvidas relativas ao Projeto de Pesquisa e à orientação. Elaboração e apresentação de projetos
  • 25/08 a 30/09: Exercícios para apreender noções básicas de metodologia e redação científica. Orientações para elaboração de Relatório de Pesquisa. Estudo das normas da ABNT e regras para elaboração de textos científicos a partir da análise de monografias
  • 06/10 e 07/10: Seminário de Pesquisa (apresentação dos projetos para alunos a partir do 4º semestre)
  • 13/10 a 21/10: Comentários individuais sobre Relatório de Pesquisa e pontuação que comporá a nota da monografia
  • 27/10 a 18/11: Atendimento individual
  • 24/11 a 28/11: Apresentações simuladas das monografias


Horário e estrutura das aulas:

  • das 19h15 às 21hs (trabalho coletivo).
  • Das 21 hs às 22h30: Atendimento individual

A partir de 27/10: apenas atendimento individual

(Novas) regras para acompanhamento / orientação e avaliação das monografias:

  • Trabalho de graduação: artigo publicado em periódico credenciado, desenvolvimento e licença de software, patente ou monografia.
  • Composição da nota da monografia: 50% (Atividades da disciplina Projeto de Graduação incluindo Relatório de Pesquisa avaliado pelo orientador), 50% (Apresentação escrita e oral da monografia)
  • O Relatório de Pesquisa será avaliado pelo orientador que lhe atribuirá a nota de 2,5
  • O Professor Responsável pela Disciplina avaliará os aspectos metodológicos deste Relatório, dando retorno ao aluno e ao orientador, sem atribuir nota a este relatório.
  • O aluno obterá até 2,5 pontos através das atividades desenvolvidas nas aulas
  • Nota mínima para aprovação: 7,0
  • O aluno só será aprovado na disciplina se tiver monografia aprovada por Banca Examinadora. Caso contrário, terá que refazer a disciplina.
  • Apenas as monografias com nota igual ou superior a 9,0 deverão ter versão final em capa dura. Para as demais bastará a entrega em CD-ROM com arquivo em pdf (após 30 dias contados a partir da apresentação do trabalho)

segunda-feira, 2 de junho de 2008

Calendário de Provas

CALENDÁRIO DE PROVAS


09/6 (segunda)- Administração Financeira e Orçamentária
10/6 (terça) - Planejamento de Negócios
11/6 (quarta) - Criação de Micro e Pequenas Empresas
12/6 (quinta) - Administração e Gerenciamento de Banco de Dados
13/6 (sexta) - Linguagem de Programação de Banco de Dados

16/6 (segunda)- Administração de Sistemas de Informação
17/6 (terça) - Segurança de Dados e Informações
18/6 (quarta) - Administração Mercadológica
19/6 (quinta) - Logística

Trabalhos:
9/6 - Adm. Fin. Orc: entrega dos exr revisão (quem perdeu os exr em sala)
12/6 - AGBD - entrega do trabalho - "Transportadora"

Obs: Todas as Nossas Provas serão às 19h30

sábado, 31 de maio de 2008

A G B D

(aula de 12/4/2008)
Atendendo a pedidos, rs...

Criação da Classe JavaOracleBD

import java.sql.*
import javax.swing.*

public class JavaOracleBD{
//dados para conexão
//nome do driver fornecido pela documentação do fabricante

String driver = "oracle.jdbc.OracleDriver.";

//fonte de dados, usuário e senha para a conexão ao BD
String url = "jdbc.oracle:thin:@125.115.0.3";
String usuario = "seu_nome";
String senha = "sua_senha";

//Objetos para conexão
private Connection con = null;
private Statement stmt = null;
private ResultSet rs = null;

//Definição de dados da tabela
private String matricula = null;
private String nome = null;

//Abrir banco de dados
public void AbrirBD()
{
try
{
//Cria objetos de conexão
Class.forName(driver);
con = DriverManager.getConnection(url, usuario, senha);
stmt = con.createStatement();
javax.swing.JOptionPane.showMessageDialog(null,
"Conexão com o Oracle estabelecida com sucesso!",
"Banco de Dados",
"JOptionPane.INFORMATION_MESSAGE);
}
catch(ClassNotFoundException e)
{
javax.swing.JOptionPane.showMessageDialog(null,
"Ocorreu um erro ao abrir o Oracle : driver JDBC-ODBC
não encontrado! " + e,
"Banco de Dados",
"JOptionPane.ERROR_MESSAGE);
System.exit(1); //encerra
}
catch(SQLException e)
{
javax.swing.JOptionPane.showMessageDialog(null,
"Problemas na conexão com a fonte de dados! " + e,
"Banco de Dados",
"JOptionPane.ERROR_MESSAGE);

}
}

public void fecharBD()
{
try
{
con.Close();
}
catch(SQLException e)
{
javax.swing.JOptionPane.showMessageDialog(null,
"Ocorreu um erro ao abrir fechar o BD Oracle ",
"Banco de Dados",
"JOptionPane.ERROR_MESSAGE);
System.exit(0); //encerra
}
}

public void GravarBD(String sql, int IncAlt)
{
try
{
stmt.executeUpdate(sql);

//inclusao
if (IncAlt == 1)
JOptionPane.showMessageDialog(null,
"Registro Inserido com Sucesso!",
"Banco de Dados",
JOptionPane.INFORMATION_MESSAGE);
else

JOptionPane.showMessageDialog(null,
"Atualização Realizada com Sucesso!",
"Banco de Dados",
JOptionPane.INFORMATION_MESSAGE);
}
catch(SQLException e)
{
JOptionPane.showMessageDialog(null,
"Ocorreu um erro ao gravar: " + e,
"Banco de Dados",
JOptionPane.ERROR_MESSAGE);
}
}

//consulta por Matricula
public void Consultar(String sql)
{
try
{
rs = stmt.executeQuery(sql);
if(rs.next())
{
setMatricula(rs.getString("Matricula"));
setNome(rs.getString("Nome"));
}
}
catch(SQLException e)
{
setMatricula(null);
setNome(null);
JOptionPane.showMessageDialog(null,
"Erro de leitura: " + e,
"Erro",
JOptionPane.ERROR_MESSAGE);
}
}



Para criar os métodos get e set dos campos Matricula e Nome, no NetBeans, siga os passos:
  • clique sobre o projeto com o botão direito;
  • vá até a opção refatorar;
  • subopção encapsular campos;
  • Na tela que se abrir, marque as caixas dos campos Matriculas e Nome referentes às colunas get e set.

sexta-feira, 30 de maio de 2008

Materiais do Dimas

Já tem no grupo. E nestes links alternativos:

Administração Mercadológica (Mais de 100 slides (pqp!))
  1. Definições e Conceitos de Marketing

Criação de Micro e Pequenas Empresas
  1. Empreendedorismo
  2. Administração de Vendas
  3. Criação de Novas Empresas

Planejamento de Negócios
  1. Oportunidades de Negócios na Área de Banco de Dados
  2. Plano de Negócios - Teoria e Prática
  3. Estratégia de Cluster

Apresentação do Interdisciplinar

INTERDISCIPLINAR

Datas: 4 e 6 de junho
Horário: a partir das 20h45

P/ Apresentação:entregar o projeto em CD com
  • documentação
  • codigo fonte
Dinâmica da apresentação:
  • 20 minutos para apresentação
  • 10 minutos para perguntas
Os tópicos podem ser consultados aqui:
  • http://sorveteriapolonorte.wikispaces.com/0+Topicos2