PERANCANGAN DATA WAREHOUSE UNTUK MENDUKUNG MANAJEMEN PENDIDIKAN PADA JURUSAN TEKNIK INFORMATIKA, UNIVERSITAS BINA NUSANTARA - Binus e-Thesis

UNIVERSITAS BINA NUSANTARA

  Jurusan Teknik Informatika Program Studi Database

  Skripsi Sarjana Komputer Semester Ganjil 2006 / 2007

  

PERANCANGAN DATA WAREHOUSE

UNTUK MENDUKUNG MANAJEMEN PENDIDIKAN

PADA JURUSAN TEKNIK INFORMATIKA,

UNIVERSITAS BINA NUSANTARA

  Willy Gunawan 0700677222 Danny Gunawan 0700678622 Indrawan Chandra Agung 0700678635

  Kelas / Kelompok : 07PMT / 06 Abstrak Universitas Bina Nusantara merupakan suatu unit organisasi pendidikan berbentuk universitas yang telah ada sejak lama. Seiring dengan pertumbuhan universitas, banyak data khususnya data akademik yang membutuhkan perhatian dan penanganan khusus. Oleh karena itulah Data Warehouse sangat dibutuhkan untuk mendukung manajemen pendidikan. Tujuan penelitian ialah menganalisis data yang ada khususnya data akademik pada Jurusan Teknik Informatika Universitas Bina Nusantara, dan merancang sebuah Data Warehouse yang mendukung proses kegiatan akademiknya. Metodologi yang digunakan adalah dengan melakukan wawancara langsung kepada pihak yang terkait, observasi sistem yang sedang berjalan, dan studi pustaka. Untuk perancangannya, digunakan Nine Step Methodology yang dikembangkan oleh Ralph Kimball. Hasil penelitian yang didapat adalah sebuah rancangan data warehouse dan

  

prototype aplikasi yang merupakan solusi terhadap permasalahan yang ada. Simpulan

  yang dapat ditarik adalah data warehouse dapat menyediakan informasi yang lengkap dan sesuai keinginan pihak jurusan Teknik Informatika dalam bentuk angka ataupun grafik sehingga memudahkan pihak eksekutif jurusan Teknik Informatika untuk menganalisanya agar dapat membuat keputusan yang tepat.

  Kata Kunci : Perancangan, Data Warehouse, Manajemen Pendidikan

KATA PENGANTAR

  Puji dan syukur penulis ucapkan atas kehadirat Tuhan Yang Maha Esa yang telah melimpahkan rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan penulisan skripsi ini yang berjudul ”Perancangan Data Warehouse Untuk Mendukung Manajemen

  

