ItEr41S07DocumentacionFormacionItEr40S07: * New images and descriptions.

This commit is contained in:
Xavier Castaño 2009-12-29 17:38:14 +01:00 committed by Javier Moran Rua
parent 430ce0535d
commit b42f961711
5 changed files with 211 additions and 57 deletions

View file

@ -3,18 +3,48 @@ Introdución
.. contents::
A aplicación para xestión da produción do sector auxiliar do naval pretende resolver principalmente o problema da planificación nas empresas pertencentes ó sector. Para elo desenvolvéronse unha serie de funcionalidades que dan solución a certos problemas detectados durante a análise do proxecto.
A aplicación para xestión da produción do sector auxiliar do naval pretende resolver principalmente o problema da planificación nas empresas pertencentes ó sector. Para elo desenvolvéronse unha serie de funcionalidades que dan solución a certos problemas detectados durante a análise do proxecto. Sen embargo, a solucións propostas para as problemáticas xurdidas non deben ser vistas como exclusivas do sector naval, senon que poden ser útiles para calquera empresa á que os conceptos base utilizados lle sexan aplicables.
.. figure:: images/company_view.png
:scale: 50
Vista global da empresa e xestión de perspectivas
=================================================
Tal e como se visualiza na anterior captura, a principal pantalla da aplicación e a vista global da empresa, unha vista na que o usuario poderá visualiar a lista de proxectos planificados para coñecer o estado global da empresa, tanto a nivel de pedidos, como de uso de recursos. A vista global de empresa está, asimesmo, formada por 3 perspectivas:
* Vista de planificación: Vista que conxuga dous puntos de vista:
* Vista dos pedidos e a sua temporalidade: Cada proxecto é unha caixa de diagramas de Gantt indicando a data de comezo e de fin do proxecto. Ademáis, combínase dita información co amosado da data acordada de finalización (*deadline*) e con un contraste entre porcentaxe de avance e horas adicadas realmente a cada proxecto. Esta información da unha visión clara de como se atopa a empresa nun momento dado. Esta vista é a portada da aplicación.
* Gráfica de uso dos recursos da empresa: Gráfica que busca a información de asignacións dos recursos ós proxectos e que ofrece un resumo de como está o uso dos recursos de toda a empresa: a cor verde indica asignacións de recursos por debaixo do 100%, a liña negra indica a carga dispoñible de recursos e a cor amarela indica as asignacións a recursos que están por enriba do 100%. É posible dispor de menos asignacións que recursos dispoñibles e ó mesmo tempo contar con sobreasignacións en recursos concretos.
* Vista de carga de recursos: Pantalla que amosa o listado de traballadores da empresa e a carga debido a asignacións específicas a tarefas ou asignacións xenéricas debido a que o recurso satisfai unha lista de criterios. Ver a seguinte imaxe. Para acceder a esta vista é necesario premer en *Carga global de recursos*.
* Vista de administración de pedidos. Pantalla que amosa o listado de pedidos da empresa onde o usuario poderá realizar as seguintes operacións: filtrar, editar, borrar, visualizar en planificación ou crear novo pedido. Para acceder a esta vista é necesario premer en *Lista de pedidos*.
.. figure:: images/resources_global.png
:scale: 50
.. figure:: images/order_list.png
:scale: 50
A xestión de perspectivas que se comentou para a vista global de empresa é moi similar á prantexada para un só proxecto. O acceso a un proxecto pódese realizar de varias formas:
* Premendo no botón dereito sobre a caixa de diagrama de Gantt do pedido e seleccionando en *Planificar*.
* Accedendo ó listado de pedidos e premendo na icona simbolizando os diagramas de Gantt.
* Creando un novo pedido e cambiar de perspectiva sobre o pedido sendo visualizado.
Sobre un pedido, a aplicación amosa as seguintes perspectivas:
* Vista de planificación. Vista na que o usuario pode visualizar a planificación das tarefas, dependencias, fitos, etc. Ver sección de *Planificación* para máis información.
* Vista de carga de recursos. Vista na que o usuario pode comprobar a carga dos recursos asignados ó proxecto. O código de cores é o mesmo que na vista global de empresa: verde para carga menor ó 100%, amarelo para carga igual a 100% e vermello para carga maior a 100%. A carga pode vir dada por unha tarefa our por unha lista de criterios (asignación xenérica).
* Vista de edición de pedido. Vista na que o usuario pode administrar os datos do pedido. Ver sección de *Pedidos* para máis información..
* Vista de asignación avanzada de recursos. Vista na que o usuario pode asignar os recursos de xeito avanzado, seleccionando as horas por día ou as funcións de asignación que desexa aplicar. Ver sección de *Asignación de recursos* para máis información.
¿Por que me é útil "Navalpro"?
==============================
"Navalpro" é un proxecto desenvolvido co obxectivo de dotar ó usuario dunha ferramenta de planificación que se basea nunha serie de conceptos clave, os cales forman parte das características que distinguen a aplicación e a definen como unha ferramenta diseñada tendo en conta os problemas clave do sector:
"Navalpro" é un proxecto desenvolvido co obxectivo de dotar ó usuario dunha ferramenta de planificación que se basea nunha serie de conceptos, que forman parte das características que distinguen a aplicación e a definen como unha ferramenta diseñada tendo en conta os problemas clave do sector naval:
* Vista global de empresa e multiproxecto: "Navalpro" é unha aplicación orientada específicamente a dotar de información ós usuarios dos proxectos que se levan a cabo nunha empresa, polo que a base é multiproxecto. Non se determinou que o enfoque do proxecto sexa orientado individualmente a cada proxecto. Sen embargo, tamén será posible dipoñer de varias vistas específicas, entre elas a de proxectos individuais.
* Xestión de perspectivas: A vista global de empresa ou a vista multiproxecto vense complementadas coas perspectivas sobre a información que se almacena. Por exemplo, a vista global de empresa permite visualizar os pedidos e contrastar o estado dos mesmos, visualizar a carga xeral de recursos da empresa e administrar os pedidos. Por outro lado, na vista de proxecto, é posible visualizar a planificación, a carga de recursos, a vista de asignación de recursos avanzada e a edición do pedido relacionado.
* Criterios: Os criterios son unha entidade do sistema que permitirán clasificar os recursos (tanto humanos como máquinas) e as tarefas. Dende o punto de vista dos recursos, estes satisfarán criterios e, dende o punto de vista das tarefas, estas requerirán criterios a ser satisfeitos. Correspóndense con un dos aspectos máis importantes da aplicación, xa que os criterios formarán parte da base das asignacións xenéricas na aplicación, resolvendo un dos problemas máis importantes para o sector, a alta temporalidade dos recursos humanos e a dificultade para ter estimacións de carga da empresa a longo prazo.
* Recursos: Serán de dous tipos diferentes: humanos e máquinas. Os recursos humanos serán os traballadores da empresa que se utilizarán para controlar a carga da empresa e de uso dos mesmos. Por outro lado, as máquinas, dependentes das persoas que as xestionan, serán outros recursos que tamén serán controlables na aplicación.
* Asignación de recursos: Unha das claves é o feito de ofrecer a posibilidade de dous tipos diferentes de asignación: asignación específica e asignación xenérica. A xenérica é unha asignación baseada nos criterios que se lle establecen a unha tarefa para ser satisfeitos polos usuarios que teñen a capacidade de realizala.

