• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI DAN PENGUJIAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV IMPLEMENTASI DAN PENGUJIAN"

Copied!
11
0
0

Teks penuh

(1)

BAB IV

IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi Sistem

Implementasi adalah proses untuk menerapkan sistem informasi yang telah dibangun agar user yang menggunakannya menggantikan sistem informasi yang lama. Tahap implementasi dan pengujian sistem merupakan suatu rangkaian dari tahapan analisis dan perancangan sistem yang selesai dilakukan. Secara garis besar testing dan pengujian sistem terbagi menjadi 3 proses, yaitu;

1. Unit Testing

Adalah pengujian masing-masing unit komponen program untuk meyakinkan bahwa sistem sudah beroperasi dengan benar.

2. Module Testing

Adalah pengujian terhadap koleksi unit-unit komponen yang saling berhubungan.

3. Sub-Sistem Testing

Adalah pengujian terhadap koleksi module-module yang telah membentu suatu sub sistem (Aplikasi)

4.1.1 Spesifikasi Kebutuhan Sistem

Dalam kebutuhan ini sistem menggunakan dua buah perangkat, yaitu perangkat keras (Hardware) dan perangkat Lunak (Software), berikut adalah kebutuhan sistem ini dibuat dan di uji.

1. Perangkat keras (Hardware) a. Processor Intel Atom b. RAM 2 GB

c. Harddisk 350 GB 2. Perangkat Lunak (Software)

a. Operating System Windows 7 Starter X86 32Bit b. XAMPP 1.7.3

c. Adobe Dreamweaver CS 6 – Design Coding Website d. Browser – Google Chrome & Mozilla Firefox

(2)

4.2 Implementasi Basis Data

Tahap implementasi sistem ini mendefinisikan pengujian terhadap analisis dan perancangan yang telah dibuat pada bab sebelumnya dan pada langkah selanjutnya adalah implementasi dan pengujian sistem dimana didalam sistem diperlukannya suatu implementasi yang yang menjabarkan tentang implementasi yang akan dilakukan pada sistem yang baru dan siap di operasikan. Metode pengujian sistem atau testing akan di uji dengan menggunakan metode BlackBox guna mengetahui program dapat berjalan dengan baik dan benar dan dapat mengurangi kesalahan dalam jalannya program ini.

Dibawah ini adalah gambar cara pembuatan database pada MySQL dengan menggunakan PHP MyAdmin, adapun langkah – langkahnya adalah sebagai berikut;

1. Klik Php MyAdmin pada sidebar sebelah kiri maka anda akan mendapati tampilan seperti beikut :

(3)

1. Pilih phpMyadmin untuk membuat database. Berikut adalah kumpulan dari beberapa tabel yang telah dibuat dalam sebuah Database.

Gambar 4.2 Tampilan Tabel Pada Database PD. Pam Jaya

4.3 Implementasi Program

Berikut adalah implementasi program sesuai dengan rancangan layar yang telah dirancang sebelumnya, antara lain :

1. Tampilan halaman home PD.Pam Jaya.

(4)

2. Tampilan halaman data master, digunakan untuk mengelola kenaikan pangkat pegawai pada PD.Pam Jaya.

Gambar 4.4 Tampilan Halaman Data Master

3. Tampilan halaman data master data pegawai, digunakan untuk mengelola data pegawai yang akan naik pangkat pada cabang PD. Pam Jaya

(5)

4. Tampilan halaman verifikasi pegawai, digunakan untuk mengelola verifikasi data yang didapatkan dari data pegawai PD.Pam Jaya

Gambar 4.6 Tampilan Halaman Verifikasi Pegawai

5. Tampilan halaman kenaikan pangkat, digunakan untuk mengelola kenaikan pangkat pegawai dengan menginputkan data pegawai

(6)

6. Tampilan halaman pengajuan, digunakan untuk mengajukan pegawai yang akan mempromosikan atau akan naik pangkat

Gambar 4.8 Tampilan Halaman Form Pengajuan Kenaikan Pangkat

7. Tampilan halaman hasil verifikasi pegawai, digunakan untuk melihat hasil verifikasi data berkas yang didapatkan dari pegawai PD.Pam Jaya

(7)

8. Tampilan halaman laporan, digunakan untuk mengelola laporan yang didapatkan dari hasil kenaikan pangkat pegawai PD.Pam Jaya

Gambar 4.10 Tampilan Halaman Laporan

9. Tampilan halaman laporan Grafik

(8)

4.4 Metode Pengujian

Pada metode pengujian web ini dilakukan dengan menggunakan metode pengujian Black Box Testing yaitu, pengujian yang berfokus pada persyaratan fungsional perangkat lunak tanpa mempedulikan source code program. Pengujian ini digunakan untuk menentukan sejauh mana sistem dapat berjalan dengan benar dan memenuhi kebutuhan serta keinginan user.

