BAB V IMPLEMENTASI SISTEM

dokumen-dokumen yang mirip
BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. karyawan, aplikasi ini membutuhkan preangkat keras (hardware) dan perangkat

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

5 BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab 4 Implementasi dan Evaluasi

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN. Setelah melalui proses perancangan dan pengkodean program, maka

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 HASIL DAN PEMBAHASAN Spesifikasi Perangkat Keras (Hardware) yang direkomendasikan : Processor : Intel core i5 2,6 GHZ

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI. Tabel 4 1 Spesifikasi Perangkat Keras 8192MB RAM

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan sistem yang telah dibuat sebelumnya. Implementasi terdiri dari:

BAB V IMPLEMENTASI DAN PEMBAHASAN. mendukung Aplikasi Penilaian Akademik Berbasis web

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB III METODE PENELITIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

BAB IV HASIL DAN PEMBAHASAN

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB V IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

Gambar Rancangan Layar Halaman Kuis Guru (Langkah Dua)

BAB IV PERANCANGAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN TESTING

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. telah di identifikasi pada bab 3, saatnya untuk melakukan implementasi dan Kebutuhan Sumberdaya Aplikasi

BAB IV HASIL RANCANGAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB IV PEMBAHASAN. grafik dengan menggunakan diagram relasi entitas (ERD). Diagaram relasi entitas

1. Kebutuhan perangkat keras untuk menjalankan program. Prosesor : Core I3 2,20GHz. VGA : Intel(R) HD Graphics 751MB

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. sehingga didapatkan hasil implementasi sistem

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJICOBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI. Bab ini membahas mengenai implementasi dan hasil dari pengujian sistem.

BAB IV IMPLEMENTASI DAN PENGUJIAN. 1. Perangkat Keras a. Proscessor : Intel Core i M b. RAM : 2 GB c. Hardisk : 500 GB

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. analisis dan perancangan sebelumnya diterjemahkan ke dalam suatu bentuk

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. membantu untuk lebih memahami jalannya aplikasi ini. Sistem atau aplikasi dapat

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. Sembada dan digunakan agar dapat memudahkan pengguna untuk menggunakan

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Transkripsi:

BAB V IMPLEMENTASI SISTEM Pada bab ini akan dijelaskan implementasi dari Aplikasi Sistem Pendukung Keputusan Penerimaan dan Penjurusan Untuk Peserta Didik Baru Online yang sudah dibangun 5.1 Lingkungan Implementasi Lingkungan implementasi meliputi lingkungan perangkat keras (hardware) dan lingkungan perangkat lunak (software) yang digunakan pada saat pembuatan program (coding) yang terdiri dari : 5.1.1 Spesifikasi Untuk server Kebutuhan spesifikasi untuk server adalah sebagai berikut : 5.1.1.1 Lingkungan Perangkat Keras (Hardware) Spesifikasi hardware untuk server yang akan diperlukan pada saat implementasi minimal adalah : a. Processor core i5 b. RAM 2 GB. c. Space kosong pada hardisk minimal 2 GB d. Monitor dengan resolusi 1024x768 pixel. 5.1.1.2 Lingkungan Perangkat Lunak (Software) Spesifikasi software untuk implementasi system ini adalah a. Sistem Operasi : Microsoft Windows 7 b. Software Database : Phpmyadmin c. Web Server : Apache web server d. Database : MySQL V-1

V-2 5.1.2 Spesifikasi untuk Client Kebutuhan spesifikasi untuk client 5.1.2.1 Lingkungan Perangkat Keras (Hardware) Spesifikasi hardware untuk user saat melakukan implementasi adalah sebagai berikut : a. Processor dual core b. Monitor standar c. Hardisk 250 GB d. RAM 1 GB 5.1.2.2 Lingkungan Perangkat Lunak (Software) Spesifikasi software untuk user saat akan melakukan implementasi adalah sebagai berikut : a. Sistem Operasi : Linux, Mac, Windows b. Browser : Chrome, firefox 5.2 Implementasi Antarmuka Implementasi antarmuka pada Pembangunan Aplikasi Sistem Pendukung Keputusan Penerimaan dan Penjurusan Untuk Peserta Didik Baru Online adalah sebagai berikut: 5.2.1 Antarmuka Login Berikut adalah antar muka dari halaman login baik itu untuk admin maupun untuk calon peserta didik baru:

V-3 Gambar 5.1 Antarmuka Login Deskripsi gambar: 1. Text box untuk mengisi username 2. Text box untuk mengisi password 3. Tombol sign in untuk melakukan proses login ke halaman utama Admin dan Calon peserta didik. Pada proses login ini user memasukan username dan password untuk dapat masuk ke halaman berikutnya yang sesuai dengan hak aksesnya masing-masing, sebelah kiri merupakan antar muka login untuk user (calon peserta didik baru) dan sebelah kanan untuk user (administrator, bagian keuangan, dan ppdb). 5.2.2 Antarmuka Halaman Utama Admin Berikut merupakan antar muka halaman utama admin, halaman ini merupakan halaman awal dari admin (administrator, bagian keunagn, dan ppdb) untuk melanjutkan membuka halaman lainnya untuk dapat melakukan proses/ tugas kerjanya masing-masing. Gambar 5.2 Antarmuka Halaman Utama Administrator

V-4 Deskripsi gambar: 1. Menu Beranda merupakan halaman utama dari admin. 2. Terdapat beberapa menu yang terdiri dari data, referensi, daftar baru dan logout. 5.2.3 Antarmuka Form Pendaftaran Antar muka form pendaftaran adalah halaman dimana calon peserta didik dapat melakukan proses pendaftaran, pada halaman ini calon peserta didik diwajibkan untuk mengisi form yang disediakan dengan data yang sesuai, mulai dari data pribadi, data orang tua, data sekolah asal, data nilai, dan lain sebagainya. Gambar 5.3 Antarmuka Form Pendaftaran Deskripsi gambar: 1. Text box untuk mengisi data mulai dari data pribadi, data orang tua, data sekolah asal, dan data nilai dari calon peserta didik. 2. Radio button untuk memasukan data yang terdiri dari 2 pilihan seperti jenis kelamin 3. Combo box untuk memasukan data yang terdiri dari berbagai pilihan. 4. Check box untuk melakukan konfirmasi pengisian data. 5. Button untuk mengakhiri dan menyimpan data kedalam database.

V-5 5.2.4 Antarmuka Cetak Formulir Pada gambar 5.4 Hanya berisikan data dari calon peserta didik yang telah melakukan pendaftaran (pengisian data) halaman ini dapat dicetak langsung melalui printer atau menjadi sebuah dokumen. Gambar 5.4 Antarmuka Halaman Cetak Formulir 5.2.5 Antarmuka Lihat Pendaftar Pada gambar 5.5 terdapat halaman data pendaftar, halaman ini menampilkan seluruh data calon peserta didik yang telah mendaftar di Sekolah Menengah Atas Persatuan Guru Islam Indonesia (SMA PGII 2). Gambar 5.5 Antarmuka Lihat Pendaftar

V-6 5.2.6 Antarmuka Halaman Beranda Calon Peserta Didik Pada gambar 5.6 merupakan halaman beranda untuk calon peserta didik baru (umum). Terdapat menu untuk melakukan pendaftaran baru, melihat prosedur pendaftaran, melihat data pendaftar, dan statistik pendaftar. Gambar 5.6 Antarmuka Halaman Beranda 5.2.7 Antarmuka Halaman Data Keuangan Pada gambar 5.7 terdapat antarmuka data keuangan, halaman data keuangan ini memiliki hyperlink untuk merubah status keuangan yang belum lunas menjadi lunas, dan mengatifkan atau membuka hak akses dari calon peserta didik yang telah melakukan proses pembayaran agar bisa masuk ke halaman pribadi. Gambar 5.7 Tampilan Kelola Keuangan

V-7 5.2.8 Antarmuka Kelola Nilai Pada gambar 5.8 terdapat antarmuka kelola nilai, antarmuka ini berisikan informasi mengenai data nilai dari calon peserta didik yang telah melakukan pendaftaran dan mengikuti tes, dihalaman ini ppdb dapat mengelola data nilai dari setiap calon peserta didik baru. Gambar 5.8 Tampilan Kelola Nilai 1. Hyperlink untuk merubah nilai dari setiap kriteria seperti kemampuan awal dan nilai rata rata agar dapat masuk ke halaman lain. 2. Button selanjutnya untuk menyimpat perubahan data dan menampilkan hasil pengolahan data 5.2.9 Antarmuka Update Nilai Pada gambar 5.9 terdapat antarmuka update nilai, pada halaman ini ppdb dapat melakukan update nilai dari masing masing calon peserta didik baru. Gambar 5.9 Tampilan Halaman Update Nilai

V-8 Deskripsi gambar: 1. Text box untuk memasukan data nilai yang akan diubah 2. Button simpan untuk menyimpan data yang telah dirubah/ditambahkan nilainya serta kembali ke halaman kelola nilai. 3. Button batal apabila tidak jadi memasukan nilai. 5.2.10 Antarmuka Bobot Kriteria Pada gambar 5.10 terdapat antarmuka bobot kriteria, antarmuka ini berfungsi untuk mengelola/mengatur nilai bobot/ standar nilai dalam kriteria penerimaan peserta didik baru di SMA PGII 2. Gambar 5.10 Tampilan Bobot Kriteria Deskripsi gambar: 1. Text box untuk menginputkan data berupa text. 2. Radio button untuk memilih opsi dari salah satu nilai apakah max atau min. 3. Combo box untuk memilih tipe referensi. 4. Button edit untuk menyelesaikan pengeditan dan menyimpan data.

V-9 5.2.11 Antarmuka Hasil Perhitungan Pada gambar 5.11 terdapat tampilan dari hasil perhitungan dan pengurutan dari pendaftaran calon peserta didik baru di SMA PGII 2 Bandung Gambar 5.11 Tampilan Hasil Perhitungan Pada halaman ini berisikan proses pengolahan data atau cara perhitungan dan hasilnya, halaman ini hanya dapat dilihat oleh admin. 5.2.12 Antarmuka Prosedur Pendaftaran Pada gambar 5.12 terdapat tampilan prosedur pendaftaran calon peserta didik baru di SMA PGII 2 Bandung Gambar 5.12 Tampilan Prosedur Pendaftaran

V-10 Pada halaman ini calon peserta didik baru diberikan informasi mengenai prosedur pendaftaran, mulai dari waktu, persyaratan, biaya dan lain lain yang menyangkut tata cara pendaftaran tersebut. 5.2.13 Antarmuka Kelola Role Pada gambar 5.13 terdapat tampilan kelola role, halaman ini berfungsi untuk mengelola role dan mengedit informasi pada beranda dan mengenai prosedur pendaftaran peserta didik baru di SMA PGII 2 Bandung Gambar 5.13 Tampilan Kelola Role Deskripsi gambar: 1. Text box untuk menginputkan data berupa text. 2. Combo box untuk memilih tipe referensi. 3. Text area untuk memasukan data agar mudah diatur tata letak ataupun format penulisannya. 4. Button edit untuk menyelesaikan pengeditan dan menyimpan data. 5.2.14 Antarmuka Statistik Pendaftar Pada gambar 5.14 terdapat tampilan statistik pendaftar, halaman ini berfungsi untuk melihat calon pesertadidik baru yang telah mendaftar berdasarkan urutan data tertentu, misalkan berdasarkan sekolah asal, alamat, dan lain sebagainya.

V-11 Gambar 5.14 Tampilan Statistik Pendaftar 5.2.15 Antarmuka Eksport Data Ke Excel Pada gambar 5.15 terdapat tampilan eksport data ke excel, halaman ini berfungsi untuk menyalin data pendaftar kedalam Microsoft excel agar mudah dalam pengelolaan data. Gambar 5.14 Tampilan export data ke excel Ketika admin memilih menu exsport data ke excel maka sistem akan melakukan penyimpanan data dengan format Microsoft excel dan pada layar ditampilkan tata cara pengelolaan datanya.

V-12 5.3 Implementasi Fungsi Per Use Case Perangkat lunak ini menggunakan beberapa entity yang disesuaikan dengan use case dan class diagram yang tertulis di bab sebelumnya, adapun perancangan fungsi per use case yaitu sebagai berikut: Tabel 5.1 Implementasi Per Use Case No Use Case Boundary Control Entity Tabel 1. Login Halaman login Otentifikasi Data_role User, role 2. Kelola pendaftar Halaman kelola pendaftar Add_pendaftar Edit_pendaftar Data_pendaftar Peserta didik baru Delete_pendaftar 3. Kelola keuangan Halaman kelola keuangan Edit_data Data_keuangan Peserta didik baru, keuangan 4. Kelola Halaman Kelola Edit_ nilai Data_ nilai Nilai nilai nilai Delete_ nilai 5. Lihat Halaman hasil View_hasil Data_hasil Nilai hasil tes tes 6. Lihat pendaftar Halaman pendaftar View_pendaftar Data_pendaftar Peserta didik baru 7. Form Pendaftar Halaman pendaftaran Add_pendaftar Data_pendaftar Peserta didik baru an 8. Kelola role Halaman admin Edit_role Data role Role 5.4 Pengujian Fungsi Dasar Pada Admin Pada admin terdapat informasi yang ditampilkan berupa data peserta didik baru yang terdapat pada sistem ini. Selain menampilkan data tersebut, admin dapat memanipulasi data yang bertujuan untuk menambah, mengedit ataupun menghapus data. Pada tabel 5.2 dapat dilihat pengujian fungsi dasar yng terdapat pada halaman admin :

V-13 Tabel 5.2 Pengujian Fungsi Dasar Pada Admin No Test Case Hasil yang diharapkan Hasil yang didapatkan keterangan 1 Login admin 2 Tambah data peserta didik 3 Edit data peserta didik 4. Hapus data peserta didik 5. Edit data keuangan 6. Edit data nilai 7. Tambah data kriteria Masuk ke halaman Berhasil melakukan Berhasil utama admin login dan masuk ke halaman utama admin Penambahan data Data peserta didik Berhasil peserta didik oleh yang diinputkan oleh admin, akan admin tersimpan pada dimasukkan ke dalam database database Pengeditan data peserta didik oleh admin akan terupdate ke dalam database Admin dapat menghapus data peserta didik Bagian keuangan merubah status pembayaran menjadi lunas dengan mengaktifkannya PPDB melakukan edit data nilai yang sebelumnya 0 PPDB dapat menambahkan data kriteria kedalam Data peserta didik Berhasil berhasil diubah dan disimpan pada database Data peserta didik Berhasil berhasil di hapus Berhasil dirubah Berhasil status keuangan menjadi lunas dan status aktif Berhasil dirubah Berhasil menjadi memiliki nilai Kriteria baru berhasil Berhasil ditambahkan

V-14 database 8. Edit data PPDB dapat Data kriteria berhasil Berhasil kriteria melakukan edit data dirubah, dan disimpan kriteria kedalam kedalam database. database 9. Hapus PPDB dapat Data kriteria yang ada Berhasil data menghapus data berhasil dihapus. kriteria kriteria yang ada 5.5 Tabel Pengujian Fungsi Dasar Pada Peserta Didik Baru (pendaftar) Pada pendaftar (calon peserta didik baru) terdapat informasi yang ditampilkan berupa data yang terdapat pada sistem ini. Selain menampilkan data tersebut, calon peserta didik baru dapat memanipulasi data yang bertujuan untuk menambah, mengedit, menghapus ataupun update data. Pada tabel 5.2 dapat dilihat pengujian fungsi dasar yang terdapat pada halaman peserta didik baru. Tabel 5.3 Tabel Pengujian Fungsi Dasar Pada Peserta Didik Baru No Test Case Hasil yang diharapkan Hasil yang didapatkan Keteranga n 1 Login Masuk ke halaman utama Berhasil login dan masuk ke halaman Berhasil 2 Tambah data (pendaftaran ) Calon peserta didik dapat menambahkan data dan tersimpan ke dalam database 3 Edit data Calon peserta didik dapat mengedit data dan tersimpan ke dalam database. utama Berhasil melakukan penambahan data. Berhasil melakukan pengeditan data dan tersimpan ke dalam database. Berhsil Berhasil