Proyecto Turms's Blog

abril 13, 2010

FASE FINAL

Archivado en: Uncategorized — cózar @ 6:41 pm

Bueno, pues ya está finalizado el proyecto.

La ventaja del mismo para usar en publicidad, es que a las empresas les supone una inversión mínima usar este sistema. Para correr la aplicación basta con un PC, que además puede ser tanto Windows como Linux, que contendrá la base de datos, la aplicación web y la aplicación de escritorio. Posteriormente, dependiendo de la carga, podría ser necesario usar más PCs, pero estamos hablando de que el sistema sería usado por lo que no dejan de ganar.

Para los clientes, no supone ningún coste usarlo. Lo pueden usar en terminales instalados por el comercio en su local (necesidad de instalarlos), o bien mediante un dispositivo con conexión wifi y un navegador web (necesidad de instalar puntos de acceso en el local para dar cobertura wifi).

En la carpeta PRODUCTO FINAL en la forja, se dispone en la carpeta TurmsDesktop los ficheros para ejecutar la aplicación de escritorio. En la carpeta AppWebTurms se dispone de los ficheros a agregar en un servidor web (apache, o cualquier otro). En la carpeta DOCS, se dispone de los manuales:

*Manual de instalacion

*Manual de usuario

*Manual de programador

*Fichero con comandos mysql para crear las tablas.

Finalmente, cabe destacar que este proyecto aún tiene un amplio margen de mejora/ampliaciones, pudiendo acoplarlo a las necesidades que fuesen requeridas.

febrero 28, 2010

Uso definitivo de librerias.

Archivado en: Uncategorized — cózar @ 10:41 pm

Bueno, seguimos adelante con el proyecto. Se han hecho ciertas mejoras en la interfaz de la ap de escritorio, y se está terminando la implementación de la creación de estructuras, creación y modificación de productos y búsqueda de productos (este último en la aplicación web).

Respecto a las librerías que usaremos, serán dos. Ambas para realizar la conexión con la base de datos en MySQL. Éstas son:

  • mysql-connector-java-5.1.12.zip
  • mysql-connector-net-6.2.2-noinstall.zip

Ambas descargadas de la página de MySQL: http://www.mysql.com/products/connector/

La base de datos está ya definida y está creándose en estos momentos.

febrero 22, 2010

Interfaz programada

Archivado en: Uncategorized — cózar @ 3:19 pm

Pues ya tenemos subida al subversion la primera version de la interfaz gráfica. Ahora a empezar a añadir las funcionalidades!

febrero 10, 2010

PRIMERAS IMPLEMENTACIONES

Archivado en: Uncategorized — cózar @ 10:58 pm

En nuestro caso comenzaremos con la implementación de tres de todos los casos de uso que hemos definido en nuestra proyecto. Éstos son:

*Crear estructura: Las estructuras son los límites físicos en el establecimiento (comúnmente paredes). Para crearlas, será necesario pasarles la localización (coordenadas), la dimensión, y el ángulo de inclinación.

*Crear producto: Para la creación de los productos será necesario introducir la información correspondiente al mismo, como precio, tipo de producto, nombre del producto, marca, si está en oferta o no…etc.

*Buscar producto: En la aplicación web será necesaria la búsqueda de los productos o tipo de productos, que están en la base de datos. Para ello se pasará cierta información, y tras realizar una búsqueda en la base de datos, si no se encuentra nada devolverá un mensaje informativo. Si ha encontrado algo, mostrará en una imagen el establecimiento (con las estructuras únicamente) y mediante un punto rojo (si es un producto) o un rectángulo rojo (si es una línea de producto que contiene un determinado tipo de productos), señalar dónde está situado.

De esta manera pretendemos entrar en materia de las dos tecnologías que usaremos (java y mono), y desarrollar las bases de las funciones que proporciona nuestro proyecto (gestión de estructuras, gestión de productos, gestión de líneas de productos y búsquedas de productos).

enero 3, 2010

DEFINICION FINAL. PUNTO DE COMIENZO EN DESARROLLO.

Archivado en: Uncategorized — cózar @ 1:32 pm

Bueno, como indicamos en la anterior entrada, nuestra intención era de implementar todo en un único servicio web. Para ello queríamos hacer uso de Moonlight, pero por diversos problemas a la hora de usar el entorno de desarrollo Monodevelop 2.2, y por ciertas decisiones en cuestión de seguridad, hemos decidido implementar dos aplicaciones por separado.

Implementaremos la aplicación de NetBeans usando las correspondientes librerias (libres). Para la aplicación web usaremos monodevelop 2.0, usando ASP.NET.

A partir de aquí, decididas las cuestiones técnicas de implementación, comenzamos el desarrollo!.

diciembre 15, 2009

UNION AP ESCRITORIO Y SERVICIO WEB EN 1

Archivado en: Uncategorized — cózar @ 1:21 pm

Hemos decidido que, en lugar de tener una aplicación de escritorio y un servicio web, tengamos un solo servicio web que permita todo. De esta forma ampliamos vistas al futuro, y facilitamos la administración del proyecto al ser una sola aplicación.

En principio la idea es que por defecto se abra en modo usuario, que permitirá lo que hacía el servicio web, y una forma de cambiar al modo administrador, que permitirá lo que la antigüa aplicación de escritorio.

diciembre 11, 2009

Proyecto TURMS

Archivado en: Uncategorized — cózar @ 6:29 pm

A continuación se expone una descripción de lo que abordará este proyecto:

Disponemos de una aplicación de escritorio y un servicio web.

Aplicación de escritorio:

Proporciona a la empresa la capacidad de generar cómo es su local físicamente, crear productos y distribuirlos por el local.

Obviamente también  debe permitir la gestión de todas estas cosas (modificarlas, eliminarlas, y crear en todo momento este tipo de cosas).

Servicio web:

Un cliente de la empresa, si dispone de un dispositivo con Wi-Fi y un navegador web puede conectarse a una red Wi-Fi local instalada en el comercio y acceder a un servicio web, que le proporcionará la capacidad de buscar productos, saber su localización e información, etc.

Creación del Blog

Archivado en: Uncategorized — cózar @ 6:16 pm

Pues eso, comenzando con todos los papeleos, creación de blog, forjas y demas. Un saludo a todos!

Tema Silver is the New Black. Blog de WordPress.com.

Seguir

Get every new post delivered to your Inbox.