View file

@ -3,54 +3,72 @@ Calendarios
.. contents::
Os calendarios serán os elementos do portal que determinen as dispoñibilidades para o traballo dos distintos recursos. Un calendario na aplicación estará formado por unha serie de días anuais, cada día disporá de unha serie de horas dispoñibles para o traballo.
Os calendarios serán as entidades do portal que determinen as capacidade de carga dos distintos recursos. Un calendario na aplicación estará formado por unha serie de días anuais, onde cada día disporá de unha serie de horas dispoñibles para traballar.
Por exemplo, un festivo terá 0 horas dispoñibles e, se as horas de traballo dentro dun día laboral son 8, será este número o que se asignará de dispoñibilidade para ese día.
Existen dous modos de indicarlle ó sistema cantas horas de traballo ten un día:
* Por día da semana. Por exemplo, os luns trabállanse 8 horas xeralmente.
* Por excepcións. Por exemplo, o luns 30 de Xaneiro trabállanse 10 horas.
Administración de calendarios
=============================
A administración de calendarios actuará do seguinte xeito:
O sistema de calendarios é xerárquico de modo que se poden crear calendarios base e tamén calendarios que herdan dos calendarios base, mantendo unha estrutura arbórea. Un calendario que herda dun calendario de nivel superior da árbore, herdará as adicacións diarias e as excepcións sempre e cando non sexan modificadas explícitamente para o calendario fillo. Ademáis, é necesario entender os seguites conceptos para administrar calendarios:
* Cada día é independente entre sí e cada ano ten días diferentes, é dicir, se se marca o 8 de Decembro de 2009 como festivo eso non quere dicir que o ano 2010 xa teña o día 8 de Decembro como festivo.
* Os días laborais márcanse en base a días da semana, é dicir, se se determina que o normal é traballar 8 horas os luns, quedarán todos os luns de todas as semanas dos diferentes anos marcados como 8 horas dispoñibles.
* É posible marcar excepcións, é dicir, elixir un día concreto no que as horas dispoñibles sexan diferentes á regla xeral para dito día da semana.
* É posible marcar excepcións ou intervalos de excepción, é dicir, elixir un día concreto ou grupo de días nos que as horas dispoñibles sexan diferentes á regla xeral para dito día da semana.
.. figure:: images/calendar-administration.png
:scale: 70
A administración de calendarios está accesible dende as operacións de "Administración". Desde dito punto o usuario pode realizar o seguinte
A administración de calendarios está accesible dende as operacións da pestana de "Administración". Desde dito punto o usuario pode realizar as seguintes operacións:
1. Crear un novo calendario dende cero.
2. Crear un calendario derivado de outro calendario.
3. Crear un calendario como copia de outro calendario.
4. Editar un calendario existente.
.. figure:: images/calendar-administration.png
:scale: 70
Creación dun novo calendario
----------------------------
Para a creación dun novo calendario é necesario premer no botón "Navalpro". O sistema amosará un formulario no que o usuario poderá realizar as seguintes operacións:
* Marcar as horas dispoñibles para cada día da semana (luns, martes, mércores, xoves, venres, sábados e domingos).
* Seleccionar un día específico do calendario.
* Asignar horas como excepción a un día específico do calendario.
* Elixir a pestana na que desexa traballar:
Con estas operacións un usuario da aplicación ten a capacidade de personalizar os calendarios completamente ás súas necesidades. Para almacenar os cambios no formulario é necesario premer no botón "Navalpro".
* Marcado de excepcións
* Selección de horas traballadas por día.
* Se o usuario selecciona o marcado de excepcións:
* Seleccionar un día específico do calendario.
* Marcar o tipo de excepción. Os tipos dispoñibles son: vacacións, baixa, folga, festivo, festivo traballable.
* Seleccionar a data de fin do intervalo de excepción (para marcar excepcións de 1 día de duración non se necesita modificar este campo).
* Marcar o número de horas traballadas durante os días excepcionais.
* Borrar excepcións previas.
* Se o usuario elixe a selección de horas traballadas por día:
* Marcar as horas dispoñibles para cada día da semana (luns, martes, mércores, xoves, venres, sábados e domingos).
* Crear novas distribucións de horas semanais aplicables no futuro.
* Borrar distribucións de horas realizadas previamente.
Con estas operacións un usuario da aplicación ten a capacidade de personalizar os calendarios completamente ás súas necesidades. Para almacenar os cambios no formulario é necesario premer no botón "Gardar".
.. figure:: images/calendar-edition.png
:scale: 70
.. figure:: images/calendar-exceptions.png
:scale: 70
Creación dun calendario derivado
--------------------------------
Un calendario derivado é un calendario que se crea como derivación dun existente, é dicir, herda todas as características do orixinal e ó mesmo tempo é posible modificalo para que conteña as súas particularidades.
Un calendario derivado é un calendario que se crea como fillo dun existente, é dicir, herda todas as características do orixinal e ó mesmo tempo é posible modificalo para que conteña as súas particularidades.
Un exemplo de uso de calendarios derivados é a existencia dun calendario xeral para España e a creación dun derivado para só incluir os 2 festivos galegos sobre o xeral.
Un exemplo de uso de calendarios derivados é a existencia dun calendario xeral para España e a creación dun derivado para só incluir os festivos galegos engadidos sobre os que xa estaban definidos no xeral.
É importante destacar que ante calquera modificación realizada sobre o calendario orixinal o calendario derivado será directamente afectado, sempre e cando, non se definira unha actuación concreta sobre el mesmo. Por exemplo, no calendario de España inclúese un día laboral no 17 de Maio con 8 horas de traballo e no calendario galego, que se creou como derivación, o día 17 de Maio é considerado un día de 0 horas de traballo por ser festivo. Se sobre o calendario español se cambian os días da semana do 17 Maio para que as horas dispoñibles sexan 4 diarias, no galego o que sucederá é que todos os días da semana do 17 de Maio terán 4 horas dispoñibles excepto o mesmo día 17 que terá 0 horas, tal e como explícitamente se establecera antes.
@ -61,7 +79,7 @@ Para crear un calendario derivado na aplicación, é necesario facer o seguinte:
* Acceder ó menú de *Administración*.
* Premer na operación de administración de calendarios.
* Elixir un dos calendarios sobre o que se desexa realizar un derivado e premer no botón "Navalpro".
* Elixir un dos calendarios sobre o que se desexa realizar un derivado e premer no botón "Crear".
* Unha vez realizada esta operación o sistema amosará un formulario de edición coas mesmas características que os formularios para crear calendarios dende cero, coa diferencia de que as excepcións e as horas por día da semana se propoñen en base ó calendario orixinal.
Creación dun calendario por copia
@ -71,33 +89,76 @@ Un calendario copiado é un calendario que se crea como copia exacta de outro ex
A diferencia entre copiar e derivar un calendario radica nos cambios no orixinal. No caso de copias, se o orixinal é modificado, non afectará á copia, sen embargo, cando se deriva, sí afecta ó fillo.
Un exemplo de uso de calendario por copia é o dispor de un calendario para Pontevedra e necesitar un calendario para A Coruña onde a maioría das características son as mesmas sen embargo, non se espera que os cambios nun afecten ó outro.
Un exemplo de uso de calendario por copia é o dispor de un calendario para Pontevedra e necesitar un calendario para A Coruña onde a maioría das características son as mesmas, sen embargo, non se espera que os cambios nun afecten ó outro.
Para crear un calendario copiado na aplicación, é necesario facer o seguinte:
* Acceder ó menú de *Administración*.
* Premer na operación de administración de calendarios.
* Elixir un dos calendarios sobre o que se desexa realizar un derivado e premer no botón "Navalpro".
* Elixir un dos calendarios sobre o que se desexa realizar un derivado e premer no botón "Crear".
* Unha vez realizada esta operación o sistema amosará un formulario de edición coas mesmas características que os formularios para crear calendarios dende cero, coa diferencia de que as excepcións e as horas por día da semana se propoñen en base ó calendario orixinal.
Calendario por defecto
----------------------
Un dos calendarios existentes no sistema pode ser dado de alta como calendario por defecto. Este calendario será o que se asigne a calquera entidade que no sistema sexa xestionado con calendarios.
Para configurar o calendario por defecto débese realizar o seguinte:
* Acceder ó menú de *Administración*.
* Premer na operación *configuración*.
* Onde aparece o texto *Calendario por defecto*, seleccionar o que se desexe establecer como calendario por defecto da aplicación.
* Premer en *Gardar*.
.. figure:: images/default-calendar.png
:scale: 70
Asignación de calendario a recursos
-----------------------------------
Un recurso poderá recibir como asignación un calendario existente ou un calendario creado específicamente para o recurso. En calquera dos casos, unha vez se asigna un calendario a un recurso, é posible realizar modificacións específicas para ese recurso.
Os recursos só teñen activación, é dicir, horas dispoñibles para traballar, se o dispoñen de un calendario asignado con un período válido de activación. Se non se lle asignou ningún calendario ós recursos, os recursos teñen asignado o calendario por defecto con un período de activación que comeza na data de alta e sen data de caducidade.
Os casos posibles son:
.. figure:: images/resource-calendar.png
:scale: 70
* *Creación de un calendario para o recurso a partir de cero*. Neste caso, o calendario será únicamente para o recurso e calqueira característica que se lle desexe asignar deberá ser modificada no propio calendario do recurso.
* *Creación de un calendario para o recurso como copia de calendario existente*. O calendario recollerá dende un principio as especificidades do calendario orixinal, sen embargo, unha vez asignado, deberá ser modificado dende o propio recurso.
* *Creación de un calendario para o recurso como derivado de calendario existente*. O calendario recollerá dende un principio as especificidades do calendario orixinal e, ó mesmo tempo, se o calendario orixinal é modificado para todos, o propio recurso recibirá esas modificacións de xeito indirecto, tal e como se comentou na sección de calendarios derivados.
Sen embargo, é posible eliminar o calendario asignado previamente a un recurso e crear un calendario novo a partir de un existente. Deste xeito haberá recursos que poidan ser completamente personalizados a nivel de calendario.
Para asignar un calendario a un recurso é necesario dar os seguintes pasos:
* Acceder á edición de recursos.
* Seleccionar a pestana de "Navalpro".
* A partir da pestana anterior aparecerá un formulario de edición de calendarios que permitirá:
* Crear un calendario dende cero premendo no botón "Navalpro".
* Crear un calendario derivado premendo no botón "Navalpro".
* Crear un botón como copia premendo no botón "Navalpro".
* O sistema amosará un formulario de edición de calendarios cos datos cargados en base á opción elixida no paso anterior.
* Para almacenar é necsario premer en Save.
* Elixir un recurso e premer en editar.
* Seleccionar a pestana de "Calendario".
* A partir da pestana anterior aparecerá un calendario coas excepcións, as horas traballables por día e os períodos de activación.
* Para cada pestana:
* Excepcións: Será posible elixir o tipo de excepción e un período no que se aplica para poder incluír as vacacións, días festivos, laborables diferentes, etc.
* Semana de traballo: Será posible modificar as horas traballadas durante os distintos días da semana (luns, martes, etc.).
* Períodos de activación: Será posible crear novos períodos de activación que reflexe as datas de inicio e fin dos contratos asociados ó recurso. Ver a seguinte imaxe.
* Para almacenar é necesario premer en *Gardar*.
* O usuario pode premer en *Borrar* se desexa cambiar o calendario asignado ó recurso.
.. figure:: images/new-resource-calendar.png
:scale: 70
Asignación de calendario a pedidos
----------------------------------
Os proxectos poden dispor de un calendario diferente do calendario por defecto. Para cambiar o calendario do pedido é necesario:
* Acceder ó listado de pedidos dentro da vista global de empresa.
* Editar o pedido en cuestión.
* Acceder á pestana de "Datos xerais".
* Seleccionar no despregable de selección o calendario que se desexa asignar.
* Premer en "Gardar" ou "Gardar e Continuar".
Asignación de calendario a tarefas
----------------------------------
Do mesmo xeito que se permite asignar calendarios a recursos ou pedidos, é posible realizar a mesma operación para tarefas planificadas. Esta operación permite definir calendarios específicos para momentos concretos dun proxecto. Para realizar esta operación será necesario:
* Acceder á planificación de un proxecto.
* Premer no botón dereito sobre a tarefa á que se desexa asignar calendario.
* Seleccionar a operación "Asignación de calendario".
* Elixir o que se desexa asignar á tarefa.
* Premer en "Aceptar".

View file

@ -41,7 +41,7 @@ O sistema conta con dous tipos de avance creados por defecto:
O usuario poderá crear novos tipos de avance do seguinte xeito:
* O usuario accede á sección de "Administración".
* Preme na opción do menú de segundo nivel "Navalpro".
* Preme na opción do menú de segundo nivel "Xestionar tipos de avance".
* O sistema amosa un listado de tipos de avance existentes.
* Con cada tipo de avance o usuario poderá:
@ -74,7 +74,7 @@ Para introducir medicións de avance será necesario realizar o seguinte:
* Se non existe ningún tipo de avance é necesario engadir un tipo de avance.
* No formulario que aparece debaixo cos campos "Navalpro" e "Navalpro" introducir o valor absoluto da medida e a data que se lle desexa asignar á medida tomada.
* No formulario que aparece debaixo cos campos "Valor" e "Data" introducir o valor absoluto da medida e a data que se lle desexa asignar á medida tomada.
* O sistema almacenará automáticamente os datos introducidos.

View file

@ -34,7 +34,7 @@ Xestión de traballadores
========================
A xestión de traballadores realizarase dende a pestana de "Recursos" e a operación de "Navalpro". Dende a lista de recursos é posible editar cada un dos traballadores premendo na icona estándar de edición.
A xestión de traballadores realizarase dende a pestana de "Recursos" e a operación de "Lista de traballadores". Dende a lista de recursos é posible editar cada un dos traballadores premendo na icona estándar de edición.
Unha vez na edición dun recurso, o usuario poderá acceder ás seguintes pestanas:
@ -49,7 +49,7 @@ Unha vez na edición dun recurso, o usuario poderá acceder ás seguintes pestan
2) Pestana de criterios. Dende este punto poderase configurar os criterios que un traballador satisfai. O usuario poderá asignar calquera valor de criterio de tipo traballador ou xenérico que así considere a un traballador. É importante, para que a aplicación sexa utilizada en todo o seu valor, que os traballadores satisfagan criterios. Para asignar criterios o usuario debe:
i. Premer no botón "Navalpro".
i. Premer no botón "Engadir criterio".
ii. Buscar o criterio que desexa engadir e seleccionar o que encaixe coa súa procura.
@ -62,11 +62,16 @@ Unha vez na edición dun recurso, o usuario poderá acceder ás seguintes pestan
.. figure:: images/worker-criterions.png
:scale: 70
3) Pestana de calendario. Pestana dende a que se pode configurar un calendario específico para a máquina. Cada máquina disporá de un calendario por defecto asignado, sen embargo, será posible asignar un calendario específico para cada un a partir da creación dun baleiro, copia a partir dun existente ou creación a partir dun calendario derivado.
3) Pestana de calendario. Pestana dende a que se pode configurar un calendario específico para o recurso traballador. Cada traballador disporá de un calendario por defecto asignado, sen embargo, será posible asignar un calendario específico para cada un a partir dun existente.
.. figure:: images/worker-calendar.png
:scale: 70
4) Pestana de categoría de custo. Pestana dende a que se pode configurar a categoría de custo que satisfai un recurso nun período dado. Estes datos son utilizados para posteriormente calcular os custos asociados ó traballador nun proxecto.
.. figure:: images/worker-costcategory.png
:scale: 70
A asignación de recursos explícase na sección de asignación de recursos.
@ -76,14 +81,17 @@ Xestión de máquinas
As máquinas son recursos a todos os efectos, polo cal, tal e como sucede cos traballadores, as máquinas serán administrables e asignables a tarefas. A asignación de recursos tratarase na sección de asignación. Neste punto explicaranse as características específicas das máquinas.
As máquinas son administradas dende a sección de recursos. En dita sección existe unha operación chamada "Listado de máquinas" que permitirá a visualización das máquinas que dipoñen nunha empresa. A partir deste listado poderáse editar ou borrar unha máquina.
As máquinas son administradas dende a entrada de menú "Recursos". En dita sección existe unha operación chamada "Listado de máquinas" que permitirá a visualización das máquinas que dipoñen nunha empresa. A partir deste listado poderase editar ou borrar unha máquina.
A edición dunha máquina o sistema amosará unha serie de pestanas dende as cales se permitirá administrar a seguinte información:
1) Pestana de datos da máquina. Pestana para a Edición de datos identificativos das máquinas. Os datos modificables nesta pestana son:
Na edición dunha máquina o sistema amosará unha serie de pestanas dende as cales se permitirá administrar diferentes datos:
1) Pestana de datos da máquina. Pestana para a edición de datos identificativos das máquinas. Os datos modificables nesta pestana son:
i Nome.
ii Código da máquina.
iii Descrición da máquina.
@ -91,23 +99,22 @@ A edición dunha máquina o sistema amosará unha serie de pestanas dende as cal
:scale: 70
2) Pestana de criterios. Tal e como se comentou na anterior sección de recursos traballadores, esta será a pestana na que se poden engadir criterios que satisfán as diversas máquinas do sistema. Os criterios que serán asignables ás máquinas serán aqueles que se identificaran como criterios de máquina ou xenéricos. Non se poderán asignar criterios de traballadores. Para asignar criterios o usuario deberá:
2) Pestana de criterios. Tal e como se comentou na anterior sección de recursos traballadores, esta será a pestana na que se poden engadir criterios que satisfán as diversas máquinas do sistema. Os criterios que serán asignables ás máquinas serán os de criterios de tipo máquina ou xenéricos. Non se poderán asignar criterios de traballadores. Para asignar criterios o usuario deberá:
i. Premer no botón "Navalpro".
i. Premer no botón "Engadir criterio".
ii. Buscar o criterio que desexa engadir e seleccionar o que encaixe coa súa procura.
iii. Premer no botón de engadir.
iii. Seleccionar data de inicio do criterio dende o momento que deba aplicarse.
iv. Seleccionar data de inicio do criterio dende o momento que deba aplicarse.
iv. Seleccionar a data de fin de aplicación do criterio ó recurso. Dita data non é obrigatoria indicando que o criterio é indefinido.
v. Seleccionar a data de fin de aplicación do criterio ó recurso. Dita data non é obrigatoria indicando que o criterio é indefinido.
v. Premer no botón de "Gardar e Continuar".
.. figure:: images/machine-criterions.png
:scale: 70
3) Pestana de calendario. Pestana dende a que se pode configurar un calendario específico para a máquina. Cada máquina disporá de un calendario por defecto asignado, sen embargo, será posible asignar un calendario específico para cada un a partir da creación dun baleiro, copia a partir dun existente ou creación a partir dun calendario derivado.
3) Pestana de calendario. Pestana dende a que se pode configurar un calendario específico para o recurso máquina. Cada traballador disporá de un calendario por defecto asignado, sen embargo, será posible asignar un calendario específico para cada un a partir dun existente.
.. figure:: images/machine-calendar.png
:scale: 70
@ -115,23 +122,31 @@ A edición dunha máquina o sistema amosará unha serie de pestanas dende as cal
4) Pestana de configuración de máquinas: Dende esta pestana será posible configurar a relación das máquinas cos recursos traballadores existentes. Unha máquina disporá de un alfa que indicará a relación entre a máquina e os recursos implicados, tal e como xa se comentou, un alfa de 0.5 indicará que se consumirá traballo de 0.5 persoas para cada xornada completa de máquina. O sistema, a partir dun alfa, crea automáticamente asignacións á traballadores que estean dalgún xeito relaciondao coa máquina unha vez se asigna unha máquina a unha tarefa. A forma de relacionar un traballador con unha máquina pódese facer de dous xeitos:
i Asignando específicamente un rango de datas nas que o traballador se desexa asignar a unha máquina. Será unha asignación específica de modo que o sistema asignará automáticamente horas ó traballador cando se planifique a máquina.
ii Asignando específicamente criterios que se desexa satisfagan os traballadores que sexan asignados ás máquinas. Deste xeito farase unha asignación xenérica ós traballadores que satisfan os criterios.
.. figure:: images/machine-configuration.png
:scale: 70
5) Pestana de categoría de custo. Pestana dende a que se pode configurar a categoría de custo que satisfai unha máquina nun período dado. Estes datos son utilizados para posteriormente calcular os custos asociados ó traballador nun proxecto.
.. figure:: images/machine-costcategory.png
:scale: 70
Grupos de traballadores virtuais
================================
A aplicación permite a creación de recursos no sistema os cales non son traballadores reais, senón que son persoal simulado que permite aumentar a capacidade productiva nun momento determinado segundo as configuracións que se definan do seu calendario.
A aplicación permite a creación de recursos no sistema os cales non son traballadores reais, senón que son persoal simulado que permite aumentar a capacidade productiva nun momento determinado segundo as configuracións que se definan do seu calendario.
Mediante os grupos de traballadores virtuais será posible comprobar como se vería afectada a planificación dos proxectos contratando e asignando persoal que satisfaga os criterios que se definan, axudando deste modo no proceso de toma de decisións
As pestanas das que consta o formulario de creación de grupos de traballadores virtuals son as mesmas que as que permiten configurar os traballadores, e dicir:
As pestanas das que consta o formulario de creación de grupos de traballadores virtuais son as mesmas que as que permiten configurar os traballadores, e dicir:
* Datos xerais
* Criterios asignados
* Calendarios
* Horas asociadas
A diferencia con respecto ós traballadores, e que nos grupos de traballadores virtuais especificaremos un nome para o grupo e unha cantidade que se corresponderá co número de persoas reais que forman este grupo. Adicionalmente existe un campo de observacións no que se pode aportar información adicional como por exemplo para que proxecto estaría prevista a contratación do equivalente do grupo de recursos virtuais, etc.
A diferencia con respecto ós traballadores, e que nos grupos de traballadores virtuais especifícase un nome para o grupo e unha cantidade que se corresponderá co número de persoas reais que forman este grupo. Adicionalmente existe un campo de observacións no que se pode aportar información adicional como por exemplo para que proxecto estaría prevista a contratación do equivalente do grupo de recursos virtuais, etc.

