• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI, HASIL DAN ANALISIS 4.1 Implementasi 4.1.1 Implementasi

N/A
N/A
Protected

Academic year: 2024

Membagikan "BAB IV IMPLEMENTASI, HASIL DAN ANALISIS 4.1 Implementasi 4.1.1 Implementasi"

Copied!
29
0
0

Teks penuh

(1)

40 BAB IV

IMPLEMENTASI, HASIL DAN ANALISIS

4.1 Implementasi

4.1.1 ImplementasiDatabase

Implementasi database pada aplikasi ini menggunakan Microsoft SQL Server 2008, berikut hasil daridatabasetersebut:

a) TabelUser

Gambar 24. TabelUser

Tabel User digunakan untuk menyimpan dataUserID,UsernamedanPassword.

b) TabelCustomer

Gambar 25.TabelCustomer

(2)

Tabel Customer digunakan untuk menyimpan data Customer ID, Nama, Alamat, Nomor Telepon, Merk, Model, Variandan Harga Jual.

c) Tabel Transaksi

Gambar 26. Tabel Transaksi Tabel Transaksi digunakan untuk menyimpan data Transaksi ID, Nomor Transaksi, Tanggal Transaksi, Nama Rekening Debit, Nama Rekening Kredit, Jumlah Debit, Jumlah Kredit.

(3)

42 d) Tabel Mobil

Gambar 27.Tabel Mobil

Tabel Mobil digunakan untuk menyimpan data Mobil ID, No Mobil, Merk, Model, Varian, Tahun, Cakupan Mesin, Kilometer, Transmisi, Kapasitas Penumpang, Warna, Harga Beli, Harga, Deskripsi dan Foto.

e) TabelMerk

Gambar 28. TabelMerk

(4)

Tabel Merk digunakan untuk menyimpan dataMerkID danMerk.

f) Tabel Model

Gambar 29.Tabel Model

Tabel Model digunakan untuk menyimpan data Model ID,MerkID, dan Model.

g) TabelVarian

Gambar 30.TabelVarian Tabel Varian digunakan untuk menyimpan dataVarianID, Model ID,Varian.

4.1.2 ImplementasiUser Interface

(5)

44

Gambar 31.Form Login

Form Login digunakan untuk masuk ke dalam sistem dengan memasukkan username dan password terlebih dahulu.

Login Formini akan muncul ketikausermembuka sistem di awal.

Login Form ini akan berubah menjadi Menu Utama ketika klik button login dengan catatan username dan password tersedia di dalamdatabase.

(6)

b)FormUtama

Gambar 32.FormUtama

Form Utama adalah tampilan utama sistem. Pada form ini terdapat 4 menu utama yang di dalamnya tersedia sub-menu.

Menu Utama ini akan muncul ketika usersudah melakukan login atau ketika klik button Kembali yang ada di setiap sub-menu.

Menu Utama ini akan berubah menjadi sub-menu ketika user melakukan kliksub-menu yang tersedia.

(7)

46 c) Menu Master

Gambar 33.Menu Master

Menu Master adalah salah satu menu yang terdapat di form utama. Menu ini menyediakan 4 sub-menu. Menu Master ini muncul ketikausermengarahkanpointer mouseke Menu Master.

Menu Master ini akan berubah menjadi tampilansub-menu ketika usermelakukan kliksub-menu yang tersedia.

(8)

d) Menu Laporan

Gambar 34.Menu Laporan

Menu Laporan adalah salah satu menu yang terdapat pada menu utama. Menu ini menyediakan 2 sub-menu. Menu Laporan ini muncul ketika user mengarahkan pointer mouse ke Menu Laporan. Menu Laporan ini akan berubah menjadi tampilan sub- menu ketikausermelakukan kliksub-menu yang tersedia.

(9)

48 e) Menu Data

Gambar 35. Menu Data

Menu Data adalah salah satu menu yang terdapat pada menu utama. Menu ini menyediakan 3 sub-menu. Menu Data ini muncul ketika user mengarahkan pointer mouse ke Menu Data.

Menu Data ini akan berubah menjadi tampilan sub-menu ketika usermelakukan kliksub-menu yang tersedia.

(10)

f)FormKelola Mobil

Gambar 36.FormKelola Mobil

