skripsi program studi ilmu komputer universitas pakuan bogor - sistem penentuan jurusan ditingkat...

15
SKRIPSI SISTEM PENENTUAN JURUSAN DITINGKAT SEKOLAH MENENGAH ATAS (SMA) NEGERI 1 TAMANSARI MENGGUNAKAN METODE CERTANTY FACTOR Disusun Oleh : Yuniawati 065108129 PROGRAM STUDI ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS PAKUAN SILIWANGI BOGOR 2012

Upload: perpusilkomunpak

Post on 30-Jul-2015

816 views

Category:

Documents


36 download

DESCRIPTION

Yuniawati. 2012. Sistem Penentuan Jurusan Ditingkat Sekolah Menengah Atas (SMA) Negeri 1 Tamansari Menggunakan Metode Certanty Factor dibawah bimbingan Dra. Sri Setyaningsih M.Si. dan Eneng Tita Tosida, STP., M.Si.Sekolah menengah atas (SMA) Negeri 1 Tamansari memiliki persyaratan-persyaratan yang tidak diikuti dengan benar baik oleh siswa maupun guru dan pihak sekolah dalam memberikan keputusan penjurusan yang akan diberikan kepada siswanya. Kebanyakan jurusan yang diberikan oleh sekolah menengah atas ada dua yaitu jurusan IPA dan jurusan IPS, pada jurusan IPA banyak diminati oleh siswa karena mudah melanjutkan keperguruan tinggi dalam jurusan apapun, sedangkan dalam jurusan IPS memiliki batasan-batasan jurusan yang boleh diambil untuk melanjutkan keperguruan tinggi. SMA Negeri 1 Tamansari adalah salah satu sekolah menengah atas yang memiliki persyaratan penjurusan kurang efektif. Tujuan dari penelitian ini adalah membuat sistem penentuan jurusan ditingkat sekolah menengah atas (SMA) Negeri 1 Tamansari dengan menggunakan Microsoft Visual Basic 6.0 untuk membantu proses keputusan yang menggunakan metode Certanty Factor. Langkah-langkah dalam merancang sistem yang meliputi analisa sistem secara umum dan terperinci dengan menggunakan alat Bantu Flowchart sistem dan Entity Relational Diagram (ERD), serta membuat rancangan tampilan dan rancangan Basis Data menggunakan Microsoft Access 2007. Aplikasi pada sistem ini menggunakan beberapa kriteria untuk menentukan penjurusan diantaranya nilai raport, nilai minat pelajaran siswa, nilai psikotes siswa yang dihitung berdasarkan nilai bobot yang diberikan pada setiap nilai masing-masing.

TRANSCRIPT

Page 1: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

SKRIPSI

SISTEM PENENTUAN JURUSAN DITINGKAT

SEKOLAH MENENGAH ATAS (SMA) NEGERI 1

TAMANSARI MENGGUNAKAN METODE

CERTANTY FACTOR

Disusun Oleh :

Yuniawati

065108129

PROGRAM STUDI ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS PAKUAN SILIWANGI

BOGOR

2012

Page 2: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

LEMBAR PERSEMBAHAN

Terima Kasih

Tak lelah aku berjuang demi mengejar impian

Tak lelah aku berharap demi secerca harapan

Tak lelah aku berdoa hanya demi suatu penantian

Penantian yang aku tanam

Kini telah aku genggam

Rasa letih yang aku tahan

Kini telah berbuah keberhasilan

Semua berkat orangtuaku, guruku, dan sahabatku

Tiada kata yang mampu diucapakan untuk mu

TERIMAKASIH dari lubuk hati ku

Cinta dan kasih aku persembahkan hanya untuk mu

Page 3: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

i

LEMBAR PENGESAHAN

Judul : Sistem Penentuan Jurusan Ditingkat Sekolah Menengah Atas

(SMA) Negeri 1 Tamansari Menggunakan Metode Certanty

Factor

Nama : Yuniawati

NPM : 065108129

Mengesahkan,

Pembimbing II Pembimbing I

FMIPA-UNPAK FMIPA-UNPAK

(Eneng Tita Tosida, STP., M.Si.) (Dra. Sri Setyaningsih, M.Si.)

Mengetahui,

Ketua Jurusan Ilmu Komputer Dekan FMIPA-UNPAK FMIPA-UNPAK

(Prihastuti Harsani, M.Si.) (Dr. Prasetyorini, MS.)

Page 4: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

ii

