BAB VI PENUTUP. telah dibangun adalah menggunakan Business Reports.. BI Reports memvisualisasikan

dokumen-dokumen yang mirip
TUGAS AKHIR. Pembangunan Aplikasi OLAP (Online Analytical Processing) untuk Analisis Sumber Daya Manusia pada Universitas Atma Jaya Yogyakarta

2. Kebutuhan informasi mengenai aktivitas pengguna sistem informasi bisa diperinci lagi untuk bisa semakin mengetahui karakteristik pengguna sistem

PEMBANGUNAN INTELEGENSI BISNIS UNTUK SUBJEK SUMBER DAYA MANUSIA PADA UNIVERSITAS ATMA JAYA YOGYAKARTA

pengisian data sehingga tidak banyak dilakukan pemberian defaultdata dan informasi lebih akurat. 2. Perancangan dan pembangunandata mart dapat

PEMBANGUNAN INTELEGENSI BISNIS UNTUK SUBJEK KEGIATAN AKADEMIK PADA UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN NEAR REAL-TIME BUSINESS INTELLIGENCE UNTUK SUBJEK KEUANGAN PADA UNIVERSITAS ATMA JAYA YOGYAKARTA

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

PERANCANGAN DAN PEMBANGUNAN INTELIGENSI BISNIS PADA PERUSAHAAN ASURANSI PENSIUN XYZ TUGAS AKHIR

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1. Latar Belakang

PEMBANGUNAN DATA WAREHOUSE UNTUK MONITORING AKTIVITAS PENGGUNA SISTEM INFORMASI UNIVERSITAS ATMA JAYA YOGYAKARTA BERBASIS INTELEGENSI BISNIS

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

PEMBANGUNAN DATA MART UNTUK FAKTA PENGUNJUNG RAWAT JALAN PADA RS TELOGOREJO SKRIPSI

PERANCANGAN DATA MART BAGIAN PENJUALAN MOTOR BEKAS(USED MOTOR CYCLE ) PADA CV. ATLAS MOTOR

PROSES EXTRACT, TRANSFORM DAN LOAD PADA DATA WAREHOUSE

Perancangan Basis Data

PEMBANGUNAN BUSINESS INTELLIGENCE SUPRA DESA DAN KAWASAN PERDESAAN UNTUK PERENCANAAN PEMBANGUNAN TUGAS AKHIR

BAB IV PERANCANGAN SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III LANDASAN TEORI

PERANCANGAN DATA WAREHOUSE CALON MAHASISWA BARU POLITEKNIK NEGERI LHOKSEUMAWE

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

DATA WAREHOUSING AND ONLINE ANALYTICAL PROCESSING (OLAP)

DESAIN DATA WAREHOUSE UNTUK MENGINTEGRASIKAN DATA KEPOLISIAN DI WILAYAH JAWA TIMUR

BUSINESS INTELLIGENCE

Basis Data Oracle - Business Intelligence System. Ramos Somya, M.Cs.

PERANCANGAN DAN IMPLEMENTASI DATA WAREHOUSE MENGGUNAKAN SCHEMA SNOWFLAKE UNTUK MENGETAHUI TREND PRODUKSI DAN PEMASARAN PRODUK

TESIS PENGEMBANGAN APLIKASI REAL-TIME BUSINESS INTELLIGENCE BERBASIS WEB UNTUK SUBJEK KEGIATAN AKADEMIK PADA UNIVERSITAS

BAB 4 PERANCANGAN DAN IMPLEMENTASI

HASIL DAN PEMBAHASAN. Microsoft SQL Server Microsoft Sharepoint Microsoft.Net Framework 4.0.

Jurnal String Vol. 1 No. 1 Tahun 2016 ISSN: PERANCANGAN DATA WAREHOUSE PADA PERPUSTAKAAN YAYASAN LENTERA INSAN

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) 1 Edisi...Volume..., Bulan 20..ISSN : PEMBANGUNAN INDEPENDENT DATA MART PADA OPTIK YUDA

BAB I PENDAHULUAN 1.1. Latar Belakang

MODEL SISTEM INFORMASI BUSINESS INTELLIGENCE MAHASISWA DENGAN METODE OLAP DI PROGRAM STUDI XYZ

ANALISIS DAN DESAIN DATA WAREHOUSE PADA PERPUSTAKAAN DAERAH KABUPATEN LUMAJANG. Tugas Akhir

jumlah keluarga, dan jumlah rumah. Data diambil dari hasil sensus potensi desa yang dilakukan BPS tahun 1996, 1999, 2003, dan 2006.


Perancangan Dan Implementasi Aplikasi Olap Dengan Metode Pengembangan Waterfall Dan Evolutionary Untuk Analisis Data Pada Perguruan Tinggi

ABSTRAK. Kata Kunci: ETL, Data Warehouse, Visualisasi Data, Bagan. Universitas Kristen Maranatha

Rancang Bangun Real-Time Business Intelligence Untuk Subjek Kegiatan Akademik pada Universitas Menggunakan Change Data Capture

BAB I LATAR BELAKANG

BAB IV HASIL DAN PEMBAHASAN

BAB 2 LANDASAN TEORI

Perancangan Sistem Informasi Eksekutif

DATA WAREHOUSE (The Building Blocks)

Konsep Business Inteligence. (Bag. 2) Ade Sarah H., M.Kom

DAFTAR ISI BAB II LANDASAN TEORI... 6

BAB III LANDASAN TEORI

BAB VI KESIMPULAN 6.1 Kesimpulan

BAB I PENDAHULUAN A. Latar Belakang

DESAIN DATAWAREHOUSE AKADEMIK UNTUK MENDUKUNG SISTEM ADMINISTRASI DATA AKADEMIK DI UNIVERSITAS TADULAKO. Mohammad Yazdi 1

BAB I PENDAHULUAN. mempermudah setiap orang untuk mendapatkan informasi. Perkembangan

TUGAS DATA WAREHOUSE

PERANCANGAN DATA WAREHOUSE PADA PERPUSTAKAAN UNIVERSITAS NASIONAL

PEMBUATAN PURWARUPA DATA WAREHOUSE ANALISA PENJUALAN UNTUK DEPARTEMEN PENJUALAN DI P.T. NIPPON INDOSARI CORPINDO - PASURUAN

Achmad Yasid, S.Kom

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) 1 Edisi... Volume..., Bulan 20.. ISSN :

BAB III ANALISIS DAN PERANCANGAN SISTEM

TESIS. PENGEMBANGAN SOSIAL INTELIJENSI BISNIS AKADEMIK MEMANFAATKAN MEDIA SOSIAL TWITTER (Studi Kasus : Universitas Atma Jaya Yogyakarta)

BAB I PENDAHULUAN. I.1 Pendahuluan

[Data Warehouse] [6/C2 & 6/D2]

PERANCANGAN DATAMART DAN APLIKASI BUSINESS INTELLIGENCE STUDI KASUS : BINUS CAREER DAN ALUMNI CENTER

The Design of Warehouse Data Structure to Support Product Marketing Plan Using Star Schema

BAB 2 LANDASAN TEORI

PERANCANGAN DAN PEMBUATAN DATA WAREHOUSE DAN APLIKASI ONLINE ANALYTICAL PROCESSING UNTUK BANK X

Business Intelligence dengan SQL Server 2008 R2

DATA WAREHOUSE PERTEMUAN I S1 TEKNIK INFORMATIKA TITUS KRISTANTO, S.KOM

Perancangan Data Warehouse Pemetaan Data Siswa Pada Disdikpora Kota Palembang

OPTIMALISASI DATA PADA BAGIAN PENJUALAN DENGAN MENGGUNAKAN DATA MART DI PT. XYZ

ANALISIS DAN PERANCANGAN DATA WAREHOUSE PENJUALAN, PEMBELIAN, DAN PERSEDIAAN UNTUK MENDUKUNG EKSEKUTIF DALAM PENGAMBILAN

Membangun Prototipe Pembelajaran Studi Data Warehouse Dengan Sampel Explore Sistem di Jurusan Teknik Informatika Universitas Dr.

Jurnal Ilmiah Widya Teknik Volume 15 Nomor

ANALISA DATA TRANSAKSIONAL PADA E-COMMERCE DENGAN TEKNOLOGI OLAP (ON-LINE ANALYTICAL PROCESS)

