## PERANCANGAN DATA MART PADA PERUSAHAAN MANUFAKTUR ALAT PERKANTORAN BAJA
Dessy Tri Anggraeni 1
Metty Mustikasari 2
Condro Wibawa 3
1,2,3 Manajemen Sistem Informasi, Universitas Gunadarma 1,2,3 {dessytri, metty, condro_wibawa}@staff.gunadarma.ac.id

## Abstrak
Persaingan  yang  ketat  di  dunia  usaha  dan  perkembangan  teknologi  di  sektor  bisnis, membuat  manajemen  perusahaan  berusaha  memperbaiki  sistem  yang  dimilikinya  agar proses  pengambilan  keputusan  lebih  cepat  dan  tepat.  Divisi  personal  administrasi  dan penggajian  memiliki  kebutuhan  akan  data  dan  informarsi  yang  cukup  besar.  Sehingga kebutuhan  infrastruktur  penyimpanan  data  dengan  skema  terintegrasi  pada  suatu  data mart  menjadi  sangat  penting.  Tujuan  yang  ingin  dicapai  dalam  penulisan  ini  adalah merancang  data  mart  kepegawaian  pada  perusahaan  manufaktur.  Pendekatan  yang digunakan  dalam  membuat  user  requirement  data  mart  ini  adalah  pendekatan  terpusat, dimana  kebutuhan  untuk  setiap  pengguna  digabung  menjadi  satu  set  kebutuhan  pada sistem database. Sedangkan pada tahap perancangan data mart metode yang digunakan yaitu  metode  kimball.  Hasil  dari  evaluasi  perancangan  data  mart  kepegawaian  pada perusahaan manufaktur alat perkantoran baja bahwa struktur database maupun laporan yang diberikan sesuai kebutuhan, dan database yang dirancang sudah sederhana, dapat diandalkan,  memuaskan  pengguna,  akurat,  efisien,  efektif,  aman,  dan  mempermudah proses administrasi karyawan dan penggajian.

## Kata Kunci : Data Mart, Kepegawaian, Perusahaan Manufaktur.

## DATA MART DESIGN IN MANUFACTURING COMPANY STEEL EQUIPMENT TOOLS

## Abstract
Tight  competition  in  the  business  world  and  technological  developments  in  the  business sector, making the company's management trying to improve the system has to make the decision-making  process  more  quickly  and  precisely.  The  personal  administration  and payroll division has a need for considerable data and information. So the need for data storage  infrastructure  with  integrated  scheme  in  a  data  mart  becomes  very  important. The goal to be achieved in this paper is to design employee mart data on manufacturing companies.  The  approach  used  in  creating  this  data  mart  user  requirement  is  a centralized approach, where the need for each user is combined into a set of needs on a database system. While at the design stage of data mart method used is kimball method. The results of the evaluation of employee mart data design on the steel office equipment manufacturing company that the database structure and reports provided as needed, and the database designed is simple, reliable, satisfying the user, accurate, efficient, effective, safe, and ease the administrative process of employees and payroll.
Keywords: Data Mart, Personnel, Manufacturing Company.