Setelah tahap perancangan diselesaikan dilanjutkan ketahap selanjutnya yaitu tahap pengujian pada program aplikasi web. Hal ini dilakukan untuk menguji dan memastikan bahwa program aplikasi web yang telah dirancang dan dikembangkan ini dapat berfungsi dengan baik dan sesuai dengan rumus-rumus perancangan yang telah ditetapkan sebelumnya. Tanpa adanya pengujian, maka tidak dapat diketahui apakah program yang telah dirancang sesuai dengan spesifikasi rancangan program aplikasi.

4.4.1 Skenario Pengujian

Skenario pengujian diperlukan untuk mengetahui apakah aplikasi yang dibuat dapat berfungsi dengan baik atau tidak. Skenario pengujian dilakukan dengan memilih dari setiap pilihan yang ada pada aplikasi web ini, kemudian dilakukan pengujian dengan menekan tombol-tombol yang terdapat pada halaman form dari web ini apakah sudah sesuai dengan yang diharapkan.

Tabel 4.1 Tabel Skenario Pengujian Sistem Pendukung Keputusan Kenaikan Pangkat dan Jabatan Pada PD. Pam Jaya.

No Antar Muka

Uji Coba Status Aplikasi Skenario Pengujian Hasil yang di harapkan Hasil Pengujian 1 Laman Login Menguji fitur login Laman login sudah aktif Input username, password dan klik tombol login Berhasil melakukan validasi user Gagal melakukan Validasi berhasil masuk ke menu utama Kembali ke laman login 2 Laman input data pegawai Menguji inputan dan menampilka n data pegawai Laman input data pegawai sudah aktif Input data pegawai lalu klik tombol simpan Berhasil menampilk an data pegawai dan data tersimpan didatabase Berhasil menampilk an data pegawai dan data tersimpan didatabase

(9)

No Antar Muka

Uji Coba Status Aplikasi Skenario Pengujian Hasil yang di harapkan Hasil Pengujian 3 Laman input kriteria pegawai Menguji inputan dan Menampilk an data kriteria pegawai Laman data kriteria pegawai sudah aktif Input data kriteria pegawai lalu klik tombol simpan Berhasil menampilk an data kriteria pegawai dan data tersimpan didatabase Berhasil menampilk an data kriteria pegawai dan data tersimpan didatabase 4 Laman input data bagian atau instansi Menguji inputan dan menampilka n data bagian Laman input data bagian sudah aktif Input data bagian klik tombol simpan Berhasil menampilk an data bagian dan data tersimpan didatabase Berhasil menampilk an data bagian dan data tersimpan didatabase 5 Laman input data jabatan pegawai Menampilk an data jabatan pegawai Laman data jabatan pegawai sudah aktif Menampilk an data jabatan pegawai Berhasil menampilk an data jabatan pegawai dan data tersimpan didatabase Berhasil menampilk an data jabatan pegawai dan data tersimpan didatabase 6 Laman verifikasi data pegawai Menampilk an data verifikasi pegawai Laman data verifikasi pegawai sudah aktif Menampilk an data verifikasi pegawai Berhasil menampilk an data verifikasi pegawai dan data tersimpan didatabase Berhasil menampilk an data verifikasi pegawai dan data tersimpan didatabase 7 Laman pengajua n naik pangkat pegawai Menampilk an data kenaikan pangkat Laman data pengajuan kenaikan pangkat sudah aktif Input data pengajuan naik pangkat lalu klik tombol simpan Berhasil mengirimka n data pengajuan naik pangkat dan data tersimpan didatabase Berhasil mengirimka n data pengajuan naik pangkat dan data tersimpan didatabase

(10)

No Antar Muka

Uji Coba Status Aplikasi Skenario Pengujian Hasil yang di harapkan Hasil Pengujian 8 Laman laporan data kenaikan pangkat pegawai Menguji filter data naik pangkat berdasarkan Data yang diinginkan Laman laporan data naik pangkat sudah aktif Pilih menu lap.data laporan lalu klik cetak Laporan data naik pangkat berhasil ditampilkan Laporan data naik pangkat berhasil ditampilkan 9 Laman laporan data keseluruh an hasil kenaikan pangkat Menguji filter data kenaikan pegawai Laman laporan data naik pangkat pegawai sudah aktif Pilih menu lap.data kenaikan pangkat lalu klik cetak Laporan data kenaikan pangkat berhasil ditampilkan Laporan data kenaikan pangkat berhasil ditampilkan 10 Laman data pegawai Menguji filter data pegawai Laman data pegawai sudah aktif Menampilk an data pegawai Berhasil menampilk an data pegawai dan data tersimpan didatabase Berhasil menampilk an data pegawai dan data tersimpan didatabase 12 Laman data kenaikan pangkat Menguji filter data kenaikan pangkat pegawai Laman kenaikan pangkat sudah aktif Menampila kan data kenaikan pangkat Kenaikan pangkat pegawai berhasil ditampilkan Kenaikan pangkat pegawai berhasil ditampilkan

