BAB III PEMBAHASAN. Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan

dokumen-dokumen yang mirip
BAB III PEMBAHASAN sampai 30 Agustus 2009 di Pemerintahan Desa Setianegara Kecamatan

BAB III PEMBAHASAN. Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang

BAB III HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam

BAB IV ANALISIS DAN PERANCANGAN. Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN. suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV RANCANGAN SISTEM USULAN

BAB III METODE DAN PERANCANGAN SISTEM

BAB III PEMBAHASAN 3.1 Analisis Sistem Analisis Masalah

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III DESAIN DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. saat ini sedang berjalan. Kelebihan dan kekurangan sistem tersebut dapat

BAB IV PERANCANGAN. dengan proses yang ditentukan, berikut ini adalah tahapan tahapan dari proses. 1. Rancangan Bagan Alir Document ( Flow Map )

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Spesifikasi Kebutuhan Perangkat Lunak untuk

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB IV RANCANGAN SISTEM USULAN

BAB IV HASIL DAN PEMBAHASAN

: Untuk mencatat semua transaksi yang terjadi. : nama_barang, warna, ukuran, harga, jumlah. 3. Nama Dokumen : Laporan Barang Masuk

BAB IV DESKRIPSI PEKERJAAN. mempelajari serta memberikan solusi bagi masalah yang timbul. Permasalahan yang ada pada PT Istana Keramik Indah

BAB IV DESKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan

BAB IV PEMBAHASAN. grafik dengan menggunakan diagram relasi entitas (ERD). Diagaram relasi entitas

BAB III DESAIN DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terhadap sistem yang sedang berjalan (Current sistem). Oleh karena itu kita perlu

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi Sistem Informasi Pembelian Dan Penualan Sparepart Serta

BAB III PEMBAHASAN. 3.1 Jadwal Kerja Praktek. Berdasarkan surat balasan kerja praktek dari Rumah Sakit Umum Pantura

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB II ANALISIS DAN PERANCANGAN Analisis Kebutuhan dari Objek yang Dibangun. dengan adanya suatu kebijakan dan perencanaan untuk mengembangkan

BAB V IMPLEMENTASI SISTEM

TAKARIR. : Sebuah dokumen dalam bentuk cetak : Halaman pengisian data

BAB IV RANCANGAN SISTEM USULAN

BAB III. Pembahasan. 3.1 Lokasi dan Jadwal Kerja Praktek Lokasi Kerja Praktek

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN. informasi dalam membuat Aplikasi Pemeliharaan Sarana (Pengadaan).

BAB III ANALISA DAN PERANCANGAN SISTEM. sistem yang ada, diperlukan suatu penggambaran aliran-aliran informasi dari

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. sudah ditentukan. Tujuan implementasi adalah untuk mengkonfirmasi modul program

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

KASUS : SISTEM INFORMASI TRANSAKSI SIMPAN PINJAM PADA KOPERASI


BAB IV PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV DESKRIPSI PEKERJAAN. workflow dari hasil analisa yang telah dilakukan sebelumnya. Pada workflow

Bab 3. Metode Perancangan

Bab 3. Metode Dan Perancangan Sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. Sistem Informasi Persediaan Barang merupakan suatu sistem yang mengelola

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan data yang didapat, identifikasi masalah yang didapat adalah

BAB III PEMBAHASAN. Pelaksanaan kerja praktek dilaksanakan di Dinas Energi dan Sumber Daya

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware


BAB IV PERANCANGAN SISTEM

BAB III ANALISIS MASALAH. Analisis sistem merupakan tahap yang bertujuan untuk memahami sistem,

BAB IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang

/1. Flowmap Usulan Daftar Anggota

BAB IV ANALISIS KERJA PRAKTEK. sehingga menghambat kegiatan operasional dalam perusahaan.

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV PERANCANGAN SISTEM. fungsional dan persiapan untuk perancangan implementasi, menggambarkan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user.

