Diseño y Desarrollo de un Cuadro de Mando Integral

Anuncio
Autorizada la entrega del proyecto del alumno:
Alejandro López Ruiz
EL DIRECTOR DEL PROYECTO
Enrique Fernández-Puertas
Fdo.: …………………… Fecha: 10/ 06/ 2008
Vº Bº del Coordinador de Proyectos
Eduardo Alcalde Lancharro
Fdo.: …………………… Fecha: 10/ 06/ 2008
UNIVERSIDAD PONTIFICIA COMILLAS
ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA (ICAI)
INGENIERO EN INFORMÁTICA
PROYECTO FIN DE CARRERA
DISEÑO Y DESARROLLO DE UN
CUADRO DE MANDO INTEGRAL
AUTOR: Alejandro López Ruiz
MADRID, Junio de 2008
Diseño y Desarrollo de un Cuadro de Mando Integral
A mis padres y hermanos
I
Diseño y Desarrollo de un Cuadro de Mando Integral
Agradecimientos
Este proyecto no se habría podido realizar sin la generosa colaboración de mi
director de proyecto, Enrique Fernández Puertas, y de mi coordinador de proyecto,
Eduardo Alcalde Lancharro a quienes expreso mi más sincero agradecimiento.
También deseo extender un especial reconocimiento a la ayuda y el apoyo que me
han transmitido los profesores y mis compañeros y amigos de ICAI.
Finalmente, también quiero agradecer el aliento que me dieron desde mi familia mis
padres y hermanos. Sin su valioso apoyo, la terminación del proyecto hubiese sido
imposible.
II
Diseño y Desarrollo de un Cuadro de Mando Integral
RESUMEN DEL PROYECTO
El Cuadro de Mando Integral es la herramienta de gestión más completa utilizada
internacionalmente, que permite canalizar las habilidades, conocimientos, tecnología
y esfuerzos de toda la empresa hacia el logro de la visión, misión y objetivos
estratégicos, proporcionando una visión integral del desempeño de la organización.
El control de gestión de la empresa, basado esencialmente en el reporting, ofrece a la
dirección una idea de cómo está rindiendo la empresa actualmente, poniendo
durante los últimos años mucho énfasis en perfeccionar este control y analizar la
información.
Este proyecto lleva a cabo el desarrollo de una herramienta informática de gestión de
ayuda a la toma de decisiones de la alta dirección basada en indicadores tanto
financieros como operativos para medir el grado de alineación o cumplimiento de los
objetivos estratégicos de una empresa dedicada al sector servicios.
Para ello ha sido necesaria la definición conceptual de los objetivos estratégicos y la
identificación de indicadores interrelacionados con los mismos de la empresa
dedicada al diseño, producción y venta de mobiliario.
Es una empresa con un buen nivel de facturación y consolidada en el sector que
busca, con la implantación del Cuadro de Mando Integral, mejoras en aspectos tan
importantes como la satisfacción del cliente, calidad del servicio, rentabilidad, costes,
eficiencia de los procesos y del empleado.
El software permite generar informes personalizados según los distintos niveles y
áreas de la empresa, quedando de esta manera más visible y especificada las
relaciones causa-efecto entre la consecución de los planes tácticos y operativos y el
logro de los objetivos estratégicos.
La aplicación está basada en un sistema de ventanas de fácil uso e intuitivo con
objeto de ofrecer un mejor servicio al usuario, siendo una herramienta fácil de
entender y usar basada en indicadores que se encarga de controlar y medir la
ejecución de la estrategia marcada por la empresa y que permite la toma de
decisiones de manera ágil.
El diseño del CMI permitirá a la empresa disponer de información fiable en tiempo y
forma sobre los distintos aspectos de la actividad, de modo que se potencie la
III
Diseño y Desarrollo de un Cuadro de Mando Integral
efectividad en la toma de decisiones, se controle y efectúe el seguimiento de objetivos
estratégicos y de los objetivos de los procesos de negocio a través de indicadores
clave y que asegure que la estrategia de la organización es conocida y compartida
por todos los niveles de decisión.
Las herramientas empleadas en la elaboración de este trabajo son:
Visual Studio 2005: Es una herramienta de desarrollo visual de aplicaciones que
permite entre otro tipo de aplicaciones el desarrollo de programas de gestión.
Crystal Reports: Es una herramienta muy completa para la creación de informes que
viene incluida en Visual Studio .NET.
MySQL: Es una herramienta para la gestión de base de datos.
Microsoft Office Visio: Es una herramienta destinada a la creación de diagramas que
facilita la visualización, el análisis y la comunicación de información compleja.
IV
Diseño y Desarrollo de un Cuadro de Mando Integral
ABSTRACT
The Balanced Scorecard is one of the most used tools of management used
internationally, that allows to canalize the skills, knowledge, technology and efforts
of the whole company towards the achievement of the vision, mission and strategic
targets, providing an integral vision of the performance of the organization.
The management control of the company, based essentially on the reporting, gives to
the Senior Management an idea of how the company is profitable now, putting in
recent years more emphasis on perfecting this monitoring and analysing information.
This project carries out the development of a management tool to assist decisionmaking of Senior Management based on both financial and operational indicators to
measure the degree of alignment or fulfilling the strategic objectives of a company
dedicated to the service sector.
This has required the conceptual definition of strategic objectives and identifying
indicators intertwined with the same company dedicated to the design, production
and sale of furniture.
The company where the Balanced ScoreCard will be implanted is a company with a
good level of invoicing and consolidated in the sector that looking for, with the
introduction of the Balanced Scorecard, improvements in areas such as customer
satisfaction, service quality, profitability, cost, efficiency of processes and employee.
The software allows you to generate customized reports according to different levels
and areas of the company, thus becoming more visible and specified the cause-effect
relationships between the achievement of the tactical and operational plans and
strategic objectives.
The application is based on a window system user-friendly in order to provide better
service to the user, being a tool easy to understand and use based on indicators that
are responsible for monitoring and measuring the execution of the strategy marked
by the company which allows make decisions swiftly.
The design of the BSC will allow the company to have reliable information in a
timely manner on different aspects of the activity, allowing greater effectiveness in
decision-making, control and monitor the strategic goals and objectives of the
V
Diseño y Desarrollo de un Cuadro de Mando Integral
processes business across key indicators and ensuring that the strategy of the
organization is known and shared by all levels of decision.
These are the tools used to carry out this project:
Visual Studio 2005: This is a visual development tool which allows, among other kind
of software applications, develop management programmes.
Crystal Reports: This is a very comprehensive tool for creating reports which is
included in Visual Studio. NET.
MySQL: This is a tool for managing database.
Microsoft Office Visio: This is a tool for creating diagrams that facilitates visualization,
analysis and communication of complex information.
VI
Diseño y Desarrollo de un Cuadro de Mando Integral
Índice
1. PREÁMBULO ................................................................................................................................................ 1
2. INTRODUCCIÓN ........................................................................................................................................... 4
2.1. OBJETIVOS DEL PROYECTO ................................................................................................................................... 6
2.2. ALCANCE DEL PROYECTO ..................................................................................................................................... 7
2.3. METODOLOGÍA UTILIZADA................................................................................................................................... 8
3. RESULTADO DEL PROYECTO ........................................................................................................................11
4. IDENTIFICACIÓN DE NECESIDADES ..............................................................................................................15
4.1. OBJETIVOS DEL SISTEMA ................................................................................................................................... 15
4.2. ALCANCE DEL SISTEMA...................................................................................................................................... 17
4.3. TIPOLOGÍA DE USUARIOS ................................................................................................................................... 21
4.4. RESTRICCIONES ............................................................................................................................................... 22
4.5. ORGANIZACIÓN Y FUNCIONES DE LA EMPRESA ....................................................................................................... 23
4.6. OBJETIVOS ESTRATÉGICOS DE LA EMPRESA ............................................................................................................ 26
4.7. MAPA DE OBJETIVOS ESTRATÉGICOS .................................................................................................................... 36
4.8. ANTECEDENTES ............................................................................................................................................... 39
5. ANÁLISIS DE REQUISITOS ............................................................................................................................41
5.1. RECONOCIMIENTO DEL PROBLEMA ...................................................................................................................... 41
5.1.1. Ámbito del Proyecto ............................................................................................................................ 41
5.1.2. Contexto general del sistema.............................................................................................................. 43
5.1.3. Unidades de la organización afectadas .............................................................................................. 45
5.2. EVALUACIÓN Y SÍNTESIS .................................................................................................................................... 46
5.2.1. Lista de requisitos ............................................................................................................................... 46
5.3. MODELO LÓGICO DEL NUEVO SISTEMA................................................................................................................. 66
5.3.1. Diagramas........................................................................................................................................... 66
5.3.2. Explicación del modelo desarrollado .................................................................................................. 81
5.4. MODELO CONCEPTUAL DE DATOS ...................................................................................................................... 87
5.4.1. Entidades ............................................................................................................................................ 88
5.4.2. Relaciones ......................................................................................................................................... 101
5.4.3. Diagrama Entidad-Relación .............................................................................................................. 103
6. ESTUDIO DE LA ARQUITECTURA ................................................................................................................105
6.1. ESPECIFICACIÓN DE LAS ALTERNATIVAS............................................................................................................... 105
6.1.1. Especificación de la primera alternativa ........................................................................................... 106
6.1.2. Especificación de la segunda alternativa .......................................................................................... 111
6.2 MATRIZ DE EVALUACIÓN ORGANIZATIVA ............................................................................................................. 118
6.2.1. Criterios de evaluación ...................................................................................................................... 118
6.2.2. Realización de la matriz de evaluación organizativa ........................................................................ 120
6.2.3. Gráficos ............................................................................................................................................. 122
6.3. ELECCIÓN DE ALTERNATIVA.............................................................................................................................. 127
6.3.1. Evaluación del estudio ...................................................................................................................... 127
6.3.2. Especificaciones del software a utilizar ............................................................................................ 128
7. DISEÑO EXTERNO ......................................................................................................................................133
VII
Diseño y Desarrollo de un Cuadro de Mando Integral
7.1. MODELO LÓGICO DE DATOS ............................................................................................................................ 133
7.2. ENTRADA Y SALIDA DE DATOS DEL SISTEMA ......................................................................................................... 150
7.2.1. Entradas ............................................................................................................................................ 151
7.2.2. Salidas ............................................................................................................................................... 156
7.3. DEFINICIÓN DE LOS INDICADORES ..................................................................................................................... 166
7.3.1. Indicadores de aprendizaje y crecimiento (Perspectiva de Capacidades) ......................................... 168
7.3.2. Indicadores de procesos internos ...................................................................................................... 170
7.3.3. Indicadores de Mercados y Clientes .................................................................................................. 173
7.3.4. Indicadores financieros (Perspectiva de Resultados) ....................................................................... 176
7.4. MATRIZ CER .............................................................................................................................................. 179
7.4.1. Pantalla de introducción de datos .................................................................................................... 179
7.4.2. Menú del Administrador ................................................................................................................... 181
7.4.2.1. Gestión de Perfiles ......................................................................................................................... 183
7.4.3. Tablero de Mando del Presidente ..................................................................................................... 186
7.4.4. Tablero de Mando del Director de RRHH .......................................................................................... 189
7.4.4.1. Gestión de Reuniones..................................................................................................................... 192
7.4.4.2. Gestión de Equipos de Trabajo ...................................................................................................... 195
7.4.4.3. Gestión de Proyectos ..................................................................................................................... 197
7.4.5. Tablero de Mando del Director de Producción ................................................................................. 200
7.4.6. Tablero de Mando del Director de Administración y Contabilidad ................................................... 202
7.4.7. Tablero de Mando del Director de Marketing y Ventas .................................................................... 204
7.4.8. Presentación de informes ................................................................................................................. 206
8. DISEÑO INTERNO ......................................................................................................................................208
8.1. SUBSISTEMA ON-LINE ..................................................................................................................................... 208
8.1.1. Gestionar Perfiles y Datos ................................................................................................................. 209
8.1.2. Gestionar Reuniones ......................................................................................................................... 210
8.1.3. Gestionar Equipos de Trabajo ........................................................................................................... 211
8.1.4. Gestionar Proyectos .......................................................................................................................... 212
8.1.5. Mostrar Informes .............................................................................................................................. 213
9. PROGRAMACIÓN ......................................................................................................................................216
10. PRUEBAS DEL SISTEMA ...........................................................................................................................218
11. CONCLUSIONES .......................................................................................................................................219
12. BIBLIOGRAFÍA .........................................................................................................................................220
13. ANEXO A. MANUAL DE INSTALACIÓN .....................................................................................................221
14. ANEXO B. MANUAL DE USUARIO. ...........................................................................................................231
15. ANEXO C. VALORACIÓN ECONÓMICA .....................................................................................................308
16. ANEXO D. PLANIFICACIÓN DEL PROYECTO ..............................................................................................310
VIII
Diseño y Desarrollo de un Cuadro de Mando Integral
1. Preámbulo
La gestión de la empresa y la toma de decisiones ha ido especializándose cada vez
más y ha pasado de ser un “arte”, creativo y basado en la intuición, a ser una “ciencia”, con
procesos repetibles y medibles.
El control de gestión de la empresa, basado esencialmente en el reporting, ofrece a la
dirección una idea de cómo está rindiendo la empresa actualmente, poniendo durante los
últimos años mucho énfasis en perfeccionar este control y analizar la información.
El objetivo del proyecto es el desarrollo de una herramienta informática de gestión de
ayuda a la toma de decisiones de la alta dirección basada en indicadores tanto financieros
como operativos para medir el grado de alineación o cumplimiento de los objetivos
estratégicos.
Para ello será necesaria la definición conceptual previa del Cuadro de Mando Integral
(CMI)11 para su desarrollo y posterior implantación.
El software permitirá generar informes personalizados según los distintos niveles y
áreas de la empresa, quedando de esta manera más visible y especificada las relaciones
causa-efecto entre la consecución de los planes tácticos y operativos y el logro de los
objetivos estratégicos.
Lo que se persigue es diseñar el Sistema de Gestión Estratégica de la Dirección de la
empresa mediante:
•
Definición del mapa de objetivos estratégicos
•
Identificación de indicadores y su interrelación con objetivos
•
Definición y diseño de reports de los distintos niveles
1
La Norma UNE 66174 de Noviembre de 2003 “Guía para la evaluación del sistema de gestión de la calidad
según la Norma UNE-EN ISO 9004:2000” en su apartado 3.8, proporciona la siguiente definición de lo que es un
cuadro de mando:
Cuadro de mando: Herramienta de gestión que facilita la toma de decisiones, y que recoge un conjunto
coherente de indicadores que proporcionan a la alta dirección y a las funciones responsables, una visión
comprensible del negocio o de su área de responsabilidad. La información aportada por el cuadro de mando,
permite enfocar y alinear los equipos directivos, las unidades de negocio, los recursos y los procesos con las
estrategias de la organización.
1|Página
Diseño y Desarrollo de un Cuadro de Mando Integral
La empresa donde se implantará el CMI o BSC (Balanced Score Card) es una empresa
dedicada al diseño, producción y venta de mobiliario que tiene como fin el prestar servicios
integrales (diseños a medida, instalación, selección de materiales…) a todas aquellas
empresas, industrias y profesionales (decoradores, arquitectos, constructores, hoteleros…),
así como a hogares y particulares, que pudieran necesitar soluciones inmediatas en materia
de equipamiento.
La empresa dispone de tiendas propias en Algeciras (Cádiz), A Coruña (Galicia),
Valencia, Barcelona y Madrid, encontrándose la sede principal y el domicilio social en
Madrid, desde donde se fabrican y distribuyen los productos de la empresa.
La empresa dispone de una gran variedad de soluciones para el equipamiento tanto
de hogares como de los distintos tipos de empresas además de la posibilidad de poder llevar
a cabo un equipamiento único y personalizado para el espacio a condicionar.
2|Página
Diseño y Desarrollo de un Cuadro de Mando Integral
EQUIPAMIENTO
INTEGRAL
Hogar
Empresas
Centros
Militares
Comedores
Hosteleria
Colectividades
Bibliotecas
Comercios
Parques
Naval
Colegios/
Academias
Oficina
…
Instalaciones
Deportivas
HOGAR
Dormitorios
Comedores y
Salones
Sofá y
Tapizados
Cocinas y
Complementos
Electrodomésti
cos
Muebles de
baño
Decoración
Auxiliares
Clásicos
Clásicos
Piel
Sillería
Gama
Blanca
Moderno
Cuadros
Consolas
Rústicos
Rústicos
Tela
Mesas
Gama
Marrón
Rústico
Ceniceros
Zapateros
Diseño
Diseño
Sillones
Figuras
Mesas de
Centro
Juvenil
Provenzal
Butacas
Lámparas
Baules
Puf
Pequeños
Electrodomésticos
Entraditas
Relax
Se trata de una empresa con un buen nivel de facturación y consolidada en el sector
que busca, con la implantación del Cuadro de Mando Integral, mejoras en aspectos tan
importantes como son la satisfacción del cliente, calidad del servicio, rentabilidad, costes,
eficiencia de los procesos y del empleado.
3|Página
Diseño y Desarrollo de un Cuadro de Mando Integral
2. Introducción
En el presente documento se presenta el resultado del diseño del Sistema de
Información para la Dirección o Cuadro de Mando Integral.
Se ha estructurado en los siguientes apartados:
 Preámbulo, en donde se ofrece una visión global del concepto de
Cuadro de Mando Integral, de los objetivos perseguidos por el
proyecto, de la herramienta a utilizar y de la empresa donde se va a
implantar.
 Introducción, en la cual se expone la estructura del informe, los
objetivos perseguidos con la elaboración del mismo, el alcance y la
metodología de trabajo utilizada.
 Resultado del proyecto, en donde se describe el resultado del proyecto
tras la realización del modelo de información y el desarrollo de la
aplicación y en donde se exponen los pilares fundamentales de dicho
modelo.
 Análisis del sistema de información, apartado en el que, en base a las
entrevistas realizadas, se determinan las pautas generales de las
necesidades del cliente y del contexto del sistema, se definen las
posibles soluciones que satisfagan los requisitos y restricciones y se
elige una.
4|Página
Diseño y Desarrollo de un Cuadro de Mando Integral
Aquí se documenta y especifica:

Los objetivos del sistema

El alcance del mismo

La tipología del los usuarios finales

Las restricciones

La organización y funciones empresariales

Los antecedentes

Una lista de requisitos

Los modelos de procesos

El Modelo conceptual de datos
 Diseño del Cuadro de Mando Integral (CMI), fase en la que se
completa la definición de especificaciones del sistema a mecanizar y
que incluye tanto el diseño externo como el diseño interno. Es aquí
donde se procede a la obtención y al diseño de los Mapas de Objetivos
Estratégicos y a la definición de los indicadores de primer y segundo
nivel.
 Desarrollo del CMI, en el que se codifican los programas y
componentes que forman el software del sistema y se obtiene el
software del sistema desarrollado y el manual de Usuario.
5|Página
Diseño y Desarrollo de un Cuadro de Mando Integral
2.1. Objetivos del proyecto
El objetivo de este proyecto es el estudio, definición y desarrollo de una
herramienta fácil de entender y usar basada en indicadores que se encargue de
controlar y medir la ejecución de la estrategia marcada por la empresa y que permita
la toma de decisiones de manera ágil gracias a los distintos reports presentes en cada
nivel definido de la empresa que muestran mediante gráficos y datos representativos
los distintos aspectos a tratar por la empresa.
El diseño del Cuadro de Mando Integral permitirá a la empresa:
•
Disponer de información fiable en tiempo y forma sobre los distintos
aspectos de la actividad, de modo que se potencie la efectividad en la
toma de decisiones.
•
Controlar y efectuar el seguimiento de objetivos estratégicos y de los
objetivos de los procesos de negocio a través de indicadores clave, no
sólo económico-financieros, sino del resto de dimensiones de la
organización (clientes, procesos, RR. HH.).
•
Disponer de Reporting a los niveles de decisión de la Dirección, en
función del grado de autorización de cada uno.
•
Asegurar que la estrategia de la organización es conocida y compartida
por todos los niveles de decisión.
6|Página
Diseño y Desarrollo de un Cuadro de Mando Integral
2.2. Alcance del proyecto
El alcance del proyecto incluye el diseño conceptual y el desarrollo del Sistema
de Información para la Dirección mediante la definición de indicadores, informes y
requerimientos que son clave para el análisis del negocio y para la toma de
decisiones, pudiendo ser objeto de posteriores colaboraciones el diseño de
funcionalidades adicionales.
El Cuadro de Mando se alimentará de diversos repositorios o Sistemas de
Información presentes en la empresa, no entrando dentro del alcance del proyecto el
diseño o la interconexión de todos ellos pero sí la de diseñar y desarrollar un
repositorio o base de datos pensado como resultado de toda la información necesaria
para satisfacer los restricciones que el usuario defina.
7|Página
Diseño y Desarrollo de un Cuadro de Mando Integral
2.3. Metodología utilizada
La metodología utilizada para la realización del presente documento ha sido
la que se fundamenta en el modelo lineal o en cascada que es el más extendido y
utilizado en proyectos de gestión medianos y grandes.
Las etapas de las que se compone y consta dicha metodología son las
siguientes:
Identificación de Necesidades (IDN)
Análisis de Requisitos (ARQ)
Estudio de Arquitectura (EAQ)
Diseño Externo (DEX)
Diseño Interno (DIN)
Programación (PRO)
Pruebas del Sistema (PRU)
Implantación (IMP)
Mantenimiento (MAN)
Las dos últimas etapas escritas en cursiva no son objeto de este proyecto y no
entran dentro del alcance del mismo por lo que son mencionadas como parte
fundamental de dicha metodología pero no desarrolladas.
Por otra parte, se ha procedido previamente a la definición de los objetivos
que persigue el proyecto y el alcance del mismo, para determinar de este modo el
resultado final del proyecto.
Una vez definido los objetivos y el alcance del proyecto se ha procedido a
realizar una tarea de documentación y estudio de la empresa para la que se
desarrolla la aplicación, iniciando de este modo la primera etapa de la metodología
comentada anteriormente, la identificación de necesidades (IDN). Es en esta fase
donde se ha procedido a la formalización de la estrategia de la empresa y se han
evaluado los factores clave de éxito de la misma y los riesgos tanto internos como
8|Página
Diseño y Desarrollo de un Cuadro de Mando Integral
externos que el negocio dedicado a la venta de de productos y servicios tiene o puede
tener. Para la extracción de información y datos necesarios y relevantes para la
realización del proyecto se ha utilizado la técnica de la entrevista y los formularios
tanto a la alta dirección como a niveles inferiores.
Terminada la identificación de necesidades se han definido los problemas,
requisitos y necesidades del usuario, confeccionando con el cliente una lista de
requisitos con carácter formal (ARQ).
A continuación, se han definido las posibles soluciones de arquitectura
técnica que pudieran satisfacer tanto los requisitos como las restricciones de diseño,
describiendo e indicando los componentes software, hardware y de comunicaciones
que deben adquirirse o desarrollarse (EAQ).
En la siguiente fase, diseño externo (DEX), se completa la definición de
especificaciones del sistema a mecanizar. En esta fase, además de obtenerse el
modelo físico del nuevo sistema se ha realizado la descomposición de la estrategia
definida en la fase de identificación de necesidades en objetivos estratégicos y la
posterior traducción de los objetivos estratégicos en indicadores de primer y segundo
nivel.
Ya en diseño interno (DIN) se divide el sistema en unidades de diseño o
subsistemas y se diseña cada componente según su arquitectura. Una vez se han
identificado y diseñado los diversos componentes software del sistema, se describen
detalladamente sus especificaciones físicas.
El objetivo de la fase de programación (PRO) es la de alcanzar la
transformación del sistema en un conjunto de programas que puedan ser ejecutados
correctamente, codificando los programas en los lenguajes establecidos y utilizando
las herramientas acordadas.
Por último, y una vez desarrollados y probados cada uno de los programas y
componentes que forman el software, se realizarán una serie de pruebas para
9|Página
Diseño y Desarrollo de un Cuadro de Mando Integral
garantizar un nivel de fiabilidad aceptable y probar la integración y funcionamiento
global del sistema (PRU).
A continuación se muestran las actividades del proyecto. Se muestran tanto
actividades de gestión (en color granate) como los paquetes de trabajo (en color azul).
10 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
3. Resultado del proyecto
El resultado del proyecto es el diseño conceptual y físico del Sistema de
Información para la Dirección de la empresa compuesto por:
Diseño del Balanced Scorecard o CMI basado en indicadores
Diseño de los distintos reports según los distintos perfiles
Se obtiene un modelo de información que va a permitir a la Alta Dirección
medir el grado de implantación de la estrategia y cómo ésta se convierte en valor,
obteniendo de este modo:
Un incremento de la eficacia en la consecución de objetivos estratégicos
Una medición del grado de consecución de la Estrategia
Un incremento de la Calidad en la gestión Directiva
Agilidad en la toma de decisiones: por anticipación y no por reacción
Posibilidad de relacionar la estrategia con su ejecución definiendo
objetivos en el corto, medio y largo plazo
Tener una clara visión de las relaciones causa-efecto de la estrategia
Los pilares fundamentales de dicho modelo se muestran a continuación:
Objetivos estratégicos: Determinar los objetivos decisivos, de los que
depende realmente el éxito de la estrategia.
Mapa de objetivos estratégicos: Definir el mapa y relaciones que
existen entre los diversos objetivos estratégicos.
11 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Indicadores: Establecer de manera objetiva como medir el grado de
consecución de los objetivos.
Modelo de creación de valor: Permite cuantificar periódicamente cómo
se ha transformado la estrategia en valor.
12 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
1. Análisis del Sistema
2. Diseño del CMI
3. Desarrollo del CMI
13 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Identificación de Necesidades (IDN)
Análisis de Requisitos (ARQ)
Estudio de la Arquitectura (EAQ)
14 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4. Identificación de necesidades
4.1. Objetivos del sistema
Se pretende desarrollar un Cuadro de Mando Integral para la empresa, que
extraerá datos de los distintos sistemas de información ya existentes de la empresa.
Para ello se deberá proceder a la mecanización de gran cantidad de información
presente en la empresa en un formato no informatizado. La aplicación o herramienta
informática estará basada en indicadores que son datos o conjuntos de datos que
ayudan a medir objetivamente la evolución de un proceso o de una actividad,
indicando si la empresa se desvía y cuanto de los objetivos marcados y propuestos.
Los indicadores han de tener las siguientes características:
Referirse a procesos importantes o críticos
Representar fielmente el objetivo a medir mediante una relación directa
Ser cuantificables a través de datos numéricos o un valor de
clasificación
Ser rentables, superando el beneficio de su uso al coste de su obtención
Poder definir la evolución en el tiempo del objetivo
Ser fiables para dar confianza a los usuarios sobre su validez
Ser fáciles de mantener y utilizar
Permitir a la dirección conocer la información en tiempo real
El CMI será utilizado como consulta por usuarios finales, para llevar a cabo
su labor de seguimiento de los objetivos estratégicos. Además se establecerán los
15 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
mecanismos de gestión y administración necesaria para controlar la seguridad de los
accesos y la privacidad de la información.
El CMI contendrá y hará uso de información tanto detallada como resumida
que proviene como ya se ha comentado con anterioridad de datos residentes en bases
de datos operacionales y de otras fuentes externas como ficheros planos.
La funcionalidad del CMI es la de proporcionar información útil, clara y
concisa a la alta dirección de la empresa gracias a los distintos reports presentes en
cada nivel definido de la empresa que muestran mediante gráficos y datos
representativos los distintos aspectos a tratar por la empresa con el objetivo de:
Facilitar el acceso de los usuarios finales a los datos críticos e
importantes de la empresa
Tener la disponibilidad de datos de diferentes sistemas operacionales
en un mismo entorno
Analizar los datos de la empresa desde el punto de vista de las
variables de negocio o indicadores de las cuatro perspectivas básicas:

