Perancangan Tampilan Login Perancangan Menu Utama Kepala Panitia Perancangan Tampilan Pengaturan User

p. Perancangan Tampilan Pengaturan User

T16 Navigasi Password lama Password baru Konfirmasi password baru Simpan Ganti password Batal - Jika semua data telah diubah di ubah password dan klik ubah akan muncul pesan M15 ika salah memasukkan password lama maka muncul pesan M14 - Klik keluar menuju T02 Gambar 3. 34 Perancangan Tampilan Pengaturan User

2. Perancangan Struktur Menu Untuk Kepala Panitia PSB

a. Perancangan Tampilan Login

T17 Navigator Login Logo Nama user Password SISTEM PENDUKUNG KEPUTUSAN PENYELEKSIAN CALON SISWA BARU SMA NEGERI 4 CIMAHI OK Keluar - Jika klik masuk sebagai kepala panitia nama user dan password benar lalu klik ok maka akan menuju form T18 - Jika klik keluar maka akan muncul pesan M16 - Jika nama user salah maka akan muncul pesan M01 - jika password salah maka akan muncul pesan M02 Gambar 3. 35 Tampilan Login

b. Perancangan Menu Utama Kepala Panitia

T18 Navigator LOGO Misi a. Membina insan bertaqwa dan berakhlak mulia b. Meningkatkan kualitas SDM Guru, Pegawai dan Siswa c. Meningkatkan pelayanan Pendidikan bagi masyarakat d. Meningkatkan Sistem Pembelajaran berbasis TIK SISTEM PENDUKUNG KEPUTUSAN PENYELEKSIAN CALON SISWA BARU SMA NEGERI 4 Jln. Kihapit Barat No. 323 Telp. 022 6671498 LOGO LOGO Visi : : ” Menuju Pendidikan Bermutu untuk Mewujudkan Insan Indonesia yang Taqwa, Cerdas dan Kompetitif ” Misi -Membina insan bertaqwa dan berakhlak mulia Meningkatkan kualitas SDM Guru, Pegawai dan Siswa -Meningkatkan pelayanan Pendidikan bagi masyarakat -Meningkatkan Sistem Pembelajaran berbasis TIK Laporan Keluar Pengaturan user - Klik laporan menuju T19 - Klik pengaturan user menuju T20 - Klik keluar menuju pesan M16 Gambar 3. 36 Perancangan Tampilan Menu Utama Kepala Panitia c. Perancangan Tampilan Laporan T19 Navigasi Daftar Status Penyeleksian Calon Siswa Baru Beserta Nilai Total Yang di Dapat di SMA Negeri 4 Cimahi No pendataran Nama calon siswa Total nilai Status Keluar Logo Cetak filter - Klik cetak maka data akan dicetak namun sebelumnya memilih dahulu apakah data yang dicetak semua, diterima atau yang ditolak dan pilih tahun ajaran berapa yang akan dicetak - Klik keluar menuju menuju T18 Gambar 3. 37 Perancangan Tampilan Laporan

d. Perancangan Tampilan Pengaturan User

T20 Navigasi Password lama Password baru Konfirmasi password baru Simpan Ganti password Batal - Jika telah diubah di ubah password dan klik ubah akan muncul pesan M15 ika salah memasukkan password lama maka muncul pesan M14 - Klik keluar menuju T18 Gambar 3. 38 Perancangan Tampilan Pengaturan User

3.3.3.2. Perancangan Tampilan Pesan