LAMPIRAN. 2) Membuat tabel-tabel dimensi dan fakta yang sesuai dengan skema bintang yang. if exists (select * from dbo.sysobjects where id = object_id

BAB II LANDASAN TEORI

SATUAN ACARA PERKULIAHAN PROGRAM PASCA SARJANA MAGISTER TEKNIK INFORMATIKA (MKom) UNIVERSITAS DIAN NUSWANTORO

BAB 4 PERANCANGAN DAN IMPLEMENTASI. memproyeksikan hal hal berikut: 1. Jalannya investasi dari proses bisnis yang berjalan pada perusahaan

Sistem Informasi Eksekutif Data Alumni Menggunakan Data Warehouse

Tugas. Data Warehouse. OLAP, Operasi OLAP, dan Jenis Rolap

DESAIN DATA WAREHOUSE PADA SISTEM INFORMASI SUMBER DAYA MANUSIA SUB-SISTEM REKRUTMEN

BAB 2 LANDASAN TEORI

BAB II KONSEP DATA WAREHOUSING

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Business Intelligence. Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

MODEL DATA WAREHOUSE UNTUK MENUNJANG PENYUSUNAN BORANG AKREDITASI STANDAR 3 PADA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

ANALISIS DAN PENGEMBANGAN APLIKASI BUSINESS INTELLIGENCE (BI) UNTUK ALUMNI UNIVERSITAS ATMA JAYA YOGYAKARTA

APLIKASI DATA WAREHOUSE UNTUK BUSINESS INTELLIGENCE. Kusnawi Dosen STMIK AMIKOM Yogyakarta. Abstraksi

PERANCANGAN DATA WAREHOUSE PENGOLAHAN PERSEDIAAN BUKU PT. GRAMEDIA ASRI MEDIA MAKASSAR

Perancangan Data warehouse Studio Foto Dan Salon Pada CV. XYZ Palembang

BAB II TINJAUAN PUSTAKA. yang akan dibuat adalah sebagai berikut : Sistem Monitoring Pertumbuhan Balita Berbasis Web. Wahyuningsih

PEMBANGKITAN BORANG AKREDITASI NASIONAL DI PERGURUAN TINGGI BERBASIS OLAP PADA DATA SDM, PENELITIAN, KEUANGAN, SARANA&PRASARANA.

PEMANFAATAN DATA WAREHOUSE SEBAGAI SARANA PENUNJANG PENYUSUNAN BORANG AKREDITASI STANDAR 3 PADA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR

Pembangkitan Borang Akreditasi Nasional di Perguruan Tinggi Berbasis OLAP pada Data SDM dan Penelitian

IMPLEMENTASI SISTEM BUSINESS INTELLIGENCE TERHADAP REKAP NILAI PERKULIAHAN MENGGUNAKAN METODE ONLINE ANALITYCAL PROCESSING (OLAP)

ANALISIS FAKTOR-FAKTOR YANG MEMPENGARUHI PROSES ETL PADA DATA WAREHOUSE

Jurnal Sistem Informasi

Transkripsi:

BAB VI PENUTUP 6.1 Kesimpulan Kesimpulan yang dapat diambil dari pembuatan tugas akhir ini adalahah sebagai berikut : 1. Telah berhasil dibangun sebuah data mart untuk subjek sumber daya manusia pada Universitas Atma Jaya Yogyakarta yang baru melalui proses perancangan data mart, proses ETL, dan pembuatan laporan. 2. Data mart dirancang menggunakan skema model data star schema dengan banyak tabel fakta dikombinasikan dengan snowflake schema pada a sebuah dimensi. Data mart dibuat melalui proses pengambilan data dari database transaksionalal kemudian diloading ke staging area, pembuatan tabel dimensi dan fakta pada data mart, serta pembuatan cube. 3. Cara menampilkan hasil analisa pada data mart yang telah dibangun adalah menggunakan Business Intelligence ence Reports.. BI Reports memvisualisasikan mvis sasikan hasil analisis alis dalam am bentuk table dan grafik beserta angka yang inovatif dan dapat dilakukan slicing-dicing g serta rol up- drill down. 4. Informasi-informasi yang dihasilkan dari aplikasi OLAP ini dapat membantu pihak KSDM untuk melakukan pelaporan dan membantu proses analisis untuk mengambil keputusan yang strategis. 312

6.2 Saran Saran-saran yang dapat diberikan penulis antara lain : 1. Data-data sumber yang lengkap akan sangat menunjang kualitas informasi dan report yang dihasilkan. Oleh sebab itu, sebaiknya diminimalisir adanya a data kosong pada sumber data dan kesalahan pengisian data sehingga tidak banyak dilakukan pemberian default data sehingga informasi lebih akurat. 2. Pengembangan e data mart untuk subjek sumber daya manusia secara real-time dapat meningkatkan kualitas dalam pengambilan keputusan. 313

DAFTAR PUSTAKA Adithama, S.P., 2010. Pembangunan Intelegensi Bisnis Untuk Subjek Kegiatan Akademik Pada Universitas Atma Jaya Yogyakarta. arta. Skripsi. Yogyakarta: Universitas Atma Jaya Yogyakarta. a. Adithama, S.P., 2014. Rancangan anga Bangunan Real-Time Business Intelligence ence Untuk Subjek Kegiatan Akademik pada Universitas Menggunakan gunaka Change Data Capture. Jurnal Buana Informatika, 5(2), p.63. Asif, S., 2011. Inforica. [Online] Available able at: www.inforica.com/in/download/bipresentation.pdf ion. n.pd f [Accessed 22 Mei 2015]. Azvine, B., Cui, Z. & D., N.D., 2006. Real Time Business ss Intelligence for the Adaptive Enterprise. The 3rd IEEE International Conference on Enterprise Computing E-Commerce and E-Services, pp.1-11. Bukhbinder, G., Krumenaker, M. & Phillips, A., 2005. Insurance Industry Decision Support: Data Marts, OLAP and Predictive Analytics. In Casualty Actuarial Society Forum., 2005. Febrian, J., 2004. Kamus Komputer dan Teknologi Informasi. Bandung: Penerbit Informatika. Fitriasari, N.S., 2008. 08. Perancangan Sistem Informasi Business Intelligence lulusan dengan menerapkan erapkan OLAP. In Seminar Nasional Aplikasi Teknologi Informasi 2008., 2008. Handojo, A. & Rostianingsih, S., 2004. Pembuatan Data Warehouse Pengukuran uran Kinerja Proses Belajar Mengajar di Jurusan Teknik Informatika Universitas Kristen Petra. Jurnal Informatika, 5, pp.53-58. Hocevar, B. & Jaklic, J., 2010. Assessing Benefits of Business Intelligence Systems. Management Journal, 15(1), pp.87-119. Inmon, W.H., 2005. Building The Data warehouse. Fourth Edition ed. Indiana: Wiley Publishing, Inc. 314

Kandou, K.Y., 2013. Pembangunan Intelegensi Bisnis Untuk Subjek Penjualan di Toko Buku Togamas. Skripsi S1. Yogyakarta: Universitas Atma Jaya Yogyakarta. Kirana, C.P. & Prihandoko, 2007. Perancangan Data Mart Kepegawaian pada Unit Sumber Daya Manusia (Human Resource) PT. GMF Aerosia. Depok: Universitas Gunadarma. Klepic, Z., 2006. The Influence nce Of Business Intelligence On The Performance Of The Top Management Business Decisions. In International Conference Proceedings. Zagreb, 2006. University of Zagreb, Faculty of Economics and Business. Kumar, P., 2014. Impact of Business Intelligence e System in Indian Telecom Industry. Business Intelligence Journal, 5(17), pp.358-66. Laudon, K.C. & Laudon, J.P., 2012. Management Information System Managing the Digital Firm. New Jersey: United State of America : Pearson Prentice Hall. Nees, es, T., 2011. Business Intelligence is The Answer. ProQuest Journal : Business and Economics, 24(10). Ponniah, P., 2001. Data Warehousing Fundamentals. ntals. New York: John Wiley & Sons Inc. Ponniah, P., 2010. Data Warehousing Fundamentals for IT Profesionals. Second Editions ed. Canada: John Wiley & Sons,Inc. Popeanga, J. & Lungu, I., 2012. Real-Time Business Intelligence for the Utilities Industry. Database System Journal, III, pp.17-18. Putri, A.D., 2013. Pembangunan Intelegensi Bisnis Untuk Subjek Sumber Daya Manusia Pada Universitas Atma Jaya Yogyakarta. Skripsi. Yogyakarta: Universitas Atma Jaya Yogyakrta. Russ, H., Kuilboer, J.-P. & Ashrafi, N., 2014. Business Intelligence in the Music Industry Value Chain : Ensuring Sustainability in a Turbulent Buiness Environment. International Journal of Business Intelligence Research, 5(1). 315

Saraswati, T.N., 2011. Rancang Bangun Aplikasi ETL dengan data Staging Berbasis MySQL. Skripsi. Bukit Jumbaran-Bali: Skripsi Udayana Universitas Udayana. Srigunting, 2012. Decision Suport System Merupakan Suatu Sistem yang Berfungsi Sebagai Penunjang Keputusan. [Online] Available at: http://jurnalsrigunting.com/2012/09/27/decision-rigunting.com/2012/09support-system-merupakan-suatu-sistem-yang--mererup an-sua tu-sistem-ya ngberfungsi-sebagai-penunjang-keputusan- s bagai-pe nunjang-ke p diterjemahkan-dari-buku-dss/ emah [Accessed Monday November 2014]. Vercellis, lis, C., 2009. Business Intelligence : Data Mining and Optimization for Decision Making. 978047051138th 051138 ed. John Wiley & Sons. Warnars, S., 2009. Desain ETL dengan Contoh Kasus Perguruan Tinggi, Universitas Budi Luhur. JURNAL INFORMATIKA, 10(2), pp.86-93. Wilarso, I., 2008. PEMANFAATAN DATA WAREHOUSE DI PERGURUAN TINGGI INDONESIA. Jurnal Sistem Informasi MTI-UI, 4(5), pp.50-54. Windarto, 2011. Pemanfaatan aatan Data Warehouse Sebagaiai Sarana ana Penunjang Penyusunan unan Borang Akreditasi Standar 3 Pada Fakultas Teknologi Informasi Universitas Budi Luhur. Jurnal Telematika MKOM, 3(2), pp.1-6. 316

DPPL DESKRIPSI PERANCANGAN PERANGKAT LUNAK BIHR (BIHR System) Untuk : Universitas Atma Jaya Yogyakarta Dipersiapkan oleh: Pricillia Ulina S R /110706662 Program ram Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta Program Studi Teknik Informatika Fakultas Teknologi Industri Nomor Dokumen Halaman DPPL-BIHR 1/52 Revisi E

Revisi DAFTAR PERUBAHAN Deskripsi A B C D E F INDEX TGL - A B C D E F G Ditulis oleh Diperiksa oleh Disetujui oleh Program Studi Teknik Informatika DPPL BIHR 2/56

Daftar Halaman Perubahan Halaman Revisi Halaman Revisi Program Studi Teknik Informatika DPPL BIHR 3/56

Daftar Isi Daftar Isi... 4 Daftar Gambar... 5 Daftar Tabel.... 6 1. Pendahuluan... 8 1.1 Tujuan.... 8 1.2 Lingkup Masalah.... 8 1.3 Definisi dan Akronim... 8 Measure.... 9 Member er... 9 Dimensi... 10 Fakta... 10 Surrogate key... 10 1.4 Referensi... 10 2. Analysis Model... 11 2.1 Perancangan Arsitektur... 11 2.2 Perancangan anga Rinci.... 13 2.2.1 Desain Full Refresh Control Flow Data dari Sumber Data ke Staging Area... 13 2.2.2 Desain Full Refresh Control Flow Data dari Staging Area ke Data Warehouse.... 19 2.2.32.3 Desain Incremental Update Control ol Flow Data dari Sumber Data ke Staging Area... 31 2.2.4 Desain Incremental Update Control Flow Data dari Staging Area ke Data Warehouse... 33 2.2.5 Penggunaan Dimensi... 38 2.2.6 Hirarki... 39 2.2.7 Measures dan Calcuated Member... 39 3. Peracangan Data... 41 4. Physical Data Model... 56 Program Studi Teknik Informatika DPPL BIHR 4/56

Daftar Gambar Gambar 2. 1 Komponen-komponen umum lingkungan data warehouse... 11 Gambar 2. 2 Tahapan-tahapan Pembangunan n n Data Mart... 11 Gambar 2. 3 Desain control flow data dari sumber data tunggal ke staging area... 14 Gambar 2. 4 Desain incremental update control flow data dari sumber ke staging area.... 31 Gambar 2. 5 Desain incremental update control flow data dari staging area ke data mart.... 34 Gambar 2. 6 Penggunaan naan dimensi... 38 Gambar 4. 1 Physical Data Model... 56 Program Studi Teknik Informatika DPPL BIHR 5/56

Daftar Tabel Tabel 2. 1 Tabel tahapan pembangunan data mart dan pembuatan report menggunakan SQL Server 2008 R2 dan ReportPortal... 12 Tabel 2. 2 Desain mapping dari sumber data ke sumber data staging.... 14 Tabel 2. 3 Tabel desain spesifik controlol flow menghapus semua tabel pada staging area... 15 Tabel 2. 4 Tabel desain spesifik control flow membuat tabel-tabel referensi tambahan pada staging area... 16 Tabel 2. 5 Tabel desain spesifik ik control ol flow inserting ing data pada tabel referensi staging area... 17 Tabel 2. 6 Tabel desain spesifik sifi control flow inserting data pada tabel master di staging area...... 18 Tabel 2. 7 Tabel desain spesifik control flow inserting ing data pada tabel transaksi di staging area... 18 Tabel 2. 8 Tabel desain mapping data dari staging area ke data mart....... 20 Tabel 2. 9 Tabel desain spesifik control flow menghapus isi semua tabel pada database tujuan... 23 Tabel 2. 10 Tabel desain spesifik control flow inserting data pada tabel-tabel dimensi tahap 1...... 24 Tabel 2. 11 Tabel desain spesifik control flow inserting data pada tabel-tabel dimensi tahap 2... 26 Tabel 2. 12 Tabel desain spesifik control flow pembentukan tabeltabel fakta... 27 Tabel 2. 13 Desain mapping ping data untuk incremental update dari sumber data ke staging area... 32 Tabel 2. 14 Desain mapping data untuk incremental update dari sumber data ke staging area... 34 Tabel 2. 15 Tabel hirarki Tahun Takwim... 39 Tabel 2. 16 Tabel hirarki rki Unit it...... 39 Tabel 2. 17 Tabel hirarki rki Tahun Akademik ik...... 39 Tabel 3. 1 Dekomposisi data a pada tabel Tahun Takwim m...... 43 Tabel 3. 2 Dekomposisi data pada tabel Golongan gan... 43 Tabel 3. 3 Dekomposisi data pada tabel Fungsional... 43 Tabel 3. 4 Dekomposisi data pada tabel Jabatan Akademik... 44 Tabel 3. 5 Dekomposisi data pada tabel Jabatan Struktural... 44 Tabel 3. 6 Dekomposisi data pada tabel Jenjang Pendidikan... 44 Tabel 3. 7 Dekomposisi data pada tabel Tahun Akademik... 44 Tabel 3. 8Dekomposisi data pada a tabel Sertifikasi Dosen... 45 Tabel 3. 9Dekomposisi data pada tabel Mahasiswa Aktif... 45 Tabel 3. 10Dekomposisi data pada tabel Keluarga... 46 Tabel 3. 11Dekomposisi data pada tabel Sekolah... 46 Tabel 3. 12Dekomposisi data pada tabel Karyawan... 46 Tabel 3. 13Dekomposisi data pada tabel Pengembangan... 47 Tabel 3. 14Dekomposisi data pada tabel Tr_Karir_funsional_date. 48 Tabel 3. 15Dekomposisi data pada tabel Tr_Karir_Golongan_date.. 48 Program Studi Teknik Informatika DPPL BIHR 6/56

Tabel 3. 16Dekomposisi data pada tabel Tr_Riwayat_Pendidikan_date... 49 Tabel 3. 17Dekomposisi data pada tabel Tr_Karir_Fungsional_Lokal 49 Tabel 3. 18Dekomposisi data pada tabel Tr_Karir_Fungsional_Nasional al... 49 Tabel 3. 19Dekomposisi data pada tabel LaporanPengembangan aporanpengembangan... 50 Tabel 3. 20Dekomposisi data pada tabel SKSDosen n... 50 Tabel 3. 21Dekomposisi data pada tabel Profil Karyawan Unit... 51 Tabel 3. 22Dekomposisi data pada tabel Profil Karyawan a an Espbed.. 51 Tabel 3. 23Dekomposisi data pada tabel Profil Karyawan awan Penempatan... 52 Tabel 3. 24Dekomposisi data pada tabel Karir Golongan... 52 Tabel 3. 25Dekomposisi data pada tabel Tanggungan Karyawan... 53 Tabel 3. 26Dekomposisi data pada tabel Lama Kerja Pertingkat Lokal.... 53 Tabel 3. 27Dekomposisi data pada tabel Lama Kerja Pertingkat Nasional al...... 53 Tabel 3. 28Dekomposisi data pada tabel Jumlah Karyawana... 54 Tabel 3. 29Dekomposisi data pada tabel Jumlah Mahasisswa Aktif. 54 Tabel 3. 30Dekomposisi data pada tabel Jumlah S3...... 55 Program Studi Teknik Informatika DPPL BIHR 7/56

1. Pendahuluan 1.1 Tujuan Dokumen Deskripsi Perancangan Perangkat Lunak (DPPL) ini bertujuan untuk mendefinisikan perancangan perangkat lunak (BIHR) yang akan dikembangkan. Dokumen tersebut akan digunakan oleh pengembang perangkat lunak sebagai acuan untuk implementasi pada tahap berikutnya. 1.2 Lingkup Masalah Perangkat Lunak BIHR dikembangkan dengan tujuan uan untuk: 1. Menangani pengambilan data sumber daya manusia dari berbagai sumber data fakultas dan unit-unit yang berkaitan dengan sumber daya manusia 2. Menangani proses extraction, transformation, loading (ETL). 3.Menangani pembuatan cube. 4. Menangani pembuatan laporan sesuai dengan kebutuhan unit-unit yang berkaitan dengan sumber daya manusia 1.3 Definisi dan Akronim Daftar ar definisi akronim dan singkatan : Keyword/Phrase rase Definisi DPPLPL Deskripsi i Perancangan Perangkat Lunak biasa disebut juga dengan Software Design Description (SDD) merupakan deskripsi dari perancangan produk/perangkat lunak yang akan dikembangkan BIHR Perangkat lunak business intelligence dengan subjek sumber daya manusia. Siatmax Database siatmax yang menyimpan data-data sumber daya manusia pada aplikasi Sistem Informasi Manajemen Kepegawaian (SIMKA) Program Studi Teknik Informatika DPPL BIHR 8/56

SIATMA New_ DataWarehouse Control Flow Mapping Hirarki rki Measure Calculated Member yang digunakan di Kantor Sumber Daya Manusia (KSDM) UAJY. Database SIATMA yang menyimpan data-data perkuliahan pada aplikasi Sistem Informasi Akademik (SIATMA) dan data evaluasi dosen pada Aplikasi Evaluasi Kinerja Dosen (PAPKIDO) yang digunakan di semua fakultas. as. Database New_DataWarehouse merupakan data mart yang menyimpan data-data hasil proses ETL dari database-database sumber Control flow pada sebuah package berfungsi untuk menangani bermacam-macam elemen emenen dan task yang Mendefinisikan keseluruhan aliran kerja. Pemetaan kolom-kolom dari suatu tabel pada database sumber ke kolom-kolom dari suatu tabel pada database tujuan untukuk menentukan asal data suatu tabel pada database tujuan. Merupakan tingkatan-tingkatan yang terdapat a pada dimensi. Sebuah dimensi bisa memiliki atribut-atribut yang memiliki relasi parent-child. Merupakan data yang akan dianalisa dengan informasi kolom yang bertipe numerik. Anggota measure yang didefinisikan berdasarkan kombinasi data pada cube, operator aritmatika, fungsi, serta operasi angka-angka. k Program Studi Teknik Informatika DPPL BIHR 9/56

Dimensi Meupakan sebuah kategori yang independen dari multidimensional database. Dimensi mengandung item yang berfungsi sebagai kriteria ia atau filter yang dikenakan pada measure. Fakta Merupakan pusat dari skema. Tabel fakta mempunyai 2 jenis kolom di dalamnya yaitu, kolom yang menyimpan mpan nilai-nilai numeric dan kolom yang menyimpan foreign key yang mengacu ke tabel dimensi. Surrogate key Sebuah key yang digenerate otomatis omat untuk memudahkan maintenance data-data pada tabel terutama data-data yang mempunyai mpunyai natural key yang rumit. 1.4 Referensi Referensi yang digunakan pada perangkat lunak tersebut adalah: ah: 1. Pricillia Ulina S R/6662, Spesifikasi Kebutuhan Perangkat Lunak (SKPL) BIHR, Universitas Atma Jaya Yogyakarta. 2. Verawati Kanesia Shaupindo / 6518, Deskripsi Perancangan angan Perangkat Lunak (DPPL) SIKMA,, Universitas Atma Jaya Yogyakarta. 3. Amellia Diatony Putri / 5790, Deskripsi Perancangan Perangkat Lunak (DPPL) BIHR, Universitas Atma Jaya Yogyakarta. Program Studi Teknik Informatika DPPL BIHR 10/56

2. Analysis Model 2.1 Perancangan Arsitektur Source systems adalah sumber-sumber data yang dibutuhkan. Staging area adalah tempat dimana data dibersihkan dan disiapkan dengan proses-proses ETL. Presentation area adalah dimana data disimpan dan dioptimalkan untuk query, reporting dan analisis yang dapat berupa data warehouse atau data mart data mart. Access cess tools digunakan oleh pengguna untuk mengakses informasi yang ada di presentation area. Gambar 2. 1 Komponen-komponen umum lingkungan data warehouse Komponen-komponen o tersebut diaplikasikan menjadi tahapan-tahapan seperti model dibawah ini : Gambar 2. 2 Tahapan-tahapan Pembangunan Data Mart Program Studi Teknik Informatika DPPL BIHR 11/56

Tahapan-tahapan pembangunan yang akan dilakukan dalam membangun data mart dan pembuatan BI Reports dengan rincian seperti berikut: Tabel 2. 1 Tabel tahapan apanan pembangunan data mart dan pembuatan report menggunakan SQL Server 2008 R2 dan ReportPortal Proses Data Sumber ke Staging area Staging area ke Data mart Pembuatan cube Sumber dan Tujuan SQL Server ke SQL Server SQL Server ke SQL Server SQL Server ke Analysis Tools yang digunakan SQL Server Integration Services (SSIS) SQL Server Integration Services (SSIS) SQL Server Analysis Tahapan dalam Proses Membuat package baru Menentukan ntukan control flow items yang akan digunakan Menentukan ntuk sumber metadata a a Menentukan ntukan staging area untuk metadata Membersihkan, menggabungkan, g ngka dan me-load table-tabel pada staging area Execute package Load data ke staging area Membuat package age baru Menentukan control flow items yang akan digunakan Menentukan sumber metadata Menentukan metadata untuk data mart Me-load data ke table dimensi dan table fakta Mengenerate surrogate key untuk masing- masing dimensi dan menentukan constraints Execute package Load data ke data warehouse Menentukan data sources Program Studi Teknik Informatika DPPL BIHR 12/56

Pembuatan Report dan Chart Administrasi Services Database Analysis Service Cube ke Report Portal Services (SSAS) Menentukan data source views Membuat cube Mengubah measure, atribut dan hirarki pada cube Mendeinisikan kalkulasi pada cube Melakukan deployment ke Analysis Service Database Report Portal Menentukan ntuk koneksi ksi XML Connect ke cube Membuat OLAP Reports Menabahkanan chart pada report Menyimpan report Mengatur security setting Merefresh data mart Memelihara data mart 2.2 Perancangan Rinci 2.2.1 Desain Full Refresh Control Flow Data dari Sumber Data ke Staging Area Tahap ini merupakan tahap pertama dalam proses pembangunan data mart. Pada tahap pertama ini, isi dari sumber-sumber data akan melalui proses ekstraksi, transformasi, dan load (ETL) tahap awal menuju ke staging area. Proses ETL bertujuan untuk membersihkan data, membuat data menjadi seragam dan konsisten, mengkonversi tipe data, mempersiapkan data untuk ETL Program Studi Teknik Informatika DPPL BIHR 13/56

tahap akhir, serta mentrasformasi data sedemikian rupa sehingga data mudah dianalisis dan dapat mendukung pengambilan keputusan. Berikut adalah desain control flow untuk proses loading data dari sumber data tunggal ke staging area. Menghapus isi semua tabel pada database tujuan Membuat tabeltabel referensi tambahan Inserting data pada tabeltabel referensi rensi Inserting data pada tabeltabel tujuan Gambar 2. 3 Desain control flow data dari sumber data tunggal gal ke staging area Setiap tahapan tersebut diatas mempunyai tugas, proses, serta aliran data masing-masing. Tabel-tabel dibawah ini merupakan desain mapping data dan desain spesifik sifi control flow data dari sumber data tunggal ke staging area. a. Desain mapping dari sumber data ke suber data staging. Pada tabel 4.3.2.1 dijelaskan a secara rinci tabel-tabel sumber yang digunakan pada tabel-tabel pada staging area Tabel 2. 2 Desain mapping dari sumber data ke sumber data staging No. Tabel Sumber Tabel Tujan 1 Siatmax.simka. mka. REF_BUTIR_APRAISAL Ref_Kategori_Pengembangan _ engemb 2 Siatmax.simka. TR_RIWAYAT_PENDIDIKAN Ref_Sekolah 3 Siatma.TBL_TAHUN_AKADEMIK 4 Siatma.TBL_SEMESTER_AKADEMIK Ref_Tahun_Akademik 5 Siatmax.simka.REF_FUNGSIONAL Ref_Fungsional 6 Siatmax.simka.REF_JENJANG Ref_Jenjang_Pendidikan 7 Siatmax.simka.REF_GOLONGAN Ref_Golongan 8 Siatmax.simka.REF_KELUARGA Ref_Keluarga 9 Siatmax.simka. REF_JABATAN_AKADEMIK Ref_Jabatan_Akademik 10 Siatmax.simka. REF_JABATAN_STRUKTURAL Ref_Jabatan_Struktural 11 Siatmax.simka.MST_UNIT Mst_Unit 12 Siatmax.simka.TR_SERTIFIKASI Tr_Sertifikasi Program Studi Teknik Informatika DPPL BIHR 14/56

13 Siatmax.simka.MST_KARYAWAN MST_KARYAWAN_TEMP 14 Siatmax.simka.MST_KARYAWAN 15 Ref_Jenjang_Pendidikan ikan Mst_Karyawan 16 Siatmax.simka.MST_KELUARGA Mst_Keluarga 17 Siatma.REF_PRODI Ref_Prodi 18 Siatmax.simka.TR_PENGEMBANGAN 19 Siatmax.simka. REF_PENGEMBANGAN 20 g_hr Tr_Pengembangan Ref_Kategori_Pengembangan engembangan 21 Siatmax.simka.TR_MEMBER 22 g_hr. Tr_Pengembangan 23 Tr_Pengembangan Tr_PengembanganMerge ganmerge 24 Siatmax.simka. TR_KARIR_FUNGSIONAL Tr_Karir_Fungsional_Lokal i nal_lokal 25 Siatmax.simka. TR_KARIR_FUNGSIONAL Tr_Karir_Fungsional_Nasional _Nasio na 26 Siatma.TBL_KELAS Tr_Kelas_Temp 27 Tr_Kelas_Temp Tr_Kelas 28 Siatmax.simka. TR_RIWAYAT_PENDIDIKAN Tr_RiwayatPendidikan_Temp 29 Tr_RiwayatPendidikan_Temp Tr_Riwayat_Pendidikan 30 Ref_Sekolah Ref_Sekolah 31 Tr_Riwayat_Pendidikan Tr_Riwayat_Pendidikan_2 32 Siatmax.simka. TR_KARIR_GOLONGAN Tr_Karir_Golongan 33 Siatmax.simka. TR_KARIR_STRUKTURAL _STR TRUK TURAL New_Staging. g 34 Siatmax.simka. imka. REF_JABATAN_STRUKTURAL RUKT U AL Tr_Karir_Struktural _Str b. Desain spesifik control flow menghapus isi semua tabel pada database tujuan Tabel 2. 3 Tabel desain spesifik control flow menghapus semua tabel pada staging area No Komponen SSIS 1 Execute SQL Nama Keterangan Database.Tabel Full Refresh Staging Menghapus isi dari tabel agar selalu baru. Me-ressed Tr_Pengembangan Tr_Pengembangan _Merge Tr_Riwyat Pendidikan_Temp Tr_Riwayat Program Studi Teknik Informatika DPPL BIHR 15/56

kolom-kolom yang bertipe data identity dan autoincrement. _Pendidikan Tr_Riwayat _Pendidikan_2 Tr_Kelas_Temp Tr_Kelas Tr_Karir_Golongan Tr_Karir_Struktural Tr_Karir_ Fungsional_Nasional Tr_Karir_ Fungsional_Lokal okal Tr_Sertifikasi g_hr.tr_sertifi Mst_Keluarga Mst_Karyawan _temp Mst_Karyawan g_hr.mst_k_ aryaw Mst_Unit g_hr.mst_unit Ref_Kategori g_hr e _Kat ego _Pengembangan Ref_Fungsional ef_fungs i Ref_Jabatan_ g_hr.r ef_j abata Akademik Ref_Jabatan_ ef_jab ata Struktural Ref_Jenjang_ Pendidikan Ref_Golongan HST_SK _SK MST_MHS_AKTIF _AK Ref_Sekolah Ref_Keluarga elua No Komponen onen SSIS Data Flow 1 2 3 Data Flow Data Flow c. Desain spesifik control flow membuat tabel-tabel referensi tambahan Tabel 2. 4 Tabel desain spesifik ik control ol flow membuat mbua tabel-tabel referensi rens tambahan ahanan pada staging area Nama Create Ref Kategori Pengembangan Create Sekolah Ref Create Ref Tahun Akademik Keterangan Ekstrak dan load data dari sumber menuju database tujuan Ekstrak dan load data dari sumber menuju database tujuan Ekstrak dan load data dari sumber Database.Tabel Sumber Tujuan Siatmax.REF_ BUTIR_APPRAISAL Ref_Kategori _pengembangan Siatmax.TR_RIWAYAT _PENDIDIKAN Siatma.TBL_SEMESTE R_AKADEMIK, siatmax.tbl_tahun_ Program Studi Teknik Informatika DPPL BIHR 16/56 Ref_Sekolah Ref_Tahun

menuju database tujuan AKADEMIK _Akademik d. Desain spesifik control flow inserting data pada tabel referensi Tabel 2. 5 Tabel desain spesifik control flow inserting data pada tabel referensi rensi staging area No Komponen SSIS 1 2 3 4 5 6 7 8 9 Data Flow Data Flow Data Flow Data Flow Data Flow Data Flow Data Flow Data Flow Data Flow Nama Keterangan REF_FUNGSIONAL FUNGSIONAL Ekstrak dan load data dari sumber menuju database tujuan REF_JENJANG_ Ekstrak dan PENDIDIKAN load data dari sumber menuju database tujuan REF_GOLONGAN Ekstrak dan load data dari sumber menuju database tujuan REF_KELUARGA Ekstrak dan load data dari sumber menuju database tujuan uan MST_MHS MHS Ekstrak dan load data dari sumber menuju database tujuan REF_JABATAN_ Ekstrak dan AKADEMIK ADEM load data dari sumber menuju database tujuan uan MST_UNIT Ekstrak dan load data dari sumber menuju database tujuan REF_JABATAN_ Ekstrak dan STRUKTURAL load data dari sumber menuju database tujuan REF_PRODI_ Ekstrak dan SIATMA load data dari sumber menuju database tujuan Database.Tabel Sumber Tujuan Siatmax.REF_ FUNGSIONAL Ref_Fungsional Siatmax.REF_ JENJANG_ Ref_Jenjang_ PENDIDIKAN Pendidikan Siatmax.REF_ GOLONGAN Ref_Golongan Siatmax.REF_ KELUARGA Ref_Keluarga Siatma.REF_MST_ MHS_AKTIF MST_MHS_AKTIF Siatmax.REF_ JABATAN_AKADEMIK AKADEM Ref_Ref_Jabatan_ Akademik Siatmax.MST_UNIT Mst_Unit Siatmax.REF_ JABATAN_ Ref_Jabatan_ STRUKTURAL Struktural Siatma.REF_PRODI Ref_Prodi Program Studi Teknik Informatika DPPL BIHR 17/56

e. Desain spesifik control flow inserting data pada tabel master Tabel 2. 6 Tabel desain spesifik control flow inserting data pada tabel master di staging area No Komponen SSIS Data Flow 1 Data Flow 2 Data Flow 3 Nama Keterangan MST_KARYAWAN Ekstrak dan to load data dari Mst_Karyawan_ awan_ sumber menuju Temp database tujuan Mst_Karyawan_ Ekstrak dan Temp to load data dari Mst_Karyawan sumber menuju database tujuan MST_KELUARGA Ekstrak dan load data dari sumber menuju database tujuan Database.Tabel Sumber Tujuan Siatmax. MST_KARYAWAN AWAN Mst_Karyawan_Temp g_hr. Mst_Karyawan_ awan_ Mst_Karyawan Temp Siatmax. MST_KELUARGA Mst_Keluarga f. Desain spesifik control flow inserting data pada tabel transaksi Tabel 2. 7 Tabel desain spesifik control flow inserting data pada tabel transaksi di staging area No Komponen SSIS 1 Data Flow Nama TR_PENGEMBANGA N to Tr_ Pengembangan emba ngan Keterangan Ekstrak dan load data dari sumber menuju database tujuan Database.Tabel abel Sumber Tujuan Siatmax.TR_ PENGEMBANGAN EMBA NGAN Siatmax. REF_PENGEMBANGAN E NGAN Tr_Pengembangan Ref_Kategori_ Pengembangan Siatmax.TR_Member 2 Data Flow 3 Data Flow 4 Data Flow Tr_ Pengembangan_2 Cari Dosen TBL_KELAS_ SIATMA to Tr_Kelas Jumlah Ekstrak dan load data dari sumber menuju database tujuan Ekstrak dan load data dari sumber menuju database tujuan Ekstrak dan load data dari sumber menuju database tujuan Tr_Pengembangan Siatma.TBL_KELAS Tr_Kelas_Temp Program Studi Teknik Informatika DPPL BIHR 18/56 Tr_Pengembangan _Merge Tr_Kelas_Temp Tr_Kelas

5 Data Flow 6 Data Flow Tr_riwayat_Pen didikan_temp Tr_riwayat_ pendidikan_1 Ekstrak dan load data dari sumber menuju database tujuan Ekstrak dan load data dari sumber menuju database tujuan Siatmax.TR_RIWAYA T_PENDIDIKAN Tr_Riwayat Pendidikan_Temp Tr_Riwayat Pendidikan_Temp Tr_Riwayat_ Pendidikan Ref_Sekolah 7 Data Flow 8 Data Flow 9 Data Flow 10 Data Flow 111 Data Flow Tr_riwayat_ at_ pendidikan_2 ikan_2 Tr_karir_ golongan Tr_karir_ struktural Tr_Fungsional_ Lokal Tr_Fungsional_ Nasional Ekstrak dan load data dari sumber menuju database tujuan Ekstrak dan load data dari sumber menuju database tujuan Ekstrak dan load data dari sumber menuju database tujuan Ekstrak dan load data dari sumber menuju database tujuan Ekstrak dan load data dari sumber menuju database tujuan Tr_Riwayat Pendidikan ikan Siatmax.TR_KARIR GOLONGAN Siatmax.TR_KARIR_ STRUKTURAL Siatmax.TR_KARIR_ FUNGSIONAL Siatmax.TR_KARIR_ FUNGSIONAL Tr_Riwayat_ Pendidikan_2 Tr_Karir_ Golongan Tr_Karir_ Struktural Tr_Karir_ Fungsional_Lokal Tr_Karir_ Fungsional_ Nasional 2.2.2 Desain Full Refresh Control Flow Data dari Staging Area ke Data Warehouse Tahap ini merupakan tahap terakhir dalam am proses pembangunan data mart. Pada tahap ini, isi dari tabeltabel pada staging area akan melalui proses ekstraksi, transformasi, dan load (ETL) akhir menuju ke data mart. Proses ETL pada tahap ini meliputi pengkonversian tipe data, membuat data menjadi seragam dan konsisten, membuat data dapat diakses sesuai dengan perwaktuan yang ada, serta memberikan id baru berupa surrogate key untuk dimensi. Berikut adalah desain control flow untuk proses loading data dari staging area ke data mart. Program Studi Teknik Informatika DPPL BIHR 19/56

Menghapus isi semua tabel pada database tujuan Inserting data pada tabel- tabel referensi Inserting data pada tabel- tabel master Inserting data pada tabel- tabel trasaksi Gambar 2.4 Desain controlol flow data dari sumber data tunggal ke staging g area Setiap tahapan apan tersebut diatasas mempunyai tugas, proses, serta aliran data masing-masing. Tabel-tabel dibawah ini merupakan desain mapping data dan desain spesifik sifi control flow data dari staging area ke data mart. a. Desain mapping dari staging area ke data mart Tabel 2. 8 Tabel desain mapping data dari staging area ke data mart No. Tabel Sumber Tabel Tujan 1 Mst_Unit Unit 2 Ref_Jabatan_Ak ademik JabatanAkademik 3 Ref_Keluarga g_hr Ref_K eluarga 4 Mst_Keluarga _ eluarga Keluarga 5 Ref_Jenjang_ enja Pendidikan JenjangPendidikan 6 Time TahunTakwim akwim 7 Ref_Jabatan_ Struktural JabatanStruktural 8 MST_MHS_AKTIF g_hr ST_MHS HS_AKTIF MahasiswaAktif swaakt if 9 Ref_Golongan ongan Golongan e.golo 10 Ref_Sekolah Sekolah Ref_Tahun_ ahun_ 11 Akademik Tahun_Akademik 12 Ref_Fungsional Fungsional 13 Mst_Karywan 14 Ref_Fungsional g ional Karyawan Ref_Jabatan_ 15 Akademik Tr_Pengembanga 16 n_merge Penembangan 17 Karyawan 18 Tr_Sertifikasi 19 Karyawan SertifikasiDosen Program Studi Teknik Informatika DPPL BIHR 20/56

20 Ref_Kategori_Pengembangan 21 Tahun_Akademik 22 Ref_Prodi _Pro Tr_Karir_ 23 Fungsional Tr_Karir_ 24 Golongan Tr_Riwayat_Pen 25 didikan g_hr Tr_Karir_ 26 Fungsional_Lokal okal Tr_Karir_ 27 Fungsional_Nasional 28 Pengembangan emba 29 Pengembangan 30 Kelas Tr_Karir_ 31 Struktural 32 TahunAkademik 33 Karyawan Tr_Karir_ 34 Golongan_date 35 Karyawan 36 Unit 37 Golongan e 38 Karyawan ryaw an Tr_Karir_ arir_ 39 Golongan_date Tr_Karir_ 40 Fungsional_date ate Tr_Karir Kar 41 Riwayat_Pendidikan_date idikan_date JenajangPen ngpen 42 didikan dika 43 Golongan 44 JabatanAkademik 45 Fungsional 46 Sekolah Sertifikasi 47 Dosen 48 TahunTakwim 49 Karyawanan 50 Tr_Karir_ Golongan_date 51 Tr_Karir_ Fungsional_date 52 Tr_Karir_ Riwayat_Pendidikan_date 53 Kelas Tr_Karir_ Fungsional_date Tr_Karir_ Golongan_date ate Tr_Riwayat_Pe e.tr_riwayat_p ndidikan_date Tr_Karir_ Fungsional_Lokal Tr_Karir_ Fungsional_Nasional asio e. LapPengembangan angan SKSDosen SDosen KarirGolongan e. ProfilKaryawanUnit awanunit ProfilKaryawanEspbed Program Studi Teknik Informatika DPPL BIHR 21/56

JenajangPendidikan 54 Golongan 55 JabatanAkademik 56 Fungsional sional 57 Sekolah e.se Sertifikasi 58 Dosen 59 TahunTakwim 60 Karyawan Tr_Karir_ 61 Golongan_date Tr_Karir_ 62 Fungsional_date Tr_Karir_ 63 Riwayat_Pendidikan_date 64 e. JenajangPendidikan ProfilKaryawanPenempatan nemp a an 65 Golongan 66 JabatanAkademik 67 Fungsional 68 Sekolah Sertifikasi 69 Dosen 70 TahunTakwim 71 Karyawan TanggunganKaryawan 72 Keluarga e 73 MahasiswaAktif 74 Karyawanan 75 Unit 76 TahunTakwim 77 Karyawan e.ka ryawan 78 Fungsional sional 79 JabatanAkademik 80 TahunTawkim 81 JenajangPendidikan 82 Golongan 83 Karyawan 84 Fungsional 85 JabatanAkademik 86 TahunTawkim awkim 87 JenajangPendidikan 88 Golongan 89 Tr_Riwayat_ Pendidikan_date 90 Tr_Riwayat_Pen didikan_2 JumlahMahasiswaAktif e. JumlahKaryawanan JumlahS3 LamaKerjaPertingkatLokal Program Studi Teknik Informatika DPPL BIHR 22/56

91 Tr_Karir_Golongan 92 Tr_Karir_struktural 93 Tr_Karir_Fungsional_Lokal 94 Karyawan 95 Fungsional 96 Golongan 97 JenajangPendidikan 98 JabatanAkademik 99 JabatanStruktural ral 100 Tr_Karir_Fungsional_Nasional _Fungsional_Nasional 101 Tr_Karir_Golongan 102 Karyawan 103 Fungsional 104 Golongan 105 JabatanAkademik e. LamaKerjaPertingkatNasional tnasional b. Desain spesifik control flow menghapus isi semua table pada database tujuan Tabel 2. 9 Tabel desain spesifik control flow menghapus isi semua tabel pada database ase tujuan No Komponen SSIS Nama Keterangan Database.Tabel abel 1 Execute Full Menghapus isi e. SQL Refresh esh dari tabel agar LapPengembangan angan Staging selalu lu baru. SKSDosen Me-ressed kolom-kolom ProfilKaryawanUnit anunit yang bertipe data identity TanggunganKaryawan dan autoincrement. KarirGolongan LamaKerjaPertingkatLokal LamaKerjaPertingkatNasional ProfilKaryawanEspbed ProfilKaryawanPenempatan JumlahKaryawan JumlahS3 Program Studi Teknik Informatika DPPL BIHR 23/56

JumlahMahasiswa Tr_karir_fungsional_date Tr_karir_golongan_date Tr_riwayat_pendidikan_date tr_karir_fungsional_lokal Tr_karir_fungsional_nasional _fungsional_nasio Karyawan Fungsional Golongan e JabatanAkademik JabatanStruktural truktural JenjangPendidikan endidika Kelas e.kelas Keluarga e.keluarg Pengembangan e.pe Sekolah e.se e SertifikasiDosen TahunAkademik TahunTakwim Unit MahasiswaAktif c. Desain spesifik control flow inserting data pada table-tabel tabel dimensi tahap 1 Tabel 2. 10 Tabel desain spesifik control flow inserting data pada tabel dimensi tahap tabel- 1 No Komponen Nama Keteranga Database.Tabel SSIS n Sumber Tujuan 1 Data Flow Unit Ekstrak dan load data dari sumber menuju Mst_Unit Unit database tujuan 2 Data Flow JabatanAkademik Ekstrak dan Ref_ load data Jabatan_Akademik JabatanAkademik dari sumber menuju database tujuan Program Studi Teknik Informatika DPPL BIHR 24/56

3 Data Flow Keluarga Ekstrak dan Ref_ load data Keluarga dari sumber menuju Mst_ Keluarga database Keluarga tujuan 4 Data Flow Jenjang Ekstrak dan Pendidikan load data Ref_ dari sumber Jenjang_ menuju JenjangPendidikan Pendidikan database tujuan 5 Data Flow Time Ekstrak dan Time i e load data TahunTakwim dari sumber menuju database tujuan 6 Data Flow Jabatan Ekstrak dan Ref_ g_hr.ref_ Struktural load data Jabatan_Strukturalal JabatanStruktural dari sumber menuju database tujuan 7 Data Flow Mahasiswa Aktif Ekstrak dan MST_ load data MHS_AKTIF MahasiswaAktif dari sumber menuju database tujuan 8 Data Flow Golongan Ekstrak dan Ref_ g load data Golongan Golongan dari sumber menuju database tujuan 9 Data Flow Sekolah Ekstrak k dan Ref_ Ref_ load data Sekolah Sekolah dari sumber menuju database tujuan 10 Data Flow Tahun Akademik Ekstrak dan Ref_ load data Tahun_ Tahun_Akademik dari sumber Akademik menuju database tujuan 111 Data Flow Fungsional Ekstrak dan Ref_ load data Fungsional Fungsional dari sumber menuju database tujuan Program Studi Teknik Informatika DPPL BIHR 25/56

d. Desain spesifik control flow inserting data pada table-tabel dimensi tahap 2 Tabel 2. 11 Tabel desain spesifik control flow inserting data pada tabeltabel dimensi tahap 2 No Komponen SSIS 1 Data Flow Nama Karyawan Keteranga n Ekstrak dan load data dari sumber menuju database tujuan Database.Tabel Sumber Mst_ g_hr.mst_ Karywan Ref_ g Fungsional Tujuan Karyawan 2 Data Flow Pengembangan Ekstrak dan load data dari sumber menuju database tujuan Ref_ Jabatan_ Akademik Tr_ Pengembangan_Merge Karyawan Penembangan 3 Data Flow 4 Data Flow 5 Data Flow Kelas Insert transaksi Tr_Karir_ Fungsional all Ekstrak dan load data dari sumber menuju database tujuan Ekstrak dan load data dari sumber menuju database tujuan Ekstrak dan load data dari sumber menuju database tujuan Ref_Kategori_ Pengembangan Tahun_Akademik Tr_ Karir_Fungsional r_fu Tr_ Karir_Golongan Tr_ Riwayat_Pendidikan Tr_Karir_ Fungsional_Lokal Tr_Karir_ Fungsional_Nasional Kelas Tr_Karir_ Fungsional_date Tr_Karir_ Golongan_date Tr_Riwayat_Pendidi kan_date Tr_Karir_ Fungsional_Lokal Tr_Karir_ Fungsional_ Nasional Program Studi Teknik Informatika DPPL BIHR 26/56

e. Desain spesifik control flow pembentukan tabletabel fakta Tabel 2. 12 Tabel desain spesifik control flow pembentukan tabel-tabel fakta No Komponen SSIS 1 Data Flow 2 Data Flow Nama Keterangan Database.Tabel Sumber Tujuan Laporan Ekstrak dan Pengembangan ngan load data Pengembangan embangan Laporan dari sumber Pengembangan menuju database tujuan membentuk Lap Pengembangan SKSDosen Ekstrak dan load data Pengembangan SKSDosen dari sumber menuju database Kelas tujuan membentuk SKSDosen Tr_Karir_ Struktural TahunAkademik 3 Data Flow Profil Karyawan Ekstrak dan load data dari sumber menuju database tujuan membentuk Profil Karyawan Unit Karyawan e. Tr_Karir Golongan_date a Tr_Karir_ Fungsional_date Tr_Karir_Riwayat_ Pendidikan_date JenajangPendidikan Golongan JabatanAkademik Fungsional Sekolah ProfilKaryawanUnit Program Studi Teknik Informatika DPPL BIHR 27/56

4 Data Flow 5 Data Flow Profil Karyawan Espbed Profil Karyawan Penempatan an Ekstrak dan load data dari sumber menuju database tujuan membentuk mbentu profil karywan espbed ed Ekstrak dan load data dari sumber menuju database tujuan membentuk m entuk SertifikasiDosen TahunTakwim Karyawan Tr_Karir_ Golongan_date ate Tr_Karir_ Fungsional_date e Tr_Karir_Riwayat Riwayat_ Pendidikan_date a e e. JenajangPendidikan ngpendid ikan e. Golongan e. JabatanAkademik Fungsional Sekolah SertifikasiDosen TahunTakwim e. Karyawanan Tr_Karir_ Golongan_date Tr_Karir_ Fungsional_date e. Tr_Karir_Riwayat iwayat_ Pendidikan_date date JenajangPendidikan Golongan JabatanAkademik Fungsional Sekolah SertifikasiDosen TahunTakwim ProfilKaryawan Espbed ProfilKaryawanPene mpatan an Program Studi Teknik Informatika DPPL BIHR 28/56

6 Data Flow 7 Data Flow Kumulatif S3 Ekstrak dan load data dari sumber menuju database tujuan membentuk JumlahS3 Karir Golongan Ekstrak dan load data dari sumber menuju database tujuan membentuk Karir Golongan Karyawan Fungsional JabatanAkademik TahunTawkim JenajangPendidikan n Golongan e Tr_Riwayat_ at_ Pendidikan_date ate e. Tr_Karir_ Golongan_date a e. Karyawan Unit JumlahS3 KarirGolongan Golongan 8 Data Flow Tanggungan gungan Karywana Ekstrak dan load data dari sumber menuju database tujuan membentuk mbentu Tanggungan gungan Karyawan Karyawan Keluarga TanggunganKaryawan gun 9 Data Flow Lama Kerja Pertingkat Lokal Ekstrak dan load data dari sumber menuju database tujuan membentuk entuk Lama Kerja pertingkat lokal Tr_ Riwayat_Pendidikan _2 Tr_Karir_Golongan Tr_Karir_ struktural Tr_Karir_ Fungsional_Lokal Karyawan LamaKerja PertingkatLokal Program Studi Teknik Informatika DPPL BIHR 29/56

10 Data Flow 111 Data Flow 12 Data Flow LamaKerja Pertingkat Nasional Kumulatif Karyawan Mahasiswa swa Dosen dan Ekstrak dan load data dari sumber menuju database tujuan membentuk lama kerja pertingkat nasional Ekstrak dan load data dari sumber menuju database tujuan membentuk m entuk jumlah karyawan awan Ekstrak dan load data dari sumber menuju database tujuan membentuk jumlah mahasiswa Fungsional Golongan JenajangPendidikan JabatanAkademik JabatanStruktural tural Tr_Karir_ Fungsional_ Nasional g_hr Tr_Karir_Golongan onga n e. Karyawan Fungsional e. Golongan JabatanAkademik Karyawan Fungsional JabatanAkademik TahunTawkim JenajangPendidikan Golongan MahasiswaAktif swaakt if Karyawan Unit LamaKerjaPertingka tnasional JumlahKaryawan JumlahMahasiswa Aktif TahunTakwim T 13 Data Flow Sertifikasi Dosen Ekstrak dan load data dari sumber menuju Tr_ Sertifikasi Program Studi Teknik Informatika DPPL BIHR 30/56 SertifikasiDosen

database tujuan Karyawan 2.2.3 Desain Incremental Update Control Flow Data dari Sumber Data ke Staging Area Incremental update merupakan sebuah mekanisme pengisian data untukuk data warehouse maupun data mart tanpa harus menghapus semua data yang terdapat dalam am database abase terlebih ebih dahulu. Mekanisme ini akan membuat pemrosesan data menjadi lebih cepat dan efisien. Pada tahapap kedua ini, i, isi dari sumber data tunggal akan melalui proses ekstraksi, transformasi, dan load (ETL) tahap awal menuju ke staging area. Proses ETL bertujuan untukuk membersihkan data, membuat data menjadi seragam dan konsisten, mengkonversi tipe data, mempersiapkan data untuk ETL tahap akhir, serta mentrasformasi data sedemikian rupa sehinggaga data mudah dianalisis dan dapat mendukung pengambilan keputusan. Berikut adalah desain control flow untuk proses incremental enta update data dari sumber data ke sumber data tunggal. Update data pada tabeltabel refensi tambaha Update data pada tabeltabel referensi Update data pada tabeltabel master Update data pada tabeltabel transaksi Gambar 2. 4 Desain incremental update control flow data dari sumber ke staging area Setiap tahapan tersebut diatas mempunyai tugas, proses, serta aliran data masing-masing. Pada setiap tahapan tersebut juga dilengkapi dengan filter sehingga hanya Program Studi Teknik Informatika DPPL BIHR 31/56

data yang baru saja yang ditambahkan ke dalam database. Tabel dibawah ini menjelaskan mengenai mapping tabel dan kolom-kolom yang digunakan sebagai filter data. Tabel 2. 13 Desain mapping data untuk incremental update dari sumber data ke staging area No Tabel Sumber Tabel Tujuan Kolom Filter 1 Siatmax.simka. Ref_ ID_KATEGORI_ REF_BUTIR_APRAISAL Kategori_Pengembangan PENGEMBANGAN 2 Siatmax.simka. g_hr NAMA_SEKOLAH_ TR_RIWAYAT_PENDIDIKAN DIKA Ref_Sekolah 2 3 Siatma.TBL_TAHUN_AKADEMIK ID_TAHUN_ 4 Siatma. AKADEMIK, TBL_SEMESTER_AKADEMIK Ref_Tahun_Akademik e SEMESETER_ AKADEMIK 5 Siatmax.simka. mka. ID_REF_ Ref_Fungsional gsional REF_FUNGSIONAL FUNGSI FUNGSIONAL 6 Siatmax.simka. ID_REF_ REF_JENJANG Ref_Jenjang_Pendidikan JENJANG 7 Siatmax.simka. ID_REF_ Ref_Golongan REF_GOLONGAN GOLONGAN 8 Siatmax.simka. ID_REF_ Ref_Keluarga REF_KELUARGA KELUARGA 9 Siatmax.simka. ID_REF_JBTN_ REF_JABATAN_AKADEMIK Ref_Jabatan_Akademik AKADEMIK ADE 10 Siatmax.simka. ID_REF_ REF_JABATAN_STRUKTURAL Ref_Jabatan_Struktural STRUKTURAL 11 Siatmax.simka.MST_UNIT Mst_Unit _Unit ID_UNIT 13 Siatmax.simka. mka. NPP,NO_ P,N Tr_Sertifikasi TR_SERTIFIKASI SERTIFIKASI 14 Siatmax.simka. NPP MST_KARYAWAN MST_KARYAWAN_TEMP 15 Siatmax.simka. MST_KARYAWAN AWANAN g_hr g_hr. Mst_Karyawan NPP Ref_Jenjang_Pendidikan ikan 16 Siatmax.simka. a. ID_KELUARGA Mst_ Keluarga MST_KELUARGA 17 Siatma.REF_PRODI ID_PRODI Ref_Prodi 18 Siatmax.simka. ID_TR_ TR_PENGEMBANGAN PENGEMBAGNAN, 19 Siatmax.simka. NPP REF_PENGEMBANGAN Tr_Pengembangan 20 Ref_Kategori_Pengembangan 21 Siatmax.simka.TR_MEMBER 22 ID_TR_ Tr_Pengembangan PENGEMBAGNAN, 23 Tr_PengembanganMerge NPP Tr_Pengembangan 24 Siatmax.simka. NO_SK,NPP TR_KARIR_FUNGSIONAL Tr_Karir_Fungsional_ Lokal Program Studi Teknik Informatika DPPL BIHR 32/56

25 Siatmax.simka. NO_SK,NPP TR_KARIR_FUNGSIONAL Tr_Karir_Fungsional_ Nasional 26 Siatma.TBL_KELAS Tr_Kelas_Temp ID_KELAS 27 ID_KELAS, Tr_Kelas g Tr_Kelas_Temp NPP_DOSEN1 28 Siatmax.simka. g ID_TR_RP TR_RIWAYAT_PENDIDIKAN DIKAN Tr_RiwayatPendidikan_ Temp 29 ID_TR_RP Tr_RiwayatPendidikan_Temp 30 Ref_Sekolah Tr_Riwayat_Pendidikan 31 g_hr ID_TR_RP Tr_Riwayat_Pendidikan dika Tr_Riwayat_Pendidikan_2 32 Siatmax.simka. mka. NPP TR_KARIR_GOLONGAN _GOL Tr_Karir_Golongan o 33 Siatmax.simka. TR_KARIR_STRUKTURAL New_Staging. 34 Siatmax.simka. Tr_Karir_Struktural NPP REF_JABATAN_STRUKTURAL 35 Siatma.MST_MHS_AKTIF New_Staging.MST_MHS_ AKTIF NPM 36 Siatmax.TR_KARIR_ NO_SK New_Staging.Tr_Karir_fungsional gsional FUNSIONAL 2.2.4 Desain Incremental Update Control Flow Data dari Staging Area ke Data Warehouse Tahap ini merupakan tahap terakhir dalam proses incremental update. Pada tahapap ini, isi dari tabeltabel pada staging area akanan melalui proses ekstraksi, ksi, transformasi, dan load (ETL) akhir menuju ke data mart. Proses ETL pada tahap ini i meliputi pengkonversian tipe data, membuat data menjadi seragam am dan konsisten, membuat data dapat diakses sesuai dengan perwaktuan yang ada, serta memberikan id baru berupa surrogate key untuk dimensi. Berikut adalah desain control flow untuk proses incremental update data dari staging area ke data mart. Program Studi Teknik Informatika DPPL BIHR 33/56

Update data pada tabel- tabel dimensi tahap 1 Update data pada tabeltabel dimensi tahap 2 Update data pada tabel- tabel fakta Gambar 2. 5 Desain incremental update control flow data dari staging area ke data mart Setiap tahapan tersebut diatas as mempunyai tugas, proses, serta aliran data masing-masing. Pada setiap tahapan tersebut juga dilengkapi dengan filter sehingga hanya data yang baru saja yang ditambahkan ke dalam database. Tabel dibawah ini menjelaskan mengenai mapping ping tabel dan kolom-kolom yang digunakan sebagai filter data. Tabel 2. 14 Desain mapping data untuk incremental update dari sumber data ke staging area No Tabel Sumber Tabel Tujuan Kolom Filter 1 Mst_Unit Unit ID_UNIT 2 Ref_ Jabatan_Akademik JabatanAkademik ID_REF_JBTN_ AKADEMIK 3 g_hr Ref_Keluarga 4 Mst_Keluarga Keluarga ID_KELUARGA 5 ID_REF_JENJANG Ref_Jenjang_Pendidikan JenjangPendidikan 6 Time PK_Date TahunTakwim 7 Ref_ Ref_ Jabatan_Struktural ural e. JabatanStruktural tr ID_REF_ STRUKTURAL 8 NPM MST_MHS_AKTIF MHS_AKTIF MahasiswaAktif aaktif 9 ID_REF_GOLONGAN Ref_Golongan Golongan 10 ID_SEKOLAH Ref_Sekolah Sekolah 11 Ref_Fungsional Fungsional ID_REF_ FUNGSIONAL 12 Mst_Karywan 13 Ref_Fungsional 14 Karyawan NPP Ref_Jabatan_Akademik 15 New_Staging_HR ID_TR_.Tr_Pengembangan_Merge PENGEMBANGAN, Penembangan 16 Karyawan NPP 17 Tr_Sertifikasi SertifikasiDosen NPP, NO_SERTIFIKASI 18 Karyawan Program Studi Teknik Informatika DPPL BIHR 34/56

19 20 Ref_Kategori_Pengembangan Kelas Tahun_Akademik 21 Ref_Prodi 22 Tr_Karir_ rir_ Fungsional Tr_Karir_Fungsional_ date 23 Tr_Riwayat_Pend idikan Tr_Riwayat_Pendidikan_ date 24 Tr_ Golongan onga Tr_ e.tr_ golongan_date 25 Tr_Karir_ Fungsional_Lokal Tr_Karir_Fungsional_ ional_ Lokal 26 Tr_Karir_ e. Fungsional_Nasional Tr_Karir_Fungsional_ ional_ Nasional 27 Pengembangan LapPengembangan NPP_DOSEN,ID_MK NPP NPP NPP NO_SK,NPP NO_SK,NPP ID_DIM_PENGEMBAN I GAN, ID_DIM_KARYAWAN, ID_UNIT ID_DIM_KARYAWAN, IM ID_DIM_ IM PENGEMBANGAN,ID_ EM DIM_KELAS,ID_DIM _TAHUN_AKADEMIK, ID_DIM_ IM STRUKTURAL,ID_UN IT ID_DIM_GOLONGAN, ID_UNIT,ID_DIM_ KARYAWAN 28 Pengembangan 29 Kelas 30 Tr_Karir_ Struktural SKSDosen 31 TahunAkademik 32 Karyawan 33 Tr_Karir_Golongan_date 34 Karyawan KarirGolongan 35 Unit 36 Golongan onga n 37 Karyawan 38 39 Tr_Karir_Golongan_date _Gol ID_DIM_KARYAWAN, ID_UNIT, Tr_Karir_Fungsional_date ID_DIM_JENJANG, 40 ID_DIM_GOLONGAN, Tr_Karir_Riwayat_ ID_DIM_JBTN_ Pendidikan_date AKADEMIK, 41 ID_DIM_ JenajangPendidikan ProfilKaryawanUnit FUNGSIONAL, 42 Golongan ID_DIM_SEKOLAH, 43 NPP, JabatanAkademik ID_DIM_ DIM 44 Fungsional SERTIFIKASI, 45 Sekolah PK_Date 46 SertifikasiDosen 47 TahunTakwim 48 Karyawan ID_DIM_KARYAWAN, Program Studi Teknik Informatika DPPL BIHR 35/56

49 Tr_Karir_Golongan_date ProfilKaryawanEspbed 50 Tr_Karir_Fungsional_date 51 Tr_Karir_Riwayat_ Pendidikan_date 52 JenajangPendidikan 53 Golongan 54 JabatanAkademik 55 Fungsional 56 Sekolah 57 SertifikasiDosen 58 Karyawan 59 Tr_Karir_Golongan_date 60 Tr_Karir_Fungsional_date 61 Tr_Karir_Riwayat_ Pendidikan_date 62 ProfilKaryawan JenajangPendidikan Penempatan 63 Golongan 64 JabatanAkademik 65 Fungsional 66 Sekolah 67 SertifikasiDosen i en 68 Karyawan 69 Keluarga TanggunganKaryawan ngankaryawan 70 MahasiswaAktif 71 Karyawan JumlahMahasiswaAktif 72 Unit 73 TahunTakwim 74 Karyawan 75 Fungsional 76 JabatanAkademik 77 TahunTawkim a 78 JenajangPendidikan JumlahKaryawan 79 Golongan Program Studi Teknik Informatika DPPL BIHR 36/56 ID_UNIT, ID_DIM_JENJANG, ID_DIM_GOLONGAN, ID_DIM_JBTN_ AKADEMIK, ID_DIM_ FUNGSIONAL, ID_DIM_SEKOLAH, NPP, ID_DIM_ SERTIFIKASI, PK_Date ID_DIM_KARYAWAN, ID_UNIT, ID_DIM_JENJANG, ID_DIM_GOLONGAN, IM ID_DIM_JBTN_ IM AKADEMIK, ADEM ID_DIM_ IM FUNGSIONAL, ID_DIM_SEKOLAH, IM NPP, P, ID_DIM_ SERTIFIKASI, PK_Date ID_KELUARGA, ID_DIM_KARYAWAN NPP,ID_UNIT, ID_DIM_KARYAWAN ID_DIM_KARYAWAN, ID_UNIT, ID_DIM_JENJANG, ID_DIM_GOLONGAN, ID_DIM_JBTN_ AKADEMIK, ID_DIM_ DIM FUNGSIONAL, ID_DIM_SEKOLAH, NPP, ID_DIM_ SERTIFIKASI, PK_Date

80 Karyawan 81 Fungsional 82 JabatanAkademik 83 TahunTawkim 84 JenajangPendidikan 85 Golongan 86 Tr_Riwayat_Pendidikan_ n_ date 87 Tr_Riwayat_Pend idikan_2 ikan_2 88 Tr_Karir_Golongan 89 Tr_Karir_struktural 90 Tr_Karir_Fungsional_Lokal 91 Karyawan 92 Fungsional 93 Golongan 94 JenajangPendidikan 95 JabatanAkademik 96 JabatanStruktural 97 Tr_Karir_Fungsional_ Nasional 98 Tr_Karir_Golongan _Gol onga 99 Karyawan 100 Fungsional nal 101 Golongan o 102 JabatanAkademik JumlahS3 LamaKerjaPertingkat Lokal LamaKerjaPertingkat aperti Nasional ID_DIM_KARYAWAN, ID_UNIT, ID_DIM_JENJANG, ID_DIM_GOLONGAN, ID_DIM_JBTN_ AKADEMIK, ID_DIM_ FUNGSIONAL, ID_DIM_SEKOLAH, NPP, ID_DIM_ SERTIFIKASI, PK_Date ID_DIM_KARYAWAN, ID_UNIT, ID_DIM_ FUNGSIONAL, ID_DIM_GOLONGAN, ID_DIM_JENJANG, IM ID_DIM_JBTN_ IM AKADEMIK, ID_DIM_ IM STRUKTURAL, ID_DIM_KARYAWAN, ID_UNIT, ID_DIM_ FUNGSIONAL, ID_DIM_GOLONGAN, ID_DIM_JENJANG, ID_DIM_JBTN_ AKADEMIK, ID_DIM_ STRUKTURAL, Program Studi Teknik Informatika DPPL BIHR 37/56

2.2.5 Penggunaan naan Dimensi Berikut ini merupakan penggunaan naan an tabel-tabel dimensi untuk masing-masing tabel fakta setelah pendefinisian efinisian relasi antar tabel. Gambar 2. 6 Penggunaan gunaan dimensi

2.2.6 Hirarki a. Hirarki pada Tahun Takwim Tabel 2. 15 Tabel hirarki Tahun Takwim b. Hirarki pada Unit Hirarki rki Tahun Takwim PK_Date Tanggal Month Bulan Year Tahun Tabel 2. 16 Tabel hirarki Unit UNIT_LEVEL_2 EL_2 UNIT_LEVEL_3 UNIT_LEVEL_4 Hirarki Unit Nama Unit Nama Sub Unit Nama Bag. Sub Unit c. Hirarki pada Tahun Akademik Tabel 2. 17 Tabel hirarki Tahun Akademik Hirarki Tahun AKademik ID_TAHUN_AKADEMIK Tahun_Akademik NO_SEMESTER Semester_Akademik 2.2.7 Measures es dan Calcuated Member a. Measures Tabel Fakta Measure Fungsi Kolom Laporan Total Dana Lokal Sum Dana Lokal Pengembagan emba gan Total Dana Eksternal Sum Dana Eksternal Jumlah Pengembangan Count of Rows Karir Golongan Jumlah Total Angka Sum Nilai Kredit ProfilKaryawan Unit Total Seluruh Karyawan Distinct Count Id Dim Karyawan ProfilKaryawan Epsbed Total Seluruh Karyawan Distinct Count Id Dim Karyawan ProfilKaryawan Penempatan TotalSeluruh Karyawan Distinct Count Id Dim Karyawan b. Calculated Member No Tabel Fakta Nama Fungsi Kelompok Usia >=20-<=25 Sum Kelompok Usia >=26-<=30 Sum 1 ProfilKaryawanUnit Kelompok Usia >=31-<=35 Sum Kelompok Usia >=36-<=40 Sum Kelompok Usia >=41-<=45 Sum

2 3 4 5 6 ProfilKaryawan awan Epsbed ProfilKaryawan ryawanan Penempatan LamaKerja PertingkatLokal LamaKerja PertingkatNasional Pertumbuhan Karyawan 7 Tanggungan Karyawan Kelompok Usia >=46-<=50 Sum Kelompok Usia >=51-<=55 Sum Kelompok Usia >=56-<=60 Sum Kelompok Usia >=61-<=65 Sum Kelompok ok Usia >=66-<=70 Sum Kelompok Usia >70 Sum Rata-Rata Masa Kerja Riil Average Rata-Rata Usia Average Total Karyawan Aktif Sum Kelompok ok Usia >=20-<=25 Sum Kelompok ok Usia >=26-<=30 Sum Kelompok ok Usia >=31-<=35 Sum Kelompok Usia >=36-<=40 Sum Kelompokok Usia >=41-<=45 4 Sum Kelompok Usia >=46-<=50 Sum Kelompok Usia >=51-<=55 Sum Kelompok Usia >=56-<=60 Sum Kelompok Usia >=61-<=65 Sum Kelompok Usia >=66-<=70 Sum Kelompok Usia >70 Sum Rata-Rata Masa Kerja Riil Average Rata-Rata Usia Average Total Karyawan Aktif Sum Kelompok Usia >=20-<=25 Sum Kelompok Usia >=26-<=30 Sum Kelompok Usia >=31-<=35 Sum Kelompok Usia >=36-<=40 Sum Kelompok Usia >=41-<=45 Sum Kelompok Usia >=46-<=50 Sum Kelompok ok Usia >=51-<=55 55 Sum Kelompok ok Usia >=56-<=60 Sum Kelompok ok Usia >=61-<=65 Sum Kelompok Usia >=66-<=70 Sum Kelompok Usia >70 Sum Rata-Rata Masa Kerja Riil Average Rata-Rata Usia Average Total Karyawan awan Aktif Sum Lama Kerja Per Golongan onga n IIF Lokal Lama Kerja Per Jabatan IIF Akademik Lokal Lama Kerja Struktural IIF Lama Studi IIF Lama Kerja Per Golongan IIF Nasional Lama Kerja Per Jabatan IIF Akademik Nasional Kumulatif Karyawan Sum Kumulatif S3 Sum Pertumbuhan Karyawan % IIF Pertumbuhan S3% IIF Persentase S3 IIF Jumlah Anggota keluarga Sum Jumlah Anggota Keluarga IIF Program Studi Teknik Informatika DPPL BIHR 40/56