Class Summary |
Banco |
Classe responsável pela conexão com o Banco de Dados |
Categoria |
Classe responsável pela manipulação da tabela CATEGORIAS
Campos da Tabela:
ID_CATEGORIA -> Chave, auto incremento
NOME_CATEGORIA -> Descrição da categoria |
FrmCategorias |
|
FrmPrincipal |
|
FrmRss |
|
Noticia |
Classe responsável pela manipulação da tabela NOTICIAS
Campos da Tabela:
ID_NOTICIA -> Chave, auto incremento
ID_RSS -> Nome do RSS, referencia a tabela RSS
TITULO -> Título da Notícia
TEXTO -> Resumo da noticia
LINK -> Link da internet para ler a noticia completa
DT_NOTICIA -> Data que a notícia foi publicada no site
DT_BAIXADA -> Data que a notícia foi baixada para o banco de dados
LIDA -> Indica se a notícia foi lida ou não, aceita os valores "S" ou "N" |
Rss |
Classe responsável pela manipulação da tabela RSS
Campos da Tabela:
ID_RSS -> Chave, auto incremento
NOME_RSS -> Descrição do RSS, por exemplo, o nome do site de origem (Terra, Info Exame, etc)
LINK_RSS -> Link da internet que contém o XML com as notícias
ID_CATEGORIA -> Categoria do RSS, referencia a tabela CATEGORIAS |
RSSFeed |
UNIFRA - Centro Universitário Franciscano
Sistemas de Informação
Linguagem de Programação II
(Programação Orientada a Objetos - Linguagem Java)
Prof. |
XML |
Classe responsável pela manipulação do XML retornado dos sites RSS |