## PENDAHULUAN
Persaingan  yang  ketat  di  dunia usaha  dan  perkembangan  teknologi  yang cepat  dalam  mendukung  sektor  bisnis, membuat  manajemen    dan  pimpinan perusahaan berusaha memperbaiki sistem yang  dimilikinya  agar  proses  pengam- bilan  keputusan  menjadi  lebih  cepat  dan tepat.  Perusahaan  yang  dijadikan  objek penulisan  ini  adalah  Perusahaan  Manu- faktur  Alat  Perkantoran  Baja  yang  mem- produksi peralatan kantor, sistem penyim- panan  arsip,  brankas,  peralatan  pergu- dangan, bahan bangunan, dan kanal C.
Perseroan menyadari bahwa sumber daya  yang  berpengaruh  penting  pada kinerja  perusahaan  adalah  sumber  daya manusia.  Perseroan  memiliki  704  karya- wan  sehingga  menghasilkan  data  yang besar dalam memproses transaksi kepega- waian.  Transaksi  disimpan  dalam  tabel- tabel  dengan  jumlah  banyak,  sehingga mempersulit dan membutuhkan waktu la- ma dalam proses pencarian data dan pem- buatan  laporan  yang  akan  berpengaruh pada proses pengambilan keputusan .
Berdasarkan keaadaan tersebut, perusahaan  membutuhkan  infrastruktur ruang  penyimpanan  data  yang  disimpan dengan skema terintegrasi pada suatu data mart,  sehingga    dapat    diakses  oleh  tiap divisi secara bersama-sama. Informasi ini dapat  diperoleh  dari  laporan  periodik yang dari tiap divisi. Divisi yang menjadi obyek  penelitian  adalah  divisi  personal administrasi dan penggajian.
Beberapa penelitian telah dilakukan diantaranya  adalah  penelitian  dari  Arma- dyah  Amborowati  yang  merancang  dan membangun data  warehouse pada  Per- pustakaan STMIK AMIKOM Yogyakarta menggunakan metode star schema [Armadyah  A,  2008].  Selanjutnya  Eka Miranda  dan  Natalya  Elfreida  juga menggunakan  metode  star  schema  dalam penelitiannya yang berjudul  “ Data  ware- house ,  Data  Mining  dan  Konsep  Cross
Selling  pada  Analisis  Penjualan  Produk” [Miranda E dan Elfreida N, 2010]
Penelitian  lain  yang  dijadikan  ru- jukan  adalah  penelitian  dari  Suparto
Darudiato  dalam  jurnalnya  “Perancangan Data warehouse Penjualan untuk
Mendukung  Kebutuhan  Informasi  Ekse- kutif  Cemerlang  Skin  Care”  dimana Suparto  menggunakan  Metode  Kimball Sembilan Step [Darudiato S, 2010]. Pene- litian  sejenis  dilakukan  oleh  Stephanie Yohanlis dengan judul penelitian “Peran- cangan Data  warehouse pada  Profil Mahasiswa di Universitas XYZ”
[Yohanlis S, 2014]

## METODE PENELITIAN
Metode  yang  digunakan  untuk  me- rancang  data  mart  pada  penulisan  ini adalah  metode  deskriptif.  Adapun  ta- hapannya adalah sebagai berikut.
a. Studi Literatur
Pengumpulan data dengan cara mengumpulkan  literatur,  jurnal,  paper dan  buku  yang  ada  kaitannya  dengan judul penelitian.

## b. Observasi
Pada  tahap  ini,  peneliti  melakukan pengamatan  secara  langsung  ke  objek penelitian  untuk  melihat  proses  bisnis dan  kegiatan  operasional  yang  dila- kukan.
c. Analisis User Requirement
Pendekatan  yang  digunakan  adalah pendekatan terpusat ( centralized approach) ,  dimana  kebutuhan  dari user  yang  berbeda  dikumpulkan  men- jadi satu daftar kebutuhan pada sistem database yang baru.
d. Perancangan Data Mart
Perancangan  data  warehouse  pada sumber  daya  manusia  perusahaan manufaktur  ini  menggunakan  metode Kimball  dengan  4  (empat)  tahapan yaitu  pemilihan  proses  bisnis,  pende- klarasian  grain,  pemilihan  dimensi, identifikasi fakta.
e. Evaluasi
Tahap  terakhir  adalah  melakukan evaluasi  pengguna  untuk  mengetahui apakah  tujuan  dari  perancangan  data warehouse  ini  tercapai  dan  memenuhi user  requirement  yang  telah  dide- finisikan sebelumnya.

## HASIL DAN PEMBAHASAN
Hasil  dari  observasi  menghasilkan user requirement pada divisi sumber daya manusia  yang  ditampilkan  pada  tabel  1 dan 2.

