[Php-avanzado] requerimientos medina rodrigo rev 0.1
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Vie Oct 26 11:48:19 ART 2012
Hola Rodrigo,
al final de la SRS ponés "OBSERBACIONES"... me dolieron tanto los ojos
de leerla con B en vez de con V, que te lo comento primero :-(
Te hago unos comentarios intercalados:
El mié, 24-10-2012 a las 18:24 -0300, rodrigo FSF escribió:
> Especificación de Requerimientos de Software. Dos Rev:0.1
>
> Octubre 2012
> Proyecto: Dos
> Revision: 0.1
> Autor: Medina Rodrigo
>
>
> .-Descripcion del Proyecto.
>
> El proyecto consiste en desarrolar un sistema que, mediante una
> interfaz web, permita la gestion de los datos de
> una empresa dedicada al transporte de pasajeros, asi como todos las
> funciones que esta requiere para poder funcionar
> de forma eficiente y ordenada.
Muy buena la descripción del proyecto: clara y concisa para dar
contexto al problema.
> -DEFINICIONES.
>
> ·Pasajero.- Persona fisica o juridica que contrata el servicio de
> transporte o de comisiones.
Esta definición ponela como parte del Diccionario, y agregale los
atributos que tendría tu abstracción del Pasajero para este sistema.
> ·Base de Datos.- Cualquier conjunto de datos organizados para su
> almacenamiento ,diseñado para facilitar su mantenimiento y
> acceso de una forma estándar. La información se organiza en campos y
> registros. Un
> campo se refiere a un individuo.
Esto borralo: una SRS tiene que especificar el software a construir, no
enseñar como funciona otro o se organiza otro software.
> ·Planilla.- Conjunto de datos organizados en tablas.
Al diccionario con esto!
> ·Tabla.- Conjunto de datos tabulados.
Al diccionario con esto!
(aunque creo que desaparecerá en próximas versiones)
> ·Viaje.- Translado de
De qué???
> -REQUERIMIENTOS
De los 4 tipos de requerimientos que hay para especificar software, lo
que estás haciendo son "Requerimientos Funcionales", y no
"Requerimientos" a secas.
> ·1. El sistema debe gestionar pasajeros.
En el diccionario de Pasajero, especificá qué datos tendrá.
> ·2. Elsistema debe gestionar viajes.
En el diccionario de Pasajero, especificá qué datos tendrá.
> ·3. Elsistema debe gestionar planillas.
Esto no dice nada Rodrigo. Si el sistema debe emitir planillas, poné un
RF con cada una, poneles un nombre, especifícá como se generan, y en el
diccionario mantené para cada planilla el modelo que tendrá.
> ·4. El sistema debe generar copias de seguridad de la base de datos.
Bueno... esto está bien, pero especificalo son hacer referencia a la
"base de datos", porque acá no hay que decir nada de cómo se hacen las
cosas, solo se habla de qué cosas hay que hacer.
Si vas a usar una DB, podés eespecificarlo en una sección de
Requerimientos No Funcionales de tu SRS.
> -MODELO DE LISTADOS.
>
> .-Listado de Informacion de Pasajero.
>
> ·ID_PASAJERO·
> ·DNI·
> ·APELLIDO·
> ·NOMBRE·
> ·TELEFONO1·
> ·TELEFONO2·
> ·FECHA·
>
> .-Listado de Informacion de Viajes.
>
> ·ORIGEN·
> ·DESTINO·
> ·FECHA·
>
>
> .-Listado de Informacion en Planilla.
>
> --{dia semana} {dia mes} de {mes} del {año} - {chofer} .
> {origen del viaje} - {desrino del viaje}--
> ·M·
> ·N·
> ·IMOPORTE·
> ·APELLIDO-NOMBRE·
> ·TELEFONO1·
> ·TELEFONO2·
> ·DNI·
> ·S·
> ·PROCEDENCIA·
> ·DESTINO·
> ·B·
> --OBSERBACIONES--
Nada más por ahora.
Si no veo mal te quedarían 8 o 9 RF, y acordate de poner los atributos
de cada cosa en la RF en el diccionario.
--
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