Status: Evaluating bids

Registrador de datos de campo

Project details:
Budget: Open
Published: 3 weeks ago
Deadline: Not defined
Bids: 2
Interested freelancers: 5
Days until project expiration: 14 days

Skills required: IT & Programming SQL Android

Description:
General
El proyecto consiste en el desarrollo de un aplicación para dispositivos móviles que registrará datos de campo a través de un instrumento de medición.
Esos datos podrán luego ser accedidos en formato informe o a través de una base de datos.

Instrumento de medición
El instrumento de medición se conectará al dispositivo móvil (tablet o celular) a través de un adaptador USB-OTG. El instrumento se registra como dispositivo HID.

Funcionalidad
La aplicación deberá permitir al usuario la selección de distintos parámetros antes del registro de datos de campo:
- Localización
- Máquina
- Magnitud

(Estos parámetros deberán ser configurables con mecanismo a definir)

A continuación el usuario tomará las magnitudes a través de instrumento guiado por la aplicación (esta le deberá indicar qué medición tomar), las cuales serán registradas en el dispositivo móvil de manera temporal.

Posteriormente, a partir de los datos almacenados, la aplicación deberá generar reportes en formato abierto (PDF, ODF) en función de una plantilla y/o almacenar estos datos en una base de datos SQL.

Licenciamiento
La aplicación no será de libre distribución, por lo que se requerirán mecanismos de protección contra copia.

Ensayos
Debido a que las pruebas de la aplicación se deberán realizar en campo, las mismas no se podrán realizar a demanda, teniendo las mismas una demora estimada máxima de 7 días.

Conexión al instrumento
El instrumento se registra como dispositivo HID e implementa una serie de comandos que deberán ser soportados por la aplicación. Algunos de ellos son:

- Obtener modelo
- Obtener mediciones actuales
- Obtener meidición número n
- Borrar mediciones
- Configurar hora

Esta información se obtuvo a partir de examinar el proceso de comunicación del instrumento con una aplicación propietaria, por lo que no existe una especificación formal de los comandos. Esto puede llevar a que durante el desarrollo del proyecto se requieran modificaciones debidas a algún comportamiento no previsto del instrumento.
Por otro lado, las estampas de tiempo del instrumento se entregan en un formato desconocido, en principio similar a posix-time
El desarrollador podrá contar con capturas de tráfico del instrumento con la aplicación propietaria.

Entregables
Código fuente de la aplicación
Instalador de la aplicación

El oferente deberá detallar en su propuesta:
- Plazo de entrega
- Cantidad de revisiones
- Metodología de trabajo
- Recursos necesarios para iniciar el trabajo
- Experiencia en trabajos similares

IMPORTANTE: No se aceptarán propuestas que no cumplan con el detalle solicitado.


Categoría: IT & Programación
Subcategoría: Mobile
¿Cuál es el alcance del proyecto?: Crear una aplicación nueva
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Plataformas requeridas: Android
Do you need more information about this project?

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Mario S. T.
(Rating 5.00 out of 5)
Location: Argentina
To find out more about this client, login to Workana.
Loading...