[Php-avanzado] SRS Iteracion 2
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Lun Jun 24 21:57:30 ART 2013
Hola Marcos,
El dom, 23-06-2013 a las 07:59 -0300, Marcos Pucineri escribió:
> Hola Leonardo, te mando la segunda iteración de la SRS, al final del
> mail, esta la corrección que me hiciste sobre la primera.
Ok. Dale más velocidad al bucle que itera esto, porque se nos va a
acabar el curso ;-)
> Novedades:
>
>
> * Se quito el RF: Gestionar Direcciones
> * Se cambio en RF5: Gestionar => Mostrar
> * Se agrego en el diccionario de colaboracion: Hora
> * Se limito en RF12 a Facebook y Twitter
> * Se agrego informacion en RF13
> * Se agrego Nombre de usuario y contraseña a las instituciones
> * Se agrego un apendice de permisos
Gracias por el versionado!
> SRS de Di una mano:
>
>
> 1) El sistema debe gestionar provincias
> 2) El sistema debe gestionar localidades con sus provincias (1)
> 3) El sistema debe gestionar tipos de instituciones
>
> 4) El sistema debe gestionar instituciones: con su dirección,
> localidad(2) y su provincia(1), y con su tipo de institución(3)
Cómo las direcciones no aparecen más como funcionalidad, no hay que
poner una referencia acá.
También sacala del diccionario, porque los datos pasan a formar parte
del Colaborador y de la Institución.
> 5) El sistema debe mostrar tipos de documento
> 6) El sistema debe gestionar colaboradores: con su localidad(2),
> su provincia(1), y su tipo de documento(5)
Según el diccionario, el colaborador no tiene e-mail. Está bien así o
falta ese dato?
> 7) El sistema debe gestionar tipos de colaboración
> 8) El sistema debe gestionar colaboraciones: con
> su colaborador(6), y su institución(4) y su tipo de colaboración (7)
> 9) El sistema debe presentar un Timeline, donde se visualicen en
> tiempo real, las colaboraciones(9) con sus respectivos: fecha y hora,
> colaboradores(7) e Instituciones (5)
Por el RF8, una Colaboración tiene solo un Colaborador y una
Institución, pero de la forma que redactaste el RF9, pareciera que
pueden tener más de una.
Cuál de los dos RF está correcto: el que tiene uno o el que tiene
muchos?
> 10) El sistema debe presentar al colaborador(6), el reporte de todas
> sus colaboraciones(9)
> 11) El sistema debe presentar a la institución(4), el reporte de
> todas las colaboraciones(8) recibidas con sus respectivos
> colaboradores(6)
> 12) El sistema debe poseer funciones de integración con las redes
> sociales Facebook y Twitter.
No decís en qué consiste la integración: compartir el URL? loguearse
con el usr/pas de la red social? mostrar las últimas entradas de la
Institución que se esta viendo? que aparezca automáticamente en el muro
del colaborar que hizo una colaboración? que aparezca en el muro de
diunamano u en @diunamano las colaboraciones que se van haciendo?
> 13) El sistema debe presentar información sobre las instituciones(4)
> registradas: Nombre, Dirección, Localidad, Provincia, Personería
> Jurídica, CUIT, Tipo de institución y Fotos
> 14) El sistema debe contar con un formulario de búsqueda, donde el
> visitante ingrese una dirección, localidad(2) y provincia(1), y
> obtenga el reporte, un mapa que contendra la localizacion de las
> instituciones(4) mas cercanas
>
>
> Diccionario SRS de Di una mano:
>
> Provincias: Nombre
> Localidades: Nombre, Provincia
> Dirección: Calle, Numero, Localidad, Provincia
> Tipos de instituciones: Descripción
> Instituciones: Nombre, Dirección, Teléfono , Localidad, Provincia,
> Personería Jurídica, CUIT, Tipo de institución, Fotos, Nombre de
> Usuario, Contraseña
> Tipos de documento: Descripción {DNI, DU, LC}
> Colaborador: Nombre de usuario, Contraseña, Nombre, Apellido,
> Teléfono, Tipo de documento, DNI, Localidad, Provincia,
> Colaboraciones,
> Tipos de colaboración: Descripción
>
> Colaboración: Fecha, Hora, Colaborador, Institución, Tipo
> de colaboración, Descripción
Muy bueno lo del apéndice de permisos.
Lo reviso contra la versión final.
> Apéndice de permisos:
>
>
>
> Visitante:
> No requiere registro, tiene acceso a:
> RF9: Sin restricciones
> RF13: Sin restricciones
>
> RF14: Sin restricciones
> Visibilidad en el sitio:
> Instituciones: Sin restricciones
> Colaboradores: Solo Nombre de usuario y Localidad
> Colaboraciones: Sin restricciones excepto información del colaborador
>
>
> Colaborador:
> Requiere registro, tiene acceso a:
> RF6: Alta/Baja/Modificación de cuenta propia
> RF9: Sin restricciones
>
> RF10: Sin restricciones
> RF12: Sin restricciones
>
> RF13: Sin restricciones
>
> RF14: Sin restricciones
> Visibilidad en el sitio:
>
> Instituciones: Sin restricciones.
> Otros colaboradores: Solo Nombre de usuario y Localidad.
> Colaboraciones: Sin restricciones excepto información del colaborador.
>
>
>
> Institucion:
> Requiere registro: tiene acceso a:
> RF3: Sin restricciones
> RF4: Alta/Baja/Modificación de cuenta propia
>
> RF11: Sin restricciones
> RF12: Sin restricciones
> Visibilidad en el sitio:
>
> Otras instituciones: Sin restricciones.
> Colaboradores: Solo Nombre de usuario y Localidad, excepto en caso de
> existir una colaboración de este, donde sera visible ademas: Nombre,
> Apellido y Teléfono
> Colaboraciones: Sin restricciones excepto información del colaborador.
>
>
> Administrador:
> Acceso total.
> RF1: Sin restricciones
> RF2: Sin restricciones
> RF3: Sin restricciones
>
> RF4: Alta/Baja/Modificación de todas las cuentas
> RF6: Alta/Baja/Modificación de todas las cuentas
> RF7: Sin restricciones
> RF8: Sin restricciones
>
> RF9: Sin restricciones
>
> RF10: Sin restricciones
> RF11: Sin restricciones
>
> RF12: Sin restricciones
>
> RF13: Sin restricciones
>
> RF14: Sin restricciones
> Visibilidad en el sitio:
>
> Otras instituciones: Sin restricciones.
> Colaboradores: Sin restricciones.
> Colaboraciones: Sin restricciones.
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
Más información sobre la lista de distribución Php-avanzado