Pendidikan Pada Jurusan Teknik Informatika, Universitas Bina Nusantara” tepat pada

  waktunya. Skripsi ini disusun sebagai salah satu syarat guna mencapai gelar kesarjanaan jenjang pendidikan strata-1 pada jurusan Teknik Informatika di Universitas Bina Nusantara, Jakarta.

  Pada kesempatan ini penulis juga menyampaikan ucapan terima kasih atas bantuan, dukungan, petunjuk, saran, nasehat, bimbingan dan kesempatan yang telah diberikan selama penulisan skripsi ini. Adapun ucapan terima kasih ini penulis tujukan kepada :

  1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc, selaku Rektor Universitas Bina Nusantara.

  2. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc, selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara.

  3. Bapak H. Mohammad Subekti, BE, M.Sc., selaku Ketua Jurusan Program Studi Teknik Informatika dan atas kesempatan yang diberikan untuk melakukan survey penelitian serta mengumpulkan informasi yang berkaitan dengan pembuatan skripsi ini.

  4. Bapak Fredy Purnomo, S.Kom., M.Kom., selaku Sekretaris Jurusan Program Studi Teknik Informatika dan atas kesempatan yang diberikan untuk melakukan survey penelitian serta mengumpulkan informasi yang berkaitan dengan 5.

  Bapak Muh. Tassim Billah, Ir., M.Sc., selaku Dosen Pembimbing penulis yang telah banyak meluangkan waktu, tenaga, dan pikiran dalam membimbing penulis dari awal hingga terselesaikannya skripsi ini.

  6. Bapak Doddy Koeswandy, S.Kom., MM yang telah bersedia memberikan data- data dan petunjuk kepada penulis, baik secara lisan maupun tulisan yang dibutuhkan dalam penyusunan skripsi ini.

  7. Alm. Ibu Th. Widia Soerjaningsih, Ir., MM, Dr, selaku Mantan Rektor Universitas Bina Nusantara.

  8. Segenap Dosen Universitas Bina Nusantara, yang telah banyak memberikan ilmu yang sangat bermanfaat selama masa perkuliahan.

  9. Orang tua dan keluarga penulis, yang senantiasa mendoakan dan mendukung penulis baik moril maupun materiil.

  10. Semua pihak Jurusan Teknik Informatika yang ikut membantu dalam proses pembuatan skripsi ini.

  11. Teman – teman yang tidak dapat disebutkan satu persatu yang selama ini telah banyak memberikan penulis masukan, dukungan dan semangat dalam penyusunan skripsi ini.

  12. Semua pihak terkait secara tidak langsung telah membantu penulis dalam proses pembuatan skripsi ini hingga selesai.

  Akhir kata, dengan tidak melupakan segala keterbatasan skripsi ini, penulis mohon maaf yang sebesar-besarnya atas kekurangan yang ada pada skripsi ini. Penulis sangat mengharapkan saran dan kritik yang membangun untuk penyempurnaan skripsi ini.

  Semoga penulisan skripsi ini dapat memberikan sumbangan yang berarti pada Atas perhatiannya penulis ucapkan terima kasih.

  Jakarta, 18 Januari 2007 Penulis

DAFTAR ISI

  Halaman Judul Luar i

  Halaman Judul Dalam ii

  Halaman Persetujuan Hardcover Error! Bookmark not defined.

  Halaman Persetujuan Dewan Penguji iv

  Abstrak v

  Kata Pengantar vi

  Daftar Isi ix

  Daftar Tabel xivv Daftar Gambar xv

  Daftar Lampiran xvii

