SISTEM PENDUKUNG KEPUTUSAN PENJURUSAN SISWA BARU SMK NEGERI 3 JEPARA DENGAN METODE SIMPLE MULTI ATRIBUT RATING TECHNIQUE (SMART).
1 SISTEM PENDUKUNG KEPUTUSAN PENJURUSAN SISWA BARU PADA SMK
NEGERI 3 JEPARA DENGAN METODE SIMPLE MULTI ATRIBUT RATING TECHNIQUE (SMART)
Rizal Ariestya Indrianto 1, Umi Rosyidah 2 Universitas Dian Nuswantoro Semarang
Teknik Informatika, Fakultas Ilmu Komputer, Universitas Dian Nuswantoro Jl. Nakula I No. 5-11, Semarang, Jawa Tengah 50131 - (024) 3517261 E-mail : [email protected],[email protected]
Abstrak
Selama ini pedaftaran siswa baru pada Sekolah Menengah Kejuruan (SMK) Negeri 3 Jepara selalu tidak terukur dari daya tampung, Penerimaan calon peserta didik masih menggunakan secara manual sehingga kesulitan mengambil keputusan siswa yang diterima. Untuk mengatasi kesulitan tersebut maka ingin membuat sistem pendukung keputusan penerimaan peserta didik. Sistem tersebut dibuat menggunakan metode SMART (Simple Multi Atributte Rating Techique) dengan 11 kriteria penilaian meliputi nilai Ujian Akhir Nasional SMP, Nilai Rata-rata Semester akhir, Nilai Ekstrakulikuler, Nilai Akademik/Non Akademik, Nilai Tes Kecerdasan Bahasa, Nilai Fisik, Akreditasi SMP, Nilai Tes Agama, Nilai Tes Kacamata, Nilai Tinggi Badan, Rayon Lokasi Calon Peserta Didik. Sedangkan untuk metode pengembangan sistem menggunakan metode waterfall yang tahapannya meliputi tahap identifikasi, tahap analysis, tahap design, tahao code, tahap testing, tahap maintence. Alat untuk perancangan sistem menggunakan UML yang desainnya meliputi use case diagram, activity diagram, sequence diagram. Dengan adanya sistem pendukung keputusan penjurusan siswa baru pada SMK Negeri 3 Jepara ini, penilaian atas calon peserta dapat dilakukan secara objektif.
Kata kunci : Sistem Pedukung Keputusan, Penjurusan Siswa Baru, SMART (Simple Multi Atributte Rating Techique), Waterfall, Uml, Php.
Abstract
So far to new enrolment vocational school (SMK) Negeri 3 Jepara always can be measured of capacit, the candidates he still use manually so difficulty judge students who accepted. To overcome difficulties it would like to make a decision income support system students. The system made in a smart (simple multi atributte rating techinique) with 11 the criteria for assessing which include the value of a final exam national junior high school, the average score the first half the end, extra school value, value academic/non academic, test scores intelligence language, physical value, accrediting junior high school, test scores religion, test scores glasses, value height, rayon location applicants students. While for the development of the system of methods using methods waterfall that stage levels covering identification, the stage of analysis, design sta, code stage, testing stage, maintenance stage. Drafting instrument for system using uml that his design covering use case diagram, activity diagram,sequence diagram. With the decision support system for students new majors at SMK Negeri 3 Jepara, assessment of candidates can be done objectively.
Keyword : The support system decision , New students , SMART (Simple Multi Atributte Rating Techique),Waterfall, Uml, Php.
(2)
1. PENDAHULUAN
SMK Negeri 3 Jepara yang beralamat di Jl. KS. Tubun No 3 Jepara, mempunyai komitmen untuk menerapkan teknologi ke dalam dunia pendidikan untuk mempermudah kegiatan seleksi penerimaan siswa SMK Negeri 3 Jepara memiliki 7 Jurusan yang diajarkan yaitu jurusan administrasi perkantoran (daya tampung 118 siswa), jurusan akuntansi (daya tampung 80 siswa), jurusan pemasaran (daya tampung 77 siswa), jurusan perbankan nasional (daya tampung 40 Siswa), jurusan teknik komputer dan jaringan, (daya tampung 79 siswa), jurusan multimedia (daya tampung 40 siswa), teknik produksi dan penyiaran progam pertelevisian (daya tampung 38 siswa). Selama ini pendaftaran siswa selalu tidak terukur dari daya tampung yang terdapat di SMK Negeri 3 Japara yaitu sekitar 538 dan penilaian calon siswa yang dilakukan secara manual sehingga menimbulkan kesulitan untuk mengambil keputusan siswa yang diterima. Sistem yang lama masih belum adanya keterbukaan penilaian siswa yang diterima sedangkan pembuatan sistem baru nantinya akan memperlihatkan keterbukaan proses layak dan tidaknya siswa diterima. Sistem lama dinilai hanya dengan 1 parameter yaitu nilai ujian nasional SMP namun dengan sistem yang baru nantinya di lengkapi dengan 11 parameter penilaian sehingga akan meningkatkan kualitas peserta didik. Untuk mengatasi kesulitan tersebut, sebuah Sistem Pendukung Keputusan merupakan solusi yang mampu menganalisa terhadap masalah pemilihan peserta didik di SMK Negeri 3 Jepara khususnya dalam pengambilan keputusan dengan mengunakan metode SMART (Simple Multi Atribute Rating Technique). Berdasarkan latar belakang
tersebut maka penulis membuat judul penelitan “Sistem Pendukung Keputusan penjurusan Siswa baru SMK Negeri 3 Jepara Dengan Metode Simple Multi Atribut Rating Technique (SMART)”.
2. RUMUSAN MASALAH
Penulis merumuskan masalah sebagai berikut. “Bagaimana membuat Sistem Pendukung Keputusan Penjurusan Siswa baru SMK Negeri 3 Jepara Dengan Metode Simple Multi Atribut Rating Technique (SMART)”.
3. PEMBATASAN MASALAH
- Menggunakan Metode Simple Multi Atribut Rating Technique (SMART). - Studi Kasus dilakukan di SMK Negeri 3
Jepara.
- Sistem menggunakan bahasa pemrograman PHP.
4. TUJUAN TUGAS AKHIR
Tujuan yang hendak dicapai adalah membuat aplikasi Sistem Pendukung Keputusan penjurusan Siswa baru SMK Negeri 3 Jepara Dengan Metode Simple Multi Atribut Rating Technique (SMART).
5. TINJAUAN PUSTAKA
SMART (Simple Multi Attribute Rating
Technique) merupakan metode
pengambilan keputusan multi kriteria yang dikembangkan oleh Edward pada tahun 1977. Teknik pengambilan keputusan multi kriteria ini didasarkan pada teori bahwa setiap alternatif terdiri dari sejumlah kriteria yang memiliki nilai – nilai dan setiap kriteria memiliki bobot yang menggambarkan seberapa penting ia dibandingkan dengan kriteria lain. Pembobotan ini digunakan untuk menilai setiap alternatif agar diperoleh alternatif terbaik.
(3)
3
SMART menggunakan linear additive model untuk meramal nilai setiap alternatif. SMART merupakan metode pengambilan keputusan yang fleksibel.
SMART lebih banyak digunakan karena kesederhanaanya dalam merespon kebutuhan pembuat keputusan dan caranya menganalisa respon. Analisa yang terlibat adalah transparan sehingga metode ini memberikan pemahaman masalah yang tinggi dan dapat diterima oleh pembuat keputusan.
Pada hakekatnya SMART merupakan suatu model pengambil keputusan yang komprehensif dengan memperhitungkan hal- hal yang bersifat kualitatif dan kuantitatif. Dalam model pengambilan keputusan dengan SMART pada dasarnya berusaha menutupi setiap kekurangan dari model-model tanpa komputerisasi
sebelumnya. SMART juga
memungkinkan ke struktur suatu sistem dan lingkungan kedalam komponen saling berinteraksi dan kemudian menyatukan mereka dengan mengukur dan mengatur dampak dari komponen kesalahan sistem [7].
6. METODE PENGEMBANGAN
SISTEM
Dalam Penelitian ini menggunakan metode pengembangan sistem waterfall seperti berikut :
1. Tahap Identifikasi
SMK Negeri 3 Jepara, saat melakukan pemilihan calon siswa dilakukan secara manual sehingga menimbulkan kesulitan untuk
mengambil keputusan siswa yang diterima. Untuk mengatasi kesulitan tersebut, sebuah Sistem Pendukung Keputusan merupakan solusi yang mampu menganalisa terhadap masalah pemilihan peserta didik di SMK Negeri 3 Jepara khususnya dalam pengambilan keputusan dengan mengunakan metode SMART. Dalam pemilihan siswa memiliki 11 kriteria seperti :
1. Nilai UAN SMP
Maksud dari kriteria tersebut adalah nilai ujian nasional SMP sangat berpengaruh besar terhadap kelulusan untuk ketingkat yang lebih tinggi. Nilai ujian nasional ini merupakan standard nasional yang harus dipenuhi para siswa, apakah siswa mempunyai nilai uan lebih dari 3.50, nilai 3.00 - 3.49, nilai 2.50-2.99. dan nilai kurang dari 2.50.
2. Nilai Semester Akhir
Nilai ini sebagai acuan untuk pembanding pihak sekolah dalam hal penyeleksian calon siswa,sehingga pihak sekolah paham akan kelebihan dan kekurangan siswa pada mata pelajaran tertentu. Nilai rata-rata didapat dari hasil keseluruhan semester akhir dibagi dengan jumlah pelajarannya. Apakah nilai rata-rata semster akhir diatas 8.50, diantara 7.00-8.50, diantara 6.00-7.00, kurang 6.00.
3. Nilai Ekstrakurikuler
Sebagai penunjang pihak sekolah dalam menilai
(4)
4 kelebihan calon siswa yang
akan menilai aktif atau tidak nya siswa tersebut.
4. Nilai Akademik/ Non Akademik Nilai prestasi akademik seperti juara olimpiade kimia, matematika dan mata pelajaran lainnya baik tingkat nasional maupun tingkat internasional. Nilai prestasi non akademik seperti juara dibidang olah raga seperti PON remaja, juara multi event seperti sea games, asian games.
5. Nilai Tes Kecerdasan Bahasa Nilai kecerdasan ini sangat membantu saat kelulusan sabagai siswa SMKN 3 Jepara, bertujuan mengembangkan bakat dalam organisasi ke siswaan sekolah dan juga bertujuan untuk penguasaan percakapan bahasa inggris yang fasih dan bisa dimanfaatkan saat melakukan kerja praktek lapangan yang tidak tertutup kemungkinan hingga ke manca Negara.
6. Nilai Fisik
Nilai ini merupakan hasil pengujian pihak sekolah secara langsung dengan melihat fisik peserta, apakah cacat maupun tidak cacat 7. Akreditasi SMP
Akreditasi SMP dilihat dari beberapa faktor asal mula sekolahnya apakah standar nasional atau internasional. dengan nilai A maka akan di prioritaskan.
8. Nilai Tes Agama
Nilai agama merupakan ketentuan yang di wajibkan pihak sekolah guna mendukung program agama, menjadikan siswa-siswi dengan tatanan yang beragama dan tetap berpegang pada aturan etika kesiswaan yang berahklak mulia sesuai dengan ajaran agamanya.
9. Nilai Tes Kacmata
Tes kesehatan mata sangat dibutuhkan dalam keteknikan
yang bertujuan
memaksimalkan dalam pembelajaran siswa-siswi, dalam penanganan alat praktek dalam keteknikan. 10. Nilai Tinggi Badan
Nilai ketinggian badan menjadi ketentuan pihak sekolah yang tidak bisa ditiadakan apakah lebih tinggi dari 165 cm atau kurang dari tinggi tersebut.
11. Rayon Lokasi Kandidat Calon Siswa-Siswi
Pihak sekolah lebih memprioritaskan rayon sekolah yang ditentukan yang bertujuan mengutamakan calon siswa-siswi lokal dan memenuhi semua criteria yang ditentukan, penetetapan rayon lokasi dalam kriteria berdasarkan pendaftaran calon siswa-siswi yang melebihi kapasitas jumlah penerimaan setiap tahunnya. Parameter penentu keterima
peserta didik tersebut mempunyai range nilai dan bobot yang berbeda-beda. Nilai tersebut nantinya akan menjadi
(5)
5 penentu keputusan yang diambil.
Sebagai contoh dapat dilihat pada tabel.
Tabel 6.1 Kriteria Penilaian No Kriteria Penilaian Nilai Bobot
1 Nilai UAN SMP
100 80 60 20
15 % > 3.50
3.00 – 3.49 2.50 – 2.99 < 2.50
2 Nilai Semester Akhir
100 80 60 20
5 % > 8.50
7.00 – 8.50 6.00 – 7.00 < 6.00 3 Nilai Extra
Kurikeler
100 0 5% Baik
Tidak
4 Nilai Prestasi Akademik / Non Akademik
100 Juara 1 Tingkat
Internasional/
Nasional Juara 2 Tingkat Internasional/Nasio nal
Juara 3 Tingkat Internasional/ Nasional Tidak Ada
80
60
0
10 %
5 Nilai Tes
kecerdasan Bahasa
100 0
5% Baik
Tidak baik 6 Nilai Fisik
100 0
5% Tidak cacat
Cacat
7 Akriditasi SMP
100 20
5 % A
B
8 Nilai Tes Agama
100 0
10% Baik
Tidak
(6)
6 Baik
Tidak 100
0
5 %
10 Nilai Tinggi Badan
100 20
20% > 165 cm
<165 cm
11 Rayon Lokasi Kandidat Calon Siswa-Siswi
100 80 60 20
15% Jepara Timur
Luar Jepara Timur Luar Kabupaten Jepara
Luar Negeri
Proses penilaiannya adalah melakukan proses kalkulasi terhadap semua jenis model penilaian dan menampilkan hasil dari penetapan keputusannya. Sedangkan kategori layak atau tidak, disesuaikan dengan nilai berikut :
Penilaian SMART = ∑ bobot nilai * nilai dari tiap kriteria
(1) - Penilaian 80 – 100 Kategori Sangat
Layak
- Penilaian 60 – 79 Kategori Layak - Penilaian 0 – 59 Kategori Tidak
Layak
2. Tahap Analysis
Analisis kebutuhan perangkat lunak merupakan proses pengumpulan kebutuhan yang dikhususkan pada pembuatan sistem. Seperti kebutuhan hardware, software.
3. Tahap Desain (Design) - Identifikasi Aktor Guru. - Identikasi Aktor Siswa. - Use Case Diagram Guru. - Use Case Diagram Siswa. - Activity Diagram Guru. - Activity Diagram Siswa. - Sequence Diagram Guru. - Sequence Diagram Siswa.
4. Tahap Penulisan Program (Coding) Tahap pengkodean bertujuan untuk menerjemahkan desain ke dalam bentuk intruksi-intruksi yang dapat dijalankan oleh mesin. Dalam pembuatan nantinya menggunakan PHP.
5. Tahap Uji Coba (Testing)
Dalam tahapan uji coba menggunakan pengujian black box. Pengujian black box adalah pengujian tampilan dimana input harus sesuai outuput sesuai perancangan.
6. Tahap Pemeliharaan (Maintenance) Pada tahap pemeliharan, perangkat lunak akan mengalami perubahan-perubahan setelah digunakan. Hal ini terjadi pada saat ditemukannya kesalahan, proses adaptasi perangkat lunak pada sistem operasi dan perangkat keras lainnya yang terduga dapat menimbulkan kesalahan. Pemeliharaan perangkat lunak menggunakan kembali setiap langkah daur hidup (life cycle) yang terdahulu untuk sebuah program yang sudah ada.
(7)
7
7. PEMBAHASAN
5.1 Use Case
uc Use Case Admin
Admin
Input Daya Tampung
Jurusan Lihat Daya Tampung Jurusan
Input Kriteria Penilaian Login
Logout
Input Jurusan
Daftar Jurusan
Daftar Kriteria Penilaian Jumlah
Pendaftar
Validasi Pendaftaran
uc use case pendaftar
Pendaftar
Lihat Daya Tampung Jurusan
Jumlah Pendaftar Input Biodata
Pendaftaran
Input Penilaian Kriteria Masuk
Keluar
5.2 Activity Diagram
act Activ ity pendaftar
Activ ity Aktor Activ ity Sistem
mulai
Pendaftar Masuk
Menu Pendaftar
Input Biodata Pendaftaran
Menampilkan Form Pendaftaran
Input Penilaian
Kriteria Masuk Menampilkan Form Input Penilaian Kriteria Masuk
Jumlah Pendaftar Menampilkan Form Jumlah
Pendaftar
Keluar Selesai
Lihat Daya Tampung
Jurusan Menampilkan Form Daya
Tampung Jurusan Menu
act aktiv ity admin
Aktity Sistem Aktiv ity Aktor
mulai
Admin Login
Verifikasi Login
Menu Admin
Lihat Profil Sekolah
Menampilkan Form Lihat Profil Sekolah
Input Jurusan Menampilkan Form Input Jurusan
Daftar Jurusan Menampilkan Form Daftar Jurusan
Input Kriteria Penilaian Menampilkan Form Input Kriteria Penilaian
Daftar Kriteria Penilaian Menampilkan Form Daftar Saran
Logout
Selesai
Input Profil Sekolah Menampilkan Form Input Profil Sekolah
Daftar Pendaftar Peserta Didik
Menampilkan Form Daftar Peserta Didik
Validasi Pendaftaran
Menampilkan Form Validasi Pendaftaran
(8)
8 5.3 Sequence Diagram
sd sequence pendaftar
Database <Model> Proses
<Controling> Tampilan
Program <View> Pendaftar
Menekan Tombol Profil
Sekolah() Submit Permintaan Profil Sekolah()
Cari Data Profil() Data Profil OK() Permintaan
Profil Ok() Menampilkan Profil
Sekolah() Input Biodata Pendaftar()
Submit Data Biodata
Pendaftar() SimpanBiodata() Biodata Tersimpan() Biodata
Tersimpan Ok() Menampilkan Pendaftar
Tersimpan() Input Penilaian
Kriteria Masuk() Submit Data Penilaian()
Simpan Penilaian() Penilaian disimpan() PenilaianTersimpan()
Menampilkan Pesan Penilaian Tersimpan() Meminta Daftar
Peringkat Peserta() Submit Permintaan
Daftar Peringkat Peserta() Cari Daftar Peringkat Peserta() Peringkat Peserta Ditemukan() Daftar Peringkat Peserta
Didapat() Menampilkan Daftar
Peringkat Peserta()
sd sequence admin
Database <Model> Proses
<Controling> Tampilan
Program <View> Admin
Memasukan data admin login()
Submit Data Login() Cari Data Login() Data Login OK() Loginl Ok()
Menampilkan Menu Utama()
Input Profil Sekolah()
Submit Data Profil() Simpan Profil() ProfilTersimpan() Profil
Tersimpan Ok() Menampilkan Profil
YangTersimpan()
Input Jurusan() Submit Data Jurusan()
Simpan Jurusan() Jurusan disimpan() Jurusan Tersimpan()
Menampilkan Jurusan Yang Tersimpan()
Input Kriteria()
Submit Data Kriteria()
Simpan Kriteria() Kriteria Tersimpan() Kriteria Ok()
Menampilkan Kriteria Yang Tersimpan() Meminta Daftar Pendaftar()
Submit Permintaan pendaftar()
Cari Pendaftar() Pendaftar Ketemu() Pendaftar Ok()
Menampilkan Daftar Pendaftar()
(9)
9 8. Kesimpulan
Dengan Sistem Pendukung Keputusan penjurusan Siswa baru SMK Negeri 3 Jepara Dengan Metode Simple Multi Atribut Rating Tachnique (SMART) ini, maka dapat membantu dalam pengambilan keputusan untuk penerimaan siswa baru. Dengan metode smart maka akan menghasilkan penilaian sehingga ada indikator layak maupun tidak layak calon peserta didik diterima di sekolah tersebut.
9. Saran
a. Dapat di kembangkan ke dalam sistem yang lebih luas yaitu sistem akademik, dengan memberikan informasi mengenai agenda sekolah, jadwal pelajaran, nilai akademik. b. Atribut penilaian dan pembobotan
bisa di tambah lebih banyak lagi, pada pembuatan sistem menetapkan 11 kriteria penilaian.
DAFTAR PUSTAKA
[1] Atiqah, 2013. Implementasi Metode SMART Pada Sistem Pendukung Keputusan Pemilihan Pembelian Mobil Keluarga. STMIK Budi Darma, Medan. [2] Citra Adytiya, 2011. Sistem
Pendukung Pengambilan Keputusan Pemilihan Sekolah Bebas Narkoba Dengan Menggunakan Metode Smarter dan Oreste ( Studi Kasus Badan Narkotika Kota Surabaya), Universitas Pembangunan Nasional, Surabaya.
[3] Jogiyanto Hartono, MBA, Ph.D.2008, Daur Hidup Perangkat Lunak Penerbit ANDI, Yogyakarta.
[4] Jeferry L. Whitten, 2007. Analisa Dan Perancangan Sistem. Penerbit : Andi, Yogyakarta.
[5] Nugroho, Adi, 2008. Analisis dan Perancangan Sistem Informasi dengan Metodologi Berorientasi Objek. Bandung : Penerbit Informatika.
[6] Nugroho, Bunafit. 2008. PHP dan MySQL dengan Editor Dreamweaver MX. Edisi Pertama. Yogyakarta: ANDI. [7] Edwan Tahun 1977,Cara
Perhitungan Metode SMART (Simple Multi Atribut Rating Tachnique).
(1)
4 kelebihan calon siswa yang
akan menilai aktif atau tidak nya siswa tersebut.
4. Nilai Akademik/ Non Akademik
Nilai prestasi akademik seperti juara olimpiade kimia, matematika dan mata pelajaran lainnya baik tingkat nasional maupun tingkat internasional. Nilai prestasi non akademik seperti juara dibidang olah raga seperti PON remaja, juara multi event seperti sea games, asian games.
5. Nilai Tes Kecerdasan Bahasa
Nilai kecerdasan ini sangat membantu saat kelulusan sabagai siswa SMKN 3 Jepara, bertujuan mengembangkan bakat dalam organisasi ke siswaan sekolah dan juga bertujuan untuk penguasaan percakapan bahasa inggris yang fasih dan bisa dimanfaatkan saat melakukan kerja praktek lapangan yang tidak tertutup kemungkinan hingga ke manca Negara.
6. Nilai Fisik
Nilai ini merupakan hasil pengujian pihak sekolah secara langsung dengan melihat fisik peserta, apakah cacat maupun tidak cacat
7. Akreditasi SMP
Akreditasi SMP dilihat dari beberapa faktor asal mula sekolahnya apakah standar nasional atau internasional. dengan nilai A maka akan di prioritaskan.
8. Nilai Tes Agama
Nilai agama merupakan ketentuan yang di wajibkan pihak sekolah guna mendukung program agama, menjadikan siswa-siswi dengan tatanan yang beragama dan tetap berpegang pada aturan etika kesiswaan yang berahklak mulia sesuai dengan ajaran agamanya.
9. Nilai Tes Kacmata
Tes kesehatan mata sangat dibutuhkan dalam keteknikan
yang bertujuan
memaksimalkan dalam pembelajaran siswa-siswi, dalam penanganan alat praktek dalam keteknikan.
10.Nilai Tinggi Badan
Nilai ketinggian badan menjadi ketentuan pihak sekolah yang tidak bisa ditiadakan apakah lebih tinggi dari 165 cm atau kurang dari tinggi tersebut.
11.Rayon Lokasi Kandidat Calon
Siswa-Siswi
Pihak sekolah lebih memprioritaskan rayon sekolah yang ditentukan yang bertujuan mengutamakan calon siswa-siswi lokal dan memenuhi semua criteria yang ditentukan, penetetapan rayon lokasi dalam kriteria berdasarkan pendaftaran calon siswa-siswi yang melebihi kapasitas jumlah penerimaan setiap tahunnya. Parameter penentu keterima
peserta didik tersebut mempunyai range nilai dan bobot yang berbeda-beda. Nilai tersebut nantinya akan menjadi
(2)
5 penentu keputusan yang diambil.
Sebagai contoh dapat dilihat pada tabel.
Tabel 6.1 Kriteria Penilaian
No Kriteria Penilaian Nilai Bobot
1 Nilai UAN SMP
100 80 60 20
15 % > 3.50
3.00 – 3.49 2.50 – 2.99 < 2.50
2 Nilai Semester Akhir
100 80 60 20
5 % > 8.50
7.00 – 8.50 6.00 – 7.00 < 6.00 3 Nilai Extra
Kurikeler
100 0 5% Baik
Tidak
4 Nilai Prestasi Akademik / Non Akademik
100 Juara 1 Tingkat
Internasional/
Nasional Juara 2 Tingkat Internasional/Nasio nal
Juara 3 Tingkat Internasional/ Nasional Tidak Ada
80
60
0
10 %
5 Nilai Tes
kecerdasan Bahasa
100 0
5% Baik
Tidak baik 6 Nilai Fisik
100 0
5% Tidak cacat
Cacat
7 Akriditasi SMP
100 20
5 % A
B
8 Nilai Tes Agama
100 0
10% Baik
Tidak
(3)
6 Baik
Tidak 100
0
5 %
10 Nilai Tinggi Badan
100 20
20% > 165 cm
<165 cm
11 Rayon Lokasi Kandidat Calon Siswa-Siswi
100 80 60 20
15% Jepara Timur
Luar Jepara Timur Luar Kabupaten Jepara
Luar Negeri
Proses penilaiannya adalah melakukan proses kalkulasi terhadap semua jenis model penilaian dan menampilkan hasil dari penetapan keputusannya. Sedangkan kategori layak atau tidak, disesuaikan dengan nilai berikut :
Penilaian SMART = ∑ bobot nilai * nilai dari tiap kriteria
(1) - Penilaian 80 – 100 Kategori Sangat
Layak
- Penilaian 60 – 79 Kategori Layak - Penilaian 0 – 59 Kategori Tidak
Layak
2. Tahap Analysis
Analisis kebutuhan perangkat lunak merupakan proses pengumpulan kebutuhan yang dikhususkan pada pembuatan sistem. Seperti kebutuhan hardware, software.
3. Tahap Desain (Design) -Identifikasi Aktor Guru. -Identikasi Aktor Siswa. -Use Case Diagram Guru. -Use Case Diagram Siswa. -Activity Diagram Guru. -Activity Diagram Siswa. -Sequence Diagram Guru. -Sequence Diagram Siswa.
4. Tahap Penulisan Program (Coding) Tahap pengkodean bertujuan untuk menerjemahkan desain ke dalam bentuk intruksi-intruksi yang dapat dijalankan oleh mesin. Dalam pembuatan nantinya menggunakan PHP.
5. Tahap Uji Coba (Testing)
Dalam tahapan uji coba menggunakan pengujian black box. Pengujian black box adalah pengujian tampilan dimana input harus sesuai outuput sesuai perancangan.
6. Tahap Pemeliharaan (Maintenance) Pada tahap pemeliharan, perangkat lunak akan mengalami perubahan-perubahan setelah digunakan. Hal ini terjadi pada saat ditemukannya kesalahan, proses adaptasi perangkat lunak pada sistem operasi dan perangkat keras lainnya yang terduga dapat menimbulkan kesalahan. Pemeliharaan perangkat lunak menggunakan kembali setiap langkah daur hidup (life cycle) yang terdahulu untuk sebuah program yang sudah ada.
(4)
7
7. PEMBAHASAN
5.1 Use Case
uc Use Case Admin
Admin
Input Daya Tampung
Jurusan Lihat Daya Tampung Jurusan
Input Kriteria Penilaian Login
Logout
Input Jurusan
Daftar Jurusan
Daftar Kriteria Penilaian Jumlah
Pendaftar
Validasi Pendaftaran
uc use case pendaftar
Pendaftar
Lihat Daya Tampung Jurusan
Jumlah Pendaftar Input Biodata
Pendaftaran
Input Penilaian Kriteria Masuk
Keluar
5.2Activity Diagram
act Activ ity pendaftar
Activ ity Aktor Activ ity Sistem
mulai
Pendaftar Masuk
Menu Pendaftar
Input Biodata Pendaftaran
Menampilkan Form Pendaftaran
Input Penilaian
Kriteria Masuk Menampilkan Form Input Penilaian Kriteria Masuk
Jumlah Pendaftar Menampilkan Form Jumlah Pendaftar
Keluar Selesai
Lihat Daya Tampung
Jurusan Menampilkan Form Daya Tampung Jurusan Menu
act aktiv ity admin
Aktity Sistem Aktiv ity Aktor
mulai
Admin Login
Verifikasi Login
Menu Admin
Lihat Profil Sekolah
Menampilkan Form Lihat Profil Sekolah
Input Jurusan Menampilkan Form Input Jurusan
Daftar Jurusan Menampilkan Form Daftar Jurusan
Input Kriteria Penilaian Menampilkan Form Input Kriteria Penilaian
Daftar Kriteria Penilaian Menampilkan Form Daftar Saran
Logout
Selesai Input Profil Sekolah Menampilkan Form Input Profil Sekolah
Daftar Pendaftar Peserta Didik
Menampilkan Form Daftar Peserta Didik
Validasi Pendaftaran
Menampilkan Form Validasi Pendaftaran Menu Utama
(5)
8
5.3Sequence Diagram
sd sequence pendaftar
Database <Model> Proses
<Controling> Tampilan
Program <View> Pendaftar
Menekan Tombol Profil
Sekolah() Submit Permintaan
Profil Sekolah()
Cari Data Profil() Data Profil OK() Permintaan
Profil Ok() Menampilkan Profil
Sekolah() Input Biodata Pendaftar()
Submit Data Biodata
Pendaftar() SimpanBiodata() Biodata Tersimpan() Biodata
Tersimpan Ok() Menampilkan Pendaftar
Tersimpan() Input Penilaian
Kriteria Masuk() Submit Data Penilaian()
Simpan Penilaian() Penilaian disimpan() PenilaianTersimpan()
Menampilkan Pesan Penilaian Tersimpan() Meminta Daftar
Peringkat Peserta() Submit Permintaan
Daftar Peringkat Peserta() Cari Daftar Peringkat Peserta() Peringkat Peserta Ditemukan() Daftar Peringkat Peserta
Didapat() Menampilkan Daftar
Peringkat Peserta()
sd sequence admin
Database <Model> Proses
<Controling> Tampilan
Program <View> Admin
Memasukan data admin login()
Submit Data Login() Cari Data Login() Data Login OK() Loginl Ok()
Menampilkan Menu Utama()
Input Profil Sekolah()
Submit Data Profil() Simpan Profil() ProfilTersimpan() Profil
Tersimpan Ok() Menampilkan Profil
YangTersimpan()
Input Jurusan() Submit Data Jurusan()
Simpan Jurusan() Jurusan disimpan() Jurusan Tersimpan()
Menampilkan Jurusan Yang Tersimpan()
Input Kriteria()
Submit Data Kriteria()
Simpan Kriteria() Kriteria Tersimpan() Kriteria Ok()
Menampilkan Kriteria Yang Tersimpan() Meminta Daftar Pendaftar()
Submit Permintaan pendaftar()
Cari Pendaftar() Pendaftar Ketemu() Pendaftar Ok()
Menampilkan Daftar Pendaftar()
(6)
9
8. Kesimpulan
Dengan Sistem Pendukung Keputusan penjurusan Siswa baru SMK Negeri 3 Jepara Dengan Metode Simple Multi Atribut Rating Tachnique (SMART) ini, maka dapat membantu dalam pengambilan keputusan untuk penerimaan siswa baru. Dengan metode smart maka akan menghasilkan penilaian sehingga ada indikator layak maupun tidak layak calon peserta didik diterima di sekolah tersebut.
9. Saran
a. Dapat di kembangkan ke dalam sistem yang lebih luas yaitu sistem akademik, dengan memberikan informasi mengenai agenda sekolah, jadwal pelajaran, nilai akademik. b. Atribut penilaian dan pembobotan
bisa di tambah lebih banyak lagi, pada pembuatan sistem menetapkan 11 kriteria penilaian.
DAFTAR PUSTAKA
[1] Atiqah, 2013. Implementasi Metode SMART Pada Sistem Pendukung Keputusan Pemilihan Pembelian Mobil Keluarga. STMIK Budi Darma, Medan. [2] Citra Adytiya, 2011. Sistem
Pendukung Pengambilan Keputusan Pemilihan Sekolah Bebas Narkoba Dengan Menggunakan Metode Smarter dan Oreste ( Studi Kasus Badan Narkotika Kota Surabaya), Universitas Pembangunan Nasional, Surabaya.
[3] Jogiyanto Hartono, MBA, Ph.D.2008, Daur Hidup Perangkat Lunak Penerbit ANDI, Yogyakarta.
[4] Jeferry L. Whitten, 2007. Analisa Dan Perancangan Sistem. Penerbit : Andi, Yogyakarta.
[5] Nugroho, Adi, 2008. Analisis dan Perancangan Sistem Informasi dengan Metodologi Berorientasi Objek. Bandung : Penerbit Informatika.
[6] Nugroho, Bunafit. 2008. PHP dan MySQL dengan Editor Dreamweaver MX. Edisi Pertama. Yogyakarta: ANDI. [7] Edwan Tahun 1977,Cara
Perhitungan Metode SMART (Simple Multi Atribut Rating Tachnique).