Kecerdasan bisnis. Objek IT, komponen, alat

Kecerdasan bisnis. Objek IT, komponen, alat


Saya memiliki kebahagiaan (kreativitas) dan ketidakbahagiaan (pengakuan dan implementasi) untuk mengembangkan proyek analitik perbankan. Berkembang dari ide ke implementasi dan berpartisipasi langsung dalam semua tahap pengembangan. Yang terpenting, saya menyukai tahap pengaturan dan desain. Mengubah kekacauan ide menjadi pernyataan yang jelas adalah kesenangan besar. Kemudian, untuk mengubah narasi kinerja menjadi konstruktif proyek juga merupakan kesenangan. Nah, di samping itu, ia mengembangkan arsitektur perangkat lunak dan diprogram. Ini juga memiliki daya tarik kecil, meskipun pada tahap ini setiap programmer memiliki pendapatnya sendiri dan tidak mudah untuk menyelesaikan pandangan yang kontradiktif.

Saya harus banyak membaca tentang perbankan, instrumen keuangan, akuntansi, manajemen, dan akuntansi dalam bentuk barang, tentang operasi bisnis ... Dan, tentu saja, tentang desain dan pemrograman.

Jadi saya ingin berbagi pandangan tentang analitik bisnis.

Tentu saja ada subjek yang lebih penting - sintesis bisnis, yang berhubungan dengan integrasi data analisis dan pengambilan keputusan. "Tapi itu cerita lain."

1. Analisis objek bisnis


1.1. Agen


Ini adalah objek yang relatif pasif yang masuk akal sendiri. Contoh mereka:

  • Orang
  • Usaha
  • Perjanjian
  • Instrumen pembayaran
  • Instrumen keuangan
  • Dokumen Komoditas
  • Produk
  • Portofolio instrumen keuangan
  • Portofolio kontrak

1.2. Operasi, Tindakan


Ini adalah objek aktif di mana istilah "Run" berlaku dan eksekusi yang mengarah pada perubahan status objek lainnya. Contoh mereka:

  • Kesimpulan dari suatu perjanjian
  • Pernyataan faktur
  • Pembayaran
  • Pemberhentian
  • Penangguhan kontrak

Melalui operasi, agen berinteraksi.

1.3. Acara


Ini adalah sinyal informasi baru.

Klasifikasi acara:

  • Kalender: pembayaran pinjaman telah tiba, besok adalah hari ulang tahun namerek ...
  • Pasar: saham A turun 5 poin, pesaing K bangkrut
  • Negara: pajak penghasilan naik 2 persen dari tanggal tertentu
  • Politisi: sanksi ekonomi direncanakan untuk negara ini dan itu
  • Ketentuan: indikator P melebihi standar

1.4. Hubungan


Pada umumnya, semuanya dapat direpresentasikan sebagai suatu hubungan. Jadi atribut dari agen bisnis adalah karakteristik hubungannya dengan dunia fisik, dengan ekonomi, dengan dunia hukum ... Misalnya, jenis kelamin seseorang sejak lahir adalah sikap seseorang terhadap dunia biologis, kewarganegaraan adalah sikapnya terhadap dunia hukum. Pendekatan relasional juga digunakan dalam fisika. Massa partikel fundamental adalah konsekuensi dari hubungan interaksi partikel dengan medan Higgs. Bahkan berkenaan dengan ruang = waktu, ada teori relasional.

Klasifikasi hubungan:

  • Hukum
  • Dinegosiasikan
  • Properti
  • Kepemilikan
  • Gunakan
  • Hubungan bisnis
  • Layanan bank
  • Kompetitif
  • Uang tunai
  • Keluarga
  • Kejahatan
  • Cinta

Baik secara visual maupun realistis, mudah untuk menggambarkan hubungan dengan grafik yang dimuat langsung. Orientasi muncul dari asimetri hubungan: A membayar B tidak berarti bahwa B membayar A. Tulang rusuk dimuat, misalnya, dengan atribut berikut:

  • Jenis hubungan
  • Tanggal Hubungan
  • Hubungan Tanggal Terakhir Diaktifkan
  • Ukuran hubungan (pembayaran, misalnya)

Node dimuat, misalnya, dengan atribut berikut:

  • Id objek

2. Indikator


2.1. Definisi


Indikator suatu objek adalah karakteristik tertentu dari suatu objek. Melalui indikator bahwa objek ekonomi disajikan ke dunia ekonomi. Indikator adalah kuantitas ekonomi, analog dengan kuantitas fisik. Dari sudut pandang informasi, objek adalah kumpulan indikator. Kombinasi ini tidak mutlak. Untuk tujuan yang berbeda, suatu objek dapat digambarkan oleh serangkaian indikator yang berbeda.