BAB IV PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman

BAB III ANALISA DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV PERANCANGAN SISTEM Prosedur Usulan Pendataan Nilai Siswa. yang akan dirancang adalah sebagai berikut:

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN. perpustakaan dengan alamat dokumen database,

BAB IV PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. dengan beberapa perusahaan lain. Hal ini diakibatkan karena sistem yang

BAB IV PERANCANGAN SISTEM

Sistem Reservasi Inventori Pada CV. Haruming Estu

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

Transkripsi:

BAB III PEMBAHASAN 3.1 Analisis Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan dan gambaran kebutuhan bagi pembuatan sistem yang diamati, dalam hal ini adalah sistem inventori barang. Analisis sistem ditujukan untuk menganalisis sistem yang sedang berjalan, sehingga dapat dipahami keadaan sistem yang ada dan tidak mengulangi kesalahan pada sistem yang akan dibuat. Secara umum analisis yang dilakukan adalah mengenai lingkungan dari sistem dimana sistem inventori barang ini akan digunakan. 3.1.1 Analisis Fungsi Perancangan pembuatan aplikasi ini berfungsi untuk melakukan studi pembelajaran bagi penulis untuk lebih memahami bagaimana cara penginputan data barang dan pembuatan laporan yang baik dan benar. Mengerti dan memahami bagaimana pembuatan aplikasi sistem inventori barang ini. Seorang pengguna dapat mengoperasikan aplikasi ini untuk pengelolaan data barang yang ada, serta dapat melihat pemanfaatan atau penerapan sistem dalam suatu implementasi. Beberapa fungsi yang didapat dalam pembangunan sistem inventori barang ini, antara lain : 1. Menyimpan dan memanggil data barang dari hasil inputan. 2. Menampilkan pencarian data barang dari database yang ada. 14

15 3. Membuat laporan pembelian barang, penerimaan barang dan persediaan barang di lingkungan Koperasi Pegawai Kota Bandung. 3.1.2 Analisis Data Pada proses pembuatan aplikasi sistem inventori barang ini dibutuhkan data-data barang yang terlibat selama pemrosesan itu berlangsung. Dalam hal ini data yang terlibat adalah kode, nama dan harga barang. Cara pengambilan data dilakukan dengan cara mencatat dan mengelola data-data barang mulai dari kode barang, nama barang, harga barang, supplier yang nantinya diperlihatkan kepada bagian pengadaan untuk dijadikan bahan acuan untuk perkiraan nilai belanja. 3.1.3 Analisis Pengguna Analisis pengguna, bertujuan untuk mengetahui pengguna yang akan berinteraksi atau mengoperasikan sistem inventori barang ini. 1. Administrator Dalam sistem ini peran administrator sangat penting, yaitu melakukan pengupdatean data-data barang yang ada dalam sistem inventori barang ini. 2. Kepala Koperasi Dalam sistem ini peran kepala koperasi adalah melakukan pengecekan setiap laporan dari sistem inventori barang ini.

16 3.1.4 Analisis Pengoperasian Program Penulis menganalisis kebutuhan dari pengoperasian program aplikasi sistem inventori barang di Koperasi Pegawai Kota Bandung adalah sebagai berikut: 1. Menggunakan sistem operasi berbasis Windows 2. Perangkat keras yang dibutuhkan yaitu: a. Processor b. Motherboard c. Hardisk d. Memori e. Monitor f. CD/DVD Rom g. Keyboard h. Mouse 3.2 Perancangan Sistem Perancangan sistem akan membantu memahami alur informasi pada sistem yang akan dibuat, sehingga akan memudahkan pengembangan program. Berikut ini akan diberikan gambaran dokumentasi dari sistem yang akan dirancang dengan menggunakan beberapa cara yaitu Diagram Konteks, Data Flow Diagram (DFD), Kamus Data.