## Perancangan Data Warehouse
Perancangan  data  warehouse  pada sumber  daya  manusia  perusahaan  manu- faktur  ini menggunakan  metode Kimball. Berdasarkan  hasil  analisis,  ditemukan beberapa  proses  dalam  kegiatan  opera- sional  yaitu:  administrasi  karyawan  dan penggajian.  Laporan  yang  dibutuhkan oleh manajer perusahaan dapat di peroleh setiap  tahun,  enam  bulan  (semester),  tiga bulan  (triwulan)  dan  perbulan  sesuai dengan  kebutuhan.  Proses  bisnis  dari divisi  sumber  daya  manusia  yang  ada  di perusahaan  ini  dapat  dilihat  pada  gambar 1.
Tabel 1. Tabel User requirement divisi personal administrasi
Tabel 2 Table User requirement divisi penggajian
Sub Modul Requirements Keterangan Penggajian Absensi Jumlah absensi karyawan setiap bulan. Gaji pokok Informasi gaji pokok yang di terima oleh karyawan setiap tahun. Overtime Informasi mengenai overtime yang di terima karyawan setiap bulan. Tunjangan Informasi tunjangan yang diterima oleh karyawan setiap tahun. Uang tambahan Informasi mengenai uang tambahan yang akan diterima karyawan setiap bulan Potongan Informasi potongan gaji setiap bulan. Divisi Requirements
Keterangan
Personal Adminis- trasi Data pribadi karyawan Informasi data-data pribadi karyawan (nama, alamat,dll) setiap tahun. Dikelompokkan berdasarkan jabatan dan bagian. Detail karyawan Informasi detail karyawan(tanggal masuk, bagian, status, dll) setiap tahun. Dikelompokkan berdasarkan jabatan dan bagian. Tanggungan Informasi mengenai tanggungan karyawan setiap tahun. Absensi karyawan Informasi mengenai absensi harian karyawan setiap bulan. Cuti karyawan Informasi cuti yang diambil oleh karyawan setiap tahun. Perubahan NIK karyawan Informasi perubahan NIK karyawan setiap tahun. Surat peringatan Informasi mengenai surat peringatan yang diterima oleh karyawan setiap 3 bulan. Mutasi karyawan Informasi mengenai mutasi karyawan setiap 6 bulan. Karyawan keluar Informasi mengenai karyawan yang keluar atau habis masa kontrak setiap 6 bulan.

## Gambar 1.  Proses Bisnis Divisi Sumber Daya Manusia

## Pendeklarasian Grain (Declare Grain)
Grain  dari  perancangan  data mart sumber  daya  manusia  perusahaan  ini adalah:  (1)  Laporan  komposisi  karyawan yang  terdiri  dari  laporan  mutasi,  laporan perubahan NIK, laporan karyawan keluar, (2) Jumlah karyawan, (3) Laporan absen- si, dan (4) Total gaji karyawan.

## Pemilihan Dimensi (Choose Dimensions)
Gambar 2 merupakan tabel dimensi yang  terdapat  pada  perancangan  data
mart sumber daya manusia. Pada gambar 2  terdiri  dari  9  (sembilan)  tabel  dimensi, yaitu tabel karyawan, tabel anggota, tabel bagian,  tabel  pelanggaran,  tabel  gapok, tabel cuti, tabel overtime, tabel potongan, dan  tabel  tunjangan.  Tabel-tabel  ini adalah  tabel  yang  akan  dijadikan  dasar pembuatan grain.
Tabel 3 dan 4 merupakan grain dan dimensi  dari  administrasi  karyawan  dan penggajian.
Gambar 2. Tabel Dimensi Perancangan Data Mart Sumber Daya Manusia
Tabel 3. Grain dan dimensi dari administrasi karyawan Grain Dimensi Komposisi karyawan Jumlah karyawan Surat peringatan Absensi Cuti Karyawan X X X X X Anggota X X X X Bagian X X X Pelanggaran X
Tabel  4  menunjukkan  bahwa  dimensi karyawan,  anggota,  bagian,  dan  pelang- garan  dapat  dibentuk  beberapa  grain seperti  komposisi  karyawan,  jumlah  kar-
yawan, surat peringatan, absensi, dan cuti.
Tabel  4  menunjukkan  bahwa  grain  total gaji  terbentuk  dari  dimensi  karyawan, anggota,  bagian,  overtime,  tunjangan,
gapok, dan potongan. Tabel 4 Grain dan dimensi dari penggajian Grain Dimensi Total Gaji Karyawan X Anggota X Bagian X Overtime X Tunjangan X Gapok X Potongan X

## Identifikasi Fakta (facts identify)
Tahap terahir dari metodologi Kim- ball  yaitu  menetukan  tabel  fakta.  gambar 3  merupakan  fakta-fakta  yang  dipilih untuk membuat representasi dari masing- masing  tabel  fakta  dengan  menggunakan skema snowflake.

## Perancangan Snowflake Schema
Tabel  fakta  ubah_nik  menyimpan kode foreign  key yang  merupakan pri- mary  key dari  tabel  dimensi  karyawan, yang disajikan pada gambar 4.
Gambar 3. Identifikasi Fakta
Gambar 4. Snowflake Schema ubah_nik
Gambar 5. S nowflake Schema Mutase
Mutasi:  Tabel  mutasi  menyimpan kode-kode foreign  key yang  merupakan primary  key dari  tabel  dimensi  yang berhubungan,  seperti  yang  ditunjukkan pada gambar 5.
Absensi:  Gambar  6  menjelaskan tabel  absensi,  dimana  di  dalam  tabel  ini menyimpan foreign  key yang  merupakan primary  key dari  tabel  dimensi  yang berhubungan.
Gambar 6. Snowflake Schema absensi
SP  (Surat  Peringatan)  :  Gambar  7 menjelaskan  tabel  fakta  SP,  dimana  di
dalam  tabel  ini  menyimpan  kode-kode foreign  key yang  merupakan primary  key dari tabel dimensi yang berhubungan.
Gambar  8  menjelaskan  tabel  fakta transaksi_cuti  dimana  di  dalam  tabel  ini
menyimpan  kode-kode foreign  key yang merupakan primary key dari tabel dimen- si yang berhubungan.
Gambar 7. Snowflake Schema SP
Gambar 8. snowflake schema transaksi_cuti
Gambar 9. Snowflake Schema Transaksi_gaji
Tabel fakta transaksi_gaji pada gambar 9 menyimpan kode-kode foreign key yang merupakan primary key dari tabel dimensi yang berhubungan.

## Query yang Dibutuhkan oleh Perusahaan
Berdasarkan  hasil  dari  tabel  fakta serta  dimensi  yang  didapat  dari user requirement , terdapat beberapa kebutuhan seperti  menampilkan  data  mutasi  karya- wan,  perubahan  nik  karyawan,  transaksi cuti,  absensi,  surat  peringatan  dan  tran- saksi  gaji.  Data  tersebut  akan  digunakan untuk  pembuatan  laporan  pada  masing- masing  divisi,  sehingga  diperlukan  query untuk memenuhi kebutuhan sesuai
dengan requirement. Berikut  ini  ditam- pilkan  contoh  query  untuk  menampilkan mutasi  karyawan.  Laporan  mutasi  karya- wan  dilakukan  setiap  6  bulan  dengan menampilkan  data  karyawan  meliputi nama  karyawan,  tanggal  mutasi,  nama bagian dan alasan mutasi
“Select  nm_karyawan  as  "Nama Karyawan", tgl_mts as "Tanggal
Mutasi",  nm_bag  as  "Nama  Bagian", alsn_mts  as  "Alasan  Mutasi"  from mutasi, bagian, karyawan where mutasi.nik = karyawan.nik and bagian.kd_bag = mutasi.kd_bag;”
Hasil  query  adalah  seperti  ditampilkan pada gambar 10.
Gambar 10. Laporan Tabel Mutasi Karyawan
Tabel 5. Hasil Evaluasi Pengguna Secara Keseluruhan
No Pernyataan Jumlah Pemilih R SS S  N  TS STS 1 Struktur database sesuai dengan kebutuhan 1 4  5 0 0 2.6 2 Database yang dirancang sederhana 7 3 0 0 3.7 3 Database yang dirancang dapat diandalkan 3 3  4 0 0 2.9 4 Database yang dirancang dapat mempermudah proses administrasi karyawan dan penggajian 3 5  2 0 0 2.8 5 Database yang dirancang sudah memuaskan pengguna 1 4  5 0 0 2.6 6 Database yang dirancang sudah menghasilkan data yang akurat 2 4  3 1 0 2.7 7 Database yang dirancang sudah efisien 2 4  4 0 0 2.8 8 Database yang dirancang sudah efektif 3 5  2 0 0 3.1 9 Data yang disimpan aman 0 4  6 0 0 2.2 10 Laporan yang dihasilkan sesuai dengan kebutuhan 0 4  6 0 0 2.2 Rata – rata total 2,76

## Evaluasi Pengguna
Pada  tahap  ini  dilakukan  evaluasi kepada  pengguna  untuk  mengetahui  apa- kah  tujuan  dari  pembuatan  data  mart  ini tercapai dan memenuhi user requirement.
Evaluasi dilakukan kepada 10 responden, sesuai dengan jumlah pengguna di bagian kepegawaian  perusahaan  yang  secara langsung  terlibat  dalam  administasi kepegawaian  dan  penggajian.  Kepada masing-masing  responden  diberikan  10 pertanyaan  berbentuk  kuesioner  yang berkaitan  dengan  data  mart  yang  telah dirancang.
Kuesioner  terdiri  dari  5  pilihan jawaban  yaitu  SS  =  Sangat  Setuju  ,  S  = Setuju,     N = Netral, TS = Tidak Setuju, dan  STS  =  Sangat  Tidak  Setuju.  Pada setiap  kriteria  mempunyai  bobot  masing- masing  yaitu  SS=4,  S=3,  N=2,  TS=1, STS=0.
Tabel  5  menunjukkan  hasil  evalu- asi  pengguna  secara  keseluruhan  yang dihitung  rata-rata  nilai  keseluruhan untuk  tiap  pertanyaan  kuesioner  dan rata-rata  total  berdasarkan  hasil  kuisi- oner yang didapat, maka didapatkan nilai Rtotal  adalah  2.76  yang  termasuk  krite- ria  setuju  (bobot  nilai  3).  Hal  tersebut menunjukkan pengguna menyetujui bah- wa  struktur  database  maupun  laporan
yang  diberikan  sesuai  kebutuhan,  dan database  yang  dirancang  sudah  seder- hana,  dapat  diandalkan,  memuaskan pengguna,  akurat,  efisien,  efektif,  aman, dan  mempermudah  proses  administrasi karyawan dan penggajian.

## SIMPULAN
Penelitian  ini  membahas  mengenai perancangan data mart perusahaan  manu- faktur alat perkantoran baja sesuai dengan user  requirement  dari  divisi  personal administrasi yang meliputi pendataan data karyawan,  tanggungan,  absensi,  cuti, perubahan  nik,  surat  peringatan,  mutasi karyawan  dan  karyawan  keluar,  serta divisi  penggajian  meliputi  perhitungan gaji,  overtime, tunjangan, uang tambahan, dan potongan.
Pada tahap evaluasi pengguna dibe- rikan kuesioner ke 10 responden pegawai pada  divisi  personal  administrasi  dan penggajian. Hasilnya menunjukkan peng- guna menyetujui bahwa struktur database maupun  laporan  yang  diberikan  sesuai kebutuhan,  dan  database  yang  dirancang sudah  sederhana,  dapat  diandalkan,  me- muaskan pengguna, akurat, efisien, efektif,  aman,  dan  mempermudah  proses administrasi karyawan dan penggajian.
Penelitian  selanjutnya  yang  dila- kukan  adalah  perlu  dilakukan  pengem- bangan ke tahapan yang lebih besar yaitu perancangan  data  warehouse  untuk  peru- sahaan  manufaktur  baja  sehingga  seluruh data  yang  ada  di  perusahaan  menjadi terintegrasi  antara  satu  divisi  dengan divisi lainnya.

## DAFTAR PUSTAKA
Armadyah  A.,  2008. Perancangan  dan
Pembuatan  Data  Warehouse  pada Perpustakaan STMIK AMIKOM .
Seminar  Nasional  Informatika,  UPN
Veteran, Yogyakarta.
Connolly  T.M.,  and  Begg  C.E.,  2010.
Database Systems: A Practical Approach  to  Design,  Implementation and  Management,6th  Edition .  Pearson Education. Boston.
Darudiato  S.,  2010. Perancangan  Data Warehouse Penjualan Untuk Mendukung Kebutuhan Informasi Eksekutif Cemerlang Skin Care .
Seminar  Nasional  Informatika,  UPN
Veteran, Yogyakarta. Inmon  W.H.,  2005. Building  The  Data Warehouse 4 th Edition . Wiley Publishing Inc. Indianapolis. Matamala C. Z., Contreras M.V., Sepulveda A.U., 2012. A model driven approach  for  fuzzy  data  warehouse design ,    Ingeniare:  Revista  Chilena de Ingenieria, 20 (1), 99-113.
Miranda  E  dan  Elfreida  N.,  2010. Data Warehouse,  Data  Mining  dan  Konsep Cross Selling pada Analisis Penjualan Produk . Jurnal Jurusan Sistem Infromasi,  Fakultas  Ilmu  Komputer, Bina Nusantara University.
O’  Brien  J.  A.,  Marakas  G.  M.,  2009. Management  System  Informations  9 th
Edition . McGraw Hill, New Jersey. Yohanlis  S.  2014. Perancangan  Data Warehouse  pada  Profil  Mahasiswa  di Universitas  XYZ .  Jurnal  Teknik  dan Ilmu  Komputer.  Universitas  Kristen Krida Wacana.