Estimado Rochlin:
Veo que mi mail no te ha movido a generar una respuesta. Solo restan dos clases para poder mostrarme el funcionamiento de tu desarrollo.
Te deseo suerte
Twitter provee una API abierta sobre la cual se pueden generar aplicaciones o cálculos que los usuarios puedan usar libremente. Por lo tanto, el proyecto incluye el desarrollo de un portal, donde los usuarios pueden autenticarse contra Twitter, realizar ciertas consultas sobre su propia actividad, consultar sobre la actividad de otros usuarios, y suscribirse para que el portal le realice informes sobre las consultas que desee.
miércoles, 9 de noviembre de 2011
miércoles, 14 de septiembre de 2011
14/9/2011
Para la semana proxima, debe estar en funcionamiento alguna de las opciones del programa incluyendo el funcionamiento del menu anteriormente definido.
martes, 9 de agosto de 2011
09/08/2011
Hoy es martes 9 de agosto de 2011. Hace casi una semana que postee un comentario en vuestros blogs respectivos.
Ademas les mande un mail recordatorio.
Les pedí una notificación de haber recibido el mensaje.
Hasta este momento (son las 14 y 40) nadie lo hizo. No obstante, quiero reiterarle los conceptos vertidos en la ultima entrada posteada por mi.
En la mayoria de mis alumnos no es tema de preocuparse, pero si de ocuparse.
Les reenvío el conjunto de tareas que deberán estar cumplidas al finalizar el segundo trimestre, con fecha aproximada de mediados de setiembre.
2.1.Árbol de menús
2.2.Diseño de interfases gráficas (10)
2.3.Diagrama de Clases Completo
2.3.1. Propiedades
2.3.2. Métodos
2.4.Diagramas de Secuencia que alimentan los metodos
2.5.Diseño de salidas (Listados y estadísticas) 5 (cinco)
2.7.Diagrama de entidad-relación DER completo
3.1.Programación de los principales casos de uso (todos los abm y tres programas principales)
Gracias
Ademas les mande un mail recordatorio.
Les pedí una notificación de haber recibido el mensaje.
Hasta este momento (son las 14 y 40) nadie lo hizo. No obstante, quiero reiterarle los conceptos vertidos en la ultima entrada posteada por mi.
En la mayoria de mis alumnos no es tema de preocuparse, pero si de ocuparse.
Les reenvío el conjunto de tareas que deberán estar cumplidas al finalizar el segundo trimestre, con fecha aproximada de mediados de setiembre.
2.1.Árbol de menús
2.2.Diseño de interfases gráficas (10)
2.3.Diagrama de Clases Completo
2.3.1. Propiedades
2.3.2. Métodos
2.4.Diagramas de Secuencia que alimentan los metodos
2.5.Diseño de salidas (Listados y estadísticas) 5 (cinco)
2.7.Diagrama de entidad-relación DER completo
3.1.Programación de los principales casos de uso (todos los abm y tres programas principales)
Gracias
miércoles, 3 de agosto de 2011
03/08/2011
Estimados alumnos:
Quiero transmitirles mi larga experiencia en el acompañamiento de alumnos en sus respectivos Proyectos Finales.
Entramos en una etapa dificil.
Han pasado las vacaciones de invierno, que les dieron descanso, pero indudablemente quitaron tiempo.
Tenemos un interes compartido: que el trabajo pueda ser terminado a tiempo.
Por eso mi sugerencia es que empiecen a prestar mucha atencion a la cantidad de tareas que deben realizar.
En el Campus, tienen el detalle de temas a desarrollar.
No se olviden, ademas, que en el tercer trimestre deberan programar el sistema y generar el manual del usuario, que toma mucho tiempo.
No se olviden que pronto viene vuestro viaje de egresados al cual hay que agregarle alguna semana de descanso posterior a la experiencia que tendrán.
Cuando vuelvan (no se si la semana que incluye el 7 de setiembre o la que incluye el 14) tendran solo 2 meses para terminar de programar el sistema.
El sistema debe estar listo aproximadamente el 16 de noviembre para dejar los ultimos dias del periodo lectivo para correcciones.
Les recuerdo lo conversado al principio del ciclo lectivo: SERA IMPOSIBLE PARA LOS TUTORES RECIBIR LOS TRABAJOS DE TODOS SUS ALUMNOS EL ULTIMO DIA DE CLASE.
Por lo tanto, quiero colaborar con ustedes en llamarles la atencion:
Q U E D A U N T I E M P O E S T R E C H O.
La condicion para que yo empiece a analizar el comportamiento del sistema programado es que SE HAYAN CUMPLIDO TODAS LAS TAREAS DEFINIDAS EN LOS ALCANCES DEL SEGUNDO TRIMESTRE. EN MI CASO, NO CONTROLARE PROGRAMACION SI NO ESTAN LISTOS LOS DIAGRAMAS DE SECUENCIA, EL DER, Y TODAS LAS INTERFASES DEL SISTEMA.
Resumiendo: el motivo de este texto es alertarlos que entramos en tiempo de descuento. Aprovechen todo el tiempo posible para adelantar todo lo posible del proyecto: la tranquilidad de avanzar a tiempo es un elemento fundamental para el exito del proyecto.
Me gustaria posteen en vuestros respectivos blogs si han entendido el mensaje y cualquier comentario que consideren pertinente.
Gracias
Quiero transmitirles mi larga experiencia en el acompañamiento de alumnos en sus respectivos Proyectos Finales.
Entramos en una etapa dificil.
Han pasado las vacaciones de invierno, que les dieron descanso, pero indudablemente quitaron tiempo.
Tenemos un interes compartido: que el trabajo pueda ser terminado a tiempo.
Por eso mi sugerencia es que empiecen a prestar mucha atencion a la cantidad de tareas que deben realizar.
En el Campus, tienen el detalle de temas a desarrollar.
No se olviden, ademas, que en el tercer trimestre deberan programar el sistema y generar el manual del usuario, que toma mucho tiempo.
No se olviden que pronto viene vuestro viaje de egresados al cual hay que agregarle alguna semana de descanso posterior a la experiencia que tendrán.
Cuando vuelvan (no se si la semana que incluye el 7 de setiembre o la que incluye el 14) tendran solo 2 meses para terminar de programar el sistema.
El sistema debe estar listo aproximadamente el 16 de noviembre para dejar los ultimos dias del periodo lectivo para correcciones.
Les recuerdo lo conversado al principio del ciclo lectivo: SERA IMPOSIBLE PARA LOS TUTORES RECIBIR LOS TRABAJOS DE TODOS SUS ALUMNOS EL ULTIMO DIA DE CLASE.
Por lo tanto, quiero colaborar con ustedes en llamarles la atencion:
Q U E D A U N T I E M P O E S T R E C H O.
La condicion para que yo empiece a analizar el comportamiento del sistema programado es que SE HAYAN CUMPLIDO TODAS LAS TAREAS DEFINIDAS EN LOS ALCANCES DEL SEGUNDO TRIMESTRE. EN MI CASO, NO CONTROLARE PROGRAMACION SI NO ESTAN LISTOS LOS DIAGRAMAS DE SECUENCIA, EL DER, Y TODAS LAS INTERFASES DEL SISTEMA.
Resumiendo: el motivo de este texto es alertarlos que entramos en tiempo de descuento. Aprovechen todo el tiempo posible para adelantar todo lo posible del proyecto: la tranquilidad de avanzar a tiempo es un elemento fundamental para el exito del proyecto.
Me gustaria posteen en vuestros respectivos blogs si han entendido el mensaje y cualquier comentario que consideren pertinente.
Gracias
miércoles, 6 de julio de 2011
06/07/2011
El alumno termino el diagrama de clases con sus atributos y ahora debera comenzar con el diagrama de secuencia, del cual debera empezar con dos CdU estadisticos.
El PPT esta excelente yo creo que le va a ir muy bien en el pre-coloquio.
El PPT esta excelente yo creo que le va a ir muy bien en el pre-coloquio.
miércoles, 22 de junio de 2011
22/06/2011
Estuvimos trabajando con la definicion de clases y sus atributos. Hubo intercambio de conceptos y creo que el alumno detecto con precision lo que debe completar. Por lo tanto, para la proxima clase debe terminar de adecuar losd atributos y generar clases con sus atributos en Rational.
El PPT tenia una muy buena orientacion. El alumno debera introducir los cambios propuestos y terminar el PPT y preparar una presentacion oral que el profesor revisara la semana entrante.
Muy buen trabajo
El PPT tenia una muy buena orientacion. El alumno debera introducir los cambios propuestos y terminar el PPT y preparar una presentacion oral que el profesor revisara la semana entrante.
Muy buen trabajo
miércoles, 1 de junio de 2011
01/06/2011
El alumno olvido enviarme el CdU. Estuvimos revisasndo todos los casos de udo, debiendo actualizar (dividiendo en tres) la busqueda avanzada, con registracion de busqueda especifica con un nombre.
Entramos en una parte delicada del sistema.
Debe definir las clases que cree integraran el sistema y principalmente sus atributos.
El alumno debera comprobar que existe la fuente de informacion que querra mostrar en cada caso de uso. Es la primer forma de cerrar el sistema, SDugiero prestar toda la atencion posible, para poder despues avanzar mas firmemente.
Todos los CdU deben estar terminados
Entramos en una parte delicada del sistema.
Debe definir las clases que cree integraran el sistema y principalmente sus atributos.
El alumno debera comprobar que existe la fuente de informacion que querra mostrar en cada caso de uso. Es la primer forma de cerrar el sistema, SDugiero prestar toda la atencion posible, para poder despues avanzar mas firmemente.
Todos los CdU deben estar terminados
miércoles, 18 de mayo de 2011
18/05/2011
Elalumno medeberaenviarun CdU basico (estadistico) parapoderconfeccionar los restantes.
Debe registrar en BBDD cada envio de mensaje a listas.
Tewrminar con TODOS los cdu del sistema y cargar el diagrama de CdUen Rational
Debe registrar en BBDD cada envio de mensaje a listas.
Tewrminar con TODOS los cdu del sistema y cargar el diagrama de CdUen Rational
miércoles, 11 de mayo de 2011
11/05/2011
Se converso acerca del contenido de cada caso de uso detallado.
Debe presentar el diagrama de casos de uso y el detalle de todos los casos de uso del sistema.
Debe modificar el menu de acuerdo a lo conversado.
Finalizo correctamente la propuesdta y presentacvion. Hacer un unico documento con una caratulaslinda
Debe presentar el diagrama de casos de uso y el detalle de todos los casos de uso del sistema.
Debe modificar el menu de acuerdo a lo conversado.
Finalizo correctamente la propuesdta y presentacvion. Hacer un unico documento con una caratulaslinda
miércoles, 4 de mayo de 2011
04/05/2011
Estimados alumnos:
En función a lo conversado en el dia de la fecha, y para que vuestra productividad aumente, teniendo siempre trabajo pendiente por desarrollar y para que puedan llegar a desarrollar el sistema dentro del año lectivo, les solicito a todos y cada uno de ustedes a desarrollar los siguientes puntos:
a) confeccionar el diagrama completo de casos de uso;
b) desarrollar en forma completa y detallada (según lo aprendieron el año proximo pasado) de 5(cinco)casos de uso correspondientes a programas de altas bajas y modificaciones de vuestro sistema;
c) desarrollar un caso de uso completo y detallado de un comportamiento (item de vuestro menu) de nivel de complejidad alto.
Se solicita este pequeño número de casos de uso detallados, a fin de que puedan ser corregidos tempranamente y para que ustedes tengan cabal idea de lo que se pretende de cada caso de uso.
En caso de haber terminado con esta tarea y el profesor no haya tenido aún la posibilidad de corregir, deben continuar desarrollando otros casos de uso, adicionales a los elegidos previamente.
Para la clase proxima, ademas de lo pedido se solicita a todos los alumnos que deben tener terminado:
la propuesta
el presupuesto
la planilla excel con la estructura de horas presupuestadas
una caratula para la presentacion de la propuesta y presupuesto.
el menu programado del sistema
el control de cada comportamiento definido en la propuesta deba coincidir con un elemento del menu: no tiene que quedar ningn comportamiento sin opcion del menu ni ninguna opcion del menu sin su comportamiento descripto en la propuesta.
Cualquier definición de tarea no entendida deberá ser consultada con el profesor. Si hasta el día lunes 10 de mayo no me fueron presentadas preguntas, es porque todo fue comprendido perfectamente.
Por lo tanto, si alguno de estos items no fuese cumplimentado será debidamente evaluado.
Muchisimas gracias
En función a lo conversado en el dia de la fecha, y para que vuestra productividad aumente, teniendo siempre trabajo pendiente por desarrollar y para que puedan llegar a desarrollar el sistema dentro del año lectivo, les solicito a todos y cada uno de ustedes a desarrollar los siguientes puntos:
a) confeccionar el diagrama completo de casos de uso;
b) desarrollar en forma completa y detallada (según lo aprendieron el año proximo pasado) de 5(cinco)casos de uso correspondientes a programas de altas bajas y modificaciones de vuestro sistema;
c) desarrollar un caso de uso completo y detallado de un comportamiento (item de vuestro menu) de nivel de complejidad alto.
Se solicita este pequeño número de casos de uso detallados, a fin de que puedan ser corregidos tempranamente y para que ustedes tengan cabal idea de lo que se pretende de cada caso de uso.
En caso de haber terminado con esta tarea y el profesor no haya tenido aún la posibilidad de corregir, deben continuar desarrollando otros casos de uso, adicionales a los elegidos previamente.
Para la clase proxima, ademas de lo pedido se solicita a todos los alumnos que deben tener terminado:
la propuesta
el presupuesto
la planilla excel con la estructura de horas presupuestadas
una caratula para la presentacion de la propuesta y presupuesto.
el menu programado del sistema
el control de cada comportamiento definido en la propuesta deba coincidir con un elemento del menu: no tiene que quedar ningn comportamiento sin opcion del menu ni ninguna opcion del menu sin su comportamiento descripto en la propuesta.
Cualquier definición de tarea no entendida deberá ser consultada con el profesor. Si hasta el día lunes 10 de mayo no me fueron presentadas preguntas, es porque todo fue comprendido perfectamente.
Por lo tanto, si alguno de estos items no fuese cumplimentado será debidamente evaluado.
Muchisimas gracias
Propuesta tecnica
INTRODUCCIÓN
En esta propuesta, a partir de la información obtenida del relevamiento vamos a detallarle una serie de aportes que consideramos una mejora en función a la realidad detectada y las soluciones que encontramos para mejorar la realidad analizada.
La propuesta presentada va a permitirle conocer la situación completa del portal a desarrollar, incluyendo las condiciones y requerimientos para su buen funcionamiento, las soluciones a los distintos problemas, las funciones y beneficios de cada elemento, y todo lo referente a lo contractual.
Nadie niega que ocurren muchas cosas dentro de la comunidad Twitter, pero aun no se ha encontrado claramente una forma de sacar conclusiones para que alguien o una empresa pueda aprender del tráfico de mensajes y de su contenido para estar en condiciones de tomar acciones que traten alcanzar ciertos objetivos.
PRINCIPALES CUESTIONES DETECTADAS
Twitter no provee directamente información sobre la actividad sobre el mismo o sobre cómo cada usuario usa la red. Sin embargo provee una API abierta sobre la cual se pueden generar aplicaciones o cálculos que los usuarios puedan usar libremente.
SOLUCIÓN
El proyecto incluye el desarrollo de un portal, donde los usuarios pueden autenticarse contra Twitter, realizar ciertas consultas sobre su propia actividad, consultar sobre la actividad de otros usuarios seguidores o no, y suscribirse para que el portal le realice informes sobre las consultas que desee utilizando la API correspondiente.
DESCRIPCIÓN DE LOS MÓDULOS DEL SISTEMA (FUNCIONES Y BENEFICIOS)
Log-In: Este es el modulo que le sirve al usuario para poder acceder al sistema. En caso que no se halla registrado(en Twitter), no va a poder utilizar las funcionalidades del portal.
Envío a listas: Enviar un Tweet a todos los usuarios de la lista. Twitter permite la generación de listas públicas o privadas, para acotar el seguimiento de las publicaciones de otros usuarios. La idea es que un usuario pueda indicar una lista propia, y enviar un Tweet con un mention a cada uno de los Follow de la Lista
Ej. La lista se llama 6IA y los usuarios son A, B y C. Al enviar a la lista 6IA el mensaje “Hola” genera 3 Tweets:
• @A Hola, vía LTweet
• @B Hola, vía LTweet
• @C Hola, vía LTweet
Búsqueda avanzada:
Aún cuando Twitter provee formas simples de búsqueda, no se incluyen mecanismos avanzados que incluyan la utilización de operadores lógicos.
Combinación de operadores lógicos (AND, OR y NOT)
Ej. (HOLA and CHAU)OR (QUE TAL and BIEN)
El usuario elije cuantos resultados Mostrar (10, 50 o 100)
Es un manejo amplio con niveles de paréntesis y combinaciones entre varios operadores lógicos.
Búsqueda por DM (Mensaje directo) por Schedule:
La idea de esto es que un usuario configure una búsqueda, realice una programación temporal de la misma, y el sitio la ejecute enviándole por DM el resultado de la misma. Para ello se generarán los resultados, se almacenarán en la base de datos y se le enviará por DM un link de acceso a la página de consulta de los resultados.
El usuario deberá seguir la cuenta oficial del portal. Las búsquedas se enviaran por Dm. También se podrá planificar cuándo realizar esas búsquedas, cada cuánto tiempo, a qué hora, qué días.
Ej. Todos los lunes a las 18Hs que busque y envíe todos los temas sobre S.S.I pero que no contengan la palabra Clara.
Coeficientes estadísticos:
Los coeficientes dan una idea del uso que le da un usuario a Twitter. Hay muchas cuentas que se pueden realizar. Se incluyen aquí algunas que parecen ser de utilidad. Los coeficientes se pueden calcular sobre una cuenta particular, o sobre un conjunto de usuarios:
a) Long Promedio Tweet
b) Long Promedio Tweet sin mentions
c) Cantidad de Tweets sin mentions
d) Cantidad de Tweets con mentions
e) Cantidad de Tweets con mentions / Cantidad de Tweets sin mentions
f) Cantidad de following / Cantidad de followers
g) Cantidad de retweets by / Cantidad de retweets míos
h) Cantidad de Tweets con mentions / Cantidad total de Tweets
i) Cantidad de Tweets sin mentions / Cantidad total de Tweets
Información sobre los que dejaron de seguir a un usuario:
Cada vez que un usuario se autentique en el portal, se almacenará la lista de Followers actuales, y se emitirá un informe sobre los Followers que dejaron de seguir a la cuenta, por diferencia entre listas.
En esta propuesta, a partir de la información obtenida del relevamiento vamos a detallarle una serie de aportes que consideramos una mejora en función a la realidad detectada y las soluciones que encontramos para mejorar la realidad analizada.
La propuesta presentada va a permitirle conocer la situación completa del portal a desarrollar, incluyendo las condiciones y requerimientos para su buen funcionamiento, las soluciones a los distintos problemas, las funciones y beneficios de cada elemento, y todo lo referente a lo contractual.
Nadie niega que ocurren muchas cosas dentro de la comunidad Twitter, pero aun no se ha encontrado claramente una forma de sacar conclusiones para que alguien o una empresa pueda aprender del tráfico de mensajes y de su contenido para estar en condiciones de tomar acciones que traten alcanzar ciertos objetivos.
PRINCIPALES CUESTIONES DETECTADAS
Twitter no provee directamente información sobre la actividad sobre el mismo o sobre cómo cada usuario usa la red. Sin embargo provee una API abierta sobre la cual se pueden generar aplicaciones o cálculos que los usuarios puedan usar libremente.
SOLUCIÓN
El proyecto incluye el desarrollo de un portal, donde los usuarios pueden autenticarse contra Twitter, realizar ciertas consultas sobre su propia actividad, consultar sobre la actividad de otros usuarios seguidores o no, y suscribirse para que el portal le realice informes sobre las consultas que desee utilizando la API correspondiente.
DESCRIPCIÓN DE LOS MÓDULOS DEL SISTEMA (FUNCIONES Y BENEFICIOS)
Log-In: Este es el modulo que le sirve al usuario para poder acceder al sistema. En caso que no se halla registrado(en Twitter), no va a poder utilizar las funcionalidades del portal.
Envío a listas: Enviar un Tweet a todos los usuarios de la lista. Twitter permite la generación de listas públicas o privadas, para acotar el seguimiento de las publicaciones de otros usuarios. La idea es que un usuario pueda indicar una lista propia, y enviar un Tweet con un mention a cada uno de los Follow de la Lista
Ej. La lista se llama 6IA y los usuarios son A, B y C. Al enviar a la lista 6IA el mensaje “Hola” genera 3 Tweets:
• @A Hola, vía LTweet
• @B Hola, vía LTweet
• @C Hola, vía LTweet
Búsqueda avanzada:
Aún cuando Twitter provee formas simples de búsqueda, no se incluyen mecanismos avanzados que incluyan la utilización de operadores lógicos.
Combinación de operadores lógicos (AND, OR y NOT)
Ej. (HOLA and CHAU)OR (QUE TAL and BIEN)
El usuario elije cuantos resultados Mostrar (10, 50 o 100)
Es un manejo amplio con niveles de paréntesis y combinaciones entre varios operadores lógicos.
Búsqueda por DM (Mensaje directo) por Schedule:
La idea de esto es que un usuario configure una búsqueda, realice una programación temporal de la misma, y el sitio la ejecute enviándole por DM el resultado de la misma. Para ello se generarán los resultados, se almacenarán en la base de datos y se le enviará por DM un link de acceso a la página de consulta de los resultados.
El usuario deberá seguir la cuenta oficial del portal. Las búsquedas se enviaran por Dm. También se podrá planificar cuándo realizar esas búsquedas, cada cuánto tiempo, a qué hora, qué días.
Ej. Todos los lunes a las 18Hs que busque y envíe todos los temas sobre S.S.I pero que no contengan la palabra Clara.
Coeficientes estadísticos:
Los coeficientes dan una idea del uso que le da un usuario a Twitter. Hay muchas cuentas que se pueden realizar. Se incluyen aquí algunas que parecen ser de utilidad. Los coeficientes se pueden calcular sobre una cuenta particular, o sobre un conjunto de usuarios:
a) Long Promedio Tweet
b) Long Promedio Tweet sin mentions
c) Cantidad de Tweets sin mentions
d) Cantidad de Tweets con mentions
e) Cantidad de Tweets con mentions / Cantidad de Tweets sin mentions
f) Cantidad de following / Cantidad de followers
g) Cantidad de retweets by / Cantidad de retweets míos
h) Cantidad de Tweets con mentions / Cantidad total de Tweets
i) Cantidad de Tweets sin mentions / Cantidad total de Tweets
Información sobre los que dejaron de seguir a un usuario:
Cada vez que un usuario se autentique en el portal, se almacenará la lista de Followers actuales, y se emitirá un informe sobre los Followers que dejaron de seguir a la cuenta, por diferencia entre listas.
04/05/2011
El alñumno presento una muy satisfactoria propuesta tecnica.ç
Deberà corregir algunospuntos consensuados.
Debera:
confeccionar un menu(sin ningun comportamiento) con todas las opciones previstas
cotejar cada uno de los comportamientos descriptos en la propuesta tecnica con cada uno de los itms del menu
Debe confeccionar una Propuesta económica considerando os siguientes items.
Precio venta
Forma de pago
Garantía
Mantenimiento
Capacitación
Fuente
Fecha de entrega
Validez de propuesta
Deberà corregir algunospuntos consensuados.
Debera:
confeccionar un menu(sin ningun comportamiento) con todas las opciones previstas
cotejar cada uno de los comportamientos descriptos en la propuesta tecnica con cada uno de los itms del menu
Debe confeccionar una Propuesta económica considerando os siguientes items.
Precio venta
Forma de pago
Garantía
Mantenimiento
Capacitación
Fuente
Fecha de entrega
Validez de propuesta
miércoles, 27 de abril de 2011
27/04/2011
Interesante avance. Debe mostrarser al cliente, ordenando alfabeticamente las distitas opciones de la segunda pantalla.
Debe confeccionar una propueste tecnica acerca de l sistema a desarrollar. Sus ventas, beneficios, etc.
Debe confeccionar una propueste tecnica acerca de l sistema a desarrollar. Sus ventas, beneficios, etc.
miércoles, 6 de abril de 2011
06/04/2011
El informe inicial es muy bueno. Si b ien no intercalo las preguntas del relevamiento con sus respectivas respuestas, la propuesta es clara.
Sin embargo, requiere de recursos que el alumno debera asegurarse poder contar con ellos, para no retrasar el proyecto.
Es imprescindible que, antes de seguir con este desarrollo, el alumno presente un escrito al director Escandarani y posiblemente al Prof. Gutes para ver si los requerimientos tecnicos que demanda el proyecto pueden ser satisfechos por el laboratorio.
Es importante que la consulta sea inmediata, como para poder orientar las siguientes clases y el sistema
Algo para avanzar, es empezar a diseñar el contenido y alguna forma que tendra el Portal como para ir analizando su contenido y su look and feel.
Sin embargo, requiere de recursos que el alumno debera asegurarse poder contar con ellos, para no retrasar el proyecto.
Es imprescindible que, antes de seguir con este desarrollo, el alumno presente un escrito al director Escandarani y posiblemente al Prof. Gutes para ver si los requerimientos tecnicos que demanda el proyecto pueden ser satisfechos por el laboratorio.
Es importante que la consulta sea inmediata, como para poder orientar las siguientes clases y el sistema
Algo para avanzar, es empezar a diseñar el contenido y alguna forma que tendra el Portal como para ir analizando su contenido y su look and feel.
Propuesta inicial
Proyecto final
Objetivo:
Armar un portal de herramientas para Twitter.
Alcance:
A partir del uso de la red social, y habiendo tenido la posibilidad de interactuar con usuarios y otros portales, se nota la falta de funcionalidad de Twitter, así como un conjunto de actividades, o extracción de información de lo que ocurre.
Nadie niega que ocurren muchas cosas dentro de la comunidad Twitter, pero aun no se ha encontrado claramente una forma de sacar conclusiones para que alguien o una empresa pueda aprender del tráfico de mensajes y de su contenido para estar en condiciones de tomar acciones que traten alcanzar ciertos objetivos.
Twitter no provee directamente información sobre la actividad o sobre cómo cada usuario usa la red. Sin embargo provee una API abierta sobre la cual se pueden generar aplicaciones o cálculos que los usuarios puedan usar libremente.
Por lo tanto, el proyecto incluye el desarrollo de un portal, donde los usuarios pueden autenticarse contra Twitter, realizar ciertas consultas sobre su propia actividad, consultar sobre la actividad de otros usuarios seguidores o no, y suscribirse para que el portal le realice informes sobre las consultas que desee utilizando la API correspondiente.
Generalidades:
1. Armar un portal de herramientas para Twitter.
2. Hosting: El cliente proveerá un servidor con Linux centos, apache 2, PHP 5.2, MySQL y si fuera necesario (Improbable) Drupal. Seria importante contar con dicha estructura en ORT o recibir permiso para usar mi propia notebook para la implementación de mi proyecto.
3. Se proveerá acceso vía SSH al servidor para efectuar el deploy y actualizaciones
4. Se definirá un nuevo dominio, lo registraremos en www.nic.ar y en los DNS para poder acceder al portal desde afuera.
Tareas y Funcionalidades:
El sistema proveerá una serie de funcionalidades para el mejor aprovechamiento de Twitter.
• implementación de un portal sobre una arquitectura LAMP que contenga un conjunto de páginas para la ejecución de cada una de las publicidades
• La implementación incluye la configuración de un servidor Web, con Apache, My SQL y PHP. Además incluye las tareas necesarias para la publicación de un sitio Web, su registro en NIC, delegación de DNS, e integración con Google Analytics para evaluar el uso del sitio por parte de los usuarios
• Envío a listas:
Enviar un Tweet a todos los usuarios de la lista. Twitter permite la generación de listas públicas o privadas, para acotar el seguimiento de las publicaciones de otros usuarios. La idea es que un usuario pueda indicar una lista propia, y enviar un Tweet con un mention a cada uno de los Follow de la Lista
Ej. La lista se llama 6IA y los usuarios son A, B y C. Al enviar a la lista 6IA el mensaje “Hola” genera 3 Tweets:
• @A Hola, vía LTweet
• @B Hola, vía LTweet
• @C Hola, vía LTweet
• Búsqueda avanzada
Aún cuando Twitter provee formas simples de búsqueda, no se incluyen mecanismos avanzados que incluyan la utilización de operadores lógicos.
Combinación de operadores lógicos (AND, OR y NOT)
Ej. (HOLA and CHAU)OR (QUE TAL and BIEN)
El usuario elije cuantos resultados Mostrar (10, 50 o 100)
• Búsqueda por DM (Mensaje directo) por Schedule:
La idea de esto es que un usuario configure una búsqueda, realice una programación temporal de la misma, y el sitio la ejecute enviándole por DM el resultado de la misma. Para ello se generarán los resultados, se almacenarán en la base de datos y se le enviará por DM un link de acceso a la página de consulta de los resultados.
El usuario deberá seguir la cuenta oficial del portal. Las búsquedas se enviaran por Dm. También se podrá planificar cuándo realizar esas búsquedas, cada cuánto tiempo, a qué hora, qué días.
Ej. Todos los lunes a las 18Hs que busque y envíe todos los temas sobre S.S.I pero que no contengan la palabra Clara.
• Coeficientes estadísticos
Los coeficientes dan una idea del uso que le da un usuario a Twitter. Hay muchas cuentas que se pueden realizar. Se incluyen aquí algunas que parecen ser de utilidad. Los coeficientes se pueden calcular sobre una cuenta particular, o sobre un conjunto de usuarios:
a) Long Promedio Tweet
b) Long Promedio Tweet sin mentions
c) Cantidad de Tweets sin mentions
d) Cantidad de Tweets con mentions
e) Cantidad de Tweets con mentions / Cantidad de Tweets sin mentions
f) Cantidad de following / Cantidad de followers
g) Cantidad de retweets by / Cantidad de retweets míos
h) Cantidad de Tweets con mentions / Cantidad total de Tweets
i) Cantidad de Tweets sin mentions / Cantidad total de Tweets
• Información sobre los que dejaron de seguir a un usuario.
Cada vez que un usuario se autentique en el portal, se almacenará la lista de Followers actuales, y se emitirá un informe sobre los Followers que dejaron de seguir a la cuenta, por diferencia entre listas.
Otra opción es que el usuario solicite se le envíe por DM cada vez que un usuario deja de seguirlo. Esto se realiza a través de hacer un schedule de la generación de la lista y diferencias y enviar el resultado por DM
Objetivo:
Armar un portal de herramientas para Twitter.
Alcance:
A partir del uso de la red social, y habiendo tenido la posibilidad de interactuar con usuarios y otros portales, se nota la falta de funcionalidad de Twitter, así como un conjunto de actividades, o extracción de información de lo que ocurre.
Nadie niega que ocurren muchas cosas dentro de la comunidad Twitter, pero aun no se ha encontrado claramente una forma de sacar conclusiones para que alguien o una empresa pueda aprender del tráfico de mensajes y de su contenido para estar en condiciones de tomar acciones que traten alcanzar ciertos objetivos.
Twitter no provee directamente información sobre la actividad o sobre cómo cada usuario usa la red. Sin embargo provee una API abierta sobre la cual se pueden generar aplicaciones o cálculos que los usuarios puedan usar libremente.
Por lo tanto, el proyecto incluye el desarrollo de un portal, donde los usuarios pueden autenticarse contra Twitter, realizar ciertas consultas sobre su propia actividad, consultar sobre la actividad de otros usuarios seguidores o no, y suscribirse para que el portal le realice informes sobre las consultas que desee utilizando la API correspondiente.
Generalidades:
1. Armar un portal de herramientas para Twitter.
2. Hosting: El cliente proveerá un servidor con Linux centos, apache 2, PHP 5.2, MySQL y si fuera necesario (Improbable) Drupal. Seria importante contar con dicha estructura en ORT o recibir permiso para usar mi propia notebook para la implementación de mi proyecto.
3. Se proveerá acceso vía SSH al servidor para efectuar el deploy y actualizaciones
4. Se definirá un nuevo dominio, lo registraremos en www.nic.ar y en los DNS para poder acceder al portal desde afuera.
Tareas y Funcionalidades:
El sistema proveerá una serie de funcionalidades para el mejor aprovechamiento de Twitter.
• implementación de un portal sobre una arquitectura LAMP que contenga un conjunto de páginas para la ejecución de cada una de las publicidades
• La implementación incluye la configuración de un servidor Web, con Apache, My SQL y PHP. Además incluye las tareas necesarias para la publicación de un sitio Web, su registro en NIC, delegación de DNS, e integración con Google Analytics para evaluar el uso del sitio por parte de los usuarios
• Envío a listas:
Enviar un Tweet a todos los usuarios de la lista. Twitter permite la generación de listas públicas o privadas, para acotar el seguimiento de las publicaciones de otros usuarios. La idea es que un usuario pueda indicar una lista propia, y enviar un Tweet con un mention a cada uno de los Follow de la Lista
Ej. La lista se llama 6IA y los usuarios son A, B y C. Al enviar a la lista 6IA el mensaje “Hola” genera 3 Tweets:
• @A Hola, vía LTweet
• @B Hola, vía LTweet
• @C Hola, vía LTweet
• Búsqueda avanzada
Aún cuando Twitter provee formas simples de búsqueda, no se incluyen mecanismos avanzados que incluyan la utilización de operadores lógicos.
Combinación de operadores lógicos (AND, OR y NOT)
Ej. (HOLA and CHAU)OR (QUE TAL and BIEN)
El usuario elije cuantos resultados Mostrar (10, 50 o 100)
• Búsqueda por DM (Mensaje directo) por Schedule:
La idea de esto es que un usuario configure una búsqueda, realice una programación temporal de la misma, y el sitio la ejecute enviándole por DM el resultado de la misma. Para ello se generarán los resultados, se almacenarán en la base de datos y se le enviará por DM un link de acceso a la página de consulta de los resultados.
El usuario deberá seguir la cuenta oficial del portal. Las búsquedas se enviaran por Dm. También se podrá planificar cuándo realizar esas búsquedas, cada cuánto tiempo, a qué hora, qué días.
Ej. Todos los lunes a las 18Hs que busque y envíe todos los temas sobre S.S.I pero que no contengan la palabra Clara.
• Coeficientes estadísticos
Los coeficientes dan una idea del uso que le da un usuario a Twitter. Hay muchas cuentas que se pueden realizar. Se incluyen aquí algunas que parecen ser de utilidad. Los coeficientes se pueden calcular sobre una cuenta particular, o sobre un conjunto de usuarios:
a) Long Promedio Tweet
b) Long Promedio Tweet sin mentions
c) Cantidad de Tweets sin mentions
d) Cantidad de Tweets con mentions
e) Cantidad de Tweets con mentions / Cantidad de Tweets sin mentions
f) Cantidad de following / Cantidad de followers
g) Cantidad de retweets by / Cantidad de retweets míos
h) Cantidad de Tweets con mentions / Cantidad total de Tweets
i) Cantidad de Tweets sin mentions / Cantidad total de Tweets
• Información sobre los que dejaron de seguir a un usuario.
Cada vez que un usuario se autentique en el portal, se almacenará la lista de Followers actuales, y se emitirá un informe sobre los Followers que dejaron de seguir a la cuenta, por diferencia entre listas.
Otra opción es que el usuario solicite se le envíe por DM cada vez que un usuario deja de seguirlo. Esto se realiza a través de hacer un schedule de la generación de la lista y diferencias y enviar el resultado por DM
lunes, 4 de abril de 2011
30/03/2011
El alumno trajo un trabajo sobre Twitter, donde propone que el sistema permita diferentes formas de búsqueda de información, que no están naturalmente representadas en el producto.
Consideré que, en principio, es poco desarrollo para las exigencias de Proyecto Final. Parte de la propuesta ya está naturalmente resuelta por Twitter, aunque en forma limitada.
No obstante, le sugerí al alumno averiguar con mayor profundidad acerca del comportamiento que debe tener el sistema.
A tal efecto, debe preparar 50 preguntas para mostrarlas al cliente, y traer las 50 respuestas correspondientes para una evaluación más precisa.
Sería importante que postee este material
A medida que haga el relevamiento, tiene que pedir la documentación que respalde cada explicación.
Consideré que, en principio, es poco desarrollo para las exigencias de Proyecto Final. Parte de la propuesta ya está naturalmente resuelta por Twitter, aunque en forma limitada.
No obstante, le sugerí al alumno averiguar con mayor profundidad acerca del comportamiento que debe tener el sistema.
A tal efecto, debe preparar 50 preguntas para mostrarlas al cliente, y traer las 50 respuestas correspondientes para una evaluación más precisa.
Sería importante que postee este material
A medida que haga el relevamiento, tiene que pedir la documentación que respalde cada explicación.
23/03/2011
El alumno presento tres posibles sistemas a desarrollar:
1) Estudio de grabación, con administración de turnos. El profesor lo juzgó muy pequeño para la materia.
2) Consultora Tesis (la madre trabaja allí) La idea es desarrollar un portal de herramientas para manejo de Twitter. Le sugería que para la próxima clase debe precisar las especificaciones técnicas que le dieron en el cliente y traerlas por escrito.
La idea es en base a este material, que el director pueda evaluar cual es la plataforma requerida para el desarrollo de la aplicación.
NO TRAJO TERCER ALTERNATIVA
A medida que haga el relevamiento, tiene que pedir la documentación que respalde cada explicación.
1) Estudio de grabación, con administración de turnos. El profesor lo juzgó muy pequeño para la materia.
2) Consultora Tesis (la madre trabaja allí) La idea es desarrollar un portal de herramientas para manejo de Twitter. Le sugería que para la próxima clase debe precisar las especificaciones técnicas que le dieron en el cliente y traerlas por escrito.
La idea es en base a este material, que el director pueda evaluar cual es la plataforma requerida para el desarrollo de la aplicación.
NO TRAJO TERCER ALTERNATIVA
A medida que haga el relevamiento, tiene que pedir la documentación que respalde cada explicación.
Suscribirse a:
Comentarios (Atom)