<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Leo, ahi corregi unas cosas, decime como lo ves! Agregue lo de la fecha de expiracion de la reserva, y los autores los liste en el diccionario aparte!<br><br>requerimientos funcionales<br>-------------------------------------<br>1-el sistema debe gestionar ciudades<br>2-el sistema debe listar las carreras<br>3-el sistema debe listar los tipos de lector <br>4-el sistema debe gestionar lectores y sus respectivas ciudades, y carreras<br>5-el sistema debe listar los tipos de literatura <br>6-el sistema debe gestionar material con su tipo de material<br>7-el sistema debe seleccionar la cantidad de días que durara un alquiler<br>8-el sistema debe eliminar las reservas que esten vencidas (verificacion que se hace al inicio)<br>9-el sistema debe realizar alquileres de material a los lectores<br>10-el sistema debe asentar las devoluciones de material, por parte de los lectores<br>11-el sistema debe listar los últimos 5 alquileres realizados para un material determinado<br>12-el sistema debe listar los últimos 5 alquileres de los lectores<br>13-el sistema debe realizar reservas de material a los lectores<br>14-el sistema debe realizar alquiler de material a los lectores, a partir de una reserva<br>15-el sistema debe listar las ultimas 5 reservas de los lectores<br>16-el sistema debe gestionar 'pedidos de material', del cual se generara una orden de compra<br>17-el sistema debe dar de alta lectores, que hayan mandado una solicitud <br>18-el sistema debe ofrecer un formulario de contacto, que envíe un mail al administrador<br> <br>diccionario<br>--------------<br>-administrador: nombre, apellido, usuario, pasword<br>-alquiler: nro de inventario, DNI, fecha de alquiler, fecha de<br>-devolución, fecha devuelto<br>-carrera: carrera<br>-ciudad: ciudad<br>-editorial: editorial<br>-lector: nombre, apellido, DNI, localidad, código postal, matricula, domicilio, teléfono, celular, mail, tipo (docente, egresado, administrativo, alumno), carrera (en caso de que sea alumno) <br>-material: CDU, numero de inventario, tipo de literatura, nivel de registro, titulo, paginas, isbn, editorial, ciudad, país, edición, descriptores, información descriptiva, tipo de adquisición, costo, observaciones, fecha de alta, fecha de baja<br>-tipo de lector: nombre<br>-tipo de literature: nombre<br>-autor: nombre <br>-reserva: numero de inventario, DNI, fecha de reserva, fecha de retiro <br>-orden de compra: numero de orden de compra, material<br><br>Saludos!<br><br>> From: leonardot@pegasusnet.com.ar<br>> To: php-avanzado@pato2.fi.mdp.edu.ar<br>> Date: Thu, 25 Nov 2010 12:15:44 -0300<br>> Subject: Re: [Php-avanzado] SRS - Matias De Carli v1.3<br>> <br>> Hola Matías!<br>> <br>> El jue, 25-11-2010 a las 07:24 +0000, juan ma escribió:<br>> > Leo, según lo hablado hoy, re acomodo un par de cosas, tomo impulso y<br>> > te mando mi nueva versión.<br>> <br>>         Dale! Que así en caliente con las cosas frescas sale ma¶ rápido!<br>> <br>> > Quizás me falto algo en el diccionario... es donde mas dudo. En los<br>> > RF creo que esta todo, salvo que alguna cosa puede estar mal<br>> > expresada. Espero tus comentarios, saludos, y de nuevo gracias por<br>> > hacerte un tiempo para desasnarme hoy a la tarde!!!<br>> <br>>         Es un placer, como siempre.<br>> <br>>         Te comento un par de cosas intercaladas, y te hago unas preguntas sobre<br>> el sistema para que me quede más claro:<br>> <br>>         Fijate que te quedaron un par de "poder" todavía por ahí ;-)<br>> <br>> > requerimientos funcionales<br>> > -------------------------------------<br>> > <br>> > 1-el sistema debe gestionar ciudades<br>> > 2-el sistema debe listar los tipos de lector<br>> <br>>         Agregá al diccionario que atributos tendrá... supongo que solo "nombre"<br>> <br>> > 3-el sistema debe listar las carreras<br>> > 4-el sistema debe gestionar lectores y sus respectivas ciudades<br>> <br>>         Según el diccionario, el Lector también tienen una Carrera: pasá<br>> Carrera más arriba y agregala a la especificación del Lector.<br>> <br>> > 5-el sistema debe listar los tipos de material<br>> <br>>         Agregá al diccionario que atributos tendrá... supongo que solo "nombre"<br>> también.<br>>         Fijate que en el diccionario de Material aparece un "tipo de<br>> literatura", que parece que es esto mismo: elegí una forma de llamarlo y<br>> usá siempre la misma!<br>> <br>> > 6-el sistema debe gestionar material<br>> <br>>         te falta el "con su tipo de material.<br>> <br>> > 7-el sistema debe poder seleccionar la cantidad de días que durara un<br>> > alquiler<br>> > 8-el sistema debe realizar alquileres de material a los lectores<br>> > 9-el sistema debe asentar las devoluciones de material, por parte de<br>> > los lectores<br>> > 10-el sistema debe listar los últimos 5 alquileres realizados para un<br>> > material determinado<br>> > 11-el sistema debe listar los últimos 5 alquileres de los lectores<br>> > 12-el sistema debe realizar reservas de material a los lectores<br>> > 13-el sistema debe poder realizar alquiler de material a los lectores,<br>> > a partir de una reserva<br>> > 14-el sistema debe listar las ultimas 5 reservas de los lectores<br>> > 15-el sistema debe poder gestionar 'pedidos de material', del cual se<br>> > generara una orden de compra<br>> > 16-el sistema debe poder dar de alta lectores, que hayan mandado una<br>> > solicitud <br>> > 17-el sistema debe ofrecer un formulario de contacto, que envíe un<br>> > mail al administrador<br>> > <br>> > diccionario<br>> > --------------<br>> > <br>> > administrador: nombre, apellido, usuario, pasword<br>> > alquiler: nro de inventario, DNI, fecha de alquiler, fecha de<br>> > devolución, fecha devuelto<br>> > carrera: carrera<br>> > ciudad: ciudad<br>> > editorial: editorial<br>> > lector: nombre, apellido, DNI, localidad, código postal, matricula,<br>> > domicilio, teléfono, celular, mail, tipo (docente, egresado,<br>> > administrativo, alumno), carrera (en caso de que sea alumno) <br>> > material: CDU, numero de inventario, tipo de literatura, nivel de<br>> > registro, autornro1, autornro2, autornro3, titulo, paginas, isbn,<br>> > editorial, ciudad, país, edición, descriptores, información<br>> > descriptiva, tipo de adquisición, costo, observaciones, fecha de alta,<br>> > fecha de baja<br>> <br>>         Los autores piden a gritos estar especificados por separado y ser<br>> usados por el Material!!!<br>> <br>> > reserva: numero de inventario, DNI, fecha de reserva, fecha de retiro<br>> <br>>         Tal vez valga la pena preveer una funcionalidad que haga expirar las<br>> Reservas cuando no las vienen a buscar... se podría gestionar una<br>> cantidad de días para la expiración como hacés en el RF 7<br>> <br>> > orden de compra: numero de orden de compra, material<br>> <br>> <br>>         Dale, que ya casi la tenemos!<br>> <br>> <br>> -- <br>> <br>> Leonardo Tadei<br>> leonardot@pegasusnet.com.ar<br>> http://blog.pegasusnet.com.ar<br>> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key<br>> <br>> _______________________________________________<br>> Php-avanzado mailing list<br>> Php-avanzado@pato2.fi.mdp.edu.ar<br>> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado<br>                                            </body>
</html>