“Sistema de control de proyectos para teléfonos móviles en la Empresa Constructora Jor Ltda.”

lunes, 11 de noviembre de 2013

Implementando las animaciones de las vistas y muestra de contenidos




En esta entrada mostraremos algunas vistas de la formación del esqueleto de ProyNow, ya manejando transiciones y mostrando información en una table view dinámica.

jueves, 10 de octubre de 2013

Ejemplo en lenguaje en Xcode

       




   En esta entrada mostraremos ejemplos de ejecuciones simples y códigos asociados. De esta forma ya vamos mostrando algunas de las cosas que veremos con mas profundidad en las próximas entradas, asi ya en poco tiempo ir viendo como va tomando forma nuestra aplicacion " ProyNow".


Estándares de Diseño : Interfaz Grafica

       




       En esta entrada ya mostraremos como estamos parte de la interfaz gráfica de ProyNow. Para implementar esta interfaz se busca crear un ambiente amigable el cual posea una navegabilidad similar a otras aplicaciones para que se familiarice al instante con la aplicación y produzca manejo de esta en un corto tiempo. 

jueves, 5 de septiembre de 2013

Arquitetura de redes de ProyNow




       En esta entrada explicaremos algunos conceptos básicos para poder entender bien como armaremos nuestra arquitectura de redes para ProyNow.

miércoles, 4 de septiembre de 2013

Instalación de Xcode y su interfaz









       Para comenzar a introducirnos en el entorno de la programación de ProyNow tenemos que descargar Xcode a través de la aplicación App Store o de la pagina oficial de apple, el cual viene con el SDK de iphone. Abrimos App Store y en el buscador tecleamos Xcode, para que se muestre una pantalla similar a esta:




Adquisición de SDK y sus limitaciones






        
            Lo primero para introducirnos en el desarrollo de ProyNow e implementarlo en IOS es descargar el SDK el cual lo podemos encontrar en forma gratuita en AppStore donde posterior a registrarse podrán tener acceso a estos programas y herramientas.

miércoles, 3 de julio de 2013

Vistazo a los Reportes





En esta entrada hablaremos del formato de los reportes y a modo de ejemplo se muestra una vista de como sea pensado mostrar la informacion en cada uno de sus distintos requerimientos.

Mapa de Navegación de la aplicación




     En esta entrada les mostraremos la creación del Mapa de Navegación que tendra la aplicación "ProyNow", en la cual es la representación gráfica de la organización de la información donde muestra todas las rutas que podra seguir el usuario tanto para ingresar información como para obtenerla. 

Diagrama de Clase de la Aplicación


          En esta entrada de información les mostraremos la creacion del diagrama de clase donde se puede apreciar las clases principales al momento de controlar y monitorear proyectos con sus respectivos atributos

martes, 11 de junio de 2013

Factibilidades






       Para poder realizar una estimación en cuanto al proyecto que se pretende desarrollar es necesario hacer un estudio, en el cuál se analiza y evalúa la información técnica, económica y operativa correspondiente al sistema propuesto, para establecer la viabilidad de llegar a instalarse y poner en funcionamiento. Esto mediante la cuantificación de los recursos humanos, materiales y económicos que serán necesarios, para determinar si los beneficios que se generarán con el sistema propuesto son mayores o no que los costos de ejecutarlo.



Introducción a los contenidos para el desarrollo



Apple iOS

    Es el sistema operativo móvil de Apple. Originalmente fue desarrollado para el iPhone, y posteriormente utilizado también en dispositivos como el iPod Touch, iPad y el Apple TV.

    La interfaz de usuario de iOS está basada en el concepto de manipulación directa, usando gestosmultitáctiles. Los elementos de control consisten de deslizadores, interruptores y botones. La respuesta a las órdenes del usuario es inmediata y provee de una interfaz fluida. La interacción con el sistema operativo incluye gestos como deslices, toques, pellizcos, los cuales tienen definiciones diferentes dependiendo del contexto de la interfaz.



lunes, 3 de junio de 2013

Diagramas de caso de uso

          En esta entrada mostraremos mediante diagramas de casos de uso las actividades principales que se utilizaran en el desarrollo de la aplicación para el control de proyectos en la Constructora Jor.

       Para los casos de uso se usara el formato que se presenta a continuación:




miércoles, 22 de mayo de 2013

Etapas a tratar en las siguientes entregas




          Durante este 1er semestre del 2013 se delimitará el trabajo en un orden especifico para un mejor manejo de la información que se va a ir entregando como avances. A la fecha ya se han cumplido con dos avances los cuales ya han sido presentados en el curso de Taller de Proyecto Informático en Inacap Antofagasta.



miércoles, 8 de mayo de 2013

Video Tutorial Introducción a la programación IOS




Un buen video tutorial de introducción a la Programación de IOS, lenguaje que ocuparemos a lo largo de la creación de nuestra aplicación. El creador de estos videos tiene alrededor de 17 videos donde va explicando y dando pequeños consejos para iniciarse y familiarizarse en el mundo apple de forma muy amigable.




Luego en las próximas entradas comenzaremos a formalizar cada vez mas la información que nos servira para programar nuestra aplicación "ProyNow"


Proceso Solucionador del Problema






