domingo, 27 de enero de 2013

Bitácora del 21 al 27 de Enero de 2013

Esta semana se diseñó la pantalla con la que se trabajará, para ello fue necesario utilizar un editor de texto, como notepad++, conocer las sentencias de hojas de estilo en cascada (CSS), etiquetas de HTML para el diseño de páginas web, un editor de imágenes, y salió algo como esto:


Cabe destacar que esta página aun no tiene nada funcional, es solo diseño. Por otro lado, después de tantos  bocetos y quizás con algunas versiones pendientes por realizar aquí esta el diagrama de casos de uso, diagrama que es necesario según la metodología RUP, es una forma de describir un escenario de interacción usuario-sistema, en palabras más propias y espero fáciles de comprender, este diagrama debería ayudarnos a comprender como trabaja el sistema según el usuario y la acción que este realizando.


Respecto a la base de datos, se hicieron los script de creación de la BD completa y de inserción de fundaciones y eventos a realizar en un futuro. En cuanto a la programación en PHP se crearon las clases con sus atributos, métodos SET y GET de cada una (todo esto bajo el paradigma de la programación orientada  a objetos). Por último en esta semana se trabajó con el login e inicio de sesión, tambien en PHP, y que ya esta listo para ser probado. 

domingo, 20 de enero de 2013

Bitácora del 14 al 20 de Enero de 2013

El proyecto emprendedor de mi equipo consiste en realizar una página web que será de utilidad para las fundaciones u organizaciones proteccionistas de animales y la comunicación que estas necesitan para que las jornadas que realicen sean mas óptimas, mejor organizadas y con mayor número de colaboradores e interesados que en la actualidad.

Somos un equipo de 5 personas, todos estudiantes de Informática del segundo trayecto del Instituto Universitario de Tecnología Dr. Federico Rivero Palacio, y como informáticos emprendedores, la manera que analizamos de como empezar a solventar la situación de tantos perros y gatos abandonados en las calles es mediante la página web ya mencionada.

Todo comenzó con la iniciativa de la prof. Marbella Castañeda que imparte la materia EDUMATICA que tiene un tiempo estimado de duración de 12 semanas, ella nos motivó a buscar proyectos emprendedores de otros países  y nos asignó buscar la manera de como con esos proyectos o creando uno propio, podíamos crear un proyecto de emprendimiento, que trajera consigo un beneficio social y que sea posible sostenerlo a través del tiempo para ¿Por qué no? obtener ingresos económicos y seguir ofreciendo ayuda al ámbito que hayamos decidido abordar.

Luego de muchos bocetos de propuestas, en todo el salón se formaron 8 equipos emprendedores que se me hace necesario decir todos tuvimos excelentes ideas, me hace sentir orgullosa la creatividad del talento joven y me hace sentir la necesidad de luchar por esas ideas.

Mi equipo emprendedor, luego de ser aprobada la propuesta, y de analizar como se sostendrá la empresa a través del tiempo, empezamos a estudiar la metodología RUP  que es una forma disciplinada de asignar tareas y responsabilidades en una empresa de desarrollo (quién hace qué, cuándo y cómo).

Para ofrecer mas detalles sobre la organización y la propuesta de emprendimiento, procedo a colocar una imagen que nos ofrece el diagrama de actividades con el que trabajaremos para llevar a cabo el proyecto.


Para que tengan una idea de cuanto lleva el proyecto hecho, esta semana se añadió un nuevo miembro al equipo, antes eramos 4, y ahora Daniel Abreu trabajará con nosotros, diseñó el modelo entidad relación (MER) que es el que nos indica como va a trabajar la base de datos del proyecto, creó el script de creación y de inserción, lo que nos indica que la base de datos esta lista prácticamente, sin embargo añadiré la imagen del MER para que conozcan como vamos a trabajar la base de datos, realizada en postgre SQL 9.1


Nuestra base de datos trabaja con 6 tablas, donde Organización puede crear un evento o hacer una publicación  estas dos ultimas pueden tener comentarios realizados por otros usuarios y también están asociadas a una tabla denominada categoría  que nos permitirá hacer las consultas por tipo de categoría  Por ultimo la tabla administrador se utiliza para restringir quien puede realizar algunas modificaciones y quienes no.

También esta semana se diseñaron los formularios para empezar a hacer uso de la base de datos, para la semana que viene de ser posible programar los módulos de eliminación, modificación, consulta e inserción de cada uno, también debemos ir pensando en el diseño de la interfaz de nuestra página.