TINJAUAN PUSTAKA
menekankan pada prosedur nya dan menekankan pada komponen atau elemen
sistem merupakan salah satu jaringan kerja dari prosedur yang saling terikat atau
berhubungan untuk menyelesaikan suatu tujuan dan sasaran yang akan dicapai.
komponen yang saling berinteraksi yang bertujuan untuk mencapai suatu tujuan
tertentu.
perbedaan pada pendekatan nya saja dan tidak saling bertentangan satu dengan
antara lain.
9
10
merupakan konsep yang terdapat pada sebuah sistem yang sangat sederhana yang
mudah untuk dipahami sebab sebuah sistem memiliki karakteristik atau sifat-sifat
tertentu, yang menceritakan hal tersebut dapat dikatakan sebagai sebuah sistem.
keseluruhan.
lain dengan sistem yang lainnya agar tidak sampai saling tumpang
mendapatkan keluaran.
Input. Hasil atau Output ini bisa berupa tampil nya data dan juga
komponen lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus
yang terjadi di dalam sistem tersebut. Maka sistem dapat diklasifikasikan menurut
Sistem fisik merupakan sebuah sistem yang berupa pemikiran atau ide-
ide yang terlihat secara fisik. Seperti sistem komputer, sistem akuntansi,
tingkah laku yang dapat di prediksi, interaksi antara bagian yang dapat
Sistem tak tentu merupakan salah satu sistem yang kondisi masa
sistem informasi.
Analisis Sistem
Desain Sistem
Perancangan Sistem
Implementasi Sistem
Pemeliharaan Sistem
keputusan adalah konsep seperangkat elemen yang digabungkan satu dengan yang
[8].
subsistem yaitu:
oleh suatu sistem yang disebut dengan sistem yang disebut dengan
berasal dari dua sumber yaitu sumber internal (dari dalam perusahaan)
dan sumber eksternal (dari luar perusahaan). Data eksternal ini sangat
berdasarkan pada model tersebut menjadi tidak akurat dan tidak sesuai
dengan kebutuhan.
17
Antarmuka Pengguna
Solution)
mempunyai jarak terdekat dari solusi ideal positif dan jarak terjauh dari solusi
18
ideal negative. Hal ini disebabkan konsepnya sederhana dan mudah dipahami dan
definisikan sebagai jumlah dari seluruh nilai terbaik yang dapat dicapai untuk
setiap atribut, sedangkan solusi negatif ideal terdiri dari seluruh nilai terendah
yang dapat dicapai untuk setiap atribut. Solusi ideal positif didefinisikan sebagai
jumlah dari seluruh nilai terbaik yang dapat dicapai untuk setiap atribut,
sedangkan solusi negatif ideal terdiri dari seluruh nilai terburuk yang dicapai
ideal positif dan solusi ideal negatif dengan mengambil kedekatan relatif terhadap
solusi ideal positif. Berdasarkan perbandingan terhadap jarak relatif nya, susunan
Rij
Xij
= m 2
√ i=1 Xij
Dengan keterangan:
i : 1, 2, ……, m
Dengan keterangan:
w : bobot
A+ = (𝑦−,𝑦−,…,𝑦−)
1 2 𝑛
Dengan ketentuan:
𝑦−
i
= max yij : Jika j adalah atribut biaya
min yij : Jika j adalah atribut keuntungan
20
Dengan keterangan:
Yi : 1, 2,................., m
Dengan keterangan:
Yi : 1, 2,................., m
Dengan keterangan:
Kelas unggulan merupakan kelas yang diikuti oleh beberapa peserta didik
yang unggul dalam ranah sekolah dengan kecerdasan diatas rata-rata yang
Pada dasar nya kelas unggulan merupakan kelas percontohan bagi kela non
mulai dari orang tua, peserta didik, guru-guru, staff, lingkungan, pengawas,
instansi Dinas Pendidikan yang terkait dengan urusan pendidikan. Program kelas
bakat dan minat yang berbeda-beda, oleh karena itu setiap peserta didik
1. Pemberian perlakuan yang berbeda dari setiap peserta didik yang non
unggulan.
hubungan yang erat terhadap tenaga pengajar atau guru dengan peserta
peserta didik yang dikeluarkan oleh Kepala Sekolah SMA Negeri 1 Air Joman,
melaksanakan tugas.
tuntutan belajar.
yang berkualitas.
pekerjaan serta keseluruhan dari sistem. Bagan ini menjelaskan urutan dari
Digunakan untuk
2 Penghubung menghubungkan
sambungan aliran
Untuk menunjukkan
7 Pita Kertas input/output
menggunakan pita kertas
Untuk media
8 Basis Data penyimpanan secara
terkomputerisasi
Untuk menampilkan
8 Display
output kelayar monitor
2.1.5.2 Flowchart
Flowchart adalah suatu bagan dengan simbol dari algoritma atau prosedur
dalam analisis masalah. Di sisi lain flowchart juga berguna sebagai fasilitas untuk
yang bersifat mutlak (pasti). Hal ini didasari oleh flowchart (bagan alir) yang
yang bervariasi antara satu dan lainnya. Kendati begitu secara garis besar setiap
perancangan flowchart selalu terdiri dari tiga bagian yaitu input, proses dan
output. Adapun nama dan simbol-simbol serta keterangan dari flowchart dapat
Digunakan untuk
Decision menunjukkan arus dari
proses
Digunakan untuk
menunjukkan suatu
Proses Ter definisi operasi yang rincian
nya di tunjukkan
ditempat lain
Digunakan untuk
penghubung bagian-
Penghubung bagian flowchart yang
berada pada halaman
berbeda
Penghubung bagian-
bagian flowchart yang
Penghubung
berada pada satu
halaman
Sumber: (Santoso & Nurmalina, 2017)
sehingga dapat diketahui hubungan antara entity-entity yang ada dengan atribut-
Notasi Keterangan
Entitas
Entitas adalah suatu objek yang dapat
di definisikan dalam lingkungan
pemakai
Relasi
Relasi adalah menunjukkan adanya hubungan di
antara sejumlah entitas yang berbeda
Atribut
Atribut adalah mendefinisikan karakter entitas.
Entitas yang berfungsi sebagai key yang diberi
garis bawah
berorientasi objek [13]. Yang terdiri dari beberapa diagram, sebagai berikut:
akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih
aktor dengan sistem informasi yang akan dibuat [13]. Use case digunakan untuk
mengetahui fungsi apa saja yang ada di dalam sebuah sistem dan siapa saja yang
Menggunakan panah
terbuka untuk
Association mengidentifikasikan bila
aktor berintraksi secara
pasif dengan sistem
Menunjukkan bahwa use
Include case satu merupakan bagian
dari use case lainnya.
Menunjukkan arah parah
Extend secara putus-putus dari use
case ke base use case.
Sumber: (Heriyanto, 2018)
(aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang
menggambarkan aktivitas yang dapat dilakukan oleh sistem, bukan apa yang
yaitu:
29
Menggambarkan status
Final
akhir yang dilakukan sistem.
Menggambarkan aktivitas
Activity
yang dilakukan sistem.
Menggambarkan asosiasi
percabangan dimana jika
Decision
ada pilihan aktivitas lebih
dari satu
Menggambarkan asosiasi
penggabungan dimana lebih
Fork/Join
dari satu aktivitas
digabungkan menjadi satu.
Memisahkan organisasi
bisnis yang bertanggung
Swimlane
jawab terhadap aktivitas
yang terjadi.
dengan mendeskripsikan waktu hidup objek dan pesan yang dikirimkan dan
diagram yaitu:
4. Class Diagram
kelas-kelas yang akan dibuat untuk membangun sistem [13]. Kelas memiliki apa
yang disebut atribut dan metode atau operasi. Atribut merupakan variabel-variabel
yang dimiliki oleh suatu kelas, sedangkan operasi atau metode adalah fungsi-
31
fungsi yang dimiliki oleh suatu kelas. Simbol-simbol yang digunakan dalam class
diagram yaitu:
Nama Kelas
Class Kelas pada struktur system
+atribut
Operasi()
Sama dengan konsep
interface dalam
Interface
pemrograman berorientasi
objek
Relasi antar kelas dengan
makna umum, asosiasi
Association
biasanya juga disertai
dengan multiplicity
Relasi antar kelas dengan
makna kelas yang satu
Directed
digunakan oleh kelas yang
Association
lain, asosiasi biasanya juga
disertai dengan multiplicity
Relasi antar kelas dengan
makna generalisasi-
Generalization
generalisasi (umum atau
khusus)
Relasi antar kelas dengan
Dependency makna kebergantungan atar
kelas
PHP merupakan salah satu bahasa pemrograman open source yang sangat
cocok atau dikhususkan untuk pengembangan web dan dapat ditanamkan pada
bahasa pemrograman seperti C, Java, dan Perl serta mudah untuk dipelajari [14].
PHP dirancang untuk dapat bekerja sama dengan database server dan
mengakses database menjadi begitu mudah. Tujuan dari bahasa scripting ini
adalah yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web
2.1.6.2 MySQL
dijalankan pada mode Text atau Command Prompt atau dengan menggunakan
PHP MyAdmin. PHP MyAdmin merupakan aplikasi web yang dapat digunakan
untuk manajemen dan administrasi server dan database serta obyek-obyek yang
mengelola data dan informasi agar data dan informasi tersimpan dengan tertata
33
dan rapih, proses-proses yang sering terjadi biasanya adalah membuat database,
membuat sebuah table, memodifikasi struktur sebuah table, mengisi data dalam
sebuah table, menghapus data dalam sebuah table, memodifikasi (mengubah atau
mengedit) data dalam sebuah table dan mencari data dalam sebuah table [16].
Microsoft visio atau sering disebut visio adalah sebuah program aplikasi
diagramnya.
2.1.6.4 XAMPP
sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache
HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan
34
bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari
Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU (General
Public License) yang artinya web server yang mudah digunakan yang dapat
Sublime Text 3 adalah aplikasi editor untuk kode dan teks yang dapat
Phyton API. Terciptanya aplikasi ini terinspirasi dari aplikasi Vim, aplikasi ini
Web Browser merupakan salah satu program yang dirancang khusus untuk
yang ada di salah satu web yang dapat dicari di internet. Web yang berarti website
contoh web browser yaitu Internet Explorer, Mozilla, Safari, dan Opera.
melaksanakan proses seleksi siswa. Selama ini kelas unggulan dilakukan hanya
unggulan yang bertujuan untuk menghasilkan suatu putusan yang akurat terhadap
Menurut [2] dalam penelitiannya yang berjudul “Sistem Seleksi Peserta Didik
Untuk Kelas Unggulan Dengan Metode Topsis” pada studi kasus di SMP Negeri
rekomendasi siswa untuk kelas unggulan dengan cepat, tepat dan akurat.
berupa konsep yang didalamnya itu menjelaskan mengenai suatu hubungan antara
variabel yang satu dengan variabel yang lainnya. Penjelasan yang disusun akan
Menentukan Peserta Didik Kelas Unggulan SMA Negeri 1 Air Joman” adalah
sebagai berikut:
37
Observasi
Studi Pustaka
Penelitian
Pengolahan Data
Teknik SPK
Pengujian
Implementasi
Hasil Kesimpulan
dan
A. Profil Sekolah
atas yang berada di Air Joman tepatnya di Jalan Lubuk Palas, Kecamatan Air
Joman, Kelurahan Binjai Serbangan, Kabupaten Asahan yang berdiri sejak 17 Juli
2004. Adapun Visi Misi dan Tujuan Pendidikan di SMA Negeri 1 Air Joman yaitu
sebagai berikut:
38
1. Visi Sekolah
2. Misi Sekolah
efektif.
ektrakurikuler.
penilaian.
Tujuan adalah arah yang harus dituju dan diraih. Tujuan sekolah
berikut:
Berbasis Sekolah).
dan kewajibannya.
40
B. Gambaran Umum
Kabupaten Asahan, Provinsi Sumatera Utara. Berdiri pada 17 Juli 2004. Memiliki
luas tanah 10.554 m2. Berstatus Negeri. Nilai Akreditasi A dan No. SK.
terakhir tahun 2020/2021 kelas X 180 peserta didik, kelas XI 216 peserta didik,
dan kelas XII 216 peserta didik. Jumlah keseluruhan peserta didik SMA Negeri 1
dengan kondisi baik dan digunakan sebagai tempat proses belajar mengajar.
Ruang kepala sekolah terdiri 1 ruangan dengan kondisi baik. Ruang wakil kepala
sekolah terdiri 1 ruangan dengan kondisi baik. Ruang tata usaha terdiri 1 ruangan
dengan kondisi baik. Ruang guru terdiri 1 ruangan dengan kondisi baik. Ruang
ruangan dengan kondisi baik. Toilet guru terdiri 2 ruangan dengan kondisi baik.
terdiri 1 mushollah dengan kondisi baik. 1 aula dengan kondisi baik. 3 kantin
Joman terdiri dari 20 orang Pegawai Negeri Sipil (PNS) dan 20 orang Honorer.
41
Laboraturium Komputer.
pembelajran disekolah.
untuk guru.
kependidikan disekolah.
A. Mata Pelajaran
Pelajaran
Mata pelajaran pada kelas XI dan XII juga mengacu pada Peraturan
Kebudayaan RI Nomor 64 tahun 2013 tentang Standar Isi Pendidikan Dasar dan
pelajaran
B. Muatan Lokal
Muatan lokal yang dikembangkan di SMA Negeri 1 Air Joman adalah sebagai
berikut:
45
kegiatan yang direncanakan secara khusus dan diikuti oleh peserta didik sesuai
Kegiatan ini merupakan upaya pembentukan watak kepribadian peserta didik yang
masalah pribadi dan kehidupan sosial. Kegiatan belajar dan pengembangan karir,
serta kegiatan ekstra kurikuler, maupun program kegiatan pembiasaan diri, yang
organisasi berfungsi sebagai kerangka kerja dan tugas pekerjaan yang dibagi,
Koord. Ur. Sosial Ka. Ur. Perpus Ka. Ur. Labor Koord. Ur. Eskul Koord. Ur. 6K Koord. Ur. PHBI
Sarmian, S.Pd Sri Erfina, S.Pd IPA Rahmawati, Sucipto, S.Pd Ridoi Azwari, S.Pd Ridoi Azwari, S.Pd
S.Pd
Wali Kelas X Wali Kelas XI Wali Kelas XII Koord. Ur. BP/BK
X1 Rm. Marpaung, S.Pd XI.Ia.1 Nengsih, S.Pd XII.Ia.1 Rahmawati, S.Pd X Kurniawan, S.Psi
X2 Salaliyah, S.Pd XI.Ia.2 Sarmian, S.Pd XII.Ia.2 Sri Erfina, S.Pd XI Humansyah Siregar, S.Pd
X3 Aisyah Asril, S.Pd XI.Is.1 Eva Yanti, S.Pd XII.Is.1 Syahriani, S.Pd XII Rahmawati, S.Pd
X4 Surijawati, S.Pd XI.Is.2 Sulastri, S.Pd
2.5 Hipotesis
sifatnya masih sementara, maka perlu dibuktikan kebenarannya melalui data yang
terkumpul. Hipotesis dalam penelitian ini yaitu Penerapan Metode Topsis Untuk
Menentukan Peserta Didik Kelas Unggulan Pada SMA Negeri 1 Air Joman.
Dengan pengembangan dari sistem ini dan penerapan metode TOPSIS lebih
akurat dan efisien dalam menentukan peserta didik kelas unggulan yang dapat