PROGRAMACIÒN DE MODULOS COMPLEMENTARIOS DEL SISTEMA DE VENTAS EN ZERMAT INTERNACIONAL SOLSER



Documentos relacionados
MODIFICACIÓN DE PANTALLAS. Reporte de Estadía para obtener el Título de Técnico Superior Universitario en Tecnologías de la Información y Comunicación

SISTEMA DE GESTION DE INFORMACIÓN. MODULO DE REPORTES WEBZER. SOLSER SISTEM S.A. DE C.V.

Diseño dinámico de arquitecturas de información

ACTUALIZACIÓN DE PERIODICO EN LINEA E IMPLEMENTACION DE PAGINA WEB COMUNICACIÓN GLOBAL EDICONES Y MEDIOS S.A DE SRL

CARACTERISTICAS DEL SISTEMA

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Soporte. Misión y Visión

Elementos requeridos para crearlos (ejemplo: el compilador)

Sistema de gestión de procesos institucionales y documental.

Capitulo 3. Desarrollo del Software

Presentación de servicios

SOLUCIONES DE SOFTWARE CONFIABLES

INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DE TRABAJO DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA

Sistema de marketing de proximidad

Sistema PYMES Ventas e Inventarios H&S

Gestión de la Configuración

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS

2 EL DOCUMENTO DE ESPECIFICACIONES

1.1 EL ESTUDIO TÉCNICO


Ventajas del software del SIGOB para las instituciones

Capítulo I. Marco Teórico

Resumen General del Manual de Organización y Funciones

REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP

PROCEDIMIENTO ESPECÍFICO. Código G Edición 0

CASOS DE ÉXITO DIST-PLEX MODUART. PARTNER Team Solutions SAS Es una compañía con más de 10 años de experiencia en la implementación de soluciones de

Principios de Privacidad y Confidencialidad de la Información

CONCLUISIONES Y RECOMENDACIONES

BROCHURE CORPORATIVO Web: Mail: Facebook: ITConsultingPeru

Cómo elegir tu SOFTWARE DE GESTIÓN?

LICENCIA PLATAFORMA ERM

Unidad 1. Fundamentos en Gestión de Riesgos

FASCÍCULO. Decidir con inteligencia. Este es el momento.

Qué es Clé Manager? Clé-Manager, permite que todas las personas que intervienen en proceso de requerimientos, tengan conocimiento de, cual es:

Proceso: AI2 Adquirir y mantener software aplicativo

Bechtle Solutions Servicios Profesionales

DE VIDA PARA EL DESARROLLO DE SISTEMAS

I INTRODUCCIÓN. 1.1 Objetivos

Sistema de Gestión Integral STI NETWORK

-OPS/CEPIS/01.61(AIRE) Original: español Página Estructura del programa de evaluación con personal externo

Visión General de GXportal. Última actualización: 2009

Presentación y Planificación del Proyecto: Administración de Calzado

MANTENIMIENTO DEL SISTEMA DE PUNTO DE VENTA DE GRUPO ESNA TIK-TOK. SOLSER Soluciones y Servicios

Workflows? Sí, cuántos quiere?

La Pirámide de Solución de TriActive TRICENTER

GARANTÍA. Garantía. Mantenimiento. Asistencia técnica. Sistemas de identificación. Servicios adicionales

E-learning: E-learning:

CARACTERÍSTICAS HERRAMIENTA E-BUSINESS E-SYNERGY (EXACTSOFTWARE)

DISEÑO E IMPLEMENTACION DE UN PORTAL WEB SOLUCIONES INTEGRALES CON TECNOLOGIA APLICADA

Empresa Financiera Herramientas de SW Servicios


Proceso de implementación OpenERP

Capítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas

ing Solution La forma más efectiva de llegar a sus clientes.

DISEÑO, DESARROLLO E IMPLANTACIÓN DE UN SISTEMA PARA LA GESTIÓN DEL MANTENIMIENTO DEL PARQUE AUTOMOTOR DE EMELNORTE DE LA CIUDAD DE IBARRA

Cómo definir un Catálogo de Servicios de TI

Sesión No. 10. Contextualización: Nombre de la sesión: ClickBalance segunda parte PAQUETERÍA CONTABLE

Sistema de Gestión de Proyectos Estratégicos.

