Perancangan Antar Muka Bentuk Normal Ketiga 3NF

program aplikasi dengan menggunakan alat masukan keyboard sebagai pengolahnya. Dan berikut adalah gambaran dari perancangan input aplikasi program pemesanan bahan bangunan produksi dan non produksi hingga kepenjualan. :: Login :: Login Login ID Password Level LOGIN TUTUP Gambar 4.17 Rancangan Login :: Sitem Pemesanan Bahan Bangunan :: Sitem Pemesanan Bahan Bangunan File Informasi Status Laporan Transaksi Data LOGO Gambar 4.18 Rancangan Struktur Menu 55 :: DATA PELANGGAN :: DATA PELANGGAN Kode Pelanggan Nama Pelanggan Alamat No Telepon Baru Keluar Hapus Simpan No Alamat No Telepon Nama Pelanggan Kode Jenis Pelanggan Gambar 4.19 Rancangan Data Pelanggan :: DATA PEMASOK :: DATA PEMASOK Baru Keluar Hapus Simpan No Kota Alamat Nama Pemasok Kode Provinsi Kode Pelanggan Nama Pelanggan Alamat Kota Provinsi No. Telepon No. Fax Kontak Person Gambar 4.20 Rancangan Data Pemasok :: MANAJEMEN GRUP PRODUK :: MANAJEMEN GRUP PRODUK Baru Keluar Hapus Simpan No Nama Pemasok Kode Kode Grup Nama Grup Gambar 4.21 Rancangan Data Grup :: DATA PRODUK :: DATA PRODUK Baru Keluar Hapus Simpan No Nama Pemasok Kode Kode Produk Data Grup Nama Produk Gambar 4.22 Rancangan Data Produk 55 :: Data Barang :: Data Barang Grup Produk Jenis Barang Nama Barang Satuan Harga Beli Produksi Harga Jual Stok Barang Kode Barang Baru Keluar Hapus Simpan Nomor Stok H Jual H Beli Satuan Nama Barang Produk Kode Cari Nama Gambar 4.23 Rancangan Data Barang :: Data Barang Dari Pemasok :: Data Barang Dari Pemasok Nomor Masuk Tanggal Masuk Nama Pemasok Alamat Pemasok Kode Barang Nama Barang Harga Rp Qty Sub Total Cari Oke Simpan Transaksi Baru Keluar Total Harga Rp Kode Stok Qty Harga Beli Nama Barang Gambar 4.24 Rancangan Transaksi Pembelian Barang :: Transaksi Penjualan :: Transaksi Penjualan Nomor Transaksi Total Bayar Rp Uang Bayar Rp Sisa Pembayaran Rp Uang Kembali Rp Pelanggan Tanggal Sub Total Rp Jumlah Harga Jual Rp Nama Barang Kode Barang KODE Sub Total Rp Jumlah HARGA Rp NAMA BARANG Transaksi Baru Simpan Batal Cari Masuk Gambar 4.25 Rancangan Transaksi Penjualan Barang :: Transaksi Pelunasan Penjualan :: Transaksi Pelunasan Penjualan Nomor transaksi Tanggal Transaksi Kode Pelanggan Nama Pelanggan Tanggal Pelunasan Cari KODE BARANG SUBTOTALRp JUMLAH HARGARp NAMA BARANG Bayar Keluar Total Bayat Sisa pembayaran Rp. Rp. Rp. Rp. Uang Bayar Uang Kembali Gambar 4.26 Rancangan Transaksi Pelunasan Penjualan 55 :: Transaksi Pemesanan :: Transaksi Pemesanan Nomor Transaksi Total Biaya Produksi Rp Pelanggan Tanggal Sub Total Rp Jumlah Harga Jual Rp Nama Barang Kode Barang KODE Sub Total Rp Jumlah HARGA Rp NAMA BARANG Transaksi Baru Simpan Batal Cari Masuk No Pesan Nama Pelanggan Kode Pelanggan Total Bayar Tgl Pesan Data Pemesanan Gambar 4.27 Rancangan Transaksi Pemesanan oleh Pelanggan :: Pelunasan Pemesanan :: Pelunasan Pemesanan Lunasi Keluar Enter Text Enter Text Enter Text Enter Text Nomor Pesan Tanggal Pelunasan Uang Kembali Uang Bayar Total Bayar Nama Pelanggan Kode Pelanggan Tanggal Pemesanan Gambar 4.28 Rancangan Pelunasan Pemesanan :: Pemesanan Produk :: Pemesanan Produk Nomor Permintaan Kode barang Stok Barang Harga Jual Rp Jumlah Tanggal Nama Barang Pemasok Cari Masuk KODE BARANG JUMLAH HARGA Rp NAMA BARANG Preview Simpan Keluar DATA PEMESANAN PRODUK Enter Text Enter Text Enter Text Enter Text Gambar 4.29 Rancangan pemesanan produk :: Cetak Surat Jalan Penjualan :: Cetak Surat Jalan Penjualan PEMBAYARAN NAMA PELANGGAN KODE PELANGGAN TOTAL BAYAR Rp TGL NOTA NO NOTA Keluar Gambar 4.30 Rancangan Form cetak surat jalan penjualan :: Cetak Surat Jalan Pemesanan :: Cetak Surat Jalan Pemesanan NO PESAN PEMBAYARAN NAMA PELANGGAN KODE PELANGGAN TOTAL BAYAR Rp TGL PESAN Keluar Gambar 4.31 Rancangan Form cetak surat jalan pemesanan 55 :: Laporan Barang Per Grup :: Laporan Barang Per Grup Grup Barang TAMPILKAN BATAL Gambar 4.32 Rancangan Lap Barang Per-Grup :: Laporan Penjualan Per Nota :: Laporan Penjualan Per Nota Nomor Transaksi Preview Preview Tampil NO SUBTOTAL QTY HARGA JUAL NAMA BARANG KODE Gambar 4.33 Rancangan Lap Penjualan Per-Nota :: Laporan Penjualan Per-Tanggal :: Laporan Penjualan Per-Tanggal Tanggal Transaksi Preview Preview Tampil NO SUBTOTAL QTY HARGA JUAL NAMA BARANG KODE TANGGAL NO NOTA Gambar 4.34 Rancangan Lap Penjualan Per-Tanggal :: Laporan Penjualan Per-Periode :: Laporan Penjualan Per-Periode Tanggal Transaksi NO SUBTOTAL QTY HARGA JUAL NAMA BARANG KODE TANGGAL NO NOTA Preview Preview Tampil Tanggal Transaksi Gambar 4.35 Rancangan Lap Penjualan Per-Periode :: Laporan Pembelian Per Nota :: Laporan Pembelian Per Nota No Transaksi Nama Pemasok Preview Keluar Tampil No QTY SUB TOTAL HARGA BELI NAMA BARANG KODE Gambar 4.36 Rancangan Lap Pembelian Per nota 55 :: Laporan Pembelian Per Periode :: Laporan Pembelian Per Periode Tanggal Awal Tanggal Akhir Preview Keluar Tampilkan Enter Text Enter Text Enter Text Enter Text Enter Text Enter Text Enter Text Enter Text Gambar 4.37 Rancangan Lap Pembelian Per Periode :: Laporan Pelunasan Pemesanan Per Periode :: Laporan Pelunasan Pemesanan Per Periode NO UANG BAYAR TGL PELUNASAN TOTAL BAYAR TGL PESAN NO PESAN Tanggal Awal Tanggal Akhir Preview Tampilkan Keluar Gambar 4.38 Rancangan Lap Pelunasan pemesanan Per Periode :: Laporan Pelunasan Penjualan Per Periode :: Laporan Pelunasan Penjualan Per Periode NO UANG BAYAR TGL PELUNASAN TOTAL BAYAR TGL PESAN NO PESAN Tanggal Awal Tanggal Akhir Preview Tampilkan Keluar Gambar 4.39 Rancangan Lap Pelunasan pemesanan Per Periode

