SlideShare uma empresa Scribd logo
1 de 15
Plan de desarrollo de un
sistema de información
-Sistema de información para la
gestión emparejamiento de
personas
Introducción
En vista de que hay una creciente atracción de las
personas en general hacia las redes sociales que
ofrece el internet, es por eso que Buen trato quiere
hacerse conocer con estos tipos de usuarios, para
esto quiere implementar un portal que permita a
las personas encontrarse con otras personas que
tengan similitudes en común, estas similitudes
pueden ser: rasgos físicos, actividades que
realiza, grado de estudio, ocupación a la que se
dedica, religión a la que pertenece, etc. y que le
permita establecer citas con estas personas.
Situación problemática
Un grupo de personas ve la necesidad de poder
encontrarse con personas que sean de su interés
para poder establecer una amistad o una relación
más estable.
Estas personas cuentan con un nivel de
educación, una religión, idiomas que hablan,
actividades que realizan, ocupación, rasgos
físicos como color de piel, color de ojos, color de
cabello, tipo de cabello y contextura. También
tienen datos personales como nombres, apellidos,
email, número de teléfono, dirección, fecha de
nacimiento, ciudad donde vive y sexo.
Situación deseada
Tener un sistema de información web amigable a
los usuarios que permita emparejar personas de
acuerdo a sus preferencias.
Objetivos
 Objetivo general:
Desarrollar un sistema de información para el
emparejamiento de personas para el sitio de internet
Buen trato
 Objetivo específicos:
 Identificar los requerimientos de información para el
sistema de emparejamiento.
 Realizar el análisis de los requerimientos planteados
como requisitos.
 Diseñar el sistema usando el modelo vista controlador.
Metodologías
Para el desarrollo del proyecto se utilizará el Proceso
Unificado de Desarrollo (PUD), por su característica: Dirigido
por casos de uso, centrado en su arquitectura, iterativo e
incremental.
Tecnología para el desarrollo
 Motor de base de datos:
 MySQL
 Lenguaje de programación
 PHP.
 Javascript.
 Html
 Css
 Servidor web
 Apache versión 2.2.8 con PHP versión 5.2.6.
Framework
 Codeigniter – Framework PHP
Características:
 Urls Amigables y claras ej: ejemplo.com/clase/funcion/id.
 Licencia Open Source.
 Usa MVC.
 Es liviano.
 Jquery – Framework Javascript
Características:
 Usa ajax.
 Licencia Open Source.
Requerimientos Funcionales
Nro. Requerimiento funcional Modulo
1 Gestionar cuenta público
2 Gestionar preferencias público
3 Gestionar preferencias deseadas público
4 Buscar similitudes por preferencias público
5 Gestionar cita público
6 Generar reporte de citas público
Requerimientos no funcionales
Nro. Requerimiento no funcional
1 Todos los formularios se desarrollaran para ser accedidos desde cualquier navegador (multiplataforma).
2 Desarrollar el sistema utilizando tecnologia Libre, licencia GNU. (Mysql, Apache, Php)
4 Desarrollar el sistema utilizando el Modelo Vista Controlador (MVC).
Recursos
Recursos Software:
Recursos Humanos:
 SQLyog Ultimate (administrador de base de datos).
 Adobe Dreamweaver CS5 (editor de código y compilador).
 Firefox + Web developer + Firebug (Navegador principal y
componentes).
 Enterprise Architect (Herramienta case).
 Windows 7 (sistema operativo).
 Microsoft Office 2010.
Empleado Cargo Equipo
Willians Vicente Cuellar
Cuellar
Desarrollador WEB Computador personal
Diagrama de casos de uso
Diagrama de clases de análisis
Modelo de dominio
Diagrama de despliegue

Mais conteúdo relacionado

Semelhante a Plan de desarrollo de un sistema de emparejamiento

Guía para la creacion de paginas web
Guía para la creacion de paginas webGuía para la creacion de paginas web
Guía para la creacion de paginas webDany Lpz
 
Planificación de herramientas de la web social en bibliotecas
Planificación de herramientas de la web social en bibliotecasPlanificación de herramientas de la web social en bibliotecas
Planificación de herramientas de la web social en bibliotecasNieves Gonzalez
 
Formato espacio de aprendizaje u2 ea2
Formato espacio de aprendizaje u2 ea2Formato espacio de aprendizaje u2 ea2
Formato espacio de aprendizaje u2 ea2Javier Correa
 