Informe Final de Pasantías:

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Visión General GXflow. Última actualización: 2009

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

INTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad - Conocimiento - Servicio CERTIFICACION CCNA CISCO UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO

INTEGRAL UNA COMPAÑÍA. Con las mejores alternativas del mercado

Guía de Apoyo Project Professional

Capítulo 5. Cliente-Servidor.

Consultoría en Automatización de Procedimientos

Evaluación, Reestructuración, Implementación y Optimización de la Infraestructura de Servidores, Base de Datos, Página Web y Redes

Windows Server 2012: Infraestructura de Escritorio Virtual

Diseño, desarrollo e implementación de una nueva versión de la Herramienta Helpdesk

Unidad III. Software para la administración de proyectos.

Anteproyecto Fin de Carrera

Capitulo III. Diseño del Sistema.

PROVIAS NACIONAL INFORME TÉCNICO DE EVALUACIÓN DE SOFTWARE Nº MTC/ NOMBRE DEL ÁREA: Unidad de Informática

Información de Producto:

Microsoft Dynamics Sure Step Fundamentos

SOLICITUD DE PROPUESTA

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD AUTÓNOMA DEL CARIBE PROCEDIMIENTO DE ATENCIÓN DE INCIDENTES Y REQUERIMIENTOS PARA EQUIPOS DE CÓMUPUTO Y/O PERIFÉRICOS GESTIÓN INFORMÁTICA

SOFTWARE DE SEGUIMIENTO A LA IMPLEMENTACION DE LAS RECOMENDACIONES DE LOS INFORMES DE CONTROL (SIRIC)

SISTEMA DE PAPELES DE TRABAJO PARA AUDITORÍA SPT AUDIT

CENTRO DE CONTACTO CON EL CLIENTE MÓDULO DE GESTIÓN DE ACTIVIDADES E INTERACCIONES

Sistema de Gestión ERP CONTA NET

SOLUCIONES EN SEGURIDAD INFORMATICA

Producto. Información técnica y funcional. Versión 2.8

L.B.S. servicios basados en localización DESARROLLO DE SOFTWARE Y PRODUCTOS PROPIETARIOS

Alcoa ALCOA AUTOMATIZA EL CONTROL DE SUS PROCESOS DE PLANTA CON LAS SOLUCIONES DE WONDERWARE

1 EL SISTEMA R/3 DE SAP AG

El proceso de Instalación de Microsoft SQL Server 2008

Gestión Dispositivos Móviles Dexon Software

PLATAFORMA ERM. [Enterprise Risk Management] Control y Monitoreo en una sola Plataforma ERM.

Tecnología de la Información. Administración de Recursos Informáticos

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática

Currículum Empresa EMPRESA. Quienes somos?

CAPITULO 4. ANALISIS COMPARATIVO Y SELECCION DE LA PLATAFORMA EDUCATIVA.

CAPÍTULO 1 PLANTEAMIENTO DEL PROBLEMA

Durante la determinación del problema dentro de los procesos de mercadeo de R & S Training se pudo notar notables deficiencias en las relaciones con

Transcripción:

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad. Conocimiento. Servicio. PROGRAMACIÒN DE MODULOS COMPLEMENTARIOS DEL SISTEMA DE VENTAS EN ZERMAT INTERNACIONAL SOLSER Reporte de Estadía para obtener el Título de Técnico Superior Universitario en Tecnologías de la Información y Comunicación Brianda Andrea Avendaño Calderòn Santiago de Querétaro, Qro. Agosto, 2010.

UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO Voluntad. Conocimiento. Servicio. PROGRAMACIÒN DE MODULOS COMPLEMENTARIOS DEL SISTEMA DE VENTAS EN ZERMAT INTERNACIONAL SOLSER Reporte de Estadía para obtener el Título de Técnico Superior Universitario en Tecnologías de la Información y Comunicación Asesor de empresa ING. AIDABETH ZALAZAR FLORES Asesor de universidad ING.RAUL GARCIA PEREZ Alumno BRIANDA ANDREA AVENDAÑO CALDERÔN Santiago de Querétaro, Qro. Agosto, 2010.

