Diferencia entre revisiones de «Censo-G1-2-17-18»
De Wiki de EGC
(No se muestran 21 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
− | * [ | + | * [https://github.com/juaguecar/AdministracionCensosEGC/blob/master/Documentacion/Documento%20del%20proyecto.pdf Documento del proyecto] |
− | * [ | + | * [https://github.com/juaguecar/AdministracionCensosEGC/tree/master/AdministracionCensos-1.0 Código] |
− | * [ | + | * [https://github.com/juaguecar/AdministracionCensosEGC/blob/master/Documentacion/Diario%20del%20grupo.pdf Diario del grupo] |
Aclaraciones: | Aclaraciones: | ||
− | Esta entrega será | + | Esta entrega será desarrollada por un Subgrupo del grupo inicial encargado del desarrollo y será realizada desde cero. |
El subgrupo estará formado por Juan Diego Guerrero Carbonell y Francisco Márquez Orellana. | El subgrupo estará formado por Juan Diego Guerrero Carbonell y Francisco Márquez Orellana. | ||
+ | |||
+ | == Miembros == | ||
+ | |||
+ | <ul> | ||
+ | <li>Juan Diego Guerrero Carbonell (Coordinador) </li> | ||
+ | <li>Francisco Márquez Orellana </li> | ||
+ | |||
+ | </ul> | ||
+ | |||
+ | == Objetivo == | ||
+ | |||
+ | Implementar un sistema de registro de personas para un censo. Este sistema contará con listas en las que pondrán inscribirse personas (Censos). | ||
+ | |||
+ | == Entorno de desarrollo== | ||
+ | |||
+ | |||
+ | {| class="wikitable" | ||
+ | !Función | ||
+ | !Nombre | ||
+ | !Versión | ||
+ | |- | ||
+ | |<b>Lenguaje</b> | ||
+ | |Java | ||
+ | | - | ||
+ | |- | ||
+ | |<b>Framework</b> | ||
+ | |Spring | ||
+ | | - | ||
+ | |- | ||
+ | |- | ||
+ | |<b>Editor</b> | ||
+ | |Eclipse | ||
+ | |Indigo EE SR2 | ||
+ | |- | ||
+ | |||
+ | |- | ||
+ | |<b>Base de datos</b> | ||
+ | |MySql | ||
+ | |5.5 | ||
+ | |- | ||
+ | |||
+ | |||
+ | |||
+ | |- | ||
+ | |<b>Gestor de construcción</b> | ||
+ | |Maven | ||
+ | | - | ||
+ | |- | ||
+ | |||
+ | |- | ||
+ | |<b>Despliegue</b> | ||
+ | |Tomcat | ||
+ | |7.0 | ||
+ | |} | ||
+ | |||
+ | == Gestión de incidencias == | ||
+ | |||
+ | Para la gestión de incidencias utilizaremos las Issues de GitHub | ||
+ | |||
+ | <li>Las issues serán etiquetadas en función de su progreso de la siguiente manera: | ||
+ | |||
+ | <li> TO-DO: Por hacer no se ha estudiado aún el problema. </li> | ||
+ | <li> In progress: El problema se ha estudiado y se esta desarrollando su solución. </li> | ||
+ | |||
+ | <li> DONE: Realizado en espera a su revisión</li> | ||
+ | <li> REVISED: Realizado y revisado. </li> | ||
+ | |||
+ | <li> Las issues deberán seguir el siguiente formato de etiquetado</li> | ||
+ | |||
+ | <li>Cada Issue debe ser etiquetado en funcion de: </li> | ||
+ | <ul> | ||
+ | <li> Prioridad </li> | ||
+ | <ul> | ||
+ | <li> Critica</li> | ||
+ | <li> Alta</li> | ||
+ | <li> Media</li> | ||
+ | <li> Baja</li> | ||
+ | </ul> | ||
+ | |||
+ | <li> Temática </li> | ||
+ | <ul> | ||
+ | <li> Documentación </li> | ||
+ | <li> BDDD</li> | ||
+ | <li> Código </li> | ||
+ | <li> Estudio e investigación</li> | ||
+ | </ul> | ||
+ | </ul> | ||
+ | |||
+ | Además contaremos con una etiqueta BUG que nos indicará un error a corregir. | ||
+ | |||
+ | == Gestión de código == | ||
+ | |||
+ | ==== Formato de Commits ==== | ||
+ | |||
+ | '''<Tipo> : <Título del commit>''' | ||
+ | ''' ''' | ||
+ | '''<Cuerpo del commit>''' | ||
+ | ''' ''' | ||
+ | '''<Pie del commit>''' | ||
+ | <ul> | ||
+ | <li> | ||
+ | <Tipo> : puede tomar los siguientes valores: | ||
+ | <ul> | ||
+ | <li> New (nuevo archivo) </li> | ||
+ | <li> Update(actualización de un archivo) </li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | |||
+ | <li><Título del commit>:</li> | ||
+ | |||
+ | <li><Descripción del commit>: </li> | ||
+ | |||
+ | <li><Pie del commit>: Mencionará la issue a la que hace referencia #(número de Issue)</li> | ||
+ | </ul> | ||
+ | |||
+ | Ejemplo de commit: | ||
+ | |||
+ | '''New: Crear persona''' | ||
+ | ''' ''' | ||
+ | '''Se puede crear personas que se añaden a la BDD''' | ||
+ | ''' ''' | ||
+ | '''#25''' | ||
+ | |||
+ | === Ramas === | ||
+ | |||
+ | El proyecto contará con una rama master en la que solo incluiremos los avances revisados además cada desarrollador contará con una rama propia para desarrollo. | ||
+ | |||
+ | ==Enlaces de interés== | ||
+ | |||
+ | === Repositorio de GitHub === | ||
+ | [https://github.com/juaguecar/AdministracionCensosEGC Enlace]. | ||
+ | |||
+ | === Entorno de desarrollo === | ||
+ | [https://drive.google.com/file/d/0B6TZmqsxv3Dxb3ZlN25kazZwQjg/view Enlace.] |
Revisión actual del 11:51 10 sep 2018
Aclaraciones:
Esta entrega será desarrollada por un Subgrupo del grupo inicial encargado del desarrollo y será realizada desde cero. El subgrupo estará formado por Juan Diego Guerrero Carbonell y Francisco Márquez Orellana.
Contenido
Miembros
- Juan Diego Guerrero Carbonell (Coordinador)
- Francisco Márquez Orellana
Objetivo
Implementar un sistema de registro de personas para un censo. Este sistema contará con listas en las que pondrán inscribirse personas (Censos).
Entorno de desarrollo
Función | Nombre | Versión |
---|---|---|
Lenguaje | Java | - |
Framework | Spring | - |
Editor | Eclipse | Indigo EE SR2 |
Base de datos | MySql | 5.5 |
Gestor de construcción | Maven | - |
Despliegue | Tomcat | 7.0 |
Gestión de incidencias
Para la gestión de incidencias utilizaremos las Issues de GitHub
- Prioridad
- Critica
- Alta
- Media
- Baja
- Temática
- Documentación
- BDDD
- Código
- Estudio e investigación
Además contaremos con una etiqueta BUG que nos indicará un error a corregir.
Gestión de código
Formato de Commits
<Tipo> : <Título del commit> <Cuerpo del commit> <Pie del commit>
-
<Tipo> : puede tomar los siguientes valores:
- New (nuevo archivo)
- Update(actualización de un archivo)
- <Título del commit>:
- <Descripción del commit>:
- <Pie del commit>: Mencionará la issue a la que hace referencia #(número de Issue)
Ejemplo de commit:
New: Crear persona Se puede crear personas que se añaden a la BDD #25
Ramas
El proyecto contará con una rama master en la que solo incluiremos los avances revisados además cada desarrollador contará con una rama propia para desarrollo.