Setelah datang dari fisika ke pemrograman masalah ekonomi dan dihadapkan dengan konsep indikator ekonomi, saya yakin bahwa ada sistem indikator ekonomi. Sebuah sistem dalam arti seperti pada kalimat abadi "Ada sistem dalam kegilaannya". Saya mengerti sistem ini seperti ini:

  • Ada daftar indikator yang cukup lengkap, di mana ada semua indikator independen - basis indikator
  • Definisi indikator diberikan
  • Sistem kodifikasi indikator rasional dan harmonis tertentu diberikan, sehingga akan lebih mudah bagi seseorang untuk menerapkan kode dalam formula
  • Semua atribut indikator diberikan.
  • Untuk indikator yang diturunkan, aturan perhitungan dari dasar
  • Hubungan penting antara indikator diidentifikasi
  • Norma indikator ditunjukkan
  • Set indikator penjaga (kondisi untuk diterimanya nilai)
  • Nilai estimasi indikator diberikan.
  • Objek ekonomi yang teridentifikasi

Saya mulai mencari sistem seperti itu di Internet. Namun, tidak peduli berapa kali saya melihat-lihat buku teks dan monograf, saya tidak menemukan sistem apa pun. Saya menemukan istilah "balanced scorecard", tetapi hanya membicarakannya, tetapi saya tidak menemukan satu pun contoh lengkap. Oleh karena itu, saya akan memberikan pemahaman saya tentang kartu skor.

2.2. Karakteristik indikator


Mungkin ada banyak indikator yang berpotensi tak terhingga. Pertanyaannya tentu saja tentang subset indikator seperti itu, atas dasar mana indikator lain dapat dihitung. Subset seperti itu disebut basis . Ia memiliki sifat kelengkapan : atas dasar itu, indikator turunan non-dasar dapat dihitung. Indikatornya independen satu sama lain. Properti ini disebut redundansi dasar.
Status S (t) objek pada waktu t adalah semua indikator objek pada waktu t.
Gerakan M (t) = {S (t1), ..., S (tn)} dari suatu objek adalah perubahan dalam status objek dari waktu ke waktu. Ini adalah seperangkat keadaan objek selama interval waktu.
Indikator dinamika - nilai indikator diurutkan berdasarkan waktu.

Contoh dinamika:



Lintasan indikator adalah kurva dalam beberapa indikator koordinat, yang diparameterisasi berdasarkan waktu. Misalnya, untuk dua indikator P, Q, ini adalah kurva yang didefinisikan secara parametrik: P (t), Q (t).

Contoh lintasan untuk indikator P, Q.



Mug - nilai indikator. Panah - arah peningkatan waktu.
Memiliki lintasan, Anda dapat mencoba untuk mendapatkan ketergantungan langsung dari satu indikator ke yang lain. Jadi, jika pada saat t eksponen Q memiliki nilai q, dan eksponen P memiliki nilai p, maka ketergantungan f dari eksponen Q pada P adalah sedemikian rupa sehingga f (p) = q. Masalahnya hanya rumit oleh fakta bahwa untuk t berbeda, p yang sama dapat sesuai dengan q yang berbeda. Maka, kemungkinan besar, tidak ada ketergantungan fungsional.

Demikian pula untuk dua indikator, seseorang dapat membuat lintasan untuk sejumlah indikator yang berubah-ubah dan menggunakannya untuk membangun dependensi Q (P1, P2, ..., PT). Tetapi dengan jumlah indikator lebih dari tiga, visibilitas hilang.

Lintasan negara - satu set lintasan indikator negara.

2.3. Klasifikasi indikator


Indikator-flow adalah indikator numerik, nilai yang ditetapkan pada interval waktu. Contoh: laba per bulan, jumlah PHK per bulan, perubahan modal per tahun, pajak yang dibayarkan per kuartal.

Indicator-state - indikator numerik, nilai yang ditetapkan pada suatu titik waktu. Contoh: pertumbuhan manusia, modal perusahaan, jumlah karyawan. Contoh: jumlah karyawan pada awal tahun, modal perusahaan pada awal tahun, aset perusahaan pada awal hari.

Perubahan dalam indikator untuk periode tertentu adalah aliran indikator yang berkorelasi dengan periode ini. Contoh perubahan: perubahan modal untuk kuartal, perubahan harga per hari, ...
Jika kita memperbaiki satu saat waktu dalam indikator aliran, maka kita dapat berbicara tentang status indikator. Jadi kita bisa berbicara tentang untung saat ini, dengan mengingat perubahan laba dari awal tahun. Ada titik waktu yang pasti - awal tahun.