ÍNDICE INTRODUCCIÓN CAPÍTULO I GRUPO SOLSER (ORGANIZACIÓN LOGÍSTICA) MEXICANA) 1.1 Grupo SOLSER 9 1.1.1 Giro de la empresa 9 1.1.3 Misión 10 1.1.4 Visión 10 1.2 Organigrama de SOLSER 11 CAPÍTULO II PROGRAMACION DE MODULOS COMPLEMENTARIOS DEL SISTEMA DE VENTAS EN ZERMAT INTERNACIONAL 2.1 Análisis de necesidades 13 2.1.1 Definición del proyecto 13 2.1.2 Objetivos 14 2.2 Plan de trabajo 15 2.2.1 Diagrama de Gantt 15 2.2.2 Especificaciones 16 CAPÍTULO III DESARROLLO DEL PROYECTO 3.1 Análisis del área de trabajo 18 3.2 Diseño del Banner para el proyecto de Zermat 20

3.3 Diseño de Reportes 22 CAPÍTULO IV CONCLUSIONES 4.1 Dificultades 27 4.2 Logros obtenidos 28 4.3 Recomendaciones 29 MATERIAL DE CONSULTA

INTRODUCCIÓN El presente trabajo documenta el diseño e implementación de modulos complementarios del sistema de ventas en Zermat internacional dentro del área de desarrollo de la empresa Solser System. El primer capítulo brinda un resumen sobre el giro de Solser así como también de su historia y su propósito. El segundo capítulo menciona la problemática, los objetivos que se pretenden alcanzar, su justificación y el plan de trabajo que se va a seguir. El tercer capítulo hace referencia al área en donde se realizó el proyecto, así como los pasos que se siguieron, el desarrollo e implementación de éste. El cuarto capítulo presenta los problemas que se identificaron en el desarrollo del proyecto así como las soluciones que se tomaron para corregir dichos problemas.

CAPÍTULO I SOLSER (FABRICA DE SOFTWARE)

1.1 Solser 1.1.1 Giro de la empresa Una empresa mexicana, con más de 7 años de experiencia en TI, desarrollos de software y soporte técnico de la más alta calidad, contamos con profesionales especializados en diferentes áreas y plataformas. Hemos realizado más de 90 proyectos con éxito, entre Software e Infraestructura; con metodologías de calidad mundial tales como ITIL y CMMI. Somos una empresa que brinda soluciones con la más alta tecnología y excelencia en el servicio. Tenemos experiencia en: *Desarrollo de Software (Fábrica de Software, Fábrica de Pruebas) *Soporte Técnico, atención a usuarios finales. *Soporte e instalación de redes. *Soporte a servidores con sistemas operativos Windows UNIX / *LINUX *Soluciones Empresariales, Bancarias, Aseguradoras y Financieras *Sobre plataformas Oracle, IBM, DB2, Microsoft, Unix /LINUX. *Administración de Proyectos, Levantamiento de Infraestructura, *Diagnóstico, Proyectos e implementación. *Instalación/soporte de servidores, Call Center. Aplicaciones cliente *servidor en distintos Sistemas Operativos. *Ofrecemos también nuestros servicios a diferentes países. 1.-México 2.-Colombia 3.-Uruguay 4.-Venezuela 5.-Argentina 6.-Chile 7.-Brasil 9

1.1.3 Misión Desarrollar el potencial de nuestros profesionales para crear e innovar tecnología de información desde México para el mundo. 1.1.4 Visión Crear la mejor empresa para trabajar, permitiendo establecer relaciones a largo plazo con nuestros clientes apoyando el desarrollo de sus objetivos. Valores *Responsabilidad: Hacer lo que te comprometes en el tiempo y forma adecuada. *Lealtad: Seguir los objetivos y valores de la empresa incondicionalmente. *Rectitud: Generamos Confianza siendo congruentes entre los que pensamos, decimos hacemos. 10

1.3Organigrama de Solser Fig. 1.1 Organigrama de Solser Marcado por un ovalo el área donde se desarrollo el proyecto 11

CAPÍTULO II DISEÑO E IMPLEMENTACIÓN (ZERMAT)