Berikut adalah perancangan tampilan pesan jika ada kesalahan atau informasi bagi panitia PSB dan kepala panitia: M01 M02 Maaf nama user yang anda masukkan salah Informasi OK Konfirmasi nama user salah Maaf password yang anda masukkan salah Informasi OK Konfirmasi password salah M03 M04 Tidak boleh ada data kosong Informasi OK Konfirmasi Pesan Data Kosong Yakin akan menghapus data tahun ajaran Informasi Yes No Konfirmasi Penghapusan data tahun ajaran M05 M06 Yakin akan menghapus data kriteria penilaian Informasi Yes No Konfirmasi Penghapusan data criteria penilaian Yakin akan menghapus pilihankriteria penilaian Informasi Yes No Konfirmasi Penghapusan pilihan kriteria penilaian M07 M08 Yakin akan menghapus data sub kriteria Informasi Yes No Konfirmasi Penghapusan Data sub kriteria Maaf tahun ajaran sudah dipakai data ini tidak bisa diubah Informasi OK Konfirmasi tahun ajaran tidak bisa diubah M09 M10 Maaf tahun ajaran sudah dipakai data ini tidak bisa dihapus Informasi OK Konfirmasi tahun ajaran tidak bisa dihapus Maaf kriteria sudah dipakai data ini tidak bisa diubah Informasi OK Konfirmasi kriteria tidak bisa diubah M11 M12 Maaf kriteria sudah dipakai data ini tidak bisa dihapus Informasi OK Konfirmasi kriteria tidak bisa dihapus Maaf data yang dicari tidak ditemukan Informasi Ok Konfirmasi pencarian data tidak ditemukan M13 M14 Input nilai harus disub nilai Informasi OK Konfirmasi input nilai Password lama salah Informasi OK Konfirmasi ubah password salah M15 M16 Password telah berhasil diubah Informasi OK Konfirmasi password berhasil diubah Anda yakin ingin keluar dari aplikasi? Informasi Yes No Konfirmasi keluar dari aplikasi M17 M18 Yakin akan mengubah tahun aaran aktif??? Pengubahan ini akan menyebabkan berubahnya setting penilaian Tekan yes untuk melanjutkan dn tekan no untuk membatalkan Informasi Yes No Konfirmasi pengaktifan tahun ajaran Niali harus diantara 0 sd 100 Informasi OK Konfirmasi nilai lebih dari 100 dan kurang dari 0 M19 M20 Nilai sudah dihitung tidak dapat diubah Informasi OK Konfirmasi nilai tidak dapat diubah Isian masih ada yang salah..dan jumlah seluruh nilai harus 1 Informasi OK Konfirmasi jumlah persentase kriteria lebih dari 1 M21 Batas nilai antara 0 sd 1 Informasi OK Konfirmasi pengisian batas nilai lebih dari 1 dan kurang dari 0 Gambar 3. 39 Perancangan Tampilan Pesan

3.3.3.3. Perancangan Keluaran

Untuk perancangan keluaran pada Sistem Pendukung Keputusan Penyeleksian Calon Siswa Baru SMA Negeri 4 ini adalah berbentuk hasil cetakan melalui alat pencetak printer. Adapun jenis keluaran yang dihasilkan adalah sebagai berikut : T21 DATA CALON SISWA BARU YANG DITERIMA TAHUN AJARAN 20102011 SMA NEGERI 4 CIMAHI Jl. KIHAPIT BARAT NO 283 CIMAHI TENGAN No pendataran Nama calon siswa Asal sekolah Total nilai Status LOGO Kepala sekolah Gambar 3. 40 Perancangan Keluaran Penyeleksian Calon Siswa Baru

3.3.3.4. Jaringan Semantik

