• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI. Gambar 4.1 Tampilan Database Nobel.

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV IMPLEMENTASI. Gambar 4.1 Tampilan Database Nobel."

Copied!
14
0
0

Teks penuh

(1)

BAB IV IMPLEMENTASI

Tahap implementasi merupakan tahap kelanjutan dari tahap perancangan system. Dalam tahap ini juga merupakan tahap meletakan system supaya siap untuk dioperasikan dan dapat dilihat sebagai usaha lanjutan dari tahap perancangan.

Pada bab ini akan diuraikan mengenai implementasi dari aplikasi promosi online dan penyewaan yang dibuat. Implementasi ini menggunakan bahasa pemrograman PHP dengan dreamweaver sebagai software aplikasi pemrograman dan sedikit menggunakan bahasa pemrograman visual studio 2010 dan juga menggunakan XAMPP sebagai software aplikasi pengolahan database.

Pada aplikasi penyewaan ini pengakses dibedakan menjadi 2, yaitu staff dan juga mitra. Staff disini bertugas sebagai pengelola dari website serta sebagai staff yang melakukan transaksi dengan mitra dan juga bertugas untuk mengupload promosi yang dilakukan oleh PT. Nobel Indonesia.

4.1 Implementasi Tabel pada Database

Implementasi tabel dilakukan dengan mengacu kepada hasil perancangan tabel yang sudah diperoleh pada tahapan sebelumnya. Pada tahapan ini, hasil perancangan yang sudah ada Akan di implementasikan dalam bentuk fisik, yaitu kedalam bentuk tabel tabel yang terletak dalam suatu database.

Implementasi dari aplikasi penyewaan yang dibuat menghasilkan suatu database dengan Nama database “nobel”

(2)

Gambar diatas menunjukan tabel-tabel dari database “nobel” , database ini dibuat unutk mengelola aplikasi penyewaan. Terdapat 6 tabel pada database “nobel” yaitu, admin, approval, booking, laporan, mitra, promosi.

Gambar diatas menunjukan field field yang ada pada tabel Admin. Yaitu id, username, password dan juga fullname. Simpanan mengenai data ini akan digunakan oleh bagian staff untuk masuk kehalaman admin.

Gambar 1 Tampilan Tabel Approval

Gambar diatas menunjukan field field yang ada pada tabel Approval. Yaitu id, nama_perus, alamat, email, username, password telepon, npwp, status. Simpanan mengenai data ini akan digunakan oleh bagian staff untuk menentukan status mitra yang telah melakukan register.

(3)

Gambar diatas menunjukan field field yang ada pada tabel Booking. Yaitu id_booking, file_lokasi, file_katalog, file_harga, dan file_kontrak. Simpanan mengenai data ini akan digunakan oleh bagian staff dan mitra untuk melakukan transaksi.

Gambar diatas menunjukan field field yang ada pada tabel laporan. Yaitu id_laporan, id_booking, tanggal, nama_perus, alamat, jenis_crane, harga, dan kontrak. Simpanan mengenai data ini akan digunakan oleh bagian staff untuk melakukan penyimpanan data penyewaan yang telah disepakati

Gambar 2 Tampilan Tabel Booking

(4)

Gambar 4 Tampilan Tabel Mitra

.Gambar diatas menunjukan field field yang ada pada tabel mitra. Yaitu Yaitu id, nama_perus, alamat, email, username, password telepon, npwp. Simpanan mengenai data ini akan digunakan oleh bagian staff untuk melakukan penyimpanan data mitra yang telah disetujui pada saat register.

Gambar diatas menunjukan field field yang ada pada tabel promosi. Yaitu id_promosi, judul, tanggal, gambar. Simpanan mengenai data ini akan digunakan oleh bagian staff untuk melakukan penyimpanan data promosi yang akan diberikan kepada mitra.

(5)

4.2 Implementasi Program

Pada gambar diatas adalah halaman login untuk staff sebelum masuk kehalaman utama. Staff harus mengisi username dan password yang telah dibuat sebelumnya.