Indikator agregat adalah indikator yang nilainya merupakan fungsi integral dari nilai indikator lainnya. Contoh: maksimum, minimum, jumlah, rata-rata
Indikator eksternal - indikator lingkungan eksternal untuk subjek yang dimaksud. Misalnya, untuk suatu perusahaan itu akan menjadi tingkat pasar, harga, indikator ekonomi makro.
Indikator internal - indikator subjek yang dimaksud.
Indikator dasar - indikator yang dimiliki oleh basis, yaitu seperangkat indikator di mana semua orang lain diekspresikan ...
Input stream - aliran yang mengatur gerakan objek yang diperhitungkan sesuai arah subjek yang dipermasalahkan. Contoh: bunga diterima untuk pinjaman yang diterbitkan, pembayaran untuk barang yang dijual.
Aliran output adalah aliran yang mengatur gerakan objek yang diperhitungkan dalam arah dari subjek yang dipermasalahkan. Contoh: bunga dibayarkan atas pinjaman yang diterima, pembayaran barang yang dibeli.

Jenis nilai

  • Indikator teks. Contoh: nama, alamat, kode.
  • Tanggal Contoh: tanggal status, tanggal lahir.
  • Indikator logis. Contoh: Akhir tahun? Apakah karyawan itu pergi bekerja? Penghasilan melebihi biaya?
  • Numerik. Bagi mereka, operasi aritmatika pada nilai-nilai indikator pada waktu yang berbeda masuk akal.

Numerik dibedakan berdasarkan:

  • Biaya. Ini adalah indikator numerik, yang ukurannya merupakan ukuran moneter.
  • Seluruh Contoh: durasi dalam hari, jumlah karyawan.
  • Pecahan. Contoh: area, panjang, volume, durasi, harga

Indikator dapat dianggap sebagai objek independen. Kemudian ditandai dengan indikator tertentu - indikator indikator atau meta-indikator. Yang pertama tidak nyaman, yang kedua terlalu dipelajari, jadi kami akan menyebutnya atribut dari indikator.

Atribut metrik numerik :

  • Kode
  • Nama
  • Satuan dimensi
  • Nilai
  • Aturan perhitungan
  • Dimensi?
  • Mutlak?
  • Aditif?
  • Peka terhadap inflasi?
  • Uang tunai?
  • Diperkirakan?
  • Dasar?
  • Terbatas oleh peraturan?
  • Dinormalisasi?
  • Termasuk dalam basis?
  • Alam / finansial
  • Aliran / kondisi
  • Primer / dihitung
  • Eksternal / internal
  • Intensif / Luas
  • Aliran / Status
  • Input / Output

Atribut kunci (koordinat) indikator

Ini adalah atribut yang secara unik menentukan nilai indikator dalam himpunan semua nilai semua indikator.

  • Subjek indikator adalah subjek yang ditandai oleh indikator
  • Mata uang indikator - mata uang di mana nilai indikator nilai disajikan.
  • Tanggal status - tanggal di mana nilai indikator ditentukan
  • Periode indikator - dua tanggal (tanggal mulai, tanggal akhir) yang menentukan periode untuk indikator aliran
  • Jenis realitas: rencana, fakta, ramalan, skenario, tes
  • Nomor skrip
  • Metode perhitungan

Contoh: Penghasilan ('MAA', '947', '01 / 01/2012 ', '31 / 12/2012,' 0, '0', '0') - nilai aktual dari indikator pendapatan 2012 dari entitas MAA.

Dalam hal ini, koordinat indikator:

Penghasilan - kode indikator "penghasilan"
'MAA' - kode subjek yang indikatornya dihitung
'947' - kode mata uang tempat pendapatan dihasilkan
'01 / 01/2012 '- awal periode penciptaan pendapatan
'31 / 12/2012 '- akhir dari periode penghasil pendapatan
'0' - kode realitas "Fakta"
'0' - nomor skrip “Tanpa simulasi”
'0' - metode perhitungan dasar

Saya melihat sistem di mana kode subjek didorong ke dalam kode indikator: KrsVltNB - nilai tukar di Bank Nasional. Memperluas metode ini, semua koordinat dapat didorong ke dalam kode indikator. "Ada sistem dalam kegilaannya," bukan?

Contoh formulir deskripsi indikator:



2.4. Terima sintaksis aturan


Untuk pemrograman, sintaks formal yang jelas dari aturan terima penting. Maka dimungkinkan untuk membangun juru bahasa aturan yang memungkinkan pengguna untuk memasukkan indikator baru dengan aturan baru sendiri. Penting bahwa aturan perhitungan cocok dengan kerangka kerja sintaksis yang diterapkan. Kalau tidak, Anda harus memodifikasi program. Operasi umum yang diizinkan oleh sintaks:

  • Selain itu
  • Pengurangan
  • Bekerja
  • Pribadi
  • Tingkat
  • Waktu maksimum
  • Subjek Maksimum
  • Waktu minimum
  • Subjek minimum
  • Jumlah waktu
  • Jumlah Subjek
  • Konsolidasi Organisasi
  • Rata-rata waktu

