PDF de programación - Manual del Programador

Imágen de pdf Manual del Programador

Manual del Programadorgráfica de visualizaciones

Publicado el 5 de Febrero del 2017
5.632 visualizaciones desde el 5 de Febrero del 2017
992,5 KB
142 paginas
Creado hace 20a (19/06/2003)
Proyecto Fin de Carrera de Daniel Prado Rodríguez



Manual del Programador



249
Marco Conceptual para la Gestión de Conocimiento de entornos de colaboración: aplicación a la creación



de un portal de revistas electrónicas



Proyecto Fin de Carrera de Daniel Prado Rodríguez



Manual del Programador



INDICE – Manual del programador

6.1
6.2

6 Manual del Programador...........................................................................252
Introducción ......................................................................................252
Clases del Modelo.............................................................................252
Class ArticuloBean....................................................................................252
Class EstudiosBean ...................................................................................267
Class ForoBean .........................................................................................269
Class GustosBean......................................................................................278
Class InfoPortalBean.................................................................................281
Class InfoVariosBean................................................................................282
Class JobbiesBean.....................................................................................283
Class NotasBean........................................................................................285
Class NoticiasBean....................................................................................290
Class PagesRowSet ...................................................................................299
Class PaisesBean.......................................................................................306
Class ProfesionesBean ..............................................................................308
Class ProvinciasBean................................................................................311
Class RevistaBean.....................................................................................313
Class SectoresBean ...................................................................................332
Class sqlAux..............................................................................................334
Class UsuarioBean ....................................................................................336
Class Constantes........................................................................................356
Class GestorUsuarioBean..........................................................................359
Clases de los Controladores ..............................................................373
Class eventosAdministrador......................................................................373
Class eventosCliente .................................................................................374
Class eventosPortal ...................................................................................376
Class eventosRevisor ................................................................................378
Class eventosRevista.................................................................................379
Class eventosUsuario ................................................................................381
Clases de utilería ...............................................................................383
Class ErrorBean ........................................................................................383
Class Cadenas............................................................................................384

6.3

6.4

250


Marco Conceptual para la Gestión de Conocimiento de entornos de colaboración: aplicación a la creación


de un portal de revistas electrónicas



Proyecto Fin de Carrera de Daniel Prado Rodríguez



Manual del Programador

Class Email................................................................................................385
Class Encriptar ..........................................................................................386
Class Fechas ..............................................................................................387



251
Marco Conceptual para la Gestión de Conocimiento de entornos de colaboración: aplicación a la creación



de un portal de revistas electrónicas



Proyecto Fin de Carrera de Daniel Prado Rodríguez



Manual del Programador



6 Manual del Programador
6.1 Introducción

En esta fase se describirán las clases que se han identificado en la fase de diseño.
Se tratará de realizar una descripción, ya vista en el diseño, pero ahora adaptándola a la
tecnología Java, ya que en el diseño se describe independientemente del leguaje elegido
para la implementación.

Para la descripción de las distintas clases, nos vamos a ayudar de la
documentación generada por el programa javadoc incluido con el entorno de desarrollo
de Java (J2SDK).

Distribuiremos las clases según pertenezcan al Modelo o Controlador del Patrón

MVC.
6.2 Clases del Modelo

tablas

Class ArticuloBean
java.lang.Object
|
+--tablas.ArticuloBean

All Implemented Interfaces:

java.io.Serializable

public class ArticuloBean
extends java.lang.Object
implements java.io.Serializable

Clase que sirve para acceder a la base de datos y que gestiona los Articulos que hay en el sistema, permite
albergar las búsquedas en páginas (búsqueda PRS).

See Also:

Serialized Form



Constructor Summary

ArticuloBean()

Realiza la conexión con la base de datos


Method Summary
void buscar(int _idSecc)

Se buscan los artículos que están contenidas en una determinada Sección
(Busqueda PRS)

void buscar(int _idSecc,

java.lang.String _palabra,
boolean _descripcion,
boolean _titulo,
boolean _palabrasClave,
int _numResultados)
Se buscan los artículos que cumplan los parámetros pasados (Busqueda PRS), si no
se introduce parámetro se ignora que el artículo cumpla ese parámetro

252


Marco Conceptual para la Gestión de Conocimiento de entornos de colaboración: aplicación a la creación


de un portal de revistas electrónicas



Proyecto Fin de Carrera de Daniel Prado Rodríguez



Manual del Programador

Busca un artículo y se situa sobre el para coger sus atributos los métodos get.


void buscarArticulo(int _idArti)
void buscarArticulosNuevos(java.lang.String _eMail, int _idRevi)
Busca los artículos que está revisando un revisor en una determinada revista.
void buscarArticulosNuevosSinInteres(java.lang.String _eMail,

int _idRevi)
Busca un artículo que no tiene un revisor asignado pero que además NO coincide
con las palabras clave del revisor, además deve estar contenido en una determinada
revista

void buscarArticulosNuevosSinRevisor(java.lang.String _eMail,

int _idRevi)
Busca los artículos que no tienen revisor asociado pero que sus palabras clave
tienen alguna coincidencia con las palabras clave del revisor y que estén asociados con
una determinada revista.

Se buscan los artículo más visitados de una determinada revista

void buscarMasVisitados(int _idRevi)
void buscarMasVotados(int _idRevi)
Se buscan los artículo más votados de una determinada revista
void buscarTopArticulos(java.lang.String _palabra,

boolean _tituloArti,
boolean _palabrasArti)
Se realiza una búsqueda y se almacenan todas los artículos en páginas (Busqueda
PRS).

boolean _descripArti,

void buscarUltimos(int _idRevi)
void desconectar()

Se desconecta la base de datos.

Se buscan los últimos artículo publicados en una determinada revista

eliminar un articulo

boolean eliminarArticuloNuevo(int _id)
boolean eliminarPalabrasClaveArticulo(int _id)
Elimina las palabras claves asociadas con un artículo
finalize()
Cuando se finaliza el objeto se deberá de desconectar de la base de datos si aun
sigue conectado el objeto

protected
void

boolean firstPage()

java.lan
g.String

java.lan
g.String

Se va a la primera página de la búsqueda (PRS) y nos situamos sobre el primer
elemento.
getAutor()
Se devuelve el Autor del autor del del artículo, previamente hay que hacer una
búsqueda de artículos
getComentario()
Se devuelve el comentario de un artículo, previamente hay que hacer una búsqueda
de artículos

int getCountComentariosArticulo(int _id)
Para saber cuantos cometarios tiene un artículo.
getDescripcion()
Se devuelve la descripcion del Artículo, previamente hay que hacer una búsqueda
de artículos

java.lan
g.String

253
Marco Conceptual para la Gestión de Conocimiento de entornos de colaboración: aplicación a la creación



de un portal de revistas electrónicas



Proyecto Fin de Carrera de Daniel Prado Rodríguez



Manual del Programador



java.lan
g.String
java.lan
g.String

java.lan
g.String

java.lan
g.String

java.lan
g.String
java.lan
g.String

java.lan
g.String

getElements()
Devuelve el número de resultados de la búsqueda PRS
getElementsInPage()
Nos devuelve el número de elementos que conforman una página en una búsqueda
PRS
getEmail()
Se devuelve el correo electrónico del autor de un artículo, previamente hay que
hacer una búsqueda de artículos
getExtension()
Se devuelve la extensión del artículo, previamente hay que hacer una búsqueda de
artículos
getExtension(int _id)
Se devuelve la extensión del archivo que contiene el artículo
get
  • Links de descarga
http://lwp-l.com/pdf2268

Comentarios de: Manual del Programador (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad