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

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI PROGRAM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISA DAN PERANCANGAN PROGRAM

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI. dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV 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 V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI APLIKASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Bab 4 Implementasi dan Evaluasi

Implementasi Perancangan Table User Account Gambar Implementasi Perancangan Table User Account Implementasi Perancangan Table M

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA. Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi

BAB IV. IMPLEMENTASI dan PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV RANCANGAN SISTEM USULAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN DESAIN SISTEM

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. rangka memenuhi kebutuhan pengguna agar permasalahan yang ada dapat

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

5 BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PEMBAHASAN. menggunakan sistem pendaftaran siswa baru dan pembagian kelas pada SMK

BAB IV. HASIL DAN Uji Coba

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

BAB IV 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJICOBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

BAB IV IMPLEMENTASI 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi, maka tahap selanjutnya merupakan tahap implementasi. Akan dibahas mengenai tahap implementasi pembuatan basis data dan implementasi perancangan antar muka Sistem Pengelolaan Kendaraan Operasional, menggunakan PHP MySQL dan diperlukan sebuah Web Server yang digunakan sebagai tempat penyimpanan program. Web server yang digunakan berupa XAMPP dengan Apache dan MySQL sebagai database server, untuk membuka program, jalankan browser modern seperti Chrome atau Firefox dan ketik alamat http://localhost/bjb dan mulai login. Implementasi yang dilakukan menggunakan sebuah perangkat komputer untuk pembuatan dan uji coba. Berikut spesifikasi perangkat keras sebagai berikut : Tabel 4 1 Spesifikasi Perangkat Keras Perangkat Keras Processor RAM Graphic card Spesifikasi Intel Core i5 5200u 8192MB RAM NVIDIA GeForce 940m Adapun perangkat lunak yang digunakan untuk melakukan implementasi pembuatan aplikasi ini adalah sebagai berikut : 1

Tabel 4 2 Fungsi perangkat lunak Perangkat Lunak Windows 10 Pro 64-bit NotePad ++ Sistem Operasi Fungsi IDE untuk scripting PHP Tabel 4 3 Lanjutan Fungsi perangkat lunak Perangkat Lunak Xampp (dengan Apache & MySql) Microsoft Word 2013 Microsoft Visio 2013 Fungsi Web Server & Database Server Dokumentasi dan penulisan Pembuatan diagram 4.2 Implementasi Basis Data Implementasi basis data yang digunakan untuk aplikasi ini disesuaikan dengan class diagram. Pada gambar berikut dapat dilihat bahwa tabel yang dirancang sudah terpasang sesuai kebutuhan : 2

Gambar 4 1 Implementasi Tabel Basis Data 4.2.1 Implementasi Tabel Login Gambar 4 2 Implementasi Tabel Login 3

4.2.2 Implementasi Tabel Perjalanan Gambar 4 3 Implementasi Tabel Perjalanan 4.2.3 Implementasi Tabel Perjalananfile Gambar 4 4 Implementasi Tabel Perjalananfile 4

4.2.4 Implementasi Tabel Status Gambar 4 5 Implementasi Tabel Status 4.2.5 Implementasi Tabel Mobil Gambar 4 6 Implementasi Tabel Mobil 5

4.2.6 Implementasi Tabel Sopir Gambar 4 7 Implementasi Tabel Sopir 4.2.7 Implementasi Relasi Tabel Gambar 4 8 Implementasi Relasi Tabel 6

4.3 Implementasi Antar Muka Aplikasi 4.3.1 Implementasi Antar Muka Login Pada Tampilan Antar Muka Login pada sistem ini (Admin, Karyawan, Manajer) melakukan Log In, user harus memasukan username dan password mereka untuk masuk ke dalam sistem. Gambar 4 9 Implementasi Antar Muka Login 4.3.2 Implementasi Antar Muka Dashboard Admin Pada Tampilan Antar Muka Dashboard Admin terdapat informasi kepada admin untuk jumlah mobil yang kosong, mobil terpakai, mobil rusak serta tagihan yang bertujuan untuk mempermudah admin mengetahui kendaraan yang sedang beroperasionalnya. 7

Gambar 4 10 Implementasi Antar Muka Dashboard Admin Pada Tampilan antarmuka dashboard karyawan terdapat informasi untuk status approval karyawan mengetahui apakah permohonannya telah di approve oleh manajer, total perjalanan untuk mengetahui total perjalanan yang sudah karyawan pakai dengan kendaraan operasional tersebut, total tagihan yang sudah diajukan dan input tagihan bilamana terdapat tagihan baru Gambar 4 11 Implementasi Antar Muka Dashboard Karyawan 8

Pada Tampilan antar muka dashboard manajer terdapat informasi untuk mengetahui berapa jumlah yang sudah di approve, status waiting, status reject, expired pada permohonan karyawannya. Gambar 4 12 Implementasi Antar Muka Dashboard Manajer 4.3.3 Implementasi Antar Muka Permintaan Mobil Pada tampilan antar muka permintaan mobil untuk mengetahui lebih detail kendaraan operasional yang sudah terpakai, rusak, belum terpakai serta melihat status tagihan apakah sudah di input atau masih menunggu untuk besaran tagihan kendaraan yang sudah dipakai. 9

Gambar 4 13 Implementasi Antar Muka Rute Mobil Pada tampilan antar muka rute mobil terdapat tombol tambah perjalanan yang digunakan oleh admin untuk menginput kembali perjalanan baru yang bilamana di klik tombol tersebut munculah form baru untuk mengisi detail perjalanan yang akan dituju beserta pilihan mobil dan arah tujuan pengguna. Gambar 4 14 Implementasi Antar Muka Proses Permintaan perjalanan 10