Form Kelola Mobil digunakan untuk mengelola data mobil yang sedang dijual. Form ini muncul ketika user meng-klik sub menu Kelola Mobil Dijual pada menu Master. Button Tambah digunakan untuk menambah daftar mobil yang sedang dijual melalui Form Input Pembelian. Button Edit untuk mengubah salah satu data mobil yang sedang dijual.Button FormJual Mobil digunakan untuk menuju ke Form Jual Mobil. Form ini akan ditutup ketika user meng-klik button Kembali yang digunakan untuk kembali ke tampilan utama sistem (Menu Utama).

(11)

50 g)FormPembelian Mobil

Gambar 37.FormPembelian Mobil

Form Pembelian Mobil digunakan untuk mengisi data mobil yang telah dibeli oleh showroom dan akan dijual kembali. Form ini muncul ketika user meng-klik sub-menu Input Pembelian Mobil pada menu Master. Button Upload digunakan untuk memilih file image dari direktori komputer untuk dijadikan foto mobil. Button Kembali digunakan untuk menutup form dan kembali ke tampilan utama sistem (Menu Utama). Button Input Merk digunakan untuk menuju ke form input merk.Button Input Model digunakan untuk menuju ke form input model. Button Input Varian digunakan untuk menuju ke form input varian.

Button Simpan digunakan untuk menyimpan data mobil yang sudah diisi ke dalamdatabase.

(12)

h)FormJual Mobil

Gambar 38.FormJual Mobil

Form Jual Mobil digunakan untuk memilih mobil yang sudah dibeli oleh konsumen dengan cara klik button Terjual, kemudian user akan diarahkan ke form customeruntuk pengisian data customer. Button Terjual digunakan untuk menginput data mobil yang telah terjual ke dalam database, dan secara otomatis data mobil tersebut akan terhapus dari data mobil dijual, kemudian user akan ditujukan ke form pengisian data customer yang telah membeli mobil tersebut.Formini akan tertutup.

(13)

52 i)FormDaftarCustomer

Gambar 39.FormDaftarCustomer

FormDaftar Customerdigunakan untuk menampilkan daftar customer yang pernah membeli mobil di showroomini. Terdapat button edit dan hapus untuk mengolah data. Namun jika ingin menambahkan data harus melewati form penjualan dengan memilih mobil yang akan dijual. Button Form Penjualan digunakan untuk menuju ke form penjualan mobil. Form ini muncul ketika user meng-klik sub-menu Daftar Customer pada menu Master.

(14)

j)FormJurnal

Gambar 40.FormJurnal

Form Jurnal digunakan untuk menampilkan hasil transaksi dari pembelian dan penjualan mobil yang sudah terjadi. Button Export To Excel digunakan untuk mengekspor data menuju ke Microsoft Excel. Button Laporan digunakan untuk menampilkan laporan. Formini muncul ketikausermeng-kliksub-menu Jurnal pada menu Laporan.

k)FormLaba Rugi

(15)

54

meng-klik sub-menu Laba Rugi pada menu Laporan. Form ini akan ditutup ketikausermeng-klikicontanda silang padaform.

l)Form Merk List

Gambar 42.Form Merk List

Form Merk List digunakan untuk menampilkan daftar merk yang sudah tersedia. Terdapat button Tambah untuk menambah data merk, kemudian diarahkan ke form Input Merk. Button Kembali digunakan untuk kembali ke tampilan utama sistem.

Button Input Model digunakan untuk menuju ke form input model. Button Hapus digunakan untuk menghapus salah satu merk yang dipilih. Button Edit digunakan untuk mengedit salah satu merk yang dipilih. Button Tambah digunakan untuk menambahkan merk baru. Otomatis menuju ke form input merk.

(16)

Form ini muncul ketika user meng-klik sub-menu Input Merk pada menu Data

m)FormModelList

Gambar 43.FormModelList

Form Model List digunakan untuk menampilkan daftar model yang sudah tersedia. Terdapat button Tambah untuk menambah data model, kemudian diarahkan keform InputModel.

Button Kembali digunakan untuk kembali ke tampilan utama

(17)

56

Button Hapus digunakan untuk menghapus model yang sudah dipilih.ButtonEdit digunakan untuk mengedit model yang sudah dipilih.ButtonTambah digunakan untuk menambah model mobil dan langsung akan dialihkan menuju form inputmodel. Form ini muncul ketikauser meng-kliksub-menu Input Model pada menu Data.

n)Form Varian List

Gambar 44.Form Varian List

Form Varian Listdigunakan untuk menampilkan datavarian yang sudah tersedia. Terdapat button tambah untuk menambah data varian, kemudian akan diarahkan ke form input varian.

Button Kembali digunakan untuk kembali ke tampilan utama sistem. Button Input Model digunakan untuk kembali ke form

(18)

input merk. Button Tampilkan Semua digunakan untuk menampilkan semua varian dari semua model yang tersedia.

Button Hapus digunakan untuk menghapus varian yang sudah dipilih.ButtonEdit digunakan untuk mengeditvarianyang sudah dipilih.ButtonTambah digunakan untuk menambahvarianmobil dan langsung akan dialihkan menuju form input varian.Formini akan muncul ketika user meng-klik sub-menu Input Varian pada menu Data

o)Form Input Merk

Gambar 45.Form Input Merk

Form input merk digunakan untuk menginputkan data merk yang belum tersedia sebelumnya. Button Simpan digunakan untuk menyimpan datamerkke dalamdatabase.Formini muncul

(19)

58 p)Form InputModel

Gambar 46.Form InputModel

Form Input Model digunakan untuk menginputkan data model yang belum tersedia sebelumnya. Button Simpan digunakan untuk menyimpan data model ke dalam database.

Form ini muncul ketika user meng-klik button Tambah pada Form Model List. Form ini akan ditutup ketika user meng-klik button Exit, mengklik icon tanda silang, dan mengklik button Simpan.

(20)

q)Form Input Varian

Gambar 47.Form Input Varian

Form Input Varian digunakan untuk menginputkan data varian yang belum tersedia sebelumnya. Button Simpan digunakan untuk menyimpan data varian ke dalam database.

Form ini muncul ketika user mengklik button Tambah di Form Varian List. Form ini ditutup ketika user mengklik button Exit ataubuttonSimpan atau klikicontanda silang padaform.

(21)

60 r)Form Input Customer

Gambar 48.Input Customer

Form Input Customer digunakan untuk menginputkan data customer yang telah membeli mobil showroom. Button Simpan digunakan untuk menyimpan data pembeli ke dalam database, dan form akan tertutup. Form ini muncul ketika user meng-klik buttonTerjual padaformsebelumnya (FormPenjualan Mobil).

(22)

4.2 Hasil Pengujian

Pengujian menggunakan metodeBlack Box karena efisien untuk segmen kode besar. Akses kode tidak diperlukan.

Pemisahan antara perspektif pengguna dan pengembang.

Tabel 3.Hasil pengujian

No Poin Pengujian

Kondisi Hasil Uji Status

1 Login Username dan

passwordbenar

Berhasillogin Valid

Username dan passwordsalah

Gagal login dan muncul

peringatan

Valid

2 Menu Utama Berhasil login, menampilkan menu utama

Menampilkan menu utama

Valid

Gagal login, tidak

menampilkan menu utama

Tidak

menampilkan menu utama

Valid

3 Menu Mouse Pointer Menu Valid

(23)

62

menufloating muncul

4 CRUD

Kelola Mobil

Membuka form kelola mobil

Data di dalam

data grid

ditampilkan

Valid

Klik edit mobil Ditampilkan form input mobil beserta data yang akan diedit

Valid

Klik tambah mobil

Ditampilkan form input mobil

Valid

5 Form Pembelian Mobil

Data tidak diisi semuanya

Tidak bisa disimpan dan akan muncul pesan

peringatan

Valid

Data diisi semua sesuai tipe data

Data berhasil disimpan

Valid

6 Form Penjualan Mobil

Membukaform Data mobil yang sedang dijual akan ditampilkan

Valid

Klik button Terjual

Ditampilkan form input

Valid

(24)

customer 7 Form Input

Customer

Data tidak diisi semuanya

Data tidak disimpan dan akan muncul pesan

peringatan

Valid

Data diisi semuanya

Data berhasil disimpan.

Muncul form daftarcustomer

Valid

8 Form Daftar Customer

Membukaform Data customer akan

ditampilkan

Valid

Edit data

customer

Akan muncul form input customer

beserta data- data yang akan diedit

Valid

Hapus data customer

Akan muncul pesan

Valid

(25)

64 9 FormJurnal Membuka form

jurnal

Data transaksi akan

ditampilkan berupa jurnal

Valid

Klik Export Excel

Jurnal akan disimpan dalam bentukfile excel

Valid

Klik Laporan Laporan akan ditampilkan

Valid

10 Form Laba Rugi

Membukaform Data

pengeluaran dan pendapatan akan

ditampilkan, hasil olah data keuntungan akan

ditampilkan

Valid

11 Form Merk List

Membukaform Data merk akan ditampilkan

Valid

Tambahmerk Ditampilkan form input merk

Valid

