Вы находитесь на странице: 1из 7

Sistema de toma de pedidos para la distribuidora EMP P-IN-ARI: Arquitectura Inicial

Universidad Cesar Vallejo Ingeniera de Software

Sistema de toma de pedidos para la Distribuidora EMP

Cdigo: STP-EMP Nmero: 6 - UCVSoft

Equipo de Trabajo
Asesor Joan Miguel Palacios Ramirez

Integrantes Camargo Pillaca, Angel Miguel Jara Blanco, Jonathan Ruiz Ccenhua, Wilder Silva Valdivia, Jorge Armando Sirlopu Sotelo, Jessica

Sistema de toma de pedidos para la distribuidora EMP P-IN-ARI: Arquitectura Inicial

Universidad Cesar Vallejo Ingeniera de Software

Historia
Versin 1.0 Fecha 24/04/2013 Descripcin o Cambios introducidos Versin inicial de la arquitectura del sistema

Sistema de toma de pedidos para la distribuidora EMP P-IN-ARI: Arquitectura Inicial

Universidad Cesar Vallejo Ingeniera de Software

TABLA DE CONTENIDO

Pg.

1.

Introduccin 1.1. 1.2. 1.3. 1.4. Propsito Vista General Referencias Definicin de Trminos, Abreviaturas y Siglas

4 5 5 5 6

2.

Capa de Presentacin (Vista) 2.1. 2.2. Organizacin de la capa de Presentacin. Tecnologas usadas en la Capa de Presentacin

6 6 6

3.

Capa de Procesamiento de Datos (Negocio) 3.1. 3.2. Organizacin de la capa de Procesamiento de Datos.

6 6

Tecnologas usadas en la Capa de Procesamiento de Datos

4.

Capa de Almacenamiento de Datos (Persistencia) 4.1. 4.2. Organizacin de la capa de Almacenamiento de Datos. Tecnologas usadas en la Capa de Almacenamiento de Datos

7 7 7

Sistema de toma de pedidos para la distribuidora EMP P-IN-ARI: Arquitectura Inicial

Universidad Cesar Vallejo Ingeniera de Software

1. INTRODUCCIN

El presente trabajo nos permitir observar de manera consolidada nuestro trabajo observndolo en tres puntos sumamente importantes para el desarrollo del proyecto, tres capas basadas en el software las cuales son capa de presentacin (vista), capa de procesamiento de datos (negocio) y capa de almacenamiento de datos (persistencia), de esta manera podremos observar los requerimientos funcionales que tiene nuestro sistema adems de mantener los lineamientos que mantiene la distribuidora EMP. Cada uno de los puntos tratados en este documento ser de suma importancia para la constitucin y construccin de nuestro software debido a que ser el punto de partida para la construccin de nuestros prototipos y modalidad de almacenamiento de datos. La empresa distribuidora a la que nos estamos enfocando actualmente tiene un sistema de pedidos basado en la comunicacin telefnica, lo que a lo largo de su experiencia, ya en campo, ha generado muchas confusiones con errores de pedidos, lo que genera descontento de sus clientes, adems de estancar su capital, recordemos que como distribuidora su capital colocado en los productos debe estar en constante movimiento para que as genere la rentabilidad que debera.

Sistema de toma de pedidos para la distribuidora EMP P-IN-ARI: Arquitectura Inicial

Universidad Cesar Vallejo Ingeniera de Software

1.1 Propsito El objetivo principal de nuestro trabajo es optimizar los procesos de pedidos adems de mejorar el control de productos y almacn mediante un aplicativo porttil para los vendedores terminales de la distribuidora EMP, el aplicativo ser interactivo y de fcil uso para el usuario permitindole estar conectado todo el tiempo con la oficina principal de la empresa obteniendo la informacin pertinente al instante. 1.2. Vista General

Nuestro trabajo de implementacin tiene como fin la optimizacin del proceso de pedido de compras de la Distribuidora EMP mediante un aplicativo portable fcilmente en cualquier objeto mvil ya sea Smartphone o Tablet. Nuestro calendario proyectado es el siguiente:
Abril Abril
13

Abril
24

Mayo
23

Junio
27

Julio
11

PROCESOS
Inicio Recopilacin de informacin Anlisis de procesos del negocio Estipulacin del tiempo de implementacin Elaboracin de Prototipos Elaboracin Construccin Implementacin

11

X X X X X X X X

X X X X X X X X

X X X X X X X X

X X X X X X X X

X X X X X X X X

X X X X X X X X

1.3.

Referencias

Glosario Documento Visin Prototipos del Sistema Casos de uso del Sistema

Sistema de toma de pedidos para la distribuidora EMP P-IN-ARI: Arquitectura Inicial

Universidad Cesar Vallejo Ingeniera de Software

2.

Capa de Presentacin (Vista) 2.1.

Organizacin de la capa de Presentacin.


El sistema trabajara mediante una seria de ventanas ya que al tratarse de un sistema orientado a dispositivos mviles solo podr trabajar por ventana a la vez. Cada ventana tendr un diseo amigable e intuitivo constando generalmente de botones con imgenes. Se utilizaran colores primarios para no confundir al usuario final del sistema.

2.2.

Tecnologas usadas en la Capa de Presentacin.


Eclipse: Este IDE servir de compilador de nuestra aplicacin web para convertirlo en un archivo APK para la plataforma ANDROID. Phonegap: Permitir la conversin del cdigo web a cdigo reconocido por dispositivos con plataforma ANDROID. Este debera incluirse en el IDE Eclipse. HTML: Lenguaje de programacin que servir de base para nuestro aplicativo web. Javascript: Lenguaje de programacin que servir para los eventos que maneje el HTML. DHTMLX Touch: Framework Javascript que permitir visualizacin netamente para dispositivos con pantalla tctil. una

3.

Capa de Procesamiento de Datos (Negocio). 3.1.

Organizacin de la capa de Procesamiento de Datos.


Los datos sern enviados va Ajax desde la vista al controlador que manejara esos datos en una pgina separada de la vista.

Sistema de toma de pedidos para la distribuidora EMP P-IN-ARI: Arquitectura Inicial

Universidad Cesar Vallejo Ingeniera de Software

Todos los datos que se generen en la vista no sern procesados en la misma vista.

3.2.

Tecnologas usadas en la Capa de Procesamiento de Datos.


Ajax: Se utilizara para enviar datos de la pgina vista a una pgina controlador que manipule los datos. PHP: Lenguaje de programacin que manipulara los datos que se le enven y que permitir la conexin con la base de datos. DHTMLX Connector: Es una librera que extiende el DHTMLX Touch para que sea posible la facilidad del envo de datos entre la pgina HTML y las paginas PHP. JSON: Formato de intercambio de datos que ser utilizado por el DHTMLX Touch.

4.

Capa de Almacenamiento de Datos (Persistencia) 4.1.


Organizacin de la capa de Almacenamiento de Datos.


Los datos que sern llamados, escritos o actualizados por el PHP se almacenaran en una base de datos. En la base de datos se manejaran selects, inserts o updates. No se permitir el uso del delete.

4.2.

Tecnologas usadas en la Capa de Almacenamiento de Datos.


WAMP: Sera el servidor que permita la lectura, insercin, mantenimiento y almacenamiento de los datos generados por el sistema hacia la base de datos (MySQL).

Вам также может понравиться