2.5. Kodifikasi indikator


Masalah kodifikasi dihasilkan oleh sejumlah besar objek yang dikodifikasi. Jika ada banyak objek, maka masalah kodifikasi yang mudah menjadi penting. Masalah kecil menjadi besar. Kita membutuhkan sistem yang memperkenalkan keteraturan, kesederhanaan, dan memberikan skalabilitas pada kodifikasi.

Contoh kodifikasi. Pertimbangkan cara-cara untuk menyusun angka.

Cara Romawi.
I, II, III, IV, V, VI, VII, VIII, IX, X, XI, XII, XIII, XIV, XV, XVI, ...

Sistem pengkodean agak tidak jelas. Bagaimana melakukan operasi aritmatika dalam catatan ini? Tidak ada nol. Tidak jelas bagaimana kode angka fraksional.

Cara India.
0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16 ...

Setiap angka dikodekan dalam satu cara menggunakan sepuluh digit. Notasi _n _ (n-1) ... _0 sesuai dengan integer _n * 〖10〗 ^ n + _ (n-1) * 〖10〗 ^ (n-1) ... _0 * 〖10〗 ^ 0. Ini jelas dan jelas. Dalam catatan seperti itu, mudah untuk menambah, mengurangi, mengalikan, membagi, dan mengekstrak akar kuadrat. Semua ini diajarkan di sekolah. Cara orang India dalam menulis angka adalah contoh yang bagus tentang pentingnya notasi, pentingnya bentuk.

Persyaratan alami yang cukup untuk kodifikasi indikator :

  • Ergonomi

Keringkasan spesifik . Semakin sering kode digunakan, semakin pendek kode tersebut.
Kontinuitas dengan sebutan yang diterima secara umum.
Sistem kodifikasi terpadu . Seharusnya tidak ada perbedaan dalam sistem kodifikasi untuk indikator yang berbeda atau jenis indikator yang berbeda.
Kesamaan satu tingkat . “Tingkat tunggal” dalam arti indikator harus memiliki panjang yang sama. Jika A adalah kode aset, maka logis untuk kewajiban memiliki kode P, bukan Pasif, misalnya.

2.6. Balanced Scorecard


Sekarang yang disebut Balanced Scorecard sudah dikenal luas. Inilah yang dikatakan Wikipedia tentangnya:
Balanced scorecard (balance scorecard, BSC) - alat manajemen kinerja strategis, formulir pelaporan terstandardisasi sebagian yang memungkinkan manajer untuk melacak kinerja tugas oleh karyawan, serta konsekuensi kinerja atau non-kinerja. Sistem ini dilengkapi dengan metode desain dan otomatisasi khusus.

Istilah ini dapat sesuai dengan sistem secara keseluruhan dan implementasi individual dari indikator. Karakteristik terpenting dari pendekatan ini adalah:

  • fokus pada agenda strategis organisasi;
  • pemilihan sejumlah kecil data yang dipantau;
  • kombinasi data keuangan dan non-keuangan.

Balanced scorecard adalah contoh dari pengontrol umpan balik yang tindakannya ditujukan untuk menerapkan strategi perusahaan. Jenis pengontrol ini melibatkan pengukuran kinerja, membandingkan indikator dengan nilai referensi, dan membuat penyesuaian jika ada celah. Kontrol semacam itu membutuhkan tiga prasyarat:

  • pemilihan data yang akan diukur;
  • menetapkan nilai referensi;
  • kemungkinan mendasar untuk melakukan penyesuaian.

Dalam konteks manajemen strategis, ketiga elemen harus mengalir dari strategi perusahaan. Diasumsikan bahwa subjek kontrol mampu mengamati dan mengintervensi proses. Dalam praktiknya, ini tidak selalu dapat dipraktikkan sepenuhnya.

Ada dua faktor yang membuat kontrol semacam ini lebih mudah. Pertama, pemilihan data untuk pemantauan dapat disederhanakan. Kedua, hanya data yang sesuai dengan kemampuan manajer untuk campur tangan dalam proses yang harus dipilih.

Akhir dari kutipan.

Tetapi saya belum melihat serangkaian indikator MTP tertentu dalam buku apa pun.

2.7. Seri waktu


Rangkaian waktu dari indikator I adalah himpunan I (t) = {I (t1), I (t2), .... I (tn)} dari nilainya pada instants waktu diskrit. Ini juga disebut seri dinamis indikator I. Rangkaian waktu dapat dianggap sebagai seri statistik. Tanpa mengetahui latar belakang internal untuk mendapatkan nilai-nilai dari suatu seri, dapat dianggap sebagai nilai-nilai dari variabel acak, hukum distribusi yang tidak diketahui.

2.8. Kelompok indikator


Banyak indikator yang heterogen. Indikator dikelompokkan. Penyatuan bisa objektif dan subyektif. Grup subjektif - pengelompokan sesuai dengan minat lokal pengguna. Kelompok obyektif - pengelompokan berdasarkan kriteria ekonomi. Contoh grup: saldo, pajak, aset, sekuritas, kondisi nama subjek, pendapatan ... Banyak grup dapat dianggap sebagai grafik di mana bagian atas adalah grup dan ujung-ujungnya adalah jenis hubungan antar grup, misalnya, grup yang bergabung dengan grup lain.

3. Struktur Produk Kecerdasan Bisnis


3.1. Modul ETL


Ini adalah modul untuk mengekstraksi data dari sistem yang berdekatan. Data ditransformasikan dan disimpan dalam data warehouse.

3.2. Gudang data


Ini adalah gudang deret waktu nilai-nilai indikator baik dasar maupun turunannya.

3.3. Penerjemah


Tujuannya adalah untuk menghitung nilai indikator yang diturunkan berdasarkan rumus untuk menghitungnya.

3.4. Mesin kinerja


Ini adalah penghasil nilai untuk banyak indikator - kumpulan indikator yang komputasional. Dalam batasnya, ini semua adalah indikator. Jadi lebih mudah untuk mewujudkan waktu nyata. Indikatornya saling terkait dan ketika menghitung nilai-nilai, generator memotong grafik hubungan.

3.5. Monitor acara


Modul memonitor kejadian internal, mengendalikan nilai-nilai indikator logis, formula perhitungan yang memformalkan kondisi acara. Peristiwa eksternal diaktifkan oleh agen eksternal yang, jika ada peristiwa, memberi tahu pemantau acara ini. Monitor memanggil pengendali acara.

3.6. Simulator


Ini adalah program yang memungkinkan Anda untuk menjawab pertanyaan "Apa yang terjadi jika". "Jika" biasanya disebut skrip. Simulator adalah alat implementasi skrip. Skenario menentukan perubahan dalam indikator, dan mesin indikator memproses perubahan ini di seluruh kelompok penyelesaian. Akhir perhitungan menghasilkan acara yang sesuai.

Skenario dapat meliputi:

  • Nilai-nilai indikator yang ditetapkan:
  • Nilai tukar
  • Perubahan Nilai Pasar
  • Ubah penawaran harga
  • Portofolio hipotetis instrumen keuangan
  • Portofolio operasi hipotetis
  • Portofolio pembayaran hipotetis

Skenario dasar adalah skenario evolusi pasif. Ini adalah skenario kosong: diasumsikan bahwa tidak akan ada operasi. Tindakan dari skrip lainnya, aktif, non-kosong menentukan kenaikan skrip pasif.

3.7. Pembanding


Ini adalah modul yang mengimplementasikan semua jenis perbandingan.

3.8. Pengurai


Ini adalah modul yang mengimplementasikan dekomposisi indikator menjadi bagian-bagian komponennya sesuai dengan kriteria dekomposisi yang berbeda.

3.9. Tampilan


Ini adalah modul visualisasi data.

4. Layanan yang memungkinkan


Banyak modul intelijen bisnis dapat, dan terkadang perlu diimplementasikan sebagai layanan yang berdiri sendiri. Ini memungkinkan untuk secara fleksibel mengkonfigurasi kompleks dan kemungkinan pekerjaan multi-pengguna.

Layanan adalah aplikasi kolektif. Fungsi-fungsi layanan disediakan melalui API yang diumumkan oleh pengembang. Layanan ini dapat ditempatkan di komputer mana saja di jaringan. Dalam arsitektur client-server, hanya ada satu layanan - DBMS. Dalam layanan SOA dapat nomor apa saja dan mereka dapat ditempatkan pada komputer yang berbeda di jaringan.
Layanan fungsional yang mungkin :

  • Inti bisnis . Atas permintaan, menyediakan untuk menggunakan objek bisnis.
  • Metodologi . Memberikan deskripsi indikator, operasi, dan dampak operasi terhadap indikator.
  • . .
  • . .
  • . ..
  • . .
  • . .
  • . : , , , , …
  • Hubungan . Memungkinkan Anda menganalisis hubungan yang rumit dan semena-mena.
  • Penganggaran didistribusikan seiring waktu.

Layanan teknologi yang memungkinkan :

  • Otentikasi dan otentikasi

Akses . Menentukan tingkat akses subjek tertentu ke objek tertentu. Akses dapat ditentukan pada tingkat jenis, metode suatu objek, objek tertentu. Akses dapat berasal dari larangan dan dari izin.
Pembicara . Pengguna diberitahu tentang suatu peristiwa. Klien berlangganan ke acara itu sendiri atau teknologinya menandatanganinya.
Monitor acara . Set acara yang dihasilkan oleh pengguna dimonitor.
Perputaran Objek . Objek bisnis didorong sepanjang jalur produksi.

5. Alat Analisis


5.1. Pembanding


“Semuanya Dibandingkan”
Beberapa jenis perbandingan:

  • Perbandingan waktu. Nilai indikator untuk waktu yang berbeda ditampilkan.
  • Perbandingan menurut subjek. Nilai indikator untuk berbagai subjek ditampilkan.
  • Perbandingan mata uang Menampilkan nilai metrik untuk berbagai mata uang.
  • Perbandingan berdasarkan jenis realitas. Nilai indikator untuk berbagai jenis realitas ditampilkan.
  • Perbandingan metode perhitungan. Nilai indikator untuk berbagai metode perhitungan ditampilkan. Jadi, untuk menentukan perkiraan harga suatu opsi, banyak metode perhitungan yang ditawarkan oleh sekuritas sekuritas digunakan. Sangat menarik untuk membandingkan nilai-nilai ini satu sama lain dan dengan kenyataan.

Permintaan perbandingan umum: bandingkan indikator P1, P2, ... PN yang memiliki koordinat K1, K2, ..., masing-masing.

5.2. Pengurai


Beberapa jenis dekomposisi:

  • Dekomposisi oleh sub-indikator. Sebuah pohon nilai indikator ditampilkan, yang merupakan basis komputasi untuk indikator yang dimaksud.
  • Dekomposisi mata uang. Nilai indikator untuk sekelompok mata uang disajikan.
  • Dekomposisi sub-subjek. Nilai indikator disajikan untuk sekelompok mata pelajaran.
  • Dekomposisi operasi. Operasi yang mempengaruhi nilai indikator tersebut disajikan.
  • Dekomposisi oleh artis. Operasi disajikan, dirinci ke tingkat pelaksana operasi yang memengaruhi nilai indikator tersebut.
  • Ini mungkin merupakan dekomposisi yang kompleks, di mana mungkin ada beberapa tingkat dekomposisi yang berbeda dari jenis yang berbeda.

Contoh dekomposisi rumus untuk menghitung nilai indikator:



5.3. Pemetaan data


Laporan

Ini adalah data yang dicetak dalam format yang ditentukan secara eksternal. Laporan ini juga dapat dilihat di layar.
Beberapa sistem analitik melihat laporan sebagai hasil akhir analitik. Saya pikir ini tidak benar. Ini adalah produk setengah jadi. Mereka biasanya melihat laporan, menganalisis sesuatu dan memilih sesuatu darinya dan menarik kesimpulan. Jadi apakah lebih tepat untuk segera merumuskan apa yang ingin Anda terima dan mengimplementasikannya sebagai permintaan.

Tentu saja ada laporan untuk pengguna eksternal. Ini pelaporan pajak, statistik, ... Ya, itu perlu. Dan laporan ditransmisikan secara tepat sebagai laporan. Meskipun memohon kemungkinan pengiriman bukan laporan, tetapi set indikator. Dan di sana, tampilkan sesuai keinginan. (Satu set indikator) + (formulir laporan) + (koordinat indikator pada formulir laporan) - hanya itu yang Anda perlukan untuk memvisualisasikan laporan. Untuk ini, Anda bahkan dapat membuat program universal.

Pertanyaan

Ini menampilkan data sebagai hasil dari kebutuhan pengguna untuk komposisi data dan kondisi yang dikenakan pada mereka. Hasilnya biasanya berupa tabel.

Grafik

Ini adalah tampilan grafis dari ketergantungan data. Ini bisa berupa grafik dinamika, grafik ketergantungan fungsional. Ini bisa berupa diagram - linear, berbentuk kolom, melingkar. Jenis gambar hubungan dan dependensi - ruang terbuka untuk perancang.

Hypercubes

Ini adalah alat yang menganggap nilai data dikemas dalam sel, koordinat yang ditetapkan oleh pengukuran - atribut yang memainkan peran koordinat. Untuk dua dimensi kita memiliki tabel yang biasa, untuk tiga - kubus tiga dimensi, untuk n-dimensi - kubus n-dimensi.

Saya menganggap hypercubes bukan sebagai representasi terbatas, tetapi sebagai perantara. Nah, siapa pun yang datang ke pikiran untuk menatap meja multidimensi dari banyak data, mencoba melihat sesuatu di sana. Jadi rumuskan sesuatu ini dalam bentuk permintaan. Hypercube adalah gudang yang terstruktur dengan baik. Tapi Anda bisa berkeliaran di sekitar gudang untuk waktu yang lama jika Anda tidak tahu tujuan akhir.

Hypercubes biasanya divisualisasikan dalam bentuk tabel pivot.

Tabel pivot

Ini adalah tabel dua dimensi, yang memungkinkan Anda melihat tabel multidimensi. Hal ini dicapai dengan fakta bahwa grafik dan baris tabel adalah hierarki - memungkinkan dekomposisi (dan sebaliknya - konvolusi).

Tingkat hierarki tertentu sesuai dengan tingkat integrasi datanya. Selain itu, dimungkinkan untuk membuat grafik dalam baris dan sebaliknya. Ini biasanya dilakukan oleh Excel.

Tapi lebih baik dilihat sekali:



Papan skor

Papan Skor - bentuk menampilkan sekelompok indikator. Ini adalah bentuk keluaran, yang diinginkan untuk dapat dilihat kapan saja.
Papan skor lintasan Lintasan
-lintasan dari kelompok indikator disajikan.
Papan
status Status subjek yang dimaksud disajikan. Papan Skor
Real-time
Ini adalah papan skor di mana data diperbarui dalam mode pembaruan yang ditentukan pengguna. Status objek bisnis waktu nyata disajikan. Langkah waktu nyata dapat disesuaikan oleh pengguna. Untuk setiap jenis pengguna, ini mungkin papan skor sendiri.
Untuk implementasi real-time, pelaksanaan setiap transaksi bisnis harus memicu perhitungan kembali indikator dan, setelah perhitungan kembali, nilai-nilai baru harus ditampilkan pada panel waktu nyata.
Statistik papan skor
Untuk indikator yang diberikan, karakteristik statistik dari sejumlah nilai indikator diberikan. Hubungan yang dihitung dari indikator dengan indikator lain diberikan. Formula regresi untuk nilai indikator diberikan. Hipotesis tentang hubungan indikator dievaluasi.

Pengelompokan

Ini adalah kumpulan data yang dikelompokkan berdasarkan hierarki pengelompokan yang ditentukan pengguna. Setiap puncak hierarki dikaitkan dengan aturan penerimaan ke atas.

Pohon

Ini adalah pemetaan hierarki data.

Dan sekarang untuk hiburan, saya akan memberikan kesempatan dari kehidupan yang berhubungan dengan topik.

6. Kasus dari kehidupan IT


6.1. Ini bukan tangki pembuangan.


2003. . “ ”. . . (, , . ). () . , , , . . . , . , , c … . , () . . . ! : (, , ), , , ( ) .. . , . . . dbf. : a>b c=d+f. . !?.. , ?!.. .

. . , , . . . ( ), « ». , , . , — . , , . , ( ) . , . . . . , – Wi-Fi. — « ?» . . , , . , - , -, .

6.2. Kegagalan Hadiah Nobel di bidang Ekonomi


Kasus ini dapat disebut "Mantan fisikawan bermain-main." Kasus ini terjadi di Belarusbank. Sberbank (kemudian menjadi Belarusbank) setuju dengan perusahaan Namerek untuk mengembangkan sistem pembayaran kartu bank. Kasus untuk saat itu baru dan sangat relevan. Beberapa tahap sudah dibayar dengan baik oleh manajemen bank sebelumnya. Sekarang adalah tanggal jatuh tempo untuk tahap berikutnya. Perusahaan pelaksana menyerahkan laporan awal dan meminta untuk membayar untuk tahap saat ini. Dan kepemimpinan sekarang berbeda. Sberbank telah menjadi Belarusbank. Dan kepemimpinan baru ingin menganalisis perjanjian yang ada. Apakah semuanya terpenuhi di sana, apakah kontrak ini diperlukan, dll. Cukup masuk akal. Departemen otomasi meminta untuk menilai pekerjaan. Lagi pula, topik tersebut menyangkut pengenalan sistem penyelesaian kartu otomatis. Di departemen, penilaian dipercayakan kepada saya. Sudah ada beberapa volume tahap "Laporan Awal" tentang topik ini. Saya mengambil laporan (saya masih memilikinya) Saya mengambil kontrak dan mulai menganalisis. Saya membuka laporan (lembar 300)) dan melihat rumus dan persamaan yang saya kenal. Ada persamaan Langevin dari fisika (sesuatu dianggap sebagai proses acak dan aparat seri stokastik digunakan) dan banyak persamaan lainnya. Ekonofisika berkelanjutan. Luar biasa. Secara tidak langsung, saya mencari tahu orang seperti apa di perusahaan ini. Tentu saja, mantan fisikawan. Kuantum telah mencapai ekonomi! Bagus! Tetapi Anda perlu memahami segalanya dan Anda membutuhkan banyak waktu. Masalahnya tidak hanya dalam rumus, tetapi juga dalam kalimat teks. Saya belum pernah bertemu proposal yang begitu rumit dan judul empat lantai sebelumnya (saya bahkan menulis beberapa dari mereka dan mencoba memberikan kenalan saya untuk diperiksa. Hasilnya adalah sebuah kebodohan). Berikut ini sebuah contoh. Judul topik kontrak: “Studi dan pengembangan jenis layanan baru, bentuk-bentuk pendapatan, dan metode memasuki operasi pasar yang luas, pengembangan sistem untuk mengelola dan mengatur ekonomi layanan ini, pengembangan sistem hukum dan peraturan, serta tindakan teknis yang melindungi hak-hak orang yang menerima pembayaran ketika melayani klien Sistem Sberbank, BelCard. " Nama ini belum diperbaiki dalam ingatan saya. Apa yang bagian "..., pengembangan sistem manajemen ...", ".., pengembangan sistem hukum ..." mengganggu. Kenapa harus accusative case? Mungkin hanya "pengembangan ..."? Maka setidaknya konstruksi gramatikal kalimat menjadi jelas ... Dan selanjutnya seperti itu.

Apa yang harus dilakukan Lalu saya mengambil kontrak dan mulai mencari secara harfiah titik demi titik jejak implementasi mereka dalam laporan. Kontrak muncul sebagai output dari kontrak program. Di mana programnya? - Tidak ada program. Tidak ada program, tetapi ada rumus (persamaan Langevin, persamaan Fokker-Planck ...). Dan ini hanya laporan pendahuluan. Saya melewati semua poin dan menyadari bahwa kontrak tidak dieksekusi pada titik mana pun dan, tampaknya, tidak dapat dieksekusi. Perhatikan bahwa saya tidak mengatakan apa-apa tentang pentingnya formula dan model matematika itu sendiri. Saya hanya berbicara tentang memenuhi kontrak. Tapi itu belum selesai. Saya menyarankan agar manajemen menolak untuk membayar dan mengatakan bahwa saya siap memotivasi pengadilan untuk menolak membayar (setidaknya saya memberikan kertas jenis ini untuk ditandatangani oleh manajemen langsung saya dan saya tidak tahu apa yang terjadi selanjutnya). Dan, tentu saja, ia mengutip argumen sudut pandangnya. Dan dia menunjukkan bahwa bahkan pembayaran sebelumnya dimuka (menurut saya, sekitar $ 100.000). Tetapi apa yang telah jatuh hilang. Dan kemudian, maaf ...
Apa yang terjadi selanjutnya, saya tidak tahu. Segera saya pergi bekerja di BMRC (Belarusian Interbank Settlement Centre). Ternyata para imigran dari bekas CC dari Sberbank sebelumnya, dan Belarusbank saat ini, bekerja di sana. Kami memiliki penerjemah di kantor kami, yang sering pergi ke luar negeri melalui pengembangan sistem pembayaran Republik Belarus (RTGS), yang disponsori oleh Eropa, dan melalui mana banyak uang mengalir (tapi itu masalah lain). Penerjemah ini membawa gin dan tonik dari London dan mengatur hadiah untuk beberapa pekerja kantor. Itu adalah awal dari perestroika, dan bagi kami, bepergian ke luar negeri, gin dan tonik adalah hal baru. Saya sangat menikmati minuman. Jin sangat segar. Kami memperlakukan diri sendiri, santai, dan mulai berbicara tentang ... bekerja, tentu saja. Dan di sini saya mendengar sesuatu yang menarik. Kita berbicara tentang kesepakatan dengan Sberbank, yang melibatkan narator (tamu dari luar) sebelum pindah ke BMRC. Seharusnya itu adalah karya muluk-muluk, menarik, mungkin, ke Hadiah Nobel di bidang ekonomi. Tetapi ada beberapa tipe di Belarusbank yang meretas proyek ini. Saya bertanya, dan siapa yang meretas, khususnya. Dan dia menatapku dan berkata, "Tapi kamu tidak memotongnya!" Dan di wajahnya tertulis: "Jangan berpura-pura menjadi domba yang tidak bersalah." Saya terkejut. Lalu dia ingat kontrak yang naas itu. Namun ternyata kontrak itu diretas. (Kemudian, bekerja lebih jauh, saya menyadari bahwa fisikawan yang sama ingin melampirkan topik yang sama ke BMRC. Tetapi ini juga tidak berhasil). Narator sendiri adalah orang yang sangat baik. Dia mendekati segala sesuatu dengan itikad baik dan meninggal karena serangan jantung di tempat kerja. Kerajaan baginya adalah surga.

Well, well, mungkin saya meretas proyek yang luar biasa. Mungkin bintang Nobel bersinar untuknya. Namun kontrak itu tidak terpenuhi.

Source: https://habr.com/ru/post/id461075/


All Articles