Changeset 9adef62 in observatorio


Ignore:
Timestamp:
Aug 14, 2014, 5:23:02 PM (10 years ago)
Author:
Ing. Roldan Vargas <rvargas@…>
Branches:
master
Children:
75c8054
Parents:
3b35b39
Message:

incorporación de modelos para la consulta de indicadores estadísticos

File:
1 edited

Legend:

Unmodified
Added
Removed
  • procesos/apps/geocadena/models.py

    r02c47fe r9adef62  
    13751375        verbose_name_plural = "Capa de Sectores Económicos"
    13761376        db_table = "layer_sector_economico"
     1377
     1378
     1379class LayerRedi(models.Model):
     1380    """!
     1381    Clase que gestiona los datos para las capas de las Regiones Estratégicas de Defensa Integral (REDI)
     1382
     1383    @author Ing. Roldan D. Vargas G. rvargas@cenditel.gob.ve
     1384    @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida
     1385    @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     1386    @date 12-08-2014
     1387    @version 1.0.1
     1388    """
     1389    gid = models.AutoField(primary_key=True, help_text="Identificador de la capa")
     1390    region = models.CharField(max_length=100, help_text="Nombre de la REDI")
     1391    fecha_creacion = models.DateField(help_text="Fecha en la que se creo la REDI")
     1392    gaceta = models.IntegerField(max_length=6, help_text="Gaceta Oficial sobre la creación de la REDI")
     1393    geom = models.MultiPolygonField(null=True, help_text="Geometría de la capa")
     1394
     1395    class Meta:
     1396        """!
     1397        Metaclase que permite establecer las propiedades de la clase LayerRedi
     1398
     1399        @author Ing. Roldan D. Vargas G. rvargas@cenditel.gob.ve
     1400        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida
     1401        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     1402        @date 12-08-2014
     1403        @version 1.0.1
     1404        """
     1405        verbose_name = "Región Estratégica de Defensa Integral"
     1406        verbose_name_plural = "Regiones Estratégicas de Defensa Integral"
     1407        db_table = "layer_redi"
     1408
     1409
     1410
     1411class PoblacionEconomicaActiva(models.Model):
     1412    """!
     1413    Clase que gestiona los datos para los indicadores estadísticos sobre la población económicamente activa
     1414
     1415    @author Ing. Roldan D. Vargas G. rvargas@cenditel.gob.ve
     1416    @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida
     1417    @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     1418    @date 12-08-2014
     1419    @version 1.0.1
     1420    """
     1421    anho = models.PositiveSmallIntegerField(max_length=4, help_text="Año de consulta estadística")
     1422    semestre = models.PositiveSmallIntegerField(max_length=1, help_text="Semestre de consulta estadística")
     1423    poblacion_ocupada = models.DecimalField(max_digits=20, decimal_places=2, help_text="Cantidad de personas ocupadas")
     1424    poblacion_desocupada = models.DecimalField(max_digits=20, decimal_places=2, help_text="Cantidad de personas "
     1425                                                                                          "desocupadas")
     1426    estado = models.ForeignKey(LayerDivisionEstadal, help_text="Estado")
     1427
     1428    class Meta:
     1429        """!
     1430        Metaclase que permite establecer las propiedades de la clase IndicadoresEstadisticos
     1431
     1432        @author Ing. Roldan D. Vargas G. rvargas@cenditel.gob.ve
     1433        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida
     1434        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     1435        @date 12-08-2014
     1436        @version 1.0.1
     1437        """
     1438        verbose_name = "Población Económicamente Activa"
     1439        verbose_name_plural = "Población Económicamente Activa"
     1440        db_table = "poblacion_economicamente_activa"
     1441
     1442
     1443class TasaDesempleo(models.Model):
     1444    """!
     1445    Clase que gestiona los datos para los indicadores estadísticos sobre la tasa de desempleo
     1446
     1447    @author Ing. Roldan D. Vargas G. rvargas@cenditel.gob.ve
     1448    @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida
     1449    @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     1450    @date 12-08-2014
     1451    @version 1.0.1
     1452    """
     1453    anho = models.PositiveSmallIntegerField(max_length=4, help_text="Año de consulta estadística")
     1454    semestre = models.PositiveSmallIntegerField(max_length=1, help_text="Semestre de consulta estadística")
     1455    porcentaje = models.DecimalField(max_digits=10, decimal_places=2, help_text="Porcentaje de desempleo")
     1456    estado = models.ForeignKey(LayerDivisionEstadal, help_text="Estado")
     1457
     1458    class Meta:
     1459        """!
     1460        Metaclase que permite establecer las propiedades de la clase TasaDesempleo
     1461
     1462        @author Ing. Roldan D. Vargas G. rvargas@cenditel.gob.ve
     1463        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida
     1464        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     1465        @date 12-08-2014
     1466        @version 1.0.1
     1467        """
     1468        verbose_name = "Tasa de Desempleo"
     1469        verbose_name_plural = "Tasas de Desempleo"
     1470        db_table = "tasa_desempleo"
     1471
     1472
     1473class IndiceNacionalPreciosConsumidor(models.Model):
     1474    """!
     1475    Clase que gestiona los datos para los indicadores estadísticos sobre el índice nacional de precios al consumidor
     1476
     1477    @author Ing. Roldan D. Vargas G. rvargas@cenditel.gob.ve
     1478    @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida
     1479    @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     1480    @date 12-08-2014
     1481    @version 1.0.1
     1482    """
     1483    anho = models.PositiveSmallIntegerField(max_length=4, help_text="Año de consulta estadística")
     1484    semestre = models.PositiveSmallIntegerField(max_length=1, help_text="Semestre de consulta estadística")
     1485    porcentaje = models.DecimalField(max_digits=10, decimal_places=2, help_text="Porcentaje de INPC")
     1486    otros = models.BooleanField(default=False, help_text="Resto Nacional")
     1487    estado = models.ForeignKey(LayerDivisionEstadal, help_text="Estado")
     1488
     1489    class Meta:
     1490        """!
     1491        Metaclase que permite establecer las propiedades de la clase IndiceNacionalPreciosConsumidor
     1492
     1493        @author Ing. Roldan D. Vargas G. rvargas@cenditel.gob.ve
     1494        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida
     1495        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     1496        @date 12-08-2014
     1497        @version 1.0.1
     1498        """
     1499        verbose_name = "INPC"
     1500        verbose_name_plural = "INPC"
     1501        db_table = "inpc"
     1502
     1503
     1504class IndicadoresRedi(models.Model):
     1505    """!
     1506    Clase que gestiona los datos para los indicadores estadísticos sobre los precios al consumidor
     1507
     1508    @author Ing. Roldan D. Vargas G. rvargas@cenditel.gob.ve
     1509    @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida
     1510    @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     1511    @date 12-08-2014
     1512    @version 1.0.1
     1513    """
     1514    anho = models.PositiveSmallIntegerField(max_length=4, help_text="Año de consulta estadística")
     1515    semestre = models.PositiveSmallIntegerField(max_length=1, help_text="Semestre de consulta estadística")
     1516    pea = models.IntegerField(max_length=10, help_text="Cantidad de Población Económicamente Activa")
     1517    pd = models.IntegerField(max_length=10, help_text="Cantidad de Personas Desocupadas")
     1518    td = models.DecimalField(max_digits=10, decimal_places=2, help_text="Porcentaje de Tasa de Desempleo")
     1519    inpc_promedio = models.DecimalField(max_digits=10, decimal_places=2,
     1520                                        help_text="Porcentaje promedio del Índice Nacional de Precios al Consumidor")
     1521    redi = models.ForeignKey(LayerRedi, help_text="Regiones Estratégicas de Defensa Integral (REDI)")
     1522
     1523    class Meta:
     1524        """!
     1525        Metaclase que permite establecer las propiedades de la clase IndicadoresRedi
     1526
     1527        @author Ing. Roldan D. Vargas G. rvargas@cenditel.gob.ve
     1528        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida
     1529        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     1530        @date 12-08-2014
     1531        @version 1.0.1
     1532        """
     1533        verbose_name = "Indicador sobre REDI"
     1534        verbose_name_plural = "Indicadores sobre REDI"
     1535        db_table = "indicadores_redi"
Note: See TracChangeset for help on using the changeset viewer.