BAB I PENDAHULUAN
1.1
Latar Belakang Masalah Ketatnya persaingan perguruan tinggi swasta saat ini membuat perguruan
tinggi swasta berlomba-lomba untuk lebih meningkatkan lagi kualitas pelayanan dan pendidikannya. Tidak terkecuali pada Universitas Widyatama yang sudah sangat diperhitungkan oleh masyarakat. Setiap tahun penambahan mahasiswa yang mendaftar di Universitas Widyatama semakin meningkat, sehingga data akan bertambah dan membuat proses analisa semakin lebih lama dan sulit dikelola untuk laporan kepada pimpinan Universitas Widyatama. Penambahan mahasiswa setiap tahunnya membuat beberapa masalah kepada akademik, keuangan, dan juga SDM. Masalah yang akan dihadapi pada akademik tentu saja adalah jumlah calon mahasiswa yang mendaftar ke Universitas Widyatama, jumlah calon mahasiswa yang lulus yang kemudian nantinya akan mendapatkan jadwal perkuliahan setelah registrasi. Registrasi mahasiswa artinya berurusan dengan keuangan yang dimana dari sekian ribu calon mahasiswa yang lulus akan membayar secara bersamaan. Dan itu akan menjadi pekerjaan yang sangat berat untuk pegawai ataupun dosen yang nantinya mendapat jadwal dari akademik. Dosen yang mendapat jadwal diurus dalam SDM yang juga mengurus masalah pendapatan dari dosen tersebut setiap semesternya. Semakin besar data maka kecepatan akses pun akan semakin melambat, hal ini dapat dipengaruhi oleh beberapa faktor, solusi untuk mengurangi lambatnya akses ini dengan penggunaan optimasi query yang berpengaruh pada optimalisasi
1
2
kecepatan akses data. Selain itu, penggunaan skema yang baik juga dapat mempengaruhi proses yang baik. Namun, saat ini skema yang digunakan masih kurang baik dan butuh perbaikan, dikatakan kurang baik karena pada skema Universitas Widyatama masih ditemukan beberapa tabel yang sudah tidak diperlukan namun masih masuk dalam skema, sehingga sering muncul data yang rangkap. Dengan munculnya beberapa masalah tersebut, maka membangun sebuah data warehouse sangatlah penting. Dengan kemampuan yang dimiliki data warehouse, data yang berasal dari beberapa sumber dapat diintegrasikan dengan baik. Data warehouse adalah kumpulan data yang berasal dari berbagai macam data operasional yang digunakan untuk proses pengambilan keputusan strategis suatu organisai. Informasi yang dihasilkan oleh data warehouse dapat berupa dashboard business intelligence, informasi tersebut digunakan untuk menunjang proses pengambilan keputusan oleh pihak eksekutif. Universitas Widyatama memiliki beberapa sistem informasi, tetapi sistem yang ada belum terintegrasi semuanya dengan baik, sehingga belum bisa menghasilkan informasi strategis yang cepat dan akurat. Salah satunya proses yang sangat penting dalam pembangunan data warehouse adalah ETL (Extract, Transform, Load) yang merupakan sebuah jembatan untuk membentuk data warehouse dan merubah data dari basis data transaksi. Proses ETL ini dikerjakan menggunaka tools Pentaho Data Integration (PDI) yang merupakan tools untuk membantu dalam membuat pemodelan transformasi ETL.
3
Salah satu contoh dalam membuat data warehouse yang menggunakan pentaho data integration sebagai tools untuk membuat transformasi ETL dan job schedule yaitu pada sistem informasi distribusi PT. Pertamina Lubricant, dimana penelitian yang dilakukan hampir sama dengan apa yang akan dikerjakan dalam membangun data warehouse Universitas Widyatama yaitu membuat dashboard reporting dengan visualisasi chart. Sehingga dapat ditarik tujuan daripada tugas akhir ini adalah untuk dapat membuat proses transformasi ETL dalam data warehouse yang sesuai dan membuat job schedule agar data dapat diolah dengan baik untuk mempermudah pimpinan Universitas Widyatama dalam proses pembuatan laporan, analisis, dan pengambilan keputusan.
1.2
Perumusan Masalah Berdasarkan latar belakang diatas, maka dapat diuraikan perumusan
masalah sebagai berikut : a.
Bagaimana skema yang tepat untuk integrasi data warehouse?
b.
Bagaimana Transformasi ETL yang dilakukan untuk sistem data warehouse Universitas Widyatama menggunakan Pentaho Data Integration (PDI)?
c.
Bagaimana pembuatan Job Schedule yang sesuai dengan menggunakan Pentaho Data Integration (PDI)?
4
1.3
Batasan Masalah Batasan masalah dalam tugas akhir ini adalah :
a.
Tools yang digunakan ialah Pentaho Data Integration (PDI).
b.
Data sumber yang diambil dari akademik, keuangan, dan SDM.
1.4
Tujuan dan Manfaat
1.4.1 Tujuan Tujuan dari tugas akhir ini adalah sebagai berikut : a.
Mengintegrasikan semua data mart dari akademik, keuangan, SDM yang terdapat di Universitas Widyatama.
b.
Membuat
transformasi
ETL
dengan
menggunakan
Pentaho
Data
Integration (PDI). c.
Membuat job schedule dari data warehouse Universitas Widyatama untuk dashboard data warehouse Universitas Widyatama.
1.4.2 Manfaat Manfaat dari tugas akhir ini adalah sebagai berikut : a.
Dapat digunakan oleh Universitas Widyatama untuk pelaporan data dan membantu
dalam
analisis
serta
pengambilan
keputusan
pimpinan
Universitas Widyatama. b.
Membuat integrasi antara data dari akademik, keuangan, SDM Universitas Widyatama lebih baik lagi.
5
1.5
Metode Penelitian
a.
Wawancara Wawancara yang akan dilakukan adalah wawancara langsung kepada kepala
biro akademik, kepala biro keuangan, dan kepala biro SDM. Wawancara dilakukan agar hasil yang akan didapatkan sesuai dengan kehendak dan mendapatkan solusi yang saling menguntungkan. b.
Studi Pustaka Studi pustaka dilakukan untuk mempelajari buku-buku dari berbagai
referensi lain yang berhubungan dengan ETL, Skema Data, Optimasi Query, Relational Mapping, Data Warehouse, Pentaho Data Integration dan lain-lain yang berhubungan. c.
Observasi Observasi dilakukan untuk mempelajari dan memahami permasalahan
pembangunan data warehouse di Universitas Widyatama.
1.6
Sistematika Penulisan Sistematika penulisan yang akan diuraikan dalam tugas akhir ini terbagi
dalam beberapa bab yang akan dibahas ialah sebagai berikut : BAB I PENDAHULUAN Bab ini menjelaskan latar belakang masalah, rumusan masalah, batasan masalah, tujuan dan manfaat penelitian, metode penelitian, dan sistematika penulisan.
6
BAB II LANDASAN TEORI Bab ini menjelaskan tentang literatur atau teori-teori yang berhubungan dengan proses transformasi ETL. BAB III ANALISIS SISTEM Bab ini menjelaskan tentang mengidentifikasi masalah dan menganalisa kebutuhan dari tugas akhir. BAB IV PERANCANGAN SISTEM Bab ini menjelaskan tentang tahap perancangan dari sistem yang dibuat yang meliputi pemodelan sistem dan perancangan skema. BAB V IMPLEMENTASI Bab ini akan membahas mengenai lingkungan pengujian yang telah dilakukan. BAB VI PENUTUP Bab ini berisi tentang kesimpulan yang didapat dari tugas akhir yang dibuat, serta saran-saran mengenai tugas akhir ini sebagai rencana pengembangan untuk lebih baik.