GESTIÓN DE MANEJOS DE CLIENTES
|
|
- Benito Acuña Álvarez
- hace 8 años
- Vistas:
Transcripción
1 UNIVERSIDAD SIMÓN BOLÍVAR DECANATO DE ESTUDIOS PROFESIONALES COORDINACIÓN DE INGENIERÍA DE COMPUTACIÓN GESTIÓN DE MANEJOS DE CLIENTES Por: Jesús Quintana Ricardo Tocco PROYECTO DE GRADO Presentado ante la Ilustre Universidad Simón Bolívar como requisito parcial para optar al título de Ingeniero de Computación Sartenejas, Diciembre de 2010
2 UNIVERSIDAD SIMÓN BOLÍVAR DECANATO DE ESTUDIOS PROFESIONALES COORDINACIÓN DE INGENIERÍA DE COMPUTACIÓN GESTIÓN DE MANEJOS DE CLIENTE Por: Jesús Quintana Ricardo Tocco Realizado con la asesoría de: Ascánder Suárez PROYECTO DE GRADO Presentado ante la Ilustre Universidad Simón Bolívar como requisito parcial para optar al título de Ingeniero de Computación Sartenejas, Diciembre de 2010 ii
3 GESTIÓN DE MANEJOS DE CLIENTES POR JESÚS QUINTANA RICARDO TOCCO RESUMEN El manejo de clientes siempre a presentado un problema para las medianas y grandes empresas debido a que la cantidad de personas que se encuentran relacionadas con la mismas, va creciendo de forma exponencial. Lo cual nos da la idea de la creacion de un sistema de información que pueda manejar a los clientes de una forma facil y sencilla sin necesidad de tener gran cantidad de papeles o espacio ocupando. Ademas, de poder acceder desde cualquier parte del mundo a la informacion en cualquier momento. En los ultimos, años, se ha observado la creación de este tipo de aplicaciones, tales como salesforce, sugarcrm, etc, pero nos traen dificultades a la hora de usarlos. Tales como altos costos para la aplicacion, poco adaptable al contorno que se relaciona. y es tan expandible como los creadores lo deseen, mas no te permiten expandirlo a tu gusto, para así poder tener una aplicación que cubra totalmente las necesidades de los usuarios. La idea general de este proyecto es poder lograr un aplicación facilmente adptable, expandible y codigo libre, para que las personas puedan Gestionar a sus clientes de una forma eficiente sin ninguna de las desventajas antes mencionadas. Palabras Claves:clientes, manejo, crm, web iii
4 AGRADECIMIENTOS ACA van los agradecimientos iv
5 ÍNDICE GENERAL Índice general Índice de cuadros V VII Índice de figuras VIII Lista de abreviaturas Introducción Planteamiento del problema Justificación Objetivos Marco teórico Fundamentos Teóricos ORM Hibernate JSP J2EE Struts JavaScript JQuery JQuery UI Cohesion CRM Antecedentes SalesForce SugarCRM Marco Metodológico RUP Concepción, Inicio o Estudio de oportunidad Elaboración Construcción Transición Concepción, Inicio o Estudio de oportunidad Investigación Web SugarCRM SalesForce Resultados Investigación Web Investigación Teorica Requerimientos IX v
6 3.3.1 Modulo de Cliente y Contacto Modulo de Oportunidades Modulo de Proyectos Modulo de Atividades Modulo de Catálogo de Productos y Servicios Modulo de Presupuesto y Facturación Modulo de Soporte Tecnico Modulo de Documentos Elaboración Construcción Transición Conclusiones del proyecto Conclusiones Finales Problemas encontrados Recomendaciones Bibliografía vi
7 ÍNDICE DE CUADROS vii
8 ÍNDICE DE FIGURAS viii
9 LISTA DE ABREVIATURAS CRM JSP Customer Relationship Manager Java Server Pages ix
10 INTRODUCCIÓN Planteamiento del problema Si en las organizaciónes no se controla de forma controlada y eficiente, el manejo con los clientes, se pueden enfrentar a un grave problema en el futuro a la hora de que le cartera de clientes vaya en aumento, puesto que se hace ineficiente, tediosa y complicada. Lo que nos genero la inquietud de cual es la mejor forma para poder manejarlos. Justificación Podriamos justificar el proyectos en tres distintos aspectos: Aspectos Teoricos El crm es una estrategia de negocia, orientada a los clientes y sus necesidades. Una ves realizada la investigación nos dara una mejor perspectiva de que es un crm, y en que se puede mejorar usando una interfaz web como intermediario, Aspectos Practicos Una ves desarrollado esta aplicación, podria ser usada por cualquier tipo de compañia que necesite manejar una cartera de clientes de forma eficiente. Permitiendo que los dueños de la empresa y sus clientes, se beneficien de la misma. Aspectos Metodologicos Esta investigación, puede tambien ser usada como referencia para el desarrollo de otros sistemas de información del mismo estilo, tales como ERP (Sistema Planificacion de Recursos),
11 2 TPS (Sistema de Procesamiento de Transacciones), MIS (Sistema de Informacón Gerencial), entre otros. Objetivos Manejar la carte de Clientes de una Compańia. Manejar cuentas, conjunto de clientes, de una compańia. Poder crear oportunidades de negocio a los clientes. Poder manejar proyectos relacionados con los clientes. Tener un sistema de tareas para poder llevar un control de las actividades. Manejar Varios Catalogos de Servicios y/o Productos. Controlar Presupuesto y Facturación. Manejar Soporte tecnico a los Clientes. Manejo de Documentos Relacionados a los Proyectos.
12 CAPÍTULO 1 MARCO TEÓRICO 1.1 Fundamentos Teóricos En la siguiente sección se presentan y definen los conceptos más importantes que se usan en este proyecto ORM (Ref: Persistencia de Hibernate) En pocas palabras, es el automatizado (y transparente) persistencia de un objeto de una aplicacion a las tablas en una base de datos relacional, usando metadatos para describir el mapeo entre el objeto y la base de datos. ORM, en esencia, trabaja pot reversibilidad, transformando los datos desde una representacion a otra. Esto implica ciertas penalizaciones en el rendimiento. Aunque, is el ORM es implementado como un middleware, ahi existen mas oportunidadez de optimizacion que si no existiera una capa de persistencia hecha a mano. La provision y manejp de la metadata que regula la transformaciones añade tiempo mas carga al tiempo de desarrollo, pero el costo es menor que los costos equivalentes involucrado en el mantenimiento del codigo manual ( incluso cuando la base de dato requiera catidades significantes de metadata). REVISAR Una implementacion de un ORM mas o menos compleja que un servidor de aplicacion,
13 4 pero mas compleja que una framework para aplicaciones web como Strut o Tapestry. Por que deberiamos introducir otra compleja estructura dentro de nuestro systema? Valdria la pena? Una supuesta ventaja del ORM es que protege a los desarrolladores de un sql desordenado. Esta punto de vista, permite que los desarrolladores orientado a objetos no necesitan entendir SQL or base de datos relacionales, y que se encuentren con SQL de algun modo ofensivo. En lo contrariom nosotros creemos que los desarrolladores de Java deben tener un nivel suficiente de familiaridad con-la apreciacion de un modelado relaciona y SQL para poder trabajar con el ORM Hibernate Hibernate es un marco de trabajo de mapeo O/R Open Source que evita la necesidad de utilizar el API JDBC. Hibernate soporta la mayoría de los sistemas de bases de datos SQL. El Hibernate Query Language, diseñado como una extensin mínima, orientada a objetos, de SQL, proporciona un puente elegante entre los mundos objeto y relacional. Además, ofrece facilidades para recuperación y actualización de datos, control de transacciones, repositorios de conexiones a bases de datos, consultas programáticas y declarativas, y un control de relaciones de entidades declarativas. Hibernate es un servicio de alto rendimiento para la persistencia O/R. Permite desarrollar clases que se pueden persistir y que son acordes con la programacin orientada a objetos, incluyendo asociacin, herencia, polimorfismo, composicin y colecciones. Hibernate dispone de si propio lenguaje llamado HQL, que ofrece portabilidad a SQL. Hibernate es un proyecto profesional Open Source y un componente crítico del catálogo de productos de JBoss Enterprise Middleware System (JEMS). JBoss es una división de Red Hat, y ofrece servicios de mantenimiento, consulta y entrenamiento para asistir a sus usuarios. Persistence-related code can be perhaps the most tedious code in a Java application. Hibernate eliminates much of the grunt work (more than youd expect) and lets you concentrate on the business problem. No matter which application-development strategy you prefertop-down, starting with a domain model, or bottom-up, starting with an existing database schemahibernate, used together with the appropriate tools, will significantly reduce development time. Maintainability Fewer lines of code (LOC) make the system more understandable, because it emphasizes business logic rather than plumbing. Most important, a system with less code is easier to refactor. Automated object/relational persistence substantially reduces LOC. Of
14 5 course, counting lines of code is a debatable way of measuring application complexity. However, there are other reasons that a Hibernate application is more maintainable. In systems with hand-coded persistence, an inevitable tension exists between the relational representation and the object model implementing the domain. Changes to one almost always involve changes to the other, and often the design of one representation is compromised to accommodate the existence of the other. (What almost always happens in practice is that the object model of the domain is compromised.) ORM provides a buffer between the two models, allowing more elegant use of object orientation on the Java side, and insulating each model from minor changes to the other. Performance A common claim is that hand-coded persistence can always be at least as fast, and can often be faster, than automated persistence. This is true in the same sense that its true that assembly code can always be at least as fast as Java code, or a handwritten parser can always be at least as fast as a parser generated by YACC or ANTLRin other words, its beside the point. The unspoken implication of the claim is that hand-coded persistence will perform at least as well in an actual application. But this implication will be true only if the effort required to implement at-least-as-fast hand-coded persistence is similar to the amount of effort involved in utilizing an automated solution. The really interesting question is what happens when we consider time and budget constraints? Given a persistence task, many optimizations are possible. Some (such as query hints) are much easier to achieve with hand-coded SQL/JDBC. Most optimizations, however, are much easier to achieve with automated ORM. In a project with time constraints, hand-coded persistence usually allows you to make some optimizations. Hibernate allows many more optimizations to be used all the time. Furthermore, automated persistence improves developer productivity so much that you can spend more time hand-optimizing the few remaining bottlenecks. Finally, the people who implemented your ORM software probably had much more time to investigate performance optimizations than you have. Did you know, for instance, that pooling PreparedStatement instances results in a significant performance increase for the DB2 JDBC driver but breaks the InterBase JDBC driver? Did you realize that updating only the changed columns of a table can be significantly faster for some databases but potentially slower for others? In your handcrafted solution, how easy is it to experiment with the impact of these various strategies? Vendor independence An ORM abstracts your application away from the underlying SQL database and SQL dialect. If the tool supports a number of different databases (and most do), this confers a certain level of portability on your application. You shouldnt necessarily expect write-once/run-anywhere, because the capabilities of databases differ, and achieving
15 6 full portability would require sacrificing some of the strength of the more powerful platforms. Nevertheless, its usually much easier to develop a cross-platform application using ORM. Even if you dont require cross-platform operation, an ORM can still help mitigate some of the risks associated with vendor lock-in. In addition, database independence helps in development scenarios where developers use a lightweight local database but deploy for production on a different database JSP Es una tecnologia para el desarrolo de paginas web que incluye contenido dinamico. A diferencia de una pagina de HTML plano, cual contiene contenido statico que siempre regresa lo mismo, una pagina JSP puede cambiar su contenidob asado en cualquier numero de variables o items, incluyendo la identidad de el usuario, el tipo de usuario del navegador, informacion provista por el usuario, y seleciones hechas por el usuaro Esta funcionalidad es la clabe para las aplicacion web tales como ventas online y directorio de empleados, para personalizar y internacionalizar contenidos. Un pagina JSP contiene elementos estandar, tales como tags de HTML, como una pagina web regular. Aunque, una pagina JSP tambien contiene elementos especial JSP que facilitan al servidor la incersion de contenido dinamico en la pagina. Elementos JSP pueden ser usados para una gran variedad de propositos, tales como sacar invormacion de una base de datos o registro de las preferencia de los usuarios. Cuando un usuario se conecta a una pagina JSP, el servidor ejecuta los elementos JSP, mezclando los resultados con las partes estaticas de la pagina, y enviando la pagina dinamico de regreso al browser, (Existe una figura en la refenrencia) JSP degine un numero de elementos estandar que son utiles para cualquiera aplicacion web, tales como aceso a los componentes JavaBeans, paso de control entre paginas y intercambio de informacion entre solicitudes, paginas y usuarios. Desarrolladores pueden tambien extender la sintaxis de JSP para implementar elemento para aplicaciones-especificas que mejora las tares, tales como aceseder a base de datos y Enterprise JavaBeans, enviar correos, y generar HTML para presentar datos de apllicaciones-especificas. Un conjunto comun de varios elementos necesarios se define por la especificacion relacionada con la especificacion de JSP: the JSP Standard Tag Library (JSTL) specification. la combinacion de elementos estandar y elementos propios permite la creacion de poderosas aplicaciones Web.
16 J2EE J2EE es una plataforma para desarrollo de aplicaciones empresariales, escalable, robusta, multiplataforma, madura y muy bien documentada. A pesar de esto, desde el punto de vista del programador escribir aplicaciones usando la API1 de Servlets, JSP y EJB es una tarea tediosa, poco amigable y de baja productividad. Por otro lado, la aplicacin resultante, en trminos generales es poco estructurada, basada en componentes de baja reusabilidad y difcil de mantener Struts Struts es un framework web J2EE, de la familia de software libre, implementa el patrón de diseño MVC2 o Modelo 2 y básicamente est construido sobre las tecnologas de Servlets y JSP. Struts combina Servlets, JSPs, custom tags propios y recursos de la aplicacin en un único framework. Fue creado por Craig McClanahan y forma parte del proyecto Apache Struts, del Apache Software Foundation. Struts oculta al programador los detalles del protocolo HTTP, JSP, Servlets, etc. Un programador Struts puede desconocer estos nombres, sin embargo tener conocimiento de las tecnologías de base de Struts hace que se puedan hacer soluciones creativas. El corazón de Struts es el Servlet Controlador (objeto ActionServlet), el cual intercepta todos los requerimientos HTTP entrantes, provenientes de los clientes y los delega a un manejador apropiado (objeto Action). Para determinar el flujo de la aplicacin, es decir, a que Action pasar el requerimiento, hace uso del archivo struts-config.xml. El Servlet Controlador, luego recibe las respuestas de los Action y las redirecciona a la vista apropiada (JSPs). Para ello, nuevamente consulta un conjunto de mapeos definidos en el archivo de configuracin xml. Por ltimo, existen mltiples objetos ActionForms (subclase de ActionForm). Estos objetos son JavaBeans usados para mantener los datos ingresados por el usuario en las pginas JSP. Un punto clave del framework Struts es que automticamente llena los objetos ActionForm con datos de la peticin del usuario. Si bien Struts est basado en el patrn de diseo MVC2, solo provee componentes para las capas Vista y Controlador. Las componentes Actions y ActionForms son neutrales de la Vista, con lo cual, Struts puede ser usado con Velocity Templates, XSL u otras tecnologas de presentacin. Struts no provee componentes para el modelo, el cual generalmente se implementa con JavaBeans y EJB, pero esto no es mandatario, es de modelo neutral.
17 JavaScript JavaScript se presenta como un lenguaje de desarrollo de aplicaciones cliente-servidor a tracéz de internet. El programa de JavaScript tiene la particularidad de que esta insertado dentro mismo del codigo HTML, que lo presenta al usuario y no es por ello un programa aparte. Permite crear aplicaciones similares a los CGI (Common Gateway Interface). El CGI es un mecanismo que se ha utilizado en los servidores Web para implementar las páginas web activas. El funcionamiento de los CGI es el siguiente: Lee los datos provenientes de un formulario de una página Web, procesa la información y lo escribe sobre el canal de salida estandar que es la pantalla del ordenar. El programa JavaScript reconoce eventos, son acciones de Javascript, creados por el usuario, definiendo así un sistema iteractivo. Por ello podemos crear formularios que verifiquen la validez de la información y interpreten esta en el mismo programa contenido en el codigo HTML, sin necesidad de comunicacion por la red. También se permite por medio de un código JAvascript realizar acciones particulares como ejecutar un archivo de audio, ejectura un applet, etc. Javascript fue diseñado para ser un lenguajo de elaboracion de scripts que pudieran incrustarse en archivos HTML. No es compilado, en vez de ello, es interpretado por el navegador. Esto facilita el aprendizaje de Javacript mediante ejemplos, debido a que se puede ver como otros utilizan javascript en sus páginas, Javascript es un lenguaje que fue creado para darle mas dinamismo a las paginas web JQuery jquery es una librera javascript ligera, rpida y concisa que simplifica el tratamiento de documentos HTML, el manejo de eventos, la creacin de animaciones y las interacciones va Ajax, para agilizar el desarrollo de aplicaciones web. Sus puntos fuertes son los siguientes:
18 9 Mejora la interaccin entre javascript y HTML: esto es, el manejo del rbol DOM en el cliente Es plugable, existen gran nmero de plugins que extienden su funcionalidad y cualquiera puede crear sus propios plugins Tiene un mdulo de widgets que proporcionan componentes predefinidos y efectos visuales a la interfaz de usuario: jquery UI Es Cross browser, de modo que est testada en los siguientes navegadores: I.E. 6.0+, FF2+, Safari 2.0+, Opera 9.0+, Chrome Est diseado para cambiar la manera en la que escribimos Javascript y, siguiendo el camino y la filosofa de prototypejs (puesto que nace como una posible mejora para la misma), se puede decir que hoy da es el framework javascript ms usado: muchos desarrollos la tienen como base: Life Ray Portal, Drupal, WordPress,... es la librera corporativa de Google, Dell, Nokia, Microsoft (est incluida en Visual Studio),... jquery nos va a ayudar a escribir un cdigo ms limpio, separando el comportamiento del contenido, lo que se denomina javascript no obstrusivo. De esta manera, tendremos la impresin de estar ïnyectandoçomportamiento en componentes identificables del rbol DOM. Todo lo dicho no implica que con jquery tengamos mucha ms funcionalidad de la que tenamos con prototypejs, la ventaja es que es ms simple, potente y plugable, y hay un gran nmero de plugins en torno a jquery que permiten aadir comportamientos, widgets y efectos visuales a nuestra interfaz de una manera muy sencilla (ya hemos visto en adictos alguno de ellos: jcarrusel y jtip) JQuery UI JQuery UI es una extension de la libreria JQuery para proporcionar un conjunto de interactivos y potentes widgets, ayudando a ahorrar codigo, construido para mejorar la interfaz del usuario en las paginas webs y las aplicaciones webs. Es la libreria de interfaz del usuario oficial para JQuery.
19 10 JQuery UI se a convertido definitivamente en la libreria de extension por eleccion, gracias a su gama cada vez mayor de de widgets de interfaz de usuario, alto level de configuracion y es exepcionalemente facil de implementar. JQuery UI corre en lo mas alto de JQuery y por eso la sintaxis usada para inicializar, configurar, y manipular los diferentes componentes se encuentran en el mismo estilo confortable, facil de usar como JQuery. Automaticamente obtenemos todas las funcionalidades de JQuery a nuestra disposicion. La libreria es soportada por un rango de herramientas utiles, tales como el CSS (Cascade Style Sheet) framework que provee un cantidad de Clases de CSS, ademas de la excelente aplicacion ThemeRoller que nos ayuda a visualizar la creacion de nuestro promio tema para los widgets Cohesion CRM Las siglas CRM provienen del inglés Custumer Relationship Management Gestión de Relación con Clientes. Con estas palabras no se refiere a un software de administración de una empresa, sino más bien a una estrategia de negocio centrado en el cliente. Según Bindi Bhullar, analista senior de Gartner Group, Es una estrategia de negocio que sitúa al cliente como el corazón de su compañía. Imagina cómo sería tu empresa si tu cliente pudiera rediseñarla para adaptarla a sus necesidades. Esta es la compañía que necesitas ser. Janice Anderson, vicepresidenta de CRM Solutions de Lucent Technologies dice que Obtendrás más de la billetera de tus clientes, cuando te tomes el tiempo de estar al pendiente de ellos Un CRM como estrategia, implica no sólo disponer del software adecuado que permita gestionar las relaciones con los clientes, sino que además, supone un cambio en los procesos de la empresa y la participación de todos los empleados de la misma para que esta estrategia tenga éxito. Principalmente, esta estrategia se basa en recopilar toda la información relevante sobre
20 11 el cliente necesaria para que la empresa pueda hacer un estudio y así poder adelantar una oferta y mejorar notablemente la atención; esta estrategia debería estudiar cada cliente por separado. El CRM, como lo define Barton Goldenberg, consiste en 10 componentes: Funcionalidad de las ventas y su administración: El telemarketing. El manejo del tiempo. El servicio y soporte al cliente. El marketing. El manejo de la información para ejecutivos. La integración del ERP( Enterprise Resource Planning ). La excelente sincronización de los datos. El e-commerce. El servicio en el campo de ventas.
21 Antecedentes A continuación se presentan una serie proyectos que trabajan lo que queremos realizar SalesForce BLAAA SugarCRM BLAAAA
22 CAPÍTULO 2 MARCO METODOLÓGICO 2.1 RUP Se desarrollo usando la metodologia RUP, se trata de una metodologa iterativa e incremental, donde cada iteración va avanzando en paralelo sobre distintos aspectos del proyecto, cobrando unos mas importancia que otros a medida que se avanza, nos basamos en las 4 fases de desarrollo incepcion, elaboracion, contruccion y transición. REFERENCIA TESIS APLICACION RUP REVISAR Las sigals RUP en ingles significa Rational Unified Process (Proceso unificado de Rational) es un producto del proceso de ingeniera de software que proporciona un enfoque disciplinado para asignar tareas y responsabilidades dentro de una organizacion del desarrollo. Su meta e asegurar la producción del software de alta calidad que resuelve con las necesidades de los usuarios dentro de un presupuesto y tiempo establecidos Concepción, Inicio o Estudio de oportunidad Define el ámbito y objetivos del proyecto Se define la funcionalidad y capacidades del producto Elaboración Tanto la funcionalidad como el dominio del problema se estudian en profundidad 13
23 14 Se define una arquitectura básica Se planifica el proyecto considerando recursos disponibles Construcción El producto se desarrolla a través de iteraciones donde cada iteración involucra tareas de análisis, diseño e implementación Las fases de estudio y análisis sólo dieron una arquitectura básica que es aquí refinada de manera incremental conforme se construye (se permite cambio en la estructura) Gran oarte del trabajo es programación y pruebas Se documenta tanto el sistema construido como el manejo del mismo Esta fase proporciona un producto construido junto con la documentacion Transición Se libera el producto y se entrega el usuario para un uso real Se incluyen tareas de marketing, empaquetado atractivo, instalación, configuración, entrenamiento, soporte, mantenimiento, etc. Los manuales de usuario se completan y refinan con la información anterior Estas tareas se realizan tambien en iteraciones
24 CAPÍTULO 3 CONCEPCIÓN, INICIO O ESTUDIO DE OPORTUNIDAD Como este proyecto no esta orientado a un negocio en especificio, no se hizo necesario hacer un modelado de negocio. Puesto que el sistema esta diseñado para que se adapate a cualquier negocio que necesito manejar una cartera de clientes. Ademas en esta etapa nos toco definir lo que queriamos del sistema por lo que nos enfocamos en dos metodologias para conocer dichos requerimients, la primera fue una investigacion via web en busca de otras aplicaciones que realizen algo muy similar a lo que nosotros deseabamos para el proyecto y asi poder sacar las cosas mas claves e importantes que se necesitaban, y la segunda fue realizar una investigación sobre libros relacionado con CRM para asi poder tener una idea teorica sobre el tema. 3.1 Investigación Web En la busqueda de CRM de tipo Web se logro detectar a simple vista dos aplicaciones muy populares, entre los usuarios, SugarCRM y SalesForce. Ambos tenian muchas caracteristicas similares, tales como que ambos son privativos, ellos venden el servicio del crm mas no te permiten el codigo. Ademas al ser sevicios web, pudimos aprovechar y observar la distribución de la interfaz que ellos usaban para facilitar el accesos y manipulacion de los modulos, dandono ademas una idea básica de como podriamos realizar nuestra interfaz.
25 SugarCRM SugarCRM es un crm que actualemente ta siendo utilizado por grandes empresas y multinacionales, contiene como modulos principales Cuenta, Contactos, Oportunidades, Actvidades, Reportes, Documentos, Casos, Campañas y Base de Conocimiento basicamente estos modulos conforman la aplicación completa y dan la posibilidad al usuario de poder tener un control del crm. La interfaz usada por SugarCRM, es simple con un menu principal en la parte de arriba que tiene el acceso a todos los modulos, ademas de una barra anclada al browser para dar la facilidad de links directos a los modulos del sistema SalesForce SalesFroce es una de las compaĩas de crm mas reconocidas a nivel mundial, utilizamos este sistema para entender como trabaja exactamente un crm, haciendo esto pudimos observar que la division era modular, muy similar a la de SugarCRM, se destacaban como modulos principales, candidatos, cuentas, contactos, informe, documentos, productos y casos ademas de un panel que muestra el uso de todos los empleados. La interfaz utilizada era sencilla similar al de SugarCrm por el menu principal en la parte de arriba pero se diferenciaba en un menu de acceso rapido a ciertos elementos del lado izquierdo, creando asi un ambiente para el uso de la misma Resultados Investigación Web Al terminar de revisa y utilizar ambas aplicaciones, nos pudimos dar cuenta que existen una serie de modulos principales en los cuales un crm se centra y todo los demas son extensiones de los mismo para dar mas funcionalidades a la mismas. Pero estas mejoras no tienden a ser utilizadas por todos los usuarios de la aplicación debido a que son orientados especificamente a un tipo de organizacionón. Por lo tanto, podemos concluir que los modulos basicos principales que un crm deberia tener son Contacto, Cliente, Cuenta, Oportunidad, Proyecto y Tareas, debido a que la gran mayoria de personas que utilizaran este sistema ocupara estos modulos. Como modu-
Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y
Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También
Más detallesAnálisis y diseño del sistema CAPÍTULO 3
Análisis y diseño del sistema CAPÍTULO 3 36 CAPÍTULO 3 Análisis y diseño del sistema En este capítulo se pretende realizar un análisis detallado de los requerimientos del software a desarrollar para la
Más detallesCapítulo II. Arquitectura del Software
Capítulo II. Arquitectura del Software Después de un cuidadoso análisis de los objetivos del proyecto, se determinó que la mejor manera de estructurar el sistema era haciendo uso del muy famoso patrón
Más detallesProceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:
PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo
Más detallesCapítulo 2. Marco Teórico
Capítulo 2. Marco Teórico 2.1. Frameworks para Aplicaciones Web en Java Con el crecimiento exponencial de Internet en los últimos años, las aplicaciones Web se han convertido en una parte básica y común
Más detallesCapítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas
Capítulo I Definición del problema y objetivos de la tesis 1.1 Introducción En la actualidad Internet se ha convertido en una herramienta necesaria para todas las personas ya que nos permite realizar diferentes
Más detallesWorkflows? Sí, cuántos quiere?
Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención
Más detallesCurso de HTML5 y CSS3
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 1 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2 2 HTML sin duda, definió
Más detallesLa utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.
Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el
Más detallesCapítulo I. Marco Teórico
1 Capítulo I. Marco Teórico 1. Justificación Hoy en día existe una gran diversidad de aplicaciones que corren sobre la World Wide Web (WWW o Web), y cada una orientada a un fin en particular, el cuál depende
Más detallesCORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV
Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará
Más detallesJAVA EE 5. Arquitectura, conceptos y ejemplos.
JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones
Más detallesCapítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
Más detallesCapítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema
Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.
Más detallesGLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.
GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.
Más detallesModulo I. Introducción a la Programación Web. 1.1 Servidor Web.
Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados
Más detallesCurso de Spring Framework
Todos los Derechos Reservados Global Mentoring 2012 Experiencia y Conocimiento para tu Vida 1 Spring es un proyecto de código abierto (open source), originalmente creado por Rod Johnson y descrito en su
Más detallesCapitulo 5. Implementación del sistema MDM
Capitulo 5. Implementación del sistema MDM Una vez que se concluyeron las actividades de análisis y diseño se comenzó la implementación del sistema MDM (Manejador de Documentos de MoProSoft). En este capitulo
Más detallesCapítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable
Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)
Más detalles1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).
1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada
Más detallesProyecto ELO-330 Administración Salas del Departamento de Electrónica RC1. Gerardo Lecaros Felipe Díaz
Proyecto ELO-330 Administración Salas del Departamento de Electrónica RC1 Gerardo Lecaros Felipe Díaz Problemática Petición de salas de forma tradicional Solución J2EE Java 2 Platform, Enterprise Edition
Más detallesTEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA
TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando
Más detallesBackflipSD Modelo de Diseño
BackflipSD Modelo de Diseño Historia de revisiones: Fecha Versión Descripción Autor 04/09/2012 1.0 Rodrigo Stecanella 16/09/2012 1.1 Rodrigo Stecanella 1 Contenido Historia de revisiones:...1 Introducción...3
Más detallesARQUITECTUA DE M2M MIGUEL ÁLVAREZ Y CLARA HERRERO. Documento inicial
Título ARQUITECTUA DE M2M Proyecto Monkey to Monkey ( M 2 M ) Equipo Proyectos Informáticos Versión 1.0 Código PLAN_M2M_2012_04_01 Fecha 19/04/2012 Autores MIGUEL ÁLVAREZ Y CLARA HERRERO Estado Documento
Más detalles"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios
"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se
Más detallesEstrategia de negocio basada en clientes: Software CRM
Estrategia de negocio basada en clientes: Software CRM 1 CRM ó GRC los pasos Índice de contenidos: Qué es un CRM Por qué utilizar un CRM, ventajas y beneficios Antes de utilizar un CRM Qué Por qué Cuándo
Más detallesdesarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el
Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified
Más detallesSAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento
SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para Empresas en Crecimiento Portfolio SAP BusinessObjects Soluciones SAP para Empresas en Crecimiento Resumen Ejecutivo Inteligencia
Más detallesNos encargamos del tuyo, tú disfruta
EN ACTIVE SABEMOS QUE TIENES COSAS MÁS IMPORTANTES QUE EL TRABAJO, POR ESO Nos encargamos del tuyo, tú disfruta 2015 ACTIVE BUSINESS & TECHNOLOGY. TODOS LOS DERECHOS RESERVADOS. 1 Esta nueva versión ha
Más detallesIngeniería de Software
Ingeniería de Software MSDN Ingeniería de Software...1 Ingeniería del Software_/_ Ingeniería y Programación...1 Análisis de Requerimientos...2 Especificación...3 Diseño...4 Desarrollo en Equipo...5 Mantenimiento...6
Más detallesModificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.
UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:
Más detallesUNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos
2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven
Más detallesCONCLUISIONES Y RECOMENDACIONES
CONCLUISIONES Y RECOMENDACIONES CONTENIDO 7.1 Verificación de Hipótesis 7.2 Conclusiones 7.3 Recomendaciones Mónica Cecilia Gallegos Varela - 145 - VERIFICACIÓN DE HIPÓTESIS La hipótesis planteada al inicio
Más detallesCapitulo III. Diseño del Sistema.
Capitulo III. Diseño del Sistema. Para el desarrollo del sistema en la presente tesis se utilizo el paradigma orientado a objetos utilizando el lenguaje Java en su versión 1.2. Por medio de este lenguaje
Más detallesDiseño de una estrategia tecnológica de Customer Relationship Management (CRM) para la empresa BPM de México. CAPITULO 6
CAPITULO 6 6.1 Conclusiones y Recomendaciones. 6.1.1 Conclusiones. En esta investigación se presentó de manera detallada el concepto de una estrategia de Customer Relationship Management, pues al tratarse
Más detallesSolución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar
Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad
Más detallesFUENTES SECUNDARIAS INTERNAS
FUENTES SECUNDARIAS INTERNAS Las fuentes secundarias son informaciones que se encuentran ya recogidas en la empresa, aunque no necesariamente con la forma y finalidad que necesita un departamento de marketing.
Más detallesINTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN
INTRANET DE UNA EMPRESA Autor: Burgos González, Sergio. Director: Zaforas de Cabo, Juan. Entidad colaboradora: Colegio de Ingenieros del ICAI. RESUMEN DEL PROYECTO El proyecto consiste en el desarrollo
Más detallesMANUAL DE USUARIO APLICACIÓN SYSACTIVOS
MANUAL DE USUARIO APLICACIÓN SYSACTIVOS Autor Edwar Orlando Amaya Diaz Analista de Desarrollo y Soporte Produce Sistemas y Soluciones Integradas S.A.S Versión 1.0 Fecha de Publicación 19 Diciembre 2014
Más detalleshttp://www.manavell.com info@manavell.com
http://www.manavell.com info@manavell.com Antes que nada le agradecemos su interés en nuestros servicios. Nuestro interés es poder ayudar a su organización a tener una presencia online segura, profesional
Más detallesIntroducción CAPÍTULO 1
Introducción CAPÍTULO 1 6 CAPÍTULO 1 - Introducción. En la actualidad hay una gran cantidad de repositorios en los que se puede alojar código fuente para poder compartirlo con los usuarios que visiten
Más detallesVirtual-C: Una Herramienta para Administración de Contenidos en Sitios Web
Virtual-C: Una Herramienta para Administración de Contenidos en Sitios Web Kexy Rodríguez kexy.rodriguez@utp.ac.pa Centro de Investigación, Postgrado y Extensión UTPVirtual Universidad Tecnológica de Panamá
Más detallesOpenProdoc. ECM Open Source
OpenProdoc ECM Open Source Índice Visión General Arquitectura Funciones Seguridad Administración Requerimientos Evolución Visión General OpenProdoc es un gestor documental de código abierto. Cuenta con
Más detallesAnexo 4 Documento de Arquitectura
Anexo 4 Documento de Arquitectura 1. Introducción El anexo se describe el propósito y alcance referentes al proyecto correspondiente al documento de arquitectura. 2. Propósito El propósito del anexo de
Más detallesSERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE
Código: F004-P006- GFPI Nº 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software. Nombre del Proyecto: Sistema de información para la gestión empresarial
Más detallesQué necesito saber para tener mi sitio web en Internet?
Qué necesito saber para tener mi sitio web en Internet? Introducción Antes es importante tener en cuenta que Es importante considerar lo siguiente: Definir claramente tu actividad en Internet Establecer
Más detallesEnterprise Resource Planning (ERP) SISTEMA DE PLANEACIÓN DE RECURSOS MASTER: ALFREDO CASTRO JIMENEZ
Enterprise Resource Planning (ERP) SISTEMA DE PLANEACIÓN DE RECURSOS MASTER: ALFREDO CASTRO JIMENEZ ERICK ANASTASIO FLORES 29/09/2010 UNIVERSIDAD AUTONOMA DE GUADALAJARA TECNOLOGIAS DE INFORMACION Qué
Más detallesUNIVERSIDAD SIMÓN BOLÍVAR
UNIVERSIDAD SIMÓN BOLÍVAR Ingeniería de Computación GESTIÓN DE MANEJO DE CLIENTES Por Jesús Quintana y Ricardo Tocco Proyecto de Grado Presentado ante la Ilustre Universidad Simón Bolívar como Requerimiento
Más detallesFACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS:
FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS: TRABAJO BIBLIOGRAFICO DE, CONCEPTOS, IMÁGENES, EJEMPLOS,
Más detallesPROCEDIMIENTO ESPECÍFICO. Código G083-01 Edición 0
Índice 1. TABLA RESUMEN... 2 2. OBJETO... 2 3. ALCANCE... 2 4. RESPONSABILIDADES... 3 5. ENTRADAS... 3 6. SALIDAS... 3 7. PROCESOS RELACIONADOS... 3 8. DIAGRAMA DE FLUJO... 4 9. DESARROLLO... 5 9.1. DEFINICIÓN...
Más detallesIntroducción a la extensión de scripting en gvsig 2.0
Introducción a la extensión de scripting en gvsig 2.0 2012 gvsig Association Este documento se distribuye con la licencia Creative Commons 1 2 Índice de contenido 1 Introducción... 3 Instalación de la
Más detallesManual Básico de Helm 4.2 para Usuarios:
Manual Básico de Helm 4.2 para Usuarios: Ante todo queremos agradecerle por elegir a para trabajar junto a usted. Esperamos que este manual lo ayude a trabajar con comodidad y facilidad. Este manual es
Más detallesDocumento Técnico Gerardo Barcia Jonathan Trujillo María Alejandra Uribe
Documento Técnico Gerardo Barcia Jonathan Trujillo María Alejandra Uribe Índice de contenido 1. Introducción...3 2. El modelo de negocio...3 2.1 Antecedentes...3 2.2 Planteamiento del problema actual...3
Más detalleshttp://www.informatizate.net
http://www.informatizate.net Metodologías De Desarrollo De Software María A. Mendoza Sanchez Ing. Informático - UNT Microsoft Certified Professional - MCP Analísta y Desarrolladora - TeamSoft Perú S.A.C.
Más detalles3. Qué necesitamos para usar Wordpress?
Contenido 1. Objetivos de este tutorial... 2 2. Qué es Wordpress?... 2 3. Qué necesitamos para usar Wordpress?... 2 3.1 Alojamiento web... 3 3.2 DOMINIO O DIRECCIÓN DE INTERNET... 3 3.3 Cuenta FTP... 4
Más detallesCATÁLOGO DE FORMACIÓN 2011-2012
Soluciones FORMACION CATÁLOGO DE FORMACIÓN 2011-2012 SAGA FORMACIÓN C/ Salado 11 local 10 CP 41010 Sevilla 954 45 72 75 F. 954 45 75 72 formacion@sagasoluciones.com 00 Presentación La Formación, un factor
Más detallesADT CONSULTING S.L. http://www.adtconsulting.es PROYECTO DE DIFUSIÓN DE BUENAS PRÁCTICAS
ADT CONSULTING S.L. http://www.adtconsulting.es PROYECTO DE DIFUSIÓN DE BUENAS PRÁCTICAS ESTUDIO SOBRE EL POSICIONAMIENTO EN BUSCADORES DE PÁGINAS WEB Y LA RELEVANCIA DE LA ACTUALIZACIÓN DE CONTENIDOS
Más detalles1 EL SISTEMA R/3 DE SAP AG
1 EL SISTEMA R/3 DE SAP AG SAP AG es una corporación en el ámbito mundial. Fundada en 1972 y con sede en Walldorf, Alemania, SAP es la cuarta compañía mundial en ventas de software en el mundo. La compañía
Más detallesActividad 4. Justificación de la oportunidad y análisis de necesidades. Concreción de la propuesta
Actividad 4 Justificación de la oportunidad y análisis de necesidades Autor: José Manuel Beas (jbeasa@uoc.edu) Concreción de la propuesta La propuesta que ha sido acordada con la consultora de esta segunda
Más detallesLa toma de decisiones está presente dentro de la vida de la mayoría de las personas. Los
ANEXO II. Sistema de Soporte a las Decisiones-SSD La toma de decisiones está presente dentro de la vida de la mayoría de las personas. Los gerentes día a día deben tomar decisiones también, la diferencia
Más detallesCATÁLOGO DE CURSOS. Centro de Prácticas y Capacitación Profesional
CATÁLOGO DE CURSOS Centro de Prácticas y Capacitación Profesional Actual Solutions Actual Solutions, con el objeto de brindar un mejor servicio y complementar el esfuerzo en la integración de soluciones
Más detallesManual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib
Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico
Más detallesEstá creado como un organizador y gestor de tareas personalizables para generar equipos de alto desempeño en diferentes rubros de empresas.
SACS proviene de las siglas Sistema Avanzado de Comunicación Social, es un modelo de gestión de toda la organización, basándose en la orientación del cliente. Es un software vía web que se encarga de la
Más detallesSISTEMAS DE INFORMACIÓN II TEORÍA
CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR
Más detallesBOLETÍN DE NOVEDADES Barcelona, enero de 2007
BOLETÍN DE NOVEDADES Barcelona, enero de 2007 Introducción El objeto de este documento es presentar y describir brevemente las principales actuaciones en los últimos meses de Carver en algunos de sus clientes,
Más detallesGENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B)
APRENDERAPROGRAMAR.COM GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B) Sección: Cursos Categoría: Tutorial básico del programador web: HTML desde cero Fecha
Más detallesMicrosoft SQL Server Conceptos.
Microsoft Conceptos. Microsoft 2005 es una plataforma de base de datos a gran escala de procesamiento de transacciones en línea (OLTP) y de procesamiento analítico en línea (OLAP). La siguiente tabla muestra
Más detalles3.3.3 Tecnologías Mercados Datos
3.3.3 Tecnologías Mercados Datos TECNOLOGIAS DATAMART: Aspect Data Mart es una solución completa de reportes para la empresa, que le proporciona un mayor entendimiento de las operaciones de sus negocios
Más detallesSesión No. 7. Contextualización: Nombre de la sesión: Intelisis Business Intelligence PAQUETERÍA CONTABLE
Paquetería contable 1 Sesión No. 7 Nombre de la sesión: Intelisis Business Intelligence Contextualización: Llegamos al tema de los sistemas contables o de paquetería contable basados en los sistemas conocidos
Más detallesIntroducción En los años 60 s y 70 s cuando se comenzaron a utilizar recursos de tecnología de información, no existía la computación personal, sino que en grandes centros de cómputo se realizaban todas
Más detallesCapitulo VI. Conclusiones.
Capitulo VI. Conclusiones. VI.I. Conclusiones. Finalmente como conclusiones tenemos que resaltar el uso de varias tecnologías aparte de Java, como lo son el uso de la librería O reilly para pasar archivos
Más detallesCMS JOOMLA. Características
CMS JOOMLA Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management System) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia. La administración de
Más detallesSistema de Mensajería Empresarial para generación Masiva de DTE
Sistema de Mensajería Empresarial para generación Masiva de DTE TIPO DE DOCUMENTO: OFERTA TÉCNICA Y COMERCIAL VERSIÓN 1.0, 7 de Mayo de 2008 CONTENIDO 1 INTRODUCCIÓN 4 2 DESCRIPCIÓN DE ARQUITECTURA DE
Más detallesSistema de SaaS (Software as a Service) para centros educativos
Sistema de SaaS (Software as a Service) para centros educativos Definiciones preliminares: Qué es SaaS? SaaS (1) es un modelo de distribución del software que permite a los usuarios el acceso al mismo
Más detallesElementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
Más detallesUNIVERSIDAD DE SALAMANCA
UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA
Más detallesInstalar y configurar W3 Total Cache
Instalar y configurar W3 Total Cache en WordPress Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com La velocidad de carga de una web influye mucho a la hora de mejorar el
Más detallesCapítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado
Capítulo VI Estudio de Caso de Aplicación del Integrador de Información Desarrollado 6.1 Organización elegida La Organización elegida para el caso de aplicación, es la empresa CTM Tours del grupo Costamar,
Más detallesCapítulo III. Análisis y diseño.
Capítulo III. Análisis y diseño. 3.1 Análisis. El análisis es el intermediario entre los requisitos del sistema y el diseño, esta sección definiremos el análisis con una serie de modelos técnicos del sistema,
Más detallesCURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB
CURSO DE ESPECIALISTA EN DESARROLLO DE APLICACIONES WEB Objetivos Generales: Al término de esta acción formativa los participantes alcanzarán los siguientes objetivos: Preparar profesionales para el desarrollo
Más detallesretos LA ACTUALIDAD LA SOLUCIÓN
retos F U T U R O LA ACTUALIDAD En la actualidad, nos vemos rodeados de retos que hace algunos años veíamos muy lejanos. Nuestros clientes son cada vez más exigentes, demandan una mayor calidad de los
Más detallesUtilidades de la base de datos
Utilidades de la base de datos Desde esta opcion del menú de Access, podemos realizar las siguientes operaciones: Convertir Base de datos Compactar y reparar base de datos Administrador de tablas vinculadas
Más detallesQué es una página web?, qué conoces al respecto?, sabes crear una página
Semana 13 13 Empecemos! Bienvenidos a una nueva sesión, llena de aprendizajes! En semanas anteriores estudiamos lo que son bases de datos, estructuras de datos y métodos de ordenamientos, todo lo cual
Más detalles11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman
11/06/2011 Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman Introducción Gestión de tareas Unificar la vía por la que se requieren las tareas Solución única y global Seguimiento de las tareas
Más detallesEl entorno CRM (Customer Relationship Management o Gestión de Relación con Clientes) se ha configurado actualmente como un enfoque estratégico para optimizar las estructuras de negocio de la empresa. La
Más detallesCurso de HTML5 y CSS3
Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 1 Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 2 2 Uno de los principales
Más detallesUnidad V: Programación del lado del servidor
Unidad V: Programación del lado del servidor 5.1 Introducción al lenguaje La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante
Más detalles#SoftwareLibre14. Páginas Web con Software Libre. WordPress
Páginas Web con Software Libre WordPress Qué es WordPress? WordPress es un popular sistema de gestión de contenidos (CMS), más orientado a lo que son los blogs, o bitácoras en línea, pero también usado
Más detallesIngeniería Web. Pablo Sevilla Jarquín
Nunca digas no puedo ni en broma, porque el subconsciente no tiene sentido del humor, lo tomara en serio y te lo recordara cada vez que lo intentes. Facundo Cabral Ingeniería Web Pablo Sevilla Jarquín
Más detallesAcerca de esté Catálogo
Catálogo de Cursos 2015 Acerca de esté Catálogo En el presente documento podrá obtenerse la información necesaria sobre la oferta de cursos que Manar Technologies S.A.S. y su línea de educación Campus
Más detallesCRM es una estrategia de negocios centrada en el cliente no es un software
El CRM en tu empresa El CRM (Customer relationship management), es una estrategia que puede dar muchos frutos en las organizaciones. Para que esta estrategia funcione, debe estar apoyada por un sistema
Más detallesINTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD. Estructura de contenidos: http://www.ucv.edu.pe/cis/ cisvirtual@ucv.edu.pe. 1.
INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD 1 Estructura de contenidos: 1. Programación Web 2. Sistema De Información 3. Sistema Web 4. Requisitos Para Sistemas Web Con Asp 5. Internet Information Server
Más detallesDesarrollo de Aplicaciones Web con JAVA: J2EE y Struts
Temario Desarrollo de Aplicaciones Web con JAVA: J2EE y Struts Abril 2007 1. Introducción Se describe a continuación de forma detallada el programa del curso Desarrollo de Aplicaciones Web con Java: J2EE
Más detallesGestor de Contenidos CMS. Prof: Ing. Henrry Servitá
Gestor de Contenidos CMS Que es un CMS? CMS son las siglas de Content Management System, que se traduce directamente al español como Sistema Gestor de Contenidos. Como su propio nombre indica, es un sistema
Más detallesGuía de uso del Cloud Datacenter de acens
guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar
Más detallese-commerce vs. e-business
Formas de interactuar en los negocios e-commerce vs. e-business Día a día debemos sumar nuevas palabras a nuestro extenso vocabulario, y e-commerce y e-business no son la excepción. En esta nota explicamos
Más detallesArquitecturaTécnica de TRAVEL OPEN APPS. Breve definición técnica de la plataforma Travel Open Apps
ArquitecturaTécnica de TRAVEL OPEN APPS Breve definición técnica de la plataforma Travel Open Apps Contenido 1. CONTENIDO GLOBAL DEL PROYECTO... 1 a. CRS + CHANNEL MANAGER... 1 b. MANAGEMENT SYSTEM...
Más detallesApp para realizar consultas al Sistema de Información Estadística de Castilla y León
App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda
Más detallesUn primer acercamiento a la CMDB.
Un Versión primer 1.2 acercamiento a la CMDB. 20/07/2005 Un primer acercamiento a la CMDB. Versión 1.1 1.2 18/02/05 20/02/05 Fecha Jose Autores Carlos Manuel García Viejo García Lobato http://ars.viejolobato.com
Más detallesCAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR
CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR En este capítulo se describe el análisis y diseño de un sistema, denominado e-commerce Constructor, el cual cumple con los siguientes objetivos: Fungir
Más detalles