• No se han encontrado resultados

DESARROLLO Y ADMINISTRACIÓN DE SISTEMAS DE INFORMACIÓN

N/A
N/A
Protected

Academic year: 2022

Share "DESARROLLO Y ADMINISTRACIÓN DE SISTEMAS DE INFORMACIÓN"

Copied!
7
0
0

Texto completo

(1)

GUÍA ACADÉMICA

DESARROLLO Y ADMINISTRACIÓN DE SISTEMAS DE INFORMACIÓN

Grado en Ingeniería Informática

Modalidad Presencial

(2)

DATOS BÁSICOS

Módulo Sistemas de información

Carácter Obligatoria

Créditos 6 ECTS

Curso Tercero

Semestre 2

Calendario De 31 de enero de 2022 a 21 de mayo de 2022

Horario Los horarios podrán consultarse en la sección Horarios de la página web de la titulación

Idioma Español

Profesor responsable Roberto Berjón Gallinas

E-mail rberjonga@upsa.es

Tutorías Los horarios podrán consultarse en la sección Tutorías del Aula Virtual de la asig- natura

(3)

3

BREVE DESCRIPCIÓN DE LA ASIGNATURA

En esta asignatura se asientan los fundamentos para el desarrollo de aplicaciones web dinámicas.

Por una parte, se analizan sus componentes básicos (servlets, páginas jsp, seguridad) y se estudia un framework que facilita la creación de aplicaciones. Por otra parte, se aprenderá a administrar servidores de aplicaciones en lo relativo al despliegue de aplicaciones y a la configuración de recur- sos.

REQUISITOS PREVIOS

Haber cursado Lenguajes de programación, Programación, Programación de aplicaciones, Sistemas de bases de datos I y Sistemas de bases de datos II.

OBJETIVOS

• Aplicar de manera autónoma nuevos conocimientos y técnicas adecuados para la concepción, el desarrollo o la explotación de sistemas informáticos.

• Concebir, desplegar, y gestionar sistemas y servicios informáticos en contextos empresariales o institucionales para mejorar sus procesos de negocio.

• Conocer los elementos fundamentales que componen una aplicación web.

• Saber cómo administrar un servidor de aplicaciones en lo referente a la configuración de recursos y despliegue de aplicaciones.

• Conocer un framework de desarrollo que facilite la programación web

COMPETENCIAS

Competencias generales

CT1. Capacidad de análisis y síntesis

CT5. Capacidad de gestión de la información CT7. Toma de decisiones

CT19. Aprendizaje autónomo

Competencias específicas

CI5. Conocimiento, administración y mantenimiento sistemas, servicios y aplicaciones informáticas CI11. Conocimiento y aplicación de las características, funcionalidades y estructura de los Sistemas Distribuidos, las Redes de Computadores e Internet y diseñar e implementar aplicaciones ba- sadas en ellas.

(4)

CI13. Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesa- miento y acceso a los Sistemas de Información, incluidos los basados en web

CIS1. Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar y mantener y cumplan normas de calidad, aplicando las teorías, principios, méto- dos y prácticas de la Ingeniería del Software

CONTENIDOS

Contenidos de la enseñanza teórica

1. Fundamentos desarrollo web 1.1 Arquitectura aplicaciones 1.2 Servicios web: Jakarta JAX-RS

1.3 Despliegue de aplicaciones: servidor de aplicaciones y administración 1.3 Cliente servicios web

2. Framework de desarrollo 2.1 Jakarta MVC

2.2 Vistas: Jakarta Server Pages (JSP); Jakarta Expression Language (EL); Jakarta Standard Tag Library (JSTL)

2.3 Seguridad

2.4 Internacionalización (i18n)

2.5 Validación: Jakarta Bean Validation

Contenidos de la enseñanza práctica

En la parte práctica se trabajará sobre los mismos aspectos de la parte teórica en los que el alumno, realizando una serie de programas, comprobará que ha comprendido los conocimientos teóricos y es capaz de llevarlos a la práctica

METODOLOGÍA

Actividades Horas

Metodología presencial 70 (47%)

Clases teóricas 30

(5)

5

Clases prácticas 30

Exámenes y tutorización 10

Metodología no presencial 80 (53%)

Estudio individual 30

Preparación de trabajos 30

Bibliografía 10

Análisis de materiales complementarios 10

Total 150

CRITERIOS DE EVALUACIÓN

Convocatoria ordinaria

Para aquellos alumnos que hayan realizado matricula ordinaria en la asignatura (lo que les da dere- cho a docencia y dos convocatorias en mayo y extraordinaria de junio) la evaluación consta de una evaluación continua (EC) y una evaluación final (EF). Con respecto a la calificación final, la evaluación continua (EC) tendrá una ponderación del 70% y la evaluación final (EF) del 30%. En la evaluación continua habrá dos pruebas intermedias o retos académicos (PI1 y PI2) correspondientes a cada una de las partes en las que se está organizado el contenido de la asignatura. El examen final abarcará la totalidad de los contenidos y será obligatorio obtener una calificación mínima de 5.