Diseño y desarrollo de servicios de información y documentación digital con h...
Diseño y desarrollo de servicios de información y documentación digital con h...Diseño y desarrollo de servicios de información y documentación digital con h...
Diseño y desarrollo de servicios de información y documentación digital con h...Jesús Tramullas
 
Formato espacio de aprendizaje u2 ea2 jis
Formato espacio de aprendizaje u2 ea2 jisFormato espacio de aprendizaje u2 ea2 jis
Formato espacio de aprendizaje u2 ea2 jisJavier Correa
 
Formato espacio de aprendizaje u2 ea2 jis
Formato espacio de aprendizaje u2 ea2 jisFormato espacio de aprendizaje u2 ea2 jis
Formato espacio de aprendizaje u2 ea2 jisJavier Correa
 
Guía para la creación de páginas web
Guía para la creación de páginas webGuía para la creación de páginas web
Guía para la creación de páginas webCesar Salazar
 
Evidencia tics 1
Evidencia tics 1Evidencia tics 1
Evidencia tics 1anagaby_14
 
Clasificación de herramientas digitales
Clasificación de herramientas digitales  Clasificación de herramientas digitales
Clasificación de herramientas digitales anagaby_14
 
como hacer un documento web
como hacer un documento webcomo hacer un documento web
como hacer un documento webpagardez
 
Metodología para la creación de un corpus para evaluar el sitio de gobierno a...
Metodología para la creación de un corpus para evaluar el sitio de gobierno a...Metodología para la creación de un corpus para evaluar el sitio de gobierno a...
Metodología para la creación de un corpus para evaluar el sitio de gobierno a...Claudia Gutiérrez
 
Formato de diseno_de_curso (1)
Formato de diseno_de_curso (1)Formato de diseno_de_curso (1)
Formato de diseno_de_curso (1)Natalia
 
Conferencia "Fortalecimiento y Articulación de Redes Sociales"
Conferencia "Fortalecimiento y Articulación  de Redes Sociales"Conferencia "Fortalecimiento y Articulación  de Redes Sociales"
Conferencia "Fortalecimiento y Articulación de Redes Sociales"Nicolas Martin
 

Semelhante a Plan de desarrollo de un sistema de emparejamiento (20)

Guía para la creacion de paginas web
Guía para la creacion de paginas webGuía para la creacion de paginas web
Guía para la creacion de paginas web
 
Planificación de herramientas de la web social en bibliotecas
Planificación de herramientas de la web social en bibliotecasPlanificación de herramientas de la web social en bibliotecas
Planificación de herramientas de la web social en bibliotecas
 
Formato espacio de aprendizaje u2 ea2
Formato espacio de aprendizaje u2 ea2Formato espacio de aprendizaje u2 ea2
Formato espacio de aprendizaje u2 ea2
 
Diseño y desarrollo de servicios de información y documentación digital con h...
Diseño y desarrollo de servicios de información y documentación digital con h...Diseño y desarrollo de servicios de información y documentación digital con h...
Diseño y desarrollo de servicios de información y documentación digital con h...
 
Formato espacio de aprendizaje u2 ea2 jis
Formato espacio de aprendizaje u2 ea2 jisFormato espacio de aprendizaje u2 ea2 jis
Formato espacio de aprendizaje u2 ea2 jis
 
Formato espacio de aprendizaje u2 ea2 jis
Formato espacio de aprendizaje u2 ea2 jisFormato espacio de aprendizaje u2 ea2 jis
Formato espacio de aprendizaje u2 ea2 jis
 
Guía para la creación de páginas web
Guía para la creación de páginas webGuía para la creación de páginas web
Guía para la creación de páginas web
 
Evidencia tics 1
Evidencia tics 1Evidencia tics 1
Evidencia tics 1
 
Clasificación de herramientas digitales
Clasificación de herramientas digitales  Clasificación de herramientas digitales
Clasificación de herramientas digitales
 
Evidencia tics 1
Evidencia tics 1Evidencia tics 1
Evidencia tics 1
 
Evidencia 2
Evidencia 2 Evidencia 2
Evidencia 2
 
Evidencia tics-1
Evidencia tics-1Evidencia tics-1
Evidencia tics-1
 
evidencia 1
evidencia 1 evidencia 1
evidencia 1
 
como hacer un documento web
como hacer un documento webcomo hacer un documento web
como hacer un documento web
 
Sistema Operativos
Sistema OperativosSistema Operativos
Sistema Operativos
 