PERNYATAAN KEASLIAN KARYA TULIS

Dengan ini saya menyatakan bahwa :

Sejauh yang saya ketahui, karya tulis ini bukan merupakan karya tulis

yang pernah dipublikasikan atau sudah pernah dipakai untuk mendapatkan gelar

sarjana di Universitas lain, kecuali pada bagian-bagian dimana sumber

informasinya dicantumkan dengan cara referensi yang semestinya.

Demikian pernyataan ini saya buat dengan sebenar-benarnya. Apabila

kelak dikemudian hari terdapat gugatan, penulis bersedia dikenakan sanksi sesuai

dengan peraturan yang berlaku.

Bogor, JULI 2012

(Y U N I A W A T I)

Page 5: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

iii

RIWAYAT HIDUP

Yuniawati dilahirkan di Bogor pada tanggal 19

Juni 1990 dari pasangan Bapak M. Hapid

Supriadi, S.E. dan Ibu Sumiati sebagai anak

kedua dari Tiga bersaudara.

Pendidikan Sekolah Dasar, Sekolah

Menengah Pertama dan Sekolah Menengah Atas

diselesaikan di Bogor, Jawa Barat. Pada tahun

2002 penulis menyelesaikan pendidikan Sekolah

Dasar di SD Negeri 6 Kotabatu Bogor, kemudian

tahun 2005 penulis menyelesaikan pendidikan Sekolah Menengah Pertama di

SMP Negeri 1 Tamansari Bogor dan tahun 2008 penulis menyelesaikan

pendidikan Sekolah Menengah Atas di SMA Negeri 1 Tamansari Bogor.

Pada tahun tahun 2008 penulis meneruskan pendidikan ke Universitas

Pakuan Bogor, Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu

Pengetahuan Alam.

Bulan Agustus sampai Oktober 2011 penulis melaksanakan Praktek Kerja

Lapang (PKL) di Dinas Pendapatan Daerah Kota Bogor kemudian melanjutkan

Skripsi di Sekolah Menengah Atas (SMA) Negeri 1 Tamansari Bogor. Dengan

mengambil judul Sistem Penentuan Penjurusan Ditingkat Sekolah Menengah Atas

(SMA) Negeri 1 Tamansari Menggunakan Metode Certanty Factor.

Page 6: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

iv

RINGKASAN

Yuniawati. 2012. Sistem Penentuan Jurusan Ditingkat Sekolah Menengah

Atas (SMA) Negeri 1 Tamansari Menggunakan Metode Certanty Factor dibawah

bimbingan Dra. Sri Setyaningsih M.Si. dan Eneng Tita Tosida, M.Si.

Sekolah menengah atas (SMA) Negeri 1 Tamansari memiliki persyaratan-

persyaratan yang tidak diikuti dengan benar baik oleh siswa maupun guru dan pihak

sekolah dalam memberikan keputusan penjurusan yang akan diberikan kepada

siswanya. Kebanyakan jurusan yang diberikan oleh sekolah menengah atas ada dua

yaitu jurusan IPA dan jurusan IPS, pada jurusan IPA banyak diminati oleh siswa

karena mudah melanjutkan keperguruan tinggi dalam jurusan apapun, sedangkan

dalam jurusan IPS memiliki batasan-batasan jurusan yang boleh diambil untuk

melanjutkan keperguruan tinggi. SMA Negeri 1 Tamansari adalah salah satu sekolah

menengah atas yang memiliki persyaratan penjurusan kurang efektif. Tujuan dari

penelitian ini adalah membuat sistem penentuan jurusan ditingkat sekolah menengah

atas (SMA) Negeri 1 Tamansari dengan menggunakan Microsoft Visual Basic 6.0

untuk membantu proses keputusan yang menggunakan metode Certanty Factor.

Langkah-langkah dalam merancang sistem yang meliputi analisa sistem secara umum

dan terperinci dengan menggunakan alat Bantu Flowchart sistem dan Entity

Relational Diagram (ERD), serta membuat rancangan tampilan dan rancangan Basis

Data menggunakan Microsoft Access 2007. Aplikasi pada sistem ini menggunakan

beberapa kriteria untuk menentukan penjurusan diantaranya nilai raport, nilai minat

pelajaran siswa, nilai psikotes siswa yang dihitung berdasarkan nilai bobot yang

diberikan pada setiap nilai masing-masing.

Page 7: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

v

KATA PENGANTAR

