Está en la página 1de 13

Adalgisa Almanzar 2007-0172

Ojo virtual
Introducción

Ojo virtual es un software desarrollado para los no videntes la cual le ayudara al usuario a
hacer más independiente a la hora de querer hacer una tarea o tomar cualquier decisión.

Este software va dedicado a las personas no videntes la cual le dará más seguridad y
confianza a la hora de caminar o pasear por las calle o en su casa, asiéndolo de una manera
natural y precisa. Contando con una cámara con sensores de movimiento y un sistema
capaz de detectar los objetos captados por la cámara.
Objetivos generales

Proporcional a las personas que no pueden ver la seguridad de andar por todas parte como
una persona normal, el cual le permitirá a estos superar su incapacidad.

Objetivos específicos

El objetivo del software es disipar temores y prejuicios en torno a las personas con ceguera,
mediante un recorrido visual por medio de una cámara y un sistema capaz de reconocer los
objetos que la cámara visualice, esto le dará la información necesaria a los incapacitados
para la toma de decisiones.

Establecimiento del problema

Existe una comunidad de personas de unos 37 millones de ciegos y unos 124 millones de
personas con deficiencias visuales, según señala la organización mundial de la salud (oms),
por eso ojo virtual ha desarrollado una aplicación que permita satisfacer las necesidades de
estas personas utilizando este producto novedoso.

Afecta Ha

Personas que deciden usar el software para satisfacer sus necesidades y los desarrolladores
de la industria robótica para el desarrollar nuevos sistemas inteligentes.
Impacto

Debido al estudio realizado previo al desarrollo de este proyecto en el cual se le preguntaba


a las personas que si estarían de acuerdo en utilizar este software como herramienta de
ayuda para su vida cotidiana, se determinó que el sistema tendrá un impacto positivo por las
personas no videntes pues estos acogieron la propuesta con entusiasmo y demostraron que
una aplicación de esta naturaleza seria gratamente acogida y usada por estos.

Solución

La solución a la problemática planteada anteriormente es que las personas hagan uso del
sistema para que practiquen las habilidades que irán adquiriendo de manera que puedan
estar más tiempo en interacción con el sistema y el medio que lo rodea y de este modo
aprenda más.

Alcancel

Nuestro sistema se limita al estudio del medio atreves de una cámara la cual nos dirá cuales
objetos nos rodea, si el objeto está en movimiento o no y la detestación de algunas clases de
peligros, la cual se le hace difícil saber a una persona no vidente.
Requerimientos de hardware de la pc

Mínimos:

 Procesador 1GHz.

 Memoria RAM 256MB.

 Disco duro 20GB.

 Monitor resolución 800x600.

 Cámara

Recomendables:

 Procesador: 2.00 GHz

 Memoria: 2.00 GB de RAM

 Disco Duro: 50 GB

 Cámara

Sistemas operativos

Entre los sistemas operativos en los cuales podrá operar nuestra aplicación son:

En las diferentes versiones de los sistemas de Windows (Windows XP, Windows Vista,
Windows 7).
Lenguaje de desarrollo

El lenguaje de programación en la cual se desarrollara este proyecto es Delphi.

Base de Datos

La base de datos será realizada en Oracle, debido a su gran potencia de almacenamiento de


datos y nos facilita la integridad de la misma.

Viabilidad Técnica

Esta aplicación cuenta con la viabilidad técnica ya que cuenta con el equipo necesario para
su desarrollo. Sera fácil de entender, ya que éste será creado de la manera más entendible
posible para todo tipo de usuario.

Viabilidad Económica

El sistema económicamente hablando será viable, debido a que proyectara la imagen a los
usuarios que prueban este producto ven como la tecnología puede hacer a una persona más
productiva y más independiente debido a incapacidades físicas.

Los resultados de los estudios de viabilidad económica realizados arrojaron que los gastos
en el desarrollo de este proyecto los cuales corresponden al cobro del analista, el diseñador
y el programador evaluados en unos 200,000.00 pesos se repondrían en unos 2 años
tomando en cuenta los ingresos potenciales.

Viabilidad Legal

Ojo virtual es un sistema que será desarrollado bajo todos los estándares y condiciones
legales para el desarrollo de un software de máxima calidad. No podrá ser pirateado, ni
vendido por otras organizaciones sin el consentimiento de los autores de este proyecto tal
como especifican las leyes que protegen los derechos de propiedad intelectual.
Modelos de desarrollo del software

El modelo a utilizar es el desarrollo iterativo y creciente ya que Los pasos claves en el


proceso son comenzar con una implementación simple de los requerimientos del sistema, e
iterativamente mejorar la secuencia evolutiva de versiones hasta que el sistema completo
esté implementado. En cada iteración, se realizan cambios en el diseño y se agregan nuevas
funcionalidades y capacidades al sistema.

Cronograma

Mes Actividad Total

Octubre 7-10 del 2011 Nombre del proyecto 3 días

Octubre 11 - 15 del 2011 Selección equipo de desarrollo 5 días

Octubre 16 -30 del 2011 Análisis de requerimientos 14 días

Octubre 31 - Noviembre 8 del 2011 Determinación de los objetivos 9 días

Noviembre 9 - 24 del 2011 Análisis de viabilidad 15 días

Noviembre 25 – 4 Diciembre del 2011 Diseño del sistema 9 días

TOTAL 55 días

Diagrama de contexto
Ventanas del sistema de Ojo Virtual
 Ventana Principal

 Ventana de Objetos
Diagrama de entidad y relación

No Vidente NV/C Cámara

PC/C

PC
Diccionario de datos

 Objetos

Nombre del Campo Tipo de dato Longitud Ejemplo

Código Auto numérico 3 001

objeto Varchar2 40 tennis

característica Varchar2 200 Calzado deportivo

Color Varchar2 25 Blanco

Imagen blob  
Caso de Uso

Caso de Uso: Registrar objetos

Descripción:
      Permite registrar a un objeto para reconocerlo e identificarlo en un futuro.

Actores:
      usuario.

Pre condiciones:
      Que el usuario tenga privilegio de registrar objetos.

Flujo Normal:

El usuario selecciona la opción de registrar objetos en el sistema e introduce los datos.

El usuario registra un objeto, una característica, color y una imagen.

Flujo Alternativo:

El sistema verifica que no falten datos para su registro, si faltan datos, se avisa al usuario para que éste los

Introduzca.

Pos condiciones:
Una vez registrado un objeto, éste puede ser reconocido por el sistema.
Caso de Uso: Reconocimiento

Descripción:
      Permite reconocer e identificar a un objeto.

Actores:
     cámara.

Pre condiciones:
      Que el objeto este registrado.

Flujo Normal:

El sistema condiciona la imagen enfocada y la compara con la de la base de datos para tomar una decisión.

Flujo Alternativo:

Si el sistema no identifica la imagen dirá objeto no identificada.

Pos condiciones:
el usuario no vidente sabrá que objeto se está enfocando.

También podría gustarte