Metodología para la creación de un corpus para evaluar el sitio de gobierno a...
Metodología para la creación de un corpus para evaluar el sitio de gobierno a...Metodología para la creación de un corpus para evaluar el sitio de gobierno a...
Metodología para la creación de un corpus para evaluar el sitio de gobierno a...
 
Formato de diseno_de_curso (1)
Formato de diseno_de_curso (1)Formato de diseno_de_curso (1)
Formato de diseno_de_curso (1)
 
Conferencia "Fortalecimiento y Articulación de Redes Sociales"
Conferencia "Fortalecimiento y Articulación  de Redes Sociales"Conferencia "Fortalecimiento y Articulación  de Redes Sociales"
Conferencia "Fortalecimiento y Articulación de Redes Sociales"
 
Programación apis para redes sociales
Programación apis para redes socialesProgramación apis para redes sociales
Programación apis para redes sociales
 
Bases de datos en el web
Bases de datos en el webBases de datos en el web
Bases de datos en el web
 

Plan de desarrollo de un sistema de emparejamiento

  • 1. Plan de desarrollo de un sistema de información -Sistema de información para la gestión emparejamiento de personas
  • 2. Introducción En vista de que hay una creciente atracción de las personas en general hacia las redes sociales que ofrece el internet, es por eso que Buen trato quiere hacerse conocer con estos tipos de usuarios, para esto quiere implementar un portal que permita a las personas encontrarse con otras personas que tengan similitudes en común, estas similitudes pueden ser: rasgos físicos, actividades que realiza, grado de estudio, ocupación a la que se dedica, religión a la que pertenece, etc. y que le permita establecer citas con estas personas.
  • 3. Situación problemática Un grupo de personas ve la necesidad de poder encontrarse con personas que sean de su interés para poder establecer una amistad o una relación más estable. Estas personas cuentan con un nivel de educación, una religión, idiomas que hablan, actividades que realizan, ocupación, rasgos físicos como color de piel, color de ojos, color de cabello, tipo de cabello y contextura. También tienen datos personales como nombres, apellidos, email, número de teléfono, dirección, fecha de nacimiento, ciudad donde vive y sexo.
  • 4. Situación deseada Tener un sistema de información web amigable a los usuarios que permita emparejar personas de acuerdo a sus preferencias.
  • 5. Objetivos  Objetivo general: Desarrollar un sistema de información para el emparejamiento de personas para el sitio de internet Buen trato  Objetivo específicos:  Identificar los requerimientos de información para el sistema de emparejamiento.  Realizar el análisis de los requerimientos planteados como requisitos.  Diseñar el sistema usando el modelo vista controlador.
  • 6. Metodologías Para el desarrollo del proyecto se utilizará el Proceso Unificado de Desarrollo (PUD), por su característica: Dirigido por casos de uso, centrado en su arquitectura, iterativo e incremental.
  • 7. Tecnología para el desarrollo  Motor de base de datos:  MySQL  Lenguaje de programación  PHP.  Javascript.  Html  Css  Servidor web  Apache versión 2.2.8 con PHP versión 5.2.6.
  • 8. Framework  Codeigniter – Framework PHP Características:  Urls Amigables y claras ej: ejemplo.com/clase/funcion/id.  Licencia Open Source.  Usa MVC.  Es liviano.  Jquery – Framework Javascript Características:  Usa ajax.  Licencia Open Source.
  • 9. Requerimientos Funcionales Nro. Requerimiento funcional Modulo 1 Gestionar cuenta público 2 Gestionar preferencias público 3 Gestionar preferencias deseadas público 4 Buscar similitudes por preferencias público 5 Gestionar cita público 6 Generar reporte de citas público
  • 10. Requerimientos no funcionales Nro. Requerimiento no funcional 1 Todos los formularios se desarrollaran para ser accedidos desde cualquier navegador (multiplataforma). 2 Desarrollar el sistema utilizando tecnologia Libre, licencia GNU. (Mysql, Apache, Php) 4 Desarrollar el sistema utilizando el Modelo Vista Controlador (MVC).
  • 11. Recursos Recursos Software: Recursos Humanos:  SQLyog Ultimate (administrador de base de datos).  Adobe Dreamweaver CS5 (editor de código y compilador).  Firefox + Web developer + Firebug (Navegador principal y componentes).  Enterprise Architect (Herramienta case).  Windows 7 (sistema operativo).  Microsoft Office 2010. Empleado Cargo Equipo Willians Vicente Cuellar Cuellar Desarrollador WEB Computador personal
  • 13. Diagrama de clases de análisis