Write requirements handout
This commit is contained in:
parent
0b6f202e9b
commit
dee55c7515
Can't render this file because it is too large.
|
|
@ -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
|
||||||
|
...
|
15
Design.org
15
Design.org
|
@ -4,15 +4,20 @@
|
||||||
*** Location
|
*** Location
|
||||||
*** Area change
|
*** Area change
|
||||||
*** Volume change
|
*** Volume change
|
||||||
|
*** Name
|
||||||
* Users
|
* Users
|
||||||
** Admin
|
** Admin
|
||||||
* Tasks
|
* Tasks
|
||||||
** TODO Parsing script [0/2] [0%]
|
** TODO Parsing script [0/2] [0%]
|
||||||
- [ ] Select useful fiels with awk
|
- [ ] Select useful fiels with awk
|
||||||
- [ ] Sum of the volume and areas of each year
|
- [ ] 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>
|
SCHEDULED: <2019-09-27 Fri 23:55>
|
||||||
- [ ] Problem description
|
- [X] Problem description
|
||||||
- [ ] Functional requirements
|
- [X] Functional requirements
|
||||||
- [ ] Data requirements
|
- [X] Data requirements
|
||||||
- [ ] Semantic restrictions
|
- [X] Semantic restrictions
|
||||||
|
** TODO Makefile [0/3] [0%]
|
||||||
|
- [ ] Org to Markdown
|
||||||
|
- [ ] Add YAML to Markdown
|
||||||
|
- [ ] Compile to PDF using Eisvogel
|
||||||
|
|
|
@ -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
|
|
@ -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
|
Binary file not shown.
Loading…
Reference in New Issue