La calificación que obtendrán los alumnos se calculará a través de la siguiente fórmula:.

𝑐𝑎𝑙𝑖𝑓𝑖𝑐𝑎𝑐𝑖ó𝑛𝐹𝑖𝑛𝑎𝑙 = (0,7 × 𝐸𝐶) + (0,3 × 𝐸𝐹) 𝐸𝐶 = (0,35 × 𝑃𝐼!) + (0,65 × 𝑃𝐼")

De no aprobarse alguna de las partes (EC o EF), la calificación se obtendrá mediante la fórmula:

𝑛𝑜𝑡𝑎𝐹𝑖𝑛𝑎𝑙 = (0,7 × 𝐸𝐶) + 0,3 × 𝑀í𝑛𝑖𝑚𝑜(𝐸𝐹, 5) 𝐸𝐶 = 0,35 × 𝑀í𝑛𝑖𝑚𝑜(𝑃𝐼!, 5) + 0,65 × 𝑀í𝑛𝑖𝑚𝑜(𝑃𝐼", 5)

Las notas correspondientes a EC, PI1 y PI2 se guardarán hasta la convocatoria extraordinaria de junio/julio del presente curso académico.

Convocatoria extraordinaria

Para aquellos alumnos que hayan realizado matricula extraordinaria en la asignatura (lo que única- mente da derecho al examen correspondiente a la convocatoria para la que realizaron la matrícula) la evaluación consistirá en un examen práctico final que englobará todos los contendidos de la misma.

(6)

RECURSOS DE APRENDIZAJE Y APOYO TUTORIAL

Referencias bibliográficas

Jakarta RESTful Web Services : JAXRS

• Especificación: https://jakarta.ee/specifications/restful-ws/

Jakarta MVC

• Especificación: https://jakarta.ee/specifications/mvc/

• Eclipse Krazo: https://projects.eclipse.org/projects/ee4j.krazo

• JSR 371 - Model-View-Controller Specification: https://www.mvc-spec.org/

Jakarta Server Pages

• Especificación: https://jakarta.ee/specifications/pages/

Jakarta Expression Language

• Especificación: https://jakarta.ee/specifications/expression-language/

Jakarta Standard Tag Library

• Especificación: https://jakarta.ee/specifications/tags/

Jakarta Bean Validation

• Especificación: https://jakarta.ee/specifications/bean-validation/

Recursos electrónicos

IntelliJ IDEA

https://www.jetbrains.com/idea/

Apache NetBeans

https://netbeans.apache.org/

Payara Server

https://www.payara.fish/downloads

Payara Micro Docker images

https://hub.docker.com/r/payara/micro

Docker

https://www.docker.com/

Oracle Docker images

https://github.com/oracle/docker-images

PostgreSQL Docker images

https://hub.docker.com/_/postgres

Hazelcast Docker images

https://hub.docker.com/r/hazelcast/hazelcast

(7)

7

BREVE CV DEL PROFESOR RESPONSABLE

Roberto Berjón Gallinas es licenciado en Informática y Doctor por la Universidad de Deusto. Actual- mente es profesor Encargado de Cátedra en la Facultad de Informática de la Universidad Pontificia de Salamanca. Tiene un Sexenio de Investigación vivo reconocido por la CNEAI y posee las acredi- taciones de profesor de Universidad Privada y profesor Contratado Doctor por la ACSUCYL. Es autor de numerosas publicaciones científicas indexadas en los principales rankings de referencia (JCR y SCOPUS), ha dirigido y participado en numerosos proyectos de investigación contando con varios registros de propiedad intelectual derivados de los mismos en el ámbito de las aplicaciones móviles y los sistemas de información.

Referencias

Documento similar

Respecto al factor más importante para determinar la compra, el 53% busca en los productos de Luminarias el ahorro de energía y el 27% compra estos productos por precios bajos.. De

Es sabido que el Consejo Constitucional ha resuelto en el mismo sentido hace quince años, al entender que, por el juego de diversas disposiciones cons- titucionales que afirman

Como también es bien sabido, la USC adoleció en los últimos años de una escasa autonomía financiera y capacidad de autofinanciación, que obliga a la búsqueda de una mayor autonomía

6.3 de la LAE, describiendo con más detalle y hondura el derecho específico que en el entorno electrónico asiste a los prestadores de servicios: «en los procedimientos relativos

entorno algoritmo.

U-Ranking cuenta con la colaboración del Ministe- rio de Universidades, al permitirnos el acceso al Sistema Integrado de Información Universitaria (SIIU). El SIIU es

Este proyecto tiene como principal objetivo el diseño de sistemas fotovoltaicos aislados para cubrir las necesidades energéticas de los huertos urbanos de la Comunidad de Madrid3. El

1. Se consideran así aquellos cursos y actividades de formación que tienen por finálidad proporcionar a los trabajadores de la UNED una mejora de los conocimientos o