Inteligencia empresarial. Objetos informáticos, componentes, herramientas.
Tuve la felicidad (creatividad) y la infelicidad (reconocimiento e implementación) para desarrollar un proyecto de análisis bancario. Desarrolle desde la idea hasta la implementación y participe directamente en todas las etapas del desarrollo. Sobre todo, me gustó la etapa de configuración y diseño. Convertir el caos de ideas en una declaración clara es un gran placer. Entonces, transformar la narrativa de la actuación en la constructividad del proyecto también es un placer. Bueno, además, desarrolló la arquitectura del software y la programó. Esto también tenía sus pequeños encantos, aunque en esta etapa cada programador tenía su propia opinión y no era fácil resolver las opiniones contradictorias.
Tuve que leer mucho sobre banca, sobre instrumentos financieros, sobre contabilidad, contabilidad gerencial y en especie, sobre operaciones comerciales ... Y, por supuesto, sobre diseño y programación.
Así que quería compartir mis puntos de vista sobre análisis de negocios.
Existe, por supuesto, un tema aún más importante: la síntesis empresarial, que se ocupa de la integración de los datos de análisis y la toma de decisiones. "Pero esa es otra historia".
1. Análisis de objetos comerciales
1.1. Agentes
Estos son objetos relativamente pasivos que tienen sentido por sí mismos. Sus ejemplos:
- Personas
- Empresas
- Tratados
- Instrumentos de pago
- Instrumentos financieros
- Documentos de productos
- Producto
- Cartera de instrumentos financieros
- Portafolio de contratos
1.2. Operaciones, acciones
Estos son objetos activos a los que se aplica el término "Ejecutar" y cuya ejecución conduce a un cambio en el estado de otros objetos. Sus ejemplos:
- Celebración de un acuerdo.
- Estado de cuenta
- Pago
- Despido
- Suspensión del contrato.
A través de las operaciones, los agentes interactúan.
1.3. Eventos
Estas son señales de nueva información.
Clasificación de eventos:
- Calendario: ha llegado el reembolso del préstamo, mañana es el cumpleaños del namerek ...
- Mercado: el stock A cayó 5 puntos, el competidor K quebró
- Estados: el impuesto sobre la renta aumenta en un 2 por ciento desde una fecha determinada
- Políticos: se planean sanciones económicas para tal o cual estado
- Condiciones: el indicador P superó el estándar
1.4. Relación
En general, todo se puede representar como una relación. Entonces, los atributos de un agente de negocios son las características de su relación con el mundo físico, con el mundo económico, legal ... Por ejemplo, el género de una persona por nacimiento es la actitud de una persona hacia el mundo biológico, la ciudadanía es su actitud hacia el mundo legal. El enfoque relacional también se utiliza en física. La masa de la partícula fundamental es una consecuencia de la relación de la interacción de la partícula con el campo de Higgs. Incluso con respecto al espacio = tiempo, hay teorías relacionales.
Clasificación de relación:
- Legal
- Negociado
- Propiedad
- Posesión
- Uso
- Relación comercial
- Servicio bancario
- Competitivo
- Efectivo
- Familia
- Crimen
- Amor
Tanto visual como realista, es conveniente representar las relaciones con un gráfico cargado dirigido. La orientación surge de la asimetría de la relación: A paga B no significa que B pague A. Las costillas se cargan, por ejemplo, con los siguientes atributos:
- Tipo de relación
- Fecha de relacion
- Fecha de última activación de la relación
- Tamaño de la relación (pago, por ejemplo)
Los nodos se cargan, por ejemplo, con los siguientes atributos:
2. Indicador
2.1. Definición
El indicador de un objeto es una cierta característica de un objeto. Es a través de indicadores que se presenta un objeto económico al mundo de la economía. Un indicador es una cantidad económica, un análogo de una cantidad física. Desde el punto de vista de la información, un objeto es una colección de indicadores. Esta combinación no es absoluta. Para diferentes propósitos, un objeto puede ser descrito por un conjunto diferente de indicadores.
Después de pasar de la física a la programación de problemas económicos y enfrentar el concepto de un indicador económico, estaba seguro de que existe un sistema de indicadores económicos. Un sistema en el sentido como en la frase inmortal "Hay un sistema en su locura". Entendí este sistema así:
- Hay una lista bastante completa de indicadores, en la que hay todos los indicadores independientes: la base de los indicadores
- Se dan definiciones de los indicadores.
- Se proporciona un cierto sistema racional y armonioso de codificación de indicadores, por lo que sería conveniente para una persona aplicar códigos en fórmulas
- Se dan todos los atributos de los indicadores.
- Para indicadores derivados, reglas de cálculo de básica
- Relaciones importantes entre los indicadores identificados
- Norma indicadora indicada
- Conjunto de protección del indicador (condición de admisibilidad de valor)
- Se dan los valores estimados del indicador.
- Objeto económico identificado
Comencé a buscar ese sistema en Internet. Sin embargo, no importa cuántas veces revisé los libros de texto y las monografías, no encontré ningún sistema. Encontré el término "cuadro de mando integral", pero solo hablé de ello, pero no encontré un solo ejemplo completo. Por lo tanto, daré mi comprensión del cuadro de mando.
2.2. Características de los indicadores.
Puede haber potencialmente infinitos indicadores. La pregunta es, naturalmente, sobre ese subconjunto de indicadores, sobre la base de los cuales se puede calcular cualquier otro indicador. Tal subconjunto se llama
base . Tiene la propiedad de
integridad : sobre la base de esto, se puede calcular cualquier indicador derivado no básico. Sus indicadores son independientes entre sí. Esta propiedad se llama
redundancia base.
El estado S (t) del objeto en el tiempo t son todos los indicadores del objeto en el tiempo t.
El movimiento M (t) = {S (t1), ..., S (tn)} de un objeto es un cambio en el estado del objeto a lo largo del tiempo. Este es un conjunto de estados de un objeto durante un intervalo de tiempo.
Dinámica del indicador: valores del indicador ordenados por tiempo.
Ejemplo de dinámica:
La trayectoria del indicador es una curva en varios indicadores de coordenadas, parametrizados por tiempo. Por ejemplo, para dos indicadores P, Q, esta es una curva definida paramétricamente: P (t), Q (t).
Un ejemplo de una trayectoria para los indicadores P, Q.