(11)

4.5 Analisa Hasil Pengujian

Setelah dilakukan pengujian secara menyeluruh terhadap Sistem Pendukung Keputusan Kenaikan Pangkat dan Jabatan pada PD. Pam Jaya. Maka dapat disimpulkan bahwa pengujian telah menunjukan hasil proses dan keluaran (Output) yang sesuai dengan perancangan aplikasi program ini, dan dari hasil pengujian ini dapat dikatakan bahwa program ini dapat berfungsi dengan baik dan benar, karna telah dibuktikan dari hasil skenario pengujian.

Berikut adalah analisa yang telah dilakukan berdasarkan hasil pengujian yang telah dilakukan. Pada saat user ( pegawai atau admin) pertama kali membuka halaman web, maka akan menampilkan laman login.

Pada form login pengujian yang dilakukan adalah memasukan data login user, apabila validasi sukses maka akan diarahkan ke dashboard users, apabila gagal maka akan kembali lagi pada form login.

Pada form data pegawai, pengujian yang dilakukan adalah dengan memasukkan data pada form kemudian pilih simpan. Sistem akan melakukan validasi untuk memastikan bahwa field-field yang penting tidak dikosongkan atau tidak ada kesalahan format data. Bila validasi sukses maka data akan tersimpan kedalam database, apabila gagal pada validasi data maka akan muncul pesan error/kesalahan pada form.

Pada form kenaikan pangkat, pengujian yang dilakukan adalah dengan memasukkan data pada form kemudian pilih simpan. Sistem akan melakukan validasi untuk memastikan bahwa field-field yang penting tidak dikosongkan atau tidak ada kesalahan format data. Bila validasi sukses maka data akan tersimpan kedalam database, apabila gagal pada validasi data maka akan muncul pesan error/kesalahan pada form.

Pada form laporan, laporan data kenaikan pangkat pegawai, atau laporan hasil keseluruhan kenaikan pangkat, pengujian yang dilakukan adalah dengan memilih menu laporan lalu memilih tombol cetak. Sistem memproses data dan menampilkan data.

Gambar

Gambar 4.7 Tampilan Halaman Kenaikan Pangkat
Gambar 4.8 Tampilan Halaman Form Pengajuan Kenaikan Pangkat
Gambar 4.10 Tampilan Halaman Laporan
Tabel  4.1  Tabel  Skenario  Pengujian  Sistem  Pendukung  Keputusan  Kenaikan  Pangkat dan Jabatan Pada PD

Referensi

Dokumen terkait

Adapun beberapa langkah dalam proses pembuatan anyaman seperti pada gambar 4 diatas, langkah- langkah tersebut sebagai berikut: Mempersiapkan manequin sebagai alat cetak

Arch:\n\n\nKarakternya:\n• Mendasari pemikiran pada apa yang diyakini benar, tata nilai normatif, dan kebiasaan yang sudah terbentuk lama dalam dirinya.\n• Mudah

Selain dengan school visit, humas pun menggunakan media dalam mempublikasikan program 5 pilar kesiswaan ini. Dalam hal ini, humas melakukan relasi dengan media

Sesuai dengan metode yang digunakan dalam penerapan kadaster 3D untuk pengaturan pemanfaatan ruang di atas tanah, maka bentuk 3 dimensi bangunan Pasar Beringharjo

4) realisasi atas proyeksi laporan keuangan beserta asumsi yang digunakan sebagaimana dimaksud dalam format 9. Diisi penjelasan mengenai deviasi atas realisasi Rencana

Isolasi menggunakan metode standar tidak semua senyawa akan terekstrak secara utuh, seperti yang terdapat dalam tumbuhan tersebut.Hal ini antara lain disebabkan karena struktur

Kesimpulan: kebiasaan mencuci tangan, kebiasaan memakai alas kaki, kebersihan kuku, kebiasaan bermain ditanah, kepemilikkan jamban, lantai rumah, dan ketersediaan air bersih

Indikator yang digunakan untuk mengukur kinerja meningkatnya pertumbuhan PDB sektor perdagangan adalah pertumbuhan PDB sub kategori Perdagangan Besar dan Eceran, Bukan Mobil