[Php-avanzado] SRS

Analia Varela analiaevarela en gmail.com
Jue Jun 27 10:03:30 ART 2013


Hola Leo,

Buenos días.
Te agradezco mucho las aclaraciones, me sirvieron para clarificar y
entender algunas cuestiones. Aquí te envío la nueva versión de la SRS,
junto a las modificaciones que mencionas (espero haberlas interpretado
bien). También agrego las respuestas a las preguntas que realizaste.

Saludos y nuevamente gracias!!,
Analía

* En el diccionario aparece "Perfil", y como está aparte, debería mostrarse
o gestionarse, y acá hacer una referencia a él. RF agregado

* En el diccionario de Tarea a Realizar no hay Máquina Vial. Máquina vial
agregada en el diccionario

* Este RF sugiere que el Accesorio es de una Máquina Vial en particular,
pero en el diccionario no aparece la Máquina Vial. Cuál de los dos está
incompleto? El RF o el diccionario?. Modifique el RF y el diccionario,
agregando máquinas viales, no sólo una máquina vial. Porque cada accesorio
puede pertenecer a una o varias máquinas.

* No hay diccionario de Tareas a Realizar en Accesorios. Agregado en el
diccionario

* Falta el diccionario. Es esto algo que se registra así, descolgado, o es
un mero atributo de la Orden de Trabajo? Es un atributo de Orden de
trabajo, (le cambie el nombre: a tiempo estimado de trabajo), lo saque el
RF y lo agregue como atributo de la orden de trabajo en el diccionario.

* Falta la gestión o el mostrar Tipos de Repuestos previo a esto. RF
agregado

* Así? Como algo desenganchado de todo el resto? Creale una entrada en el
diccionario..... RF eliminado

* Salvo que tengas un listado de Observaciones preasignado para usar solo esas
en las Órdenes de Trabajo, esto parece más un mero atributo que algo que se
maneje por separado. Cómo es? Tenes razón, es un atributo de la orden de
trabajo, entonces saque observaciones del RF y lo puse como atributo en el
diccionario.

* O no entiendo esto, o está mezclado con el RF 9. En el RF 9 los repuestos
ya están entrando y tienen fecha. Tal vez el RF 9 sea solo un inventario de
repuestos, y este sea el stock de repuestos. Inventario es todo lo que
puede existir. Stock es todo lo que existe y la cantidad de cada uno. En
realidad, solo se contaría con un inventario de repuestos, lo que quise
poner con este RF es que en el momento en que el repuesto llegó, ingreso la
fecha de llegada. Entonces por lo que me decís este RF estaría demás
(también lo saque).

* Y dónde se asigna el tiempo? En realidad, pensándolo esto estaría demás,
porque si quiero el listado de órdenes de trabajo que todavía están en
proceso, no necesitaría el tiempo. Entonces, saque del RF el tiempo
transcurrido. La notificación es una ventanita? Un e-mail? Un SMS?
Especifique! La notificación sería una ventana que informa que ordenes de
trabajo todavía están en proceso.

* Salvo que sea en formato imprimible, esto está cubierto por el RF 1. RF
eliminado


*SRS*

[0] El sistema debe gestionar tipos de perfiles

[1] El sistema debe gestionar responsables según tipo de perfil [0]

[2] El sistema debe gestionar los centros de costos (las obras viales).

[3] El sistema debe gestionar máquinas viales.

[4] El sistema debe ingresar el listado de tareas a realizar en máquina
vial [3].

[5] El sistema debe gestionar accesorios para máquinas viales [3].

[6] El sistema debe ingresar el listado de tareas a realizar en accesorios
[5].

[7] El sistema debe mostrar Estados de Órdenes de Trabajo.

[8] El sistema debe gestionar tipos de repuestos

[9] El sistema debe ingresar listado de repuestos con su tipo [8].

[10] El sistema debe ingresar listado de tercerizaciones de trabajos.

[11] El sistema debe registrar orden de trabajo según responsable [1] y con
su Estado de Orden de Trabajo [7] en estado "vigente", repuestos con su
tipo [9], tercerizaciones de trabajos [10].

[12] El sistema debe mostrar la fecha actual.

[13] El sistema debe mostrar orden de trabajo [11] con el centro de costos
[2], la fecha actual [12], datos de máquinas viales [3], su listado de
tareas a realizar [4], lista de accesorios [5], con su listado de tareas a
realizar en accesorios [6], repuestos con su tipo [9], tercerizaciones de
trabajos [10].