BAB 1 PENDAHULUAN

  1

  1.1 Latar Belakang

  1

  1.2 Ruang Lingkup Penelitian

  2

  1.3 Tujuan dan Manfaat

  3

  1.3.1 Tujuan

  3

  1.3.2 Manfaat

  3

  1.4 Metodologi

  3

  1.4.1 Metode Analisis

  3

  1.4.2 Metode Perancangan

  4

  1.4.3 Metode Implementasi

  11

  2.1.9.3 Ketentuan pembacaan Skema Bintang

  26

  2.1.9.2 Tabel Fakta dan Tabel Dimensi

  26

  2.1.9.1 Keuntungan menggunakan Skema Bintang

  26

  2.1.9 Perancangan Data Warehouse dengan Skema Bintang

  2.1.8.3 Metode Analisis Perancangan Data Warehouse 24

  2.1.8.2 Perancangan Data Warehouse 22

  2.1.8.1 Perencanaan Data Warehouse 21

  2.1.8 Perencanaan dan Perancangan Data Warehouse 21

  2.1.7 Kegunaan Data Warehouse 19

  2.1.6 Anatomi Data Warehouse 16

  2.1.5 Struktur Data Warehouse 13

  2.1.4.4 Time-variant (Bervariasi Menurut Waktu)

  4 BAB 2 LANDASAN TEORI

  11

  2.1.4.3 Nonvolatile (Tidak Berubah)

  10

  2.1.4.2 Integrated (Terintegrasi)

  8

  2.1.4.1 Subject Oriented (Berorientasi Subyek)

  2.1.4 Karakteristik Data Warehouse 8

  2.1.3 Pengertian Data Warehouse 7

  2.1.2 Pengertian Database 6

  6

  2.1.1 Pengertian Data dan Informasi

  6

  2.1 Teori Umum

  6

  27

  2.1.9.4 Jenis-jenis Skema Bintang

  39

  2.2.6 Pengertian Teknik Informatika

  38 BAB 3 ANALISA KEBUTUHAN SISTEM

  39

  3.1 Latar Belakang Perusahaan

  39

  3.1.1 Sejarah Universitas Bina Nusantara

  3.1.2 Visi dan Misi 422

  2.2.5 Pengertian Ilmu Komputer

  3.1.3 Kegiatan Bisnis

  44

  3.1.4 Struktur Organisasi

  45

  3.1.5 Wewenang dan Tanggung Jawab dalam Universitas Bina Nusantara

  47

  3.1.6 Aktivitas Manajemen Pendidikan

  38

  38

  27

  2.1.13 Analisis SWOT

  2.1.9.6 Drill Down dan Rolling Up

  33

  2.1.10 Agregasi

  33

  2.1.11 Denormalisasi

  34

  2.1.12 CSF ( Critical Success Factor ) 35

  36

  2.2.4 Pengertian Mahasiswa

  2.2 Teori Khusus

  37

  2.2.1 Pengertian Manajemen Pendidikan

  37

  2.2.2 Pengertian Perguruan Tinggi, Fakultas dan Jurusan Error! Bookmark not defined.

  2.2.3 Pengertian Dosen

  38

  51

  3.2 Gambaran Sistem

  72

  66

  3.2.9 Solusi Pemecahan Masalah

  67 BAB 4 RANCANGAN DATA WAREHOUSE YANG DIUSULKAN

  68

  4.1 Arsitektur Data Warehouse 68

  4.2 Rancangan Data Warehouse 70

  4.2.1 Pemilihan Proses Bisnis

  4.2.2 Pemilihan grain 73

  66

  4.2.3 Penentuan Tabel Dimensi

  74

  4.2.4 Menentukan Fakta

  75

  4.2.5 Menyimpan pre-calculations dalam tabel fakta

  76

  4.2.6 Melengkapi tabel-tabel dimensi

  3.2.8 Permasalahan

  3.2.7 Analisis Kebutuhan Informasi

  52

  3.2.4.2 Matriks Organisasi vs Subjek Data

  3.2.2 Prosedur di Dalam Sistem

  53

  3.2.3 Subyek Data dan Fungsi Bisnis 566

  3.2.4 Analisis Matriks

  59

  3.2.4.1 Matriks Unit Organisasi vs Lokasi

  59

  59

  63

  3.2.4.3 Matriks Fungsi Bisnis vs Unit Organisasi

  60

  3.2.4.4 Matriks Subjek Data vs Fungsi Bisnis

  61

  3.2.5 Analisis CSF

  62

  3.2.6 Analisis SWOT

  76

  4.2.7 Memilih durasi dari database

  77

  LAMPIRAN

  122

  121

  5.2 Saran 119

  5.1 Simpulan 119

  119

  4.10 Hasil Evaluasi 116

  4.9 Petunjuk Penggunaan Aplikasi 108

  6 4.8.2 Dukungan Perangkat Lunak Error! Bookmark not defined.

  4.8 Rencana Implementasi 105 4.8.1 Dukungan Perangkat Keras Error! Bookmark not defined.

  4.7.3 Perancangan Output 104

  4.7.2 Perancangan Layar 102

  4.7.1 Perancangan Menu 101

  4.7 Perancangan Aplikasi 100

  4.6 Analisa Pertumbuhan Data 100

  93

  4.5 Analisa Kapasitas Media Penyimpanan

  85

  4.4 Metadata

  78

  4.3 Skema Bintang

  4.2.9 Menentukan prioritas query dan model query 77

BAB 5 SIMPULAN DAN SARAN

DAFTAR PUSTAKA

RIWAYAT HIDUP

  

DAFTAR TABEL