2.1 Análisis de necesidades 2.1.1 Definición del proyecto En el área de desarrollo de software en grupo Solser se encarga de generar propuestas para mejorar diversos procesos de la industria por medio de la programación de sistemas informáticos. Entre las diferentes actividades que se lleva a cabo en el área de desarrollo se encuentran el soporte a aplicaciones, diseño de pruebas al software y capacitación a usuarios finales actualmente el área de desarrollo realizara un proyecto para la empresa zermat internacional que consistirá en un software que gestionara la información operativa asociada a las ventas efectuadas por los centros de distribución de dicha compañía. Algunas de las funciones que será necesario que la aplicación tenga implementadas estarán relacionadas con el control de inventarios, control de promociones para la fijación de precios y cálculo de comisiones para la fuerza de ventas. Este proyecto ha comenzado el 06/07/2009 y la fecha de entrega está programada para el 31/04/2010 por lo cual el proyecto ya tiene un avance solo implementare solo algunas pantallas en el diseño e implementación de algunos módulos que se me asignaran en el tiempo que realice la estadía y algunas otras tareas para el proyecto de zermat. 13

2.1.2 Objetivos 1.- Diseñar formato de reportes en ireport. 2.- Diseñar el banner de zermat así como los logos de los lideres 3.-Implementar pantallas en el lenguaje de java con librerías gwt así como sus eventos que realizaran de los diferentes módulos de zermat internacional asi como las insidencias que se me asignen, al participar en este proyecto aportare un beneficio al proyecto para la gestión de usuarios, empresas y productos. 14

2.2 Plan de trabajo A continuación se presenta el diagrama de Gantt y sus especificaciones. 2.2.1 Diagrama de Gantt 15

2.2.2 Especificaciones 1. Construcción Durante esta etapa se realiza la tarea; correspondiente a la de codificación de la aplicación que consiste, esencialmente, en llevar a código fuente, en el lenguaje de programación elegido, todo lo diseñado en la fase de análisis. Este trabajo lo realiza el programador, siguiendo por completo los lineamientos impuestos en el diseño y en consideración siempre a los requisitos funcionales y no funcionales (ERS) especificados en la primera etapa. La etapa de programación o codificación (algunos la llaman implementación) es la que insume la mayor parte del trabajo de desarrollo del software; sin embargo, esto puede ser relativo (y generalmente aplicable a sistemas de pequeño porte) ya que las etapas previas son cruciales y pueden llevar bastante más tiempo. Se suele hacer estimaciones de un 30% del tiempo total insumido en la programación, pero esta cifra no es consistente ya que depende en gran medida de las características del sistema, su criticidad y el lenguaje de programación elegido. En tanto menor es el nivel del lenguaje mayor será el tiempo de programación requerido, así por ejemplo se tardaría más tiempo en codificar un algoritmo en lenguaje ensamblador que el mismo programado en lenguaje visual. 16

CAPÍTULO I I I DESARROLLO DEL PROYECTO

3.1 Etapas del proyecto 3.1.1 Análisis del área de trabajo La empresa Solser cuenta en sus instalaciones con un inmueble acondicionado en donde se encuentran las áreas de trabajo; en el edificio principal se ubican los departamentos organizados como se muestra en la tabla 1: Primer Edificio Recepciòn Recursos humanos Desarrollo Analisis Soporte Tecnico Tabla 1: Distribución del edificio principal La empresa además cuenta con un segundo conjunto localizado a un lado del edificio principal, en donde se encuentra la sala de juntas. El presente proyecto se realizó en su mayoría en el área de desarrollo perteneciente al departamento de sistemas, ya que es donde la empresa asignó un cubículo para desarrollar el trabajo. 18

El área de sistemas cuenta con diferentes tipos de servidores en uso. Dichos dispositivos se asignan para cada proyecto de acuerdo a las especificaciones requeridas de tal forma que operan los 365 días del año. Los servidores utilizados durante la estadía fueron los siguientes: Servidor WebSphere, el cual almacena la base de datos IBM WebSphere Application Server (WAS, servidor de aplicaciones WebSphere), un servidor de aplicaciones de software, Este funciona con varios servidores web incluyendowindows/solaris.este servidor se encuentra conectado a todas las bases de datos que se utilizan para el proyecto webzer, lo que ayuda a tener un mejor control y rendimiento así como una mejor operación de las actividades de la empresa y en el proyecto. Servidor Tomezt, servidor web con soporte de servlets y JSPs, basado en Tomcat no es un servidor de aplicaciones, como JBoss o JOnAS. Incluye el compilador Jasper, que compila JSPs convirtiéndolas en servlets. El motor de servlets de Tomcat a menudo se presenta en combinación con el servidor web Apache 19

