Desarrollo de un componente dentro de la tecnología Cloud de Salesforce para gestores comerciales de una fuerza de ventas

Sánchez González, Rubén (2019). Desarrollo de un componente dentro de la tecnología Cloud de Salesforce para gestores comerciales de una fuerza de ventas. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: Desarrollo de un componente dentro de la tecnología Cloud de Salesforce para gestores comerciales de una fuerza de ventas
Author/s:
  • Sánchez González, Rubén
Contributor/s:
  • Pérez Costoya, Fernando
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: May 2019
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Arquitectura y Tecnología de Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview

Abstract

El proyecto que se presenta a continuación se enmarca dentro de la modalidad de plan de empresa externa, por lo tanto, es una declaración formal de un proyecto de negocio real. Engloba el desarrollo con tecnologías externas a la Universidad Politécnica, así como el trato con clientes reales solicitantes del producto desarrollado. Dicho proyecto consiste en la creación de un componente de visualización para ciertos datos de clientes por parte de unos gestores comerciales (vendedores) de una empresa. Se implementará en Salesforce mediante su lenguaje interno Apex. Apex es un lenguaje de programación orientado a objetos con tipado fuerte que permite ejecutar declaraciones de control de flujo y transacción con el servidor de la plataforma Lightning de Salesforce, junto con otras APIs. El componente citado aunará de forma clara las dependencias de varios objetos relacionados con los pedidos con el fin de clarificar los datos para los gestores comerciales y facilitar el uso de la aplicación. Algunos de estos objetos relacionados son retrasos, notificaciones, bloqueos, alertas o entregas. Cada uno de estos objetos se relaciona de manera diferente con los pedidos. La visualización se enmarca dentro de una aplicación real para una empresa en la que se incluyen otros objetos, por lo que no deben interferir con los mismos, así como tampoco deben interferir con el resto de elementos del entorno Salesforce. Incluirá además elementos de integrados de diversas aplicaciones ajenas para añadir funcionalidades extra, de forma que intente emular la visibilidad que los gestores tienen en dichas aplicaciones. Primará que la aplicación sea rápida, intuitiva y ágil. Todo ello se implementará dentro del marco de la movilidad, optimizando la visión en función del equipo utilizado (PC, Surface móviles) y adecuándolo a la App móvil de Salesforce.---ABSTRACT---The project presented below is part of the external business modality, so it is a formal statement of a real business project. Encompasses development with external technologies to the Polytechnic University as well as the treatment with real clients of the developed product. This project consists of creating a visualization component for certain customer data by a business managers (vendors) of a company. Will be implemented in Salesforce through its internal Apex language. Apex is an object-oriented programming language with strong typing that allows you to execute flow control statements and transaction with the Salesforce Lightning platform server, along with other APIs. The aforementioned component will clearly bring together the dependencies of various orderrelated objects in order to clarify the data for the managers and facilitate the use of the application. Some of these related objects are delays, notifications, locks, alerts or deliveries. Each of these objects are related in a different way with the orders. Visualization is framed within a real application for a company that includes other objects, so they should not interfere with them, nor should they interfere with the other elements of the Salesforce environment. It will also include elements of integration of various external applications to add extra features in a way that tries to emulate the visibility that the managers have in those applications. It will prevail that the application is quick, intuitive and agile. All of this will be implemented within the framework of mobility optimizing the view according to the computer used (PC, Surface Mobile) and adapting to the mobile App of Salesforce.

More information

Item ID: 55780
DC Identifier: http://oa.upm.es/55780/
OAI Identifier: oai:oa.upm.es:55780
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 15 Jul 2019 09:26
Last Modified: 15 Jul 2019 09:26
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM