SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN JURUSAN DI SMA MENGGUNAKAN METODE AHP PADA SMA 2 BAE

LAPORAN SKRIPSI

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN JURUSAN
DI SMA MENGGUNAKAN METODE AHP PADA SMA 2 BAE

Disusun Oleh :

Nama

: Ahmad Faisal

Nim

: 200853038

Program Studi

: Sistem Informasi

Fakultas


: Teknik

FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
KUDUS
2012

LAPORAN SKRIPSI

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN JURUSAN
DI SMA MENGGUNAKAN METODE AHP PADA SMA 2 BAE
Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan
Program Studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus

Disusun Oleh :

Nama

: Ahmad Faisal


Nim

: 200853038

Program Studi

: Sistem Informasi

Fakultas

: Teknik

FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
KUDUS
2012

i


ii

iii

HALAMAN MOTTO DAN PERSEMBAHAN

MOTTO

“Do’a sebagai sarana komunikasi kepada Sang Pencipta Allah SWT untuk
mendapatkan ridho-Nya”

PERSEMBAHAN
Skripsi ini penulis persembahkan kepada:
1. Ibu dan Bapak tercinta,
2. Kakak saya,
3. Civitas
Informasi

iv


Akademik

Teknik,

Sistem

RINGKASAN

Laporan skripsi dengan judul “Sistem Pendukung Keputusan Pemilihan
Jurusan Di SMA Menggunakan Metode AHP Pada SMA 2 Bae” telah
dilaksanakan dengan bagaimana menganalisa, merancang dan membangun
Sistem Pendukung Keputusan Pemilihan Jurusan Pada SMA. Tujuan dari skripsi
ini adalah menghasilkan aplikasi perangkat lunak untuk memudahkan proses
pengambilan keputusan pemilihan jurusan pada SMA 2 Bae.
Sistem ini dirancang menggunakan pemodelan UML. Sedangkan bahasa
pemrograman yang digunakan adalah PHP dan database MySQL. Hasil dari
rancang bangun ini adalah sebuah aplikasi yang dapat dijalankan pada semua
sistem operasi dan bersifat opensource.
Kata Kunci : spk.


v

KATA PENGANTAR

Alhamdulillah segala puji dan syukur ke hadirat Allah SWT, karena
dengan rahmat, karunia, dan hidayah-Nya, skripsi yang berjudul SISTEM
PENDUKUNG

KEPUTUSAN

PEMILIHAN

JURUSAN

DI

SMA

MENGGUNAKAN METODE AHP PADA SMA 2 BAE telah selesai disusun.
Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk

menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus.
Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang
sebesar-besarnya kepada :
1.

Bapak Prof. Dr. dr. Sarjadi, Sp.PA. selaku Rektor Universitas Muria Kudus.

2.

Bapak Rochmad Winarso, ST., MT.

selaku Dekan Fakultas Teknik

Universitas Muria Kudus.
3.

Bapak Arif Setiawan, S.Kom., M.Cs. selaku Ka.Progdi Sistem Informasi
Fakultas Teknik Universitas Muria Kudus.


4.

Bapak Eko Darmanto, S.Kom, M.Cs. selaku Pembimbing I, yang telah
meluangkan waktunya,

memberikan banyak bimbingan, masukan, dan

pengesahan kepada penulis.
5.

Diana Laily Fithri, S.Kom. selaku Pembimbing II, yang telah meluangkan
waktunya,

memberikan banyak bimbingan, masukan, dan pengesahan

kepada penulis.
6.

Ibu dan Bapak tercinta yang telah memberikan penulis motivasi, semangat,
nasehat, do’a kepada penulis sampai akhir penyusunan skripsi ini.


7.

Teman – teman kelas D, asdos, senior, seangkatan, seluruh rekan – rekan SI,
dan seluruh rekan – rekan lainnya yang juga memberikan dukungan serta
berbagai ilmu yang didapat oleh penulis tak akan terlupakan.

8.

Seluruh staf karyawan dan dosen – dosen di Universitas Muria Kudus yang
telah memberikan banyak ilmu dan kenangan yang berharga bagi penulis.

vi

9.

Serta berbagai pihak yang tidak dapat sebutkan satu persatu yang telah
banyak membantu penulis dalam penyusunan skripsi ini.
Penulis menyadari bahwa perkembangan teknologi akan selalu bertambah