Editmerk Ditampilkan form input merk beserta data-

Valid

(26)

data yang akan diedit

Hapusmerk Muncul pesan peringatan, jika klik OK, maka

data yang

dipilih akan dihapus

Valid

12 Form Model List

Membukaform Data model akan

ditampilkan

Valid

Tambah model Ditampilkan form input model

Valid

Edit model Ditampilkan form input model beserta data-data yang akan diedit

Valid

Hapus model Muncul pesan peringatan, jika

Valid

(27)

66 13 Form Varian

List

Membukaform Data varian akan

ditampilkan

Valid

Tambahvarian Ditampilkan form input varian

Valid

Editvarian Ditampilkan form input varian beserta data-data yang akandiedit

Valid

Hapusvarian Muncul pesan peringatan, jika klik OK, maka

data yang

dipilih akan dihapus

Valid

14 Form Input Merk

Data ada yang tidak diisi

Tidak disimpan dan muncul pesan

peringatan

Valid

Data diisi dengan benar dan lengkap

Berhasil disimpan

Valid

15 Form Input Data ada yang Tidak disimpan Valid

(28)

4.3 Analisis

Aplikasi sistem informasi showroom mobil bekas sudah berhasil dibuat dan dapat beroperasi dengan baik sesuai dengan konsep. Meski demikian, masih terdapat kekurangan dalam aplikasi ini di mana dari kelemahan tersebut dapat dikembangkan lagi ke depannya. Seperti halnya belum terdapat fitur untuk mengolah data menjadi grafik, dan laporan keuangan hanya

Model tidak diisi dan muncul

pesan peringatan Data diisi

dengan benar dan lengkap

Berhasil disimpan

Valid

16 Form Input Varian

Data ada yang tidak diisi

Tidak disimpan dan muncul pesan

peringatan

Valid

Data diisi dengan benar dan lengkap

Berhasil disimpan

Valid

(29)

68

yang baik dan kemampuan back-up data, rollback data, dan recovery data. Memudahkan koneksi dengan komputer client yang pembangunan aplikasinya menggunakan software yang sama denganplatformMS-SQL, misalnya Microsoft Visual Basic.

Standar pada suatu tabel jelas dan terstruktur. Mampu mengolah data dalam jumlah besar dan mampu membuat database mirroring dan clustering. [9] Penggunaan bahasa VB.Net dalam perancangan aplikasi ini juga memiliki kelebihan yaitu mempunyai fasilitas Real Time Background Compiler sebagai penanganan dalam error atau bug, lebih cepat dalam pembuatan aplikasi berbasis dekstop, menyediakan untuk developer pemrograman data akses ActiveX Data Object (ADO). [8]

Gambar

Gambar 24. Tabel User
Tabel Customer digunakan untuk menyimpan data Customer ID, Nama, Alamat, Nomor Telepon, Merk, Model, Varian dan Harga Jual.
Gambar 27. Tabel Mobil
Tabel Merk digunakan untuk menyimpan data Merk ID dan Merk.
+7

Referensi

Dokumen terkait

Jika data ingin di ubah, klik tombol edit maka form akan aktif lalu edit data yang ingin di ubah dengan cara memasukan kode barang yang ingin di ubah Lalu klik simpan. Jika

Form pengolahan data nasabah adalah form yang ditampilkan sebagai form untuk mengolah data nasabah pada Sistem Pendukung Keputusan Pemilihan Bank Dikota Medan.. Adapun

3 Mengetikkan Nomor Induk Siswa dengan data yang benar kemudian klik tombol login. Pengujian Unit Terhadap Form Edit Admin Table IV.15. Pengujian Unit Halaman Edit Admin No

Memilih data, pilih menu edit, muncul data yang akan dirubah, rubah data, kemudian klik tombol simpan, muncul pesan berhasil merubah data. OK Berhasil dengan

Klik “Menu Data Penyusutan Garis Lurus” Menampilkan form pengisian data Penyusutan Garis Lurus Dapat melihat tabel Penyusutan Garis Lurus [√] diterima [ ] ditolak

Pertama tekan tombol edit pada form rekening, maka akan muncul form input rekening dengan data yang telah terisi.. Kemudian kita udah data yang kita

Admin dapat juga melakukan hapus data naker dengan cara klik link delete yang ditampilkan pada gambar4.5 saat klik link akan muncul alert konfirmasi apakah data ini

Pada form utama pilih menu list, lalu klik icon edit Menampilkan form untuk merubah data outlet. OK 12 Hapus data