PERANCANGAN DAN PEMBUATAN SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN JURUSAN PADA SMA NEGERI 1 KOTARIH SERDANG BEDAGAI
LAPORAN TUGAS AKHIR
Disusun Sebagai Salah Satu Syarat untuk Menyelesaikan Pendidikan Program Diploma 3
oleh
HENNY EMERIA SITEPU NIM. 1005102019
PROGRAM STUDI MANAJEMEN INFORMATIKA JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI MEDAN MEDAN 2013
ABSTRAK
Pemilihan jurusan pada SMA Negeri 1 Kotarih Serdang Bedagai masih menggunakan pertimbangan dari angket minat siswa yang di lakukan oleh guru bimbingan konseling serta perhitungan nilai rata-rata mata pelajaran IPA dan IPS yang dihitung melalui proses manual oleh bagian Tata Usaha sehingga tidak jarang akan terjadi kesalahan perhitungan, kemudian hal tersebut pun akan membuat proses perhitungan nilai dengan waktu yang lama dan data yang dihasilkan pun kurang akurat. Maka dari itu, didalam tugas akhir ini akan merancang suatu sistem pendukung keputusan untuk pemilihan jurusan. Pada sistem ini dilakukan perhitungan nilai IPA dan IPS serta angket minat pilihan siswa yang kemudian akan dilakukan suatu proses perhitungan yang kemudian hasilnya akan menjadi pertimbangan jurusan apa yang akan terpilih untuk siswa-siswi sehingga hasil datanya pun akan akurat karena melalui proses perhitungan dengan sistem komputerisasi. Pembangunan sistem ini menggunakan perangkat lunak Microsoft Visual Studio 2010 dan SQL Server Express 2008. Hasil dari sistem ini adalah suatu aplikasi pendukung keputusan untuk pemilihan jurusan yang bermanfaat untuk membantu bagian tata usaha menentukan pilihan jurusan siswa-siswi dan akan menampilkan informasi penjurusan yang akurat serta diharapkan sistem ini dapat digunakan dengan sebaik-baiknya oleh bagian tata usaha di SMA Negeri 1 Kotarih. Tetapi sistem ini belum bisa mengambil keputusan jika terjadi kelebihan kapasitas siswa yang terpilih pada jurusan IPA dibanding dengan jurusan IPS, begitu juga sebaliknya.
KATA PENGANTAR
Puji dan syukur penulis ucapkan kepada Tuhan Yang Maha Esa yang telah memberikan rahmat dan karunia, sehingga penulis dapat menyelesaikan laporan tugas akhir ini dengan baik. Laporan tugas akhir berjudul “Perancangan dan Pembuatan Sistem Pendukung Keputusan Untuk Pemilihan Jurusan pada SMA Negeri 1 Kotarih
Serdang
Bedagai”
yang
disusun
sebagai
persyaratan
untuk
menyelesaikan pendidikan Diploma 3 Program Studi Manajemen Informatika Jurusan Teknik Elektro Politeknik Negeri Medan. Laporan ini dapat diselesaikan karena adanya bimbingan, pengarahan, dukungan, serta bantuan dari berbagai pihak. Untuk penulis ingin mengucapkan terima kasih kepada : 1.
M.Syahruddin, ST, MT, selaku Direktur Politeknik Negeri Medan.
2.
Ir. Rina Anugrahwaty, MT, selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Medan.
3.
Roslina, M.I.T., selaku Kepala Program Studi Manajemen Informatika Politeknik Negeri Medan.
4.
Hikmah Adwin Adam, S.Kom, M.Kom, selaku Dosen Pembimbing dalam penyusunan laporan tugas akhir yang telah banyak memberikan petunjuk dan bimbingan, sehingga akhirnya penulis bisa menyelesaikan laporan tugas akhir dengan sebaik-baiknya.
5.
Ismael, S.Kom, M.Kom, selaku Dosen wali MI-6A yang selalu membimbing mahasiswa MI-6A.
6.
Ariama Susanti Simanjuntak, selaku Administrasi Program Studi Manajemen Informatika yang selalu memberikan informasi dan membantu penulis dalam melengkapi semua berkas-berkas selama penulisan tugas akhir ini.
7.
Sahata Sianturi, S.Pd, selaku Kepala Sekolah SMA Negeri 1 Kotarih Serdang Bedagai.
8.
S. Damanik, S.Pd, selaku Guru mata pelajaran Seni Budaya di SMA Negeri 1 Kotarih yang bersedia membimbing penulis.
9.
Teristimewa kepada kedua orang tua tercinta, Bapak Bahtiar Sitepu dan Ibu Derihati br Ginting, Amd., serta adik-adikku tersayang Ari Gunawan Sitepu dan Ira Novelia Sitepu dan seluruh keluarga besar penulis terutama Bibik dan Pak tengah, yang selalu mendukung dan mendoakan penulis dalam pembuatan laporan tugas akhir ini hingga selesai dengan sebaik-baiknya.
10. Seseorang yang selalu memberikan perhatiannya selama ini, sehingga penulis mempunyai semangat untuk menyelesaikan program ini. 11. Teman-teman seperjuangan penulis, Andesty Veronika Ginting, Eva Verolina Sigalingging, Delviani N Sihombing, Martha Lya Siregar, Sarah Yiska, Shiera Catrin M Tarigan, terima kasih atas hari-hari yang menyenangkan dan persahabatan yang sudah terjalin selama ini. Dan juga kepada Nazli Ilhamsyah yang telah banyak membantu penulis dalam membuat program. Serta
teman-teman
MI-6A
angkatan
2010
dan,
terimakasih
atas
kebersamaannya selama menjalani perkuliahan di kampus tercinta tepatnya digedung U dan gedung N. 12. Semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah banyak membantu memberikan penulis saran, pendapat, serta pandangan sehingga tugas akhir ini dapat terselesaikan dengan baik. Penulis menyadari sepenuhnya bahwa laporan tugas akhir ini masih banyak memiliki kekurangan dan kelemahan baik mengenai teknik penyusunan, tata bahasa yang dipergunakan maupun isi dari laporan ini. Oleh sebab itu penulis berharap adanya kritik dan saran yang membangun dalam upaya perbaikan dan penyempurnaan laporan hasil tugas akhir ini. Semoga laporan ini dapat bermanfaat bagi para pembaca, serta semua pihak yang memerlukannya.
Medan,
Agustus 2013
Penulis
Henny Emeria Sitepu NIM. 1005102019
DAFTAR ISI
LEMBAR PERSETUJUAN .................................................................... i LEMBAR PENGESAHAN ..................................................................... ii ABSTRAK ................................................................................................ iii KATA PENGANTAR .............................................................................. iv DAFTAR ISI ............................................................................................. vii DAFTAR GAMBAR ................................................................................ x DAFTAR TABEL..................................................................................... xiii BAB I
PENDAHULUAN
A. Latar Belakang Masalah ............................................................ 1 B. Rumusan Masalah ..................................................................... 3 C. Batasan Masalah ........................................................................ 3 D. Tujuan Tugas Akhir ................................................................... 4 E. Manfaat Tugas Akhir ................................................................. 4 F. Metode Pelaksanaan Tugas Akhir ............................................. 5 G. Pengujian Sistem ....................................................................... 6 H. Lokasi Pengamatan .................................................................... 6 BAB II
TINJAUAN PUSTAKA
A. Landasan Teori ......................................................................... 7 1. Sistem ....................................................................................... 7 2. Sistem Pendukung Keputusan .................................................. 8 3. Jurusan ...................................................................................... 9
4. Perangkat Analisis dan Perancangan Sistem ............................ 10 a. Data Flow Diagram (DFD) ....................................................... 10 b. Flowchart .................................................................................. 12 c. Database ................................................................................... 15 5. Perangkat Lunak Pembangun Sistem ....................................... 16 a. Microsoft Visual Studio 2010 .................................................. 16 b. SQL Server ............................................................................... 16 B. Gambaran Umum Sekolah ....................................................... 17 1. Sejarah Singkat Sekolah ........................................................... 17 2. Visi dan Misi ........................................................................... 18 3. Struktur Organisasi Sekolah ..................................................... 19 BAB III
ANALISIS DAN PERANCANGAN SISTEM
A. Analisis Sistem Berjalan .......................................................... 26 B. Perancangan Sistem ................................................................. 28 C. Perancangan Database .............................................................. 31 D. Relasi Antar Tabel.................................................................... 35 E. Perancangan Output ................................................................. 36 F. Perancangan Antar Muka ......................................................... 38 G. Perancangan Input .................................................................... 40 H. Bagan Alir (Flowchart) Program ............................................. 43 BAB IV
IMPLEMENTASI SISTEM
A. Implementasi Sistem ................................................................ 49 B. Tahapan Implementasi Sistem ................................................. 49
C. Komponen Dalam Implementasi Sistem.................................. 50 1. Kebutuhan Perangkat Keras (Hardware) .................................. 50 2. Kebutuhan Perangkat Lunak (Software) .................................. 51 3. Kebutuhan Brainware ............................................................... 51 D. Hasil Tampilan Program .......................................................... 52 E. Kelebihan dan Kekurangan Sistem .......................................... 70 1. Kelebihan Sistem ...................................................................... 70 2. Kekurangan Sistem ................................................................... 70 BAB V
SIMPULAN DAN SARAN
A. Simpulan .................................................................................. 71 B. Saran ......................................................................................... 71 DAFTAR PUSTAKA ............................................................................... 73 LAMPIRAN .............................................................................................. 74
DAFTAR GAMBAR
Gambar
Halaman
2.1
Simbol External Entity ........................................................................... 10
2.2
Simbol Data Flow ................................................................................... 11
2.3
Simbol Proses ......................................................................................... 11
2.4
Simbol Data Store ................................................................................... 12
2.5
Jenjang Data............................................................................................ 15
2.6
Struktur Organisasi Sekolah ................................................................... 19
3.1
Flowchart Dokumen Alur Kerja Sistem ................................................. 27
3.2
Diagram Alir Data Level Konteks SPK Pemilihan Jurusan ................... 28
3.3
DFD Level 0 ........................................................................................... 30
3.4
Relasi Antar Tabel .................................................................................. 35
3.5
Desain Laporan Data Siswa .................................................................... 36
3.6
Desain Laporan Nilai Siswa ................................................................... 36
3.7
Desain Laporan Penjurusan .................................................................... 37
3.8
Form Login ............................................................................................. 38
3.9
Form Menu Utama.................................................................................. 38
3.10 Form Sub Menu File ............................................................................... 39 3.11 Form Sub Menu Proses ........................................................................... 39 3.12 Form Sub Menu Laporan ........................................................................ 39 3.13 Form Input Data Siswa ........................................................................... 40 3.14 Form Input Nilai Siswa........................................................................... 41
3.15 Form Penentuan Penjurusan ................................................................... 42 3.16 Flowchart Menu Login ........................................................................... 43 3.17 Flowchart Menu Utama .......................................................................... 44 3.18 Flowchart Sub Menu File ....................................................................... 44 3.19 Flowchart Input Data Siswa ................................................................... 45 3.20 Flowchart Input Nilai Siswa ................................................................... 46 3.21 Flowchart Sub Menu File ....................................................................... 47 3.22 Flowchart Sub Menu Laporan ................................................................ 47 3.23 Flowchart Penjurusan ............................................................................. 48 4.1
Form Login ............................................................................................. 52
4.2
Tampilan Menu Utama ........................................................................... 53
4.3
Tampilan Sub Menu File ........................................................................ 53
4.4
Form Input Data Siswa ........................................................................... 54
4.5
Tampilan Langkah Pertama .................................................................... 55
4.6
Tampilan Langkah Kedua....................................................................... 56
4.7
Tampilan Langkah Ketiga ...................................................................... 57
4.8
Tampilan Langkah Keempat................................................................... 58
4.9
Form Input Nilai Siswa........................................................................... 59
4.10 Tampilan Sub Menu Proses .................................................................... 60 4.11 Form Penentuan Jurusan ......................................................................... 61 4.12 Prosedur Pertama .................................................................................... 62 4.13 Prosedur Kedua....................................................................................... 63 4.14 Prosedur Ketiga ...................................................................................... 64
4.15 Prosedur Keempat ................................................................................... 65 4.16 Prosedur Kelima ..................................................................................... 66 4.17 Tampilan Sub Menu Laporan ................................................................. 67 4.18 Output Laporan Data Siswa .................................................................... 68 4.19 Output Laporan Nilai Siswa ................................................................... 68 4.20 Output Laporan Hasil Jurusan ................................................................ 69
DAFTAR TABEL
Tabel
Halaman
2.1
Simbol – Simbol Flowchart .................................................................... 13
3.1
tbsiswa .................................................................................................... 32
3.2
Keterangan tabel tbsiswa ........................................................................ 32
3.3
tbnilaisiswa ............................................................................................. 33
3.4
Keterangan tabel tbnilaisiswa ................................................................. 33
3.5
tbhasiljurusan .......................................................................................... 34
3.6
Keterangan tabel tbhasiljurusan.............................................................. 34