maju seiring dengan bertambahnya waktu, begitu pula dengan ilmu pengetahuan
yang terus berkembang. Oleh karena itu, penulis menyadari masih kurang
sempurnanya dalam pembuatan skripsi ini dan penulis berharap agar nantinya
dapat dikembangkan serta bisa lebih bermanfaat. Amin.

Kudus, 22 Juli 2012

Penulis,

vii

DAFTAR ISI

HALAMAN JUDUL...........................................................................................

i

HALAMAN PERSETUJUAN ............................................................................

ii


HALAMAN PENGESAHAN ............................................................................. iii
HALAMAN MOTTO DAN PERSEMBAHAN ................................................. iv
RINGKASAN .....................................................................................................

v

KATA PENGANTAR ........................................................................................ vi
DAFTAR ISI ....................................................................................................... viii
DAFTAR TABEL ............................................................................................... xii
DAFTAR GAMBAR .......................................................................................... xiii
DAFTAR LAMPIRAN ....................................................................................... xvi
BAB I

: PENDAHULUAN
1.1

Latar Belakang Masalah .........................................................

1


1.2

Perumusan Masalah ................................................................

2

1.3

Batasan Masalah .....................................................................

2

1.4

Tujuan Skripsi .........................................................................

2

1.5

Manfaat Skripsi .......................................................................

3

1.6

Tinjauan Pustaka .....................................................................

3

1.7

Metodologi Penelitian .............................................................

4

1.7.1 Metode Pengumpulan Data .........................................

4

1.7.2 Metode Rekayasa Perangkat Lunak .............................

5

Sistematika Penulisan .............................................................

6

1.8

BAB II : LANDASAN TEORI
2.1.

2.2.

Konsep Dasar Sistem .............................................................

7

2.1.1 Pengertian Sistem .......................................................

7

2.1.2 Karakteristik Sistem ...................................................

7

2.1.3 Klasifikasi Sistem ......................................................

8

Konsep Dasar Informasi ........................................................

9

2.2.1 Pengertian Informasi ..................................................

9

viii

2.2.2 Siklus Informasi ......................................................... 10
2.2.3 Kualitas Informasi ...................................................... 10
2.2.4 Nilai Informasi ........................................................... 10
2.3.

Pengertian Sistem Informasi .................................................. 10

2.4.

Sistem Pendukung Keputusan (SPK) .................................... 11

2.5.

Metode AHP (Analytical Hierarchy Process) ........................ 13
2.5.1. Prinsip dasar AHP ..................................................... 13
2.5.2. Tahapan AHP ............................................................. 15

2.6.

Bagan Alir Dokumen ............................................................. 16

2.7.

Entity Relationalship Diagram (ERD) ................................... 17
2.7.1. Elemen – Elemen ERD ................................................. 18
2.7.2. Tranformasi ERD ke dalam Tabel ................................ 19

2.8.

UML (Unified Modelling Language) ..................................... 22
2.8.1. Pengenalan UML ....................................................... 22
2.8.2. Bangun Dasar UML ................................................... 23
a. Notasi UML .......................................................... 23

BAB III : TINJAUAN UMUM OBYEK PENELITIAN
3.1

Sekilas Tentang SMA 2 Bae Kudus ...................................... 28
3.1.1 Sejarah Sejarah Berdirinya SMA 2 Bae Kudus ............. 28

3.2

Visi, Misi dan Tujuan ........................................................... 28
3.2.1 Visi ................................................................................. 28
3.2.2 Misi ................................................................................ 28
3.2.3 Tujuan ............................................................................ 29

3.3

Denah Lokasi SMU 2 Bae Kudus ......................................... 29

3.4

Struktur Organisasi ................................................................ 30
3.4.1 Job Diskripsi .................................................................. 30

3.5

Alur Pemilihan Jurusan .......................................................... 32

BAB IV : ANALISA DAN PERANCANGAN
4.1. Analisa Masalah ......................................................................................... 34
4.1.1. Analisa Kebutuhan ......................................................................... 34

ix

