diff --git a/Data/WGMS-FoG-2018-11-D-CHANGE.csv b/Assets/WGMS-FoG-2018-11-D-CHANGE.csv similarity index 100% rename from Data/WGMS-FoG-2018-11-D-CHANGE.csv rename to Assets/WGMS-FoG-2018-11-D-CHANGE.csv diff --git a/Assets/metadata.yaml b/Assets/metadata.yaml new file mode 100644 index 0000000..7cc6156 --- /dev/null +++ b/Assets/metadata.yaml @@ -0,0 +1,11 @@ +--- +title: "IGDB: Base de datos internacional de glaciares" +subtitle: "Diseño y Desarrollo de Sistemas de Información" +author: [Amin Kasrou Aouam] +date: 2019-09-27 +titlepage: true +logo: /home/coolneng/Pictures/Logos/UGR.png +listings-no-page-break: true +toc-own-page: true +linkcolor: DeepSkyBlue2 +... diff --git a/Design.org b/Design.org index 64802ab..1c04fbc 100644 --- a/Design.org +++ b/Design.org @@ -4,15 +4,20 @@ *** Location *** Area change *** Volume change +*** Name * Users ** Admin * Tasks ** TODO Parsing script [0/2] [0%] - [ ] Select useful fiels with awk - [ ] Sum of the volume and areas of each year -** TODO Type requirements handout [0/4] [0%] +** TODO Type requirements handout [4/4] [100%] SCHEDULED: <2019-09-27 Fri 23:55> - - [ ] Problem description - - [ ] Functional requirements - - [ ] Data requirements - - [ ] Semantic restrictions + - [X] Problem description + - [X] Functional requirements + - [X] Data requirements + - [X] Semantic restrictions +** TODO Makefile [0/3] [0%] + - [ ] Org to Markdown + - [ ] Add YAML to Markdown + - [ ] Compile to PDF using Eisvogel diff --git a/Docs/Project.md b/Docs/Project.md new file mode 100644 index 0000000..c07e868 --- /dev/null +++ b/Docs/Project.md @@ -0,0 +1,101 @@ +IGDB: Base de datos internacional de glaciares +============================================== + +Descripción del problema +------------------------ + +Pretendemos crear una base de datos que incluye información general y +específica de los principales glaciares. Nuestro fin es compartir +información con la comunidad científica, sin ánimo de lucro, y +concienciar a un número máximo de personas sobre los devastadores +efectos del cambio climático. + +Nos basaremos en la base de datos +[WGMS](http://dx.doi.org/10.5904/wgms-fog-2018-11), ya que ésta contiene +una mucha información acerca de gran número de glaciares. IGDB +simplificará la WGMS, escogiendo únicamente los datos relevantes para +estudios acerca del cambio climático, y acotando éstos a la década +actual (2010-2018). + +Ofreceremos también un conjunto de tablas y gráficas, para hacer esta +información más accesible para el público general. Se podrán ver +estadísticas individuales acerca de un glaciar, e incluso comparar +varios glaciares para visualizar mejor las tasas de cambio en un +conjunto de glaciares. + +Requisitos +---------- + +### Datos + +1. **RD1**: Datos del glaciar + - País + - Nombre del glaciar + - ID del glaciar (Compatible con la WGMS) +2. **RD2**: Datos anuales de un glaciar + - País + - Nombre del glaciar + - ID del glaciar (Compatible con la WGMS) + - Área + - Volumen + - Grosor + - Año +3. **RD3**: Datos de cambio de un glaciar + - País + - Nombre del glaciar + - ID del glaciar (Compatible con la WGMS) + - Variación de área + - Variación de volumen + - Variación de grosor +4. **RD4**: Datos del administrador + - ID + - Fecha de alta + +### Funcionales + +1. **RF1**: Alta de un glaciar + + Se añade un glaciar al sistema a partir de los datos de la WGMS + + - Entrada: **RD1** + +2. **RF2**: Inclusión de datos anuales + + Añade los datos relevantes de cada año para un glaciar + + - Entrada: **RD2** + +3. **RF3**: Cálculo de las variaciones anuales + + Calcula las variaciones anuales de grosor, área y volumen para un + glaciar + + - Entrada: **RD2** + - Manejo: **RD3** + +4. **RF4**: Alta del administrador + + Crea un usuario de tipo administrador, encargado de monitorizar el + sistema y resolver conflictos + + - Entrada: **RD4** + +5. **RF5**: Actualización de la base de datos + + Añade nuevos datos a partir de nuevas versiones de la WGMS + + - Entrada: **RD2** + +6. **RF6**: Resolución de conflictos + + Permite al administrador la resolución de conflictos de datos al + actualizar la base de datos + +### Restricciones Semánticas + +1. **RS1** No podrá haber dos glaciares con el mismo ID + +2. **RS2** No podrá haber más de un administrador del sistema + +3. **RS3** El atributo año solo podrá estar comprendido entre + 2010-2018, inclusive diff --git a/Docs/Project.org b/Docs/Project.org new file mode 100644 index 0000000..12a6e9b --- /dev/null +++ b/Docs/Project.org @@ -0,0 +1,85 @@ +* IGDB: Base de datos internacional de glaciares + +** Descripción del problema + + Pretendemos crear una base de datos que incluye información general y específica de los principales glaciares. Nuestro fin es compartir información con la comunidad científica, + sin ánimo de lucro, y concienciar a un número máximo de personas sobre los devastadores efectos del cambio climático. + + Nos basaremos en la base de datos [[http://dx.doi.org/10.5904/wgms-fog-2018-11][WGMS]], ya que ésta contiene una mucha información acerca de gran número de glaciares. IGDB simplificará la WGMS, escogiendo únicamente los + datos relevantes para estudios acerca del cambio climático, y acotando éstos a la década actual (2010-2018). + + Ofreceremos también un conjunto de tablas y gráficas, para hacer esta información más accesible para el público general. Se podrán ver estadísticas individuales acerca de un glaciar, + e incluso comparar varios glaciares para visualizar mejor las tasas de cambio en un conjunto de glaciares. + +** Requisitos + +*** Datos + + 1. *RD1*: Datos del glaciar + - País + - Nombre del glaciar + - ID del glaciar (Compatible con la WGMS) + + 2. *RD2*: Datos anuales de un glaciar + - País + - Nombre del glaciar + - ID del glaciar (Compatible con la WGMS) + - Área + - Volumen + - Grosor + - Año + + 3. *RD3*: Datos de cambio de un glaciar + - País + - Nombre del glaciar + - ID del glaciar (Compatible con la WGMS) + - Variación de área + - Variación de volumen + - Variación de grosor + + 4. *RD4*: Datos del administrador + - ID + - Fecha de alta + +*** Funcionales + + 1. *RF1*: Alta de un glaciar + + Se añade un glaciar al sistema a partir de los datos de la WGMS + - Entrada: *RD1* + + 2. *RF2*: Inclusión de datos anuales + + Añade los datos relevantes de cada año para un glaciar + - Entrada: *RD2* + + 3. *RF3*: Cálculo de las variaciones anuales + + Calcula las variaciones anuales de grosor, área y volumen para un glaciar + - Entrada: *RD2* + - Manejo: *RD3* + + 4. *RF4*: Alta del administrador + + Crea un usuario de tipo administrador, encargado de monitorizar el sistema y resolver conflictos + - Entrada: *RD4* + + 5. *RF5*: Actualización de la base de datos + + Añade nuevos datos a partir de nuevas versiones de la WGMS + - Entrada: *RD2* + + 6. *RF6*: Resolución de conflictos + + Permite al administrador la resolución de conflictos de datos al actualizar la base de datos + +*** Restricciones Semánticas + + 1. *RS1* + No podrá haber dos glaciares con el mismo ID + + 2. *RS2* + No podrá haber más de un administrador del sistema + + 3. *RS3* + El atributo año solo podrá estar comprendido entre 2010-2018, inclusive diff --git a/Docs/Project.pdf b/Docs/Project.pdf new file mode 100644 index 0000000..5a8efc1 Binary files /dev/null and b/Docs/Project.pdf differ