17 3.2.1 ERD (Entity Relationship Diagram) Entity relationship diagram adalah diagram yang menggambarkan bentuk hubungan yang terjadi antara satu atau lebih entitas. Model ERD terdiri dari tiga konsep dasar, yaitu entitas (dapat dibedakan dari yang lainnya), atribut (property deskriptif yang dimiliki oleh setiap anggota dari himpunan entitas), dan relasi (hubungan antar entitas). Dalam sistem inventori barang ini digambarkan ERD sebagai berikut : Gambar 3.1 ERD (Entity Relationship Diagram) 3.2.2 Diagram Konteks Diagram Konteks merupakan gambaran kasar aliran informasi dan data yang akan dilakukan oleh sistem database yang akan dirancang. Diagram ini menjelaskan secara umum gambaran aliran konteks dari rancangan sistem yang

18 akan dibuat. Untuk lebih jelasnya mengenai Diagram Konteks pada sistem inventori barang ini dapat dilihat pada gambar berikut : Administrator Informasi data-data barang Laporan Update data-data barang Sistem Inventori Barang Data barang koperasi Laporan Kepala Koperasi Gambar 3.2 Diagram Konteks. Pada diagram konteks di atas administrator bertugas mengupdate datadata barang dan membuat laporan perkiraan nilai belanja, bukti terima barang dan faktur pembelian interen. 3.2.3 DFD (Data Flow Diagram) Diagram Alir Data atau yang lebih dikenal dengan DFD (Data Flow Diagram) merupakan pengembangan dari diagram konteks yang menggambarkan arus data yang mengalir dari satu proses ke proses lainnya. DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika. Gambaran ini tidak tergantung pada perangkat keras, perangkat lunak, struktur data atau organisasi file. Berikut ini adalah DFD (Data Flow Diagram) pada sistem inventori barang di Koperasi Pegawai Kota Bandung.

Gambar 3.3 Data Flow Diagram. 19

20 Gambar 3.4 DFD level 2 Proses 1 Gambar 3.5 DFD level 2 Proses 2

21 Gambar 3.6 DFD level 2 Proses 3 Gambar 3.7 DFD level 2 Proses 4

22 3.2.4 Kamus Data 1. Data Pembelian Barang Nama Data Pembelian Barang Keterangan Data ini digunakan untuk pembelian-pembelian barang yang dilakukan oleh koperasi. Struktur Data [no] : no transaksi yang dilakukan pada saat pembelian barang. [tgl] : tanggal pembelian barang dari supplier. [kd] : kode barang yang ada pada koperasi. [nama] : nama barang yang ada pada koperasi. [qty] : jumlah barang yang dibeli. [sat] : satuan barang digunakan untuk pengkonversian barang. [harga] : harga beli barang dari supplier. [total] : jumlah keseluruhan dari harga beli barang. [diskon] : potongan harga yang diberikan dari supplier jika ada. [total_bersih] : jumlah harga keseluruhan dari harga beli barang setelah mendapat potongan harga [supplier] : pihak yang menjual barang kepada koperasi 2. Data Penerimaan Barang Nama Data Penerimaan Barang Keterangan Data ini digunakan untuk data-data penerimaan barang yang dilakukan oleh koperasi. Struktur Data [no_po] : no transaksi yang dilakukan pada saat pembelian barang. [tgl] : tanggal penerimaan barang dari supplier. [kd] : kode pada barang yang ada pada koperasi. [nama] : nama barang yang ada pada koperasi. [qty] : jumlah barang yang diterima dari supplier.