4.1.2. Analisa dan Perancangan Sistem yang Diusulkan ......................... 35
4.1.3. Analisa Aktor Sistem ...................................................................... 35
4.2. Desain Sistem Dan Perangkat Lunak ......................................................... 35
4.2.1. Menganalisa Kasus ......................................................................... 35
4.2.2. Permodelan Use Case Diagram ....................................................... 35
4.2.2.1. Deskripsi Use Case (Rekap data) ........................................ 37
4.2.2.2. Deskripsi Use Case (Lihat nilai) ......................................... 38
4.2.2.3. Deskripsi Use Case (Penjurusan) ........................................ 39
4.2.3. Class Diagram ................................................................................. 40
4.2.4. Sequence Diagram .......................................................................... 43
4.2.4.1 Sequence Diagram rekap data ............................................... 43
4.2.4.2 Sequence Diagram penjurusan .............................................. 44
4.2.4.3 Sequence Diagram lihat nilai ................................................ 45
4.2.4.4 Sequence Diagram AHP ........................................................ 45
4.2.5. Activity Diagram ............................................................................. 46
1. Activity Diagram admin rekap data ............................................ 46
2. Activity Diagram siswa lihat nilai ............................................... 47
3. Activity Diagram AHP ................................................................ 47
4. Activity Diagram penjurusan....................................................... 48
4.2.6. Statechart Diagram ......................................................................... 48
1. Statechart Diagram Tambah data ............................................. 48
2. Statechart Diagram Ubah data ................................................. 49
3. Statechart Diagram Hapus data ................................................ 49
4. Statechart Diagram Simpan data .............................................. 50
5. Statechart diagram penjurusan .................................................. 50
4.2.7. Entity Relationship Diagram (ERD) ............................................... 51
1. Identifikasi Entitas .................................................................... 51
2. Relationship .............................................................................. 51
3. Gambar Relationship ERD ........................................................ 51
4. Kardinalitas ............................................................................... 52
5. Primary Key .............................................................................. 53

x

6. Identifikasi Atribut Lainnya ...................................................... 54
7. Pemetaan Atribut ....................................................................... 54
8. Gambar ERD ............................................................................. 55
9. Transformasi Tabel ................................................................... 55
4.2.8. Perancangan Basis Data .................................................................. 57
4.2.9. Skema Relasi Tabel......................................................................... 62
4.2.10. Perhitungan AHP ............................................................................ 62
4.2.11. Perancangan Interface ..................................................................... 65
a. Desain Menu Login ................................................................... 65
b. Desain Menu Admin ................................................................. 66
c. Desain Menu Siswa ................................................................... 66
d. Desain Menu Sistem Pendukung Keputusan ............................ 66
e. Desain Menu Hasil Sistem Pendukung Keputusan ................... 67
BAB V : PEMBAHASAN DAN IMPLEMENTASI
5.1. Kebutuhan Sistem ..................................................................................... 68
5.1.1. Identifikasi Kebutuhan Hadware .................................................... 68
5.1.2. Identifikasi Kebutuhan Brainware .................................................. 68
5.2. Implementasi Sistem ................................................................................. 68
5.2.1. Halaman Login ............................................................................ 69
5.2.2. Halaman Siswa .............................................................................. 70
5.2.3. Halaman Penjurusan ..................................................................... 70
5.2.4. Halaman Hasil Nilai Rata-Rata...................................................... 71
5.2.5. Halaman Kategori Nilai ................................................................. 71
5.2.6. Halaman Pertanyaan Peminatan .................................................... 72
5.2.7. Halaman Hasil Penggunaan SPK ................................................... 72
BAB VI : PENUTUP
6.1.

Kesimpulan ....................................................................................... 73

6.2.

Saran .................................................................................................. 73

DAFTAR PUSTAKA
LAMPIRAN

xi