Gambar diatas adalah halaman utama staff yang berfungsi untuk mengelola data seperti upload promosi, approval terhadap mitra yang register lalu transaksi penyewaan dan juga

menyimpan data penyewa dan juga menampilkan laporan.

Gambar 6 Tampilan Halaman Login

(6)

Gambar diatas adalah tampilan tambah data promosi apabila ada promosi baru yang dibuat oleh PT. Nobel Indonesia dan untuk dibagikan kepada mitra yang telah terdaftar menjadi mitra dari PT. Nobel Indonesia .

Gambar 4.11 Tampilan Halaman Edit Promosi

Gambar diatas adalah tampilan ubah promosi apabila promosi yang dilakukan ada kesalahan.

(7)

Gambar diatas adalah tampilan halaman approval . pada halaman ini staff melakukan koreksi terhadap data yang didaftarkan oleh mitra yang melakukan register. Lalu pada halaman ini bagian staff melakukan keputusan apakah menyetujui atau menolak perusahaan yang melakukan registrasi.

(8)

Gambar diatas adalah halaman penyewaan. Pada halaman ini staff menginput data mitra yang telah sepakat untuk melakukan penyewan setalah melakukan proses transaksi. Setalah menginput data penyewaan maka output Akan menjadi data laporan.

(9)

Gambar diatas adalah tampilan halaman register untuk perusahaan baru yang ingin mendaftar menjadi mitra dari PT. Nobel Indonesia. Pada halaman ini user diminta untuk mengisi data perusahaan, termasuk nomor NPWP perusahaan.

(10)

Gambar diatas adalah halaman login untuk mitra. Halaman ini hanya dapat dimasuki oleh mitra yang sudah disetujui oleh staff saat melakukan registrasi dan .

(11)

Gambar di atas adalah halaman penyewaan. Pada halaman ini user dan staff melakukan negosiasi sebelum sepakat melakukan penyewaan.

(12)

4.3 Metode Pengujian Sistem.

Metode pengujian dilakukan untuk memastikan bahwa hasil dari program melakukan fungsi dan sudah sesuai dengan rancangan yang sudah dirancang dalam spesifikasi program. Pengujian program aplikasi penyewaan ini dilakukan dengan menggunakan metode black box testing.

4.3.1 Skenario Pengujian system 1. Pengujian validasi login user.

Tabel 4.1 Pengujian Validasi Login User No Skenario

Pengujian

Test Case Hasil yang diharapkan Hasil Pengujian

Kesimpulan 1 Mengosongkan

semua isian data login, lalu mengklik tombol ‘Login’ Username: - Password: -

Sistem akan menolak akses login dan menampilkan pesan “Please fill out this field” Sesuai harapan Valid 2 Hanya mengisi data username, lalu mengklik tombol ‘Login’ Username: A001 Password: -

Sistem akan menolak akses login dan menampilkan pesan “Please fill out this field” pada kolom password Sesuai harapan Valid 3 Menginputkan dengan kondisi salah satu data benar dan satu lagi salah, lalu mengklik tombol ‘Login’ NIP: N001 (salah) Password: admin (benar)

Sistem akan menolak akses login dan menampilkan pesan “Gagal Login .. !! Cek Username dan Password”

Sesuai harapan

Valid

4 Menginputkan data login yang benar, lalu mengklik tombol ‘Login’ NIP: A001 Password: admin

Sistem akan menerima akses login dan kemudian menampilkan halaman utama Sesuai harapan Valid

(13)

2. Pengujian Insert Promosi

Tabel 4.2 Pengujian Insert Promosi

No Skenario

Pengujian