Tabel 2.1 Tabel Perbandingan Data Operasional dengan Data Warehouse

  9 Tabel 3.1 Tabel Bobot Teori

  53 Tabel 3.2 Tabel Bobot Praktikum

  54 Tabel 3.3 Tabel Subjek Data

  57 Tabel 3.4 Tabel Fungsi Bisnis

  58 Tabel 3.5 Tabel Matrik Unit Organisasi Vs Lokasi

  59 Tabel 3.6 Tabel Matrik Unit Organisasi Vs Subjek Data

  60 Tabel 3.7 Tabel Matrik Fungsi Bisnis Vs Unit Organisasi

  61 Tabel 3.8 Tabel Matrik Subjek Data Vs Fungsi Bisnis

  63 Tabel 3.9 Tabel Matriks Analisis SWOT

  66 Tabel 4.1 Tabel Dimensi

  75 Tabel 4.2 Tabel Proses Bisnis, Measure, Fakta

  76 Tabel 4.3 Tabel Kapasitas Media Penyimpanan yang Diperlukan Tahun Pertama 100

Tabel 4.4 Tabel Pertumbuhan Data Setiap Tahunnya 101

  

DAFTAR GAMBAR

  31 Gambar 2.13 Skema Bintang Majemuk

  80 Gambar 4.6. Skema Bintang Peminatan Mahasiswa

  79 Gambar 4.5. Skema Bintang IKAD Dosen

  78 Gambar 4.4 Skema Bintang Absensi Dosen

  73 Gambar 4.3 Skema Bintang Absensi Mahasiswa

  70 Gambar 4.2 Pemilihan Grain

  52 Gambar 4.1 Arsitektur Data Warehouse

  47 Gambar 3.3 Skema Database Sistem yang berjalan

  46 Gambar 3.2 Struktur organisasi Jurusan Informatika UBinus

  32 Gambar 3.1 Struktur Organisasi Bina Nusantara

Gambar 2.12 Skema Bintang SnowflakeGambar 2.1 Aspek Terintegrasi dari Data Warehouse

  29 Gambar 2.11 Skema Bintang dengan outboard table atau secondary dimension table 30

  29 Gambar 2.10 Skema Bintang sebagai Tabel Asosiasi

  28 Gambar 2.9 Skema Bintang dengan lebih dari Satu Tabel Fakta

  25 Gambar 2.8 Hubungan antara tabel dimensi pada Skema Bintang Sederhana

  18 Gambar 2.7 Dimensional Lifecycle Diagram

  17 Gambar 2.6 Data Warehouse Terdistribusi

  13 Gambar 2.5 Data Warehouse Terpusat

  12 Gambar 2.4 Struktur Data Warehouse

  11 Gambar 2.3 Aspek Time Variant Data Warehouse

  10 Gambar 2.2 Aspek Non-Volatile Data Warehouse

  80

Gambar 4.7. Skema Bintang Nilai Berdasarkan Mata Kuliah

  81 Gambar 4.9. Skema Bintang Indeks Prestasi

  83 Gambar 4.10 Skema Bintang Mahasiswa Telah Lulus

  83 Gambar 4.11 Skema Bintang Global

  84 Gambar 4.12 Rancangan Menu Drop Down 101

Gambar 4.13 Rancangan Menu Navigasi 102Gambar 4.14 Rancangan Layar Login

  102

Gambar 4.15 Rancangan Pesan Kesalahan Login 102Gambar 4.16 Layar Utama

  103

Gambar 4.17 DTS Package Execution Menu 104Gambar 4.18 Perancangan Layar Output 105Gambar 4.19 Tampilan Login

  108

Gambar 4.20 Tampilan Gagal Koneksi Server 109Gambar 4.21 Tampilan Gagal Koneksi Database 109Gambar 4.22 Tampilan Menu Utama

  110

Gambar 4.23 Tampilan Menu Bar (File) 110Gambar 4.24 Tampilan Menu Bar (Tools) 111Gambar 4.25 Tampilan Menu Bar (Transform Data) 112Gambar 4.26 Tampilan Menu Navigasi

  113

Gambar 4.27 Layar output Tabel Pivot

  114

Gambar 4.28 Layar output Tabel Pivot dengan condition style 115Gambar 4.29 Layar Chart

  116