Requisitos del Sistema para Gestión de Proyectos
Requisitos del Sistema para Gestión de Proyectos
Asignatura:
Ingeniería del
software
Especificación de
Requisitos del
Sistema
RECODE
Preparado
por:
Nombre David Enrique Alba 14/04/2024
Curso Fecha
Revisado:
Nombre
Fecha
* N/A = No aplicable
Confidencial comercial
Índice
1. Objeto
1.1.Alcance 7
1.2. Contenido del documento 7
2. Requisitos de Usuario 8
2.1 Requisitos Funcionales 8
2.2 Requisitos No Funcionales 12
3. Documentos y Normas Aplicables
3.1 Referencias Generales 13
3.2 Referencias Específicas
Anexo A Tablas de entidades 13
A.1: Proyecto 14
A.2: Cliente 14
A.3: Contrato 15
A.4: Seguimiento 15
A.5: Material 15
A.6: Subcontrata 16
A.7: Personal 16
A.8: Tarea 17
A.9: Factura 17
A.10: Máquina 18
A.11: Jefe de obra 18
A.12: Usuario 18
A.13: Editor 19
A.14: Arquitecto 19
A.15: Back-up 19
A.16: Administrador 20
A.17: Proveedor 20
A.18: Pedido 20
A.19: Informe 21
Anexo B: Tablas relacionales
B.1: Mat-Proy 21
B.2: Material-Tarea 21
B.3: Maq-Tarea 22
B.4: Subcon - Proy 22
B.5: Subcon - Cont 22
B.6: Subcon - Tarea 22
B.7: Fact-Cont 23
B.8: Backup-User 23
B.9: Pers-Tarea 23
B.10: Proy-Cont 23
Anexo C: Dominios
C.1: Colegio 24
Confidencial comercial
C.2: UnidadesDeMedida 24
C.3: Provincia 24
C.4: Categoría 25
C.5: VinculoProfesional 25
C.6: Especialidad 25
C.7: Perfil 25
C.8: TipoInf 26
C.9: HitoTarea 26
C.10: Municipio 26
C.11: Estado 26
Anexo D: Informes
D.1:IGP 27
D 1.1: Vista Física
D 1.2: Vista Lógica
D 1.3: Algoritmo
D.2: IDP 34
D 2.1: Vista Física
D 2.2: Vista Lógica
D 2.3: Algoritmo
D.3: IM 41
D 3.1: Vista Física
D 3.2: Vista Lógica
D 3.3: Algoritmo
D.4: IPP 48
D 4.1: Vista Física
D 4.2: Vista Lógica
D 4.3: Algoritmo
D.5: IPA 54
D 5.1: Vista Física
D 5.2: Vista Lógica
D 5.3: Algoritmo
D.6: IDT 61
D 6.1: Vista Física
D 6.2: Vista Lógica
D 6.3: Algoritmo 65
D.7: IGRH
D 7.1: Vista Física
D 7.2: Vista Lógica
D 7.3: Algoritmo
D.8: IGM 70
D 8.1: Vista Física
D 8.2: Vista Lógica
D 8.3: Algoritmo
Anexo E: Diseño Arquitectónico 76
Confidencial comercial
Listado de abreviaturas
RF Requisitos Funcionales
US Usuario
REG Registro
PERF Perfil
MENU Menú de opciones
ON Obra Nueva
OP Obra en Proceso
CM Control de Material
PR Progreso de la obra
IN Informes Periódicos
RNF Requisitos No Funcionales
SS Seguridad Social
CAI Caída del Sistema
ED Editor
INI Inicio de Sesión
CONS Consultor
CONT Contrato
FACT Factura
IGP Informe General del Proyecto
IDP Informe de Desviaciones Presupuestarias
IM Informe de Materiales
IPP Informe de Pagos Parciales
IPA Informe de Pérdidas y Averías
IDT Informe de Desviación de Tiempo
IGRH Informe de Gastos de personal (RRHH)
IGM Informe de Gastos de Material
Confidencial comercial
1. Objeto
El propósito de este documento es establecer los requisitos necesarios para
desarrollar un sistema que mejore la gestión de proyectos de construcción para la
empresa MOSAIC. Se busca automatizar y mecanizar los procedimientos
utilizados en la relación con el contratista RECODE. El sistema deberá gestionar
eficientemente la documentación, relaciones comerciales, seguimiento de trabajos,
contratos e informes asociados a los proyectos, garantizando un control efectivo y
una coordinación óptima de las actividades y recursos.
1.1. Alcance
El alcance de este documento se centra en identificar y documentar los requisitos
funcionales y no funcionales del sistema de gestión de proyectos de construcción.
El sistema está diseñado para facilitar la planificación, ejecución y seguimiento de
proyectos de construcción, así como para gestionar la documentación asociada y
los recursos involucrados.
2. Requisitos de Usuario
Confidencial comercial
2.1 Requisitos Funcionales
RF-US-REG-005: El formulario de registro solicitará un correo electrónico y una
contraseña.
RF-US-REG-010: : La contraseña debe tener al menos 8 caracteres.
RF-US-MENU-PR-010: El jefe de obra podrá subir hitos relacionados con las tareas
completados mediante un formulario con campos de descripción y fecha.
RNF-US-015: El sistema hará un backup recurrente de los datos, con el fin de evitar
pérdidas masivas de información. La frecuencia será definida por el administrador.
Estas copias incluirán todos los datos críticos del sistema, así como información
relativa a los proyectos, las transacciones y las configuraciones de los perfiles.
RNF-US-025: El sistema estará disponible las 24 horas de los 365 días del año. En el
caso de tener que cerrarla temporalmente por mantenimiento, se avisará previamente
a todos los usuarios mediante email del cierre, avisando también de la fecha de vuelta
del sistema.
Campo Descripción
A.2: Cliente
La tabla CLIENTE, que contiene todas las características esenciales de los clientes en
el sistema.
Campo Descripción
A.3: Contrato
La tabla CONTRATO, que contiene todas las características esenciales de los
contratos en el sistema.
Campo Descripción
A.4: Seguimiento
La tabla SEGUIMIENTO, que contiene todas las características esenciales de los
seguimientos de proyectos en el sistema.
Campo Descripción
A.5: Material
La tabla MATERIAL, que contiene todas las características esenciales de los
materiales en el sistema.
Confidencial comercial
Campo Descripción
A.6: Subcontrata
La tabla SUBCONTRATA, que contiene todas las características esenciales de las
subcontratas en el sistema.
Campo Descripción
A.7: Personal
La tabla PERSONAL, que contiene todas las características esenciales del personal
contratado en el sistema.
Campo Descripción
A.8: Tarea
La tabla TAREA, que contiene todas las características esenciales de las distintas
tareas del proyecto en el sistema.
Campo Descripción
Hito_cod Hitos que se alcanzan al finalizar una subtarea (ver anexo C.9)
A.9: Factura
La tabla FACTURAS, que contiene todas las características esenciales de las facturas
emitidas en el sistema.
Campo Descripción
Campo Descripción
Campo Descripción
Certificaciones Cualquier certificación o título relevante del jefe de obra en formato pdf.
A.12: Usuario
La tabla USUARIO, que contiene todas las características esenciales de los usuarios
registrados en el sistema.
Campo Descripción
Campo Descripción
A.14: Arquitecto
La tabla ARQUITECTO, que contiene todas las características esenciales de los
arquitectos registrados en el sistema.
Campo Descripción
A.15: Back-up
La tabla BACK-UP, que contiene todas las características esenciales del back-up del
sistema.
Campo Descripción
Campo Descripción
A.17: Proveedor
La tabla PROVEEDOR, que contiene todas las características esenciales de los
proveedores de materiales registrados del sistema.
Campo Descripción
A.18: Pedido
La tabla PEDIDO, que contiene todas las características esenciales de los pedidos de
materiales a los proveedores registrados del sistema.
Confidencial comercial
Campo Descripción
A.19: Informe
La tabla PEDIDO, que contiene todas las características esenciales de los pedidos de
materiales a los proveedores registrados del sistema.
Campo Descripción
Campo Descripción
B.2: Material-Tarea
La tabla MATERIAL-TAREA, que relaciona los materiales usados en las tareas.
Campo Descripción
B.3: Maq-Tarea
La tabla MAQUINA-TAREA, que relaciona las máquinas usadas en las tareas.
Campo Descripción
Campo Descripción
Campo Descripción
B.7: Fact-Cont
La tabla FACTURA-CONTRATO, que contiene todas las características esenciales de
las facturas asociadas a un Contrato, y viceversa, en el sistema.
Campo Descripción
B.8: Backup-User
La tabla BACKUP-USER, que relaciona a los usuarios con los backups y viceversa.
Campo Descripción
B.9: Pers-Tarea
La tabla PERSONAL-TAREA, que relaciona a los trabajadores que intervienen en una
tarea o viceversa.
Campo Descripción
Vinc_cod Vínculo profesional del trabajador con la tarea (ver anexo C.5).
B.10: Proy-Cont
La tabla PROYECTO-CONTRATO, que relaciona los contratos asociados a un
proyecto o viceversa.
Campo Descripción
Confidencial comercial
Proy_id Identificador del proyecto.
Anexo C Dominios
C.1: Colegio
En la tabla COLEGIO se ven los 20 colegios de arquitectos con sus respectivos
códigos.
C.2: UnidadesDeMedida
En la tabla UNIDADESDEMEDIDA se ven los 10 tipos de unidad de medida de
material con sus respectivos códigos.
C.3: Provincia
En la tabla PROV se ven las 50 provincias de España con sus respectivos códigos.
C.4: Categoría
En la tabla CATEGORIA se ven las 8 categorías o rangos del empleado con sus
respectivos códigos.
C.5: VinculoProfesional
En la tabla CATEGORIA se ven las 8 categorías o rangos del empleado con sus
respectivos códigos.
C.6: Especialidad
En la tabla COLEGIO se ven los 20 colegios de arquitectos con sus respectivos
códigos.
C.7: Perfil
En la tabla PERFIL se ven los 5 tipos de perfil con sus respectivos códigos.
C.9: HitoTarea
En la tabla HITOTAREA se ven los 15 tipos de hitos relacionados con las tareas con
sus respectivos códigos.
C.10: Municipio
En la tabla MUNICIPIO se ven los 8132 municipios que hay en España con sus
respectivos códigos.
C.11: Estado
En la tabla ESTADO se ven los 5 estados de una máquina con sus respectivos
códigos.
D.1 IGP
Rehabilitaciones, Construcciones
Derribos, SL
_____________________________________________________________________
__
24 de marzo de 2024
Informe General del Proyecto con expresión de fechas y tareas, recursos y presupuesto de
cada una de ellas.
Localidad: Madrid
Tarea: Cimentación
Presupuesto: 145.000€
Recursos
Hormigón 30 m3 45.000
… … …
Albañiles 7 20.000
Electricista 2 17.000
… … …
Tarea: Encofrado
Presupuesto: 67.000€
Recursos
… … …
Total Material: …
Confidencial comercial
D.1.2 Vista Lógica
VISTA LÓGICA DEL INFORME IGP
fechaActual
texto 1
texto 2: PROYECTO.Descrip
texto 3: PROYECTO.Mun
texto 4: TAREA.Nombre
texto 5: TAREA.Presupuesto
texto 6: TAREA.Fecha_inicio_real
texto 7: TAREA.Fecha_fin_real
texto 8
MATERIAL.Nombre MATERIAL-TAREA.Uds,
MATERIAL-TAREA.Uds
MATERIAL.Tipouds_cod por
MATERIAL.Precio_unit
… … …
Texto 12:
TotMat
PERS-TAREA.Vinc_cod NumPer
SumOficio … …
…
Texto 16 TotPer
… … …
Algoritmos parciales:
Confidencial comercial
TotMAT: suma (MATERIAL-TAREA.Uds por MATERIAL.Precio_unit)
imprimir fechaActual
imprimir PROYECTO.Descrip
imprimir Mun
tmpTarea = TAREA.Tarea_id
TotTarea = 0
imprimir TAREA.Nombre
imprimir TAREA.Presupuesto
imprimir TAREA.Fecha_inico_real
imprimir TAREA.Fecha_fin_real
TotMat = 0
CantidadMaterial = MATERIAL-TAREA.Uds
MATERIAL.Tipouds_cod)
imprimir Uds
imprimir MATERIAL.Nombre
imprimir CantidadMaterial
imprimir Uds
fin-mientras
imprimir TotMat
PERS-TAREA.Vinculo)
TotPer = 0
PERS-TAREA.Vinculo)
imprimir Vinc
NumPer = 0
Confidencial comercial
%Con el fin de conocer cuantos trabajadores hay de
cada empleo:
NumPer = NumPer + 1
fin-mientras
imprimir NumPer
imprimir SumOficio
fin-mientras
imprimir TotPer
imprimir TAREA.Nombre
fin-mientras
Confidencial comercial
D.2 IDP
Rehabilitaciones, Construcciones
Derribos, SL
_____________________________________________________________________
__
24 de marzo de 2024
Tarea: Cimentación
Presupuesto: 145.000€
Hormigón 30 m3 45.000
… … …
Albañil 6 45.000
Electricista 4 25.000
… … …
Tarea: Encofrado
Presupuesto: 60.000€
… … …
Total Material: …
Confidencial comercial
D.2.2 Vista Lógica
texto 1
texto 2: PROYECTO.Descrip
texto 3: PROYECTO.Mun
texto 4: TAREA.Nombre
texto 5: TAREA.Presupuesto
texto 6: TAREA.Fecha_inicio_real
texto 7: TAREA.Fecha_fin_real
MATERIAL.Nombre MATERIAL-TAREA.Uds,
MATERIAL-TAREA.Uds
… … …
… … …
Texto 18: …
texto 19: …
texto 20: …
texto 21: …
Algoritmos parciales:
Confidencial comercial
TotMAT: suma (MATERIAL-TAREA.Uds por MATERIAL.Precio_unit)
imprimir fechaActual
imprimir PROYECTO.Descrip
imprimir Mun
tmpTarea = TAREA.Tarea_id
TotTarea = 0
imprimir TAREA.Nombre
imprimir TAREA.Presupuesto
imprimir TAREA.Fecha_inico_real
imprimir TAREA.Fecha_fin_real
TotMat = 0
CantidadMaterial = MATERIAL-TAREA.Uds
MATERIAL.Tipouds_cod)
imprimir Uds
imprimir MATERIAL.Nombre
imprimir CantidadMaterial
imprimir Uds
TotMat = TotMat +
CantidadMaterial *
MATERIAL.CosteUnitario
fin-mientras
imprimir TotMat
TotPer = 0
PERS-TAREA.Vinculo)
imprimir Vinc
Confidencial comercial
NumPer = 0
NumPer = NumPer + 1
fin-mientras
imprimir NumPer
imprimir SumOficio
fin-mientras
imprimir TotPer
imprimir TAREA.Nombre
fin-mientras
imprimir TotDesv
Confidencial comercial
D.3 IM
Rehabilitaciones, Construcciones
Derribos, SL
_____________________________________________________________________
__
20 de abril de 2024
Informe sobre las cantidades totales de Materiales, con expresión de tareas y su fecha de inicio.
Localidad: Leganés
Tarea: Cimentación
Material Cantidad
Cemento 10000 kg
Agua 2000 m2
… …
Tarea: Encofrado
Material Cantidad
… ...
Materiales Totales
Confidencial comercial
Material Cantidad
Piedras 20000 kg
Cemento 50000kg
… …
Confidencial comercial
D.3.2 Vista Lógica
texto 1
texto 2: PROYECTO.Descrip
texto 3: PROYECTO.Mun
texto 4: TAREA.Nombre
texto 5: TAREA.Fecha_inicio_real
texto 6: texto 7:
MATERIAL.Nombre MATERIAL-TAREA.Uds,
MATERIAL.Tipouds_cod
… …
texto 8: TAREA.Nombre
texto 9: TAREA.Fecha_inicio_real
MATERIAL.Nombre MATERIAL-TAREA.Uds,
MATERIAL.Tipouds_cod
… …
texto 12: …
MATERIAL.Nombre TotEsteMat
MATERIAL.Nombre TotEsteMat
MATERIAL.Nombre TotEsteMat
… …
Algoritmos parciales:
Procedimiento IM (fechaActual,Proy_id)
imprimir fechaActual
imprimir PROYECTO.Descrip
imprimir Mun
ordenar (TAREA,Proy_id)
tmpTarea = TAREA.Tarea_id
vectorMateriales[N]
vectorCantidad[N]
contador = 0
difer = 0
NumMatsReg= 0
Confidencial comercial
mientras tmpTarea y Proy_id = cte
imprimir TAREA.Nombre
imprimir MATERIAL.Nombre
imprimir MATERIAL-TAREA.Uds
buscar (dominio
(UNIDADESdeMEDIDA.UdsCod,
MATERIAL.Tipouds)
si contador == 0 entonces
vectorMateriales[0] = MATERIAL.Nombre
vectorCantidad[0] = MATERIAL-TAREA.Uds
fin-si
si MATERIAL.Nombre ==
vectorMateriales[contador] entonces
vectorCantidad[contador]=
vectorCantidad[contador] +
MATERIAL-TAREA.Uds
difer = 1
fin-si
contador = contador + 1
Confidencial comercial
fin-desde
si difer = 0 entonces
NumMatsReg = NumMatsReg + 1
vectorMateriales[NumMatsReg]=MATERIAL.Nombre
vectorCantidad[NumMatsReg] =
MATERIAL-TAREA.Uds
fin-si
fin-mientras
fin-mientras
imprimir vectorMateriales[contador]
imprimir vectorMateriales[contador]
contador = contador + 1
fin-desde
Confidencial comercial
D.4 IPP
Rehabilitaciones, Construcciones
Derribos, SL
_____________________________________________________________________
__
24 de marzo de 2024
2023-0024 1.815,15
2023-0046 866,36
… …
2023-0100 400.45
2023-0116 333,33
… …
2023-0025 1.315,15
2023-1046 266,36
… …
2023-0110 900.45
2023-0117 1133,33
… …
… … …
Confidencial comercial
D.4.2 Vista Lógica
VISTA LÓGICA DEL INFORME IPP
fechaActual
texto 1
texto 2: SUBCONTRATA.Nombre
texto 3: CONTRATO.Título
texto 4: texto 5:
FACTURA.Num_fact FACTURA.Monto
texto 6: TotFact
texto 7: CONTRATO.Imp
texto 8: CONTRATO.Título
texto 9: …
… …
texto 2: SUBCONTRATA.Nombre
texto 3: CONTRATO.Título
texto 4: texto 5:
… …
texto 6: …
texto 7: …
texto 8: CONTRATO.Título
texto 9: …
… …
texto 12: …
texto 13: …
Confidencial comercial
texto 3:
Algoritmos Secundarios:
TotFact: suma(FACTURA.Monto)
TotPag: suma(TotFact)
TotFact: suma(CONTRATO.Imp)
Confidencial comercial
D.4.3 Algoritmo
ALGORITMO DEL INFORME IPP
imprimir fechaActual
tmpSubcon = SUBCONTRATA.Subcon_id
TotPag = 0
TotImp = 0
imprimir SUBCONTRATA.Nombre
TotFact = 0
imprimir PROYECTO.Descrip
facturastmp = FACTURA.Fact_id
imprimir FACTURA.Num_fact
imprimir FACTURA.Monto
Confidencial comercial
TotFact = TotFact + FACTURA.Monto
fin-mientras
imprimir TotFact
imprimir CONTRATO.Imp
fin-mientras
fin-mientras
imprimir SUBCONTRATA.Subcon_id
imprimir TotPag
imprimir TotImp
fin-mientras
Confidencial comercial
D.5 IPA
Rehabilitaciones, Construcciones
Derribos, SL
_____________________________________________________________________
__
Localidad: Madrid
Tarea: Cimentación
Presupuesto: 175.000€
Pérdidas y Averías
Hormigón 10 m3 4.000
… … …
… … …
Presupuesto: 97.000€
Pérdidas y Averías
… … …
… … … …
fechaActual
texto 1
texto 2: PROYECTO.Descrip
texto 3: PROYECTO.Mun
texto 4: TAREA.Nombre
texto 5: TAREA.Presupuesto
texto 6: TAREA.Fecha_inicio_real
texto 7: TAREA.Fecha_fin_real
texto 8
… … …
… … … …
… … …
Algoritmos parciales:
imprimir fechaActual
imprimir PROYECTO.Descrip
imprimir Mun
tmpTarea = TAREA.Tarea_id
TotPerProy = 0
TotPerTar = 0
imprimir TAREA.Nombre
imprimir TAREA.Presupuesto
imprimir TAREA.Fecha_inico_real
imprimir TAREA.Fecha_fin_real
TotPerTar = 0
PerMat = 0
Confidencial comercial
TotPerMat = 0
imprimir MATERIAL.Nombre
imprimir MAT-TAREA.Uds_Perdidas
imprimir MATERIAL.U_Medida
PerMat = MAT-TAREA.Uds_Perdidas *
MATERIAL.Precio_unit
imprimir PerMat
fin-mientras
imprimir TotPerMat
PerMaq = 0
TotPerMaq = 0
imprimir MAQUINA.Nombre
imprimir MAQ-TAREA.Estado
imprimir MAQ-TAREA.Dias_desuso
si MAQ-TAREA.Estado ¡= ‘Correcto’ y
MAQ-TAREA.Dias_desuso > 0 entonces
PerMaq = (MAQ-TAREA.Dias_desuso*8*
MAQUINA.Precio_h) + (MAQUINA.Coste_mant
* MAQ-TAREA.Dias_desuso)
Confidencial comercial
imprimir PerMaq
fin-mientras
imprimir TotPerMaq
fin-mientras
imprimir TotPerTar
fin-mientras
imprimir TotPerProy
Confidencial comercial
D.6 IDT
Rehabilitaciones, Construcciones
Derribos, SL
_____________________________________________________________________
__
12 abril de 2024
Informe sobre las Desviaciones de Tiempo en tareas con expresión en fechas y en tareas.
Localidad: Madrid
Tarea 1: Cimentación
18/03/2023 25/03/2023 -7
Tarea 2: Explanación
10/05/2023 05/05/2023 5
Tarea 3: Desescombrado
Confidencial comercial
Fecha Final Planificada Fecha Final Real
Desviación*
… … …
fechaActual
texto 1:
texto 2: PROYECTO.Descrip
texto 3: PROYECTO.Mun
texto 4: TAREA.Nombre
texto 8: TAREA.Nombre
texto 9: TAREA.Nombre
… … …
Algoritmos parciales:
Desv_tot: SUMA(Desv)
Confidencial comercial
D.6.3 Algoritmo
Procedimiento IDT (fechaActual, Proy_id)
imprimir fechaActual
imprimir PROYECTO.Descrip
imprimir Mun
Desv_tot = 0
Desv = 0
imprimir TAREA.Nombre
imprimir TAREA.Fecha_fin_planif
imprimir TAREA.Fecha_fin_real
imprimir Desv
fin-mientras
imprimir Desv_tot
Confidencial comercial
D.7 IGRH
Rehabilitaciones, Construcciones
Derribos, SL
_____________________________________________________________________
__
24 de marzo de 2024
Localidad: Madrid
Tarea: Cimentación
Personal
… … … … …
Tarea: Encofrado
Personal
… … … … …
fechaActual
texto 1
texto 2: PROYECTO.Descrip
texto 3: PROYECTO.Mun_cod
texto 4: TAREA.Nombre
texto 8
Texto 17 TAREA.Nombre
… … …
Algoritmos parciales:
imprimir fechaActual
imprimir PROYECTO.Descrip
imprimir Mun
tmpTarea = TAREA.Tarea_id
TotPersProy = 0
TotPersTar = 0
imprimir TAREA.Nombre
Horas_trabaj = 0
GastPers = 0
imprimir PERSONAL.Nom
imprimir SUBCONTRATA.Nombre
imprimir Vinculo
Horas_trabaj = (TAREA.Fecha_inicio_real -
TAREA.Fecha_fin_real) por 8
imprimir Horas_trabaj
imprimir GastPer
fin-mientras
imprimir TotPersTar
fin-mientras
imprimir TotPersProy
Confidencial comercial
D.8 IGM
Rehabilitaciones, Construcciones
Derribos, SL
_____________________________________________________________________
__
24 de marzo de 2024
Localidad: Madrid
Tarea: Cimentación
Materiales
… … … … …
Tarea: Encofrado
Materiales
Confidencial comercial
Material Precio unidad Uds Perdidas Uds Usadas
Gasto
… … … … …
fechaActual
texto 1
texto 2: PROYECTO.Descrip
texto 3: PROYECTO.Mun_cod
texto 4: TAREA.Nombre
texto 8
/ MATERIAL.Tipouds_cod .Uds_Perdidas
MATERIAL.Tipouds_cod
Texto 15 TAREA.Nombre
texto 16
… … …
Algoritmos parciales:
imprimir fechaActual
imprimir PROYECTO.Descrip
imprimir Mun
tmpTarea = TAREA.Tarea_id
TotMatProy = 0
MatUtiles = 0
imprimir MATERIAL.Nombre
imprimir MATERIAL-TAREA.Precio_unit
MATERIAL.Tipouds_cod)
Confidencial comercial
Uds = dominio (UNIDADESdeMEDIDA.Descripción)
imprimir Uds
imprimir MATERIAL-TAREA.UdsPerdidas
imprimir Uds
MatUtiles=MATERIAL-TAREA.Uds-
MATERIAL-TAREA.UdsPerdidas
imprimir MatUtiles
imprimir Uds
fin-mientras
imprimir TotMatTar
fin-mientras
imprimir TotMatProy
Confidencial comercial
Anexo E Diseño Arquitectónico