Test Case Hasil yang diharapkan Hasil Pengujian Kesimpulan 1. Mengosongkan semua isian data Judul: - Promosi:- Tidak ada data yang ditambahkan Sesuai harapan Valid 2. Mengosongkan judul dan memilih promosi Judul: - Promosi: v Promosi tidak tampil Sesuai harapan Valid `3. Menginputkan judul promosi dan promosinya Judul:v Promosi: v Promosi terbaru muncul dan dapat dilihat oleh mitra Sesuai harapan valid

3. Pengujian Data Approval

Tabel 4.3 Pengujian Data Approval

No Skenario

Pengujian

Test Case Hasil yang diharapkan Hasil Pengujian Kesimpulan 1. Memilih data perusahaan dan memilih status “ Apporoved” atau “Rejected” Status: “Approved” / “Rejected” Jika status approved maka perusahan menjadi mitra dan jika status rejected maka perusahaan tidak menjadi mitra Sesuai harapan valid

(14)

4. Pengujian tambah data penyewaan

Tabel 4.4 Pengujian Tambah Data Penyewaan

No Skenario

Pengujian

Test Case Hasil yang diharapkan Hasil Pengujian Kesimpulan 1. Mengosongkan semua isian data lalu mengklik tombol simpan data. Data

penyewaan: - Tidak ada data yang disimpan

Sesuai

harapan Valid

2. Hanya mengisi beberapa data atau data tidak lengkap Nama perusahaan: - Alamat sewa: Jakarta Harga sewa: - Lama kontrak: - Data yang belum diisi akan member remark agar diisi terlebih dahulu Sesuai harapan Valid 3. Mengisi semua data dengan lengkap Data penyewaan: v Data yang diisi akan menjadi data laporan Sesuai harapan Valid 5. Pengujian penawaran

Tabel 4.5 Pengujian Penawaran

No Skenario

Pengujian

Test Case Hasil yang diharapkan Hasil Pengujian Kesimpulan 1. Mengosongkan semua isian data lalu mengklik tombol simpan data. Data

Penawaran: - Tidak ada data yang disimpan

Sesuai

harapan Valid

2. Hanya mengisi beberapa data atau data tidak lengkap Detail lokasi: v Penawaran :- Data tetap dapat dieksekusi Sesuai harapan Valid

Gambar

Gambar diatas menunjukan tabel-tabel dari database “nobel” , database ini dibuat unutk  mengelola aplikasi penyewaan
Gambar diatas menunjukan field field yang ada pada tabel Booking. Yaitu id_booking,  file_lokasi,  file_katalog,  file_harga,  dan  file_kontrak
Gambar diatas menunjukan field field  yang ada pada tabel promosi. Yaitu id_promosi,  judul,  tanggal,  gambar
Gambar diatas  adalah halaman utama staff  yang berfungsi  untuk mengelola data  seperti upload promosi, approval terhadap mitra yang register lalu transaksi penyewaan dan juga
+7

Referensi

Dokumen terkait

Sesuai dengan namanya, saus wijen dan rambak (karak) menjadi bagian tidak terpisahkan dari kuliner tradisional khas kota Solo ini.. Cabuk rambak adalah makanan yang terdiri atas

kesimpulan yang dapat diambil berdasarkan analisa dari hasil percobaan dan pemodelan pengelasan sambungan pelat datar dengan kampuh V ganda dengan variasi sudut

Menurut Ismail Solihin (2009 : 193), mengemukakah bahwa pada dasarnya fungsi pengawasan merupakan suatu upaya untuk memastikan aktivitas yang dilakukan oleh seluruh

Seyogyanya suatu perkembangan bisnis juga harus diikuti dengan perkembangan hukum yang mengaturnya, namun di Indonesia bisnis franchise ternyata tidak diikuti dengan

Allah menciptakan manusia untuk persahabatan, namun kejatuhan (Kej 3) menyebabkan adanya batas hubungan dan moral antara Allah yang Kudus dan manusia berdosa, Allah memilih untuk

(a & b) Penguatan kapasitas masyarakat dan pemerintah desa membuat mereka lebih percaya diri dalam berurusan dengan program pembangunan dan dengan staf pemerintah di tingkat

Kepala Bidang Verbatim menyusun dan menyampaikan daftar pelaksana pelayanan yang akan melaksanakan tugas pencatatan secara verbatim pidato/pernyataan Presiden RI disertai