4.3.5.3 Perancangan output

Perancangan output adalah produk dari sistem informasi yang dihasilkan dari proses input pengolahan data oleh sistem output atau informasi yang dihasilkan sistem print out ke dalam bentuk kertas yang berguna dan memberikan nilai tambah bagi pengguna informasi 55 :: CETAK NOTA TRANSAKSI PENJUALAN :: CETAK NOTA TRANSAKSI PENJUALAN Tanggal Transaksi No Transaksi Kode Pelanggan Nama Pelanggan PB SYUKUR MULYA PUTRA NOTA PENJUALAN : : : : Kode Barang Nama Barang Jumlah Subtotal - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 03012012 JL-0000004 PG001 UMUM BNP.002.001 TIGA RODA 50 1 58500 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Total Bayar Uang Kembalian Uang Bayar Sisa Pembayaran 50000 8500 58500 : : : : Cetak Keluar Gambar 4.40 Rancangan Nota Penjualan :: Nota Pelunasan :: Nota Pelunasan PB SYUKUR MULYA PUTRA NOTA PELUNASAN PEMESANAN Tanggal Pelunasan Tanggal Pemesanan No Pemesanan Kode Pelanggan Nama Pelanggan : : : : : 03012012 03012012 JP-0000002 PG001 CV. SURYA PUTRA Kode Barang Nama Barang Jumlah Subtotal - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - BNP.002.001 TIGA RODA 50 2 117000 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Total Bayar Uang Bayar Sisa Pembayaran Uang Kembali : : : : 117000 130000 13000 Cetak Keluar Gambar 4.41 Rancangan Nota Pemesanan 55 Surat Jalan Penjualan Surat Jalan Penjualan PB. SYUKUR MULYA PUTRA SURAT JALAN Kode Surat : JL-0000001.05112 No Nota : JL-000001 Tanggal Nota : 04012012 Kode Pelanggan :PG001 Nama Pelanggan :TOKO SUMBER ASIH Kode Barang Nama Barang Harga Satuan Jumlah Sub Total ----------------------------------------------------------------------------------------------------------- BNP.005.001 BATA NAGREK 400 10 4000 BNP.003.001 BATU 68000 20 1360000 ----------------------------------------------------------------------------------------------------------- Total Bayar : 1364000 Keterangan: Lunas Gambar 4.42 Rancangan cetak surat jalan penjualan Surat Jalan Pemesanan Surat Jalan Pemesanan PB. SYUKUR MULYA PUTRA SURAT JALAN Kode Surat : JL-0000001.05112 No Nota : JL-000001 Tanggal Nota : 04012012 Kode Pelanggan :PG001 Nama Pelanggan :TOKO SUMBER ASIH Kode Barang Nama Barang Harga Satuan Jumlah Sub Total ----------------------------------------------------------------------------------------------------------- BNP.005.001 BATA NAGREK 400 10 4000 BNP.003.001 BATU 68000 20 1360000 ----------------------------------------------------------------------------------------------------------- Total Bayar : 1364000 Keterangan: Belum Lunas Gambar 4.43 Rancangan cetak surat jalan pemesanan