Puji dan syukur kehadirat Allah SWT yang telah memberikan rahmat dan

hidayah-Nya sehingga penulis dapat menyelesaikan skripsi yang berjudul

“SISTEM PENENTUAN JURUSAN DITINGKAT SEKOLAH

MENENGAH ATAS (SMA) NEGERI 1 TAMAN SARI MENGGUNAKAN

METODE CERTANTY FACTOR”. Penulisan laporan skripsi ini dilakukan

sebagai salah satu syarat untuk memperoleh gelar sarjana pada Jurusan Ilmu

Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Pakuan

Bogor.

Dalam kesempatan ini penulis ingin mengucapkan terima kasih yang

sebesar-besarnya kepada :

1. Kedua orangtua tercinta, terimakasih atas do’a, bimbingan dan jerih

payahnya, juga kasih sayang yang diberikan.

2. Ibu Prihastuti Harsani, M.Si selaku Ketua Jurusan Ilmu Komputer FMIPA-

Universitas Pakuan Bogor.

3. Ibu Dra. Sri Setyaningsih, M.Si selaku Pembimbing I yang telah memberikan

bimbingan, dorongan dan motivasi.

4. Ibu Eneng Tita Tosida, M.Si selaku Pembimbing II yang juga telah

memberikan bimbingan, dorongan dan motivasi.

5. Widy Katresna yang telah memberikan dukungan, semangat dan motivasi

kepada penulis.

6. Semua Teman-teman khususnya kelas E-F Angkatan 2008 di Jurusan Ilmu

Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

Pakuan yang telah membantu dalam penulisan laporan hasil ini.

Bogor, Juli 2012

Penulis

Page 8: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

vi

DAFTAR ISI

Halaman

LEMBAR PENGESAHAN........................................................................

PERNYATAAN KEASLIAN KARYA TULIS...........................................

RIWAYAT HIDUP...................................................................................

RINGKASAN............................................................................................

KATA PENGANTAR................................................................................

DAFTAR ISI...............................................................................................

DAFTAR GAMBAR..................................................................................

DAFTAR TABEL.......................................................................................

BAB I PENDAHULUAN ..........................................................................

1.1 Latar Belakang............................................................................

1.2 Tujuan Penelitian........................................................................

1.3 Ruang Lingkup...........................................................................

1.4 Manfaat......................................................................................

BAB II TINJAUAN PUSTAKA...............................................................

2.1 Tinjauan Pustaka........................................................................

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

2.1.2 Pengertian Sistem Pendukung Keputusan...................................

2.1.3 Pengertian Penentuan Jurusan.......................................................

2.1.4 Pengertian Siswa.....................................................................

2.1.5 Pengertian Visual Basic 6.0......................................................

2.1.6 Pengertian Inferensi.....................................................................

2.1.7 Pengertian Ketidak Pastian.............................................................

2.1.8 Faktor Kepastian (Certanty Factor)....................................

2.1.10 Crystal Reprot........................................................................

2.1.11 Pengertian Data Flow(DFD)....................................................

2.1.12 Pengertian Diagram Alir (Flowchart)........................................

2.1.13 Pengertian Database..................................................................

2.1.14 Pengertian Entity Relationship Diagram (ERD)............................

2.1.15 Pengertian Microsoft Access ...................................................

2.1.16 Sistem Prosedur Diagram.........................................................

i

ii

iii

iv

v

vi

ix

xii

1

1

2

2

2

3

3

3

3

4

4

5

7

7

8

9

9

10

11

12

13

14

Page 9: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

vii

2.2 Study Terdahulu..........................................................................

BAB III METODELOGI PENELITIAN...............................................

3.1 Pengembangan Sistem................................................................

3.2 Waktu Dan Tempat ...................................................................

3.3 Alat Dan Bahan...... ...................................................................

BAB IV PERANCANGAN DAN IMPLEMENTASI ..............................

4.1 Perencanaan...................................................................................

4.2 Analisis Sistem..............................................................................

4.2.1 Analisa sistem yang sedang berjalan.....................................

4.2.2 Identifikasi Masalah...........................................................

4.2.3 Kesimpulan Hasil Analisis dan Solusi Masalah ...................

4.2.4 Analisa sistem yang akan dikembangkan.............................

4.3 Perencangan Sistem....................................................................

4.3.1 Rancangan Pengambilan Keputusan....................................

4.3.2 Perancangan Basis Data.....................................................

4.3.2.1 Mengidentifikasi Seluruh Entitas...............