Perspectiva de Capacidades (Aprendizaje y Crecimiento)

Perspectiva de Procesos Internos

Perspectiva de Mercados y Clientes

Perspectiva de Resultados
Incrementar la calidad en la toma de decisiones y en la gestión
directiva
16 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.2. Alcance del sistema
La construcción del sistema implica las funciones que se determinan a
continuación:
Definición del mapa de objetivos estratégicos
Tiene como objetivo la definición y el diseño del
mapa de objetivos estratégicos de la empresa atendiendo a las
cuatro
perspectivas:
Capacidades,
Procesos
Internos,
Mercados y Clientes, Resultados.
Identificación de indicadores y su interrelación con objetivos
Tiene como objetivo la asignación y definición de los
indicadores para cada objetivo principal y objetivo de
segundo nivel ya asignado en cada una de las cuatro
perspectivas.
Construcción de la base de datos
Tiene como objetivo el diseño y la construcción de una
parte de la base de datos de la empresa. Esta base de datos
constituirá una pequeña parte de la base de datos de la
empresa, la necesaria para la obtención de los indicadores.
Definición y diseño de reports de los distintos niveles
17 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Tiene como objetivo la elaboración y obtención de los
distintos reports necesarios en cada nivel definido de la
empresa los cuales han de mostrar mediante gráficos y datos
representativos los distintos aspectos a tratar por la empresa.
Gestión de equipos de trabajo, reuniones y proyectos
Tiene como objetivo permitir llevar a cabo una gestión eficaz y mecanizada
de la plantilla. Dicha gestión consistirá en cada uno de los casos en:
Equipos de Trabajo: Listar todos los empleados o trabajadores
pertenecientes a un equipo de trabajo con la posibilidad de incorporar
nuevos empleados.
Reuniones: Listar los datos referentes a cada reunión (fecha,
asunto y asistentes), ofreciendo la posibilidad de añadir nuevos
asistentes. Además se podrá cancelar una reunión ya programada o
agregar una nueva.
Proyectos: Listar los datos referentes a los proyectos existentes con
la posibilidad de crear un nuevo proyecto.
Administración y control del entorno CMI
Tiene como objetivo la gestión de los datos y procesos llevados a cabo dentro
del entorno del sistema. Para ello se desarrollará un diccionario o metadata capaz de
recoger la información de gestión:
Perfiles de acceso a la información: estos perfiles determinarán
a qué parte de la información puede acceder cada usuario y con qué
nivel de detalle puede acceder
18 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Seguridad ante la privacidad de los datos
Adicionalmente se creará un perfil de administrador que será el encargado
de realizar distintas funciones de control y gestión del CMI:
Gestión de Perfiles de Usuario: El administrador podrá dar de
alta o de baja los usuarios cuyo perfil permita el acceso al sistema.
Del mismo modo, el administrador podrá modificar los datos de
cualquier usuario con alguno de estos perfiles.
Carga de la Base de Datos: El administrador será el encargado de
seleccionar el archivo o script de la base de datos con la que se
alimentará la aplicación.
Alcance del Sistema:
19 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Definición del mapa de
objetivos estratégicos
Identificación de indicadores y
su interrelación con objetivos
Administración y control
del entorno CMI
Construcción de la
base de datos
Desarrollo de la aplicación y
diseño de reports de los distintos
niveles
Administrador
20 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.3. Tipología de usuarios
Los usuarios del sistema serán única y exclusivamente personas con alta
responsabilidad y cargo dentro de la empresa (5 personas, el presidente y cuatro
directores), además del administrador del Cuadro de Mando. De entre los usuarios
que podrán acceder al sistema se hará una distinción en función del cargo que
desempeñe a la hora de mostrar la información solicitada. De este modo, según el
perfil del usuario el sistema mostrará información específica y personalizada para el
mismo.
Los distintos perfiles existentes son los siguientes:
Presidente de la empresa
Director de Recursos Humanos
Director de Producción
Director de Administración y Contabilidad
Director de Marketing y Ventas
Administrador
21 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.4. Restricciones
La principal restricción es una restricción de tiempo ya que la finalización del
proyecto tiene como fecha de entrega el 9 de junio de 2008.
Por otra parte existen restricciones de carácter tecnológico ya que las
herramientas que se utilizarán para el desarrollo del proyecto serán herramientas de
libre distribución y uso, por lo que el coste del proyecto será menor.
22 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.5. Organización y funciones de la empresa
La organización de la empresa viene reflejada en el siguiente organigrama:
Junta General de
Accionistas
Consejo de
Administración
Presidente del
Consejo de
Administración
Consejeros
Delegados
Director de RRHH
Director de
Administración y
Contabilidad
Ingresos
Jefe de Área
Gastos
Jefe de Área
Director de
Producción
Inversión
Jefe de Área
Director de
Compras
Director de
Marketing y
Ventas
Director de
Fabricación
Junta General de Accionistas
Órgano de administración y fiscalización dentro de la sociedad anónima,
donde se toman las decisiones clave para la marcha y funcionamiento de la sociedad.
Consejo de Administración
Dirige y administra la Sociedad, estableciendo la estrategia general, y define
los planes y políticas de gestión. Supervisa la actuación de la Alta Dirección en el
cumplimiento de los objetivos establecidos, exigiendo cuentas de sus decisiones y
haciendo una evaluación de su gestión.
Presidente del Consejo de Administración
23 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Le corresponde presidir los Órganos Sociales, impulsar la acción de gobierno
de la Sociedad, dirigir el funcionamiento del Consejo y representar a la Sociedad.
Consejeros Delegados
Le corresponde la dirección de la gestión de la Sociedad, de acuerdo con las
decisiones y criterios fijados por el Consejo de Administración. Ejerce su autoridad
sobre todos los servicios de la Sociedad y está al frente de la Alta Dirección de la
misma.
Director de RRHH
Tiene la misión de alinear las políticas de personal con la estrategia y el
negocio de la compañía. Para hacerlo, debe gestionar la selección, evaluación,
retribución, formación, desarrollo y administración de la plantilla.
Director de Administración y Contabilidad
Asegura de que el Proceso de Producción de Información Financiera sea
preciso y oportuno, procurando la salvaguarda de la información y documentación
que obre en la Dirección, así como promoviendo la investigación y desarrollo de
nuevos y modernos métodos de control administrativos, financieros y contables, que
le son inherentes a su encargo.
Jefes de Área:

Ingresos: Realiza la gestión contable de la organización.

Gastos: Canaliza la información relativa a los gastos de la organización.

Inversión: Seguimiento contable de los proyectos de inversión.
Director de Producción
24 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Planifica, dirige y coordina las actividades de producción de la empresa,
diseñando planes a corto, medio y largo plazo. Gestiona los recursos disponibles,
determinando los procedimientos y los niveles de calidad para garantizar un
producto competitivo.

Director de Compras
Encargado de definir la política de compras de productos o
servicios para la empresa en términos de cantidad, calidad y precio.

Director de Fabricación
Dirige y supervisa las operaciones y procesos de fabricación de
acuerdo con la estrategia y objetivos de la empresa y la utilización de
equipos, instalaciones y personal para obtener la máxima eficiencia, y
alcanzar los objetivos de producción y de calidad. Define y controla el
presupuesto, los costes, el inventario de materiales y el plan de
producción.
Director de Marketing y Ventas
Planifica y dirige la política de la empresa en lo referente a productos,
precios, promociones y distribución. Elabora planes a corto, medio y largo plazo,
determinando las prioridades y estrategias de los productos de la empresa. Tiene
como meta final la de acceder a los mercados en las mejores condiciones de
competitividad y rentabilidad.
25 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.6. Objetivos estratégicos de la empresa
Como resultado de las entrevistas mantenidas con los responsables de la
empresa y la documentación facilitada se ha realizado una definición preliminar de
la misión, visión y valores estratégicos.
La Misión, Visión y Valores Corporativos se condicionan mutuamente y
conviene identificarlos, explicitarlos y coordinarlos lo mejor posible. Cuanto más
conocidos, compartidos y acertados sean, más integrarán a las personas de la
organización en el proyecto común y en el trabajo diario.
A partir de la misión, visión, valores y políticas de la compañía se definirán
sus objetivos estratégicos y con ellos, se configurará un “mapa estratégico”
agrupándolos en cuatro perspectivas: perspectiva aprendizaje (I+D), perspectiva
interna (RR.HH), perspectiva clientes y perspectiva financiera.
Misión
¿Qué quiere conseguir la organización?
Visión
¿Cómo va a conseguirlo?
Objetivos estratégicos
¿En qué se materializa la estrategia?
Indicadores Operacionales
Los KPIs2 que se deben definir para conseguir los objetivos
previamente definidos en cada proceso operativo
Entorno
Conjunto de variables externas a la organización
2
2
Key Performance Indicators (KPI) o Indicadores Clave de Desempeño, son métricas financieras o no
financieras, utilizadas para cuantificar objetivos que reflejan el rendimiento de la organización.
26 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Misión de la empresa
La compañía ha comprobado la importancia de crear en el cliente definitivo la
sensación de modernidad gracias a un esmerado diseño, en la mayoría de las
ocasiones
exclusivo
y
de
comodidad,
prolongando
su
hogar
hasta
los
establecimientos equipados, lo que provoca en ellos el bienestar necesario para hacer
más confortable su estancia.
“Productos que creen
sensación de comodidad,
Socios y
Empleados
“Aportar una
retribución
superior”
modernidad y exclusividad
y provoquen bienestar
“Satisfacción
de sus
necesidades”
Consumidores
y Clientes
haciendo confortable la
estancia”
Bajo esta máxima, “Productos que creen sensación de comodidad, modernidad y
exclusividad y provoquen bienestar haciendo confortable la estancia”, la empresa se ha
marcado el siguiente objetivo:
“Ser una empresa de reconocido nombre en el sector de venta de productos y servicios y de
peso en el desarrollo, producción y comercialización de dichos productos. Esta importancia
en el sector estará basado en la calidad de los productos y servicios, la innovación y el
adecuado desarrollo de las personas.”
27 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Visión de la empresa
La empresa se propone en los próximos años tener más peso e
importancia en el sector mediante la consolidación de su línea de negocio de
productos y servicios, la diversificación hacia nuevos productos y la
potenciación del área de producción, asegurando un crecimiento continuado en
el área de distribución (rutas y distribuidores), y buscando ser una de las
principales opciones para todo tipo de clientes potenciales.
La empresa busca un crecimiento anual en ventas y de servicios en un
10 y 15% respectivamente, una rentabilidad sobre ventas de un 15% y una
mayor expansión en el mercado nacional bien mediante franquicias o mediante
establecimientos propios de un 15%.
Valores corporativos de la empresa
Los principales valores corporativos de la empresa son la calidad, la
innovación y su compromiso con los clientes y con la empresa, valores que están
siempre presentes en la compañía y que son la razón de ser de la misma.
La empresa trata de ofrecer un buen servicio de atención al cliente,
mostrando una especial preocupación por las personas y sus necesidades,
proponiendo y pensando continuamente nuevas soluciones ante nuevos problemas y
nuevas propuestas que puedan satisfacer a los clientes.
En la empresa impera la entrega y el afán de superación de todas las
personas que la componen. El esfuerzo personal de toda la organización implica a su
vez un importante desarrollo profesional que hace que los productos y servicios
ofrecidos por la compañía sean sinónimo de calidad y profesionalidad.
28 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Factores Clave de Éxito
A raíz de las entrevistas mantenidas con el personal estratégico de la
organización, se han identificado los siguientes factores considerados clave para el
éxito del negocio de la compañía:
Liderazgo de la Dirección
• Capacidad visionaria, perseverancia y liderazgo de la
presidencia
• Rapidez en la toma de decisiones
• Insatisfacción y exigencia permanente. Afán de superación
Calidad
• Prestigio de la empresa
• Calidad de los productos y de los sistemas de producción
• Diferenciación en calidad y diseño respecto a la competencia
• Transmisión de la calidad al consumidor final
Presencia y exclusividad
• Llegar a todos los puntos de venta importantes
• Equilibrio entre Rutas / Distribuidores
• Fidelización del cliente final
29 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Innovación
• Apuesta por la diversificación de productos
• Rapidez en el lanzamiento de nuevos productos
• Inversión tecnológica productiva. Apuesta por las nuevas
tecnologías
• Apuesta por un crecimiento orgánico interno, desarrollando
los productos internamente
Recursos Humanos
• Retención del personal estratégico
• Apuesta por la profesionalización
• Motivación personal
30 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Riesgos internos
En relación con la Estructura Organizativa
• Falta de formalización de la estructura organizativa, pudiendo dar
lugar a:
• Solapamiento de funciones
• Carencia de cohesión entre los diferentes responsables
• Excesiva independencia de las áreas de responsabilidad que integran
la organización
En relación con los Procesos
• No cumplir las expectativas del cliente en cuanto a nivel y calidad de
servicio
• La diversificación de productos o adaptación de formatos puede
llevar asociados los siguientes riesgos:
• Incremento de las mermas e ineficiencias en la producción
• La incorporación de nuevos productos, implica la presencia de
productos antiguos en los que el mercado ha seguido
evolucionando: revisión de la efectividad de las referencias actuales
• Tensiones entre las áreas de innovación, producción, comercial,
marketing
• Posibles roturas de stock. Calidad de servicio
• Inadecuada gestión de repuestos
En relación la Rentabilidad
• El Objetivo estratégico básico es el de crecimiento de negocio en todos
los campos (mercado, volumen…) mediante: La Calidad / Innovación /
Compromiso / Trabajo
• Se espera que el crecimiento del negocio conlleve implícitamente un
nivel de rentabilidad aceptable
31 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
En relación a la Gestión de Recursos Humanos
• La organización ha conseguido transmitir la filosofía y estrategia al
personal de la empresa, estableciendo unos mecanismos no formales
de motivación del personal. Sin embargo este hecho junto con la
situación actual del mercado laboral puede conllevar:
• Excesiva rotación del personal de diseño y producción, del personal
comercial y repartidores autónomos
• Falta de adaptación de la organización a la situación actual del
mercado
• Falta de compromiso o dificultad para asumir la cultura de la
empresa
• Dificultad en el reclutamiento de personal con los valores de la
empresa
• Inexistencia de un plan de incentivos (carrera / sistema de competencias /
evaluación del desempeño) lo que puede llevar a desmotivación y
abandono de personal clave
En relación con la fijación de Objetivos
• Comparar con el histórico no es suficiente
• La fijación de objetivos ayuda a la implantación de la estrategia
• Estos objetivos deberían ser medibles y alcanzables
• Los objetivos de las personas tienen que estar alineados con los de la
compañía
En relación con el Coste vs Inversión
• Política de mesura y prudencia en el gasto. No obstante, si una
inversión se considera necesaria o rentable se acomete
• Optimización de inversiones (control de coste y riesgo)
32 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Riesgos Externos
COMPETENCIA
Sector/mercado dominado por grandes multinacionales y mayoristas lo que
podría suponer una desmotivación para seguir creciendo:
Estratégicos y de la competencia
• Riesgo de infravaloración del propio producto
• Incremento de la calidad de imagen en determinadas marcas de la
competencia
• Concentración de empresas de la competencia
• Inestabilidad del sector. Excesivo número de empresas dedicadas al
sector
Canales / Unidades de negocio
• Crecimiento constante de grandes multinacionales como Ikea
• Concentración de la distribución
• Incorporación de mayoristas
33 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Líneas de producto
• Mobiliario para el hogar (dormitorios, cocinas, comedores, salones,
baños, complementos):
• Existencia de un gran número de pequeñas y medianas empresas
dedicadas a este negocio.
• Presencia de grandes multinacionales
con precios muy
competitivos en el mercado.
• Electrodomésticos - Gama blanca (lavadoras, lavavajillas, secadoras,
frigoríficos, hornos, placas, microondas, campanas, termos):
• Existencia de numerosas empresas dedicadas a la venta de estos
productos a precios muy competitivos.
• Incorporación al mercado nacional de compañías extranjeras
(mercado asiático).
• Electrodomésticos - Gama marrón (TV, Pantallas Plasmas, Videos,
DVD, Home Cinema, Mini cadenas):
• Grandes compañías dedicadas a la venta de estos productos con
calidad y servicios muy buenos y precios muy competitivos y
abaratados (El Corte Inglés).
• Incorporación al mercado nacional de compañías extranjeras
(mercado alemán y asiático).
• Equipamiento orientado a empresas (oficina, hostelería, comercios,
naval, instalaciones deportivas, colegios, academias, centros
militares, colectividades, parques):
• Grandes propuestas de la competencia.
• Presentación a concursos.
CAMBIOS LEGISLATIVOS Y DISPERSIÓN LEGISLATIVA
Nuevas o más exigentes normas sobre calidad, respeto al medio ambiente o de
otra índole no contemplada inicialmente.
Dispersión como consecuencia de las distintas competencias en distintos
campos y materias de cada una de las diecisiete Comunidades Autónomas
existentes en España.
INSEGURIDAD JURÍDICA
34 | P á g i n a
Inseguridad creada como consecuencia de la tardanza de los Tribunales de
Justicia españoles en resolver los conflictos jurídicos planteados ante ellos.
Diseño y Desarrollo de un Cuadro de Mando Integral
35 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.7. Mapa de objetivos estratégicos
El cuadro de mando mide la actuación de la organización desde cuatro
perspectivas:
•
Perspectiva Financiera: ¿Qué objetivos financieros debemos alcanzar
para crear valor en la empresa?
•
Perspectiva de Clientes: ¿Qué necesidades de nuestros clientes
debemos satisfacer para conseguir los objetivos financieros?
•
Perspectiva de los Procesos Internos: ¿En qué procesos debemos ser
excelentes para satisfacer las necesidades de nuestros clientes?
•
Perspectiva de Capacidades: ¿Qué capacidades debemos desarrollar
para lograr la excelencia en los procesos clave?
Este esquema representa las relaciones de vinculación entre las cuatro
perspectivas y supone el auténtico motor del modelo de negocio.
Cada una de las perspectivas va favoreciendo el cumplimiento de las
perspectivas que se encuentran más a su derecha independientemente de que el
cumplimiento de los objetivos de cada perspectiva ya produzca de por sí beneficios
independientes.
Esta es la razón de que todas las perspectivas, y no solamente financieras,
deban formar parte de la estrategia de la organización, ya que si se obtiene en los
indicadores avanzados (no financieros) una buena respuesta, es de esperar que se
alcancen unos buenos resultados económicos.
36 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
37 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Alejandro López Ruiz
38 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Alejandro López Ruiz
4.8. Antecedentes
El sistema de información que actualmente tiene la empresa plantea una
serie de problemas para los usuarios finales:

La necesidad de un servicio que le garantice unas prestaciones de
soporte, gestión, administración y explotación del entorno.

La falta de una tecnología acorde con su nuevo entorno de trabajo
(herramientas de presentación gráfica, herramientas de consulta y
gestión, informes ágiles, capacidad de análisis de la información).

La falta de integración de la información, diseminada y redundante
por diferentes aplicaciones y bases de datos en las distintas sedes.

La necesidad de definir un sistema de información orientado a dar
información en términos de negocio y de indicadores de las cuatro
perspectivas básicas.