[14] El sistema debe permitir que el listado de tareas a realizar en
máquina vial [4] y el listado de tareas a realizar en accesorios [6] puedan
ser finalizadas, registrando la fecha actual [12] en orden de trabajo [11]

[15] El sistema debe mostrar, en una ventana, notificación de ordenes de
trabajos [13], a responsables [1], con su Estado de Orden de Trabajo [7] en
estado “proceso”.

[16] El sistema debe mostrar listado de ordenes de trabajo [13] según
Estados de Órdenes de Trabajo [7]

[17] El sistema debe mostrar listado de centros de costos [2] con sus
ordenes de trabajo [13] y Estados de Órdenes de Trabajo [7]

[18] El sistema debe mostrar listado de máquinas viales [3] con sus
accesorios [5]

[19] El sistema debe mostrar listado de de ordenes de trabajo [13] según
periodo de fechas



*Diccionario*

*Responsables*: dni, nombre, apellido, perfil

*Perfil*: tipo, descripción

*Centro de costos*: código, descripción

*Máquina vial*: número de inventario, código, descripción, patente, número
de chasis, horas de utilización, último servicio

*Tareas a realizar en máquina vial*: descripción, fecha inicio, fecha
finalización (que indica el momento del cierre), máquina vial

*Accesorios*: código, descripción, máquina vial

*Tareas a realizar en accesorios*: descripción, fecha inicio, fecha
finalización, accesorio

*Estados de Orden de Trabajo*: nombre (en proceso, terminada, pendiente
(standby), cancelada (por equipo dado de baja))

*Tipo de repuesto*: nombre (nacional, importado)

*Repuestos*: número de parte, descripción, tipo de repuesto, cantidad,
fecha de recibido

*Tercerización*: tipo servicio, proveedor

*Orden de trabajo*: número de orden, código de centro de costos, fecha,
máquina vial, tareas a realizar, fecha de tarea finalizada, accesorios,
tiempo estimado de trabajo, tipo de repuestos, fecha de repuesto recibido,
tercerización, observaciones.


El 26 de junio de 2013 20:02, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:

> Hola Analía,
>
>         te hago unas consultas para que me queden claro algunas cosas, y
> un par
> de comentarios:
>
> El mié, 26-06-2013 a las 08:22 -0300, Analia Varela escribió:
> > Hola Leo,
> >
> > Buenos días.
> > Aquí te envío la SRS del sistema, con las modificaciones que
> > mencionaste, más el agregado de listados, que en un primer momento no
> > los había incorporado.
> >
> > Saludos y muchas gracias!!,
> > Analía
> >
> >
> > Descripción del Sistema
> >
> > Con el presente sistema se podrá mejorar el historial de reparaciones,
> > dentro de un taller de maquinarias viales. Permitiendo el registro de
> > las ordenes de trabajo, detallando las tareas a realizar según el
> > inconveniente que presente, emisión de listados que permitan realizar
> > estadísticas de mantenimiento.
> >
> > SRS
> >
> > [1] El sistema debe gestionar responsables.
>
>         En el diccionario aparece "Perfil", y como está aparte, debería
> mostrarse o gestionarse, y acá hacer una referencia a él.
>
> > [2] El sistema debe gestionar los centros de costos (las obras
> > viales).
> >
> > [3] El sistema debe gestionar máquinas viales.
> >
> > [4] El sistema debe ingresar el listado de tareas a realizar en
> > máquina vial [3].
>
>         En el diccionario de Tarea a Realizar no hay Máquina Vial.
>
> > [5] El sistema debe gestionar accesorios según máquina vial [3].
>
>         Este RF sugiere que el Accesorio es de una Máquina Vial en
> particular,
> pero en el diccionario no aparece la Máquina Vial.
>         Cuál de los dos está incompleto? El RF o el diccionario?
>
> > [6] El sistema debe ingresar el listado de tareas a realizar en
> > accesorios [5].
>
>         No hay diccionario de Tareas a Realizar en Accesorios
> >
> > [7] El sistema debe mostrar Estados de Órdenes de Trabajo.
> >
> > [8] El sistema debe ingresar horas hombre estimadas.
>
>         Falta el diccionario.
>         Es esto algo que se registra así, descolgado, o es un mero
> atributo de
> la Orden de Trabajo?
>
> > [9] El sistema debe ingresar listado de repuestos con su tipo.
>
>         Falta la gestión o el mostrar Tipos de Repuestos previo a esto.
>
> > [10] El sistema debe ingresar listado de tercerizaciones de trabajos.
> >
> > [11] El sistema debe ingresar observaciones.
>
>         Así? Como algo desenganchado de todo el resto?
>         Creale una entrada en el diccionario....
>
> > [12] El sistema debe registrar orden de trabajo según responsable [1]
> > y con su Estado de Orden de Trabajo [7] en estado "vigente", con horas
> > hombre estimadas [8], repuestos con su tipo [9], tercerizaciones de
> > trabajos [10] y observaciones [11].
>
>         Salvo que tengas un listado de Observaciones preasignado para usar
> solo
> esas en las Órdenes de Trabajo, esto parece más un mero atributo que
> algo que se maneje por separado.
>         Cómo es?
>
> > [13] El sistema debe mostrar la fecha actual.
> >
> > [14] El sistema debe permitir que el listado de repuestos con su tipo
> > [9] sean puestos como recibidos, registrando la fecha actual [13] en
> > orden de trabajo [12]
>
>         O no entiendo esto, o está mezclado con el RF 9.
>
>         En el RF 9 los repuestos ya están entrando y tienen fecha.
>         Tal vez el RF 9 sea solo un inventario de repuestos, y este sea el
> stock de repuestos.
>         Inventario es todo lo que puede existir. Stock es todo lo que
> existe y
> la cantidad de cada uno.
>
> > [15] El sistema debe mostrar orden de trabajo [12] con el centro de
> > costos [2], la fecha actual [13], datos de máquinas viales [3], su
> > listado de tareas a realizar [4], lista de accesorios [5], con su
> > listado de tareas a realizar en accesorios [6], horas hombre estimadas
> > [8], repuestos con su tipo [9], tercerizaciones de trabajos [10] y
> > observaciones [11].
> >
> > [16] El sistema debe permitir que el listado de tareas a realizar en
> > máquina vial [4] y el listado de tareas a realizar en accesorios [6]
> > puedan ser finalizadas, registrando la fecha actual [13] en orden de
> > trabajo [12]
> >
> > [17] El sistema debe mostrar notificación de ordenes de trabajos [15],
> > a responsables [1], con su Estado de Orden de Trabajo [7], luego de un
> > tiempo transcurrido.
>
>         Y dónde se asigna el tiempo?
>         La notificación es una ventanita? Un e-mail? Un SMS? Especifique!
>
> > [18] El sistema debe mostrar listado de ordenes de trabajo [15] según
> > Estados de Órdenes de Trabajo [7]
> >
> > [19] El sistema debe mostrar listado de centros de costos [2] con sus
> > ordenes de trabajo [15] y Estados de Órdenes de Trabajo [7]
> >
> > [20] El sistema debe mostrar listado de máquinas viales [3] con sus
> > accesorios [5]
> >
> > [21] El sistema debe mostrar listado de responsables [1]
>
>         Salvo que sea en formato imprimible, esto está cubierto por el RF 1
>
> > [22] El sistema debe mostrar listado de de ordenes de trabajo [15]
> > según período de fechas.
> >
> >
> >
> > Diccionario
> >
> >
> > Responsables: dni, nombre, apellido, perfil
> >
> >
> > Perfil: tipo, descripción
> >
> > Centro de costos: código, descripción
> >
> > Máquina vial: número de inventario, código, descripción, patente,
> > número de chasis, horas de utilización, último servicio
> >
> > Tareas a realizar: descripción, fecha inicio, fecha finalización
> >
> > Accesorios: código, descripción
> >
> > Estados de Orden de Trabajo: nombre (en proceso, terminada, pendiente
> > (que esta en espera), cancelada (por equipo dado de baja))
> >
> > Tipo de repuesto: nombre (nacional, importado)
> >
> > Repuestos: número de parte, descripción, tipo de repuesto, cantidad,
> > fecha de recibido
> >
> > Tercerización: tipo servicio, proveedor
> >
> > Orden de trabajo: número de orden, código de centro de costos, fecha,
> > máquina vial, tareas a realizar, fecha de tarea finalizada,
> > accesorios, horas hombre, tipo de repuestos, fecha de repuesto
> > recibido, tercerización, observaciones.
>
>
>         Viene mejorando mucho, pero me parece que hay algún que otro
> detalle
> oculto...
>
>         Seguimos!
>
> --
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Web: http://leonardo.tadei.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130627/6c7d3efa/attachment-0001.html>


Más información sobre la lista de distribución Php-avanzado