4.3.2.2 Menentukan Relasi Antar Entitas.............

4.3.2.3 Primary Key Entitas Untuk Relasi.............

4.3.2.4 Derajat Kardinalitas.....................................

4.3.2.5 Himpunan Relasi Dengan Atribut Deskripsi

4.3.2.6 Relasi Antar Tabel.........................................

4.4 Perancangan Sistem Secara Umum................................................

4.4.1 Diagram Kontek........................................................

4.4.2 Diagram Level 0........................................................

4.4.3 Diagram Flow Event..................................................

4.4.4 Flowchart.................................................................

4.5 Perancangan Sistem Secara Detail................................................

4.6 Implementasi....................................................................................

4.5.1 Implementasi Database...............................................

4.5.2 Implementasi Aplikasi................................................

4.7 Tahap Pembuatan Laporan...........................................................

BAB V HASIL DAN PEMBAHASAN .....................................................

5.1 Hasil Sistem................................................................................

15

16

16

19

19

21

21

21

22

23

24

24

26

26

32

32

32

33

33

33

34

36

37

38

38

38

41

44

44

45

49

52

52

Page 10: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

viii

5.2 Form..................................................................................................

5.2.1 Tampilan Form Login................................................

5.2.2 Tampilan Menu Utama .................................................

5.2.3 Tampilan Input Operator................................................

5.2.4 Tampilan Input Jurusan..............................................

5.2.5 Tampilan Input Siswa................................................

5.2.6 Tampilan Data Penjurusan.................................

5.2.7 Tampilan Transaksi Penjurusan...................................

5.2 8 Tampilan Laporan Keseluruhan.....................................

5.3 Hasil Uji Coba Sistem .......................................................................

5.3.1 Uji Coba Struktural ..........................................................

5.3.2 Uji Coba Fungsional.........................................................

5.3.3 Uji Coba Validasi ............................................................

5.3.4 Uji Validitas sistem......................................................

BAB VI KESIMPULAN DAN SARAN..................................................

DAFTAR PUSTAKA

LAMPIRAN

52

52

53

54

55

56

56

57

58

59

59

60

62

65

68

Page 11: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

ix

DAFTAR GAMBAR

Halaman

Gambar 1. Simbol Entitas......………...................................................................... 12

Gambar 2. Simbol Atribut…………………………….……................................. 12

Gambar 3. Simbol Hubungan Relasi.......…………………………………........... 12

Gambar 4. Simbol Hubungan 1:1........................................................................... 13

Gambar 5. Simbol Hubungan 1:M......................................................................... 13

Gambar 6. Simbol Hubungan M:M........................................................................ 13

Gambar 7. Metode SDLC....................................................................................... 16

Gambar 8. Analisis Sistem Yang Sedang Berjalan............................................... 23

Gambar 9. Analisis Sistem yang Akan Dikembangkan....................................... 25

Gambar 10. Rancangan Hierarki Pengambilan Keputusan................................. 26

Gambar 11. Himpunan Entitas................................................................................. 32

Gambar 12. Himpunan Relasi Antar Entitas........................................................... 32

Gambar 13. Himpunan Entitas, Relasi dan primary key........................................ 33

Gambar 14. Penetuan Drajat Kardinalitas.............................................................. 33

Gambar 15. ERD.................................................................................................... 34

Gambar 16. Relasi Antar Tabel.............................................................................. 34

Gambar 17. DFD Siswa........................................................................................... 36

Gambar 18. DFD Kuesioner.................................................................................... 37

Gambar 19. Diagram Konteks................................................................................ 37

Gambar 20. DFD Level 0........................................................................................ 38

Gambar 21. DFD Event........................................................................................... 38

Gambar 22. Flowchart Login.................................................................................. 38

Gambar 23. Flowchart Menu Master...................................................................... 39

Gambar 24. Flowchart Menu Transaksi.................................................................. 40

Gambar 25. Flowchart Menu Laporan.................................................................... 40

Gambar 26. Form Login.......................................................................................... 41

Gambar 27.Form Menu Utama............................................................................... 41

Page 12: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

x

Gambar 28. Form Data Operator............................................................................ 42

Gambar 29. Form Data Siswa................................................................................. 42

Gambar 30. Form Data Penilaian............................................................................. 43

Gambar 31.Form Transaksi Penjurusan.................................................................... 43

Gambar 32. Form Laporan....................................................................................... 44