View file

@ -21,19 +21,29 @@ Un pedido é un proxecto ou traballo que un cliente lle solicita a unha empresa.
* Data de comezo estimada
* Data de finalización
* Responsable
* Cliente
* Descrición
* Outros campos ainda por decidir...
Sen embargo, o propio pedido está relacionado con outras entidades que finalmente o dotarán de unha maior riqueza:
* Horas asignadas ó pedido.
* Avances imputados ó pedido.
* Etiquetas.
* Criterios asignados ó pedido.
* Materiais
* Formularios de calidade
Para editar ou crear un pedido é posible realizalo dende varios puntos da aplicación:
* Accedendo á pestana de pedidos dentro da vista global de empresa.
* Accedendo a un pedido no diagrama de Gantt e cambiando de perpectiva á de edición de pedido.
* Accedendo á perspectiva de "Lista de pedidos" dentro da vista global de empresa.
* A edición realízase premendo no botón de editar sobre o pedido elixido.
* A creación realízase premendo en "Novo pedido".
* Accedendo a un pedido no diagrama de Gantt e cambiando de perpectiva á de detalles de pedido.
Dende a edición de pedido é posible acceder a dúas pestanas:
Dende a edición de pedido é posible acceder ás seguintes pestanas:
* Edición dos datos de pedidos. Dende dita pantalla é posible editoar os datos básicos do pedido. Actualmente:
* Edición dos datos de pedidos. Dende dita pantalla é posible editar os datos básicos do pedido. Actualmente:
* Nome
* Código
@ -60,7 +70,42 @@ Dende a edición de pedido é posible acceder a dúas pestanas:
.. figure:: images/order-elements-list.png
:scale: 70
* Horas asignadas. Pantalla na que se amosan as horas totais imputadas ó proxecto, tratándose de unha pantalla de visualización onde se agrupan as horas imputadas ós elementos de pedido.
.. figure:: images/order-assigned-hours.png
:scale: 70
* Avances. Pantalla na que se permiten imputar tipos de avances e medidas de avances ó pedido. Ver sección de "Avances" para o funcionamento da mesma.
* Etiquetas. Pantalla na que se permite asignar etiquetas a un pedido e coñecer as etiquetas directas e indirectas que xa foron asignadas. Ver capítulo de "Etiquetas" para coñecer o funcionamento da mesma.
.. figure:: images/order-labels.png
:scale: 70
* Criterios. Pantalla na que se poden asignar os criterios que se desexan aplicar globalmente a todas as tarefas de un pedido. Estes criterios serían aplicados de xeito automático a todos os elementos de pedido, excepto que estes fosen invalidados explícitamente. Asimesmo, pódense visualizar os grupos de horas dos elementos de pedidos agrupados por criterios, o cal permite coñecer os criterios que se esixen ó longo de un pedido.
.. figure:: images/order-criterions.png
:scale: 70
* Materiais. Pantalla na que se pode asignar o material dispoñible no sistema ó pedido. O material será seleccionable de entre as categorías de material que existen na aplicación. Os materiais son xestionados do seguinte modo:
* O usuario selecciona a pestana que se amosa na zona inferior da pantalla chamada "Búsqueda de materiais".
* O usuario pode introducir un texto para a procura de materiais ou seleccionar as categorías para as que se desexa amosar materiais.
* O sistema filtra os resultados.
* O usuario selecciona os materiais que desexa (para seleccionar máis de un material o usuario pode premer no botón "Ctrl" que permite a selección múltiple no listado.
* O usuario preme en "Asignar".
* O sistema amosa o listado de materiais xa asignado ó pedido.
* O usuario selecciona as unidades e o estado que desexa asignarlle ó pedido.
* O usuario preme en "Gardar" ou "Gardar e Continuar".
* Se o usuario desexa xestionar a recepción de material, o sistema permite premer en "Dividir" para cambiar o estado dunha cantidade parcial de materiais.
.. figure:: images/order-material.png
:scale: 70
* Calidade. É posible asignar un formulario de calidade ó pedido co obxectivo de ser cumplimentado para asegurar a realización de certas actividades asociadas ó pedido.
.. figure:: images/order-quality.png
:scale: 70
Edición de elementos de pedido
===============================
@ -68,9 +113,12 @@ Edición de elementos de pedido
A edición de elementos de pedido realizarase dende a pestana de listado de elementos de pedido a partir da icona de edición. Se o usuario preme na icona de edición, o sistema amosa unha nova pantalla dende a que o usuario pode realizar o seguinte:
* Editar a información do elemento de pedido.
* Visualización de horas imputadas a elemento de pedido.
* Xestionar os avances dos elementos de pedido.
* Xestionar as etiquetas do pedido.
* Visualización de horas imputadas a elemento de pedido.
* Xestionar os criterios esixidos polo elemento de pedido.
* Xestionar os materiais.
* Xestionar os formularios de calidade.
Edición da información do elemento de pedido
--------------------------------------------