23 [sat] : satuan barang yang diterima dari supplier digunakan untuk pengkonversian barang. [supplier] : pihak yang memberikan barang kepada koperasi 3. Data Barang Nama Keterangan Struktur Data Data Barang Data ini digunakan untuk meninformasikan setiap barang yang ada pada koperasi. [divisi] : divisi barang adalah pengelompokan barang sesuai dengan jenis barang. [group] : group barang adalah pengelompokan barang sesuai dengan merk barang. [subgroup] : subgroup barang adalah pengelompokan barang sesuai dengan merk barang dan tipe barang secara detail. [kd] : kode barang yang ada pada koperasi. [nama] : nama barang yang ada pada koperasi. [sat_beli] : satuan barang pada saat pembelian barang. [sat_jual] : satuan barang untuk penjualan setelah dikonversi dari satuan jual. [harga_beli] : harga beli barang dari supplier. [harga_beli_satuan] : harga beli satuan barang dari. [harga_jual_satuan] : harga jual barang. [stok] : stok barang yang tersedia di bagian pengadaan barang 4. Data Pengeluaran Barang Nama Data Pengeluaran Barang Keterangan Data ini digunakan untuk pengeluaran barang dari bagian pengadaan barang yang dilakukan oleh koperasi.

24 Struktur Data [kd] : kode barang yang ada pada koperasi. [nama] : nama barang yang ada pada koperasi. [sat] : satuan barang digunakan untuk pengkonversian barang. [tgl] : tanggal pembelian barang dari supplier. [no] : no transaksi barang. [keterangan] : keterangan barang yang keluar dari koperasi. [qty] : jumlah barang yang dibeli. [total] : jumlah keseluruhan dari harga beli barang. [diskon] : potongan harga yang diberikan dari supplier jika ada. [total] : jumlah harga keseluruhan dari harga beli barang. [stok] : stok barang yang ada pada koperasi. [sisa] : sisa barang setelah ada pengeluaran barang 3.2.5 Spesifikasi Proses 3.2.5.1 Proses Login Nama Proses Input Output Logika Proses Login Data Login Status Login 1. User memilih login 2. Sistem menampilkan layar login 3. Pengisian username dan password 4. Sistem melakukan pengecekan 5. Jika ada, sistem menampilkan layar menu

25 3.2.5.2 Proses Pengelolaan Pembelian Barang Nama Proses Input Output Logika Proses Pengelolaan Pembelian Barang Field data pembelian barang Data pembelian barang 1. User memilih menu pembelian data barang 2. Sistem menampilkan layar pembelian data barang 3. Jika user mengklik tombol tambah maka field di layar pembelian akan kosong 4. Pengisian field oleh user, jika sudah selesai klik tombol simpan 5. Data akan disimpan ke dalam database 6. Jika user memilih tombol hapus maka data yang dipilih akan terhapus dari database 3.2.5.3 Proses Pengelolaan Data Penerimaan Barang Nama Proses Input Output Logika Proses Pengelolaan Penerimaan Data Barang Field data penerimaan barang Data penerimaan barang 1. User memilih menu penerimaan data barang 2. Sistem menampilkan layar penerimaan data barang 3. Jika user mengklik tombol tambah maka field di layar penerimaan akan kosong 4. Pengisian field oleh user, jika sudah selesai klik tombol simpan 5. Data akan disimpan ke dalam database 6. Jika user memilih tombol hapus maka data yang dipilih akan terhapus dari database

26 3.2.5.4 Proses Pengelolaan Data Barang Nama Proses Input Output Logika Proses Pengelolaan Data Barang Field data barang Data barang 1. User memilih menu data barang 2. Sistem menampilkan layar data barang 3. Jika user mengklik tombol tambah maka field di layar akan kosong 4. Pengisian field oleh user, jika sudah selesai klik tombol simpan 5. Data akan disimpan ke dalam database 6. Jika user memilih tombol hapus maka data yang dipilih akan terhapus dari database 3.2.5.5 Proses Pengelolaan Pengeluaran Barang Nama Proses Input Output Logika Proses Pengelolaan Pengeluaran Data Barang Field data pengeluaran barang Data pengeluaran barang 1. User memilih menu pengeluaran barang 2. Sistem menampilkan layar pengeluaran barang 3. Jika user mengklik tombol tambah maka field di layar akan kosong 4. Pengisian field oleh user, jika sudah selesai klik tombol simpan 5. Data akan disimpan ke dalam database 6. Jika user memilih tombol hapus maka data yang dipilih akan terhapus dari database

