Download Tecnologías Archivo

Document related concepts
no text concepts found
Transcript
UNIVERSIDAD DE LA REPÚBLICA | FACULTAD DE INGENIERÍA | INSTITUTO DE COMPUTACIÓN
Taller de Programación
REQUERIMIENTOS DE INFRAESTRUCTURA INFORMÁTICA
2016
1. Objetivo
En este documento se presentan los requerimientos del curso Taller de programación
en lo que refiere a la infraestructura informática.
2. Sistema Operativo
Las máquinas instaladas en facultad en las salas 314, 401 y 402 poseen el sistema
operativo Fedora 23, por lo que es recomendado la utilización de esta misma versión.
3. Requerimientos Generales
En primer lugar se requieren herramientas para la realización de diagramas utilizando
la notación UML y también la realización de documentos de texto. Para ello se podrán
utilizar las siguientes herramientas:
Instaladas en la FING:
• LibreOffice v5.0.5.2
• Dia v0.97.3
Otras
• Cacoo (Diagramado online)
• Papyrus UML2 (Eclipse y standalone)
4. Plataforma de Desarrollo
La implementación de las aplicaciones bajo el paradigma de orientación a objetos se
realizará en la plataforma Java 1.8 (Java 1.8.0_71: OpenJDK 64-bit Server VN 25.71-b15
[1]). El entorno de desarrollo que consideramos adecuado es:
•
Netbeans (versión 8.0) en su versión para Java EE (con Tomcat incluido) [2]
La versión indicada es la compatible con la instalada en la sala de máquinas de
facultad.
Deberán instalarse además los siguientes plugins que se utilizarán durante el curso:
• TikiOne JaCoCoverage versión 1.37 [3]
• JUnit [Integrado con el Ide] versión de la librería 4.12 [4]
Dicho plugin se instala automáticamente al crear el primer test.
• Git: Este plugin proporciona operaciones para el control de versiones mediante
Git [5].
1
UNIVERSIDAD DE LA REPÚBLICA | FACULTAD DE INGENIERÍA | INSTITUTO DE COMPUTACIÓN
Observaciones
• Para la instalación de plugins en las salas de máquinas es necesario configurar
el proxy para que se pueda descargar adecuadamente. El proxy a indicar es:
proxy.fing.edu.uy Puerto: 3128
5. Otras Herramientas
Tipo
Herramienta
Versión
Servidor de Aplicaciones
Apache Tomcat [6] *
8.5.4 (Descargar tar.gz)
Control de versiones
GitLab [7] **
-
* Además de la versión incluida en Netbeans, deberá haber una instalación standalone
** Se proveerá una instalación central con la infraestructura de las salas de máquinas
Referencias
[1] OpenJDK
http://openjdk.java.net/install/
[2] Netbeans
https://netbeans.org/downloads/8.0.2/
[3] Sitio Web de TikiOne JaCoCoverage
http://plugins.netbeans.org/plugin/48570/tikione-jacocoverage
[4] JUnit
https://netbeans.org/kb/docs/java/junit-intro.html
[5] GIT
https://netbeans.org/kb/docs/ide/git.html
[6] Sitio Web de Apache Tomcat
http://tomcat.apache.org/download-80.cgi#8.5.4
[7] Instructivo de uso de GIT
https://eva.fing.edu.uy/course/view.php?id=315
2