11.06.2015 Views

o_19nhsmha01vhpfpg1knut7kcn4a.pdf

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

entrada / salida, ya que son puntos muy importantes que van a determinar la portabilidad de<br />

la aplicación. Por tanto, en este momento se deberán tomar decisiones en un nivel de<br />

abstracción alto, que luego se concretarán cuando sea determinado claramente el tipo de<br />

dispositivo y sus prestaciones.<br />

- Implementación de la aplicación. Esta etapa vendrá marcada por la elección del<br />

lenguaje, plataforma y herramientas de desarrollo. Utilizando dicha metodología, será<br />

posible analizar y distinguir cuales son los procesos, objetivos, roles y tareas realmente<br />

significativos para el grupo de trabajo de la organización y a partir de esta información, en<br />

primer lugar, qué funcionalidades debe tener la aplicación para que aporte la ventaja de su<br />

movilidad; y en segundo lugar, de qué forma será procesada la información con la<br />

aplicación móvil a la hora de realizar una tarea en concreto.<br />

El proceso de análisis y diseño de software se está desarrollando iterativo e incremental, el<br />

cual facilita el acomodamiento de los requerimientos según las nuevas características que<br />

vayan surgiendo durante el desarrollo y permite identificar los riesgos del proyecto<br />

tempranamente, esto a través de cada iteración.<br />

A su vez para el desarrollo del proyecto se está utilizando el Lenguaje Unificado de<br />

Modelado (UML), el cual permite especificar y documentar la estructura y comportamiento<br />

de la aplicación. Se está realizando el modelo de casos de uso para describir la<br />

funcionalidad total del sistema, y a partir de éste, se realizarán los otros diagramas<br />

complementarios. También se diseñó el diagrama entidad-relación para el modelado de los<br />

datos del sistema.<br />

Herramientas de Desarrollo<br />

Para la implementación de la aplicación se está utilizando Microsoft Visual Studio 2008®,<br />

el cual es un entorno de desarrollo integrado para sistemas operativos Windows®. Soporta<br />

varios lenguajes de programación tales como Visual C++, Visual C#, Visual J#, ASP.NET<br />

y Visual Basic .NET, aunque actualmente se han desarrollado las extensiones necesarias<br />

para muchos otros. Visual Studio® permite crear aplicaciones, sitios y aplicaciones web,<br />

así como servicios web en cualquier entorno que soporte la plataforma .NET® (a partir de<br />

la versión net 2002). Así se pueden crear aplicaciones que se intercomuniquen entre<br />

estaciones de trabajo, páginas web y dispositivos móviles.<br />

Conclusiones<br />

Consideramos que el proyecto resulta factible para su elaboración e implementación en<br />

base a las necesidades detectadas en la etapa de análisis. Actualmente el proyecto está en<br />

fase de desarrollo y se tiene programado implementarlo para su etapa de prueba una vez<br />

terminado.<br />

Por lo cual, podemos concluir que será de gran ayuda a la problemática de robo de<br />

computadoras laptop, y/o cualquier otro tipo de necesidad o carencia que ocupe usar una<br />

aplicación de este tipo, conectándose a una base de datos para enviar información, la cual,<br />

sirva como evidencia para detectar ubicaciones y tomar cartas en el asunto.<br />

2844

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!