65
Untuk output pada rangkaian diagram ini pada gambar yang termasuk kedalam
3.0 laporan, Meliputi 3.1 catatan faktur penjualan, 3.2 daftar mobil, 3.3 laporan data
pembelian, 3.4 laporan data penjualan, 3.5 laporan data persediaan, 3.6 laporan
data persediaan jenis mobil.
b. Tabel Pembelian
Nama Database : ABM
Nama Tabel : pembelian
Foreign Key : id_sup dan kd_jenis
No Nama Field Type Width Keterangan
1 nota Varchar 20 No nota
2 Tgl_p Date - Tanggal Pembelian
3 Kd_jenis Varchar 20 Kode Jenis
4 Id_sup Varchar 20 Id Supplier
5 bli Double - Jumlah Pembelian
6 Ag_beli Double - Harga beli
66
c. Tabel Mobil
Nama Database : ABM
Nama Tabel : Mobil
Field Kunci : kd_jenis
d. Tabel Penjualan
Nama Database : ABM
Nama Tabel : Penjualan
Foreign Key : kd_jenis dan id_kon
e. Tabel Konsumen
Nama Database : ABM
Nama Tabel : konsumen
Field Kunci : id_kon
No Nama Field Type Width Keterangan
1 Id_kon Varchar 20 Id Konsumen
2 Nm_kon Varchar 35 Nama Konsumen
3 alamat Varchar 50 Alamat
4 tlp Varchar 15 Tlp
67
5 Rancangan Input
Rancangan input merupakan perancangan alat pemasukan data yang
dibutuhkan dalam proses pembuatan laporan yang diinginkan dalam pengambilan
keputusan. Bentuk rancangan input tersebut sebagai berikut:
a.Form Input Data Supplier
68
c. Form Input Mobil
6 Rancangan Proses
Rancangan proses merupakan perancangan alat pemrosesan data yang
dibutuhkan dalam proses pembuatan laporan yang diinginkan dalam pengambilan
keputusan. Bentuk rancangan proses tersebut sebagai berikut:
a. Form Proses Pembelian
69
Gambar 23 Rancangan Proses Penjualan
a.2 Implementasi
Tahap implementasi adalah tahap akhir dalam menggambarkan sistem,
yaitu meletakan sistem agar siap untuk dioperasikan. Implementasi berguna untuk
mempermudah penerapan sistem yang disiapkan agar pengentrian data sampai
pada penyajian informasi sesuai dengan prosedur yang telah direncanakan.
Sebelum program diterapkan, program harus bebas terlebih dahulu dari
kesalahan-kesalahan yang akan terjadi. Program diuji ditiap modul dan
dilanjutkan dengan pengujian ke semua modul yang telah dirangkai. Kesalahan
yang mungkin terjadi dapat di klasifikasikan dalam tiga bentuk, yaitu:
1. Kesalahan bahasa (Language errors) atau disebut juga kesalahan
penulisan (Syntaax errors), adalah kesalahan dalam penulisan kode
program yang tidak sesuai dengan yang sudah di isyaratkan.
2. Kesalahan waktu proses (Runtime errors) adalah kesalahan yang terjadi
sewaktu program dijalankan. Kesalahan ini akan menyebabkan proses
program terhenti sebelum selesai pada saatnya karena compiler
menemukan kondisi yang belum terpenuhi yang tidak terbiasa
dikerjakan.
3. Kesalahan logika (Logical errors) adalah kesalahan dari logika program
yang dibuat.
70
Setelah bebas dari kesalahan, dilanjutkan dengan pengujian sistem. Tujuan
utama dari pengujian sistem adalah untuk memastikan bahwa elemen-elemen atau
komponen-komponen dari sistem telah berfungsi sesuai dengan yang diharapkan.
Pengujian perlu dilakukan untuk mencari kesalahan-kesalahan atau
kelemahan-kelemahan yang mungkin terjadi.
1. Input
a. Menu Utama Bagian Gudang
Form Menu Utama Bagian Gudang pada sistem ini merupakan Form awal
yang akan ditampilkan pada bagian gudang, yang bertujuan untuk
menghubungkan user ke form-form yang berkaitan dengan proses pembelian,
yang meliputi input data supplier dan input data mobil . Untuk lebih jelasnya
dapat dilihat pada gambar 26 dibawah ini :
71
berfungsi untuk menghapus data dari hasil pengetrian sedangkan tombol cari
berfungsi untuk mencari data dan menampilkannya. Tombol keluar berfungsi
sebagai perintah keluar dari form.
Form input data supplier pada komputerisasi sistem inventory data
mobil pada PT Andalas Berlian Motors merupakan data pendukung dalam
merekap data pembelian. Untuk lebih jelasnya dapat dilihat pada gambar 27
dibawah ini:
72
Gambar 28 Tampilan Entri Data Mobil
d. Menu Utama Bagian Kasir
Form Menu Utama Bagian kasir pada sistem ini merupakan Form awal
yang akan ditampilkan kepada bagian kasir, yang bertujuan untuk
menghubungkan user ke form-form yang berkaitan dengan proses penjualan,
yang meliputi input data konsumen. Untuk lebih jelasnya dapat dilihat pada
gambar 29 dibawah ini :
73
Form ini merupakan form untuk mengentrikan data konsumen. Dalam
form ini dirancang beberapa tombol yaitu auto, simpan, perbaharui, batal,
hapus, cari dan keluar. Tombol auto berfungsi untuk menampilkan kode
konsumen secara otomatis dan tombol simpan berfungsi menyimpan data
konsumen yang dientrikan. Tombol perbaharui berfungsi memperbaiki data
yang salah. Tombol batal berfungsi untuk membatalkan instruksi. Tombol
hapus berfungsi untuk menghapus data dari hasil pengentrian sedangkan
tombol cari berfungsi untuk mencari data dan menampilkannya. Tombol
keluar berfungsi sebagai perintah keluar dari form.
Form input data Konsumen pada komputerisasi sistem inventory data
mobil pada PT Andalas Berlian Motors merupakan data pendukung dalam
merekap data penjualan. Untuk lebih jelasnya dapat dilihat pada gambar 30
dibawah ini :
74
perbaharui berfungsi untuk memperbaharui data yang salah. Tombol batal
untuk membatalkan unstruksi. Tombol hapus untuk menghapus data. Tombol
reset stock untuk mengembalikan stock ke setingan awal. Tombol cari mobil
dan cari supplier untuk mencari data supplier dan data mobil. Tombol keluar
berfungsi sebagai perintah keluar dari form.
Form pengolahana data pembelian komputerisasi sistem inventory
data mobil pada PT Andalas Berlian Motors dapat dilihat pada Gambar 31
dibawah ini:
75
Form pengolahana data penjualan komputerisasi sistem inventory
data mobil pada PT Andalas Berlian Motors dapat dilihat pada Gambar 32
dibawah ini:
76