3.2 Diseño del Banner para el proyecto Zermat Como parte del Proyecto, se solicitó que solser generara diferentes alternativas para el diseño del banner que caracterizaría la imagen del proyecto para Zermat internacional. El resultado de los trabajos realizados en photoshop fue el conjunto de cinco propuestas para el banner representativo del proyecto Zermat estos diseños se exhiben en la figura 3.2. 20

Fig.3.2 Banner propuestos para el proyecto zermat 21

3.3 Diseño de reportes. La siguiente etapa del sistema consistió en la generación de varios Reportes. Para esta actividad se utilizó la herramienta de software ireport, que consiste en una Interface grafica de fácil uso que resulto muy flexible a la hora de diseñar y probar las diferentes peticiones del cliente a continuación se muestra una pantalla con el escritorio de trabajo de ireport Fig.3.2 Este es el entorno en el que realizaron los reportes (ireport) 22

En las Fig.3.3 y 3.4 se muestran algunos reportes diseñados Fig 3.3 Reporte de Datos de sucursal Fig. 3.4 Reporte de Comisiones 23

En la siguiente figura(3.5) se muestra el entorno en donde se desarrollaron las incidencias del proyecto de zermat Fig.3.5 Incidencias del Proyecto Zermat 24

En el ovalo se muestra la incidencia que modifique (Fig3.6) Aquí en esta Fig.3.7 se muestra la incidencia ya modificada 25

CAPÍTULO IV CONCLUSIONES

4.1 Dificultades La mayor dificultad que se presentó fue el desconocimiento de photoshop, ireport-3.7.0 y de la librería gwt entre otros componentes que se utilizaron en java, ya que en las materias de la carrera no se impartieron conocimientos sobre los programas previamente mencionados. La introducción de ireport resulto muy tardada, ya que toda la información fue recolectada en diferentes fuentes de información en Internet recomendadas por el jefe de estadía. Otra de las dificultades fue entender cada clase del proyecto, ya que el proyecto se compone de más de 100 clases, resultando muy laborioso debido al desconocimiento de estas. La dificultad con eventos métodos fue que no se conocía lo suficiente al respecto, por lo que costó tiempo investigar y comprender mejor su funcionamiento. 27

4.2 Logros obtenidos La empresa solicitó la elaboración del banner del proyecto de zermat así como los logos de los líderes los cuales se utilizaron en la página web esto se desarrolló en photoshop por lo que se presentaron 5 diseños de banner para que el cliente eligiera uno. Se implementaron 11 pantallas en el lenguaje de java con librerías gwt así como los eventos para los diferentes módulos de zermat internacional que mejoraran procesos en las areas de gestión de distribuidores, clientes, empresas y productos. La corrección de problemas es una de las tareas más importantes por la necesidad de concluir los flujos. Se realizan modificaciones y validaciones que el área de pruebas verifica. Entre las incidencias que se presentan normalmente existen problemas al modificar la información en la base de datos o por cambios en otros componentes que afectan a diferentes flujos. Se realizaron algunos formatos para reportes en Jasper con ireport utilizando funciones de Java beans. Dichos formatos tienen la finalidad de recabar información directamente de la base de datos para mostrarla al cliente en un reporte. Que finalmente se configuraron varios formatos de reportes de acuerdo a la necesidad del flujo en el que funcionarán. 28

4.3 Recomendaciones Se recomienda actualizar la apariencia del banner del sistema Zermat al menos cada año aprovechando las ventajas que Brindan las actualizaciones del software photoshop respecto a texturas, colores, y acabados de los diseños que en dicha plataforma se pueden generar. Por otro lado, será importante brindar un mantenimiento periódico a las pantallas programadas en java sobretodo basándose en nuevos requerimientos de los usuarios de acuerdo a la dinámica de la empresa. Finalmente, será importante seguir trabajando en la optimización de los formatos para reportes con ireport para poder generar información con puntualidad y precisión. 29

MATERIAL DE CONSULTA

a) Bibliografía The-Definitive-Guide-to-Jasper libro Apress.The.Definitive.Guide.to.iReport.Aug.2007 b) Paginas Web http://www.smartclient.com/#enternewrows http://www.smartclient.com/smartgwt/showcase/#main 31

COMENTARIO FINAL