• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2018

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

Copied!
18
0
0

Teks penuh

(1)

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

(2)

i

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

(3)
(4)
(5)

iv

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,

(6)

v

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.

(7)

vi

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)

vii

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

(9)

viii DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

HALAMAN MOTTO DAN PERSEMBAHAN ... iv

RINGKASAN ... v

1.7 Metodologi Penelitian ... 4

1.7.1 Metode Pengumpulan Data ... 4

1.7.2 Metode Rekayasa Perangkat Lunak ... 5

1.8 Sistematika Penulisan ... 6

(10)

ix

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

(11)

x

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.1Sequence Diagram rekap data ... 43

4.2.4.2Sequence Diagram penjurusan ... 44

4.2.4.3Sequence Diagram lihat nilai ... 45

4.2.4.4Sequence 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

(12)

xi

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

(13)

xii

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

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

(14)

xiii

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

(15)

xiv

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

(16)

xv

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

(17)

xvi

DAFTAR LAMPIRAN

Lampiran 1 : Buku Konsultasi Skripsi

(18)

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

Gambar

Gambar 5.1 : Halaman Utama ............................................................................

Referensi

Dokumen terkait

Maka hal ini menunjukkan bahwa model yang dapat memberikan hasil peramalan untuk ketinggian curah hujan terbaik untuk lokasi Tumpang, Pujon, dan Batu adalah model VAR-NN dengan 1

Dengan ini saya menyatakan bahwa skripsi dengan judul, Penerapan Model Pembelajaran Kooperatif Tipe Two Stay Two Stray (TSTS) Pada Pokok Bahasan Usaha Dan

Pada masa kerajaan nusantara banyak kerajaan yang sudah mempunyai perangkat aturan hukum. Aturan tersebut tertuang dalam keputusan para raja ataupun dengan kitab

Dalam tes audiometry diperlukan berbagai peralatan atau media pendukung untuk dapat memberikan keakuratan dalam hasil yang didapat diantaranya adalah headphones dan ruangan uji

[r]

[r]

KEPADA PESERTA PELELANGAN YANG KEBERATAN, DIBERIKAN KESEMPATAN UNTUK MENYAMPAIKAN SANGGAHAN KHUSUSNYA MENGENAI KETENTUAN DAN PROSEDUR YANG TELAH DITENTUKAN DALAM

Pengguna PHP dalam aplikasi ini memungkinkan data diolah oleh server sehingga keamanan data lebih terjamin dan dapat langsung disimpan dalam suatu database. Toko Perangkat Komputer