• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI DAN UJI COBA

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB IV IMPLEMENTASI DAN UJI COBA"

Copied!
20
0
0

Teks penuh

(1)

BAB IV

IMPLEMENTASI DAN UJI COBA

Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem.

Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan pada bahasa pemrograman. Setelah diimplementasikan maka akan dilakukan pengujian terhadap sistem dan dilihat kekurangan-kekurangan pada aplikasi untuk pengembangan sistem selanjutnya.

4.1 Implementasian Sistem

Setelah sistem dianalisis dan didesain secara rinci, maka akan menuju tahap implementasi. Implementasi merupakan tahap meletakkan sistem sehingga siap untuk dioperasikan. Implementasi bertujuan untuk mengkonfirmasi modul-modul perancangan, sehinga pengguna dapat memberikan masukan kepada pembuat sistem.

4.1.1 Spesifikasi Perangkat Lunak

Spesifikasi perangkat lunak memiliki peranan penting dalam mengembangkan sistem terutama untuk implementasi kode program. Perangkat lunak yang digunaka untuk membangun aplikasi gor kecamatan cipondoh adalah sebagai berikut:

 Sistem Oprasi Windows 7 32 bit

 Microsof Visual Besic 6.0

 Microsof Acces 2007

 Crystal Report 8.5

4.1.2 Spesifikasi Perangkat Keras

Spesifikasi pernagkat keras yang memadai sangat dibutuhkan untuk mendukung kinerja sistem, dimulai dari masa pembangunan sampai dengan masa penggunaan sistem adalah sebagai berikut:

 Laptop Acer Aspire E1-471

(2)

 Intel (R) core(TM) i3-2328M (2.2Ghz, 3MB L3 cache)

 Intel (R) HD Graphics 3000

 14.0”HD LED LCD

 2 GB DDR3 Memory

 500 GB HDD

 Mouse

4.1.3 Implementasi Database

Pembuatan database dilakukan dengan menggunakan aplikasi Microsoft Access 2007. Berikut akan dijelaskan langkah-langkah pembuatan database aplikasi reservasi gor kecamatan cipondoh

1. Tekan tombol Start pada windows taskbar, lalu all program. Microsoft office. Pilih Microsoft access 2007. Klik file pilih new (Ctrl+N)

Gambar 4.1 Awal pembuatan Database

http://digilib.mercubuana.ac.id/

(3)

2. Pilih Blank Database lalu tentukan nama database lalu klik Create

Gambar 4.2 Membuat database (Create Database)

3. Pilih Table1, klik kanan pilih lalu isi nama tabel yang diinginkan lalu isi dan Type.

Gambar 4.3 Membuat Table (Create Table)

(4)

4. Setelah selesai Klik Save

Untuk melihat implementasi Database dalam Microsoft Access 2010 yang telah dibuat adalah sebagai berikut :

Tabel barang

Berikut ini adalah tabel database yang sudah dibuat untuk aplikasi gor kecamatan cipondoh. Gambar bisa dilihat dibawah ini:

Gambar 4.4 Tabel barang

Potongan kode program dari adalah gambar diatas :

SELECT Barang.* FROM Barang ORDER BY Barang.kode_barang;

http://digilib.mercubuana.ac.id/

(5)

Tabel Lapangan

Berikut ini adalah tabel database yang sudah dibuat untuk aplikasi gor kecamatan cipondoh. Gambar bisa dilihat dibawah ini:

Gambar 4.5 tabel lapangan

Potongan kode program dari adalah gambar diatas :

SELECT Lapangan.kode_lapangan, Lapangan.nama_lapangan, Lapangan.Fasilitas, Lapangan.harga_sewa FROM Lapangan ORDER BY Lapangan.kode_lapangan;

\

(6)

Tabel sewa alat

Berikut ini adalah tabel database yang sudah dibuat untuk aplikasi gor kecamatan cipondoh. Gambar bisa dilihat dibawah ini:

Gambar 4.6 Tabel sewa alat

Potongan kode program dari adalah gambar diatas :

SELECT Sewa_Alat.* FROM Sewa_Alat ORDER BY kode_alat;

http://digilib.mercubuana.ac.id/

(7)

Tabel sewa lapangan

Berikut ini adalah tabel database yang sudah dibuat untuk aplikasi gor kecamatan cipondoh. Gambar bisa dilihat dibawah ini:

Gambar 4.7 Tabel sewa lapangan

Potongan kode program dari adalah gambar diatas :

SELECT sewa_lapangan.no_sewa, sewa_lapangan.tgl_sewa, sewa_lapangan.Petugas, sewa_lapangan.nama_penyewa, sewa_lapangan.Manager, sewa_lapangan.No_Telp, sewa_lapangan.Status, sewa_lapangan.kode_lapangan, Lapangan.nama_lapangan, Lapangan.Fasilitas, sewa_lapangan.harga_sewa, sewa_lapangan.

Dp,sewa_lapangan.sisa_bayar, sewa_lapangan.Tanggal_Main,

sewa_lapangan.jam_mulai, sewa_lapangan.jam_selesai, sewa_lapangan.kode_alat, Sewa_Alat.nama_Alat, Sewa_Alat.Harga_Sewa, sewa_lapangan.jml_Sewa

FROM ((sewa_lapangan INNER JOIN Config ON sewa_lapangan.Tahun = Config.Tahun) INNER JOIN Sewa_Alat ON sewa_lapangan.kode_alat =

Sewa_Alat.Kode_Alat) INNER JOIN Lapangan ON sewa_lapangan.kode_lapangan = Lapangan.kode_lapangan ORDER BY sewa_lapangan.no_sewa;

(8)

Tabel penjualan

Berikut ini adalah tabel database yang sudah dibuat untuk aplikasi gor kecamatan cipondoh. Gambar bisa dilihat dibawah ini:

Gambar 4.8 Tabel penjualan

Potongan kode program dari adalah gambar diatas :

SELECT Qry_DPenjualan.* FROM Qry_DPenjualan INNER JOIN Qry_HPenjualan ON Qry_DPenjualan.no_penjualan = Qry_HPenjualan.no_penjualan;

http://digilib.mercubuana.ac.id/

(9)

Tabel login

Berikut ini adalah tabel database yang sudah dibuat untuk aplikasi gor kecamatan cipondoh. Gambar bisa dilihat dibawah ini:

Gambar 4.9 Tabel login

Potongan kode program dari adalah gambar diatas :

SELECT TOP 100 PERCENT userlog.*FROM userlog ORDER BYuserlog.jamlogin DESC;

(10)

Tabel menu

Berikut ini adalah tabel database yang sudah dibuat untuk aplikasi gor kecamatan cipondoh. Gambar bisa dilihat dibawah ini:

Gambar 4.10 Tabel menu

Implementasi Antaramuka

Implementasi antar muka dilakukan dengan setiap halaman aplikasi yang dibuat dan pengkodeannya dalam bentuk file program. Berikut ini adalah implementasi antar muka Aplikasi reservasi gor kecamatan cipondoh.

http://digilib.mercubuana.ac.id/

(11)

a. Antaramuka Form Login

Berikut gambar antaramuka form login :

Gambar 4.11 form login

Klik Menu File pilih Login Jika Ingin Masuk, Lalu isi Form Yang sudah di Sediakan ,dan isi Sesuai Dengan User Name dan Password Yang sudah Di setting Sebelumnya.

(12)

b. Antaramuka Halaman Utama

Berikut gambar antaramuka Halaman Utama :

Gambar 4.12 Halaman Utama

Jika sudah Mengisi username dan Password Dengan Benar maka akan Memasuki Halaman Utama.

c. Antaramuka Transaksi Pembayaran Sewa

Berikut gambar antaramuka Trasaksi pembayaran sewa :

http://digilib.mercubuana.ac.id/

(13)

Gambar 4.13 Transaksi pembayaran sewa

Lalu Pilih menu Transaksi,klik Transaksi pembayaran Sewa Maka akan menampilkan Transaksi pembayaran sewa sebagaimana contoh diatas.

d. Antaramuka Penjualan (Kantin) Berikut gambar antaramuka Penjualan:

Gambar 4.14 Penjualan (Kantin)

Lalu Pilih menu Transaksi,klik Penjualan(kantin) Maka akan menampilkan Penjualan(kantin) sebagaimana contoh diatas

e. Antaramuka Report Laporan Daftar Anggota Berikut gambar antaramuka Report Laporan daftar anggota:

(14)

Gambar 4.15 Report Laporan daftar anggota

