[Php-objetos] idea Tesis
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mar Feb 24 17:40:21 ARST 2009
Hola Andrés,
suena a tesis interesante y a que les sirve para el trabajo, así que
mejor todavía.
El diccionario está bien, tal vez le agregues luego un par de términos.
El requerimiento, reformulalo en términos de "El sistema debe...".
Estás mezclando cosas que hace el usuario con cosas que hace el sistema,
y lo que tenemos que modelar acá es un sistema, no un usuario.
Frases cortitas para cada funcionalidad empezando siempre con "El
sistema debe...". Cuando lo escribas así, te van a quedar claras cosas
que tal vez ni se te habían ocurrido.
También el los requerimientos, no van cosas como "guardarse en el DB";
esos son detalles de implementación. Eso quedaría así:
* El sistema debe permitir definir la configuración desde cero o basada
en una anterior.
Esto implica que hay que guardarlas porque después hacen falta, pero
deja al diseñador el determinar el mecanismo.
No es fácil las primeras veces escribir, esto. Con el tiempo se hace
más fácil y simple... a practicar!
El mar, 24-02-2009 a las 14:35 -0200, Andres Manuel escribió:
> Sistema de publicación Web con contenido auto generado
>
> Desde un panel central con único usuario administrador se debe definir
> el título, la descripción, el archivo de keywords, seleccionar un
> template y los datos del FTP donde se subirá el script. Se podrá
> seleccionar las keywords que estarán almacenadas en la DB central,
> subirlas manualmente o por rastreos en servicios webs (ejemplo google
> define, trends). Los templates a seleccionar serán templates gratuitos
> de joomla o wordpress que estarán alamacenados en el host del mismo
> panel. Los datos de las configuraciones podrán ser reutilizados, por lo
> cual debe guardarse en el DB.
>
> Respecto a la configuración del script generador de contenido (DR.CG) se
> debe poder definir usuario y password para el panel de administración,
> email, extensión de las URL (valor por defecto vacío), prefijo URL
> (valor por defecto vacío), cantidad de categorías (valor por defecto
> 10), cantidad de keywords al comenzar (valor por defecto 5), máximo y
> mínimo de keywords a agregar por día, ubicación de la carpeta imágenes
> (valor por defecto “img/”), hooks a cargar deseados (varios por
> defecto), activar anuncios (activado por defecto), Yahoo API (uno por
> defecto), AdSens PUB-ID (uno por defecto), Google Analytics Account.
> (opcional)
>
> El script DR.CG configurado se sube por FTP y desde
> http://url_instalacion/root_folder/admin/ se ingresar al panel de
> administración desde el cual se pueden cambiar todas las opciones de
> configuración y acceder a las opciones limpiar cache, generar feed,
> generar mapa del sitio XML con envio a google, pingear en los ping
> services para avisar que hay actualizaciones y editar keywords, agregar
> y borrar.
>
> Diccionario:
>
> Archivo de keywords: archivo TXT con las palabras claves para obtener el
> contenido
> Hooks: miniscripts que se encargan de recopilar información de
> diferentes servicios web, por ejemplo el hook de yahoo images,
> utilizando el API configurado permite obtener imágines de acuerdo a la
> keyword.
> Generar mapa del sitio: genera un mapa del sitio válido y los envio a
> google y yahoo
> Ping services: avisa a los servicios que el contenido fue actualizado.
>
> _______________________________________________
> Php-objetos mailing list
> Php-objetos en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-objetos
--
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-objetos