DAFTAR TABEL
Tabel 2.1 : Skala Penilaian Perbandingan Berpasangan ..................................... 14
Tabel 2.2 : Contoh matriks perbandingan berpasangan ...................................... 14
Tabel 2.3 : Simbol Bagan Alir Dokumen ........................................................... 15
Table 2.4 : Simbol ERD ...................................................................................... 18
Tabel 2.5 : Notasi pada Use Case Diagram ........................................................ 24
Tabel 2.6 : Notasi pada Class Diagram .............................................................. 24
Tabel 2.7 : Notasi pada Sequence Diagram ........................................................ 25
Tabel 2.8 : Notasi pada Activity Diagram ........................................................... 26
Tabel 2.9 : Notasi pada Statechart Diagram ....................................................... 26
Tabel 2.10 : Notasi pada Colaboration Diagram................................................ 27
Tabel 4.1 : Proses Bisnis ..................................................................................... 36
Tabel 4.2 : Depkripsi use case Rekap data ......................................................... 37
Tabel 4.3 : Deskripsi Use Case lihat nilai .......................................................... 38
Tabel 4.4 : Deskripsi Use Case penjurusan ....................................................... 39
Tabel 4.5 : Hubungan Relasi Antar Entitas ......................................................... 51
Tabel 4.6 : Data siswa ......................................................................................... 58
Tabel 4.7 : Data Guru .......................................................................................... 58
Tabel 4.8 : Setup Pelajaran.................................................................................. 59
Tabel 4.9 : Tabel Nilai ........................................................................................ 59
Tabel 4.10 : Setup kelas ...................................................................................... 60
Tabel 4.11 : Tabel Ruangan ................................................................................ 60
Tabel 4.12 : Tabel Jadwal ................................................................................... 60
Tabel 4.13 : Data Pertanyaan .............................................................................. 61
Tabel 4.14 : User admin ...................................................................................... 61
Tabel 4.15 : Nilai bobot kriteria .......................................................................... 63
Table 4.16 : Penjumlahan Nilai perbandingan dengan jumlah kolom (∑kolom) . 63
Tabel 4.17 : Pembagian nilai perbandingan dengan jumlah kolom .................... 64
Tabel 4.18 : Penjumlahan dan pembagian baris untuk dapat TPV ..................... 64
Tabel 4.19 : Total Priority Value (TPV) kriteria ................................................. 65

xii

DAFTAR GAMBAR
Gambar 1.1 : Model Waterfall ............................................................................

5

Gambar 2.1 : Siklus Informasi ............................................................................ 10
Gambar 2.2 : Proses Pengambilan Keputusan .................................................... 12
Gambar 2.3 : Struktur hirarki AHP ..................................................................... 13
Gambar 2.4 : Transformasi dari ERD ke tabel .................................................... 19
Gambar 2.5 : Transformasi dari ERD ke tabel .................................................... 20
Gambar 2.6 : Transformasi dari ERD ke tabel .................................................... 20
Gambar 2.7 : Transformasi dari ERD ke tabel .................................................... 20
Gambar 2.8 : Transformasi dari ERD ke tabel .................................................... 20
Gambar 2.9 : Transformasi dari ERD ke tabel .................................................... 20
Gambar 2.10 : Transformasi dari ERD ke tabel .................................................. 21
Gambar 2.11 : Transformasi dari ERD ke tabel .................................................. 21
Gambar 2.12 : Transformasi dari ERD ke tabel .................................................. 21
Gambar 2.13 : Transformasi dari ERD ke tabel .................................................. 21
Gambar 2.14 : Transformasi dari ERD ke tabel .................................................. 22
Gambar 2.15 : Transformasi dari ERD ke tabel .................................................. 22
Gambar 3.1 : Denah Lokasi SMA 2 BAE KUDUS ............................................ 29
Gambar 3.2 : Struktur Organisasi SMA 2 Bae Kudus ........................................ 30
Gambar 3.3 : Flow of Document Pemilihan Jurusan di SMA 2 Bae Kudus ....... 33
Gambar 4.1 : Use Case Diagram Sistem penunjang keputusan.......................... 36
Gambar 4.2 : class nilai ....................................................................................... 40
Gambar 4.3 : Class kelas..................................................................................... 40
Gambar 4.4 : Class pelajaran .............................................................................. 41
Gambar 4.5 : Class siswa .................................................................................... 41
Gambar 4.6 : Class guru ..................................................................................... 41
Gambar 4.7 : Class ruangan ................................................................................ 42
Gambar 4.8 : Class jadwal .................................................................................. 42
Gambar 4.9 : Class admin ................................................................................... 42

xiii