Tazas: el valor de los indicadores. Flechas: la dirección del tiempo creciente.
Teniendo una trayectoria, puede intentar obtener una dependencia directa de un indicador de otro. Entonces, si en el momento t el exponente Q tiene el valor q, y el exponente P tiene el valor p, entonces la dependencia de f del exponente Q en P es tal que f (p) = q. El asunto solo se complica por el hecho de que para diferentes t, la misma p puede corresponder a diferentes q. Entonces, muy probablemente, no hay dependencia funcional.
De manera similar a dos indicadores, uno puede construir trayectorias para un número arbitrario de indicadores y usarlos para construir dependencias Q (P1, P2, ..., PT). Pero con el número de indicadores más de tres, se pierde visibilidad.
Trayectoria del estado : un conjunto de trayectorias de indicadores de estado.
2.3. Clasificación de indicadores.
El flujo indicador es un indicador numérico, cuyo valor se establece en un intervalo de tiempo. Ejemplos: ganancias por mes, número de despidos por mes, cambio de capital por año, impuestos pagados por trimestre.
Indicador-estado : un indicador numérico, cuyo valor se establece en un punto en el tiempo. Ejemplo: crecimiento humano, capital de la empresa, número de empleados. Ejemplos: el número de empleados al comienzo del año, el capital de la empresa al comienzo del año, los activos de la empresa al comienzo del día.
Un cambio en un indicador para un cierto período es un flujo de indicador correlacionado con este período. Ejemplos de cambios: cambio de capital para el trimestre, cambio de precio por día, ...
Si fijamos un momento en el indicador de flujo, entonces podemos hablar sobre el estado del indicador. Entonces podemos hablar de ganancias en este momento, teniendo en cuenta el cambio en las ganancias desde el comienzo del año. Hay un punto fijo en el tiempo: el comienzo del año.
El indicador agregado es un indicador cuyo valor es una función integral de los valores de otros indicadores. Ejemplos: máximo, mínimo, cantidad, promedio
Indicador externo : un indicador del entorno externo para el sujeto en cuestión. Por ejemplo, para una empresa será una tasa de mercado, precios, indicadores macroeconómicos.
Indicador interno : un indicador del tema en cuestión.
Indicador básico : un indicador que pertenece a la base, es decir un conjunto de indicadores a través del cual se expresan todos los demás ...
Secuencia de entrada : una secuencia que establece el movimiento del objeto que se tiene en cuenta en la dirección del sujeto en cuestión. Ejemplo: interés recibido por un préstamo emitido, pago por bienes vendidos.
La secuencia de salida es la secuencia que establece el movimiento del objeto que se toma en la dirección del sujeto en cuestión. Ejemplo: interés pagado sobre el préstamo recibido, pago por los bienes comprados.
Tipo de valor- Indicadores de texto. Ejemplos: nombres, direcciones, códigos.
- Fechas Ejemplos: fecha de estado, fecha de nacimiento.
- Indicadores lógicos. Ejemplos: ¿fin de año? ¿El empleado fue a trabajar? ¿Los ingresos excedieron los gastos?
- Numérico Para ellos, las operaciones aritméticas sobre los valores del indicador en diferentes momentos tienen sentido.
Numérico diferenciar por:
- Costo Estos son indicadores numéricos, cuya medida es una medida monetaria.
- Entero Ejemplos: duración en días, número de empleados.
- Fraccional Ejemplos: área, longitud, volumen, duración, precio.
El indicador puede considerarse como un objeto independiente. Luego se caracteriza por ciertos indicadores: indicadores indicadores o metaindicadores. El primero es inconveniente, el segundo es demasiado aprendido, por lo que los llamaremos atributos del indicador.
Atributos de una métrica numérica :
- Código
- Nombre
- Unidad de dimensión
- Valor
- Regla de cálculo
- Dimensional?
- ¿Absoluto?
- Aditivo?
- ¿Sensible a la inflación?
- Efectivo?
- Estimado?
- Básico?
- ¿Limitado por la regulación?
- Normalizado?
- Incluido en la base?
- Natural / financiero
- Corriente / condición
- Primario / calculado
- Externo / interno
- Intensivo / Extenso
- Stream / Estado
- Entrada / salida
Atributos clave (coordenadas) del indicadorEstos son atributos que determinan de forma exclusiva el valor de un indicador en el conjunto de todos los valores de todos los indicadores.
- El sujeto del indicador es el sujeto caracterizado por el indicador
- Moneda del indicador: la moneda en la que se presenta el valor del indicador de valor.
- Fecha de estado: la fecha en la que se determina el valor del indicador
- Período del indicador: dos fechas (fecha de inicio, fecha de finalización) que especifican el período para el indicador de flujo
- Tipo de realidad: plan, hecho, pronóstico, escenario, prueba
- Número de script
- Método de cálculo
Ejemplo: Ingresos ('MAA', '947', '01 / 01/2012 ', '31 / 12/2012,' 0, '0', '0'): el valor real del indicador de ingresos 2012 de la entidad MAA.
En este caso, las coordenadas del indicador:
Ingresos - código del indicador "ingresos"
'MAA': código de asunto para el que se calcula el indicador
'947': código de moneda en el que se generaron los ingresos
'01 / 01/2012 '- el comienzo del período de generación de ingresos
'31 / 12/2012 '- el final del período de generación de ingresos
'0' - código de realidad "Hecho"
'0' - número de script "Sin simulación"
'0' - método de cálculo básico
Vi sistemas en los que el código del sujeto se introdujo en el código del indicador: KrsVltNB - tipo de cambio en el Banco Nacional. Extendiendo este método, todas las coordenadas pueden ser conducidas al código indicador. "Hay un sistema en su locura", ¿no?
Ejemplo de un formulario de descripción del indicador:

2.4. Recibir sintaxis de regla
Para la programación, la sintaxis formal clara de la regla de recepción es importante. Entonces es posible construir un intérprete de reglas que le permita al usuario ingresar nuevos indicadores con nuevas reglas. Es importante que las reglas de cálculo se ajusten al marco sintáctico implementado. De lo contrario, debe modificar el programa. Operaciones comunes permitidas por la sintaxis:
- Además
- Resta
- Trabajo
- Privado
- Grado de
- Tiempo máximo
- Máximo sujeto
- Tiempo minimo
- Mínimo sujeto
- Cantidad de tiempo
- Importe sujeto
- Consolidación Organizacional
- Promedio de tiempo
2.5. Codificación de indicadores.
El problema de codificación es generado por una gran cantidad de objetos codificados. Si hay muchos objetos, entonces el problema de su conveniente codificación se vuelve esencial. Los pequeños problemas se vuelven grandes. Necesitamos un sistema que introduzca orden, simplicidad y escalabilidad de la codificación.
Ejemplo de codificación Considere formas de codificar un número.
Camino romano.
I, II, III, IV, V, VI, VII, VIII, IX, X, XI, XII, XIII, XIV, XV, XVI ...
El sistema de codificación es bastante oscuro. ¿Cómo hacer operaciones aritméticas en este registro? No hay cero No está claro cómo codificar números fraccionarios.
Manera india.
0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 ...
Cualquier número se codifica de una manera usando diez dígitos. La notación _n _ (n-1) ... _0 corresponde al número entero _n * 〖10〗 ^ n + _ (n-1) * 〖10〗 ^ (n-1) ... _0 * 〖10〗 ^ 0. Esto es claro y claro. En dicho registro, es fácil sumar, restar, multiplicar, dividir y extraer la raíz cuadrada. Todo esto se enseña en la escuela. La forma india de escribir números es un gran ejemplo de la importancia de la notación, la importancia de la forma.
Requisitos bastante naturales
para la codificación de indicadores :
Brevedad específica . Cuanto más se use el código, más corto debería ser el código.
Continuidad con designaciones generalmente aceptadas.
Sistema de codificación unificado . No debe haber discrepancias en el sistema de codificación para diferentes indicadores o diferentes tipos de indicadores.
Igualdad de un nivel . El "nivel único" en el sentido de los indicadores debería tener la misma longitud. Si A es un código de activo, entonces es lógico que un pasivo tenga un código P, no pasivo, por ejemplo.
2.6. Cuadro de mando integral
Ahora se conoce el llamado Cuadro de Mando Integral. Esto es lo que Wikipedia dice sobre ella:
Cuadro de mando integral (cuadro de mando integral, BSC): una herramienta estratégica de gestión del desempeño, un formulario de informes parcialmente estandarizado que permite a los gerentes rastrear el desempeño de las tareas por parte de los empleados, así como las consecuencias del desempeño o incumplimiento. El sistema está equipado con métodos especiales de diseño y automatización.
El término puede corresponder tanto al sistema en su conjunto como a la implementación individual de los indicadores. Las características más importantes del enfoque son:
- centrarse en la agenda estratégica de la organización;
- selección de un pequeño número de datos monitoreados;
- combinación de datos financieros y no financieros.
Un cuadro de mando integral es un ejemplo de un controlador de retroalimentación cuya acción está dirigida a implementar una estrategia corporativa. Este tipo de controlador implica medir el rendimiento, comparar el indicador con un valor de referencia y hacer ajustes si hay una brecha. Dicho control requiere tres requisitos previos:
- selección de datos a medir;
- establecer valores de referencia;
- posibilidad fundamental de hacer ajustes.
En el contexto de la gestión estratégica, los tres elementos deben fluir de la estrategia corporativa. Se supone que el sujeto de control es capaz de observar e intervenir en el proceso. En la práctica, esto no siempre es completamente practicable.
Hay dos factores que facilitan este tipo de control. En primer lugar, la selección de datos para el monitoreo puede simplificarse. En segundo lugar, solo deben seleccionarse los datos que corresponden a la capacidad del gerente para intervenir en el proceso.
El final de la cita.
Pero no he visto un conjunto específico de indicadores de MTP en ningún libro.
2.7. Series de tiempo
La serie temporal del indicador I es el conjunto I (t) = {I (t1), I (t2), .... I (tn)} de sus valores en instantes de tiempo discretos. También se llama la serie dinámica del indicador I. La serie temporal se puede considerar como una serie estadística. Sin conocer el trasfondo interno de obtener los valores de una serie, puede considerarse como valores de una variable aleatoria, cuya ley de distribución se desconoce.
2.8. Grupos de indicadores
Muchos indicadores son heterogéneos. Los indicadores están agrupados. La unificación puede ser objetiva y subjetiva. Grupos subjetivos: agrupación según los intereses locales del usuario. Grupos objetivos: agrupación por criterios económicos. Ejemplos de grupos: saldo, impuestos, activos, valores, condición del nombre del sujeto, ingresos ... Muchos grupos pueden considerarse como un gráfico en el que la parte superior es un grupo y los bordes son tipos de relaciones entre grupos, por ejemplo, un grupo que se une a otro grupo.
3. Estructura del producto Inteligencia empresarial
3.1. Módulo ETL
Este es un módulo para extraer datos de sistemas adyacentes. Los datos se transforman y almacenan en el almacén de datos.
3.2. Almacén de datos
Este es un repositorio de series temporales de valores de indicadores tanto básicos como derivados.
3.3. Intérprete
Su propósito es calcular el valor de un indicador derivado basado en la fórmula para calcularlo.
3.4. Máquina de rendimiento
Este es un generador de valores para múltiples indicadores: un conjunto computacional de indicadores. En el límite, todos estos son indicadores. Por lo tanto, es más fácil darse cuenta en tiempo real. Los indicadores están interconectados y al calcular los valores, el generador pasa por alto el gráfico de relaciones.
3.5. Monitor de eventos
El módulo monitorea eventos internos, controlando los valores de los indicadores lógicos, cuyas fórmulas de cálculo formalizan la condición del evento. Los eventos externos son activados por agentes externos que, en caso de un evento, notifican esto al monitor del evento. El monitor llama al controlador de eventos.
3.6. Simulador
Este es un programa que le permite responder la pregunta "¿Qué sucede si"? "If" generalmente se llama script. Simulator es un aparato de implementación de script. El escenario determina los cambios en los indicadores, y la máquina de indicadores procesa estos cambios en todo el grupo de liquidación. El final del cálculo genera el evento correspondiente.
El escenario puede incluir:
- Los valores establecidos de los indicadores:
- Tasa de cambio
- Cambio de tasa de mercado
- Cambiar cotizaciones de bolsa
- Cartera hipotética de instrumentos financieros
- Portafolio hipotético de operaciones
- Cartera hipotética de pagos
El escenario base es el escenario de evolución pasiva. Este es un escenario vacío: se supone que no habrá operaciones. Las acciones de las secuencias de comandos restantes, activas y no vacías determinan los incrementos de la secuencia de comandos pasiva.3.7. Comparador
Este es un módulo que implementa todo tipo de comparaciones.3.8. Descomponedor
Este es un módulo que implementa la descomposición de un indicador en sus componentes de acuerdo con diferentes criterios de descomposición.3.9. Display
Este es un módulo de visualización de datos.4. Posibles servicios
Muchos módulos de inteligencia empresarial pueden, y a veces necesitan implementarse como servicios independientes. Esto permite configurar de manera flexible el complejo y la posibilidad de trabajo multiusuario.Un servicio es una aplicación colectiva. Las funciones del servicio se proporcionan a través de la API anunciada por el desarrollador. El servicio se puede colocar en cualquier computadora de la red. En la arquitectura cliente-servidor, solo había un servicio: el DBMS. En SOA, los servicios pueden ser de cualquier número y pueden ubicarse en diferentes computadoras de la red.Posibles servicios funcionales :- Núcleo comercial . Previa solicitud, prevé el uso de un objeto comercial.
- Metodología . Proporciona descripciones de indicadores, operaciones y el impacto de las operaciones en los indicadores.
- . .
- . .
- . ..
- . .
- . .
- . : , , , , …
- Relación . Le permite analizar relaciones arbitrariamente complejas.
- Presupuestos distribuidos en el tiempo.
Posibles servicios tecnológicos :- Autenticación y autenticación
Acceso . Determina el grado de acceso de un sujeto específico a un objeto específico. El acceso se puede determinar a nivel de tipos, métodos de un objeto, objetos específicos. El acceso puede ser desde una prohibición y desde un permiso.La sirena . El usuario es notificado de un evento. El cliente se suscribe al evento o el tecnólogo lo firma.Monitor de eventos . Se supervisa el conjunto de eventos generados por el usuario.Rotación de objetos . Los objetos comerciales se dirigen a lo largo de la línea de producción.5. Herramientas de análisis
5.1. Comparadores
"Todo está comparado"Algunos tipos de comparaciones:- Comparación en el tiempo. Se muestran los valores del indicador para diferentes tiempos.
- Comparación por tema. Se muestran los valores del indicador para diferentes sujetos.
- Comparación de divisas. Muestra valores métricos para diferentes monedas.
- Comparación por tipos de realidad. Se muestran los valores del indicador para diferentes tipos de realidad.
- Comparación de métodos de cálculo. Se muestran los valores del indicador para diferentes métodos de cálculo. Entonces, para determinar el precio estimado de una opción, se utilizan muchos métodos de cálculo ofrecidos por los cuantos de valores. Es interesante comparar estos valores entre sí y con la realidad.
Solicitud de comparación general: compare los indicadores P1, P2, ... PN con coordenadas K1, K2, ..., respectivamente.5.2. Descomponedores
Algunos tipos de descomposiciones:- Descomposición por subindicadores. Se muestra un árbol de valores de indicadores, que son la base computacional para el indicador en cuestión.
- Descomposición de divisas. Se presentan valores de indicador para un grupo de monedas.
- Descomposición de sub-sujeto. Los valores de los indicadores se presentan para un grupo de sujetos.
- Descomposición de operaciones. Se presentan las operaciones que influyeron en el valor del indicador en cuestión.
- Descomposición por artista. Las operaciones se presentan, detalladas al nivel de los ejecutores de las operaciones que influyeron en el valor del indicador en cuestión.
- Bien puede ser una descomposición compleja, en la que puede haber varios niveles diferentes de descomposición de diferentes tipos.
Ejemplo de descomposición de la fórmula para calcular el valor de un indicador:
5.3. Mapeadores de datos
Informes
Estos son datos impresos en un formato especificado externamente. El informe también se puede ver en la pantalla.Algunos sistemas de análisis ven los informes como el resultado final de los análisis. Creo que esto no es cierto. Este es un producto semiacabado. Por lo general, miran el informe, analizan algo, seleccionan algo de él y sacan una conclusión. Entonces, ¿no es más correcto formular inmediatamente lo que desea recibir e implementarlo como una solicitud?Por supuesto, hay informes para usuarios externos. Esto es informes de impuestos, estadísticas, ... Bueno, es necesario. Y los informes se transmiten precisamente como un informe. Aunque plantea la posibilidad de transmitir no informes, sino conjuntos de indicadores. Y allí, muéstralas como quieras. (Un conjunto de indicadores) + (formulario de informe) + (coordenadas de indicadores en el formulario de informe): eso es todo lo que necesita para visualizar el informe. Para esto, incluso puedes hacer un programa universal.Consultas
Esta visualización de datos como resultado de los requisitos del usuario para la composición de los datos y las condiciones que se les imponen. El resultado suele ser una tabla.Gráficos
Esta es una visualización gráfica de la dependencia de datos. Esto puede ser un gráfico de dinámica, un gráfico de dependencia funcional. Puede ser diagramas lineales, de columnas, circulares. Tipos de imágenes de relaciones y dependencias: espacio abierto para el diseñador.Hipercubos
Este es un aparato que considera los valores de datos empaquetados en celdas, cuyas coordenadas se establecen mediante mediciones, atributos que desempeñan el papel de coordenadas. Para dos dimensiones tenemos la tabla habitual, para tres: un cubo tridimensional, para n dimensiones: un cubo n dimensional.Considero los hipercubos no como una representación finita, sino como una representación intermedia. Bueno, a quien se le ocurra mirar una tabla multidimensional desde una multitud de datos, tratando de ver algo allí. Así que formule esto en forma de solicitud. Hypercube es un almacén bien estructurado. Pero puede pasear por el almacén durante mucho tiempo si no conoce el objetivo final.Los hipercubos generalmente se visualizan en forma de tablas dinámicas.Tablas pivotantes
Estas son tablas bidimensionales, que le permiten ver de alguna manera tablas multidimensionales. Esto se logra por el hecho de que los gráficos y las filas de las tablas son jerárquicos: permiten la descomposición (y viceversa, convolución).Un cierto nivel de jerarquía corresponde a su nivel de integración de datos. Además, es posible hacer gráficos en filas y viceversa. Esto generalmente lo hace Excel.Pero es mejor ver una vez:
Marcador
Cuadro de indicadores: una forma de mostrar un grupo de indicadores. Este es el formulario de salida, que es deseable poder ver en cualquier momento.Cuadro de indicadores detrayectoria Se presentan las trayectorias del grupo de indicadores.Tablero deestado Se presenta el estado del sujeto en cuestión.Cuadro deindicadores en tiempo real Este es un cuadro de indicadores en el que los datos se actualizan en un modo de actualización definido por el usuario. Se presenta el estado en tiempo real del objeto comercial. El usuario puede ajustar el paso en tiempo real. Para cada tipo de usuario, este puede ser su propio marcador.Para la implementación en tiempo real, la ejecución de cada transacción comercial debe desencadenar un nuevo cálculo de indicadores y, después del nuevo cálculo, los nuevos valores deben mostrarse en el panel en tiempo real.Estadísticas del marcadorPara un indicador dado, se dan características estadísticas de varios valores de indicador. Se dan las relaciones calculadas del indicador con otros indicadores. Se dan fórmulas de regresión para el valor de los indicadores. Se evalúan las hipótesis sobre la relación del indicador.Agrupaciones
Este es un conjunto de datos agrupados por una jerarquía de agrupación definida por el usuario. Cada parte superior de la jerarquía está asociada con una regla de admisión a la parte superior.Arboles
Esta es una asignación de jerarquías de datos.Y ahora por entretenimiento, daré ocasiones de la vida relacionadas con el tema.6. Casos de la vida de TI
6.1. Este no es un tanque de drenaje.
Fue un año en 2003. Trabajo en la empresa STC Atlas. Lidero el desarrollo del proyecto de riesgo Banking Analytics. Un día, el chef invita a una reunión urgente. Estamos llegando Nos presentan a nuevas personas (esto, por cierto, se repetirá varias veces. Los negocios son negocios y muchas veces destella y la esperanza de conocer nuevas ideas interesantes se desvanece). Están representados por doctores en ciencias técnicas (parece). Él dice que su compañía de San Petersburgo ha desarrollado un sistema experto como una red semántica y que está listo para implementarlo en Bielorrusia a nivel municipal, regional y republicano. La red se mostró en la pantalla de la PC. El doctor habló bella y convincentemente. Hombre enérgico y asertivo. Bueno, de acuerdo, palabras de palabras ... Por lo tanto, lea la documentación. Sorprendentemente, nos da los términos de referencia (TOR) para el sistema. Nos tomamos un día para conocernos y salir. Leí TK. Padres!Lo que no se promete allí: un pronóstico preciso del tipo de cambio (por cierto, esto es una obsesión con todos los científicos que comienzan a probar suerte en la economía práctica), optimizando los flujos financieros, mejorando el sistema médico, diseñando un gabinete de toma de decisiones para el Presidente (o inferior), etc. Mucho mas. Para una persona con experiencia, queda claro qué tipo de sistema es este. Pero el hombre habló tan fascinantemente. Pedí ver la base de datos de conocimiento. Me dieron una bonita base de datos en formato dbf. Hay docenas de tres reglas del tipo en él: si a> b, entonces c = d + f. Pregunto si esto es todo. ¡Sí, eso es todo! ¿Pero podemos introducir nuevas reglas, si es necesario? Así que esta es la trampa principal.diseñar una sala de toma de decisiones para el presidente (o inferior), etc. Mucho mas. Para una persona con experiencia, queda claro qué tipo de sistema es este. Pero el hombre habló tan fascinantemente. Pedí ver la base de datos de conocimiento. Me dieron una bonita base de datos en formato dbf. Hay docenas de tres reglas del tipo en él: si a> b, entonces c = d + f. Pregunto si esto es todo. ¡Sí, eso es todo! ¿Pero podemos introducir nuevas reglas, si es necesario? Así que esta es la trampa principal.diseñar una sala de toma de decisiones para el presidente (o inferior), etc. Mucho mas. Para una persona con experiencia, queda claro qué tipo de sistema es este. Pero el hombre habló tan fascinantemente. Pedí ver la base de datos de conocimiento. Me dieron una bonita base de datos en formato dbf. Hay docenas de tres reglas del tipo en él: si a> b, entonces c = d + f. Pregunto si esto es todo. ¡Sí, eso es todo! ¿Pero podemos introducir nuevas reglas, si es necesario? Así que esta es la trampa principal.Entonces esta es la trampa principal.Entonces esta es la trampa principal.Oh bien Al día siguiente volveremos. Nuestro ingeniero jefe, un desarrollador experimentado, hizo un par de preguntas críticas. Yo tambien Las respuestas fueron ininteligibles. Y todo con enlaces al Académico Pospelov (que creó la llamada gestión situacional), y que "este no es su tanque de drenaje". El ingeniero jefe dijo en voz alta que todas estas heces se levantaron y se fueron. El doctor en ciencias se enfureció y dijo que los kritkans son veteranos y no entienden las innovaciones modernas. Yo, como anciano, me levanté y me fui también. Al día siguiente me enteraré de que se formó un grupo de jóvenes bajo el doctorado (estudiantes y estudiantes de ayer) y que habrá casi una presentación en la región de Brest. De acuerdo, trabajo. Bajo el médico, también se creó un grupo en San Petersburgo. El tiempo pasa Le pregunto a los jóvenes cómo estás. Resulta que ya están ocupados con otro tema: Wi-Fi."¿Pero qué pasa con la red semántica?" En respuesta, se encogen de hombros. No he visto más Petersburgers. Sí, de hecho, la automatización no es su tanque de drenaje. Creo que, sin embargo, cortó algo con pan y mantequilla.6.2. Fracaso del Premio Nobel de Economía
Este caso puede denominarse "exfísicos físicos". El caso ocurrió en Belarusbank. Sberbank (más tarde se convirtió en Belarusbank) acordó con la compañía Namerek desarrollar un sistema de pagos con tarjeta bancaria. El caso para esos tiempos es nuevo y muy relevante. Varias etapas ya fueron bien pagadas por la gestión previa del banco. Ahora es la fecha de vencimiento para la siguiente etapa. La compañía ejecutora presentó un informe preliminar y solicita el pago de la etapa actual. Y el liderazgo ahora es diferente. Sberbank se ha convertido en un Belarusbank. Y el nuevo liderazgo quiere analizar los acuerdos existentes. ¿Se cumple todo allí, se necesitan estos contratos, etc. Es bastante razonable. El departamento de automatización está pidiendo calificar el trabajo. Después de todo, el tema se refiere a la introducción de un sistema automatizado de liquidación de tarjetas. En el departamento, me encomiendan la evaluación. Ya hay varios volúmenes de la etapa "Informe preliminar" sobre este tema. Tomo el informe (todavía lo tengo). Tomo el contrato y comienzo a analizar. Abro el informe (hojas 300)) y veo mis familiares fórmulas y ecuaciones familiares. Existe la ecuación de Langevin de la física (algo se consideró como un proceso aleatorio y se utilizó el aparato de series estocásticas) y muchas otras ecuaciones. Econofísica continua. Increíble De manera indirecta, descubro qué tipo de hombres hay en esta empresa. Por supuesto, ex físicos. ¡Los cuánticos han llegado a la economía! Bueno! Pero necesitas entender todo y necesitas mucho tiempo. El problema no está solo en las fórmulas, sino también en las oraciones de texto. No he conocido propuestas tan complejas y títulos de cuatro pisos antes (incluso escribí algunos de ellos e intenté examinar a mis amigos. El resultado es un estupor). Aquí hay un ejemplo. El título del tema del contrato: “Estudio y desarrollo de nuevos tipos de servicios, formas de generación de ingresos y métodos para ingresar a operaciones de mercado amplias, desarrollo de un sistema para administrar y regular la economía de estos servicios, desarrollo de un sistema de actos legales y regulatorios y técnicos que protegen los derechos de las personas que aceptan pagos al atender a los clientes. Sistema Sberbank BelCard ". Este nombre no ha sido arreglado en mi memoria. ¿En qué interfiere la parte "..., el desarrollo del sistema de gestión ...", "..., el desarrollo del sistema legal ..."? ¿Por qué caso acusativo? ¿Quizás solo "desarrollo ..."? Entonces, al menos, la construcción gramatical de la oración se vuelve clara ... Y más adelante así.
Que hacer Luego tomo el contrato y empiezo a buscar literalmente punto por punto los rastros de su implementación en el informe. El contrato aparece como la salida del contrato del programa. ¿Dónde están los programas? - No hay programas. No hay programas, pero hay fórmulas (ecuación de Langevin, ecuación de Fokker-Planck ...). Y esto es solo un informe preliminar. Revisé todos los puntos y me di cuenta de que el contrato no se ejecutó en ningún punto y, aparentemente, no se pudo ejecutar. Tenga en cuenta que no estoy diciendo nada sobre la importancia de las fórmulas y el modelo matemático en sí. Solo estoy hablando de cumplir el contrato. Pero no está completo. Sugerí que la gerencia se negara a pagar y dije que estaba listo para motivar a la corte a negarse a pagar (al menos le di este tipo de papel para que lo firmara mi gerencia directa y no sé qué pasó después). Y, por supuesto, citó los argumentos de su punto de vista. E indicó que incluso el pago anterior fue por adelantado (en mi opinión, alrededor de $ 100,000). Pero lo que ha caído se ha ido. Y luego, lo siento ...
Lo que sucedió después, no lo sé. Pronto fui a trabajar al BMRC (Centro Interbancario de Liquidación de Bielorrusia). Resulta que los inmigrantes del antiguo CC del antiguo Sberbank y del actual Belarusbank, trabajaban allí. Tuvimos un traductor en nuestra oficina, que a menudo se fue al extranjero a través del desarrollo del sistema de pago de la República de Bielorrusia (RTGS), que fue patrocinado por Europa, y a través del cual fluyó una gran cantidad de dinero (pero eso es otro asunto). Este traductor trajo gin-tonic de Londres y organizó un regalo para algunos trabajadores de oficina. Fue el comienzo de la perestroika, y para nosotros, viajar al extranjero, el gin tonic era nuevo. Realmente disfruté la bebida. Jin estaba muy fresco. Nos tratamos, nos relajamos y comenzamos a hablar sobre ... el trabajo, por supuesto. Y aquí escucho algo interesante. Estamos hablando de un acuerdo con Sberbank, en el que estuvo involucrado el narrador (invitado del exterior) antes de mudarse al BMRC. Supuestamente fue una obra grandiosa, dibujando, tal vez, al Premio Nobel de economía. Pero hubo tipos en Belarusbank que piratearon este proyecto. Pregunto, y quién hackeó, específicamente. Y él me mira y dice: "¡Pero no lo cortaste!" Y en la cara dice: "No finjas ser una oveja inocente". Me sorprendió Luego recordó el contrato desafortunado. Resulta que el contrato, sin embargo, fue pirateado. (Luego, trabajando más, me di cuenta de que los mismos físicos quieren adjuntar el mismo tema al BMRC. Pero esto tampoco funcionó). El narrador mismo era una persona muy decente. Se acercó a todo de buena fe y murió de un ataque al corazón en el trabajo. El reino para él es el cielo.
Bueno, bueno, tal vez pirateé un proyecto sobresaliente. Tal vez la estrella Nobel brillaba por él. Pero el contrato no se cumplió.