caldas econom i a solidari a
DESCRIPTION
EconomiaTRANSCRIPT
PROYECTO PAGINA WEB COMERCIO ELECTRNICOwww.Caldaseconomiasolidaria.com
JUAN PABLO CASTAEDA COD: 8061107JORGE DIDIER OSORIO MEZA COD: 8061112
PROFESORA: MILENA GOMEZ MEZAMATERIA: ELECTIVA SOCIO-HUMANISTICA
INGENIERIA DE SISTEMASSEPTIMO SEMESTRE
UNIVERSIDAD COOPERATIVA DE COLOMBIAMANIZALES CALDASABRIL DE 2009
INDICEPortada 1ndice... 2Lista de figuras 3Lista de tablas4Introduccin5justificacion.5Participantes del proyecto6Propsito.7Descripcin del sistema actual 7Requerimientos bsicos8Objetivos del sistema10 a 13Establecer requisitos14Requerimientos generales..14Requerimientos especficos14Herramientas utilizadas..48
LISTA DE FIGURAS
Diagrama de entidad relacin..9Diagrama Caso de uso solicitar registro de usuario...10Diagrama Caso de uso solicitar formulario para diligenciar un blog.12Diagrama caso de uso administrar sistema....................14Diagrama Caso de uso Diligencie formulario para crear blog.16Diagrama Caso de uso escoger plantilla....18Diagrama Caso de uso administrar tarjeta empresarial editar perfil..20Diagrama Caso de uso administrar tarjeta empresarial editar foto.22Diagrama Caso de uso administrar tarjeta empresarial nueva edicin blog...24Diagrama Caso de uso administrar tarjeta empresarial edicin nuevo..26Diagrama de Caso de uso ver blog..28Diagrama de Caso de uso eliminar blog30Diagrama de actividades..35Diagrama de interfaz Index.php ..36Diagrama de interfaz de Administrar usuario cdigo ...37Diagrama de interfaz de pag1_restringido.php...38Diagrama de interfaz de aut_gestion_usuarios.php39Diagrama de interfaz de men. Html39Diagrama de interfaz de registro.php..39Diagrama de interfaz de registro1.html. ..40Diagrama de interfaz de tituloblog.php42Diagrama de interfaz de mostrar plantilla.php43Diagrama de interfaz de felicitaciones.php.44Diagrama de interfaz de administra.php ..45
Diagrama de interfaz editar perfil.46
Diagrama de mapa del sitio48
LISTA DE TABLAS
Plantilla para solicitar registro de usuario..11Plantilla para solicitar formulario para diligenciar un blog..13Plantilla para Administrar sistema.. 15Plantillas para formulario para crear blog . 17
Plantillas para escoger plantilla..........................................................19Plantillas para administrar tarjeta empresarial editar perfil ..21Plantillas para administrar tarjeta empresarial editar foto23Plantillas para requisitos funcionales caso de uso solicitar un separado23Plantillas administrar tarjeta empresarial nueva edicin blog25Plantillas para Caso de uso administrar tarjeta empresarial edicin nuevo...27Plantillas para Caso de uso ver blog.29Plantillas para Caso de uso eliminar blog31Minutas 1, 2 ,3 ...................................32Minutas 4 , 5 ,6..33Minutas 7, 9 ..34Diccionario de clases separados.29Diccionario de clases inventario..30Diccionario de clases pedidos..30
INTRODUCCIN
Este sistema nos permite brindar una herramienta tecnolgica a los habitantes de caldas para que a travs de este se permita dar a conocer los servicios, materias primas agrcolas, productos que se ofrecen dentro de nuestro territorio.Dar a conocer las ventajas del trabajo asociado, el cooperativismo y los sistemas econmicos alternativos que nos permitira mejorar la economa interna.Mostrarle al mundo las riquezas naturales de nuestro departamento el turismo e invitarlos a invertir en nuestro bello territorio.
JUSTIFICACION
Este proyecto est pensado para contribuir con el desarrollo de la regin a travs de una plataforma tecnolgica involucrando a toda la poblacin de caldas que desee participar.Brindando una herramienta gratuita para que la poblacin pueda publicar artculos y servicios ofrecidos o que se desee comprar.
PARTICIPANTES EN EL PROYECTO
JORGE DIDIER OSORIO MEZA , JUAN PABLO CASTAEDA
PROPSITO
Con este trabajo se pretende aportar conocimiento sobre las economas solidarias que tambin hacen parte de los capitales de los diferentes pases el trabajo mancomunado, cooperativo, asociado produce efectos benficos dentro de una comunidad.
Se brindara una herramienta para el aprovechamiento de la comunidad en general que desee conocer las formas de trabajo asociado que existen, las exigencias legales para conformarse y las oportunidades que brinda el estado para este tipo de empresas.
Tambin los usuarios de esta herramienta se vern beneficiados en la publicidad de sus actividades econmicas a travs de un blog gratuito que se empleara para publicitar los productos y servicios que se oferten.Este proyecto se trabajara con herramientas tecnolgicas de desarrollo de software vistos en clase, tendremos en cuenta las fases de anlisis, diseo e implementacin para llegar a el xito de este.
DESCRIPCION DEL SITIO WEB
El sitio web que se creara tendr como URL www.Caldaseconomiasolidaria.com este permitir al usuario informarse sobre los temas de economa solidaria, su conformacin, sus requisitos legales y otros temas de inters general a travs de unos links que se ubicaran dentro de la pgina principal. Este sistema ser manejado por los usuarios (comunidad en general), el administrador del sistema.El sistema permitir al usuario registrarse a travs de una cuenta de correo electrnico activo y una contrasea que se asigna al momento de crear su inscripcin, esto ser de forma gratuita. Despus de obtener la suscripcin podr crear un blog donde el usuario muestra los productos o servicios que presta.La llave primaria de los usuarios ser el correo electrnico utilizado por El.Los usuarios que dejen de utilizar el blog designado por ms de un tiempo declarado (cuatro meses) sern pasados los blogs a estado desactivado.El usuario podr tener la opcin de modificar los datos del blog y de perfil que aparecen en la suscripcin a la hora que este desee.
REQUERIMIENTOS BASICOS
INGRESAR AL SISTEMA: despus de estar dentro de la pgina el usuario puede recorrer los diferentes blogs existentes y los enlaces pre establecido. CREAR BLOG : Si el usuario desea crear un blog debe registrar su correo electrnico y password MODIFICAR INFORMACION DENTRO DE LOS BLOGS: El programa tendr la opcin para que los usuarios modifiquen sus datos. Claro est que el sistema corrobora los que los datos sean de el titular de la cuenta para sus previos cambios ELIMIAR BLOG: los usuarios que no se SIENTAN conformes con su blog pueden elegir la opcin eliminar para que se le les excluya la informacin almacenada all
DIAGRAMA ENTIDAD RELACION
Caso de uso solicitar registro de usuario
Especificacin del Caso de Uso: solicitar registro de usuario
IDRf-01
Nombre Solicitar registro de usuario
DescripcinEl caso de uso permite registras un usuario ingresando en el sistema el correo electrnico y una clave de seguridad dos veces para eliminar la posibilidad de un posible error
AutorJorge Didier Osorio y Juan pablo Castaeda
Fecha creacin20-04-2009 Fecha ltima modificacin12-05-2009
ActoresEl usuario y el sistema
Precondiciones Que la clave este bien escrita que el cdigo sea correcto, que el usuario tenga una cuenta de correo electrnico previa mente creada.
Pos condicionesEl sistema valida los datos y enva un correo electrnico a el usuario felicitndolo por participar y con en link a nuestra pgina.
Flujo Normal de eventos1. el usuario digita clave2. el usuario vuelve a ingresar el mismo correo electrnico3. el usuario ingresa clave4. el usuario reingresa su clave5. el usuario enva informacin6. el sistema valida los datos 7. el sistema enva un email informativo
Flujos alternos
1. clave incorrecta2. email incorrecto3. correo existente4. clave existente
Excepciones
No existen la excepciones si no digita bien el correo y la clave no tendr acceso a la creacin de blog
ReferenciasElicitacion en anlisis de requisitos
AnotacionesLa frecuencia ser constante por lo menos 20 veces da
Caso de uso solicitar formulario para diligenciar un blog
Especificacin del Caso de Uso: solicitar formulario para diligenciar un blog
IDRf-02
Nombre solicitar formulario para diligenciar un blog
DescripcinEl caso de uso permite que el usuario ingrese en el sistema el correo electrnico y una clave de seguridad enva datos el sistema verifica si el usuario esta registrado y le permite crear el blog
AutorJorge Didier Osorio y Juan pablo Castaeda
Fecha creacin20-04-2009 Fecha ltima modificacin12-05-2009
ActoresEl usuario y el sistema
Precondiciones Que el usuario este registrado en el sistema
Pos condicionesEl sistema valida los datos y permite dejar crear a el usuario un blog.
Flujo Normal de eventos1. el usuario digita clave2. el usuario ingresa email3. el usuario enva informacin4. el sistema valida los datos 5. sistema le permite al usuario crear un blog.
Flujos alternos
1. clave incorrecta2. email incorrecto3. usuario no registrado
Excepciones
Si no est registrado no se le permitir crear un blog
ReferenciasElicitacion en anlisis de requisitos
AnotacionesLa frecuencia ser constante por lo menos 20 veces da
Caso de uso administrar sistema
Nombre caso de usoAdministrar sistema
Fecha de Creacin12-03-2009
Autores Jorge Didier Osorio mezaJuan pablo Castaeda
Descripcin/ObjetivoEn esta sesin el administrador del sistema tendr la opcin de verificar, eliminar blogs y usuarios existentes.
Actor principalAdministrador del sistema
Actores secundarios, personal involucradoSistema
PrecondicionesPara poder acceder al sistema, el administrador deber ingresar con una clave la cual es su llave de entrada que ya esta asignada.
Pos condicionesLos cambios que se hagan desde la administracin, modificaran los blogs existentes.
Flujo bsico(escenario de xito)1. Ingresar al sistema2. Validar cdigo3. Administrar el sistema4. Eliminar blogs5. Activar blogs6. Desactivar blogs
Extensiones o flujos alternativosEl administrador podr tener subadministradores para la ayuda en el buen funcionamiento del sistema,
Requisitos especialesIngresar a la web, ingresar al sistema, ingresar al servidor.
Tecnologas y/o variaciones de datosSe debe tener un computador que trabaje conectado a internet
Frecuencia1
Caso de uso Diligencie formulario para crear blog
Especificacin del Caso de Uso: formulario para crear blog
IDRf-03
Nombre solicitar diligencie formulario para crear un blog
DescripcinEl caso de uso permite que el usuario ingrese en el sistema datos de texto e imgenes para de esta forma seguir unos pasos para crear el blog
AutorJorge Didier Osorio y Juan pablo Castaeda
Fecha creacin20-04-2009 Fecha ltima modificacin12-05-2009
ActoresEl usuario y el sistema
Precondiciones Que el usuario realice Rf-01 y Rf-02
Pos condicionesEl usuario debi seguir el proceso haber iniciado el proceso de creacin de blog
Flujo Normal de eventos1. El usuario ingresa a crear blog2. el usuario ingresa titulo del blog3. el usuario ingresa direccin del blog4. el usuario ingresa foto a l blog5. el usuario valida texto pre establecido6. el usuario acepta las condiciones7. el usuario continua el proceso
Flujos alternos
4. no aceptar las condiciones de la empresa5. no ingresar imagen6. no ingresar texto
Excepciones
Deber ingresar todos los campos
ReferenciasElicitacion en anlisis de requisitos
AnotacionesLa frecuencia ser constante por lo menos 20 veces da
Caso de uso escoger plantilla
RF24
Especificacin del Caso de Uso: escoger plantilla
IDRf-04
Nombre Caso de uso escoger plantilla
DescripcinEl caso de uso permite que el usuario seleccione una plantilla la cual permitir mostrar el blog
AutorJorge Didier Osorio y Juan pablo Castaeda
Fecha creacin20-04-2009 Fecha ltima modificacin12-05-2009
ActoresEl usuario y el sistema
Precondiciones Que el usuario realice venga creando el blog en orden paso a paso
Pos condicionesDespus de seleccionar la plantilla el sistema permite que el usuario termine de diligenciar el blog
Flujo Normal de eventos1. El sistema muestra las plantillas 2. el usuario selecciona una plantilla3. el usuario enva datos4. el sistema verifica datos y enva mensaje de felicitacion
Flujos alternos
1. no escoger plantilla
Excepciones
Deber seleccionar una plantilla para crear el blog
ReferenciasElicitacion en anlisis de requisitos
AnotacionesLa frecuencia ser constante por lo menos 20 veces da
Caso de uso administrar tarjeta empresarial editar perfil
Especificacin del Caso de Uso: administrar tarjeta empresarial editar
IDRf-05
Nombre administrar tarjeta empresarial editar
DescripcinEl caso de uso permite que el usuario ingrese en el sistema datos de texto e imgenes para de esta forma se genere el perfil del usuario
AutorJorge Didier Osorio y Juan pablo Castaeda
Fecha creacin20-04-2009 Fecha ltima modificacin12-05-2009
ActoresEl usuario y el sistema
Precondiciones Que el usuario contine con el proceso de creacin normalmente
Pos condicionesEl usuario podr ingresar la informacin del blog y compartirla con la comunidad
Flujo Normal de eventos1. El sistema muestra administrar tarjeta empresarial2. el usuario selecciona editar perfil3. el sistema muestra formulario4. el usuario selecciona o no mostrar el perfil5. el usuario selecciona o no mostrar el nombre real6. el usuario selecciona o no mostrar el direccin de email7. el usuario digita nombre a mostrar8. el usuario ingresa nombres9. el usuario ingresa apellidos10. el usuario ingresa actividad econmica11. el usuario ingresa fecha de creacin de la empresa12. el usuario ingresa poblacin13. el usuario ingresa departamento14. el usuario ingresa pas15. el usuario ingresa intereses16. el usuario ingresa datos personales17. el usuario guarda los datos
Flujos alternos
1. no ingresa los datos obligatorios2. no ingresar texto
Excepciones
Deber ingresar todos los campos exigidos por el sistema
ReferenciasElicitacion en anlisis de requisitos
AnotacionesLa frecuencia ser constante por lo menos 20 veces da
Caso de uso administrar tarjeta empresarial editar foto
Especificacin del Caso de Uso: administrar tarjeta empresarial editar foto
IDRf-06
Nombre administrar tarjeta empresarial editar foto
DescripcinEl caso de uso permite que el usuario cambie o ingrese una foto nueva o reemplace la que ya tenia
AutorJorge Didier Osorio y Juan pablo Castaeda
Fecha creacin20-04-2009 Fecha ltima modificacin12-05-2009
ActoresEl usuario y el sistema
Precondiciones Que el usuario all diligenciado el perfil
Pos condicionesEl usuario podr observar la imagen nueva desde el perfil
Flujo Normal de eventos1. El sistema muestra administrar tarjeta empresarial2. el usuario selecciona editar foto3. el sistema muestra edicin de fotografa4. el usuario ingresa foto 5. el usuario guarda los cambios
Flujos alternos
1. que tenga perfil registrado2. que las imgenes sean archivos de imagen como jpg
Excepciones
ReferenciasElicitacion en anlisis de requisitos
AnotacionesLa frecuencia ser constante por lo menos 20 veces da
Caso de uso administrar tarjeta empresarial nueva edicin blog
Nombre caso de usoAdministrar tarjeta empresarial, nueva edicin blog
Fecha de Creacin12-03-2009
Autores Jorge Didier Osorio mezaJuan pablo Castaeda
Descripcin/ObjetivoEn esta sesin el usuario tendr la opcin de administrar su informacin y escoger nuevos espacios de blog.
Actor principalusuario
Actores secundarios, personal involucradoSistema
PrecondicionesPara poder acceder a este servicio, el usuario deber estar registrado previamente.
Pos condicionesEl sistema le permitir al usuario, modificar su informacin personal
Flujo bsico(escenario de xito)1. Administrar tarjeta entrada2. Ingresar nueva entrada3. Mostrar plantilla de edicin4. Ingresar texto5. Solicitar imagen6. Ingresar imagen7. Organizar imagen8. Subir imagen9. Publicar entrada10. Guardar entrada
Extensiones o flujos alternativosUn usuario que ya tenga hecho un blog, podr modificar imgenes y aadir nueva informacin.
Requisitos especialesIngresar a la web, ingresar al sistema, ingresar al servidor.
Tecnologas y/o variaciones de datosSe debe tener un computador que trabaje conectado a internet
Frecuencia3
Caso de uso administrar tarjeta empresarial edicin nuevo
Nombre caso de usoAdministrar tarjeta empresarial edicin nuevo
Fecha de Creacin12-03-2009
Autores Jorge Didier Osorio mezaJuan pablo Castaeda
Descripcin/ObjetivoEn esta sesin el usuario tendr la opcin de administrar su informacin
Actor principalusuario
Actores secundarios, personal involucradoSistema
PrecondicionesPara poder acceder a este servicio, el usuario deber estar registrado previamente, y tener su blog debidamente creado.
Pos condicionesEl sistema le permitir a el usuario, hacer los cambios que este desee, cuando el usuario desee.
Flujo bsico(escenario de xito)1. Administrar tarjeta empresarial2. Editar nueva entrada3. Mostrar entrada4. Eliminar entrada5. Guardar cambios
Extensiones o flujos alternativosUn usuario que ya tenga hecho un blog, podr modificar su informacin, cuando este lo desee.
Requisitos especialesIngresar a la web, ingresar al sistema, ingresar al servidor.
Tecnologas y/o variaciones de datosSe debe tener un computador que trabaje conectado a internet
Frecuencia3
Caso de uso ver blog
Nombre caso de usoVer blog
Fecha de Creacin12-03-2009
Autores Jorge Didier Osorio mezaJuan pablo Castaeda
Descripcin/ObjetivoEn esta sesin el usuario tendr la opcin de observar su blog, para la mejora de decisiones.
Actor principalusuario
Actores secundarios, personal involucradoSistema
PrecondicionesPara poder acceder a este servicio, el usuario deber estar registrado y tener su blog debidamente creado.
Pos condicionesEl sistema le permitir al usuario, observar su blog o blogs ajenos para compartir informacin y servicios.
Flujo bsico(escenario de xito)1. Administrar tarjeta empresarial2. Ver blog3. Mostrar blog4. Volver a administrar
Extensiones o flujos alternativosUn usuario que ya tenga hecho un blog, podr ver modificar su informacin en el momento que lo desee.
Requisitos especialesIngresar a la web, ingresar al sistema, ingresar al servidor.
Tecnologas y/o variaciones de datosSe debe tener un computador que trabaje conectado a internet
Frecuencia3
Caso de uso eliminar blog
Nombre caso de usoEliminar blog
Fecha de Creacin12-03-2009
Autores Jorge Didier Osorio mezaJuan pablo Castaeda
Descripcin/ObjetivoEn esta sesin el usuario tendr la opcin de eliminar su blog
Actor principalusuario
Actores secundarios, personal involucradoSistema
PrecondicionesPara poder acceder a este servicio, el usuario deber estar registrado previamente y tener creado su blog
Pos condicionesEl sistema le permitir a el usuario, eliminar su espacio respetando el por que
Flujo bsico(escenario de xito)1. Ingresar cdigo y password2. Validar cdigo y password3. Eliminar plantilla4. Borrar plantilla
Extensiones o flujos alternativosUn usuario que ya tenga hecho un blog, podr eliminarlo cuando desee.
Requisitos especialesIngresar a la web, ingresar al sistema, ingresar al servidor.
Tecnologas y/o variaciones de datosSe debe tener un computador que trabaje conectado a internet
Frecuencia2
1 MINUTA
FECHA: abril 23 de 2009DURACION: 3 horasLUGAR DE TRABAJO: Manizales calle 62# 34-86 ACTIVIDADES REALIZADAS: diagramas casos de uso, clases y entidad relacinLOGROS A LA FECHA: cumplir con lo establecido en el cronogramaOBJETIVOS PROXIMA REUNION: realizar las tablas en phpmyadmin2 MINUTAFECHA: abril 26 de 2009DURACION: 5 horasLUGAR DE TRABAJO: Manizales calle 62# 34-86 ACTIVIDADES REALIZADAS: realizar el index.phpLOGROS A LA FECHA: entrega de la primera actividadOBJETIVOS PROXIMA REUNION: realizar la entrega y subirla al code.google.
3 MINUTAFECHA: mayo 3 de 2009DURACION: 5 horasLUGAR DE TRABAJO: Manizales calle 62# 34-86ACTIVIDADES REALIZADAS: se ha trabajado en las interfaces de los usuarios identificando los formulariosLOGROS A LA FECHA: trabajar interfaces de usuarios y base de datosOBJETIVOS PROXIMA REUNION: tener vinculadas algunas de la interfaz funcionando.
4 MINUTAFECHA: mayo 10 de 2009DURACION: 5 horasLUGAR DE TRABAJO: Manizales calle 62# 34-86ACTIVIDADES REALIZADAS: trabajar algunos formularios con la base de datosLOGROS A LA FECHA: primera entregaOBJETIVOS PROXIMA REUNION: trabajar los conceptos y enseanzas de la docente
5 MINUTAFECHA: mayo 14 de 2009DURACION: 6 horasLUGAR DE TRABAJO: Manizales calle 62# 34-86ACTIVIDADES REALIZADAS: correcciones y mejoras tanto en el anlisis como en el diseoLOGROS A LA FECHA: realizar las entregasOBJETIVOS PROXIMA REUNION: corregir y mejorar tems del proyecto
6 MINUTAFECHA: mayo 16 de 2009DURACION: 5 HORASLUGAR DE TRABAJO: Manizales calle 62# 34-86ACTIVIDADES REALIZADAS: ejecutar los compromisos de entrega del proyectoLOGROS A LA FECHA: mejorar el desarrollo a travs de los errores cometidosOBJETIVOS PROXIMA REUNION: entrega de trabajo para el docente
7 MINUTAFECHA: mayo 20 de 2009DURACION: 5 horasLUGAR DE TRABAJO: Manizales calle 62# 34-86ACTIVIDADES A REALIZADAS: trabajar la insercin a las bases de datosLOGROS A LA FECHA: conectar con xito la base de datos para obtener formularios OBJETIVOS PROXIMA REUNION: trabajar para que todas las conexiones funcionen perfectamente8 MINUTAFECHA: mayo 29 de 2009DURACION: 6 horasLUGAR DE TRABAJO: Manizales calle 62# 34-86ACTIVIDADES A REALIZADAS: se ha trabajado en el mejoramiento y conexin del sistemaLOGROS A LA FECHA: tener un desarrollo muy avanzadoOBJETIVOS PROXIMA REUNION: tener las conexiones y base de datos trabajando perfecta mente al menos el 50% del desarrollo final
Cronograma de actividades
ActividadesFechaResponsables
Debatir proyecto a realizarabril 21 de 2009Juan pablo Castaeda y Jorge Didier Osorio
diagramas casos de uso, clases y entidad relacinabril 23 de 2009Juan pablo Castaeda y Jorge Didier Osorio
realizar el index.phpabril 26 de 2009Juan pablo Castaeda y Jorge Didier Osorio
se ha trabajado en las interfaces de los usuarios identificando los formularios
mayo 3 de 2009
Juan pablo Castaeda y Jorge Didier Osorio
trabajar algunos formularios con la base de datos
mayo 10 de 2009Juan pablo Castaeda y Jorge Didier Osorio
correcciones y mejoras tanto en el anlisis como en el diseo
mayo 14 de 2009
Juan pablo Castaeda y Jorge Didier Osorio
ejecutar los compromisos de entrega del proyecto
mayo 16 de 2009
Juan pablo Castaeda y Jorge Didier Osorio
trabajar la insercin a las bases de datos
mayo 20 de 2009Juan pablo Castaeda y Jorge Didier Osorio
trabajar en el mejoramiento y conexin del sistema
mayo 29 de 2009Juan pablo Castaeda y Jorge Didier Osorio
Concluir el desarrollo en su implementacinJunio 5 de 2009Juan pablo Castaeda y Jorge Didier Osorio
Index.php
Ingreso administrador
pag1_restringido.php?
aut_gestion_usuarios.php
menu.html
registro.php
registro1.html
Tituloblog.php
mostrarplantillas.php
felicitaciones.php
administra.php
editarperfil.html
Herramientas utilizadasSoftware1. xampp-win32-1.7.1-installer2. Macromedia dreamweaver mx 20043. Apache4. Mysql5. Lenguaje php6. Lenguaje htmlHardware1. Equipo 120 gigas en disco duro2. 1.5 gigas de ram 3. Procesador intel centrino duoMapa del sitio