Berikut ini adalah jaringan semantik system pendukung keputusan penyeleksian calon siswa baru di SMA Negeri 4 Cimahi, jaringan semantic ini terdiri dari dua bagian yaitu jaringan semantic untuk panitia dan kepala panitia PSB. 1. Jaringan simantik untuk panitia PSB adalah sebagai berikut : T01 T02 M01 M02 M16 T03 T12 M16 T16 T15 T04 T05 T06 T07 T08 T09 T10 T11 M04 M05 M06 M08 M09 M10 M11 M03 M03 M03 M03 M03 M03 M03 M03 T13 T14 M03 M03 M12 M14 M15 M13 M18 M19 M17 M21 M21 M20 M20 Gambar 3. 41 Jaringan Semantim Panitia PSB 2. Jaringan simantik untuk Kepala Panitia adalah sebagai berikut : T17 T19 T20 T18 M01 M02 M16 M14 M16 M15 Gambar 3. 42 Jaringan Semantik Kepala Panitia 3.3.3.5. Proses Prosedural Perancangan prosedural merupakan perancangan yang dilakukan untuk menetapkan detail algoritma yang akan dinyatakan ke dalam suatu program. Adapun perancangan prosedural untuk aplikasi yang akan dibangun sebagai berikut : 1. Prosedural Login Mulai Masukan nama user dan password Cek username dan password Menu utama ya Selesai Tampil pesan data login salah Tidak Gambar 3. 43 Proses Prosedural Login 2. Prosedural Import Data Calon Siswa Mulai Pilih data calon siswa yang akan diimport dari direktori Selesai Data calon siswa Import data dari direktori Gambar 3. 44 Proses Prosedural Import Data Calon Siswa 3. Prosedural Tambah Data Tahun Ajaran Mulai Masukkan data tahun ajaran Selesai Ada data kosong? Tidak Ya Tampil pesan data tidak boleh ada yang kosong Penyimpanan data kedalam tabel tahun ajaran Data tahun ajaran Gambar 3. 45 Proses Prosedural Tambah Data Tahun Ajaran 4. Prosedural Tambah Data Kriteria Mulai Masukkan data kriteria Selesai Ada data kosong? Tidak Ya Tampil pesan data tidak boleh ada yang kosong Penyimpanan data kedalam tabel kriteria Cek apakah sudah melakukan proses perhitungan? Belum Sudah Data sudah dipakai tidak bisa ditambah Nilai kurang dari 0 dan lebih dari 1 Tampil pesan nilai dari 0 sd 1 Ya Tidak Data kriteria Data kriteria Gambar 3. 46 Proses Prosedural Tambah Data Kriteria 5. Prosedural Tambah Data kriteria Pilihan Mulai Masukkan data kriteria pilihan Selesai Ada data kosong? Tidak Ya Tampil pesan data tidak boleh ada yang kosong Penyimpanan data kedalam tabel pilihan Cek apakah sudah melakukan proses perhitungan? Belum Sudah Data sudah dipakai tidak bisa ditambah Nilai kurang dari 0 dan lebih dari 1 Tampil pesan bobot antara 0 s d 1 Ya Tidak Data kriteria pilihan Data kriteria pilihan Gambar 3. 47 Proses Prosedural Tambah Data Kriteria Pilihan 6. Prosedural Tambah Data Sub Kriteria Mulai Masukka n data sub kriteria Selesai Ada data kosong? Tidak Ya Tampil pesan data tidak boleh ada yang kosong Penyimpanan data kedalam tabel sub kriteria Cek apakah sudah melakukan proses perhitungan? Belum Sudah Data sudah dipakai tidak bisa ditambah Data sub kriteria Data sub krietria Gambar 3. 48 Proses Prosedural Tambah Data Sub Kriteria 7. Prosedural Cari Data Mulai Data dicari menurut no pendaftaran, nama dan asal sekolah Ya Tidak Tampil pesan data yang dicari tidak ada Ditemukan ? Data yang dicari Gambar 3. 49 Proses Prosedural Cari Data 8. Prosedural Ubah Data Tahun Ajaran Mulai Pilih data tahun ajaran yang akan diubah Isi data tahun ajaran yang akan diubah Cek data kosong Tampil pesan data tidak boleh kosong Selesai Tidak Ya Penyimpanan data kedalam tabel tahun ajaran Cek apakah sudah melakukan proses perhitungan? Belum Sudah Tampil pesan data tidak dapat diubah Data tahun ajaran Gambar 3. 50 Proses Prosedural Ubah Data Tahun Ajaran 9. Prosedural Ubah Data Kriteria Mulai Pilih data kriteria yang akan diubah Isi data kriteria yang akan diubah Cek data kosong Tampil pesan data tidak boleh kosong Selesai Tidak Ya Penyimpanan data kedalam tabel kriteria Cek apakah sudah melakukan proses perhitungan? Belum Sudah Tampil pesan data tidak dapat diubah Nilai kurang dari 0 dan lebih dari 1 Tampil pesan bobot antara 0 s d 1 Ya Tidak Data kriteria Gambar 3. 51 Proses Prosedural Ubah Data kriteria 10. Prosedural Ubah Data Kriteria Pilihan Mulai Pilih data kriteria pilihan yang akan diubah Isi data kriteria pilihanyang akan diubah Cek data kosong Tampil pesan data tidak boleh kosong Selesai Tidak Ya Penyimpanan data kedalam tabel kriteria_pil Cek apakah sudah melakukan proses perhitungan? Belum Sudah Tampil pesan data tidak dapat diubah Nilai kurang dari 0 dan lebih dari 1 Tampil pesan bobot antara 0 s d 1 Ya Tidak Data kriteria pilihan Gambar 3. 52 Proses Prosedural Ubah Data Kriteria Pilihan 11. Prosedural Ubah Data Sub Kriteria Mulai Pilih data sub kriteria yang akan diubah Isi data sub kriteria yang akan diubah Cek data kosong Tampil pesan data tidak boleh kosong Selesai Tidak Ya Penyimpanan data kedalam tabel sub kriteria Cek apakah sudah melakukan proses perhitungan? Belum Sudah Tampil pesan data tidak dapat diubah Data sub kriteria Gambar 3. 53 Proses Prosedural Ubah Data Sub Kriteria 12. Prosedural hapus Data Tahun Ajaran Mulai pilih data tahun ajaran yang akan dihapus anda yakin ingin menghapus data ini? Selesai Ya Tidak Data tahun ajaran telah terhapus Cek apakah sudah melakukan proses perhitungan? Belum Tampil pesan data tidak dapat dihapus Sudah Data tahun ajaran Penghapusan data tahu ajaran Gambar 3. 54 Proses Prosedural Hapus Data TahunAjaran 13. Prosedural hapus Data Kriteria Mulai pilih data kriteria yang akan dihapus anda yakin ingin menghapus data ini? Selesai Ya Tidak Data kriteria telah terhapus Cek apakah sudah melakukan proses perhitungan? Belum Tampil pesan data tidak dapat dihapus Sudah Penghapusan data kriteria dari database Data kriteria Gambar 3. 55 Proses Prosedural Hapus Data Kriteria 14. Prosedural hapus Data Kriteria Pilihan Mulai pilih data kriteria pilihan yang akan dihapus anda yakin ingin menghapus data ini? Selesai Ya Tidak Data kriteria pilihan telah terhapus Cek apakah sudah melakukan proses perhitungan? Belum Tampil pesan data tidak dapat dihapus Sudah Penghapusan data kriteria pilihan dari database Data kriteria pilihan Gambar 3. 56 Proses Prosedural Hapus Data Kriteria Pilihan 15. Prosedural hapus Data Sub Kriteria Mulai pilih data sub kriteria yang akan dihapus anda yakin ingin menghapus data ini? Selesai Ya Tidak Data sub kriteria telah terhapus Cek apakah sudah melakukan proses perhitungan? Belum Tampil pesan data tidak dapat dihapus Sudah Penghapusan data sub kriteria dari database Data sub kriteria Gambar 3. 57 Proses Prosedural Hapus Sub Kriteria 16. Prosedural Penilaian Calon Siswa Mulai Pilih calon siswa yang akan dinilai dan masukkan nilai dari setiap kriteria dan sub kriteria Ada data kosong Ya Tampil pesan data harus diisi Tidak Tidak Data penilaian calon siswa Nilai kurang dri 0 dan lebih dari 10 Tampil pesan nilai antara 0 s d 10 Ya Selesai Gambar 3. 58 Proses Prosedural Penilaian Calon Siswa 17. Prosedural Ubah Penilaian Calon Siswa Mulai Ada data kosong Ya Tampil pesan data harus diisi Tidak Data penilaian calon siswa Cek apakah sudah melakukan proses perhitungan? Belum Pilih calon siswa yang akan diubah nilainya Nilai kurang dri 0 dan lebih dari 10 Tampil pesan nilai antara 0 s d 10 Ya masukkan nilai dari setiap kriteria dan sub kriteria Tampil pesan data tidak dapat diubah Sudah Selesai Gambar 3. 59 Proses Prosedural Ubah Penilaian Calon Siswa 18. Prosedural Keputusan Mulai Apakah nilai =batas nilai Ya Penyimpanan kedalam tabel calon siswa Calon siswa diterima Data calon siswa, data kriteria, sub kriteria, kriteria pilihan Perhitungan menggunakan metode mfep Calon siswa ditolak Tidak Selesai Data hasil perhitungan dan keputusan Gambar 3. 60 Proses Prosedural Keputusan 19. Prosedural Ubah Password Mulai Data password baru Cek konfirmasi password Sesuai Tampil pesan password baru tidak sama Tidak Password baru Selesai Gambar 3. 61 Proses Prosedural Ubah Password 20. Prosedural Laporan Db_spk_rev Mulai Tampilkan data hasil keputusan dari dalam database pilih tahun ajaran dan filter Cetak lapran data hasil keputusan Selesai Data hasil keputusan Gambar 3. 62 Proses Prosedural Laporan 118

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Setelah melakukan analisis dan perancangan terhadap sistem, baik sistem yang berjalan maupun sistem yang diusulkan maka dilakukanlah langkah selanjutnya yaitu implementasi sistem. Implementasi sistem akan mengubah bentuk dari analisis maupun perancangan menjadi bentuk bahasa pemrograman. Setelah implementasi maka dilakukan pengujian terhadap sistem yang baru dan akan dilihat kekurangan-kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya. Hasil implementasi di atas kemudian akan diuji kebenarannya melalui tahapan-tahapan pengujian yang telah ditentukan.

4.1. Implementasi Sistem

Implementasi merupakan kelanjutan dari kegiatan perancangan sistem dan dapat dipandang sebagai usaha untuk mewujudkan sistem yang dirancang. Langkah-langkah dari proses implementasi adalah urutan dari kegiatan awal sampai kegiatan akhir yang harus dilakukan dalam mewujudkan sistem yang dirancang. Hasil dari tahapan implementasi ini adalah suatu sistem pengolahan data yang sudah dapat berjalan dengan baik.

4.2. Kebutuhan Sistem

Kebutuhan sistem terdiri atas spesifikasi perangkat keras dan spesifikasi perangkat lunak.