Gambar 4.10 : Class diagram SPK pemilihan jurusan ........................................ 43
Gambar 4.11 : Sequence Diagram rekap data ..................................................... 44
Gambar 4.12 : Sequence Diagram kelola Data Nilai .......................................... 44
Gambar 4.13 : Sequence Diagram lihat nilai ...................................................... 45
Gambar 4.14 : Sequence Diagram login sistem penunjang keputusan ............... 45
Gambar 4.15 : Activity Diagram rekap data sistem penunjang keputusan ......... 46
Gambar 4.16 : Activity Diagram lihat nilai ......................................................... 47
Gambar 4.17 : Activity Diagram AHP ................................................................ 47
Gambar 4.18 : Activity Diagram penjurusan ...................................................... 48
Gambar 4.19 : Statechart diagram tambah data ................................................. 48
Gambar 4.20 : Statechart diagram ubah data ..................................................... 49
Gambar 4.21 : Statechart diagram hapus data .................................................... 49
Gambar 4.22 : Statechart Diagram Simpan data ................................................ 50
Gambar 4.23 : Statechart Diagram penjurusan .................................................. 50
Gambar 4.24 : Relationship ERD ....................................................................... 52
Gambar 4.15 : Kardinalitas ERD ........................................................................ 53
Gambar 4.26 : Primary Key ERD ....................................................................... 54
Gambar 4.27 : Gambar Entity Relationship Diagram ......................................... 55
Gambar 4.28 : Transformasi dan Kardinalitas .................................................... 55
Gambar 4.29 : Transformasi dan Kardinalitas .................................................... 56
Gambar 4.30 : Transformasi dan Kardinalitas .................................................... 56
Gambar 4.31 : Transformasi dan Kardinalitas .................................................... 57
Gambar 4.32 : Transformasi dan Kardinalitas .................................................... 57
Gambar 4.33 : Transformasi dan Kardinalitas .................................................... 57
Gambar 4.34 : Gambar skema relasi tabel .......................................................... 62
Gambar 4.35 : Struktur hierarki pemilihan jurusan di SMA ............................... 63
Gambar 4.36 : Desain menu login....................................................................... 65
Gambar 4.37 : Desain menu admin ..................................................................... 66
Gambar 4.38 : Desain menu siswa ...................................................................... 66
Gambar 4.39 : Desain sistem pendukung keputusan .......................................... 67
Gambar 4.40 : Desain hasil dari sistem pendukung keputusan ........................... 67

xiv

Gambar 5.1 : Halaman Utama............................................................................. 69
Gambar 5.2 : Halaman Login .............................................................................. 69
Gambar 5.3 : Halaman Siswa .............................................................................. 70
Gambar 5.4 : Halaman Proses Nilai Akademik .................................................. 70
Gambar 5.5 : Halaman nilai rata-rata siswa ........................................................ 71
Gambar 5.6 : Halaman kategori nilai .................................................................. 71
Gambar 5.7 : Halaman pertanyaan peminatan .................................................... 72
Gambar 5.8 : Halaman hasil akhir penggunaan spk ............................................ 72

xv

DAFTAR LAMPIRAN

Lampiran 1 : Buku Konsultasi Skripsi
Lampiran 2 : Surat Balasan dari SMA 2 BAE
Lampiran 3 : Biografi Penulis

xvi

BIOGRAFI PENULIS

Nama

: Ahmad Faisal

TTL

: Jepara, 02 juni 1988

Alamat

: Ds. Margoyoso RT. 07 RW. 02,
Kalinyamatan (59462), Jepara

Telp

:-

Email

: aheadg@ymail.com

Penulis dilahirkan di Jepara, 02 juni 1988. Dengan Jenjang pendidikan penulis
yaitu telah menyelesaikan pendidikan pada SDN 3 & 4 Margoyoso pada tahun
2000, menyelesaikan pendidikan pada SLTPN 2 Welahan pada tahun 2003 dan
selanjutnya menyelesaikan pendidikan pada SMA islam sultan agung pada tahun
2006. Pada tahun 2008 penulis terdaftar sebagai mahasiswa pada Program Studi
Sistem Informasi Fakultas Teknik Universitas Muria Kudus tanpa melalui tes
ujian masuk Universitas. Sampai saat ini penulis masih terdaftar sebagai
mahasiswa pada Program Studi Sistem Informasi Fakultas Teknik Universitas
Muria Kudus.