[Php-avanzado] SRS La batalla final (solo en cines)

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Mie Jul 22 23:20:35 ART 2009


Hola Alejandro,

El jue, 16-07-2009 a las 19:54 -0300, Alejandro Sanchez escribió:
> Ahí mando la última versión, finalmente creo que entenderé y quedará.
> Con respecto a las imágenes puse un ancho máximo y despues
> redimensionaría manteniendo las proporciones, claro está que alguien
> podría mandar una imágen de 150px de ancho por 4000000px de largo y
> eso descuadraría todo, pero pienso evitar esa contingencia limitando
> el peso y por ahí con algo que limité el largo si hiciera falta, eso
> tendría que ver como lo hago, pero lo tengo en cuenta no se si debo
> aclarar algo de esto en el SRS, 

	Como decís, no hace falta más detalle sobre esto, pero si querés poné
un ancho y alto máximo para las imágenes.
	Cuando tengamos la clase de manejo de imágenes vas a poder chequear
para aceptar o no ancho y largo, y también redimensionarlas.

> pienso que no, yo lo tomo como parte de la validacion que deberemos
> implementar para que no nos manden cualquier cosa, ya que en internet
> todo es posible.
> Y bueno, cuando esté esto en condiciones comenzaré con las tablas
> saludos

	Te voy respondiendo abajo:


> NotiBlog:
> 
> Es un sitio donde podes crear tu propio espacio para publicar noticias
> organizadas por categorías.
> 
> Requerimientos funcionales
> 
> 1.El sistema debe crear un Notiblog con su respectivo ttulo, elegido
> por el autor.

	Y el sistema no tiene ninguna funcionalidad para borrarlo???
	No está mal, pero te lo pregunto porque es raro...

> 2.El sistema debe listar en pgina principal, ordenados por antigedad
> los ttulos de los Notiblogs ya creados y su autor.
> 3.El sistema debe gestionar noticias en cada Notiblog, hasta unas 8
> por pgina publicando un resumen de cada una principal con un mximo de
> 400 caracteres y una imgen subida por el autor (optativa).
> 4.El sistema debe mostrar las noticias por categoras, paginadas en
> grupos de ocho.
> 5.El sistema debe, en cada Notiblog, paginar resultados de noticias
> anteriores, mostrndolas de a ocho por pagina.
> 6.El sistema debe, en cada Notiblog, mostrar la noticia completa, al
> hacer clik en el ttulo de la misma o en el enlace debajo denominado:
> ver nota completa.
> 7.El sistema debe buscar Notiblogs por ttulo o autor desde pgina
> principal.
> 8.El sistema debe buscar palabras dentro de la noticia o en el ttulo
> de la misma y mostrar los resmenes de las notas que contengan dichas
> palabras ordenadas por fecha desde pgina principal .
> 9.El sistema debe paginar los resultados de bsqueda por la nota ms
> reciente.
> 10.El sistema debe gestionar categoras para cada Notiblog, y estas
> sern definidas por el autor del mismo segn lo necesite.
> 11.El sistema debe mostrar una imgen (optativa) subida por el autor,
> al lado del resumen de la noticia en un tamao de 250px. de ancho
> manteniendo proporciones.
> 12.El sistema debe mostrar la misma imgen (optativa) subida por el
> autor, arriba de la nota completa , en un tamao max de 500px. de ancho
> manteniendo proporciones.
> 13.El sistema debe gestionar autores.

	Está muy bien. Felicitaciones!

	Para cocinarlo, pasá más arriba al requerimiento del Autor y de las
Categorías, para que cuando se nombra en otro requerimiento, ya lo
tengas disponible.

	Según esto, cada Notiblog tiene un único Autor, y cada Autor tiene un
único Notiblog. Por mi está bien, pero te lo escribo por si vos estabas
pensando en otra cosa.

> Requerimientos no funcionales
> 
> 1.El sistema debe tener un diseo lquido que se adapte a la pantalla.
> 2.El sistema  enviar a los autores que se den de alta, nombre de
> usuario y contrasea, por mail junto a un mensaje de bienvenida.

	El 2 es funcional: fijate que "el sistema debe enviar un mail al Autor
que cree un Notiblog los datos para ingresar".

> Glosario:
> Notiblog: espacio de noticias, de formato tipo blog, donde se publican
> las notas enviadas por un autor determinado, ordenadas por la ms
> reciente arriba.
> Noticia: se trata de una nota escrita, que con un ttulo y un texto que
> la compone, que puede contener adems una imgen.
> Autor:Se trata de el usuario que crea y administra el Notiblog,
> agregando noticias y creando las categora para las mismas.

	Agregá los datos que tiene un autor. De Notiblog y de Noticia los ponés
(titulo y título/texto/imagen respectivamente) pero del Autor nada... No
tengas miedo de poner que el Autor tiene usuario y contraseña.

	Cambiale esas pavaditas y arrancamos con la normalización!

	Seguimos!

-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.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