Problema articulos-investigador-2022-E1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 2

UNIVERSIDAD TÉCNICA DE MACHALA

FACULTAD DE INGENIERÍA CIVIL


CARRERA DE TECNOLOGÍA DE LA INFORMACION

EXAMEN SUPLETORIO DE PROGRAMACION AVANZADA

Se desea diseñar un programa de datos bibliográfica de un grupo de


investigación de la UTMACH. En concreto, se quiere almacenar toda la
información relativa a los artículos científicos sobre los temas en los que trabaja
el grupo y de los cuales puede poseer alguna copia. Si se posee alguna copia, esta
puede estar en las estanterías del laboratorio, o bien, en el despacho de alguno de
los investigadores del grupo.
De cada uno de estos artículos se desea saber el título, los autores, las palabras
clave, la dirección de correo electrónico de contacto (si la hay), si se tiene copia
en el grupo y donde se guarda. Los artículos pueden haber sido publicados como
informes técnicos, o bien en las actas de algún congreso o en una revista científica.
De los informes técnicos se debe guardar el número y el centro en que se ha
publicado, junto con el mes y año de publicación. Cuando el artículo aparece en
las actas de un congreso, se debe guardar el nombre del congreso, la edición del
mismo en la que se presentó el artículo, ciudad en que se celebró y fechas de
inicio y finalización. Además, se debe guardar el tipo de congreso que es
(nacional o internacional) y la frecuencia con que se celebra (anual, etc.). Si el
congreso es de tipo internacional, se debe guardar también el país en que tuvo
lugar cuando se presentó el artículo. Además, se guardará el año en que el
congreso se celebró por primera vez. Por último, si el artículo ha aparecido
publicado en una revista científica, se quiere saber el nombre de la revista, el
nombre del editor, el año en que empezó a publicarse, la frecuencia con que
aparece (mensual, trimestral, etc.), los temas que trata la revista, el número de la
revista en que apareció el artículo, las páginas ocupadas (por ejemplo 512-519),
el año y costo de publicación (valor o gratis).
También se quiere guardar información adicional sobre los autores de los
artículos y, en general, sobre otros investigadores, como el centro en el que
trabajan y su dirección de correo electrónico. Además, si es posible, también se
desea conocer los temas concretos en que trabajan.
En tal sentido se pretende:

PARTE 1

Req01 - diseñar el modelo físico de la base de datos que permita almacenar los
datos propios del funcionamiento del problema para realizar sus procesos de
UNIVERSIDAD TÉCNICA DE MACHALA
FACULTAD DE INGENIERÍA CIVIL
CARRERA DE TECNOLOGÍA DE LA INFORMACION

negocio (la cantidad de entidades van de cinco tablas en adelante, identifique los
principales atributos).
Req02 - crear la solución utilizando una arquitectura (nthiers), cuatro capas. Las
interfaces deben ser lo más intuitivo en la manipulación del sistema para el
usuario.
PARTE 2

Req03 - realizar la inserción de datos administrar (solo insertar) de las


principales entidades, con sus principales relaciones menos para revista
científica. Nota: para el ingreso de datos de las tablas no independientes utilizar
comboBox o formularios para la selección, no se permite ingreso de valores FK
manualmente. 2 Ptos.
Realizar un administrar (listar, insertar, modificar y eliminar) para la tabla revista
científica. 2 Ptos.
PARTE 3

Req04 – Realizar las siguientes sentencias Linq to Sql


 El total invertido por un investigador en publicar todos sus artículos en
las revistas científicas. 1 Ptos.
 Cual fue el total recaudado por las publicaciones en las revistas científica.
1 Ptos.
 Mostrar la Cantidad de artículos publicados agrupados por los
investigadores. 2 Ptos.

PARTE 4

Req04 – Crear un reporte utilizando crytal report, al seleccionar en un comboBox


un investigador debe mostrar todos sus artículos realizados y donde fueron
publicados (Informe, actas congreso y revista científica. 2 Ptos.

También podría gustarte