<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Proyectos_de_DAW</id>
	<title>Proyectos de DAW - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Proyectos_de_DAW"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Proyectos_de_DAW&amp;action=history"/>
	<updated>2026-10-21T04:22:24Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=Proyectos_de_DAW&amp;diff=67128&amp;oldid=prev</id>
		<title>Veiga: /* Características formales */</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Proyectos_de_DAW&amp;diff=67128&amp;oldid=prev"/>
		<updated>2020-03-25T18:22:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Características formales&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Requisitos ==&lt;br /&gt;
Lo ideal para superar el proyecto con buena nota, sería cubrir los requisitos mínimos y alguno/s de los requisitos opcionales mencionados.&lt;br /&gt;
&lt;br /&gt;
=== Mínimos ===&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Frontend&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Lenguajes HTML5, CSS3, JavaScript.&lt;br /&gt;
** Responsive design: media queries, viewport.&lt;br /&gt;
** Comunicación asíncrona: AJAX&lt;br /&gt;
* Uso de librerías y/o frameworks Javascript: jQuery, ReactJS, VueJS, AngularJS, etc.&lt;br /&gt;
* Validación de formularios.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Backend&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Lenguajes: PHP, NodeJS, etc.&lt;br /&gt;
** Uso de programación orientada a Objetos.&lt;br /&gt;
** Utilización de bases de datos SQL y/o NoSQL: MariaDB, Postgress, mongoDB, Redis, etc.&lt;br /&gt;
** Seguridad: Validación de datos, control de inyección SQL y/o NoSQL, XSS.&lt;br /&gt;
&lt;br /&gt;
=== Opcionales ===&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Frontend&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Comunicación asíncrona: websockets, WebRTC.&lt;br /&gt;
** Uso de framework CSS: Bootstrap, Foundation, Pure, UIkit, etc.&lt;br /&gt;
** Uso de un preprocesador CSS: LESS, SASS, Stylus, etc.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Backend&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Implementación de una API REST.&lt;br /&gt;
** Implementación de OAuth.&lt;br /&gt;
** Envío de archivos al servidor.&lt;br /&gt;
** Integración con bots: Telegram, Facebook Messenger, Google, Discord, Slack, etc.&lt;br /&gt;
** Integración con API’s externas.&lt;br /&gt;
** Integración de servicios de mapas: OpenStreetMaps, Google Maps, etc.&lt;br /&gt;
&lt;br /&gt;
== Evaluación ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Gestión&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
** Adaptación a los requisitos.&lt;br /&gt;
** Planificación del proyecto.&lt;br /&gt;
** Costes del proyecto.&lt;br /&gt;
** Entrega del proyecto dentro del plazo.&lt;br /&gt;
** Respeto de las licencias de software.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Contenido&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
** Consistencia de la documentación entregada.&lt;br /&gt;
** Diseño: modelo E/R, estructura de clases, etc.&lt;br /&gt;
** Investigación por parte del alumno/a del uso de nuevas tecnologías (lenguajes, librerías, frameworks, etc.)&lt;br /&gt;
** Uso de algún framework para el desarrollo.&lt;br /&gt;
** Funcionamiento de la aplicación (ausencia de bugs, funcionalidad, etc.).&lt;br /&gt;
** Aspectos de la instalación del proyecto: uso de un servidor externo o instalación propia.&lt;br /&gt;
** Porcentaje de desarrollo realizado por el alumno/a (si ha desarrollado mucho código o ha reutilizado).&lt;br /&gt;
** Nivel de complejidad de la aplicación.&lt;br /&gt;
** Nivel de conocimientos del alumno/a referente al proyecto.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Estilo&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
** Presentación de la documentación entregada.&lt;br /&gt;
** Formato de la documentación entregada.&lt;br /&gt;
** Ausencia de faltas ortográficas.&lt;br /&gt;
** Calidad y claridad del código fuente: comentarios, formateo, estructuración del código, etc.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Presentación&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
** Creación de mockups.&lt;br /&gt;
** Experiencia de usuario (UX): interfaz de usuario (UI), funcionalidad y diseño.&lt;br /&gt;
** Presentación del proyecto (vídeo o demostración del funcionamiento).&lt;br /&gt;
** Actitud del alumno/a durante la presentación.&lt;br /&gt;
** Claridad de las respuestas del alumno/a en la presentación.&lt;br /&gt;
&lt;br /&gt;
== Entrega ==&lt;br /&gt;
&lt;br /&gt;
La entrega debe constar de los siguiente elementos:&lt;br /&gt;
&lt;br /&gt;
* Documento PDF.&lt;br /&gt;
* Código fuente.&lt;br /&gt;
* Máquina virtual o URL.&lt;br /&gt;
* Vídeo demostrativo (opcional).&lt;br /&gt;
&lt;br /&gt;
=== Documentación ===&lt;br /&gt;
==== Características formales ====&lt;br /&gt;
&lt;br /&gt;
El documento deberá contar con los siguientes apartados:&lt;br /&gt;
&lt;br /&gt;
* Título y autor.&lt;br /&gt;
* Índice.&lt;br /&gt;
* Introducción.&lt;br /&gt;
** Convencións&lt;br /&gt;
** Audiencia&lt;br /&gt;
** Alcance do produto&lt;br /&gt;
* Descripción Xeral&lt;br /&gt;
** Perspectiva&lt;br /&gt;
** Requerimentos de negocio&lt;br /&gt;
** Tipos de usuario&lt;br /&gt;
** Entorno operacional da aplicación&lt;br /&gt;
* Planificación do proxecto&lt;br /&gt;
** Calendario inicial de desenrolo do proxecto.&lt;br /&gt;
* Análise&lt;br /&gt;
* Deseño&lt;br /&gt;
* Planificación final do proxecto&lt;br /&gt;
* Costes do proxecto&lt;br /&gt;
* Instalación de proxecto&lt;br /&gt;
* Melloras e observacións&lt;br /&gt;
* Bibliografía&lt;br /&gt;
&lt;br /&gt;
==== Redacción y presentación ====&lt;br /&gt;
&lt;br /&gt;
* Tipo de fuente: Serif (por ejemplo: Garamond, Bookman, Times New Roman, etc.).&lt;br /&gt;
* Tamaño de fuente: 12 pt.&lt;br /&gt;
* Interlineado: 1.5&lt;br /&gt;
* Tamaño de página: DIN-A4&lt;br /&gt;
* Márgenes (izquierdo y derecho): 3cm&lt;br /&gt;
* Páginas numeradas.&lt;br /&gt;
* Cantidad máxima de páginas: (pendiente ?? )&lt;br /&gt;
&lt;br /&gt;
=== Desarrollo ===&lt;br /&gt;
&lt;br /&gt;
Para las pruebas del proyecto hay varias opciones:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Opción  !! Descripción&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Máquina virtual&amp;#039;&amp;#039;&amp;#039; || El alumno/a traerá su máquina virtual con todo el sistema funcionando (modo de red NAT). Se importará dicha máquina y se realizarán las pruebas y demostraciones sobre la máquina virtual.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Servidor externo (recomendado)&amp;#039;&amp;#039;&amp;#039; || Se deberá indicar la URL del servidor en la entrega del proyecto. El código fuente deberá estar disponible para su comprobación si fuera necesario.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Vídeo demostrativo&amp;#039;&amp;#039;&amp;#039; || El alumno/a podrá utilizar un vídeo de demostración del proyecto para agilzar la presentación.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Veiga</name></author>
	</entry>
</feed>