27 3.2.5.6 Proses Pengelolaan Pencarian Barang Nama Proses Input Output Logika Proses Pencarian Data Barang Data pencarian Data barang 1. User memilih menu pencarian barang 2. Sistem menampilkan layar pencarian barang 3. User mengisi kata kunci 4. Sistem melakukan pengecekan ke database 5. Jika kata kunci ditemukan, maka data barang yang dicari kan ditampilkan 3.2.6 Skema Relasi Skema relasi menerangkan suatu hubungan antara tabel yang satu dengan tabel yang lainnya, dimana setiap tabel memiliki primary key yang bersifat unique (tunggal). Dalam sistem inventori ini digambarkan skema relasi sebagai berikut :

28 tabel_pembelian tabel_penerimaan tabel_barang kd no tgl nama qty sat harga total diskon total_bersih supplier 3.2.6.1 Tabel Pembelian kd no_po tgl nama qty sat supplier tabel_pengeluaran kd nama sat tgl no keterangan qty harga total Gambar 3.8 Skema Relasi. kd divisi group subgroup nama sat_beli sat_jual harga_beli harga_beli_satu an harga_jual_satu an stok Tabel ini berfungsi untuk menyimpan data-data pembelian barang sesuai dengan waktu pelaksanaannya. Tabel 3.1 tabel_pembelian. Field Type Panjang Keterangan no Varchar 15 No transaksi tgl Date Tanggal pembelian kd Varchar 10 Kode barang (Primary Key) nama Varchar 30 Nama barang qty Integer 5 Jumlah barang sat Varchar 5 Satuan barang

29 harga Bigint 15 Harga beli barang total Bigint 15 Total pembelian barang diskon Float 5 Diskon pembelian total_bersih Bigint 15 Total bersih supplier Varchar 20 Supplier 3.2.6.2 Tabel Penerimaan Tabel penerimaan barang ini adalah tabel yang berfungsi untuk menyimpan data barang yang diterima oleh koperasi dari supplier. Tabel 3.2 tabel_penerimaan. Field Type Panjang Keterangan no_po Varchar 15 No pembelian tgl Date Tanggal penerimaan kd Varchar 10 Kode barang ( Primary key ) nama Varchar 30 Nama barang qty Integer 5 Jumlah barang sat Varchar 5 Satuan barang supplier Varchar 20 Supplier 3.2.6.3 Tabel Barang Tabel ini berfungsi untuk menyimpan data-data barang yang ada pada Koperasi Pegawai Kota Bandung. Tabel 3.3 tabel_ barang. Field Type Panjang Keterangan divisi Varchar 20 Divisi barang group Varchar 20 Group barang

30 subgroup Varchar 20 Subgroup barang kd Varchar 10 Kode barang ( Primary key ) nama Varchar 30 Nama barang sat_beli Varchar 5 Satuan barang sat_jual Varchar 5 Satuan barang harga_beli Bigint 15 Harga beli barang harga_beli_satuan Bigint 15 Harga beli satuan harga_jual_satuan Bigint 15 Harga jual satuan stok integer 5 Stok barang 3.2.6.4 Tabel Pengeluaran Tabel pengeluaran ini digunakan untuk menyimpan data barang yang keluar dari gudang koperasi. Tabel 3.4 tabel_pengeluaran. Field Type Panjang Keterangan kd Varchar 10 Kode barang ( Primary key ) nama Varchar 30 Nama barang sat Varchar 5 Satuan barang tgl Date Tanggal keluar barang no Varchar 15 No Keterangan Varchar 30 Keterangan barang qty Integer 5 Jumlah barang keluar harga Bigint 15 Harga barang total Bigint 15 Total harga stok Int 5 Stok barang sisa Int 5 Sisa barang