Lalu Pilih menu Laporan ,klik Daftar Anggota Maka akan menampilkan Daftar Anggota sebagaimana contoh diatas

f. Antaramuka Report Laporan Daftar Barang Kantin Berikut gambar antaramuka Report Laporan daftar barang kantin:

Gambar 4.16 Report Laporan daftar barang kantin

Lalu Pilih menu Laporan ,klik Daftar Barang Maka akan menampilkan Daftar Barang sebagaimana contoh diatas

g. Antaramuka Report Laporan Daftar Fasilitas Lapangan Berikut gambar antaramuka Report Laporan daftar Fasilitas Lapangan:

http://digilib.mercubuana.ac.id/

(15)

Gambar 4.17 Report Laporan daftar Fasilitas Lapangan

Lalu Pilih menu Laporan ,klik Daftar Lapangan Maka akan menampilkan Daftar Lapangan sebagaimana contoh diatas

h. Antaramuka Cetak Laporan Transaksi Berikut gambar antaramuka Cetak laporan transaksi:

Gambar 4.18 Cetak laporan transaksi

Lalu Pilih menu Laporan ,klik Transaksi Penyewaan Lapangan Maka akan menampilkan Cetak Laporan Transaksi sebagaimana contoh diatas

4.2 Pengujian Sistem

Pengujian sistem yang dilakukan adalah untuk mengetahui bahwa aplikasi yang telah dibuat dapat berjalan sebagaimana mestinya sesuai dengan yang dirancang. Dan untuk menghindari kesalahan-kesalahan yang mungkin terjadi pada saat aplikasi dijalankan.

4.2.1 Metode Pengujian

Metode pengujian dilakukan untuk memastikan apakah sistem yang akan dipakai sudah sesuai dengan yang diharapkan. Metode yang digunakan untuk

(16)

pengujian ini adalah black box, yaitu melakukan pengujian dengan memfokuskan pada functionality sistem tanpa mengetahui apa sesungguhnya yang terjadi dalam black end sistem.

4.2.2 Skenario Pengujian

Skenario pengujian yang dimaksud adalah skenario – skenario pengujian yang dilakukan untuk melihat hasil berdasarkan skenario yang dilakukan. Metode yang dilakukan adalah black box testing.

Tabel 4.1 skenario Pengujian Black Box Testing Pada Aplikasi No Antara

muka Uji coba Status Aplikasi Skenario

Pengujian Hasil yang diharapkan 1 From

login Proses login Tampilkan form login sudah

terbuka

Input username dan password lalu

ok

Apabila data yang dimasukan sudah benar makan akan masuk ke

halaman utama, jika salah maka akan tetap dimenu login 2 Form

menu utama

Menguji semua link menu yang terdapat

pada halaman

utama

Tampilan menu utama sudah

terbuka

Klik menu yang diinginkan

Menampilkan menu yang telah dipilih

3 Form menu file

Memmilih yang ada di

menu file

Menampilkan menu file yang

sudah terbuka

Klik menu

yang diingikan Menampilkan menu file

yang diinginkan 4 Form

transfer Memilih menu yang ada di form transfer

Menampilkan form transfer yang sudah

terbuka

Klik menu yang diinginkan

Menampilkan form transfer

yang diinginkan 5 Form Memlih Menampilkan Klik menu Menampilkan

http://digilib.mercubuana.ac.id/

(17)

laporan form

laporan form laporan yang akan terpilih dan sudah terbuka

yang

diinginkan form laporan yangs udah

dipilih

4.2.3 Hasil Pengujian

Hasil pengujian berisi hasil pengujian yang telah terdaftar pada skenario pengujian, sesuai dengan urutan skenario pengujian.

Tabel 4.2 Hasil Pengujian No Antara

muka Uji coba Status

Aplikasi Skenario

Pengujian Hasil yang

diharapkan Hasil Uji 1 From

login Proses

login Tampilkan form login

sudah terbuka

Input username dan password

lalu ok

Apabila data yang dimasukan sudah benar makan akan masuk ke

halaman utama, jika salah maka akan tetap

dimenu login

Sesuai

2 Form menu utama

Menguji semua link

menu yang terdapat

pada halaman

utama

Tampilan menu utama sudah terbuka

Klik menu yang

diinginkan Menampilk an menu yang telah

dipilih

Sesuai