El entorno de trabajo de los usuarios finales ha evolucionado y por
tanto es necesaria una tecnología que facilite el acceso a los usuarios
del nuevo sistema de información: gestión flexible de informes,
respuesta ágil a consultas complejas, etc.
39 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Identificación de Necesidades (IDN)
Análisis de Requisitos (ARQ)
Estudio de la Arquitectura (EAQ)
40 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
5. Análisis de requisitos
5.1. Reconocimiento del problema
5.1.1. Ámbito del Proyecto
La función de negocio a mecanizar será la obtención de ratios e indicadores
relevantes en las distintas áreas y la elaboración de informes para la alta dirección.
Esto conlleva la extracción de datos de los distintos sistemas de información para la
obtención de estos indicadores y la elaboración de estos informes o reports que
ayudarán a medir objetivamente la evolución de un proceso o de una actividad de la
empresa mediante gráficos y datos representativos.
La información mostrada al igual que los informes será de distinta naturaleza
dependiendo del perfil de usuario que acceda a su consulta, distinguiendo seis
perfiles:
Presidente y Consejero Delegado: Presentación de indicadores y ratios de
carácter general que muestran el cumplimiento de los objetivos
estratégicos de forma gráfica. Acceso a informes de los distintos perfiles
con presentación de la información de forma clara y concisa de todas y cada una de
las distintas áreas de la empresa.
Director de RR.HH: Presentación de indicadores y ratios relevantes a su
área de trabajo y acceso a informes e información importante de su ámbito
de trabajo.
Director de Administración y Contabilidad: Presentación de indicadores y
ratios relevantes a su área de trabajo y acceso a informes e información
importante de su ámbito de trabajo.
Director de Producción: Presentación de indicadores y ratios relevantes a su
área de trabajo y acceso a informes e información importante de su ámbito
de trabajo.
41 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Director de Marketing y Ventas: Presentación de indicadores y ratios
relevantes a su área de trabajo y acceso a informes e información
importante de su ámbito de trabajo.
Administrador: Para la gestión de los distintos perfiles será necesaria la
figura de un administrador que supervise los datos así como los privilegios
de cada usuario en el Sistema.
Para la obtención de los informes el usuario se relacionará con el sistema y
este a su vez con la base de datos de la empresa creada para tal fin, tal y como se
muestra en el diagrama de presentación que se observa a continuación.
USUARIOS
BASE DE DATOS
SISTEMA
42 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
5.1.2. Contexto general del sistema
A continuación se presenta un diagrama de presentación o contexto, en donde
se muestra la interacción del sistema con el usuario y las bases de datos, que para
mayor sencillez han sido representadas en una única unidad lógica de
almacenamiento.
Presidente /
Consejero Delegado
Director RRHH
Director Producción
Identificación
Petición de datos
Datos
Sistema /
CMI
Resultado
Director Admin. Y
Contabilidad
Búsqueda
Director Marketing
y Ventas
Administrador
BBDD
El Diagrama de Contexto utilizado contiene quince elementos:
•
Un único proceso que trasforma datos, denominado Sistema o CMI, que
representa a la globalidad del Sistema.
•
Seis entidades externas que interactuarán con el sistema:
•
Presidente / Consejero Delegado
43 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
•
•
Director de RRHH
•
Director de Producción
•
Director de Marketing y Ventas
•
Director de Administración y Contabilidad
•
Administrador
Además de estas cinco Entidades Externas de información, el Sistema
presentado en este Diagrama de Contexto utiliza una base de datos externa de
la que obtiene información.
•
Siete flujos de datos que indican que cada una de las cinco entidades externas
y el almacén de información serán elementos tanto de entrada como de salida
de información.
44 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
5.1.3. Unidades de la organización afectadas
A continuación se describen las unidades de la organización afectadas
Dirección
Informática
Dirección
Marketing y
Ventas
Dirección
Producción
Dirección
Admin. Y
Contabilidad
Dirección
RRHH
Presidencia
por la mecanización.
Informes Perspectiva
Capacidades
Informes Perspectiva
Procesos Internos
Informes Perspectiva
Mercados y Clientes
Informes Perspectiva
De Resultados
Gestión de Equipos de
Trabajo
Gestión de Reuniones
Gestión de Proyectos
Gestión de Perfiles
Carga de Datos
Unidad funcional afectada
Unidad funcional muy afectada
Unidad funcional bastante afectada
45 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
5.2. Evaluación y síntesis
5.2.1. Lista de requisitos
IDENTIFICACIÓN
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
REQUISITO
Fecha: 22/04/2008 Versión:1.0 Estado: Final Prioridad: Media
Título: Optimización de las bases de datos actuales
Identificador: R1
Fuente: Cliente
Categoría: Operativo
Descripción: La base de datos actual deberá ser optimizada para adecuarla al nuevo
sistema de gestión. La base de datos dispondrá de toda la información detallada y
actualizada de la empresa y será accesible al personal autorizado de la misma.
MEDICIÓN
Las bases de datos actuales deberán ser optimizadas tan solo una vez, una vez
hecho, las bases de datos estarán acorde con el modelo lógico de la aplicación.
BENEFICIOS
Con la agregación de nuevas tablas y nuevos campos en las bases de datos se
conseguirá el acceso a la información deseada y requerida de manera más rápida. Se
podrá ordenar las bases de datos por más índices y establecer relaciones inexistentes
anteriormente entre distintas tablas que facilitarán la elaboración de búsquedas
estadísticas y de los informes. Además, con la nueva estructuración de las tablas, se
pretende eliminar redundancias y mejorar el acceso a las mismas.
46 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
COMENTARIOS / SOLUCIONES SUGERIDAS
Durante la fase de análisis se decidirán los campos, que se incorporarán a la base de
datos actual y su distribución en las diferentes tablas. De la misma forma se
eliminarán aquellos campos que ya no sean necesarios (en el caso de que los
hubiera).
DOCUMENTOS RELACIONADOS
Documentos de conceptos del sistema
REQUISITOS RELACIONADOS
R2.
47 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
IDENTIFICACIÓN
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
REQUISITO
Fecha: 22/04/2008 Versión:1.0 Estado: Final Prioridad: Media
Título: Carga de las bases de datos
Identificador: R2
Fuente: Cliente
Categoría: Operativo
Descripción: Una vez se hayan creado las tablas de la nueva base de datos de la
empresa, se deberá introducir la información pertinente en los correspondientes
campos de las tablas.
MEDICIÓN
La introducción de datos se realizará bajo dos procesos diferenciados:
1. La importación de los datos ya existentes de la base de datos actual,
realizándose esta acción tan solo una vez.
2. La introducción de datos en la tabla de forma manual. Estos datos
corresponderán a aquellos campos que se han introducido en la nueva base
de datos y no existían en la base de datos actual o bien a aquellas tablas que
previamente han sido creadas.
BENEFICIOS
Tras realizar este requisito se obtiene la base de datos de la empresa normalizada y
con los datos necesarios para el propósito del proyecto introducidos, estando de este
modo lista para su uso por la aplicación.
COMENTARIOS / SOLUCIONES SUGERIDAS
Para la importación de datos de la base de datos de la empresa existente actualmente
se usará el propio motor de la base de datos actual.
DOCUMENTOS RELACIONADOS
Documento de conceptos del sistema.
48 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
REQUISITOS RELACIONADOS
R1.
49 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
IDENTIFICACIÓN
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
REQUISITO
Fecha: 22/04/2008 Versión:1.0 Estado: Final Prioridad: Alta
Título: Definición de indicadores
Identificador: R3
Fuente: Cliente
Categoría: Operativo
Descripción: Definición de los indicadores de las cuatro perspectivas
MEDICIÓN
Se realizará la definición de cada uno de los indicadores de las cuatro perspectivas
(Capacidades, Procesos Internos, Mercados y Clientes y Resultados) identificando
para cada uno de ellos:
•
Nombre de la Perspectiva asociada
•
Nombre
•
Fórmula
•
Periodicidad (mensual, trimestral, anual)
•
Campo de actuación (Empresa, Producto, Distribución)
•
Formato de presentación (listado, tabla, tipo gráfico)
BENEFICIOS
Este requisito es vital para el buen fin de la aplicación y del proyecto.
La cuidadosa selección de los indicadores representativos de cada uno de los
principales aspectos de negocio de la empresa garantiza a la alta dirección una clara
visión del funcionamiento y trayectoria de la empresa, facilitando a la misma la
toma de decisiones por anticipación y no por reacción.
COMENTARIOS / SOLUCIONES SUGERIDAS
La fórmula de cada indicador deberá ser clara y concisa, simplificando en la medida
de lo posible su obtención. Dependiendo del tipo de indicador y de lo que este
50 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
represente se utilizará el formato más apropiado e idóneo, pudiendo obtener lo más
rápidamente posible una visión clara y representativa de la información buscada,
obteniendo del mismo modo una reducción muy significativa de tiempo a la
empleada anteriormente en la realización de dichas acciones, antes notificadas y
realizadas manualmente.
DOCUMENTOS RELACIONADOS
Documento de conceptos del sistema.
REQUISITOS RELACIONADOS
R4.
51 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
IDENTIFICACIÓN
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
REQUISITO
Fecha: 22/04/2008 Versión:1.0 Estado: Final Prioridad: Media
Título: Elaboración de informes
Identificador: R4
Fuente: Cliente
Categoría: Funcional
Descripción: Elaboración de informes según el tipo de perfil
MEDICIÓN
Con el desarrollo del Cuadro de Mando Integral se crearán y elaborarán una serie
de informes predefinidos según el tipo de perfil del usuario. Se deberán distinguir al
menos cinco perfiles con cargos, responsabilidades y funciones distintas en la
empresa:
•
Presidente y Consejero Delegado
•
Director Recursos Humanos
•
Director de Administración y Contabilidad
•
Director de Producción
•
Director de Marketing y Ventas
Para cada uno de estos perfiles identificados
BENEFICIOS
Gracias a los distintos reports presentes en cada nivel definido de la empresa se
mostrarán mediante gráficos y datos representativos los distintos aspectos a tratar
por la empresa, facilitando el control y la medición de la ejecución de la estrategia
marcada por la empresa y permitiendo la toma de decisiones de manera ágil.
52 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
COMENTARIOS / SOLUCIONES SUGERIDAS
La presentación de cada informe deberá ser lo más clara y concisa posible, tratando
de describir los aspectos relevantes y de interés del usuario con la mayor brevedad y
representatividad de la información que se permita, haciendo uso para ello de
gráficos, listas, tablas o cuanto sea necesario.
DOCUMENTOS RELACIONADOS
Documento de conceptos del sistema.
REQUISITOS RELACIONADOS
R3.
53 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
IDENTIFICACIÓN
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
REQUISITO
Fecha: 22/04/2008 Versión:1.0 Estado: Final Prioridad: Media
Título: Gestión de objetivos estratégicos
Identificador: R5
Fuente: Cliente
Categoría: Funcional
Descripción: Gestión de los objetivos estratégicos por parte del presidente de la
empresa, que será el encargado de fijarlos (darlos de alta), modificarlos o
eliminarlos.
MEDICIÓN
El presidente de la empresa podrá gestionar fácilmente los objetivos marcados por
la empresa, teniendo la posibilidad de ver el cumplimiento de cada objetivo
estratégico y además pudiendo añadir, modificar o eliminar alguno si este lo deseara
(crecimiento en ventas, rentabilidad sobre ventas…).
BENEFICIOS
Esta funcionalidad le permitirá al presidente de la empresa tener controlada en todo
momento la situación de la empresa y el cumplimiento de los objetivos estratégicos
marcados, pudiendo adicionalmente obtener los informes oportunos para mayor
información.
COMENTARIOS / SOLUCIONES SUGERIDAS
Los objetivos estratégicos nunca serán más de 10 y constituirán información
adicional y complementaria a la ofrecida por los informes.
Se utilizará algún método que indique el grado del cumplimiento del objetivo de
manera gráfica, haciendo uso por ejemplo de semáforos o de los colores rojo,
amarillo y verde para mostrar su grado de consecución.
DOCUMENTOS RELACIONADOS
54 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Documento de conceptos del sistema.
REQUISITOS RELACIONADOS
R4.
55 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
IDENTIFICACIÓN
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
REQUISITO
Fecha: 22/04/2008 Versión:1.0 Estado: Final Prioridad: Media
Título: Acceso restringido a la base de datos
Identificador: R6
Fuente: Cliente
Categoría: Seguridad
Descripción: Se dotará al sistema con la seguridad necesaria para que un perfil
específico de usuario (administrador) solo pueda acceder a la información que le
corresponda y le sea asociada o sea de su competencia.
MEDICIÓN
Para conseguir una fiabilidad total cada usuario tendrá asociada una contraseña
que podrá cambiar si lo desea mensualmente. Esta opción de cambiar mensualmente
la contraseña implica la aceptación por parte de los usuarios, por lo que se definirá
tras la etapa de implantación en el mantenimiento del proyecto.
BENEFICIOS
Con este requisito se conseguirá lo siguiente:
•
Asegurar que los datos sean manejados por la persona adecuada.
•
Poder ofrecer un servicio personalizado en la presentación de los informes.
COMENTARIOS / SOLUCIONES SUGERIDAS
DOCUMENTOS RELACIONADOS
Documento de conceptos del sistema.
REQUISITOS RELACIONADOS
R4, R5.
56 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
IDENTIFICACIÓN
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
REQUISITO
Fecha: 22/04/2008 Versión:1.0 Estado: Final Prioridad: Media
Título: Backup del las bases de datos del sistema
Identificador: R7
Fuente: Cliente
Categoría: de fiabilidad
Descripción: Se realizará una copia de seguridad de las bases de datos del sistema
para evitar perder datos en caso de alguna anomalía en el sistema.
MEDICIÓN
El módulo se ejecutará diariamente, al terminar el horario laboral.
El tiempo de respuesta de esta prestación será aleatorio, ya que depende del grado
de saturación del sistema y del tamaño de la base de datos.
BENEFICIOS
Con este requisito se conseguirá evitar perder datos en caso de que ocurriera algún
fallo en el sistema.
COMENTARIOS / SOLUCIONES SUGERIDAS
En caso de existir algún fallo en el sistema, el sistema deberá poder recomponer la
información con los backups o copias de seguridad de las bases de datos existentes.
DOCUMENTOS RELACIONADOS
Documento de conceptos del sistema.
REQUISITOS RELACIONADOS
57 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
IDENTIFICACIÓN
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
REQUISITO
Fecha: 22/04/2008 Versión:1.0 Estado: Final Prioridad: Media
Título: Gestión de los equipos de trabajo
Identificador: R8
Fuente: Cliente
Categoría: Funcional
Descripción: Gestión de los equipos de trabajo existentes en la plantilla por parte
del Director de RRHH, que será el encargado de añadir empleados de los distintos
departamentos a un equipo de trabajo concreto.
MEDICIÓN
El Director de RRHH de la empresa podrá gestionar fácilmente los equipos de
trabajo existentes en la empresa. Cada equipo de trabajo existente está asociado a un
único proyecto de la empresa, con lo que la dedicación a ese proyecto por parte del
equipo de trabajo es exclusiva.
BENEFICIOS
Los principales beneficios para la empresa y el Director de RRHH de la misma de
esta funcionalidad son principalmente los siguientes:
Tener un mayor control sobre los equipos de trabajo de la
empresa
Permite relacionar fácilmente cada equipo de trabajo con el éxito
final de cada uno de sus proyectos asociados.
COMENTARIOS / SOLUCIONES SUGERIDAS
Cada equipo de trabajo podrá estar formado por un número indefinido de
empleados pertenecientes a distintos puestos y/o departamentos. Un empleado
podrá formar parte de varios equipos de trabajo, por lo que será posible que un
empleado esté asignado a dos equipos de trabajo diferentes cuya realización de los
58 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
proyectos asociados respectivos coincidan en el intervalo de tiempo asignado para
cada caso.
DOCUMENTOS RELACIONADOS
Documento de conceptos del sistema.
REQUISITOS RELACIONADOS
R4.
59 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
IDENTIFICACIÓN
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
REQUISITO
Fecha: 22/04/2008 Versión:1.0 Estado: Final Prioridad: Media
Título: Gestión de las reuniones
Identificador: R9
Fuente: Cliente
Categoría: Funcional
Descripción: Gestión de las reuniones pendientes por parte del Director de RRHH,
que será el encargado de anotar y añadir nuevas reuniones de trabajo, asignar los
asistentes a cada una de ellas o cancelar cualquier reunión ya establecida. Del
mismo modo podrá añadir asistentes a reuniones que aun no se han celebrado
siempre que se considere necesario y oportuno.
MEDICIÓN
El Director de RRHH de la empresa podrá gestionar fácilmente las reuniones que
tienen lugar en la empresa y los asistentes que acuden a las mismas. Los asistentes a
las reuniones de trabajo serán única y exclusivamente los empleados de la empresa
debido al carácter interno de dichas reuniones, excluyéndose aquellas reuniones que
tienen lugar con el cliente. Al cancelar una reunión todos los datos relacionados con
la misma serán igualmente cancelados. De este modo, todos los empleados que
debieran asistir a dicha reunión serán cancelados de la base de datos.
BENEFICIOS
Los principales beneficios para la empresa y el Director de RRHH de la misma de
esta funcionalidad son principalmente los siguientes:
Fácil gestión de las reuniones de la empresa
Mayor control y seguimiento de la actividad de la empresa y los
proyectos gracias a un contacto más estrecho con los empleados
que asisten a las reuniones.
60 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
COMENTARIOS / SOLUCIONES SUGERIDAS
Cada reunión podrá estar formada por un número indefinido de empleados
pertenecientes a distintos puestos y/o departamentos. Un empleado podrá asistir a
varias reuniones en un mismo día si el Director así lo requiere.
DOCUMENTOS RELACIONADOS
Documento de conceptos del sistema.
REQUISITOS RELACIONADOS
R4.
61 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
IDENTIFICACIÓN
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
REQUISITO
Fecha: 22/04/2008 Versión:1.0 Estado: Final Prioridad: Media
Título: Gestión de los proyectos
Identificador: R9
Fuente: Cliente
Categoría: Funcional
Descripción: Gestión de los proyectos por parte del Director de RRHH, que será el
encargado de anotar y añadir nuevos proyectos a los ya existentes. Para cada
proyecto el responsable deberá anotar la fecha de inicio, la fecha estimada para su
finalización y una breve descripción del mismo. Opcionalmente, y para permitir
una gestión más fácil y cómoda a posteriori, se podrá anotar la fecha de
finalización real del proyecto.
MEDICIÓN
El Director de RRHH de la empresa podrá gestionar fácilmente los proyectos que se
tienen que llevar a cabo en la empresa y las fechas establecidas para su inicio y
finalización. Cada proyecto será posteriormente asignado a un único equipo de
trabajo de la empresa. Para cada proyecto se fijarán las fechas de inicio y finalización
establecidos, pudiendo opcionalmente asignar la fecha de finalización real del
proyecto.
BENEFICIOS
Los principales beneficios para la empresa y el Director de RRHH de la misma de
esta funcionalidad son principalmente los siguientes:
Fácil gestión de los proyectos de la empresa
Al saber la fecha de finalización real y la establecida inicialmente
le permite saber a la empresa las desviaciones respecto al
calendario que sufre y así obtener un mayor control y
62 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
seguimiento de la actividad de la empresa y los proyectos que
lleva a cabo.
COMENTARIOS / SOLUCIONES SUGERIDAS
Cada reunión podrá estar formada por un número indefinido de empleados
pertenecientes a distintos puestos y/o departamentos. Un empleado podrá asistir a
varias reuniones en un mismo día si el Director así lo requiere.
DOCUMENTOS RELACIONADOS
Documento de conceptos del sistema.
REQUISITOS RELACIONADOS
R4.
63 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
IDENTIFICACIÓN
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
REQUISITO
Fecha: 22/04/2008 Versión:1.0 Estado: Final Prioridad: Media
Título: Gestión de los perfiles
Identificador: R10
Fuente: Cliente
Categoría: de seguridad
Descripción: Se realizará una gestión de los perfiles definidos en el sistema por
parte de un administrador que será encargado de dar de alta, baja o modificar
cualquier información o privilegio almacenado en la base de datos de la empresa
de un determinado perfil.
MEDICIÓN
El administrador llevará a cabo la gestión continua de los perfiles definidos en el
sistema. El tiempo de respuesta de esta prestación será aleatorio, ya que depende del
grado de saturación del sistema y del tamaño de la base de datos.
BENEFICIOS
Con este requisito se conseguirá mantener un servicio fiable y evitar el acceso de
perfiles a información que no les correspondiera.
COMENTARIOS / SOLUCIONES SUGERIDAS
DOCUMENTOS RELACIONADOS
Documento de conceptos del sistema.
REQUISITOS RELACIONADOS
64 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
IDENTIFICACIÓN
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
REQUISITO
Fecha: 22/04/2008 Versión:1.0 Estado: Final Prioridad: Media
Título: Carga de Datos
Identificador: R11
Fuente: Cliente
Categoría: de mantenimiento
Descripción: Se realizará una gestión y carga de las tablas de la base de datos de la
empresa por parte de un perfil específico (administrador), que será el encargado
de cargar la base de datos en el sistema cada vez que fuera necesario.
MEDICIÓN
El administrador llevará a cabo un control continuo de la base de datos, la cual, al
ser el resultado de la unión de distinta información presente en varios sistemas de
información de la empresa, precisará de un control y carga de la misma con una
frecuencia alta.
BENEFICIOS
Con este requisito se conseguirá mantener actualizada la información presente en la
base de datos de la que se alimenta el sistema, lo que permitirá mostrar valores e
información fiable en tiempo y forma.
COMENTARIOS / SOLUCIONES SUGERIDAS
DOCUMENTOS RELACIONADOS
Documento de conceptos del sistema.
REQUISITOS RELACIONADOS
65 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
5.3. Modelo lógico del nuevo sistema
Los requisitos anteriores expresados por el usuario son la base para crear el
modelo lógico del nuevo sistema o sistema a desarrollar. Este modelo es un fiel
reflejo de cada uno de los requisitos y es por eso por lo que se ha estudiado cada uno
de ellos en detalle.
5.3.1. Diagramas
Información
usuario
Usuario
0
SISTEMA DE
INFORMACIÓN
CMI
Información,
Gestión y Supervisión
Administrador
66 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Identificacion usuario
Usuarios validados
EMPLEADOS
P.1
LOGIN
Información usuario validado
Gestión
perfiles
P.2
ADMINISTRACIÓN
P.3
INDICADORES
ESTRATÉGICOS
P.4
IND.
RRHH
P.5
IND.
PRODUCCIÓN
Datos elaborados
Datos elaborados
P.6
IND.
ECONÓMICOS
P.7
IND.
COMERCIALES
Datos elaborados
Datos elaborados
Datos elaborados
Opción de gestión
P.8
GESTIÓN
Datos
Cooperativos
DATOS CORPORATIVOS
TRABAJO COOPERATIVO
Carga Datos
67 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Identificación
usuario
1.1
Limpiar Datos
Datos limpios
1.2
Contrastar
BBDD
Usuarios
validados
Usuario
identificado
1.3
Crear Perfil
Información
Usuario validado
68 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Información
usuario validado
Petición
Gestión perfiles
P.2.2
Usuarios y Perfiles
Datos
Sedes
Datos
Departamentos
SEDES
DEPARTAMENTOS
Datos
Perfiles
P.2.1
Validar opción
Petición
Gestión datos
P.2.3
Datos
Actualizar
BBDD
EMPLEADOS
Carga Datos
DATOS
CORPORATIVOS
Petición
Gestión de Log
P.2.4
LOG
FUERA
DEL
ALCANCE
LOG
69 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Petición
Gestión perfiles
Datos
Departamentos
Datos Perfiles
P.2.2.1
Edición de Datos
Datos Sedes
Datos usuario
P.2.2.2
Alta
Datos usuario
P.2.2.3
Baja
Datos usuario
P.2.2.4
Modificación
Actualizar
BBDD
70 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
EMPLEADOS
DEPARTAMENTOS
FRANQUICIAS
SEDES
Petición
Gestión datos
PROVEEDORES
EQUIPOS DE
TRABAJO
BAJAS
EQUIPOS DE
TRABAJO
EMPLEADO
CURSOS
FORMACIÓN
PROYECTOS
Carga Datos
Carga Datos
P.2.3.1
Carga de Tablas
CLIENTES
EMPLEADOS
PRODUCTOS
EMPLEADOS
Carga Datos
PEDIDOS
VENTAS SECTOR
DETALLES
PEDIDO
INVERSIÓN
MARKETING
ACTIVOS
DEBE
PASIVOS
HABER
HERRAMIENTAS
EMPLEADOS
HERRAMIENTAS
SUGERENCIAS
EMPLEADOS
REUNIONES
EMPLEADOS
REUNIONES
71 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Información
usuario validado
RENTABILIDAD
Datos
rentabilidad
Datos
liquidez
LIQUIDEZ
3.1
Representación de
Indicadores
PRODUCTIVIDAD
Consulta
ind. rrhh
P.4
IND.
RRHH
Datos
productividad
Consulta
Ind. Producción
P.5
IND.
PRODUCCIÓN
Datos
presencia
Consulta
ind. Económicos
P.6
IND.
ECONÓMICOS
PRESENCIA
Consulta
Ind. Comerciales
P.7
IND.
COMERCIALES
72 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Información
usuario validado
PRODUCTIVIDAD
Datos
Productividad
Datos
Empleados
EMPLEADOS
CURSOS DE
FORMACIÓN
Datos
Formación
P.4.1
Representación de
Indicadores
Datos Reuniones
REUNIONES
Datos
Equipos Trabajo
Opción de
Gestión
EQUIPOS DE
TRABAJO
Petición
de Report
P.5.2
Validar Opción
P.4.2
Report
Nuevas Tecnologías
P.4.3
Report
Equipos de Trabajo
P.4.4
Report
Formación
P.4.5
Report
Plantilla
P.4.6
Report
Herramientas
P.4.7
Report
Sugerencias
CURSOS
FORMACIÓN
ACTIVOS
BAJAS
PROYECTOS
EQUIPOS DE
TRABAJO
EMPLEADO
EQUIPOS DE
TRABAJO
SUGERENCIAS
EMPLEADOS
EMPLEADOS
HERRAMIENTAS
HERRAMIENTAS
EMPLEADO
DEPARTAMENTOS
73 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Información
usuario validado
Datos
Productividad
PRODUCTIVIDAD
Datos
Existencias
P.5.1
Representación de
Indicadores
EXISTENCIAS
Petición
de Report
P.5.2
Validar Opción
P.5.3
Report
Almacén
P.5.4
Report
Pedidos
P.5.5
Report
Proveedores
P.5.6
Report
Producción
PRODUCTOS
PROVEEDORES
EMPLEADOS
SEDES
DEPARTAMENTOS
74 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Información
usuario validado
DEBE
Datos
DebeProductividad
P.6.1
Representación de
Indicadores
Datos Haber
PASIVOS
Datos
Pasivos
Datos activos
ACTIVOS
Datos
Ventas Sector
HABER
VENTAS SECTOR
Petición
de Report
P.6.2
Validar Opción
P.6.3
Report
Cuota de Mercado
P.6.4
Report
Endeudamiento
P.6.5
Report
Importe Neto
P.6.6
Report
Activo Circulante
P.6.7
Report
Solvencia
VENTAS SECTOR
ACTIVOS
DEBE
PASIVOS
HABER
75 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Información
usuario validado
DEBE
Datos
debe
Datos
haber
P.7.1
Representación de
Indicadores
Datos
Ventas Sector
VENTAS SECTOR
HABER
Petición
de Report
P.5.2
Validar Opción
P.7.2
Report
Inversión
P.7.3
Report
Marketing vs Ventas
P.7.4
Report
Proveedores
P.7.5
Report
Franquicias
INVERSIÓN
MARKETING
HABER
PROVEEDORES
FRANQUICIAS
DEBE
P.7.6
Report
Cuota de Mercado
PASIVOS
ACTIVOS
76 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Opción de gestión
P.8.1
Validar opción
Petición
de Reuniones
P.8.2
Gestión de
Reuniones
Petición
de Equipos
Petición
de Proyectos
P.8.3
Gestión de Equipos
Trabajo
Datos
Cooperativos
Datos
Cooperativos
P.8.4
Gestión de
Proyectos
Datos
Cooperativos
TRABAJO COOPERATIVO
77 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Petición
de Reuniones
REUNIONES
Datos
empleados
Datos
reuniones
EMPLEADOS
P.8.2.1
Edición de Datos
REUNIONES
EMPLEADO
Datos reuniones
empleado
Datos
Reunión
Baja
Reunión
Alta
Reunión
Datos
departamentos
DEPARTAMENTOS
Datos
Reunión
P.8.2.2
Alta
P.8.2.3
Baja
Alta
EmpleadoReunión
Baja
EmpleadoReunión
78 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Petición
de Equipos
EQUIPOS
TRABAJO
EQUIPOS
TRABAJO
EMPLEADO
Datos
empleados
Datos
equipos
P.8.3.1
Edición de Datos
Datos equipos
empleado
EMPLEADOS
Datos
departamentos
Datos
departamentos
DEPARTAMENTOS
PROYECTOS
Datos
Empleado
P.8.3.2
Alta
Alta
EmpleadoEquipo trabajo
79 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Petición
de Proyectos
Datos
proyectos
P.8.4.1
Edición de Datos
PROYECTOS
Datos
Proyecto
Alta
Proyecto
P.8.4.2
Alta
80 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
5.3.2. Explicación del modelo desarrollado
El primer DFD elaborado es el diagrama de contexto, o de nivel 0, el cual
muestra únicamente las entradas y salidas de datos del sistema y las entidades
externas que interactúan con el mismo. Este diagrama nos da una primera suposición
del funcionamiento lógico del sistema.
La entidad externa usuario y la entidad administrador son las encargadas de
empezar a dialogar con el sistema., transfiriendo información que el sistema se
encargará de manipular.
Si se realiza una explosión sobre el diagrama de contexto se observa que el
DFD del sistema está dividido en cuatro partes diferenciadas.
La primera parte, perteneciente a la burbuja 1, es la encargada del dialogo con
el usuario, independientemente del perfil del mismo, para su validación, ya que el
sistema se debe cerciorar de que la persona que intenta acceder al CMI es un
empleado de la empresa y tiene un determinado perfil.
La segunda parte, perteneciente a las burbujas 3, 4, 5, 6 y 7 supone el grueso
de la aplicación, ya que esta parte lógica es la encargada de mostrar los diferentes
menús e indicadores según el perfil validado y de conectarse a las diferentes bases de
datos del sistema, con el fin de devolver la información que el usuario ha requerido
del sistema. Esta parte es la encargada de dialogar con el usuario final y beneficiario
del Sistema de Información y mostrarle la información oportuna y pertinente.
La tercera parte se corresponde con el módulo del administrador y es
representada por la burbuja 2. Este módulo lógico engloba todas las funciones que el
administrador puede realizar sobre el sistema, acorde con los requisitos implantados
anteriormente. El modulo se conecta e interactúa con las distintas bases de datos
presentes en la empresa, que se han representado en el almacén lógico con el nombre
de DATOS CORPORATIVOS para mayor sencillez, pero que engloba la totalidad de
bases de datos y tablas de la empresa.
81 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
La Cuarta y última parte diferenciadora del DFD es aquella encargada de la
gestión del trabajo cooperativo de la empresa (burbuja 8). Esta funcionalidad
únicamente puede ser accedida desde la burbuja 3 (IND. RRHH), ya que será el
usuario cuyo perfil sea el de Director de RRHH el encargado de llevar dicha gestión.
Se ha representado el almacén lógico TRABAJO COOPERATIVO con el que
interactuará dicho perfil el cual representa distintas tablas como se verá más adelante
en la explosión de nivel inferior.
Realizando una explosión a un nivel inferior, se observará el funcionamiento
lógico del sistema:
El primer proceso consta a su vez de tres burbujas más. La primera es la
encargada de validar los datos, con el fin de que no se hayan producido anomalías al
introducir los datos en el sistema que puedan ocasionar distorsiones.
La segunda es la encargada de validar al usuario en la base de datos destinada
a ese fin, esto lo hará haciendo uso de los datos limpios que el proceso “limpiar
datos” le ha suministrado.
Si la validación del usuario se ha realizado con éxito, el sistema se encargará
de construir un perfil del usuario con la información oportuna, del que la aplicación
hará uso en aquellos momentos que lo necesite.
El segundo proceso, representado por la burbuja 2 y llamado Administración,
está compuesto por tres procesos diferentes.
El primer proceso es el encargado de gestionar los usuarios con perfiles
definidos
por
el
sistema,
interactuando
con
distintas
tablas
(SEDES,
DEPARTAMENTOS y EMPLEADOS).
El segundo proceso es el encargado de gestionar los datos con los que el
Sistema se alimenta, con el fin de disponer en todo momento de información
completamente actualizada fiable en tiempo y forma.
82 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
El tercer proceso, la gestión de Logs, no entra dentro del alcance del Proyecto
pero se ha querido representar al formar parte de una de las tres funcionalidades
básicas y fundamentales a llevar a cabo en un módulo de administración.
El tercer proceso representado por la burbuja 3 (IND. ESTRATÉGICOS) está
compuesto únicamente por un único proceso que interactúa con distintas bases de
datos. Es el encargado de elaborar la información que recibe de las distintas bases de
datos y de mostrar los indicadores al usuario cuyo perfil sea el de Presidente de la
empresa. Este proceso puede además relacionarse con los procesos 4, 5, 6 y 7 de
primer nivel, accediendo a la información manejada por los mismos.
Las burbujas 4, 5, 6 y 7 tienen la misma funcionalidad, exceptuando la primera
de ellas que además tiene una funcionalidad extra de gestión.
Estos procesos se componen de distintos procesos: el primero de ellos es el
encargado de elaborar información de distintas bases de datos y presentar una serie
de indicadores. El número de procesos restante depende del proceso.
En el caso del proceso 4 son seis, del proceso 5 son cuatro y de los procesos 6 y
7 son cinco. Estas burbujas, que se comentarán a continuación, muestran distintos
informes con información de interés para cada perfil. Estos procesos se alimentan de
distintas bases de datos para elaborar información útil y presentarlos en forma de
informe al perfil interesado.
Para el caso de la burbuja 4 los procesos son los siguientes:
4.2 Report Nuevas Tecnologías
4.3 Report Equipos de Trabajo
4.4 Report Formación
4.5 Report Plantilla
4.6 Report Herramientas
4.7 Report Sugerencias
Para la burbuja 5 sin embargo los procesos son los que siguen:
83 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
5.2 Report Almacén
5.3 Report Pedidos
5.4 Report Proveedores
5.5 Report Producción
Para el caso de la burbuja 6 los procesos son los siguientes:
6.2 Report Cuota de Mercado
6.3 Report Endeudamiento
6.4 Report Importe Neto
6.5 Report Activo Circulante
6.6 Report Solvencia
Y por último, para la burbuja 7 son:
7.2 Inversión
7.3 Marketing vs Ventas
7.4 Proveedores
7.5 Franquicias
7.6 Cuota de Mercado
Como se ha comentado anteriormente, desde la burbuja 4 el usuario puede
optar por distintas opciones, entre las que se encuentra la gestión del trabajo
cooperativo de la empresa, representada por la burbuja 8.
La burbuja 8 se compone de cuatro procesos. El primero de ellos es el
encargado de sacar el menú en pantalla, de tal forma que el usuario se pueda dirigir
a cada una de las opciones según sean requeridas.
La segunda burbuja es el proceso que gestiona las reuniones de la empresa,
con el fin de llevar un control adecuado de las mismas dentro de la empresa.
84 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
La tercera burbuja, nombrada P.8.3, es la encargada de gestionar los equipos
de trabajo existentes en la empresa mientras que la cuarta, nombrada P.8.4, es la
encargada de gestionar los proyectos.
Si se realiza una explosión de la burbuja 8 a un tercer nivel, se observa con
mayor nivel de detalle los procesos en los que se componen las burbujas
recientemente comentadas (8.2, 8.3 y 8.4).
El proceso gestión de reuniones se compone de tres burbujas diferentes. La
primera de ellas se encarga de mostrar información útil y necesaria al usuario tras
interactuar con distintas bases de datos.
La segunda burbuja consiste en la realización de altas. El usuario llegado a
este punto tendrá la posibilidad de realizar dos tipos de altas diferentes. La primera
de ellas consiste en dar de alta una nueva reunión no programada, por lo que el
usuario deberá introducir los datos necesarios de la nueva reunión. La segunda
posibilidad consiste en dar de alta un nuevo asistente a una reunión programada.
Para ello el usuario deberá introducir los datos necesarios del nuevo asistente.
La tercera y última burbuja consiste sin embargo en la realización de bajas. En
esta ocasión el usuario sólo podrá dar de baja una reunión ya programada, dándose
de baja automáticamente de la base de datos los empleados que debieran asistir a esa
reunión. El sistema está construido para contestar al usuario con el resultado de la
operación.
El proceso gestión de equipos de trabajo se compone a su vez de dos burbujas
con funcionalidades distintas. La primera de ellas se encarga de mostrar información
de los equipos de trabajo existentes en la empresa, de los proyectos que están
asociados a los mismos y de los empleados que son integrantes de los mismos. La
segunda burbuja consiste en la realización de altas de empleados en equipos de
trabajo. El sistema está construido para contestar al usuario con el resultado de la
operación.
85 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
El proceso gestión de proyectos se compone de dos procesos. El primero,
nombrado P.8.4.1, muestra información de todos los proyectos que existen y son
llevados actualmente por la empresa, mientras que el segundo, nombrado P.8.4.2,
permite dar de alta una nueva reunión, debiendo el usuario introducir los datos
oportunos de la nueva reunión. El sistema está construido para contestar al usuario
con el resultado de la operación.
86 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
5.4. Modelo Conceptual de Datos
Partiendo de los requisitos del usuario, se ha desarrollado el Modelo
Conceptual de Datos, cuyos componentes gráficos son las entidades, atributos y
asociaciones o relaciones de interés para el negocio a representar.
Este modelo es independiente del hardware y software utilizado para el
manejo de los datos y de las aplicaciones actuales o futuras que utilicen dichos datos.
El modelo conceptual de datos, que describe las características principales de
los datos del sistema, consta de dos elementos: un esquema gráfico y una
especificación de los componentes de ese esquema.
87 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
5.4.1. Entidades
Activo
Pasivo
EquipoTrabajo
Departamento
Debe
Haber
Empleado
Sede
InversiónMarketing
Franquicia
Herramienta
Proyecto
CursoFormación
Venta-Sector
Reunión
Sugerencia
Proveedor
Producto
Pedido
Cliente
EMPLEADO =
{Cod_Empleado
+ nombre
+ apellido1
+apellido2
+NIF
+ edad
+sexo
+Año_contratación
+año_baja
+teléfono
88 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
+email}
SEDE =
{Cod_Sede
+ nombre
+ CIF
+calle
+número
+ provincia
+población
+código_postal
+teléfono
+fax}
DEPARTAMENTO =
{Cod_Departamento
+ nombre}
HERRAMIENTA =
{Cod_Herramienta
+ tipo
+descripción}
REUNIÓN =
{Cod_Reunión
+ fecha
+descripción}
PROYECTO =
{Cod_Proyecto
89 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
+ fecha_inicio
+ fecha_fin_establecida
+ fecha_fin_real
+descripción}
SUGERENCIA =
{Cod_Sugerencia
+descripción}
EQUIPO-TRABAJO =
{Cod_ET
+ nombre}
PRODUCTO =
{Cod_Producto
+ nombre
+ precio_unidad
+ unidades_almacén
+unidades_pedidas
+cantidad_por_unida}
PROVEEDOR =
{Cod_Proveedor
+ nombre_contacto
+ apellido_contacto
+ unidades_almacén
+unidades_pedidas
+cantidad_por-unida}
90 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PEDIDO =
{Cod_Pedido
+ nombre_vendedor
+ fecha_pedido
+ nombre_envío
+dirección_envío
+ciudad_destino
+región_destino
+código_postal-envío
+país_envío}
CLIENTE =
{Cod_Cliente
+ nombre
+ apellido
+DNI
+dirección
+ciudad
+región
+país
+código-postal
+teléfono
+email}
VENTAS-SECTOR =
{Cod_VS
+ejercicio
+ventas_sector}
91 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
CURSO-FORMACIÓN = {Cod_CF
+descripción
+fecha_inicio
+duración
+precio}
INVERSIÓN-MARKETING =
{ Cod_IM
+ejercicio
+total
+ferias
+promoción
+rrpp
+publicidad}
ACTIVO =
{ Cod_Activo
+ ejercicio
+A_accionistas_por_desembolsos_no_exigidos
+B_inmovilizado
+B1_gastos_de_establecimiento
+B2_inmovilizaciones_inmateriales
+B2a_gastos_i+d
+B2b_concesiones
+B2c_fondo_de_comercio
+B2d_derechos_de_traspaso
92 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
+B2e_aplicaciones_informáticas
+B2f_bienes_en_regimen_de_arrendamiento_financiero
+B2g_anticipos
+B2h_provisiones
+B2i_amortizaciones
+B3_inmovilizaciones_materiales
+B3a_terrenos_y_construcciones
+B3b_instalaciones_técnicas_y_maquinaria
+B3c_otras_instalaciones_utillaje_y_mobiliario
+B3d_anticipos
+B3e_otro_inmovilizado
+B3f_provisiones
+B3g_amortizaciones
+B4_inmovilizaciones_financieras
+B4a_participaciones_en_empresas_de_grupo
+B4b_creditos_a_empresas_de_grupo
+B4c_participaciones_en_empresas_asociadas
+B4d_credios_a_empresas_asociadas
+B4e_cartera_de_valores_a_lp
+B4f_otros_creditos
+B4g_depositos_y_fianzas_constituidaos_a_lp
+B4g_provisiones
+B5_Acciones_propias
+B6_deudores_por_operaciones_de_trafico_a_lp
+C_gastos_a_distribuir_en_varios_ejercicios
93 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
+D_activo_circulante
+D1_accionistas_por_desembolsos_exigidos
+D2_existencias
+D2a_comerciales
+D2b_materias_primas
+D2c_productos_en_curso
+D2d_productos_terminados
+D2e_subproductos_residuos_y_materiales_recuperados
+D2f_anticipos
+D2g_provisiones
+D3_deudores
+D3a_clientes_por_ventas_y_prestaciones_de_servicios
+D3b_empresas_del_grupo_deudores
+D3c_empresas_asociadas_deudores
+D3d_deudores_varios
+D3e_personal
+D3f_administraciones_publicas
+D3g_provisiones
+D4_inversiones_financieras_temporales
+D4a_participaciones_en_empresas_del_grupo
+D4b_otros_creditos
+D4c_depositos_y_fianzas_constituidos_a_cp
+D4d_provisiones
+D5_acciones_propias_a_corto_plazo
+D6_tesorería
94 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
+D7_ajustes_por_periodificación
+total_activo}
PASIVO =
{Cod_Pasivo
+ejercicio
+A_fondos_propios
+A1_capital_suscrito
+A2_prima_de_emisión
+A3_reserva_de_revalorización
+A4_reservas
+A4a_reserva_legal
+A4b_reservas_para_acciones_propias
+A4c_reservas_estatuarias
+A4d_otras_reservas
+A5_resultados_de_ejercicios_anteriores
+A5a_remanente
+A5b_resultados_negativos_de_ejercicos_anteriores
+A5c_aportaciones_de_socios_para_compensación_de_pérdidas
+A6_pérdidas_y_ganacias
+A7_dividendo_a_cuenta_entregado_en_el_ejercicio
+A8_acciones_propias_para_reducción_de_capital
+B_ingresos_a_distribuir_en_varios_ejercicios
+B1_subvencion_de_capital
+B2_diferencias_positivas_de_cambio
+B3_otros_ingresos_a_distribuir_en_varios_ejercicios
95 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
+B4_ingresos_fiscales_a_distribuir_en_varios_ejercicios
+C_provisiones_para_riesgos_y_gastos
+C1_provisiones_para_pensiones_y_obligaciones_similares
+C2_provisiones_para_impuestos
+C3_otras_provisiones
+C4_fondo_de_reversión
+D_acreedores_a_lp
+D1_emisiones_de_obligaciones
+D2_deudas_con_entidades_de_crédito
+D2a_deudas_a_lp_con_entidades_de_crédito
+D2b_acreedores_por_arrendamiento_financiero_a_lp
+D3_deudas_con_empresas_del_grupo_y_asociadas
+D4_otros_acreedores
+D4a_deudas_representadas_por_efectos_a_pagar
+D4b_otras_deudas
+D5_desembolsos_pendientes_sobre_acciones_no_exigidos
+D6_acreedores_por_operaciones_de_tráfico_a_lp
+E_acreedores_a_cp
+E1_emisiones_de_obligaciones
+E2_deudas_con_entidades_de_crédito
+E2a_préstamos_y_otras_deudas
+E2b_deudas_por__intereses
+E2c_acreedores_por_arrendamiento_financiero_a_cp
+E3_deudas_con_empresas_del_grupo_y_asociadas
+E4_acreedores_comerciales
96 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
+E4a_anticipos_recibidos_por_pedidos
+E4b_deudas_por_compras_o_prestaciones_de_servicios
+E4c_deudas_representadas_por_efectos_a_pagar
+E5_otras_deudas_no_comerciales
+E5a_administraciones_públicas
+E5b_deudas_representadas_por_efectos_a_pagar
+E5c_otras_deudas
+E5d_remuneraciones_pendientes_de_pago
+E5e_fianzas_y_depositos_recibidos_a_cp
+E6_provisiones_para_operaciones_de_tráfico
+E7_ajustes_por_periodificación
+F_provisiones_para_riesgos_y_gastos_a_cp
+total_pasivo}
DEBE =
{Cod_Debe
+ejercicio
+A_gastos
+A1_reducción_de_existencias
+A2_aprovisionamientos
+A2a_consumo_mercaderías
+A2b_consumo_materias_primas
+A2c_otros_gastos
+A3_gastos_personal
+A3a_sueldos
+A3b_cargas_sociales
97 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
+A4_dotaciones_para_amortizaciones_de_inmovilizado
+A5_variación_provisiones_de_tráfico
+A5a_variación_de_provisiones_existencias
+A5b_variación_de_provisiones_y_perdidas
+A5c_variación_de_otras_provisiones_de_tráfico
+A6_otros_gastos_de_explotacion
+A6a_servicios_exteriores
+A6b_tributos
+A6c_otros_gastos_de_gestión_corriente
+A6d_dotacion_al_fondo_de_reversión
+AI_beneficios_de_explotación
+A7_gastos_financieros_y_gastos_asimilados
+A7a_por_deudas_con_empresas_de_grupo
+A7b_por_deudas_con_empresas_asociadas
+A7c_por_deudas_con_terceros
+A7d_pérdidas_de_inversiones_financieras
+A8_variación_de_las_provisiones_de_inversiones_financieras
+A9_diferencias_negativas_de_cambio
+AII_resultados_financieros_positivos
+AIII_beneficios_de_las_actividades_ordinarias
+A10_variacion_de_las_provisiones
+A11_pédidas_procedentes_del_inmovilizado
+A12_pérdidas_por_operaciones
+A13_gastos_extraordinarios
+A14_gastos_y_pérdidas_de_otros_ejercicios
98 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
+AIV_resultados_extraordinarios_positivos
+AV_beneficios_antes_de_impuestos
+A15_impuesto_sobre_sociedades
+A16_otros_impuestos
+AVI_resultado_del_ejercicio_beneficios}
HABER =
{Cod_Haber
+ejercicio
+B_ingresos
+B1_importe_neto
+B1a_ventas
+B1b_prestaciones_de_servicios
+B1c_devoluciones_y_rappels
+B2_aumento_de_existencias
+B3_trabajos_efectuados_por_la_empresa_para_inmovilizado
+B4_otros_ingresos_de_explotación
+B4a_ingresos_accesorios
+B4b_subvenciones
+B4c_exceso_de_provisiones
+BI_pérdidas_de_explotación
+B5_ingresos_de_participaciones_en_capital
+B5a_en_empresas_del_grupo
+B5b_en_empresas_asociadas
+B5c_en_empresas_fuera_del_grupo
+B6b_ingresos_de_otros_valores_negociables
99 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
+B6a_de_empresas_del_grupo
+B6b_de_empresas_asociadas
+B6c_de_empresas_fuera_del_grupo
+B7_otros_intereses_e_ingresos_asimilados
+B7a_de_empresas_de_grupo
+B7b_de_empresas_asociadas
+B7c_otros_intereses
+B7d_beneficios_de_inversiones_financieras
+B8_diferencias_positivas_de_cambio
+BII_resultados_financieros_negativos
+BIII_pérdidas_de_las_actividades_ordinarias
+B9_beneficios_en_enajenacion_de_inmovilizado
+B10_beneficios_por_operaciones_con_acciones_propias
+B11_subvenciones_de_capital
+B12_ingresos_extraordinarios
+B13_ingresos_y_beneficios_de_otros_ejercicios
+BIV_resultados_extraordinarios_negativos
+BV_pérdidas_antes_de_impuestos
+BVI_resultado_del_ejercicio_pérdidas}
100 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
5.4.2. Relaciones
m
Empleado
1
Pertenece
m
Empleado
1
Pertenece
1
Sede
Departamento
m
Tiene
m
Empleado
Departamento
m
Utiliza
m
Empleado
Herramienta
m
Asiste
m
Empleado
Reunión
m
Emite
m
Empleado
EquipoTrabajo
Sede
Sugerencia
m
Pertenece
1
EquipoTrabajo
1
Trabaja
Proyecto
101 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
1
1
Sede
Pertenece
Departamento
1
m
Proveedor
Vende
Producto
1
m
Cliente
Realiza
Pedido
m
m
Producto
Aparece
Pedido
Entidades sin relación con otras entidades:
Activo
Pasivo
Debe
Haber
InversiónMarketing
Franquicia
CursoFormación
Venta-Secto
102 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
5.4.3. Diagrama Entidad-Relación
Herramienta
m
1
Reunión
Utiliza
Sede
Tiene
m
1
m
m
m
Asiste
m
Empleado
1
Pertenece
m
m
m
Sugerencia
Departamento
1
Equipo de
Trabajo
Emite
1
Proveedor
1
Trabaja
Proyecto
m
Vende
Producto
m
Aparece
m
1
Cliente
m
Realiza
Pedido
103 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Identificación de Necesidades (IDN)
Análisis de Requisitos (ARQ)
Estudio de la Arquitectura (EAQ)
104 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
6. Estudio de la arquitectura
6.1. Especificación de las alternativas
El objetivo de esta fase es definir las posibles soluciones de arquitectura que
satisfagan tanto los requisitos del usuario como las restricciones de diseño. Para ello, se
definirán posibles soluciones y se someterán a un estudio de viabilidad, eligiendo en última
instancia la que se crea más conveniente y adecuada para ser desarrollada e implementada.
105 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
6.1.1. Especificación de la primera alternativa
IDENTIFICACIÓN
Proyecto: Diseño y desarrollo de un Cuadro de Mando Integral
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 5/05/2008 Versión:1.0
Estado: Final
ANTECEDENTES
La toma de decisiones por parte de los responsables de la empresa se hace
muy lenta debido a la presencia de numerosos sistemas de información en
la empresa que están gestionados por distintos empleados. Los directivos
de la empresa deben ponerse en contacto con los responsables de las
distintas áreas para poder tener una idea de cómo está la situación de la
empresa en cada momento, debiendo reaccionar en muchas ocasiones por
reacción y no por anticipación. Los responsables de cada área invierten un
tiempo considerable en la realización de estos informes que son pedidos
por la dirección puntualmente.
Por otra parte, la gestión de los trabajos cooperativos de la empresa
(gestión de reuniones, gestión de equipos de trabajo y gestión de
proyectos) es un proceso largo que requiere numeroso esfuerzo por parte
del responsable de la empresa.
REQUISITOS
El sistema debe ser lo suficientemente sencillo e intuitivo para que los
usuarios se puedan desenvolver a la perfección sin ningún tipo de
formación y permita la presentación gráfica tanto de los indicadores como
de los distintos informes.
106 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
ESPECIFICACIÓN DE LA SOLUCIÓN
Las necesidades del cliente van dirigidas a la presentación gráfica de
información elaborada de las distintas bases de datos presentes en la
empresa dedicada a la venta de muebles y servicios de manera
automática, rápida y eficaz, de modo que no se tenga que dedicar tanto
esfuerzo y tiempo para la obtención de una visión global del
funcionamiento de la empresa en cada momento que se estime oportuno y
se desee.
Arquitectura:
Se propone una arquitectura para el sistema de información de la empresa
montada sobre un servidor de datos, dado el volumen de información a
soportar en el sistema.
Servidor de datos: Su función es la gestión de todos los datos para que
estén disponibles On-Line en cualquier momento, además de mantenerlos
consistentes y totalmente actualizados. Este servidor englobará todo lo
que refiere a la capa de acceso a datos de la aplicación.
El servidor de datos estará compuesto de veinticinco bases de datos
relacionales que contendrán toda la información necesaria para la
realización de los informes e indicadores requeridos.
Además el sistema deberá compartir el servidor de las bases de datos con
otras aplicaciones presentes en la empresa, tales como la aplicación
encargada de generar la nómina de los empleados o la aplicación
encargada de realizar pedidos a los proveedores contratados.
Estas bases de datos estarán modeladas dimensionalmente para poder ser
107 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
consultadas por las herramientas de análisis y/o consulta que se utilicen
para satisfacer las necesidades de cada departamento, ya que la aplicación
en desarrollo no será la única que hará uso de estas bases de datos.
NECESIDADES HARDWARE
Servidor de datos
Para el servidor de datos se ha considerado la opción dentro de la
gama de servidores dedicados de acens. Se trata del servidor acensTOP.
acensTOP
Características técnicas:
Servidor: IBM x3650
Procesador: 2 Quad-Core Intel Xeon 2,0GHz
Memoria: 2 GB SDRAM (Chipkill)
Disco: 3 x 500 GB Hot-swap S-ATA RAID 5
Fuente de alimentación: Redundante
Transferencia mensual: 500 GB
Backup mensual: 20 GB
Usuario
El terminal situado en el despacho de los usuarios cuyo acceso al CMI es
permitido será un ordenador convencional.
Características técnicas:
108 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Arquitectura: Intel ix86
CPU: Procesador Intel Core 2 a 2Ghz.
Memoria: 2 Gb.
Almacenamiento en disco:
Interno: 1 disco de 160 Gb.
Interfaces:
1 tarjeta Fast Ethernet
NECESIDADES SOFTWARE
Servidor de datos
Sistema Operativo: Windows.
Lenguajes programación: C, C++, Pascal, Fortran, Java.
Protocolos de Red: ONC, NFS, TCP/IP, SunNet OSI, MHS, X.25, DCE,
Netware.
Interfaz gráfico: Windows
Cliente
Sistema Operativo: Windows
Protocolos de Red: TCP/IP.
Interfaz gráfico: Windows.
Aplicación Cuadro de Mando: Microsoft Visual Studio 2005 .NET
La aplicación a realizar será programada en Microsoft Visual Studio 2005
.NET por los siguientes motivos:
Integración perfecta con Microsoft Windows
Facilidad de desarrollo
Rapidez de ejecución
Interfaz gráfico amigable
109 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Integración de Crystal Report embebido
COSTE
Servidor de datos
60.000 €
Cliente
1.200 €
110 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
6.1.2. Especificación de la segunda alternativa
IDENTIFICACIÓN
Proyecto: Diseño y desarrollo de un Cuadro de Mando Integral
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 5/05/2008 Versión:1.0
Estado: Final
ANTECEDENTES
La toma de decisiones por parte de los responsables de la empresa se hace
muy lenta debido a la presencia de numerosos sistemas de información en
la empresa que están gestionados por distintos empleados. Los directivos
de la empresa deben ponerse en contacto con los responsables de las
distintas áreas para poder tener una idea de cómo está la situación de la
empresa en cada momento, debiendo reaccionar en muchas ocasiones por
reacción y no por anticipación. Los responsables de cada área invierten un
tiempo considerable en la realización de estos informes que son pedidos
por la dirección puntualmente.
Por otra parte, la gestión de los trabajos cooperativos de la empresa
(gestión de reuniones, gestión de equipos de trabajo y gestión de
proyectos) es un proceso largo que requiere numeroso esfuerzo por parte
del responsable de la empresa.
REQUISITOS
El sistema debe ser lo suficientemente sencillo e intuitivo para que los
usuarios se puedan desenvolver a la perfección sin ningún tipo de
formación y permita la presentación gráfica tanto de los indicadores como
de los distintos informes.
111 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
ESPECIFICACIÓN DE LA SOLUCIÓN
El nuevo sistema que se quiere implantar va dirigido a las necesidades del
cliente, con la consecución de un Sistema de Información que permita a su
vez la comunicación vía Web con todos los usuarios o clientes.
Arquitectura:
Se propone una arquitectura Web de modo que los usuarios puedan, en
un futuro, no solo conectarse al sistema desde la estación cliente de la
empresa, sino desde cualquier lugar y en cualquier momento,
manteniendo un nivel de servicio óptimo.
Servidor de datos: En este caso el servidor de datos es el sistema de
almacenamiento central de datos en el que se apoyarán los demás
servidores para realizar todo tipo de consultas en general, aunque su
función continúa siendo la gestión de todos los datos para que estén
disponibles On-Line en cualquier momento.
Servidor Web: El servidor Web es el encargado de gestionar todas las
comunicaciones entre todos los usuarios. También es el responsable de
evitar todos los accesos indeseados por personas no autorizadas a datos
privados o restringidos. Este servidor deberá de ser lo más eficaz posible
para conseguir un nivel de accesos lo más rápido y eficiente posible.
Servidor de consultas e informes: Este servidor es el encargado de la
gestión de toda la información que será solicitada vía Internet y/o Intranet
por todos los usuarios. Esta información posteriormente será enviada al
servidor Web en el momento en que haya una solicitud de consulta. La
112 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
información gestionada por este servidor procede del servidor de datos, el
cual le proporciona toda la información necesaria en el momento preciso
para alcanzar un servicio de acceso rápido y eficaz. A su vez, también será
el encargado de la elaboración de los distintos informes a partir de la
información proveniente del servidor de datos. Este servidor englobará
todo lo que refiere a la capa de aplicación (lógica de datos y de negocio)
ejecutando las aplicaciones en este servidor al igual que almacenando y
gestionando los programas que se ejecutarán en el cliente.
NECESIDADES HARDWARE
Servidor de datos
acensPRO
Características técnicas:
Servidor: IBM x3550
Procesador: 1 Quad-Core Intel Xeon 2,0GHz
Memoria: 2 GB SDRAM (Chipkill)
Disco: 2 x 500 GB Hot-swap S-ATA RAID 1
Fuente de alimentación: Redundante (opcional)
Transferencia mensual: 400 GB
Backup mensual: 10 GB
Usuario
El terminal situado en el despacho de los usuarios cuyo acceso al CMI es
permitido será un ordenador convencional.
113 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Características técnicas:
Arquitectura: Intel ix86
CPU: Procesador Intel Core 2 a 2Ghz.
Memoria: 2 Gb.
Almacenamiento en disco:
Interno: 1 disco de 160 Gb.
Interfaces:
1 tarjeta Fast Ethernet
Servidor de informes y consultas
Características técnicas:
Arquitectura: Intel ix86
CPU: 2 Procesadores Intel Core 2 a 1.99 Ghz.
Memoria: 2 Gb.
Almacenamiento en disco:
Interno: 2 discos de 160 Gb.
Interfaces: 1 tarjeta Gigabit Ethernet
Servidor Web
Servidor Dedicado Genérico arsys
Características técnicas:
Arquitectura: Intel ix86
CPU: 2 -Procesador Intel Xeon Quad-Core (8 núcleos a 2,99 Ghz)
114 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Fabricante: IBM
Modelo: System X3550
Memoria: 2 Gb ECC.
Almacenamiento en disco: 2 x 160 Gb SATA RAID 1 con Hot Swap
Transferencia: 1800 Gb o 9 Mbps
Cliente
Características técnicas:
Arquitectura: Intel ix86
CPU: 1 Procesador Intel Core 2 a 2,00 Gh.
Memoria: 2 Gb.
Almacenamiento en disco:
Interno: 1 disco de 20 Gb.
Interfaces: 1 tarjeta Fast Ethernet
NECESIDADES SOFTWARE
Servidor de datos
Sistema Operativo: Solaris 8 o posterior.
Lenguajes programación: C, C++, Pascal, Fortran, Java.
Protocolos de Red: ONC, NFS, TCP/IP, SunLink OSI, MHS, X.25, DCE,
Netware.
Gestor de base de datos: Oracle 8.1.5
Servidor de informes y consultas
Sistema Operativo: Windows NT Server
Protocolos de Red: TCP/IP.
Interfaz gráfico: Windows.
115 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Gestor de base de datos: MySQL.
Gestor de informes y consultas: Bussines Objects (Crystal Report)
Servidor Web
Sistema Operativo: Linux
Protocolos de Red: TCP/IP.
Interfaz gráfico: Windows.
Protocolos de correo: SMTP, POP3, IMAP4
Servidor Web: Apache
Red privada virtual con encriptación de 256 bits
Acceso a servicios remotos (PPTP)
NAT (Network Address Translation)
DNS (Domain Name Server)
DHCP server
LDAP server
Soporte ADSL PPPoE
Cliente
Sistema Operativo: Windows NT Workstation
Protocolos de Red: TCP/IP.
Interfaz gráfico: Windows.
Aplicación Cuadro de Mando: Java 6.0
La aplicación a realizar será programada en Java 6.0 por los siguientes
motivos:
Integración perfecta con las plataformas Web
Posible reutilización de código
116 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Sistema multiplataforma
COSTE
Servidor de datos
105.000 €
Servidor de informes y consultas
6.000 €
Servidor Web
6.000€
Cliente
1.200 €
117 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
6.2 Matriz de evaluación Organizativa
6.2.1. Criterios de evaluación
La matriz de evaluación organizativa está dividida en los siguientes factores
de estudio:
Factores estratégicos
Factores de oportunidad
Factores técnicos
Factores operativos
Factores Estratégicos
Los parámetros aquí definidos marcan los objetivos estratégicos de la empresa
y permiten conocer la importancia que cada alternativa tiene con vistas a cubrir
dichos objetivos. Estos van dirigidos a ayudar al videoclub a posicionarse en el
mercado.
Se considera de mayor interés, y por lo tanto más prioritario, la mecanización
de los servicios que mejor cubren los servicios estratégicos de la empresa
Factores de Oportunidad
Se pretende conocer con los parámetros identificativos en este grupo, cuál es el
grado de oportunidad de cada una de las soluciones. Como grado de oportunidad no
sólo debe entenderse la oportunidad estratégica desde el punto de vista de
comercialización, sino también desde el punto de vista de gestión, mecanización y
satisfacción del cliente.
118 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Se considera de mayor importancia la mecanización de aquellos servicios que
tienen un mayor grado de oportunidad.
Factores Técnicos
Este grupo de parámetros ayudará a conocer las características y facilidades
que desde el punto de vista técnico tiene cada una de las soluciones.
Se considera de más importante la mecanización que requiere una mayor
integración de datos, mayor independencia de los sistemas actuales y facilidad de
implementación.
Factores Operativos
Esta serie de parámetros permiten conocer la importancia que tiene recoger los
servicios mecanizados, con fuerte coste de mantenimiento o con una alta carga de
procesos manuales.
Se considera importante la mecanización de los servicios que conlleven en la
actualidad un alto coste de mantenimiento o un fuerte tratamiento manual en su
gestión.
Ponderación
La relación y ponderación de cada parámetro
dentro de su grupo de factor, se muestra en el campo
Peso. Este peso puede variar de 1 a 3, dependiendo
VALORES
Imprescindible
Importante
Recomendable
3
2
1
de la importancia que tenga para la toma de decisiones, y de acuerdo con los criterios
establecidos anteriormente.
119 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
6.2.2. Realización de la matriz de evaluación organizativa
ALTERNATIVAS
Parámetro
Alternativa 1
PESO
PT
Alternativa 2
VA
PT
VA
ESTRATÉGICOS (47%)
Mejorar imagen Compañía
3
2
6
1
3
Mejorar atención demanda
3
2
6
1
3
Mejorar control de la gestión
3
2
6
2
6
Aumentar oferta de servicios
2
3
6
1
2
Abrir mercados externos
2
1
2
2
4
Disminuir riesgos
2
2
4
2
4
Incrementar competitividad
2
3
6
1
2
Optimizar la gestión
2
2
4
2
4
Ofertar mejora de servicios
2
2
4
2
4
Aumentar la demanda
1
2
2
2
2
Estudios de mercado
1
1
1
1
1
OPORTUNIDAD (29%)
Estrategia comercialización
3
2
6
1
3
Compromiso otras empresas
3
1
3
3
9
Volumen áreas afectadas
2
1
2
1
2
Complejidad en la gestión
2
2
4
1
2
Carencia de mecanización
2
2
4
2
4
Facilidad de implantación
2
3
6
2
4
9
2
6
TECNICOS (18%)
Integración de la información
3
3
120 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Independencia s. actuales
3
3
9
3
9
Facilidad de mecanización
2
2
4
2
4
Facilidad de implantación
1
2
2
2
2
OPERATIVOS (6%)
Reducción gastos mantenimiento.
2
3
6
1
2
Reducción tareas manuales
1
2
2
3
3
48
104
40
85
PUNTUACIÓN TOTAL
121 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
6.2.3. Gráficos
Matriz de evaluación organizativa
122 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Factor Estratégico
123 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Factor de Oportunidad
124 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Factor Técnico
125 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Factor Operativo
126 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
6.3. Elección de alternativa
6.3.1. Evaluación del estudio
Tras el estudio de ambas alternativas, y teniendo en cuenta la matriz de
evaluación organizativa, se ha llegado a la conclusión de realizar el proyecto
basándose en la primera alternativa, por lo que se implantarán, además de lo
expuesto anteriormente, las siguientes proposiciones:
La herramienta con la que se desarrollará el Cuadro de Mando Integral será
Microsoft Visual Studio 2005 .NET. Se desarrollará con dicha herramienta debido a
su potencial que ofrece para el desarrollo de los objetivos de la aplicación sin
ninguna restricción.
Para la gestión de la base de datos de la aplicación se ha utilizado el software
de base de datos MySQL debido a que es un gestor bastante potente que permite la
gestión de los datos tratados por la aplicación y la integración total con dicho entorno
de programación.
Dichas aplicaciones serán ejecutadas sobre Windows XP o en versiones
superiores, por lo que es indispensable poseer esta versión de Windows u otras
superiores para el correcto funcionamiento de la aplicación.
Seguidamente se exponen los requisitos mínimos e indispensables para el
correcto funcionamiento de la aplicación, para presentar después los que serian
aconsejables.
127 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
6.3.2. Especificaciones del software a utilizar
La tecnología software utilizada para el desarrollo de la aplicación se describe
a continuación:
Microsoft Visual Studio 2005
Visual Basic 2005 es la actualización más importante del conocido lenguaje de
Microsoft en los últimos años. Una versión en la que se mejora la productividad y
simplifica la transición desde la versión 6. Los cambios y novedades que experimenta
le convierten en un lenguaje de primer nivel, orientado a objetos y con prácticamente
las mismas posibilidades que cualquier otro lenguaje actual.
Con Visual Studio 2005, los desarrolladores profesionales pueden disfrutar de
un entorno de desarrollo altamente productivo con diseñadores visuales, lenguajes
de programación y editores de código mejorados. Utiliza herramientas visuales
integradas de diseño de bases de datos e informes.
Las nuevas herramientas de diseño y comunicación de bases de datos visuales
e integradas facilitan la elaboración de aplicaciones fiables, escalables, orientadas a
los datos para numerosas bases de datos.
El conjunto de herramientas de Visual Studio y NET Framework están
diseñadas desde su origen para ayudar al programador a construir aplicaciones de
Sistemas conectados.
La palabra “Visual” hace referencia al método que se utiliza para crear la
interfaz gráfica de usuario. En lugar de escribir numerosas líneas de código para
implementar una interfaz se utiliza el ratón para arrastrar y colocar los objetos
prefabricados al lugar deseado dentro de un formulario.
Es importante saber también que la inversión realizada en el aprendizaje de
Visual Studio ayuda a abarcar otras áreas, porque este lenguaje de programación no
es exclusivo de la aplicación Visual Studio. Este lenguaje es utilizado también por
Microsoft Excel, Microsoft Access, y muchas otras aplicaciones Windows.
128 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Visual Studio permite crear programas para uso personal, para grupos de
trabajo, para una empresa, aplicaciones distribuidas a través de Internet, aplicaciones
de base de datos y otras muchas.
Crystal Reports
Visual Studio .NET incluye Crystal Reports como un mecanismo "oficial" de creación
de reportes. Crystal Reports es un producto muy desarrollado y complejo para la
creación de reportes, contando con numerosas opciones.
MySQL
Mysql posee todas las características de un sistema de gestión de base de datos
clásico y muchas más. MySQL es un sistema de gestión de base de datos relacional,
multihilo y multiusuario. MySQL no solo es un SGBD potente, flexible y fácil de
utilizar, sino también un sistema que facilita el desarrollo de aplicaciones de bases de
datos.
MySQL viene acompañada de numerosas herramientas complementarias que
ayudan a llevar a cabo una óptima gestión de las bases de datos. Una de las más
importantes e imprescindibles es MySQL Query Browser, una herramienta para
crear, ejecutar y optimizar sentencias SQL en MySQL.
MySQL Query Browser es un editor de sentencias SQL visual, que además
incorpora herramientas para optimizar las consultas. Dispone también de un editor
de tablas y registros, que permite crear nuevas tablas o cambiar las existentes y la
posibilidad de cambiar los registros, es decir, los datos almacenados en las tablas.
Dispone de los siguientes componentes:
129 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Editor de sentencias SQL, que permite crear sentencias, visual o
manualmente, y moverse por el historial de sentencias que se han ido
generando.
Visor de resultados, para que se puedan examinar los resultados
devueltos por las consultas y comparar los resultados obtenidos entre
varias sentencias SQL. Se pueden tener activas varias consultas a la vez,
seleccionando la que se desee visualizar con una pestaña. Desde el visor
de resultados se puede editar también los campos, pero debe estar
activa la opción "Edit".
Navegador de objetos, en la parte lateral derecha, para manejar las
bases de datos, favoritos o historial. Se puede visualizar aquí un
esquema de las distintas bases de datos, con sus distintas tablas y
registros, que se utilizarán luego para generar las sentencias
visualmente.
Visor de información, en la parte de abajo a la derecha, que tiene una
interesante referencia acerca de la base de datos MySQL, con acceso a la
sintaxis o librería de funciones entre otras.
Microsoft Office Visio 2007
El ciclo de desarrollo de un sistema de información es un proceso ordenado
que se divide en las fases de Análisis, Diseño e Implementación. Microsoft Office
Visio cubre las fases de Análisis y Diseño, soportando multitud de metodologías.
El software de creación de dibujos y diagramas Microsoft Office Visio
2007 facilita la visualización, el análisis y la comunicación de información compleja.
La metodología a utilizar en un proyecto dependerá de la naturaleza del
sistema que se vaya a desarrollar. Con esta herramienta se selecciona una
metodología en el momento de crear un proyecto. La metodología elegida determina
el tipo de diagramas que se pueden usar.
130 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
1. Análisis del Sistema
2. Diseño del CMI
3. Desarrollo del CMI
131 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Diseño Externo (DEX)
Diseño Interno (DIN)
132 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7. Diseño Externo
El apartado de diseño externo abarca el método y las técnicas utilizadas que se
han llevado a cabo para encontrar la mejor solución a la realización del proyecto.
Se especificarán las entradas y salidas de datos del Sistema así como las
características de diseño de los distintos informes generados y de los indicadores.
7.1. Modelo Lógico de Datos
Así como en el modelo conceptual de datos se ha tratado reflejar la realidad de
los datos prescindiendo de los requisitos informáticos, en el modelo lógico se
establecerá la estructura de los datos sin tener en cuenta los recursos físicos
utilizados. Estas estructuras se componen de relaciones o tablas en el modelo
relacional, donde las columnas representan atributos y las filas el conjunto de
ocurrencias de relación.
El modelo lógico se encarga de completar la información recabada en el
modelo conceptual, cubriendo los siguientes aspectos:
Entidades de datos: definición y composición (atributos).
Atributos:
definición,
clasificación
por
tipos
y
descripción
de
sus
características como longitud o valores por defecto.
Claves de la entidad: determinación de la clave primaria o principal y de otras
posibles claves candidatas: secundarias y extranjeras.
Relaciones entre entidades: las relaciones o asociaciones establecidas en el
modelo conceptual son derivadas a otras relaciones o tablas.
133 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Según el tipo de relación existente entre las distintas entidades, se ha
procedido a aplicar la regla de derivación oportuna.
Relación 1:1
Aplicando la regla de derivación correspondiente a este tipo de relación se
obtendría una única tabla en cada uno de los casos donde la clave principal sería la
concatenación de las claves de cada entidad y los atributos serían el conjunto de los
atributos de ambas entidades junto con los de la relación.
1
Sede
EquipoTrabajo
1
Pertenece
1
Departamento
1
Trabaja
Proyecto
Se ha preferido, sin embargo, la creación de tablas diferentes para cada una de
las entidades, ya que facilita la gestión por parte de la empresa de procesos de
negocio existentes en la misma. De este modo, se obtienen cuatro tablas: sedes,
departamentos, equipos_Trabajo, proyectos.
Relación 1:M o M:1
134 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
En esta ocasión, se obtienen dos tablas, una con los atributos de la entidad
cuya cardinalidad es 1 y otra con los atributos de la entidad con cardinalidad M junto
con la clave principal de la otra entidad más los atributos de la relación.
m
Empleado
1
Pertenece
Departamento
Se añade a la tabla empleados la clave principal de departamentos.
m
Empleado
1
Pertenece
Sede
Se añade a la tabla empleados la clave principal de sedes.
1
Sede
m
Tiene
Departamento
Se añade a la tabla departamento la clave principal de sede.
135 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
1
Proveedor
m
Vende
Producto
Se añade a la tabla producto la clave principal de proveedor.
1
Cliente
m
Realiza
Pedido
Se añade a la tabla pedido la clave principal de cliente.
Relación M:M
En esta ocasión, con relación varios-a-varios, se generan tres tablas diferentes.
Una por cada entidad y una tercera con las claves principales de cada una de las
mismas junto con los atributos de la relación.
m
Empleado
m
Utiliza
Herramienta
Se genera una tabla, herramientas_Empleados.
136 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
m
Empleado
m
Asiste
Reunión
Se genera una tabla, reuniones_Empleados.
m
Empleado
m
Emite
Sugerencia
Se genera una tabla, sugerencias_Empleados.
m
Empleado
m
Pertenece
EquipoTrabajo
Se genera una tabla, equipos_Trabajo_Empleado.
m
Producto
m
Aparece
Pedido
Se genera una tabla, detalles_pedido.
137 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Adicionalmente, y a petición de la empresa, se ha creado una nueva tabla
denominada bajas cuyos atributos son Cod_baja, motivo y Cod_Empleado, y que se
relaciona con empleados con una relación 1:1. Se ha querido crear a parte la tabla
bajas para facilitar la gestión y obtención de información por parte de la empresa.
Las tablas que se han generado tras la aplicación de las reglas de derivación y
tras la aceptación de las mismas por parte de la empresa, son las siguientes:
1. Sedes
2. Departamentos
3. Empleados
4. Bajas
5. Herramientas
6. Herramientas_Empleado
7. Reuniones
8. Reuniones_Empleado
9. Sugerencias
10. Sugerencias_Empleado
11. Proyectos
12. Equipos_Trabajo
13. Equipos_Trabajo_Empleado
14. Cursos_Formacion
15. Franquicias
16. Proveedores
17. Productos
18. Pedidos
19. Detalles_Pedido
20. Clientes
21. Ventas_Sector
22. Inversion_Marketing
138 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
23. Activos
24. Pasivos
25. Debe
26. Haber
1. Tabla sedes
sedes
PK
Cod_Sede
nombre
CIF
calle
numero
provincia
poblacion
codigo_postal
telefono
fax
2. Tabla departamentos
departamentos
PK
Cod_Depto
FK1
nombre
Cod_Sede
3. Tabla empleados
139 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
empleados
PK
Cod_Empleado
FK1
FK2
nombre
apellido1
apellido2
NIF
edad
sexo
puesto
anio_contratacion
anio_baja
telefono
email
Cod_Sede
Cod_Depto
4. Tabla bajas
bajas
PK
Cod_Baja
FK1
Cod_Empleado
motivo
5. Tabla herramientas
herramientas
PK
Cod_Herramienta
tipo
descripcion
6. Tabla herramientas_Empleado
herramientas_Empleado
PK
Cod_HE
FK1
FK3
FK2
Cod_Herramienta
Cod_Empleado
Cod_Sede
140 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7. Tabla reuniones
reuniones
PK
Cod_Reunion
fecha
descripcion
8. Tabla reuniones_Empleado
reuniones_Empleado
PK
Cod_RE
FK1
FK2
Cod_Reunion
Cod_Empleado
9. Tabla sugerencias
sugerencias
PK
Cod_Sugerencia
descripcion
10. Tabla sugerencias_Empleado
sugerencias_Empleados
PK
Cod_SE
FK1
FK2
Cod_Empleado
Cod_Sugerencia
11. Tabla proyectos
141 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
proyectos
PK
Cod_Proyecto
fecha_ini
fecha_fin_establecida
fecha_fin_real
descripcion
12. Tabla equipos_Trabajo
equipos_Trabajo
PK
Cod_ET
FK1
Cod_Proyecto
13. Tabla equipos_Trabajo_Empleado
equipos_Trabajo_Empleado
PK
Cod_ETE
FK2
FK1
Cod_ET
Cod_Empleado
14. Tabla cursos_Formacion
cursos_Formacion
PK
Cod_CF
desc_Curso
fecha_ini
duracion
precio
15. Tabla Franquicias
142 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
franquicias
PK
Cod_Franquicia
nombre
CIF
calle
numero
provincia
poblacion
codigo_postal
telefono
fax
persona_de_contacto
16. Tabla proveedores
proveedores
PK
Cod_Proveedor
nombre_contacto
apellido_contacto
DNI
direccion
ciudad
region
pais
codigo_postal
telefono
email
anio_ini_contrato
anio_fin_contrato
17. Tabla productos
productos
PK
Cod_Producto
nombre
precio_unidad
unidades_almacen
unidades_pedidas
cantidad_por_unidad
Cod_Proveedor
143 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
18. Tabla pedidos
pedidos
PK
Cod_Pedido
vendedor
fecha_pedido
nombre_envio
direccion_envio
ciudad_destino
region_destino
codigo_postal_envio
pais_envio
Cod_Cliente
19. detalles_Pedido
detalles_Pedido
PK
Cod_Detalle_Pedido
Cod_Producto
precio_unidad
cantidad
20. Tabla clientes
144 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
clientes
PK
Cod_Cliente
nombre
apellido
DNI
direccion
ciudad
region
pais
codigo_postal
telefono
email
21. Tabla ventas_Sector
ventas_Sector
PK
Cod_VS
ejercicio
ventas_sector
22. Tabla inversion_marketing
inversion_marketing
PK
Cod_IM
ejercicio
total
ferias
promocion
rrpp
publicidad
23. Tabla activos
145 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
activos
PK
Cod_Activo
ejercicio
A_accionistas_por_desembolsos_no_exigidos
B_inmovilizado
B1_gastos_de_establecimiento
B2_inmovilizaciones_inmateriales
B2a_gastos_i+d
B2b_concesiones
B2c_fondo_de_comercio
B2d_derechos_de_traspaso
B2e_aplicaciones_informaticas
B2f_bienes_en_regimen_de_arrendamiento_financiero
B2g_anticipos
B2h_provisiones
B2i_amortizaciones
B3_inmovilizaciones_materiales
B3a_terrenos_y_construcciones
B3b_instalaciones_tecnicas_y_maquinaria
B3c_otras_instalaciones_utillaje_y_mobiliario
B3d_anticipos
B3e_otro_inmovilizado
B3f_provisiones
B3g_amortizaciones
B4_inmovilizaciones_financieras
B4a_participaciones_en_empresas_de_grupo
B4b_creditos_a_empresas_de_grupo
B4c_participaciones_en_empresas_asociadas
B4d_credios_a_empresas_asociadas
B4e_cartera_de_valores_a_lp
B4f_otros_creditos
B4g_depositos_y_fianzas_constituidaos_a_lp
B4g_provisiones
B5_Acciones_propias
B6_deudores_por_operaciones_de_trafico_a_lp
C_gastos_a_distribuir_en_varios_ejercicios
D_activo_circulante
D1_accionistas_por_desembolsos_exigidos
D2_existencias
D2a_comerciales
D2b_materias_primas
D2c_productos_en_curso
D2d_productos_terminados
D2e_subproductos_residuos_y_materiales_recuperados
D2f_anticipos
D2g_provisiones
D3_deudores
D3a_clientes_por_ventas_y_prestaciones_de_servicios
D3b_empresas_del_grupo_deudores
D3c_empresas_asociadas_deudores
D3d_deudores_varios
D3e_personal
D3f_administraciones_publicas
D3g_provisiones
D4_inversiones_financieras_temporales
D4a_participaciones_en_empresas_del_grupo
D4b_otros_creditos
D4c_depositos_y_fianzas_constituidos_a_cp
D4d_provisiones
D5_acciones_propias_a_corto_plazo
D6_tesoreria
D7_ajustes_por_periodificacion
total_activo
146 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
24. Tabla Pasivos
pasivos
PK
Cod_Pasivo
ejercicio
A_fondos_propios
A1_capital_suscrito
A2_prima_de_emision
A3_reserva_de_revalorizacion
A4_reservas
A4a_reserva_legal
A4b_reservas_para_acciones_propias
A4c_reservas_estatuarias
A4d_otras_reservas
A5_resultados_de_ejercicios_anteriores
A5a_remanente
A5b_resultados_negativos_de_ejercicos_anteriores
A5c_aportaciones_de_socios_para_compensación_de_perdidas
A6_perdidas_y_ganacias
A7_dividendo_a_cuenta_entregado_en_el_ejercicio
A8_acciones_propias_para_reduccion_de_capital
B_ingresos_a_distribuir_en_varios_ejercicios
B1_subvencion_de_capital
B2_diferencias_positivas_de_cambio
B3_otros_ingresos_a_distribuir_en_varios_ejercicios
B4_ingresos_fiscales_a_distribuir_en_varios_ejercicios
C_provisiones_para_riesgos_y_gastos
C1_provisiones_para_pensiones_y_obligaciones_similares
C2_provisiones_para_impuestos
C3_otras_provisiones
C4_fondo_de_reversion
D_acreedores_a_lp
D1_emisiones_de_obligaciones
D2_deudas_con_entidades_de_credito
D2a_deudas_a_lp_con_entidades_de_credito
D2b_acreedores_por_arrendamiento_financiero_a_lp
D3_deudas_con_empresas_del_grupo_y_asociadas
D4_otros_acreedores
D4a_deudas_representadas_por_efectos_a_pagar
D4b_otras_deudas
D5_desembolsos_pendientes_sobre_acciones_no_exigidos
D6_acreedores_por_operaciones_de_trafico_a_lp
E_acreedores_a_cp
E1_emisiones_de_obligaciones
E2_deudas_con_entidades_de_credito
E2a_prestamos_y_otras_deudas
E2b_deudas_por__intereses
E2c_acreedores_por_arrendamiento_financiero_a_cp
E3_deudas_con_empresas_del_grupo_y_asociadas
E4_acreedores_comerciales
E4a_anticipos_recibidos_por_pedidos
E4b_deudas_por_compras_o_prestaciones_de_servicios
E4b_deudas_por_compras_o_prestaciones_de_servicios
E5_otras_deudas_no_comerciales
E5a_administraciones_publicas
E5b_deudas_representadas_por_efectos_a_pagar
E5c_otras_deudas
E5d_remuneraciones_pendientes_de_pago
E5e_fianzas_y_depositos_recibidos_a_cp
E6_provisiones_para_operaciones_de_trafico
E7_ajustes_por_periodificacion
F_provisiones_para_riesgos_y_gastos_a_cp
total_pasivo
147 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
25. Tabla Debe
debe
PK
Cod_Debe
ejercicio
A_gastos
A1_reduccion_de_existencias
A2_aprovisionamientos
A2a_consumo_mercaderias
A2b_consumo_materias_primas
A2c_otros_gastos
A3_gastos_personal
A3a_sueldos
A3b_cargas_sociales
A4_dotaciones_para_amortizaciones_de_inmovilizado
A5_variacion_provisiones_de_trafico
A5a_variacion_de_provisiones_existencias
A5b_variacion_de_provisiones_y_perdidas
A5c_variacion_de_otras_provisiones_de_trafico
A6_otros_gastos_de_explotacion
A6a_servicios_exteriores
A6b_tributos
A6c_otros_gastos_de_gestion_corriente
A6d_dotacion_al_fondo_de_reversión
AI_beneficios_de_explotación
A7_gastos_financieros_y_gastos_asimilados
A7a_por_deudas_con_empresas_de_grupo
A7b_por_deudas_con_empresas_asociadas
A7c_por_deudas_con_terceros
A7d_perdidas_de_inversiones_financieras
A8_variación_de_las_provisiones_de_inversiones_financieras
A9_diferencias_negativas_de_cambio
AII_resultados_financieros_positivos
AIII_beneficios_de_las_actividades_ordinarias
A10_variacion_de_las_provisiones
A11_perdidas_procedentes_del_inmovilizado
A12_perdidas_por_operaciones
A13_gastos_extraordinarios
A14_gastos_y_perdidas_de_otros_ejercicios
AIV_resultados_extraordinarios_positivos
AV_beneficios_antes_de_impuestos
A15_impuesto_sobre_sociedades
A16_otros_impuestos
AVI_resultado_del_ejercicio_beneficios
26. Tabla Haber
148 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
haber
PK
Cod_Haber
ejercicio
B_ingresos
B1_importe_neto
B1a_ventas
B1b_prestaciones_de_servicios
B1c_devoluciones_y_rappels
B2_aumento_de_existencias
B3_trabajos_efectuados_por_la_empresa_para_inmovilizado
B4_otros_ingresos_de_explotacion
B4a_ingresos_accesorios
B4b_subvenciones
B4c_exceso_de_provisiones
BI_perdidas_de_explotacion
B5_ingresos_de_participaciones_en_capital
B5a_en_empresas_del_grupo
B5b_en_empresas_asociadas
B5c_en_empresas_fuera_del_grupo
B6b_ingresos_de_otros_valores_negociables
B6a_de_empresas_del_grupo
B6b_de_empresas_asociadas
B6c_de_empresas_fuera_del_grupo
B7_otros_intereses_e_ingresos_asimilados
B7a_de_empresas_de_grupo
B7b_de_empresas_asociadas
B7c_otros_intereses
B7d_beneficios_de_inversiones_financieras
B8_diferencias_positivas_de_cambio
BII_resultados_financieros_negativos
BIII_perdidas_de_las_actividades_ordinarias
B9_beneficios_en_enajenacion_de_inmovilizado
B10_beneficios_por_operaciones_con_acciones_propias
B11_subvenciones_de_capital
B12_ingresos_extraordinarios
B13_ingresos_y_beneficios_de_otros_ejercicios
BIV_resultados_extraordinarios_negativos
BV_perdidas_antes_de_impuestos
BVI_resultado_del_ejercicio_perdidas
149 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.2. Entrada y salida de datos del Sistema
A continuación se establecerán los diferentes tipos de entradas y salidas de
datos, a fin de poder diseñar interfaces con otros sistemas que dialogan con éste.
Además, se especifica cómo van a llevarse a cabo las posibles tomas de datos para la
entrada del sistema.
Se ha tenido en cuenta que estos interfaces envían o reciben información hacia
o desde otros sistemas y en la mayoría de los casos que veremos a continuación,
tendrán que convertir la información para que pueda ser procesada.
150 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.2.1. Entradas
PROCESO: 1. Validar usuario
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Introducir IDENTIFICACIÓN-PASSWORD
2. Validar entrada
a. Si coincide con perfil definido en el sistema continuar
b. Si no, rechazar y volver a 1
3. Mostrar tablero de mando
151 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PROCESO: 2. Administración
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Administrador
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Seleccionar opción
2. Validar opción
3. Direccional por el tipo de opción elegida
152 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PROCESO: 8. Gestión
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Seleccionar opción
2. Validar opción
3. Direccional por el tipo de opción elegida
153 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PROCESO: 4.2. Gestión de Reuniones
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Recibir opción de consulta validada
2. Atacar base de datos de departamentos, empleados, reuniones y
reuniones de trabajo
3. Formatear datos
4. Si opción es referente a crear reunión pasar a 7
5. Si opción es referente a eliminar reunión pasar a 8
6. Si opción es referente a modificar asistentes parar a 9
7. Dar de alta reunión
8. Dar de baja reunión
9. Dar de alta asistente
154 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PROCESO: 4.3. Gestión de Equipos de Trabjo
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Recibir opción de consulta validada
2. Atacar base de datos de departamentos, empleados, proyectos,
equipos de trabajo y equipos de trabajo
3. Formatear datos
4. Dar de alta integrante al equipo de trabajo
155 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.2.2. Salidas
PROCESO: 2. Administración
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Recibir opción de consulta validada
2. Si opción es de perfiles y usuarios, atacar base de datos de sedes,
departamentos y empleados
3. Si opción es de datos, cargar fichero seleccionado
4. Formatear datos
5. Devolver consulta BBDD
156 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PROCESO: 3.1. Representación de Indicadores
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Recibir datos brutos
2. Mostrar Indicadores e trabajo
157 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PROCESO: 4.1. Representación de Indicadores
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Recibir datos brutos
2. Mostrar Indicadores e trabajo
158 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PROCESO: 5.1. Representación de Indicadores
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Recibir datos brutos
2. Mostrar Indicadores e trabajo
159 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PROCESO: 6.1. Representación de Indicadores
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Recibir datos brutos
2. Mostrar Indicadores e trabajo
160 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PROCESO: 7.1. Representación de Indicadores
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Recibir datos brutos
2. Mostrar Indicadores e trabajo
161 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PROCESO: 4. Indicadores RRHH
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Recibir datos brutos
2. Validar opción de petición de report
3. Clasificar por tipo de report
a. Si report es de nuevas tecnologías, pasar a 3
b. Si report es de equipos de trabajo, pasar a 4
c. Si report es de formación, pasar a 5
d. Si report es de plantilla, pasar a 6
e. Si report es de herramientas, pasar a 7
f. Si report es de sugerencias, pasar a 8
4. Mandar informe de nuevas tecnologías
5. Mandar informe de equipos de trabajo
6. Mandar informe de formación
7. Mandar informe de plantilla
8. Mandar informe de herramientas
9. Mandar informe de sugerencias
162 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PROCESO: 5. Indicadores de Producción
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Recibir datos brutos
2. Validar opción de petición de report
3. Clasificar por tipo de report
a. Si report es de almacén, pasar a 3
b. Si report es de pedidos, pasar a 4
c. Si report es de proveedores, pasar a 5
d. Si report es de producción, pasar a 6
4. Mandar informe de almacén
5. Mandar informe de pedidos
6. Mandar informe de proveedores
7. Mandar informe de producción
163 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PROCESO: 6. Indicadores Económicos
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Recibir datos brutos
2. Validar opción de petición de report
3. Clasificar por tipo de report
a. Si report es de cuota de mercado, pasar a 3
b. Si report es de endeudamiento, pasar a 4
c. Si report es de importe neto, pasar a 5
d. Si report es de activo circulante, pasar a 6
e. Si report es de solvencia, pasar a 7
4. Mandar informe de mercado
5. Mandar informe de endeudamiento
6. Mandar informe de importe neto
7. Mandar informe de activo circulante
8. Mandar informe de solvencia
164 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
PROCESO: 7. Indicadores Comerciales
Proyecto: Diseño y Desarrollo de un CMI
Jefe de Proyecto: Alejandro López Ruiz
Fecha: 01/05/2008 Versión:1.0
Estado: Final
CATEGORÍA: Usuario
TIPO: Automático
FRECUENCIA: Aleatoria
DESCRIPCIÓN
1. Recibir datos brutos
2. Validar opción de petición de report
3. Clasificar por tipo de report
a. Si report es de inversión, pasar a 3
b. Si report es de marketing vs ventas, pasar a 4
c. Si report es de proveedores, pasar a 5
d. Si report es de franquicias, pasar a 6
e. Si report es de cuota de mercado, pasar a 7
4. Mandar informe de inversión
5. Mandar informe de marketing vs ventas
6. Mandar informe de proveedores
7. Mandar informe de franquicias
8. Mandar informe de cuota de mercado
165 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.3. Definición de los indicadores
Una vez se ha establecido y diseñado el mapa de objetivos estratégicos de la
empresa en la fase de análisis, se procederá a la asignación y definición de los
indicadores para cada objetivo principal y objetivo de segundo o tercer nivel ya
asignado en cada una de las cuatro perspectivas.
Los indicadores son datos o conjuntos de datos que ayudan a medir
objetivamente la evolución de un proceso o de una actividad, indicando si la empresa
se desvía y cuanto de los objetivos marcados y propuestos.
Al igual que los objetivos debían de agrupar y cumplir una serie de
características (ser medibles, alcanzables, estar coordinados, ser desafiantes y
comprometedores, involucrar al personal y poder desarrollarse en planes de
actuación), los indicadores se caracterizan por lo siguiente:
Referirse a procesos importantes o críticos
Representar fielmente el objetivo a medir mediante una relación directa
Ser cuantificables a través de datos numéricos o un valor de clasificación
Ser rentables, superando el beneficio de su uso al coste de su obtención
Poder definir la evolución en el tiempo del objetivo siendo comparables
Ser fiables para dar confianza a los usuarios sobre su validez
Ser fáciles de mantener y utilizar
No interferir con otros indicadores siendo compatible con ellos
Permitir a la dirección conocer la información en tiempo real
166 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
La confección de cada una de las tablas descriptivas de los indicadores de las
cuatro perspectivas se ha llevado siguiendo el siguiente esquema:
Selección y denominación del Indicador
Fórmula y forma de cálculo del Indicador
Formato de presentación del Indicador
167 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.3.1. Indicadores de aprendizaje y crecimiento (Perspectiva de Capacidades)
Los indicadores de aprendizaje y crecimiento medirán el liderazgo, la
capacidad participativa y el crecimiento del personal en responsabilidad e iniciativa
así como el coste de la formación, el número de sugerencias por empleado, la edad
media de los profesionales o el absentismo entre otros.
168 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
INDICADORES
FÓRMULA DE INDICADORES
FORMATO DE GRÁFICO
Inversión y gasto nuevas tecnologías
Inversión en nuevas tecnologías
Sectores
% de empleados que utilizan herramientas
Nº de empleados que utilizan
herramientas *100/ Número total de
empleados
Sectores
% personas participantes en equipos de trabajo
formales
Nº personas participantes en equipos
de trabajo formales *100/ Total
empleados
Columnas
Nº de reuniones celebradas
Nº de reuniones celebradas
Columnas
Nº Iniciativas realizadas para conocer las
tendencias del mercado
Nº Iniciativas realizadas para conocer
las tendencias del mercado
Columnas
Nº de diseños desarrollados
Nº de diseños desarrollados
Nº de diseños propuestos
Nº de diseños propuestos
Inversión en creatividad
Inversión en creatividad
Número de nuevas de incorporaciones
Nº de nuevas incorporaciones
Evolución de la plantilla
(Total empleados año actual - Total
empleados año anterior)*100/(Total
empleados año anterior)
Columnas y Sectores
Suma de edades de total empleados/
Nº total de empleados
Columnas y líneas
Edad media de la plantilla
% de bajas no deseadas
Nº de bajas no deseadas/ Total de
bajas
Rotación externa
Nº de salidas *100/ Total empleados
Gasto de formación
Gasto de formación
Nº Cursos
Nº Cursos
Número de sugerencias de empleados
Número de sugerencias de
empleados
Grado de consecución de objetivos
Objetivos conseguidos *100/ total de
objetivos
Sectores
Sectores
Columnas
Sectores
Sectores
Sectores
Columnas
Barras
Sectores
169 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.3.2. Indicadores de procesos internos
Los indicadores de procesos internos miden entre otras cosas como transforma
la organización las expectativas del cliente en productos terminados, la reducción de
los costes asociados al producto, el cumplimiento de los plazos, el plazo de pago de
los proveedores y el de cobro o las ventas medias.
170 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
INDICADORES
% de ventas de nuevos diseños
FÓRMULA DE INDICADORES
Ventas de nuevos diseños *100/
Ventas totales de diseños
% de diseños que se desvían respecto al calendario % de diseños que se desvían respecto
al calendario
Nivel de stock medio
Nivel de stock medio
PVP medio
PVP medio
Inversión en diseños internacionales vs Ventas
internacionales
Inversión en diseños internacionales
vs Ventas internacionales
Venta media de referencias de colecciones
Internacionales
Venta media de referencias de
colecciones Internacionales
FORMATO DE GRÁFICO
Sectores
Sectores
Columnas y Líneas
Velocímetro
Áreas
Columnas y Líneas
% de devoluciones de clientes relativas a la calidad Nº Devoluciones relativas a la calidad
del producto sobre total devoluciones
del producto*100/ Total
devoluciones
Sectores
% de reclamaciones de calidad sobre total de
entregas
Nº de reclamaciones de calidad *100/
Total de entregas
Sectores
% Coste de Producto
Coste de Producto * 100/Venta Neta
% de cumplimiento de plazos
Nº de pedidos entregados en plazo
*100/ Nº total de pedidos
Nuevos proveedores contratados
Nº de Nuevos proveedores
contratados
Plazo de Cobro
(365* Saldo de clientes)/ Ventas
Rotación stock
Existencias *365/ Consumo
Nivel de stock medio
Nivel de stock medio
Sectores
Sectores
Columnas
Barras
Barras
Columnas y Líneas
% de roturas de stock
Sectores
Periodo de reposición
Barras
Coste del personal administrativo sobre volumen
de facturación
Coste del personal administrativo
sobre volumen de facturación
Número de personal administrativo
Número de personal administrativo
Deuda vencida de clientes *100/ Total deuda de
clientes
% de la deuda vencida de clientes
Volumen de impagados
Volumen de impagados
Sectores
Columnas
Sectores
Sectores
171 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
INDICADORES
FÓRMULA DE INDICADORES
FORMATO DE GRÁFICO
% de inversión en ferias sobre el total de inversión Inversión en ferias *100/ Total de
en marketing
inversión en marketing
% de inversión en marketing directo y promoción
sobre el total de inversión en marketing
Inversión en marketing directo y
promoción *100/ Total de inversión
en marketing
% de inversión en RRPP sobre el total de inversión Inversión en RRPP *100/ Total de
en marketing
inversión en marketing
Sectores
% de inversión en publicidad convencional sobre el Inversión en publicidad convencional
total de inversión en marketing
*100/ Total de inversión en
marketing
Numero de incidencias de servicio sobre el total de Numero de incidencias de servicio
entregas
*100/ Total de entregas
Sectores
172 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.3.3. Indicadores de Mercados y Clientes
Estos indicadores reflejan la situación de la empresa con relación al mercado y
a la competencia. Se reflejan aspectos y datos tan importantes como el número de
clientes, la fidelización de dichos clientes, las ventas medias o la satisfacción de los
clientes y el número de quejas y reclamaciones de éstos.
173 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
INDICADORES
FÓRMULA DE INDICADORES
FORMATO DE GRÁFICO
% de puntos de venta renovados en los últimos 5
años
% de puntos de venta renovados
sobre el total de puntos de venta
Venta neta
Venta neta
Columnas
Contribución bruta
Contribución bruta
Columnas
% de referencias que suponen el 80% del margen
(Nº de referencias que suponen el
80% de la facturación)*100/ Total de
referencias
Sectores
Sectores
Margen comercial de proyectos
Ingreso de proyectos - Coste de
proyectos
Ingresos medio por proyecto
Ingreso totales de proyectos/ Nº de
proyectos
Cifra de ventas por canal
Ventas por canal/ Total de ventas
Numero de clientes
Numero de clientes
Venta media por cliente
Venta media por cliente
Índice de repetición-3 años-(particulares)
Índice de repetición (3 años)
Sectores
% de clientes que compran más de una categoría
de producto
Nº de clientes que compran más de
una categoría de producto/ Total
clientes
Sectores
Índice de repetición (comerciales)
Índice de repetición
Sectores
Índice de repetición (profesionales)
Índice de repetición
Sectores
Columnas
Áreas
Sectores
Barras
Columnas
174 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
INDICADORES
FÓRMULA DE INDICADORES
FORMATO DE GRÁFICO
Nº nuevos clientes
Nº nuevos clientes
% nuevos clientes sobre total clientes
Nº nuevos clientes *100/ Total
clientes
Sectores
% Ventas en nuevos clientes / Total Ventas
Ventas en nuevos clientes *100/
Total Ventas
Sectores
Facturación nacional de franquiciados sobre total
facturación Compañía
Facturación nacional de
franquiciados*100/ Total facturación
Compañía
Sectores
Numero de tiendas propias
Numero de tiendas propias
Facturación media en tiendas propias
Facturación total en tiendas propias
*100/ Nº tiendas propias
Columnas y Líneas
Nº de puntos de venta con mayor
facturación que representan el 80%
total facturación Compañía
Sectores
Nº de puntos de venta con mayor facturación
Columnas
Columnas
Nº de puntos de venta nuevos (Int.)
Nº de puntos de venta nuevos
Columnas
Facturación de franquicias nuevas sobre total
facturación de las franquicias
Facturación de franquicias
nuevas*100/ Total facturación
franquicias
Sectores
Nº de puntos de venta nuevos (Nac.)
Nº de puntos de venta nuevos
Columnas
Facturación de tiendas propias nuevas sobre total
facturación de tiendas propias
Facturación de tiendas propias
nuevas *100/ Total facturación
tiendas propias
Sectores
175 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.3.4. Indicadores financieros (Perspectiva de Resultados)
La estrategia de la empresa valora conceptos tales como la rentabilidad, el
coste medio de la deuda, el volumen de impagados, el crecimiento e incremento de la
cuota de mercado de su segmento, la estabilidad, la creación de valor, la solvencia y
liquidez.
176 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
INDICADORES
FÓRMULA DE INDICADORES
% Gtos en acción social sobre ventas
Gtos en acción social *100/ Ventas
Salvedades reflejadas en el informe de auditoria
Nº de Salvedades reflejadas en el
informe de auditoria
Volumen de provisiones aplicadas para riesgos
Nº provisiones aplicadas para riesgos
Cuota de Mercado de su segmento
Ventas / Total ventas sector
Incremento de Cuota de Mercado de su segmento
(Cuota de Mercado de su segmento
actual - Cuota de Mercado de su
segmento año anterior)*100/ Cuota
de Mercado de su segmento año
anterior
FORMATO DE GRÁFICO
Sectores
Barras
Columnas
Sectores
Velocímetro
Apalancamiento financiero ( % )
((Exigible remunerado / Recursos
Propios)*100)
Coste medio de la deuda
Gastos financieros/ Total deuda
Deuda vencida de clientes *100/ Total deuda de
clientes
% de la deuda vencida de clientes
Volumen de impagados
Volumen de impagados
Columnas
Solvencia
Fondos Propios / Pasivo Total
Columnas
Endeudamiento
Fondos ajenos/ fondos propios
Endeudamiento a Largo Plazo
Fondos ajenos a L/P/ fondos
propios
Endeudamiento a Corto Plazo
Fondos ajenos a C/P/ fondos
propios
Columnas
Columnas y Líneas
Sectores
Barras
177 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
INDICADORES
FÓRMULA DE INDICADORES
FORMATO DE GRÁFICO
Liquidez inmediata
Tesorería/Pasivo Circulante
Columnas
Rentabilidad Económica (R.O.I)
BAII/activo real medio
Columnas
Rentabilidad Financiera (R.O.E)
BAI / Fondos Propios Medios
Columnas
Contribución bruta
Ingresos - Gastos Variables Directos
Contribución neta
Contribución bruta - Impuestos
Resultado antes de impuestos
Resultado antes de impuestos
Incremento de ventas (importe)
(Ventas actual - Ventas año
anterior)*100/ Ventas año anterior
Cash Flow operativo generado
BDI + Amortizaciones + Provisiones
Cash Flow libre generado
BDI + Amortizaciones + Provisiones Inversiones
Columnas
Velocímetro
Columnas
178 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.4. MATRIZ CER
7.4.1. Pantalla de introducción de datos
La pantalla de introducción de datos es la primera que encontrará el usuario
cuando interactué con la aplicación. La misión de esta pantalla es la de recoger los
datos de usuario y contraseña del usuario, para contrastarlos con la base de datos
destinada a ese fin.
En el formulario Validación se aprecian dos Textbox donde el usuario
introducirá sus datos, la primera de las Textbox, está condicionada al identificador
del usuario, por lo que se verá perfectamente el contenido de la casilla mientras se
escribe. Por el contrario la casilla encargada de verificar la contraseña, está diseñada
para no mostrar los datos que contiene, sustituyéndolos por asteriscos. Esto es así
para evitar que otro individuo pueda visualizar los datos del usuario, y entrar en el
sistema con la identificación de este.
En la parte derecha de las Textbox se encuentran los botones de entrada y
salida del sistema. Cuando el botón de salir es pulsado la aplicación se cerrará,
mientras que si el botón pulsado es el de entrar, el sistema verificará los datos
introducidos en los Textbox, dando acceso al sistema si los datos son correctos o
179 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
mostrando el mensaje de error si no existe ningún usuario con la contraseña
proporcionada.
INTRODUCCIÓN DE DATOS
Control
Evento
Respuesta
txtUsuario escribir Introduce los datos tecleados
txtPass
escribir Introduce los datos tecleados ocultando su valor
Entrar
clic
Verifica en la base de datos txtUsuario y txtPass, si los datos
son correctos, devuelve datos del perfil necesarios para
mostrar el siguiente formulario
Salir
clic
Cierra la aplicación
180 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.4.2. Menú del Administrador
El formulario menú del administrador es el encargado de mostrar al
administrador todas las posibles opciones de administración del Sistema de
Información de la empresa.
Estas opciones están divididas en cinco botones colocados en dos filas.
El primero de ellos, denominado gestión de perfiles y usuarios, cargará el
formulario de los perfiles existentes y definidos en la base de datos una vez que sea
pulsada.
El segundo botón, tras ser pulsado, es el encargado de mostrar un explorador
de archivos con el fin de que el administrador pueda seleccionar cualquier script o
fichero de base de datos presente en cualquier directorio para ser cargado.
El tercer botón, denominado gestión de Logs, mostrará sin embargo un
mensaje de aviso, pues queda fuera del alcance la funcionalidad representada por
ésta.
181 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Abajo a la derecha se encuentra el botón llamado cerrar sesión que al ser
pulsado carga el formulario de introducción de datos para que pueda ser utilizado
por otro usuario.
A su derecha se encuentra la última de las opciones, representada por el botón
de salir, que se encarga de cerrar la aplicación.
INTRODUCCIÓN DE DATOS
Control
Evento
Respuesta
btnGestion
clic
Carga el formulario GestionPerfiles
btnDatos
clic
Muestra un explorador de archivos
btnLogs
clic
Muestra un mensaje de aviso
btnCerrarSesión clic
Cierra el formulario, descarga todos los datos del usuario
y carga el formulario de Validación
btnSalir
clic
Cierra la aplicación
182 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.4.2.1. Gestión de Perfiles
El formulario gestión de perfiles muestra cuando se carga todos los perfiles
con privilegios de acceso al Sistema de Información definidos en el sistema. Esto lo
hace con dos combobox que son cargados el primero con los puestos de los usuarios
cuyos perfiles tienen acceso al sistema y el segundo con los códigos de las sedes a las
que dichos usuarios pertenecen.
Según sean tanto el puesto o perfil del usuario, como el código de la sede a la
que éste pertenece, el formulario cargará la información detallada de dicho perfil en
caso de existir.
En la parte derecha del formulario se encuentran los botones de acción.
El primero de los botones, denominado modificar usuario, es el encargado de
verificar si se han rellenado todos los campos con la información requerida y si el
perfil cuyos datos se intentan modificar existe en la base de datos.
El segundo botón, llamado dar de alta, es el encargado de verificar si se han
introducido todos los datos requeridos, si existe un usuario con el perfil requerido y
en caso de no ser así dar de alta en la base de datos el nuevo usuario.
El tercer botón, llamado dar de baja, al ser pulsado, verifica que el usuario que
se intenta dar de baja existe en la base de datos y en caso afirmativo lo borra de la
misma.
Abajo a la izquierda aparece un último botón de acción, llamado volver, al ser
pulsado carga el formulario del que provenía.
183 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
INTRODUCCIÓN DE DATOS
Control
Form
Evento
load
Respuesta
Carga de la base de datos de empleados y sedes los puestos
correspondientes a los perfiles que tienen acceso a la
aplicación y el código de las sedes
cmbPerfiles
clic
Carga en variables temporales los datos del usuario con el
perfil pulsado dependiendo del código de sede
cmbSedes
clic
Carga en variables temporales los datos del usuario con el
código de sede pulsado dependiendo del perfil
txtNombre
Introduce los datos tecleados
txtApellido1
Introduce los datos tecleados
txtApellido2
Introduce los datos tecleados
txtNIF
Introduce los datos tecleados
txtEdad
Introduce los datos tecleados
184 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
txtSexo
Introduce los datos tecleados
txtTlfno
Introduce los datos tecleados
txtEmail
Introduce los datos tecleados
txtPuesto
Introduce los datos tecleados
btnModificar clic
Verifica la existencia del usuario a modificar y actualiza la
BD
btnAlta
clic
Verifica la inexistencia de usuarios con dicho perfil y
actualiza la BD
btnBaja
clic
Verifica la existencia del usuario a dar de baja y actualiza la
BD
btnVolver
clic
Cierra el formulario, y carga el formulario del que proviene
(DInformática)
185 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.4.3. Tablero de Mando del Presidente
El tablero de Mando del Presidente se carga cuando el perfil validado
corresponde al mismo. Al cargarse, el formulario Presidente busca en la base de
datos información tanto de los datos personales del mismo como de distintos
indicadores.
Gran parte del formulario contiene múltiples objetos Label donde se cargarán
los distintos datos tanto personales del perfil como de los indicadores.
En el caso de los indicadores dichos objetos de tipo label van acompañados
cada uno de siete imágenes, cuatro que representan un semáforo en diferentes
estados (verde, amarillo, amarillo y rojo y rojo) que están superpuestas unas con
otras, y otras tres que representan los estados bueno, malo y mediocre que también
están superpuestas entre ellas. Según sea el valor del indicador que representa cada
label se mostrará una imagen u otra en cada uno de los dos grupos diferenciados de
imágenes (semáforos y estados). Para ello el formulario en su carga comparará los
resultados de los indicadores con unos rangos ya definidos.
En la parte superior derecha del formulario se encuentran cuatro botones que
al pulsarlos cargan distintos formularios:
El primero de ellos es el botón llamado Director de RRHH, que tras pulsarlo
carga el Tablero de Mando de dicho director con funcionalidades limitadas. Para ello
intercambiará con dicho formulario la información necesaria.
El segundo, tercer y cuarto botón al ser pulsados cargan distintos formularios,
que se corresponden al formulario de Producción, al de Administración y
Contabilidad y al de Marketing y Ventas respectivamente.
Abajo a la derecha se encuentra el botón llamado cerrar sesión que al ser
pulsado carga el formulario de introducción de datos para que pueda ser utilizado
por otro usuario.
186 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
A su derecha se encuentra la última de las opciones, representada por el botón
de salir, que se encarga de cerrar la aplicación.
INTRODUCCIÓN DE DATOS
Control
Form
Evento
load
Respuesta
Carga de la base de datos corporativa los datos
personales del usuario sobre lo elementos label al igual
que el valor de los diferentes indicadores, mostrando
según el valor de cada uno unos objetos imagen u otros
para cada uno de los mismos.
btnDRRHH
clic
Carga el formulario DRRHH sin la funcionalidad de
gestión.
187 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
btnDProducción clic
Carga el formulario DProdución.
btnDConta
clic
Carga el formulario DAdminYConta.
btnMarketing
clic
Carga el formulario MarketingYVentas.
btnCerrarSesión clic
Cierra el formulario, descarga todos los datos del
usuario y carga el formulario de Validación
btnSalir
clic
Cierra la aplicación
188 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.4.4. Tablero de Mando del Director de RRHH
El formulario DRRHH al igual que el formulario Presidente, carga
información personal del usuario y el resultado de distintos indicadores en distintos
elementos de tipo label.
El formulario se divide en cuatro partes diferenciadoras. La primera se
corresponde con la presentación de los datos personales del usuario. La segunda
presenta varios elementos de acción y es la dedicada a los informes. En la tercera se
cargan los valores de los distintos indicadores en los elementos de tipo label
presentes mientras que en la cuarta se presentan nuevamente varios elementos de
acción.
Cada uno de los checkboxes se corresponde con un informe determinado, el
cual será mostrado en caso de ser pulsado el botón de mostrar y el checkbox
correspondiente a dicho informe hubiera sido seleccionado previamente. Cada vez
que un checkbox es seleccionado, los restantes serán ocultados hasta que el mismo
haya
sido
deseleccionado,
no
permitiendo
mostrar
más
de
un
informe
simultáneamente por motivos de sobrecarga innecesaria, ya que la elaboración de
cada informe requiere en muchos casos múltiples consultas a numerosas tablas de la
base de datos.
Los restantes elementos de acción que aparecen en el formulario, situados al
final en la cuarta parte diferenciadora, son tres.
El primero de ellos, denominado reuniones, al pulsarlo carga el formulario
GReunio, el segundo (Equipos de Trabajo) carga el formulario GEquiposTrabaja, y
por último el tercero (Proyectos) carga el formulario GProyectos.
Abajo a la derecha se encuentra el botón llamado cerrar sesión que al ser
pulsado carga el formulario de introducción de datos para que pueda ser utilizado
por otro usuario.
189 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Más abajo aún se encuentra la última de las opciones, representada por el
botón de salir, que se encarga de cerrar la aplicación.
INTRODUCCIÓN DE DATOS
Control
Form
Evento
load
Respuesta
Carga de la base de datos corporativa los datos
personales del usuario sobre lo elementos label al igual
que el valor de los diferentes indicadores.
190 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
btnMostrar
clic
Carga el report correspondiente según sea el checkbox
seleccionado.
btnReuniones
clic
Carga el formulario GReuniones.
btnET
clic
Carga el formulario GEquiposTrabajo.
btnProyectos
clic
Carga el formulario GProyectos.
btnCerrarSesión clic
Cierra el formulario, descarga todos los datos del usuario
y carga el formulario de Validación
btnSalir
clic
Cierra la aplicación
191 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.4.4.1. Gestión de Reuniones
El formulario GReuniones muestra diversa información al ser cargada. En el
primer combobox de la izquierda el formulario carga las fechas de las reuniones
pendientes. Debajo del mismo se posiciona un elemento de tipo label que muestra la
descripción de la reunión referenciada en el combobox. Por último, y referente aún a
las reuniones, se cargan en un listbox los asistentes a la misma, junto con el
departamento al que pertenecen y el cargo que ocupan en el mismo.
En la parte derecha aparecen tres combobox más, que también son cargados al
ser llamado el formulario. El combobox cmbDeptos carga los nombres de los
departamentos de la empresa, cmbPuestos carga los puestos que existen en ese
departamento y cmbEmpleado los empleados que ocupan ese puesto en ese
departamento.
Al seleccionar una fecha distinta en el combobox de reuniones, el sistema
cargará la información correspondiente a la misma en los campos label lblDesc y
listbox listAsistentes.
De igual modo, dependiendo del departamento o puesto seleccionado se
cargaran los valores requeridos en los combobox de puestos y empleados.
Aparecen distintos elementos de acción en el formulario:
El botón Alta reunión actualiza la base de datos reuniones con los datos fecha
de la reunión y descripción de la misma cogidos de los campos DateTimePicker y
Textbox.
El botón Baja reunión elimina de la base de datos la reunión cuya información
es mostrada a su izquierda, eliminando además todos los asistentes a la misma.
El botón Añadir empleado da de alta un nuevo asistente a la reunión que
aparece descrita a la izquierda, obteniendo los datos necesarios de las distintas
combobox presentes en el formulario (cmbReuniones, cmbDeptos, cmbPuestos,
192 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
cmbEmpleados) y actualizando en caso de realizarse con éxito dicha acción la listbox
de asistentes.
En la parte inferior del formulario se encuentran los botones atrás y salir. El
primero de ellos al ser pulsado cerrará el formulario y cargará el formulario desde el
que fue llamado mientras que el segundo saldrá de la aplicación.
INTRODUCCIÓN DE DATOS
Control
Form
Evento
load
Respuesta
Carga de la base de datos corporativa los datos
correspondientes a las reuniones, los departamentos, los
puestos y los empleados en los diferentes combobox y
los asistentes de las reuniones en la listbox.
txbDesc
Escribir() Introduce los datos tecleados.
cmbReuniones
clic
Selecciona un fecha de las reuniones pendientes y carga
la descripción y los asistentes de la misma.
193 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
cmbDeptos
clic
Selecciona un elemento de la lista y carga los combobox
de puestos y empleados.
cmbPuestos
clic
Selecciona un elemento de la lista y carga el combobox
de empleados.
cmbEmpleados clic
Selecciona un elemento de la lista.
calFecha
clic
Introduce los datos seleccionados.
btnAlta
clic
Actualiza la BD reuniones.
btnBaja
clic
Actualiza la BD reuniones y reuniones_empleados.
btnAñadir
clic
Actualiza la BD reuniones_empleados.
btnAtrás
clic
Cierra el formulario y carga el formulario desde el que
fue llamado.
btnSalir
clic
Cierra la aplicación.
194 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.4.4.2. Gestión de Equipos de Trabajo
El formulario GEquiposTrabajo muestra información de los proyectos y los
empleados pertenecientes a los equipos de trabajo que tienen asignado dicho
proyecto mediante una combobox con los identificadores de los proyectos, un label
con la descripción de los mismos y un listbox que es cargado con el nombre y puesto
de los empleados de los equipos de trabajo.
En la parte derecha aparece un combobox que el formulario carga con el
nombre de los distintos departamentos de la empresa y un listbox en donde se
muestran los empleados pertenecientes a ese departamento junto con el cargo de los
mismos.
Debajo del listbox se encuentra el botón de añadir empleado al equipo de
trabajo, que tras ser pulsado actualizará la base de datos equipos_trabajo_empleado
añadiendo el empleado seleccionado en la listbox.
En la parte inferior del formulario se encuentran los botones atrás y salir. El
primero de ellos al ser pulsado cerrará el formulario y cargará el formulario desde el
que fue llamado mientras que el segundo saldrá de la aplicación.
195 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
INTRODUCCIÓN DE DATOS
Control
Form
Evento
load
Respuesta
Carga de la base de datos corporativa los datos
correspondientes a los proyectos, los equipos de
trabajo, los departamentos y los empleados en los
diferentes combobox, label y listbox.
cmbProyecto
clic
Selecciona
un
elemento
y
carga
lblDesc
y
listEmpleados.
cmbDeptos
clic
Selecciona un elemento de la lista y carga el listbox
de empleados.
listEmpleados
clic
Selecciona un elemento de la lista.
btnAltaEmpleadoET clic
Actualiza la BD equipos_trabajo_empleado.
btnAtrás
Cierra el formulario y carga el formulario desde el
clic
que fue llamado.
btnSalir
clic
Cierra la aplicación.
196 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.4.4.3. Gestión de Proyectos
El formulario GProyectos muestra información de los proyectos existentes en
la empresa. Se cargan en un combobox los identificadores de los proyectos y en
diferentes elementos de tipo label la descripción, la fecha de inicio, la de fin
establecida y la de fin real en caso de existir esta última.
En la parte inferior del formulario se encuentran distintos elementos de acción.
Aparecen tres elementos de tipo MonthCalendar, un Textbox denominado txbDesc y
un botón llamado Alta proyecto.
Cada uno de los tres MonthCalendar está encargado de almacenar
temporalmente la fecha seleccionada y darle el formato adecuado.
El botón Alta proyecto, situado a la derecha del Textbox, será el encargad de
actualizar la base de datos proyectos tras ser pulsado, añadiendo el nuevo proyecto
al combobox de proyectos.
En la parte inferior del formulario se encuentran los botones atrás y salir. El
primero de ellos al ser pulsado cerrará el formulario y cargará el formulario desde el
que fue llamado mientras que el segundo saldrá de la aplicación.
197 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
INTRODUCCIÓN DE DATOS
Control
Form
Evento
load
Respuesta
Carga de la base de datos de proyectos los proyectos en
el combobox cmbProyecto.
cmbProyecto
clic
Selecciona un elemento y carga información actualizada
del proyecto en los distintos labels.
calFechaIni
clic
Selecciona un elemento del calendario.
calFechaFinEst
clic
Selecciona un elemento del calendario.
calFechaFinReal clic
Selecciona un elemento del calendario.
btnAltaProy
clic
Actualiza la BD de proyectos.
btnAtrás
clic
Cierra el formulario y carga el formulario desde el que
198 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
fue llamado.
btnSalir
clic
Cierra la aplicación.
199 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.4.5. Tablero de Mando del Director de Producción
El formulario DProducción carga información personal del usuario y el
resultado de distintos indicadores en distintos elementos de tipo label.
El formulario se divide en tres partes diferenciadoras. La primera se
corresponde con la presentación de los datos personales del usuario. La segunda
presenta varios elementos de acción y es la dedicada a los informes y en la tercera se
cargan los valores de los distintos indicadores en los elementos de tipo label
presentes.
Al ser pulsado el botón Mostrar se comprobará cuál de los cuatro checkboxes
ha sido seleccionado y se mostrará el informe correspondiente.
Cada vez que un checkbox es seleccionado, los restantes serán ocultados hasta
que el mismo haya sido deseleccionado, no permitiendo mostrar más de un informe
simultáneamente por motivos de sobrecarga innecesaria, ya que la elaboración de
cada informe requiere en muchos casos múltiples consultas a numerosas tablas de la
base de datos.
200 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
INTRODUCCIÓN DE DATOS
Control
Form
Evento
load
Respuesta
Carga de la base de datos corporativa los datos
personales del usuario sobre lo elementos de tipo label al
igual que el valor de los diferentes indicadores.
btnMostrar
clic
Carga el report correspondiente según sea el checkbox
seleccionado.
btnCerrarSesión clic
Cierra el formulario, descarga todos los datos del usuario
y carga el formulario de Validación
btnSalir
clic
Cierra la aplicación
201 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.4.6. Tablero de Mando del Director de Administración y Contabilidad
El formulario DAdminYConta carga información personal del usuario y el
resultado de distintos indicadores en distintos elementos de tipo label.
El formulario se divide nuevamente en tres partes diferenciadoras. La primera
se corresponde con la presentación de los datos personales del usuario. La segunda
presenta varios elementos de acción y es la dedicada a los informes y en la tercera se
cargan los valores de los distintos indicadores en los elementos de tipo label
presentes.
Al ser pulsado el botón Mostrar se comprobará cuál de los cinco checkboxes
ha sido seleccionado y se mostrará el informe correspondiente.
Cada vez que un checkbox es seleccionado, los restantes serán ocultados hasta
que el mismo haya sido deseleccionado, no permitiendo mostrar más de un informe
simultáneamente por motivos de sobrecarga innecesaria, ya que la elaboración de
cada informe requiere en muchos casos múltiples consultas a numerosas tablas de la
base de datos.
202 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
INTRODUCCIÓN DE DATOS
Control
Form
Evento
load
Respuesta
Carga de la base de datos corporativa los datos
personales del usuario sobre lo elementos de tipo label al
igual que el valor de los diferentes indicadores.
btnMostrar
clic
Carga el report correspondiente según sea el checkbox
seleccionado.
btnCerrarSesión clic
Cierra el formulario, descarga todos los datos del usuario
y carga el formulario de Validación
btnSalir
clic
Cierra la aplicación
203 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.4.7. Tablero de Mando del Director de Marketing y Ventas
El formulario DMarketingYVentas carga información personal del usuario y el
resultado de distintos indicadores en distintos elementos de tipo label.
El formulario se divide al igual que en los tableros anteriores en tres partes
diferenciadoras. La primera se corresponde con la presentación de los datos
personales del usuario. La segunda presenta varios elementos de acción y es la
dedicada a los informes y en la tercera se cargan los valores de los distintos
indicadores en los elementos de tipo label presentes.
Al ser pulsado el botón Mostrar se comprobará cuál de los cinco checkboxes
ha sido seleccionado y se mostrará el informe correspondiente.
Cada vez que un checkbox es seleccionado, los restantes serán ocultados hasta
que el mismo haya sido deseleccionado, no permitiendo mostrar más de un informe
simultáneamente por motivos de sobrecarga innecesaria, ya que la elaboración de
cada informe requiere en muchos casos múltiples consultas a numerosas tablas de la
base de datos.
204 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
INTRODUCCIÓN DE DATOS
Control
Form
Evento
load
Respuesta
Carga de la base de datos corporativa los datos
personales del usuario sobre lo elementos de tipo label al
igual que el valor de los diferentes indicadores.
btnMostrar
clic
Carga el report correspondiente según sea el checkbox
seleccionado.
btnCerrarSesión clic
Cierra el formulario, descarga todos los datos del usuario
y carga el formulario de Validación
btnSalir
clic
Cierra la aplicación
205 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
7.4.8. Presentación de informes
Según sea el informe seleccionado el sistema mostrará un informe
determinado para el perfil que lo solicite.
Todos los tipos de informes que el sistema puede mostrar al usuario son
especificados en el Manual de Usuario.
206 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Diseño Externo (DEX)
Diseño Interno (DIN)
207 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
8. Diseño Interno
8.1. Subsistema on-line
Aquí se encuadran todas las funciones del sistema que requieren la
interactuación con el usuario Mediante la derivación del DFD al diagrama de
cuadros estructurados o STC (Structured Chart), estos componentes darán lugar a los
ficheros, ventanas, y módulos de programas que se diseñarán y especificarán
unitariamente.
208 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
8.1.1. Gestionar Perfiles y Datos
Principal
Carga
Tipo de opción
Gestión
Interpretar opción
Realizar
Carga
Visualizar Datos
Datos
Empleados
con perfil
Detalles
usuario
Modificar Datos
Dar Alta
Dar Baja
Datos
Usuario
Búsqueda de
Empleados con
perfil
Verificar
Requisitos
Requisitos
OK
Requisitos
OK
Datos
Empleados
con perfil
Dar de Alta
BBDD
Empleados
Detalles perfil
Detalles perfil
Confirmación
Baja perfil
BBDD
Corporativa
Requisitos
OK
Dar de Baja
Código
Confirmación
Alta perfil
Verificar
Requisitos
Verificar
Requisitos
Modificar Datos
Detalles perfil
Código
Confirmación
Confirmación
Modificar
perfil
Código
Confirmación
Confirmación
209 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
8.1.2. Gestionar Reuniones
Principal
Tipo de opción
Bajas
Reuniones
Altas
Reuniones
Datos
Altas
Asistentes
Interpretar opción
Detalles
Empleados
Detalles
usuario
Búsqueda
de
Reuniones
Detalles
Reunión
Detalles
Empleados
BBDD
Empleados
Detalles
Reuniones
BBDD
Reuniones
Detalles
Departamentos
BBDD
Departamentos
Opciones
favorables
Dar de Alta
Reunion
Búsqueda de
Departamentos
Alta
Reunión
Verificar
Requisitos
Comprobar datos
de entrada
Opciones
favorables
Detalles
Departamentos
Detalles
Reuniones
Búsqueda
de
Empleados
Usuario
Comprobar datos
de entrada
Visualizar Datos
Código
Confirmación
Confirmación
Requisitos
OK
Dar de Alta
Asistente
Detalles
Asistente
Alta
Asistente
Dar de Baja
Reunión
Código
Confirmación
Confirmación
Detalles
Reunión
Baja
Reunión
Código
Confirmación
Confirmación
210 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
8.1.3. Gestionar Equipos de Trabajo
Principal
Datos
Altas
Visualizar Datos
Detalles
Empleados
Búsqueda
de
Empleados
Detalles
Empleados
BBDD
Empleados
Detalles
Proyectos
Búsqueda
de
Reuniones
Detalles
Reuniones
BBDD
Reuniones
Comprobar datos
de entrada
Detalles
Departamentos
Opciones
favorables
Dar de Alta
Proyecto
Búsqueda de
Departamentos
Detalles
Departamentos
BBDD
Departamentos
Detalles
Proyecto
Alta
Proyecto
Código
Confirmación
Confirmación
211 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
8.1.4. Gestionar Proyectos
Principal
Detalles
Proyecto
Altas
Búsqueda de
Proyectos
Comprobar datos
de entrada
Opciones
favorables
Detalles
proyecto
Dar de Alta
Proyecto
BBDD
Proyectos
Detalles
Proyecto
Alta
Proyecto
Código
Confirmación
Confirmación
212 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
8.1.5. Mostrar Informes
Principal
Tipo de opción
Opción
Report
Almacén
Clasificar por tipo
de report
Opción
Report
Pedidos
Opción
Report
Proveedores
Opción
Report
Producción
Tipo
de report
Usuario
BBDD
Productos
BBDD
Proveedores
BBDD
Proveedores
Report Almacén
BBDD
Productos
BBDD
Proveedores
Report Pedidos
Report
Proveedores
BBDD
Empleados
BBDD
Sedes
BBDD
Departamentos
Report Producción
213 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
1. Análisis del Sistema
2. Diseño del CMI
3. Desarrollo del CMI
214 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Programación (PRO)
Pruebas del Sistema (PRU)
215 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
9. Programación
La herramienta utilizada para programar la aplicación ha sido Visual Studio
2005 como se ha indicado anteriormente. Esto ha sido debido a que es una
herramienta que facilita una serie de utilidades y simplifica el diseño de entornos
visuales. Se ha utilizado también Crystal Reports, que es un componente integrado
del entorno de desarrollo de Visual Studio .NET y que proporciona numerosas
ventajas relacionadas con la elaboración de informes.
La aplicación se compone únicamente de un ejecutable:
cmi-setup.exe
El archivo ejecutable instalará automáticamente el driver necesario para la
conexión con el gestor de bases de datos MySQL y dará la opción de instalar el
paquete Microsoft .NET Framework versión 2.0 (x86) Redistributable Package, que
instala el entorno en tiempo de ejecución y los archivos asociados de .NET
Framework
necesarios para ejecutar
aplicaciones desarrolladas para .NET
Framework v2.0.
Es en esta etapa en donde se ha procedido a la realización del manual de
usuario (ANEXO A).
216 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Programación (PRO)
Pruebas del Sistema (PRU)
217 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
10. Pruebas del Sistema
Una vez desarrollados y probados cada uno de los programas y componentes
que forman el software se han realizado una serie de pruebas encaminadas a
garantizar un nivel de fiabilidad aceptable.
Es en esta etapa en donde se ha procedido a la realización del manual de
instalación (ANEXO B).
218 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
11. Conclusiones
Desde el punto de vista informático se ha desarrollado una aplicación que
utiliza la manipulación y gestión de una Base de Datos y genera diversos informes
personalizados.
Los objetivos planteados han sido conseguidos si bien el propósito final de
algunos ha resultado algo diferente respecto a su primera definición, de acuerdo a las
necesidades que se iban creando en su realización.
Ha sido necesario llevar a cabo un trabajo de búsqueda e investigación para
conocer las necesidades de la empresa, sus objetivos estratégicos y los indicadores de
cada una de las cuatro perspectivas necesarios, junto con la fórmula de obtención de
cada uno, necesarios para la elaboración del diseño conceptual del Cuadro de
Mando.
Se ha pretendido crear una herramienta fácil de entender y usar basada en
indicadores que permita la toma de decisiones de manera ágil y suponga un ahorro
considerable en tiempo y esfuerzo en la realización de tareas de seguimiento de la
compañía en las distintas áreas, permitiendo generar informes con información útil,
elaborada y de manera rápida de forma automática.
219 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
12. Bibliografía
[KAPL00]
Robert S. Kaplan y David P. Norton, “Cuadro de Mando Integral (The
Balanced Scorecad)”, Ediciones Gestión 2000-1997.
[FERN04]
Alfonso Fernández Hatre, "Indicadores de Gestión y Cuadro de Mando
Integral”, Edita: Instituto de Desarrollo Económico del Principado de
Asturias. D.L.: AS-4524/04.
[FERN03]
Alfonso Fernández Hatre, “Sistemas Integrados de Gestión”, Idepa
2003.
[AENO03] Norma UNE 66175. “Sistemas de gestión de la calidad. Guía para la
implantación de sistemas de indicadores”, Comité AEN/CTN 66.
AENOR, Octubre de 2006.
[RODR03]
Álvaro Rodríguez de Roa y Juan Sendín Caballero, "Establecimiento de
objetivos y sistemas de indicadores", Revista Forum Calidad-146/03.
[BARR01]
Jesús Barranco de Areba, “Metodología del análisis estructurado de
sistemas”, UPCO, 2001.
[SKIB06]
Craig Skibo, Marc Young, Brian Johnson, “Working with Microsoft®
Visual Studio® 2005”, Microsoft Press, 2006.
[HARV04]
Vision Harvest, Inc., “Crystal Reports 10 Quick Start Workshop”, Vision
Harvest, Inc., 2004
220 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
13. ANEXO A. Manual de instalación
0. Instalación de la Aplicación CMI
A. Herramientas necesarias
4
4
B. Instalación
221 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
0. Instalación de la Aplicación CMI
A. Herramientas necesarias
Para la instalación de la aplicación es necesario tener instalado únicamente la
siguiente herramienta:
Servidor de BBDD MySQL
No será necesario que el usuario tenga instalada la herramienta con la que se
ha desarrollado la aplicación ya que en el programa ejecutable entregado al mismo se
incluye el Microsoft. NET Framework versión 2.0 (x86) el cual instalará el .NET
Framework en tiempo de ejecución y los archivos necesarios para ejecutar
aplicaciones desarrolladas en Visual Studio .NET.
222 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
B. Instalación
Antes de comenzar con la instalación de la aplicación se deberá instalar el
servidor de base de datos MySQL y conectar la base de datos de la aplicación. Este
último paso, conectar la base de datos, se realizará una única vez, pues será el
administrador desde la propia aplicación el encargado de seleccionar en un futuro
los distintos scripts o ficheros a cargar.
Después de instalar el Servidor de Base de Datos MySQL se abrirá una
ventana del sistema y se seguirán los siguientes pasos:
Tras teclear el comando mysql –u root –p se pedirá una contraseña, que será la
que se haya escogido al instalar el servidor de base de datos de mysql.
A continuación se deberá mostrar la ruta donde se encuentra el fichero
cmi.sql, que se recomienda se guarde en un directorio exclusivo con un nombre
representativo (“bbdd” o “Base de Datos”).
Una vez se ha instalado y configurado la base de datos se puede proceder a la
instalación de la aplicación.
Ir a la carpeta otput (\PFC\install\output) y ejecutar la
aplicación haciendo doble clic.
Aparecerá la siguiente ventana, pulsar Next.
223 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
A continuación se pide seleccionar un directorio donde se desea instalar la
aplicación:
Antes de pulsar Next, asegurarse que se dispone del espacio requerido (53,0
Mb).
224 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
En la siguiente ventana puedes seleccionar el directorio donde se creará un
acceso directo. Tras seleccionar el directorio pulsar Next.
En la siguiente ventana deberemos seleccionar las casillas correspondientes en
caso de querer añadir un acceso directo en el escritorio y un icono de acceso rápido
(por defecto no vienen seleccionados). A continuación se pulsa Next.
225 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
La siguiente ventana es para comenzar la instalación. Es recomendable que se
cierren todas las aplicaciones que estuvieran ejecutándose en la maquina donde se va
a instalar la aplicación. Pulsar Install para comenzar la instalación.
Tras pulsar Install espere unos segundos hasta que se complete la instalación.
226 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Una vez finalizada la instalación de la aplicación, el programa
automáticamente le da la opción de instalar en el equipo Microsoft .NET Framework
2.0. En caso de disponer ya del mismo se puede pulsar en Cancelar para finalizar la
instalación.
227 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
En caso de haber pulsado el botón Cancelar, como último paso en la
instalación se pulsa Finish, seleccionando la casilla que se muestra en la imagen en
caso de querer ejecutar la aplicación.
En caso de no disponer en el equipo del paquete de Microsoft o no tener
conocimiento de la existencia del mismo, se pulsará en la pantalla el botón Siguiente.
Aparecerá una ventana que mostrará el contrato de licencia de Microsoft.
Seleccionar la casilla en donde se aceptan los términos del contrato y pulsar Instalar.
228 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Esperar unos segundos a que se complete la instalación.
En caso de disponer ya una versión de dicho paquete, se le avisará y aparecerá
una ventana comunicándole que la versión que está intentando instalar es
incompatible con la que tiene ya instalada en su equipo.
Tras pulsar Aceptar, le aparecerá una ventana comunicándole que ha habido un error
en la instalación del paquete de Microsoft. Este error es en la instalación del paquete
de Microsoft y no en la instalación de la aplicación. A continuación pulse Finalizar.
229 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Como último paso en la instalación se pulsa Finish, seleccionando la casilla
que se muestra en la imagen en caso de querer ejecutar la aplicación.
230 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
14. ANEXO B. Manual de usuario.
1. Validación de usuario
2. Perfil Administrador
2.1. Gestión de Usuarios y perfiles
2.2. Carga de Datos
2.3. Gestión de Logs
3. Tableros de Mando
3.1. Tablero de Mando del Presidente
3.2. Tablero de Mando del Director de Recursos Humanos
3.2.1. Gestión de las Reuniones de la empresa
3.2.2. Gestión de los Equipos de Trabajo de la empresa
3.2.3. Gestión de los Proyectos de la empresa
3.3. Tablero de Mando del Director de Producción
3.4. Tablero de Mando del Director de Administración y Contabilidad
3.5. Tablero de Mando del Director de Ventas y Marketing
4. Informes o Reports
4.1. Reports para Recursos Humanos
4.1.1. Inversión y gasto en nuevas tecnologías
4.1.2. Evolución y características de la plantilla
4.1.3. Equipos de trabajo
4.1.4. Uso de Herramientas
231 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.1.5. Cursos y gasto de formación
4.1.6. Sugerencias de los empleados
4.2. Reports para Producción
4.2.1. Productos con mayor presencia en el almacén
4.2.2. Pedidos que superan las existencias
4.2.3. Proveedores contratados
4.2.4. Departamento de Producción
4.3. Reports para Administración y Contabilidad
4.3.1. Cuota de Mercado (Ventas)
4.3.2. Incremento del Importe Neto
4.3.3. Activo Circulante de Explotación
4.3.4. Solvencia a Largo Plazo
4.3.5. Endeudamiento
4.4. Reports para Marketing y Ventas
4.4.1. Inversión en Marketing
4.4.2. Relación existente entre lo invertido en marketing y las ventas de
la empresa
4.4.3. Cuota de Mercado (Ventas)
4.4.4. Proveedores contratados
4.4.5. Franquicias contratadas
232 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
1. Validación de usuario
La primera ventana muestra una ventana con los campos de validación del
usuario, en donde se requiere el nombre del perfil y la contraseña del mismo, que
será el DNI incluyendo la letra del mismo.
En caso de introducir el nombre y la contraseña correcta el usuario queda
validado e inicia sesión en la aplicación, mostrando la aplicación una nueva pantalla
con todas las funcionalidades permitidas.
Los perfiles definidos en el sistema son los que se muestran a continuación:
Presidente
Director de Recursos Humanos
Director de Producción
Director de Administración y Contabilidad
Director de Marketing y Ventas
Administrador
233 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
En caso de no introducir el nombre o contraseña correctos, la aplicación se lo
notificará al usuario, y le mostrará nuevamente la página principal tras pulsar en el
botón Aceptar del mensaje mostrado que le informa de los datos erróneos
introducidos.
234 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
2. Perfil Administrador
Una vez autenticado el usuario, se le presentará una ventana con tres
funcionalidades distintas:
Gestión de perfiles
Carga de datos
Gestión de Logs
Desde esta pantalla el usuario podrá cerrar sesión o salir del programa. En
caso de cerrar sesión la aplicación reiniciará y se mostrará la ventana de validación
del usuario.
En este momento el usuario podrá elegir de entre las funcionalidades
existentes la que estime oportuna.
235 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
2.1. Gestión de Usuarios y perfiles
En gestión de usuarios y perfiles el usuario podrá gestionar todos y cada uno
de los distintos perfiles que tienen acceso al Cuadro de Mando, incluido el propio
perfil de administrador.
El usuario podrá realizar las siguientes acciones:
Consultar los datos almacenados de los distintos perfiles definidos: Se
listan los datos de todos los perfiles definidos en el sistema. Para ello el
usuario
deberá
seleccionar
primero
el
perfil
de
usuario
y
posteriormente el código de la sede a la que este pertenece. En la parte
izquierda de la ventana el usuario tiene una leyenda con los códigos de
las sedes y departamentos y su correspondencia alfanumérica.
236 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Modificar datos y permisos de un perfil: El usuario podrá modificar
cualquier dato del perfil seleccionado a excepción del código de sede y
del código de departamento.
Se deberá tener cuidado en no intentar
modificar datos de un usuario inexistente.
Dar de alta un nuevo usuario en un perfil: El usuario podrá dar de alta
a un usuario con un perfil específico en caso de no existir el mismo.
Para ello el puesto del nuevo perfil deberá estar vacante en el
departamento y sede solicitada. Al poder existir varios perfiles del
mismo tipo según la sede, podrán coexistir varios perfiles iguales pero
no en la misma sede y departamento.
Se deberán rellenar todos y cada uno de los
campos indicados.
Dar de baja un usuario en un perfil: El usuario podrá dar de baja un
usuario con un perfil específico existente.
237 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
2.2. Carga de Datos
Con dicha funcionalidad el usuario podrá gestionar la carga de la base de
datos sin necesidad programas o scripts adicionales. Será necesaria, como ya se ha
comentado anteriormente, una carga inicial de la base de datos para permitir la
validación inicial de los usuarios, tras la cual será el administrador o usuario el que
lleve a cabo la carga de las tablas y la base de datos necesaria para la alimentación del
Sistema de Información.
238 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
2.3. Gestión de Logs
Una de las principales funciones del administrador para garantizar un óptimo
funcionamiento y seguimiento del programa es realizar una buena gestión de Logs y
eventos de todo lo acaecido en la aplicación.
Dicha funcionalidad no se encuentra dentro del alcance del proyecto por lo
que no se ha desarrollado.
239 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
3. Tableros de Mando
Una vez autenticado el usuario, en caso de que su perfil no se corresponda con
el del administrador, se le mostrará al mismo una pantalla principal o Tablero de
Mando, en donde aparecen los siguientes datos:
Cargo
Nombre
Teléfono de contacto
Correo electrónico
Desde esta pantalla el usuario podrá cerrar sesión o salir del programa. En
caso de cerrar sesión la aplicación reiniciará y se mostrará la ventana de validación
del usuario.
En este momento el usuario, según sea su perfil, podrá elegir de entre las
funcionalidades existentes la que estime oportuna.
240 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
3.1. Tablero de Mando del Presidente
El Tablero de Mando del Presidente muestra los datos personales del usuario
(1) y una serie de indicadores que reflejan de forma gráfica el cumplimiento o no de
los objetivos estratégicos establecidos por la empresa y su desviación cuantitativa
respecto de los mismos (2). Además, desde el Tablero de Mando del Presidente se
puede acceder a cualquiera de los Tableros de los distintos Directores (3).
Se muestran los datos comentados anteriormente del usuario.
241 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Consecución de los Objetivos Estratégicos:
La consecución de los objetivos estratégicos se divide en cuatro apartados, que
reflejan la consecución de los objetivos estratégicos en las distintas áreas.
Según sea el objetivo estratégico y su valor se mostrará el semáforo de un
color u otro de los cuatro posibles:
Los cuatro apartados comentados son los siguientes:
En Crecimiento y Rentabilidad Económica se muestran los siguientes objetivos
estratégicos:
Aumentar un 10% las ventas
Aumentar un 15% los servicios ofrecidos
242 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Obtener una rentabilidad neta del 15%
En Presencia se muestran los siguientes objetivos estratégicos:
Crecer un 10% en el Mercado Europeo
Crecer un 15% en el Mercado Nacional
En Productividad se muestran los siguientes objetivos estratégicos y ratios:
Crecimiento de la plantilla con respecto al ejercicio anterior
Variación de los gastos de personal con respecto al ejercicio anterior
Aumento de la productividad
Productividad del año anterior
Productividad del presente año
243 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
En Liquidez se muestran los siguientes objetivos estratégicos y ratios:
Liquidez general de entre 1,5 y 1,9
Liquidez inmediata entorno al 3%
Fondo de Maniobra
Patrimonio Neto
Desde aquí el usuario puede acceder al Tablero de Mando de los distintos
Directores, teniendo limitadas algunas funcionalidades de las que solo disponen los
usuarios de los respectivos tableros de Mando.
244 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
3.2. Tablero de Mando del Director de Recursos Humanos
El Tablero de Mando del Director de Recursos Humanos muestra los datos
personales del usuario (1), una serie de indicadores que reflejan la situación actual
de la empresa en el área de la misma de la que él es responsable (3) y un apartado en
donde se listan una serie de informes a los que el usuario puede acceder y consultar
(2). Además, desde el Tablero de Mando del Director de Recursos Humanos se
pueden realizar una serie de funcionalidades extra como son la gestión de
Reuniones, Equipos de Trabajo y Proyectos (4).
245 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Se muestran los datos comentados anteriormente del usuario.
Se listan los informes o reports accesibles por el usuario.
Los informes a los que el usuario puede acceder son los siguientes:
Inversión y Gasto en nuevas tecnologías
Evolución de la plantilla
Equipos de Trabajo
Uso de herramientas por parte de los empleados
Cursos y gasto en formación
Sugerencias de los empleados
246 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Indicadores relevantes para el usuario.
Gestión de las Reuniones, los equipos de trabajo y las reuniones.
Desde cada una de las ventanas que se comentarán en el siguiente apartado se
podrá volver a la ventana principal del Director de RRHH pulsando en la flecha de
Volver situada en la parte inferior izquierda o salir de la aplicación pulsando el icono
de Salir situado en la parte inferior derecha de la ventana.
247 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
3.2.1. Gestión de las Reuniones de la empresa
Esta funcionalidad, exclusiva del Director de Recursos Humanos, permite al
usuario llevar una gestión de las reuniones que tienen lugar en la empresa.
El usuario podrá realizar las siguientes acciones:
Consultar las reuniones pendientes: Se listan las fechas de las reuniones
aún pendientes, su descripción y los asistentes a las mismas, junto con
el departamento al que pertenecen y el puesto que ocupan.
Añadir asistentes a una reunión: Se listan los departamentos de la
empresa, para cada departamento los puestos existentes y para cada
puesto de cada departamento el nombre de los empleados. Una vez
seleccionado el departamento, el puesto y el empleado, el empleado
añadido aparecerá en la lista de asistente de la reunión.
248 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Dar de alta una nueva reunión: El usuario deberá seleccionar una fecha
de la reunión y escribir el asunto o una breve descripción de la misma.
Dar de baja una reunión ya programada: El usuario podrá dar de baja
una reunión ya programada, que será la que esté seleccionada en el
apartado de reuniones pendientes.
249 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
3.2.2. Gestión de los Equipos de Trabajo de la empresa
Esta funcionalidad, exclusiva del Director de Recursos Humanos, permite al
usuario llevar una gestión de los equipos de trabajo existentes en la empresa.
El usuario podrá realizar las siguientes acciones:
Consultar los empleados de los equipos de trabajo: Se listan los
proyectos que tienen asociado un equipo de trabajo junto a la
descripción del proyecto. Se listan los empleados junto con su cargo
dentro de la empresa que pertenecen al equipo de trabajo seleccionado.
Añadir empleados al equipo de trabajo: Se listan los departamentos de
la empresa y para cada departamento el nombre de los empleados junto
con su cargo dentro del mismo. Una vez seleccionado el departamento
y el nombre del empleado, el empleado añadido aparecerá en la lista de
integrantes del equipo de trabajo.
250 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Se deberá prestar atención al seleccionar
correctamente el nombre del empleado a
añadir al equipo de trabajo.
251 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
3.2.3. Gestión de los Proyectos de la empresa
Esta funcionalidad, exclusiva del Director de Recursos Humanos, permite al
usuario llevar una gestión de los proyectos existentes en la empresa.
El usuario podrá realizar las siguientes acciones:
Consultar los proyectos existentes: Se listan los proyectos existentes
junto con su información básica, (descripción, fecha de inicio, fecha de
finalización establecida y, en caso de haber finalizado ya, la fecha de
finalización real).
252 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Dar de alta un nuevo proyecto: Se deberá indicar la fecha de inicio y de
fin establecida para el proyecto así como una breve descripción del
mismo.
253 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
3.3. Tablero de Mando del Director de Producción
El Tablero de Mando del Director de Producción muestra los datos personales
del usuario (1), una serie de indicadores que reflejan la situación actual
de la
empresa en el área de la misma de la que él es responsable (3) y un apartado en
donde se listan una serie de informes a los que el usuario puede acceder y consultar
(2).
254 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Se muestran los datos del usuario.
Se listan los informes o reports accesibles por el usuario.
Los informes a los que el usuario puede acceder son los siguientes:
Productos con mayor presencia en el almacén
Pedidos que superan las Existencias
Proveedores contratados
Departamento de Producción: empleados y puestos existentes.
255 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Indicadores relevantes para el usuario.
256 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
3.4. Tablero de Mando del Director de Administración y Contabilidad
El Tablero de Mando del Director de Administración y Contabilidad muestra
los datos personales del usuario (1), una serie de indicadores que reflejan la situación
actual de la empresa en el área de la misma de la que él es responsable (3) y un
apartado en donde se listan una serie de informes a los que el usuario puede acceder
y consultar (2).
257 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Se muestran los datos del usuario.
Se listan los informes o reports accesibles por el usuario.
Los informes a los que el usuario puede acceder son los siguientes:
Cuota de Mercado en relación a las Ventas
Incremento del Importe Neto
Activo Circulante de Explotación
Solvencia a Largo Plazo
Niveles de Endeudamiento (a LP, CP y general)
258 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Indicadores relevantes para el usuario.
259 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
3.5. Tablero de Mando del Director de Ventas y Marketing
El Tablero de Mando del Director de Ventas y Marketing muestra los datos
personales del usuario (1), una serie de indicadores que reflejan la situación actual
de la empresa en el área de la misma de la que él es responsable (3) y un apartado en
donde se listan una serie de informes a los que el usuario puede acceder y consultar
(2).
260 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Se muestran los datos del usuario.
Se listan los informes o reports accesibles por el usuario.
Los informes a los que el usuario puede acceder son los siguientes:
Inversión de la empresa en marketing
Relación existente entre el importe de las ventas y el incurrido en marketing
Cuota de mercado en cuanto a ventas se refiere
Información de los proveedores contratados
Información de las franquicias contratadas
261 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Indicadores relevantes para el usuario.
262 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4. Informes o Reports
Dependiendo del perfil el sistema presentará como se ha visto con
anterioridad una serie de informes relevantes para el cargo que ocupa dicho usuario.
En alguna ocasión se presentará un mismo informe a dos perfiles distintos,
reportando la misma información a los mismos. Este es el caso, como se comentará
más adelante, del informe que refleja la cuota de mercado respecto a las ventas y el
que presenta información detallada de los proveedores contratados, presentes
respectivamente para los perfiles de Director de Administración y Contabilidad y
Director de Marketing y Ventas (el primero), y el de Director de Producción y el
Director de Marketing y Ventas (el segundo).
Todos los informes están estructurados de la misma forma, siguiendo por lo
general un mismo esquema que se comentará a continuación.
Todos los informes tienen un encabezado que varía según el perfil y un pie de
página que es común a todos ellos.
Tras el encabezado se sitúa uno o varios gráficos representativos de la
información tratada en el informe. Éstos suelen estar acompañados de valores
numéricos o porcentajes según el valor que representen.
En la parte superior izquierda se encuentra un esquema a modo de índice de
la información presentada en el informe. Si el usuario pulsa encima de alguno de
ellos accederá rápidamente a la información deseada allá donde ésta se encontrara,
evidenciándola con un marco rojo para mayor claridad visual.
De igual modo, al pulsar dos veces seguidas encima de algún dato dentro el
informe, se creará automáticamente una nueva hoja dentro del informe con tan solo
los datos y la información seleccionada por el usuario.
263 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
En el cuerpo del informe se presenta la información requerida normalmente
agrupada bajo algún criterio como puede ser el año o cualquier otro campo
representativo.
Al final de cada informe se suelen calcular valores totales de la información
tratada, mostrándose en alguno de los casos otro nuevo gráfico representativo de los
valores obtenidos.
El usuario podrá además imprimir los informes o guardarlos en formato pdf
para su futuro estudio o uso compartido con personal de la empresa. Se podrá
también seleccionar de manera fácil e intuitiva el tamaño con el que el informe será
mostrado en la pantalla.
A continuación se presenta un informe tipo que responde a lo comentado
recientemente.
264 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
En el menú de la izquierda se puede seleccionar cualquiera de los valores
listados y automáticamente será mostrada y evidenciada la información requerida
por el usuario.
265 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
En caso de querer ver en una nueva página una determinada información, el
usuario deberá pulsar dos veces consecutivas sobre el recuadro que contiene la
información solicitada.
266 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
267 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.1. Reports para Recursos Humanos
Los reports disponibles para este perfil son:
Inversión y gasto en nuevas tecnologías
Evolución y características de la plantilla
Equipos de trabajo
Uso de Herramientas
Cursos y gasto de formación
Sugerencias de los empleados
268 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.1.1. Inversión y gasto en nuevas tecnologías
En este informe se muestra el gasto incurrido en I+D por la empresa en los
últimos tres ejercicios. Se presenta también el peso que dicho gasto tiene con respecto
al inmovilizado inmaterial y al inmovilizado general de la empresa. Al final aparecen
los sumatorios de estos tres valores, que dan una idea más general del peso de cada
uno frente a los demás.
269 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
270 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.1.2. Evolución y características de la plantilla
En este informe se representan dos gráficas que muestran características de la
plantilla. La primera de ellas muestra la edad media de los empleados de la empresa,
mientras que la segunda ofrece una visión de la evolución de la plantilla en cuanto a
incorporaciones de nuevos empleados se refiere.
A continuación de los gráficos se listan los empleados que han sido
contratados por la empresa en los últimos tres años, indicando el año de
incorporación, el nombre, el puesto que ocupa en la actualidad y su correo
electrónico.
271 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
La información está agrupada según el año de contratación, indicándose al
final de cada uno de estos grupos el número de incorporaciones que han tenido lugar
ese año. Al final del informe se muestra el total de las incorporaciones en los últimos
años.
272 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
273 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.1.3. Equipos de trabajo
En este informe se muestran tanto el número de equipos de trabajo existentes
en la empresa como el número de empleados que forman parte de los mismos.
Tras el gráfico se presenta información de cada equipo de trabajo. Como es
sabido, a cada proyecto se le asigna un único equipo de trabajo y a cada equipo de
trabajo le es asignado un proyecto concreto. La información que se muestra se
compone del identificador del equipo de trabajo, la descripción del proyecto
asignado, la fecha de inicio y de finalización del proyecto y el nombre de los
empleados junto con su cargo que forman parte de dicho equipo de trabajo.
274 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Al final del informe se indica el número de empleados que pertenecen a algún
equipo de trabajo. Un mismo empleado puede pertenecer a distintos equipos de
trabajo y participar por lo tanto en dos o más proyectos diferentes.
275 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.1.4. Uso de Herramientas
En este informe se muestran las herramientas utilizadas por los empleados de
la empresa. En el gráfico se muestra el nombre de las herramientas, el número de
empleados que las utilizan y su uso con relación a las demás herramientas expresado
en porcentaje.
Tras el gráfico se muestra información relacionada con cada herramienta como
es su tipo y el empleado que la utiliza junto con el nombre de su departamento y el
cargo ocupado por el mismo.
Al final del informe se muestra información acerca del número de
herramientas que son utilizadas y del número de empleados que utilizan
276 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
herramientas. Estos dos números rara vez serán coincidentes ya que es muy
frecuente que un mismo empleado utilice más de una herramienta.
277 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.1.5. Cursos y gasto de formación
Se presenta un informe detallado del gasto incurrido por la empresa en cursos
de formación. En el gráfico se muestra el nombre de todos y cada uno de los cursos
realizados por la empresa junto con el precio del mismo y el peso que dicho curso ha
tenido en relación al resto de cursos expresado en porcentaje. El precio que aparece
será el total o sumatorio de todos los cursos impartidos de ese tipo, pudiendo darse
varios cursos de formación del mismo tipo pero con diferentes duraciones e
importes.
En el cuerpo del informe se detalla para cada curso impartido su tipo, la fecha
de inicio, su duración en días y el precio del mismo.
278 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Al final de la descripción de cada tipo de curso se muestra el número de
cursos impartidos del mismo y su precio total. De igual modo, al final del informe se
muestran los mismos totales pero de la totalidad de los cursos del presente año.
279 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.1.6. Sugerencias de los empleados
Las sugerencias de los empleados son tratadas en este informe. En el mismo se
muestra el número de sugerencias recibidas y un listado de todas y cada una de ellas.
En este listado se muestra una breve descripción de la sugerencia junto con datos del
empleado que la realizó.
280 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.2. Reports para Producción
Los reports disponibles para este perfil son:
Productos con mayor presencia en el almacén
Pedidos que superan las existencias
Proveedores contratados
Departamento de Producción
281 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.2.1. Productos con mayor presencia en el almacén
Los cinco productos con mayor presencia en el almacén se muestran en el
gráfico junto con las unidades existentes en el mismo.
En el cuerpo del informe se presenta información detallada de cada unos de
estos productos. Se describe el precio por unidad y el número o cantidad de dicho
producto de la que se compone una unidad. También se listan el número de
unidades presentes en el almacén y el número de unidades que han sido pedidas
junto con sus correspondientes precios teóricos. Las unidades lógicas de tales
productos que se muestran a continuación serán el resultado de hacer la diferencia
entre las unidades presentes en el almacén y las unidades pedidas. Dichas unidades
282 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
lógicas serán las que la empresa deberá dar salida en la medida de lo posible, pues el
precio que suponen las mismas se puede entender como futuros ingresos potenciales.
283 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.2.2. Pedidos que superan las existencias
En este informe se muestran los pedidos de productos que superan las
existencias de los mismos en el almacén.
Tras el gráfico se muestra información de los productos en cuestión. Dicha
información se compone del precio y cantidad por unidad, las unidades presentes en
el almacén y las pedidas, las unidades necesarias para hacer frente a esa falta de
existencias junto con el precio que conllevaría su adquisición.
Adicionalmente se muestra información del proveedor que suministra dicho
producto a la empresa junto con un teléfono de contacto y un correo electrónico.
284 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Al final del informe se muestra el número total de unidades necesarias junto
con el coste total necesario y el precio medio por unidad.
285 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.2.3. Proveedores contratados
En este informe se muestran los proveedores contratados por la empresa a lo
largo de su historia en los diferentes años. Se muestran dos gráficas que representan
el número de proveedores contratados en los diferentes años y el año de finalización
del contrato de los mismos.
A continuación se muestran agrupados por año de contratación los diferentes
proveedores junto con información útil de los mismos. Dicha información se
compone de:
Nombre
DNI
286 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Teléfono
Dirección
Código postal
Ciudad
Región
País
Año de finalización del contrato
Este último campo es el único que puede no presentar ningún valor,
significando que dicho proveedor aún sigue contratado por la empresa.
Al final del informe se muestran los proveedores con los que cuenta la
empresa, sin tener en cuenta como es lógico de aquellos cuyo contrato ya ha
finalizado.
287 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
288 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.2.4. Departamento de Producción
En este informe se muestra de manera gráfica la composición del
departamento de producción. Se detallan el nombre y número de puestos presentes
en dicho departamento y el peso que cada uno tiene con respecto a los demás,
expresado en porcentaje.
Para cada puesto existente en el departamento se detalla el nombre completo
de los empleados, su edad, sexo, año de contratación, teléfono de contacto, email y
nombre de la sede a la que pertenece. Adicionalmente se muestra para cada puesto la
edad media de los empleados en ese puesto junto con la edad mínima y máxima.
289 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
De igual modo, al final del informe se presenta el número total de empleados
del departamento, y la edad media, esta vez del total de empleados del
departamento, junto con las correspondientes edades mínima y máxima.
290 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.3. Reports para Administración y Contabilidad
Los reports disponibles para este perfil son:
Cuota de Mercado (Ventas)
Incremento del Importe Neto
Activo Circulante de Explotación
Solvencia a Largo Plazo
Endeudamiento
291 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.3.1. Cuota de Mercado (Ventas)
Se representa la cuota de mercado de la empresa en relación a las ventas
totales del sector. Se muestran las ventas totales del sector junto con las ventas de la
empresa en los últimos tres ejercicios, detallando para cada caso el peso que han
tenido en dicho importe las ventas, las prestaciones de servicio y las devoluciones o
“rappels” sobre ventas.
Al final de informe se hace una media de la cuota de mercado que ha tenido
la empresa en los últimos tres años, reportando el sumatorio de las ventas tanto del
sector como de la empresa en los últimos tres ejercicios.
292 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
293 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.3.2. Incremento del Importe Neto
Se presenta en el informe el importe neto de la empresa en los últimos tres
años, identificando la cuantía de las ventas, prestaciones de servicios y devoluciones
o “rappels” sobre ventas
294 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.3.3. Activo Circulante de Explotación
En este informe se presenta información de forma gráfica que es muy útil para
el Director de Administración y Contabilidad, pues muestra el Activo Circulante de
Explotación, que expresa en días el tiempo que tarda en recuperarse el dinero
invertido en el activo circulante.
Tras el gráfico se muestra para los últimos tres ejercicios el valor del activo
circulante y el del importe neto, necesarios para calcular el ratio mostrado
anteriormente, junto con una breve explicación del mismo.
295 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
296 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.3.4. Solvencia a Largo Plazo
En este informe se muestra el índice de solvencia que tiene y ha tenido la
empresa en los últimos tres ejercicios
297 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.3.5. Endeudamiento
Se muestran los niveles de endeudamiento de la empresa en los últimos tres
ejercicios. Se muestran los niveles de endeudamiento general, a largo plazo y a corto
plazo.
298 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Adicionalmente para cada ejercicio se presenta con un formato de gráfico
distinto, velocímetro, el nivel de endeudamiento general, con los intervalos
aceptables permisibles coloreados. Según el rango, la flecha del velocímetro
aparecerá de color rojo (negativo), amarillo (intermedio) o verde (correcto).
299 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.4. Reports para Marketing y Ventas
Los reports disponibles para este perfil son:
Inversión en Marketing
Relación existente entre lo invertido en marketing y las ventas de la empresa
Cuota de Mercado (Ventas)
Proveedores contratados
Franquicias contratadas
300 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.4.1. Inversión en Marketing
Un desglose de lo invertido en marketing en los últimos años se presenta en
este informe. Junto con la cuantía de dicha inversión total en marketing en un año, se
muestra lo invertido en cada una de las cuatro áreas en las que la empresa invierte:
Inversión en Ferias
Inversión en Promoción
Inversión en Relaciones Públicas
Inversión en Publicidad Convencional
Se observa gráficamente el peso que la inversión en cada una de estas áreas ha
tenido en cada ejercicio, representándose el porcentaje de cada una de ellas.
301 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.4.2. Relación existente entre lo invertido en marketing y las ventas de la empresa
Se presenta la relación existente entre las ventas de la empresa y la inversión
en marketing de la misma en un mismo ejercicio.
Tras el gráfico se detalla el importe neto, compuesto por las ventas y la
prestación de servicios, y la inversión en marketing para cada año, obteniendo el
tanto por ciento sobre el total de ventas que significa la inversión en marketing.
302 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
303 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.4.3. Cuota de Mercado (Ventas)
Este informe ofrece la misma información al comentado anteriormente para el
Director de Administración y Contabilidad.
4.4.4. Proveedores contratados
Este informe ofrece la misma información al comentado anteriormente para el
Director de Producción.
304 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
4.4.5. Franquicias contratadas
Las franquicias contratadas a lo largo de la historia de la empresa se muestran
en el siguiente informe junto con información detallada de las mismas.
La información de las franquicias que es mostrada es la que sigue:
Nombre de la franquicia
NIF
Persona de contacto
Teléfono
Fax
Dirección
305 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Población
Provincia
País
Para cada año se muestra el número total de franquicias contratadas. Al final
del informe se obtiene el total de franquicias contratadas que tiene la empresa.
306 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
307 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
15. ANEXO C. Valoración Económica
A continuación se presenta la valoración económica del proyecto, en donde
para cada paquete de trabajo correspondiente a cada una de las distintas fases del
proyecto se detallarán las horas empleadas en la consecución y elaboración de las
mismas junto con la tarifa que en cada caso se aplicará, habiéndose identificado dos
perfiles con tarifas distintas, el perfil de analista-consultor y el perfil de programador.
PERFIL
Analista
Programador
Tarifa € 60 € / hora 40 € / hora
Horas
empleadas
Identificación de Necesidades
(IDN)
Análisis de Requisitos
(ARQ)
Estudio de Arquitectura
(EAQ)
Diseño Externo
(DEX)
Diseño Interno
(DIN)
Programación
(PRO)
Pruebas del Sistema
(PRU)
Gestión y Elaboración
Documentación
Horas empleadas por perfil
Trabajo
Analista
Trabajo
Programador
35
35
0
56
56
0
23
23
0
62
57
5
67
0
67
210
0
210
20
10
10
75
75
0
Total horas
256
292
Coste €
15360
11680
308 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Como consecuencia de lo expuesto anteriormente se obtiene la siguiente
valoración económica:
Total horas empleadas: 548 horas
Coste:
27.040 €
309 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
16. ANEXO D. Planificación del proyecto
Nombre de la tarea
Identificación de
Necesidades
Análisis de requisitos
Estudio de la
arquitectura
Diseño Externo
Diseño Interno
Programación
Pruebas del Sistema
Implantación
Mantenimiento
Duración Comienzo
Finalización
18 días
31/10/207
23/11/2007
28 días
17 días
03/12/2007
10/01/2008
09/01/2008
01/02/2008
20 días
20 días
34 días
2 días
0 días
0 días
18/02/2008
17/03/2008
14/04/2008
09/06/2008
10/06/2008
10/06/2008
14/03/2008
11/04/2008
06/06/2008
10/06/2008
10/06/2008
10/06/2008
310 | P á g i n a
Diseño y Desarrollo de un Cuadro de Mando Integral
Alejandro López Ruiz
Diagrama de Gantt
311 | P á g i n a
Descargar