31 3.3 Perancangan Antarmuka Perancangan antarmuka dibuat dengan harapan agar administrator dapat menggunakannya tanpa kesulitan. Untuk memudahkan administrator dalam mengelola data barang yang ada pada koperasi ini, akan dijelaskan struktur menu dan rancangan form yang ada di dalam sistem inventori barang ini. Struktur menu dibuat agar administrator dapat memilih menu menu yang diinginkan. Untuk lebih jelasnya tentang rancangan menu dapat dilihat pada gambar dibawah ini. Menu Pembelian Barang Penerimaan Barang Data Barang Pengeluaran Barang Pencarian Barang Gambar 3.9 Struktur Menu 3.3.1 Perancangan Form Menu Form menu adalah halaman pertama pada sistem inventori barang ini yang akan dijumpai oleh administrator. Ada beberapa tombol yang akan ditampilkan pada halaman ini. Perancangan form menu adalah seperti gambar di bawah ini. Pembelian barang Penerimaan barang Data barang Pengeluaran barang Pencarian LOGO Gambar 3.10 Rancangan Form Menu.

32 3.3.2 Perancangan Form Pembelian Barang Form pembelian barang adalah tempat dimana administrator mengelola pembelian barang yang ada pada koperasi. Perancangan form pembelian barang adalah seperti gambar di bawah ini. Input Hapus Simpan Edit Batal Back print No : Tanggal : Kode Barang : Nama Barang : Jumlah Barang : Total Harga : Diskon Barang : Total Bersih : Supplier Terakhir : Data Barang Gambar 3.11 Rancangan Form Pembelian Barang. 3.3.3 Perancangan Form Pencarian Pada form pencarian ini administrator akan diberikan kemudahan dalam mencari data-data barang yang diperlukan. Perancangan form pencarian adalah seperti pada gambar di bawah ini. Pencarian Data Kata Kunci Gambar 3.7 Halaman Berita. OK DATA BARANG YANG DICARI Back Gambar 3.12 Rancangan Form Pencarian.

33 3.3.4 Perancangan Form Penerimaan Barang Form ini digunakan untuk mengelola penerimaan barang yang diterima dari supplier. Perancangan form penerimaan data barang adalah seperti gambar di bawah ini. Input Hapus Simpan Edit Batal Back print no PO : tanggal : Kode barang : Nama barang : Jumlah Barang : Satuan Barang : Supplier Terakhir : DATA BARANG Gambar 3.13 Rancangan Form Penerimaan Barang. 3.3.5 Perancangan Form Data Barang Form data barang ini digunakan untuk mengelola barang-barang yang ada di koperasi. Perancangan form data barang adalah seperti gambar di bawah ini. Input Hapus Simpan Edit Batal Back print Divisi : Group : Subgroup : Kode barang : Satuan beli : Satuan jual : Harga Beli : Harga Beli satuan : Harga jual satuan : stok : DATA BARANG Gambar 3.14 Rancangan Form Data Barang.

34 3.3.6 Perancangan Form Pengeluaran Barang Form pengeluaran barang ini digunakan untuk mencatat barang yang keluar dari gudang yang dipakai oleh toko. Perancangan form pengeluaran barang adalah seperti gambar di bawah ini. Input Hapus Simpan Edit Batal Back Kode barang : Nama barang : Satuan : Tanggal : No : Keterangan : Jumlah Keluar : Harga Barang : Total Harga : Stok : Sisa : DATA BARANG Gambar 3.15 Rancangan Form Pengeluaran Barang. 3.4 Implementasi Program Implementasi program pada dasarnya merupakan tahap pengujian dari sistem yang dirancang. Aplikasi diwujudkan dengan cara memindahkan hasil desain kedalam bentuk aplikasi sistem inventori barang. Sistem inventori barang ini memanfaatkan perangkat lunak Borland Delphi 6 dan menggunakan database MySQL yang didukung oleh MyODBC sebagai koneksi antara perangkat lunak dan database sehingga menghasilkan aplikasi sistem inventori barang yang terstruktur.