4.3.5.4 Perancangan Arsitektur Jaringan

Adapun gambaran arsitektur jaringan dan perangkat pendukung program aplikasi yang akan si bangun adalah sebagai berikut: a. Arsitektur Jaringan Administrasi Produksi Gambar 4.44 Topologi Bus b. Perangkat Pendukung 1. Media transmisi menggunakan kabel twisted pair, yang tipe unshielded twisted pair UTP dan dengan konektor RJ 45. 2. Tipe jaringan yang digunakan adalah Local Area Network LAN. Hal ini dikarenakan area yang relatif kecil dengan model konfigurasi diman satu komputer bertindak sebagai sever dan yang satu lagi sebagai clien yang mengakses beberapa file dalam server. 55 3. Topologi yang digunakan adalah topologi bus garis lurus karena mudah dalam mengkonfigurasikan komputer ke dalam tabel utama serta tidak memakai terlalu banyak kabel. 4. Unsur yang terkait yaitu: a. File server, yang digunakan sebagai pusat dari jaringan b. Workstation, komputer yang terhubung ke file server c. Nerwork interface cards kartu jaringan, perangkat keras yang menyediakan port untuk media transmisi. d. Repeaters, memiliki fungsi sebagai penguat sinyal pada media transmisi yang digunakan . e. Bridges, perangkat yang mengatur informasi agar tetap berjalan dengan baik dan teratur.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

5.1 Implementasi

Implementasi adalah penerapan rancangan program yang telah dibuat pada bab sebelumnya dalam melaksanakan sistem informasi pemograman yang telah dibuat. Hasil dari tahapan implementasi ini adalah suatu sistem pengolahan data yang sudah berjalan dengan baik. dengan demikian dapat diketahui apakah perangkat lunak dapat menghasilkan sistem informasi pemesanan sesuai dengan tujuan yang diharapkan.

5.1.1 Batasan implementasi

Dalam mengimplementasikan perangkat lunak pemantauan dan pengendalian aplikasi ini ada beberapa hal yang menjadi batasan implementasi, yaitu: 1. Tidak semua bagian aplikasi diuji, tetapi hanya berinteraksi dengan sistem khususnya pada pengisian data pelanggan, data pemasok, pemesanan barang, transaksi pemesanan barang, transaksi penjualan barang, transaksi pembelian barang dari pemasok dan transaksi pelunasan pemesanan. 2. Basis data dan server yang digunakan dalam pengimplementasian ini adalah xampp.

5.1.2 Implementasi perangkat lunak

Perangkat lunak yang digunakan untuk mengimplementasikan sistem adalah sebagai berikut: 1. Windows 7 ultimate 2. Bahasa pemograman visual basic 6.0 3. Xampp

5.1.3 Implementasi perangkat keras

Implementasi perangkat keras atau hardware yang digunakan dalam pengoprasian sistem pemesanan pada PB. Syukur Mulya Putra Bandung adalah sebagai berikut: 1. Windows 7 ultimate 2. Ruang penyimpanan data 3. Memori RAM 2 GB 4. Keyboard dan mouse

5.1.4 Implementasi Basis Data Sintaks Xampp

Database yang digunakan dalam pembuatan aplikasi pemesanan bahan bangunan ini yaitu menggunakan perangkat lunak XAMPP. Berikut akan dijelaskan langkah-langkah pembuatan database program aplikasi pemesanan bahan bangunan :

1. Form Input Data Pelanggan

Gambar 5.1 Form Data Pelanggan Form input data pelanggan berfungsi untuk menginput data pelanggan baru dan mengupdate data pelanggan yang sudah ada pada database. Di form input data pelanggan ini terdiri dari empat tombol proses yaitu tombol baru yang berfungsi untuk menambah data pelanggan, simpan berfungsi untuk menyimpan data pelanggan yang baru maupun yang sudah diedit, hapus berfungsi untuk menghapus data pelanggan dan yang terakhir yaitu tombol keluar yang berfungsi untuk keluar dari form data pelanggan.