Pada tampilan antar muka permohonan karyawan terdapat informasi status permohonan karyawan yang sudah diajukan apakah permohonan tersebut disetujui, masih waiting, atau reject. Gambar 4 15 Implementasi Antar Muka Permohonan Karyawan Pada Tampilan permohonan karyawan terdapat tombol tambah yang berfungsi untuk menambahkan permohonan baru untuk karyawan dengan mengklik tombol tersebut dan akan memunculkan form detail perjalanan yang akan diusulkan kepada manajer. Gambar 4 16 Implementasi Antar Muka Proses Permohonan Karyawan 11

4.3.4 Implementasi Antar Muka Approval Pada tampilan antar muka approval menampilkan informasi permohonan karyawan tersebut yang sudah di approve, waiting, maupun reject, dan apabila manajer akan melakukan aksi terhadap status permohonan karyawan, manajer tersebut hanya mengklik data yang terdapat pada tampilan tersebut dan tinggal memilih apa approve, waiting, maupun reject. Gambar 4 17 Implementasi Antar Muka Proses Approval Manager 4.3.5 Implementasi Antar Muka Tagihan Perjalanan Pada tampilan antar muka tagihan perjalanan terdapat informasi perjalanan yang sudah terpakai dan status tagihan yang sudah di input setelah pemakaian perjalanan atau belum di input setelah perjalanan. 12

Gambar 4 18 Implementasi Antar Muka Tagihan Perjalanan Pada tampilan antar muka tagihan perjalanan bilamana karyawan melihat status belum di input setelah perjalanan kemudian karyawan tersebut akan menginput, karyawan tersebut tinggal klik data tersebut dan akan memunculkan form detail tagihan untuk input tagihan yang masih belum di input pada kendraan yang sudah terpakai. Gambar 4 19 Implementasi Antar Muka Proses Input Tagihan 13

4.4 Verifikasi Pengujian Pengujian perlu dilakukan untuk menguji sistem / aplikasi yang telah dibuat apakah sudah sesuai dengan rancangan awal atau tidak. Pengujian yang akan dilakukan yaitu menguji semua proses pada semua halaman yaitu halaman login, Menu Admin Karyawan dan Manajer,Permohonan rute Mobil, Permohonan perjalanan karyawan, Approval Manajer, permohonan Tagihan Karawan,penginputan tagihan perjalana oleh admin, dan laporan, 4.5 Skenario Pengujian Uji coba dilakukan setelah pembuatan perangkat lunak selesai dengan percobaan pada komputer tampilan pengguna. Dengan melakukan uji coba ini dapat dilakukan untuk mengetahui kemungkinan terjadinya kesalahan dan untuk memastikan fungsi-fungsi yang terdapat pada modul-modul aplikasi ini apakah sudah berjalan dengan baik. Dalam proses pengujiannya metode yang digunakan adalah black box. Metode ini dipilih karena pengetesan cukup mengetahui semua fungsi fungsi yang ada dalam sistem berjalan tanpa ada kesalahan dan tidak memerlukan pengetesan secara detail / logis. Tabel 4 4 Skenario dan hasil pengujian Black Box No Antar Muka Bagian antar muka yang diuji Status Aplikasi Skenario Pengujian Hasil yang diinginkan 1. Login Proses input data login Tampilan login sudah terbuka Memasukan username dan password Data akan dicek jika salah maka tidak bisa masuk, jika benar akan masuk ke sistem 2. Dashboard Menguji Tampilan Klik menu Tampilan menu 14

semua menu dan tampilan dashboard halaman utama sudah terbuka yang diinginkan sesuai dengan user login. 3. Halaman Permohonan rute Mobil admin Menguji fungsi permohonan Tampilan halaman utama sudah terbuka Memasukan form permohonan kendaraan,. Fungsi permohonan berhasil di jalankan dan data permohonan berhasil disimpan 4. Halaman Permohonan perjalanan karyawan Menguji fungsi permohonan Tampilan halaman utama sudah terbuka Memasukan form permohonan kendaraan,.. Fungsi permohonan berhasil di jalankan dan data permohonan berhasil disimpan 5. Halaman Approval Manajer Menguji fungsi Approval Tampilan halaman utama sudah terbuka Mengklik data perjalanan karyawan kemudian memilih approval Fungsi approval berhasil di jalankan dan data approval berhasil disimpan 6. Halaman Tagihan Menguji fungsi tagihan Tampilan halaman tagihan sudah terbuka Memasukan form tagihan, jumlah nominal. Fungsi Tagihan berhasil di jalankan dan data Tagihan berhasil disimpan 7. Halaman Laporan Menguji fungsi cetak laporan Tampilan halaman Laporan sudah terbuka Memasukan tipe laporan dan periode laporan Laporan berhasil di download untuk bisa diolah di proses yang lain 15

4.6 Analisa Hasil Pengujian Dari keseluruhan proses pengujian dapat dinalisa bahwa : 1. Aplikasi dapat terkoneksi ke Basis Data, sehingga proses login berhasil dilakukan. 2. Proses login menggunakan username dan password, dan sistem akan melakukan routing otomatis sesuai dengan role pengguna. 3. Proses pengelolaan data CRUD (create,read, update, delete) untuk Data Perjalanan berhasil dilakukan. 4. Proses Permohonan rute mobil berhasil dilakukan oleh Admin. 5. Proses permohonan perjalanan berhasil dilakukan oleh karyawan. 6. Proses approval manajer berhasil dilakukan oleh manajer. 7. Proses penginputan tagihan berhasil dilakukan oleh karywan dan admin. 8. Proses monitoring dan penarikan laporan oleh direksi berhasil dilakukan. 16