Gambar 33. New Blank Data Base......................................................................... 44

Gambar 34. Pembuatan Tabel................................................................................. 45

Gambar 35. Pembuatan Tabel Siswa....................................................................... 45

Gambar 36. Tampilan Menu Login......................................................................... 46

Gambar 37. Tampilan Menu Utama....................................................................... 47

Gambar 38. Tampilan Master Siswa........................................................................ 48

Gambar 39. Tampilan Master Penentuan Jurusan..................................................... 48

Gambar 40. Tampilan Transaksi Penjurusan............................................................ 49

Gambar 41. Tampilan Halaman Pembuka Cristal Report......................................... 49

Gambar 42. Tampilan Crystal Report Galeri........................................................... 50

Gambar 43. Standar report exsert............................................................................. 50

Gambar 44. Standar report exsert............................................................................. 51

Gambar 45. Tampilan Hasil Akhir Report........................................................... 51

Gambar 46. Form Data Login................................................................................. 53

Gambar 47. Form Data menu utama........................................................................... 54

Gambar 48. Form Data operator............................................................................ 55

Page 13: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

xi

Gambar 49. Form Data jurusan ……..................................................................... 55

Gambar 50. Form Data Siswa................................................................................ 56

Gambar 51. Laporan Penilaian Jurusn......................................................................... 57

Gambar 52. Form pencarian data jurusan.............................................................. 58

Gambar 53. Laporan data penjurusan keseluruha...................................................... 58

Gambar 54. Cristalreport Data keseluruhan............................................................. 59

Gambar 55. Uji coba Validasi sistem...................................................................... 62

Gambar 56. Tabel Perhitungan M.Excel...................................................................

Gambar 57. Perhitungan minat jurusan......................................................................

Gambar 58. Perhitungan nilai raport.........................................................................

Gambar 59. Perhitungan sistem psikotes...................................................................

Gambar 60. Perhitungan nilai hasil keseluruhan........................................................

Gambar 61. Tabel Validitas sistem............................................................................

63

64

64

65

65

66

Page 14: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

xii

DAFTAR TABEL

Halaman

Tabel 1. Simbol data flow diagram.....................................................

Tabel 2. Simbol flowchart........................ .........……….....................

Tabel 3. Sistem prosedur diagram......... ……………………......................

Tabel 4. Persyaratan penjurusan..............................................................

Tabel 5. Nilai Derajat Kepentingan..........................................................

Tabel 6. Bobot nilai pelajaran IPA............................................................

Tabel 7. Bobot nilai pelajaran IPS.........................................................

Tabel 8. Bobot nilai pelajaran lain-lain.............................................

Tabel 9. Range penilaian raport...............................................................

Tabel 10. Range psikotes.......................................................................

Tabel 11. Penentuan Nilai Akhir...........................................................

Tabel 12. Tabel User............................................................................

Tabel 13. Tabel Kuesioner............................................................................

Tabel 14. Tabel Siswa............................................................................

Tabel 15. Tabel Uji coba struktural.........................................................

Tabel 16. Tabel Uji Coba Fungsional..........................................................

10

11

14

26

27

28

28

28

29

30

30

35

35

35

60

60

Page 15: Skripsi Program Studi Ilmu Komputer Universitas Pakuan Bogor - Sistem Penentuan Jurusan Ditingkat SMA Negeri I Tamansari Menggunakan Certanty Factor

Panduan Untuk Mengakses Skripsi

Program Studi Ilmu Komputer

1. Bila ingin melihat isi dari skripsi ini, silahkan daftarkan

diri anda di Website Perpustakaan Program Studi Ilmu

Komputer, FMIPA – UNPAK Bogor dengan alamat URL

http://perpustakaan.ilkom-unpak.net/index.php?p=libinfo

2. Tunggu 1 x 24 jam untuk divalidasi.

3. Informasi akun aktif yang kami kirimkan melalui e-mail

yang sudah didaftarkan.

4. Silahkan melakukan login dialamat URL yang kami

berikan melalui e-mail.

5. Bila tidak ada pemberitahuan URL melalui, bisa akses

alamat URL berikut ini http://perpustakaan.ilkom-

unpak.net/index.php?p=member

6. Info lebih lanjut dan pertanyaan seputar perpustakaan,

bisa menghubungi :

a. E-mail : [email protected]

b. FB : ILKOM-UNPAK.net

c. Twitter : @ILKOMUNPAK

d. Blog : http://blog.ilkom-unpak.net