Definición del problema

     
       Mediante el método llamado  Caja Negra se explica el estado actual (Estado A) sobre la administración de los proyectos y el estado deseado (Estado B), que es la creación de una aplicación móvil para lograr un monitoreo y control oportuno de la documentación de los proyectos en tiempo real y a la mano.


PROCESOS DE LA SITUACIÓN ACTUAL





       A continuación se explicará los procesos que realiza la empresa para el control de los proyectos en ejecución, los cuales fueron obtenidos por medio de las entrevistas realizadas y estudios de documentos entregados.


jueves, 2 de mayo de 2013

Factibilidad Operativa





La factibilidad operativa consiste en poder determinar si la aplicación móvil es deseable por los usuarios involucrados, y que una vez puesto en marcha pueda ser operado por los dueños , Gerencia, jefe de proyecto y jefe de obra para el control y monitoreo de proyectos. Como también que los usuarios estén aptos para poder utilizarlo.


jueves, 18 de abril de 2013

Marco Teórico




La constructora Jor Ltda., nace un 20 de junio de 1995 en la comuna de María Elena Antofagasta, en sus inicios solo era una empresa de arriendos de maquinarias con proyecciones en la construcción y luego del fallecimiento de uno de los dueños hace 13 años, la empresa cambio completamente su rubro dedicando todos sus materiales y maquinarias al desarrollo de distintos proyectos en el ámbito de la construcción.


Referentes




Algunas aplicaciones que existen en el mercado en relación directa al problema planteado, pero sin duda ninguna establece una conexión directa con los involucrados teniendo la información en tiempo real y control sobre ciertos parámetros en la toma de decisiones.


Recursos humanos






En este proyecto sera creado el alumno dueño del proyecto con la guia del profesor  y la gente de la empresa Constructora Jor.

Profesor Guia: Paul Beltrand
 Personal Empresa:
- Gerente
- Jefe de proyecto
- Jefe de obra


Metodología






  • Análisis: definición del problema, estudio de la situación actual, requisitos a considerar, estudio de factibilidad.
  • Diseño lógico: análisis funcional, definición de datos y procesos, modelización de la base de datos
  • Diseño físico: creación de ficheros y tablas, elaboración de programas introducción al lenguaje de programación de móviles.
  • Implementación y control: Formación del usuario, implantación del sistema, explotación del sistema (fase de prueba)

Descripción Técnica del Proyecto





   ProyNow es una aplicacion para telefonos moviles especificamente para IOS de iPhone el cual mediante una interfaz grafica podra constar con un login de ingreso para dueños de la empresa, gerentes, Jefe de proyectos y jefes de obra los cuales podran estar conectados en tiempo real a una base de datos donde podrán ingresar proyectos, solicitar y analizar presupuestos, saber cantidad de trabajadores por proyecto, avisos de emergencias en terreno, avisos en cambios en la base de datos de algun proyecto, monitoreo del progreso y actividades de cada proyecto en curso, etc. Eso es lo planeado hasta el momento por la aplicacion pero mediante el trasncurso de la investigacion podre definir los limites que tendra este sistema.  Como desafio seria llegar a que la aplicación incluso sirva para verificar si el trabajador esta en su puesto de trabajo y tambien crear una interfaz para los usuarios donde puedas chequear el progreso de los trabajos que mandaron a realizar por la constructora.


Objetivos




Objetivo General: 


  • Realizar una aplicación para ayudar al control y monitoreo de los proyectos en tiempo real a través de teléfonos móviles para la gestion en la Constructora Jor ltda. 


Justificación




La gestión y ejecución de proyectos es el principal rubro al cual se dedica la constructora Jor, por lo tanto el control de todos los elementos relacionados e involucrados en un proyecto en ejecución es muy importante; es decir, que es necesario un adecuado control de las actividades involucradas en el mismo, para que estas se ejecuten en el tiempo y con los recursos que le fueron asignados.


Descripción del problema









En la actualidad toda la información de los proyectos en ejecución en la Constructora Jor se administra y distribuye manualmente, utilizando hojas de información general y formularios impresos, ó por reportes en mail, lo cual conlleva al poco control inmediato y a que la información requerida para crear reportes técnicos, narrativos y gerenciales de cada proyecto no pueda ser obtenida oportunamente o en tiempo real.


Principales causas del problema
Los factores o causas que afectan al desarrollo del control de proyectos en ejecución han sido identificados mediante técnicas de observación directa y entrevistas a la Gerencia.
Causas identificadas:
·       No existe retroalimentación inmediata de información.

·       Aislamiento de información.

·       Dificultad en el manejo de la información.

·       Dificultad de obtención de la información en tiempo real.

Tiempo
Causas identificadas:
·       Retraso en la entrega de avances del proyecto.

·       Retraso en procesamiento de la información del proyecto.
·       Retraso en la elaboración de reportes.

Planificación
·    Causas identificadas:
·    Retraso en la estructura de la planificación de los proyectos.

·    Retraso en la identificación oportuna de cualquier desviación contra lo planeado.

Procedimientos
Causas identificadas:
·     Procesamiento manual.

·     Procesamiento de datos en formas impresas.
·   Procesamiento a través de correos electrónicos o llamadas    telefónicas.


Métodos
Causas identificadas:
·       Requerimiento de medios físicos.

·       No existe un seguimiento oportuno ante lo planificado.
·       Dificultad en la búsqueda de información.