Está en la página 1de 6

Curso GeneXus X Evolution 2

Artech




Taller
GeneXus X Ev2

Se requiere una aplicacin para la Oficina de Redaccin de un Peridico. La
misma tendr un mdulo Web y otro mdulo pequeo para Smart Devices.


Periodistas (Reporter)
Los Periodistas que trabajan all se identifican por un nmero nico, y se
registran sus datos personales y el sueldo.

Adems del sueldo, cada Periodista acumula un plus de $50 por cada noticia
a su cargo.


Peridico (Newspaper)

El Peridico consiste en la publicacin de un conjunto de noticias de
diversos tipos (policiales, econmicas, internacionales, etc.) ms un
conjunto de publicidades.

Se necesita registrar nmero identificador del peridico, fecha de edicin, y
la cantidad de ejemplares que se imprimen.

Las noticias que se incluyan en un peridico, pueden tener un mximo de
cinco das anteriores a la fecha de edicin del peridico.


Noticias (News)

Toda noticia se registra con un identificador nico, fecha, tiene un ttulo, un
tipo de noticia (policial, economa, internacional, etc.), la agencia de noticas
que la envi, el texto de la noticia y el periodista a cargo.

Una noticia no puede ser asignada a ms de 1 peridico. En otros
peridicos, pueden haber noticias hijas, es decir, que corresponden a la
evolucin de la noticia inicial.
Para cada noticia se puede indicar opcionalmente cul es su noticia madre
(si es que tiene).

Todas las noticias que llegan de las agencias de noticias, se registran en la
Oficina de Redaccin como tales, pero no todas se publican necesariamente
en un peridico.

Curso GeneXus X Evolution 2
Artech




Agencias de Noticias (News Agency)

Las Agencias de Noticias son las que continuamente brindan informacin a
la Redaccin. Se identifican por un nmero nico, tienen 1 nombre y 1 logo
(por ejemplo, BBC).


Publicidades (Publicity)
Las publicidades se registran con un nmero nico, la imagen
correspondiente, el costo y la empresa contratante del servicio.

Un peridico puede contener varias publicidades y una misma publicidad
puede estar en varios peridicos.




Funcionalidades requeridas


Se necesitan pginas para interactuar con los diferentes datos (consultar,
insertar, modificar y eliminar).

En particular la pgina que ofrezca trabajar con las noticias, debe permitir
filtrar por ttulo de la noticia, fecha, tipo de noticia y por periodista
responsable.

Nos piden una consulta especfica que salga en una pgina web con formato
especial. Desean visualizar todas las Agencias de Noticias, cada una con las
noticias que envi al peridico, como se muestra:

Curso GeneXus X Evolution 2
Artech






En la pgina que permite trabajar con los datos de los periodistas, nos
piden que haya un botn que al presionarlo, emita el siguiente listado:

Noticias registradas agrupadas por Periodista. Interesa ver
solamente aquellos Periodistas que tienen noticias registradas.


Tambin nos solicitan una pgina que permita visualizar todas las
publicidades registradas, de forma vistosa como una galera de imgenes:

Curso GeneXus X Evolution 2
Artech




Otra solicitud de la Oficina de Redaccin del Peridico es que les
brindemos una pgina con un grfico que muestre la cantidad de noticias
publicadas por Periodista.





Nos solicitan que siempre est presente en las pginas de la aplicacin,
un men con las opciones disponibles (Sugerencia: personalizar la
Master Page por defecto y utilizar el user control Slide Menu):


Curso GeneXus X Evolution 2
Artech





Funcionalidades requeridas - Mdulo para Smart Devices

Nos solicitan para Android la posibilidad de visualizar todas las Agencias de
Noticias, cada una de ellas con su informacin relacionada:

Curso GeneXus X Evolution 2
Artech

También podría gustarte