3 Form menu file

Memmilih yang ada

di menu file

Menampil kan menu file yang

sudah terbuka

Klik menu yang

diingikan Menampilk an menu file

yang diinginkan

Sesuai

4 Form

transfer Memilih menu yang ada

di form

Menampil kan form transfer

yang

Klik menu yang

diinginkan Menampilk an form transfer yang

Sesuai

(18)

transfer sudah

terbuka diinginkan

5 Form

laporan Memlih form laporan

Menampil kan form laporan yang akan

terpilih dan sudah

terbuka

Klik menu yang

diinginkan Menampilk an form laporan yangs udah

dipilih

Sesuai

4.2.4 Analisa Hasil Pengujian

Analisa hasil pengujian dari sistem menujukan bahwa sistem beserta fungsi- fungsinya sudah berjalan dengan lancar, dengan rancangan dan spesifikasi awal sistem. Hasil tersebut dapat dibuktikan berdasarkan hasil keluaran yang di dapatkan, dimana hasilnya sesuai dengan skenario pengujian yang direncanakan berikut kesimpulan yang di peroleh dari hasil pengujian tersebut :

1. Keterhubungan antara sistem dengan basis data terhubung dengan baik. Hal ini dibuktikan dengan halaman-halaman yang terkoneksi dengan basis data, sistem juga mampu melakukan dari pengguna yang terdapat pada sistem.

2. Aktor tidak dapat mengakses aplikasi jika tidak melakukan login secara benar 3. Fungsi menu utama sesuai dengan yang telah diuji mampu menampilkan

menu-menu yang tersedia di aplikasi reservasi gor kecamatan cipondoh.

4. Pada saat aktor ingin menampilkan pada tombol menu file maka akan muncul menu login, tabel master dan juga utility hasil pengujian sesuai atau sama dengan aplikasi yang telah dirancangkan

5. pengelola tidak dapat melakukan transaksi tanpa melakukan login terlebih dahulu di dalam menu transaksi terdapat sub menu penyewaan lapangan, pembayaran sewa, dan penjualan kantin pengujian yang telah dilakukan sesuai dengan apa yang direncanakan

http://digilib.mercubuana.ac.id/

(19)

6. pada menu laporan terdapat daftar anggota,daftar barang, daftar laporan, transaksi penyewaan lapangan, dan transaksi penjualan kantin pengujian yang dilakukan sudah sesuai denga apa yang direncanakan.

(20)

http://digilib.mercubuana.ac.id/

Gambar

Gambar 4.1 Awal pembuatan Database
Gambar 4.2 Membuat database (Create Database)
Tabel barang
Tabel Lapangan
+7

Referensi

Dokumen terkait

4l Melakukan dokumentasi dan pencatatan pada kegiatan pengawasan program pembimbingan klien anak berdasarkan hasil rekomendasi penelitian kemasyarakatan untuk tindak

Gde Ngurah Indraguna Pinatih, Msc, Sp.GK selaku Ketua Program Studi Ilmu Biomedik dan Penguji III, yang telah memberikan masukan, saran, serta koreksi yang

Memberi sumbangan pemikiran bagi Jemaat GPID Betlehem Buanasari agar memiliki pemahaman tentang relasi antara manusia dengan tanah dan seluruh alam semesta sebagai

Profesional Menguasai materi, struktur, konsep dan pola pikir keilmuan yang mendukung mata pelajaran anatomi dan fisiologi. Menjelaskan proses-proses metabolisme yang terjadi di

Jumlah subjek pada penelitian ini adalah 8 orang siswa kelas VII B SMP Negeri 1 Pakem yang sama seperti pada siklus I, yaitu ALT, AML, AND, EVT, MLN, RBK, SKR, dan YHN (bukan nama

Latar belakang masalah yang diteliti adalah Peran Kesenian Tradisional Wayang Kulit di Desa Bulusan di mana keberadaan Wayang Kulit sebagai media ritual

Pendekatan manfaat adalah konsep tanggung jawab sosial yang didasarkan pada nilai  –  nilai bahwa apa yang dilakukan oleh organisasi harus dapat menghasilkan manfaat besar bagi

Pada penelitian kami bayi dengan ensefalopati neonatal (HIE stage ll) akibat asfiksia neonatorum (Bayi tidak bernapas atau napas gasping, Denyut jantung