35 3.4.1 Implementasi Database 1. Tabel_pembelian Nama Tabel Mysql Query Tabel Pembelian Create table tabel_pembelian( no varchar(15) not null, tgl date not null, kd varchar(10) primary key not null, nama varchar(30) not null, qty integer(5) not null, sat varchar(5) not null, harga bigint(15) not null, total bigint(15) not null, diskon float(5) not null, total_bersih bigint(15) not null, supplier varchar(20) not null); 2. Tabel_penerimaan Nama Tabel Mysql Query Tabel Penerimaan Create table tabel_penerimaan( no_po varchar(15) not null, tgl date not null, kd varchar(10) primary key not null, nama varchar(30) not null, qty integer(5) not null, sat varchar(5) not null, supplier varchar(20) not null); 3. Tabel_barang Nama Tabel Mysql Query Tabel Barang Create table tabel_barang( no varchar(15) not null, tgl date not null, kd varchar(10) primary key not null, nama varchar(30) not null,

36 qty integer(5) not null, sat varchar(5) not null, harga bigint(15) not null, total bigint(15) not null, diskon float(5) not null, total_bersih bigint(15) not null, supplier varchar(20) not null); 4. Tabel_pengeluaran Nama Tabel Mysql Query Tabel Pengeluaran Create table tabel_pengeluaran( kd varchar(10) primary key not null, nama varchar(30) not null, sat varchar(5) not null, tgl date not null, no varchar(15) not null, keterangan varchar(30) not null, qty integer(5) not null, harga bigint(15) not null, total bigint(15) not null, stok varchar(5) not null, sisa varchar(5) not null); 3.4.2 Implementasi Interface 1. Form Login Untuk keamanan sistem inventori barang pada Koperasi Pegawai Kota Bandung tersedia fasilitas administrator yang akan mengupdate segala bentuka data barang yang ada pada sistem inventori barang ini. Admin tersebut akan login terlebih dahulu untuk mengupdate data barang yang ada. Berikut adalah tampilan form login pada sistem inventori barang ini :

37 Gambar 3.16 Form Login. 2. Form Menu Tampilan form menu sistem inventori barang ini menyediakan menu-menu yang akan membawa administrator langsung pada informasi dan pengelolaan data barang yang ingin didapat. Berikut adalah tampilan form menu pada sistem inventori barang ini : 3. Form Data Barang Gambar 3.17 Form Menu. Administrator dapat mengubah data barang koperasi pada form ini. Form ini berisi textfield untuk pengisian data yang. Berikut adalah tampilan form input pada sistem inventori barang ini :

38 Gambar 3.18 Form Data Barang. 4. Form Pembelian Barang Form Pembelian barang adalah form yang digunakan untuk menyimpan data-data barang yang dibeli oleh koperasi. Berikut adalah tampilan form pembelian barang pada sistem inventori barang ini : Gambar 3.19 Form Pembelian Barang.

39 5. Form Penerimaan Barang Form Penerimaan barang adalah form yang digunakan untuk pengelolaan data-data barang yang yang diterima dari supplier setelah pembelian dilakukan. Berikut adalah tampilan form penerimaan pada sistem inventori barang ini : Gambar 3.20 Form Penerimaan Barang. 6. Form Pengeluaran barang Form pengeluaran barang ini adalah form yang mencatat barang yang keluar dari gudan koperasi. Berikut adalah tampilan form pengeluaran barang pada sistem inventori barang ini : Gambar 3.21 Form Pengeluaran Barang.

40 7. Form Pencarian Form Pencarian adalah form yang digunakan untuk pencarian data-data barang yang diinginkan. Berikut adalah tampilan form pencarian pada sistem inventori barang ini : Gambar 3.22 Form Pencarian.