BAB IV DESKRIPSI KERJA PRAKTIK

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

BAB IV DESKRIPSI PEKERJAAN. yang beralamatkan di Perumahan Dosen Untag Jalan Nginden Baru VIII-B No. 19

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. penelitian terhadap aplikasi pencatatan history barang gudang pada PT. GRLJI.

BAB IV DISKRIPSI PEKERJAAN

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. memberikan masukan dalam pengembangan sistem informasi yang dibuat.

BAB IV DESKRIPSI KERJA PRAKTEK. informasi agar dapat terorganisir dengan baik dan jelas.

BAB IV DISKRIPSI PEKERJAAN. UPT. Taman Budaya Jawa Timur, secara garis besar permasalahan pada

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain

BAB IV DESKRIPSI SISTEM KERJA PRAKTEK

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

BAB IV DESKRIPSI SISTEM. terintegrasi yaitu dengan menggunakan Microsoft Excel dengan cara penginputan

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

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

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

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI PEKERJAAN. material langsung dan biaya tenaga kerja langsung. Sedangkan biaya overheadnya

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV 4. METODE DAN RANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perusahaan. Data dan informasi tersebut diperoleh dari sumber terkait untuk

BAB IV DESKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN. kegiatan kerja praktik di PT DBL Indonesia, didapatkan beberapa permasalahan

BAB IV ANALISIS DAN DESAIN SISTEM

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

BAB IV DESKRIPSI PEKERJAAN. yang digunakan oleh CV. DAUN MUDA COMMUNICATION, ini dilakukan

BAB IV 4. DESKRIPSI PEKERJAAN. yang dikembangkan dengan tampilan yang mudah untuk dijalankan. Aplikasi

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey, wawancara dan pengamatan yang dilakukan di

BAB IV DESKRIPSI PEKERJAAN. dilakukan oleh perusahaan untuk mengembangkan usahanya.

BAB III ANALISIS DAN PERANCANGAN SISTEM. Bangun Aplikasi Penjualan dan Pengiriman Spare part komputer pada Bismar

BAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam

BAB IV HASIL DAN UJI COBA

BAB IV DESKRIPSI PEKERJAAN. saya mendapatkan tugas dan ditempatkan pada Bagian Tata Usaha dalam hal ini

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTIK. penjualan peralatan komputer. CV. Delta Computindo saat ini memiliki barang

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

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. Perkembangan teknologi informasi saat ini membutuhkan analisa

IMPLEMENTASI DAN EVALUASI SISTEM. Berdasarkan hasil analisis dan perancangan sistem pada Bab sebelumnya,

BAB IV ANALISA DAN DESAIN SISTEM. permasalahan yang ada pada sistem dimana aplikasi dibangun yang meliputi

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN

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

BAB IV DESKRIPSI PEKERJAAN. berupa kertas, sehingga sering terjadi redudansi data dan adanya

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

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

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

BAB IV DESKRIPSI KERJA PRAKTIK. untuk menentukan kebutuhan sistem adalah dengan menggunakan diagram aliran

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DISKRIPSI PEKERJAAN. kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. Deskripsi Kerja Praktik menggambarkan tahapan-tahapan bagaimana penulis

BAB IV DISKRIPSI PEKERJAAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. merancang dan membangun aplikasi menggunakan konsep System Development

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS_DAN_PERANCANGAN_SISTEM. berjalan pada PT. As Motor saat ini, meliputi proses penjualan suku cadang, jasa

BAB IV DESKRIPSI PEKERJAAN. penerimaan baju laundry diawali dengan bagian operasional mencatat di nota

BAB IV DESKRIPSI PEKERJAAN. kertas. Pencatatan stok dilakukan dengan cara mengecek jumlah stok barang

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa

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

BAB IV DISKRIPSI PEKERJAAN. merupakan langkah yang harus ditempuh untuk menyajikan sebuah sistem

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk

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

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pertama kali dimulai dari pelanggan memilih barang yang dibeli,

BAB IV DESKRIPSI KERJA PRAKTIK. data untuk menyusun daftar input, proses, dan output fungsi bisnis dalam bentuk

BAB IV DESKRIPSI KERJA PRAKTEK. COLLECTION III, penulis berusaha menemukan permasalahan yang ada,

BAB IV ANALISA DAN DESAIN

BAB III ANALISIS_DAN_PERANCANGAN_SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV DESKRIPSI PEKERJAAN. perhitungan data presensi siswa yang dilakukan oleh wali kelas. Dalam

BAB III PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB V HASIL DAN PEMBAHASAN. akan diperbaiki dalam hal ini perancangan aplikasi mencakup system flow, hirarki

BAB IV DESKRIPSI PEKERJAAN. dalam menganalisa, merancang dan mengembangkan program adalah: yang sekiranya dapat membantu pengembangan program.

BAB IV DESKRIPSI PEKERJAAN. 4 kali dalam 1 minggu sesuai dengan kesepakatan penulis dengan pihak sekolah,

BAB IV DESKRIPSI PEKERJAAN

BAB IV HASIL DAN PEMBAHASAN. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

BAB IV DESKRIPSI KERJA PRAKTEK

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

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

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. dengan tahapan SDLC, maka tahapan-tahapan yang dilakukan adalah :

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

Transkripsi:

BAB IV DESKRIPSI KERJA PRAKTIK 4.1. Analisa Sistem Pelaksanaan kerja praktik dilakukan pada CV ALFA tepatnya pada Toko Alfa Komputer yang berlokasi di Jalan Dr. Soetomo No.01 (Ruko Mutiara Blambangan) Banyuwangi. Berdasarkan hasil pengamatan dan wawancara di perusahaan tersebut, proses bisnis yang dilakukan saat ini diantaranya, untuk menangani barang yang terjual, maka bagian penjualan mencatat disebuah lembar nota yang diberikan kepada kasir, lalu pembeli membayar barang tersebut pada kasir dan mengambil barang yang sudah dibayar ke bagian penjualan yang bertugas. Lalu bagian penjualan mencatat barang yang terjual melalui sebuah buku penjualan yang berisi tanggal penjualan, barang yang terjual, jumlah barang yang terjual, dan nama bagian penjualan yang melayani penjualan tersebut. Dan kasir mencatat penjualan tersebut disebuah buku besar, yang berisi tanggal penjualan, barang yang terjual, jumlah barang yang terjual, dan jumlah uang yang terbayar. Selain itu, kasir juga mencatatnya pada buku data barang yang berisi tanggal barang masuk, nama barang, jumlah barang, harga barang, dan juga supplier barang tersebut. Jika ada barang yang terjual, maka kasir akan menuliskan pengurangan barang pada kolom jumlah barang. Karena proses pencatatan transaksi penjualan barang dengan cara menulis pada berbagai macam buku pencatatan

sehingga proses pencatatan transaksi penjualan tersebut memakan waktu yang cukup lama dan membutuhkan ketelitian yang tinggi. Untuk mengatasi permasalahan tersebut, diperlukan aplikasi yang dapat membantu pegawai toko dalam mencatat transaksi penjualan barang secara cepat dan tepat sehingga dapat menghasilkan informasi yang akurat guna pengambilan keputusan. Selain itu, aplikasi ini dapat membantu user dalam pendataan barang dan memberikan informasi mengenai laporan penjualan, sehingga dapat meningkatkan kinerja secara efektif dan efisien dalam mengontrol naik turunnya hasil penjualan. 4.2. Perancangan Sistem Perancangan sistem terhadap aplikasi persediaan barang pada Toko Alfa Komputer meliputi sembilan komponen yaitu, document flow, system flow, diagram Hierarchy Input Process Output (HIPO), context diagram, Data Flow Diagram (DFD) level 0, Data Flow Diagram (DFD) level 1, Conceptual Data Model (CDM), Physical Data Model (PDM), dan struktur tabel. 4.2.1. Document Flow Document Flow merupakan gambaran aliran dokumen yang masih digunakan perusahaan saat ini. Document Flow dibuat berdasarkan hasil pengamatan dan wawancara tentang proses transaksi penjualan barang pada Toko Alfa Komputer. Document Flow persediaan barang dapat dilihat dibawah ini : 1. Document Flow Barang Prosedur pertama ini merupakan alur proses dalam penjualan barang dimana transaksi penjualan barang dilakukan bagian penjualan. Pada prosedur ini bagian penjualan membuatkan nota order barang yang akan diberikan pelanggan lalu oleh

pelanggan dibawa kepada kasir untuk melakukan pembayaran kepada kasir. Setelah itu kasir membuatkan faktur penjualan rangkap dua yang akan diberikan kepada pelanggan dan diarsipkan. Lalu pelanggan menunjukkan faktur tersebut kepada bagian penjualan untuk pengambilan barang, bagian penjualan membuatkan nota tanda terima dan barang kepada pelanggan. Setelah itu, bagian penjualan memasukkan transaksi penjualan tersebut pada data penjualan dan kasir membuat laporan penjualan yang diserahkan kepada pemilik.

Document Flow Pelanggan Bagian Kasir Pemilik Mulai Data Pelanggan Data Barang Laporan Menerima Pembayaran Y 1 1 Memilih Barang Pelanggan Baru Ada Y Faktur Pembayaran Selesai T T Membuat Nota Order Barang A Nota Order Barang Bayar Nota Order Barang Nota Order Barang Cek Faktur dan Penyerahan Barang A Membuat Laporan Laporan Faktur Pembayaran Tanda Terima A Tanda Terima Data Barang Gambar 4.1 Document Flow

2. Document Flow Retur Pada prosedur ini, merupakan alur proses retur penjualan. Pada bagian ini, pelanggan membawa barang rusak dan tanda terima atau faktur yang diberikan saat setelah pembayaran barang. Lalu bagian penjualan mengecek pada data penjualan, setelah itu mengecek tanggal garansi atau kerusakan yang terjadi jika memang kerusakan dari pabrik, maka bagian penjualan akan member konfirmasi adanya retur penjualan kepada pemilik dan setelah itu bagian penjual akan mengganti dengan barang baru yang tersedia di toko dan pelanggan akan diberi tanda terima baru. Dan jika barang tersebut rusak karena kesalahan pelanggan, maka barang tersebut tidak dapat diretur.

Document Flow Retur Bagian Pelanggan Pemilik Mulai Memberitahukan barang rusak Konfirmasi Retur Menerima pemberitahuan retur penjualan Data Pelanggan Masih garansi YA Data TIDAK Selesai Melaporkan retur penjualan Membuat Surat Retur Surat Retur dan Tanda Terima Surat Retur dan Tanda Terima Data Retur A Gambar 4.2 Document Flow Retur

4.2.2. Block Diagram Block Diagram merupakan gambaran input process output (IPO) yang digunakan untuk menggambarkan hubungan dari input, process dan output dari masing-masing fungsi. Input Proses Output (IPO) Input Proses Output Data Pencatatan Transaksi Nota Data Barang Update Stok Barang Data Pelanggan Pembuatan Laporan Laporan Data Karyawan

Gambar 4.3 Input Process Output (IPO) Deskripsi Data Operasional : 1. Input a. Data Data penjualan ini adalah data yang berisi barang yang yang telah dijual pada buku daftar penjualan. Data tersebut digunakan untuk proses pencatatan transaksi penjualan. b. Data Barang Data barang adalah inputan dari semua data yang digunakan untuk transkasi penjualan. c. Data Pelanggan Data pelanggan digunakan untuk inputan dari proses pencatatan transaksi penjualan. d. Data Karyawan Data karyawan digunakan untuk inputan transaksi penjualan agar mengetahui siapa yang bertanggung jawab atas transaksi saat itu. 2. Process a. Proses Pencatatan Proses pencatatan penjualan dilakukan ketika ada transaksi penjualan yang anntinya akan mempengaruhi jumlah stok barang.

b. Proses Update Stok Proses stok barang dilakukan jika pencatatan transaksi penjualan sudah dilakukan, dan stok barang pada adata barang akan otomatis berkurang. c. Proses Pembuatan Laporan Pembuatan laporan dilakukan setelah melakukan proses transaksi penjualanyang didapat dari inputan data barang, data penjualan, data pelanggan dan data keryawan. 3. Output a. Nota Nota penjualan diperoleh pada saat setelah adanya proses transaksi penjualan, didapat dari inputan data barang, data penjualan, dan data pelanggan. b. Laporan Laporan penjualan berisikan tanggal penjualan, barang yang terjual, dan sub total dari barang yang sudah terjual. 4.2.3. System Flow System flow ini digunakan untuk melihat rancangan sistem baru yang akan dibuat. Setelah menggambarkan document flow yang ada, selanjutnya adalah membuat sistem baru yang akan mempercepat kinerja bagian penjualan dan kasir serta juga agar dapat melihat laporan penjualan dengan cepat. Berikut adalah system flow yang direkomendasikan untuk menunjang kinerja bagian penjualan dan kasir. 1. System Flow Login Admin

System Flow ini adalah proses awal jika user ingin menggunakan aplikasi administrasi. Login ini sebagai bentuk verifikasi user yang akan menggunakan dan juga membedakan hak akses dari masing-masing user. Gambar berikut ini akan menjelaskan bagaimana alur sistem yang terjadi. System Flow Login Admin System Flow Login Admin User Sistem Start Data Admin Input Username dan Password Mengecek data admin TIDAK Sesuai? YA Form Utama End Gambar 4.4 System Flow Login Admin 2. System Flow Maintanance Barang

System Flow Maintanance Barang ini adalah sebuah proses terkomputerisasi dimana melakukan penyimpanan data-data barang seperti nama barang, jenis barang, kategori barang, dan harga barang dengan database agar data-data barang tersebut apat tersimpan dengan aman. Gambar dibawah ini akan menjelaskan bagaimana alur system terjadi.

System Flow Maintanance Barang Bagian Sistem Start A Input Data Barang Data Barang Maintanance Data Mengecek Data Barang Simpan Data Barang Baru TIDAK YA Input Data Barang Baru Input Data Barang yang akan diupdate Mengupdate Data Pegawai A Selesai Gambar 4.5 System Flow Maintanance Barang 3. System Flow

System Flow ini adalah sebuah proses terkomputerisasi untuk menangani proses transaksi penjualan pada CV Alfa Computer. Pada system flow ini dapat terlihat bagaimana transaksi penjualan tersebut lebih valid dikarenakan semua proses penyimpanannya menggunakan database.

Sysflow Barang Pelanggan Bagian Kasir Pemilik Start Memilih barang Input Total Harga Data Barang yang Terjual Data Barang Menerima pembayaran Uang Input Barang yang terjual A Nota A Mencetak Faktur B B Faktur Mencatat Transaksi Nota A Input Data Menunjukkan nota untuk pengambilan barang Membuat Tnda Terima Data Tanda Terima Tanda Terima Membuat Laporan A Selesai TIDAK Pelanggan Baru? Input Laporan Laporan C YA Laporan C Input Data Pelanggan Mencetak Laporan Data Pelanggan Data Pelanggan A Laporan Gambar 4.6 System Flow Barang 4. System Flow Retur

System flow ini adalah alur bagaimana sebuah proses retur penjualan dapat dilakukan dengan komputerisasi yang meliputi penyimpanan data retur agar data retur tersebut dapat tersimpan lebih aman. System Flow Retur Barang Bagian Pemilik Start Mengecek barang dan bukti (nota atau tanda terima Data Data Pelanggan Input Barang Retur Mencetak Laporan Retur Laporan Retur Laporan Retur A Input Data Retur Data Retur Gambar 4.7 System Flow Retur Barang

4.2.4. Hierarchy Input Output (HIPO) Hierarchy Input Process Output (HIPO) merupakan alat dokumentasi sistem yang banyak digunakan sebagai desain dalam proses pengembangan yang berbasis pada fungsi. Berikut ini adalah bentuk HIPO dari aplikasi penjualan barang pada Toko Alfa Komputer dapat dilihat pada Gamabar 4.8. 0.0 Rancang Bangun Aplikasi Barang 1.0 Maintanance Data 2.0 Barang 3.0 Laporan 1.1 Data Barang 1.2 Data Pelanggan 1.3 Data Karyawan 2.1 Data 3.1 Laporan Gambar 4.8 HIPO Pada Gambar 4.8 menjelaskan tentang proses dan subproses dari aplikasi penjualan barang. Ada empat proes dan subproses dari aplikasi tersebut yaitu, proses login karyawan atau pengguna aplikasi, proses maintenance barang, proses mengelola penjualan barang, dan proses retur penjualan. Pada proses mengelola maintance barang terdapat subproses yaitu nama barang, data jenis barang, data merk, dan data harga

barang. Pada proses penjualan terdpat subproses yaitu laporan penjualan harian dan bulanan, dan pada proses retur penjualan juga terdapat subproses yaitu laporan retur barang. 4.2.5. Context Diagram Context Diagram pada aplikasi penjualan barang ini menggambarkan mengenai proses secara umum yang terjadi pada aplikasi penjualan barang pada Toko Alfa Komputer. Pada context diagram juga digambarkan input yang diperlukan oleh aplikasi serta digambarkan output yang dihasilkan.. Selain itu, pada context diagram ini terlihat bahwa dari aplikasi penjualan barang pada Toko Alfa Komputer memiliki tiga entitas yaitu, bagian penjualan, bagian kasir, dan pemilik dapat dilihat pada Gambar 4.9. Bagian Data Barang Data Retur Barang Nota Laporan Bagian Kasir Nama Barang Retur Daftar Barang Terjual 1 Rancang Bangun Barang Transaksi penjualan Laporan Laporan Data Barang Retur Pemilik Gambar 4.9 Context Diagram

Pada Gambar 4.8 menjelaskan tentang alur data pada aplikasi penjualan barang. Trigger dimulai dari bagian penjualan yang memasukkan daftar penjualan ke sistem kemudian sistem akan memberikan hasil data penjualan barang kepada bagian penjualan. Selain itu, bagian penjualan memasukkan nama barang yang diretur kedalam system, lalu system menghasilkan data retur barang kepada bagian penjualan. Bagian kasir memasukkan data transaksi penjualannya ke sistem baru kemudian, sistem akan memberikan hasil laporan penjualan barang dan nota penjualan kepada bagian kasir. Selanjutnya, data- data yang telah diinputkan data melihat hasil laporan yang terdiri dari laporan penjualan barang dan laporan data retur barang yang akan diterima oleh owner/ pemilik. 4.2.5. Data Flow Diagram (DFD) level 0 Data Flow Diagram (DFD) level 0 merupakan hasil decompose daricontext diagram. Pada Data Flow Diagram (DFD) level 0 ini terdapat empat proses yaitu, proses maintance data, proses mengelola data pengeluaran barang, proses mengelola data penerimaan barang, dan proses pelaporan.data Flow Diagram (DFD) level 0 dari aplikasi persediaan barang dapat dilihat pada Gambar 4.10

2 Data Karyawan Data karyawan Bagian Username Password 1.1 Login Username Password Bagian Kasir Data Barang Keluar Faktur Data Barang Data Barang 1.2 Maintanance Barang Data Barang Retur Username Password Pemilik Data Transaksi 1.3 Nota 1 Data Barang 1.4 Retur Laporan Retur Barang Laporan 1.5 Laporan 4 Data Barang 3 Data Retur Gambar 4.10 Data Flow Diagram (DFD) Level 0 4.2.6. Conceptual Data Model (CDM) Conceptual Data Model (CDM) aplikasi persediaan barang pada Toko Alfa Komputer merupakan gambaran dari hubungan antar tabel yang dibutuhkan dalam pembuatan database aplikasi tersebut. Conceptual Data Model (CDM) pada aplikasi ini menggunakan enam tabel yaitu tabel karyawan, tabel barang, tabel kategori, tabel penjualan, tabel retur barang, tabel pelanggan. Hubungan antara tabel-tabel tersebut digambarkan pada Gambar 4.11

Gambar 4.11 Conceptual Data Model (CDM) 4.2.7. Physical Data Model ( PDM) Physical Data Model (PDM) merupakan gambaran struktur tabel pada database yang akan digunakan pada aplikasi penjualan barang Toko Alfa Komputer. Pada Physical Data Model (PDM) terdapat tabel penjualan yang mempunyai relasi many to many tehadap tabel retur dan tabel barang sehingga muncul tabel baru yaitu detail retur dan detail penjualan. Penjelasan lebih detail Physical Data Model (PDM) dapat dilihat pada Gambar 4.11

Gambar 4.11 Physical Data Model (PDM) 4.3. Kebutuhan Sistem Kebutuhan sistem pada aplikasi persediaan barang meliputi kebutuhan perangkat keras (hardware) dan perangkat lunak (software). 4.3.1. Perangkat Keras (Hardware) Perangkat keras yang dibutuhkan untuk menjalankan aplikasi persediaan barang adalah perangkat komputer yang memiliki spesifikasi minimal sebagai berikut: 1. Komputer dengan processor 2.4GHz. DDR 3 atau lebih tinggi. 2. VGA 32MB bit dengan resolusi 1024 x 768 atau lebih tinggi 3. Memori RAM 2GB atau lebih tinggi 4. Seperangkat komputer terdiri dari monitor, mouse, keyboard, dan CPU

4.3.2. Perangkat Lunak (Software) Perangkat lunak yang dibutuhkan untuk menjalankan aplikasi persediaan barang adalah: 1. Sistem Operasi Windows 8.1 Professional 2. Microsoft SQL Server 2008 3. MicrosoftVisual Studio 2010 4. Dev Express 4.4. Database Management System (DBMS) Dari PDM yang telah terbentuk, maka dapat disusun struktur table yang digunakan untuk menyimpan data. Table-tabel yang digunakan pada aplikasi ini adalah : I. Tabel Barang 1. Nama Tabel : Barang 2. Primary key : KD_BARANG 3. Foreign key : - 4. Fungsi : Untuk menyimpan data barang Field Data Type Length Constraint

KD_BARANG Varchar 10 Primary key KD_KATEGORI Varchar 30 - HRG_BELI Varchar 100 - SATUAN_BARANG Varchar 30 - NAMA_BARANG Varchar 50 - STOK_BARANG Varchar 25 - HRG_JUAL_ECER Numeric 20 - HRG_JUAL_GROSIR Numeric 20 - MERK Varchar 25 - Tabel 4.1 Struktur Tabel Master Barang II. Tabel Karyawan 1. Nama Tabel : Karyawan 2. Primary Key : KD_KARYAWAN 3. Foreign Key : - 4. Fungsi : Untuk menyimpan data karyawan

Field Data Type Length Constraint KD_KARYAWAN Varchar 10 Primary key ALAMAT Varchar 25 - NAMA_KARYAWAN Varchar 100 - NO_TELEPON Varchar 12 - PASSWORD Varchar 20 - USER_NAME Varchar 20 - JABATAN Varchar 20 - Tabel 4.2 Struktur Tabel Karyawan III. Tabel Pelanggan 1. Nama Tabel : Pelanggan 2. Primary Key : ID_PELANGGAN 3. Foreign Key : - 4. Fungsi : Untuk menyimpan data pelanggan Field Data Type Length Constraint

ID_PELANGGAN Varchar 10 Primary key NAMA_PELANGGAN Varchar 30 - ALAMAT_PELANGGAN - NO_TELEPON Varchar 12 - Tabel 4.3 Struktur Tabel Karyawan IV. Tabel Detail 1. Nama Tabel : Detail 2. Primary Key : ID_PELANGGAN 3. Foreign Key : - 4. Fungsi : Untuk menyimpan data pelanggan Field Data Type Length Constraint KD_PENJUALAN Char 10 Primary key KD_BARANG Varchar 30 Primary key KUANTITAS Integer - -

HARGA Integer - - SUB_TOTAL Integer - - Tabel 4.4 Struktur Tabel Karyawan 4.5. Pengoperasian Program Pada sub bab ini akan dijelaskan bagiamana langkah-langkah dalam pengoperasian program aplikasi penjualan barang, berikut ini adalah tampilan formform yang ada pada aplikasi penjualan : Tampilan Form Menu Utama : Berikut ini adalah tampilan form utama dari aplikasi penjualan barang yang terdapat menu untuk login dan logout. Pada master terdapat master barang, master pegawai, master pelanggan, dan master barang. Pada transaksi terdapat transaksi penjualan. Serta pada laporan terdapat laporan penjualan.

Gambar 4.12 Tampilan Form Menu Utama 4.5.1 Form Login Pada gambar 4.13 adalah form login. User harus memasukkan username dan password untuk dapat mengakses atau menggunakan program aplikasi.

Gambar 4.13 Tampilan Form Login 4.5.2 Form Barang Tampilan pada form barang adalah untuk menyimpan dan mengubah daftar barang. Tampilan form barang dapat dilihat pada gambar 4.14.

Gambar 4.14 Tampilan Form Barang Dalam form barang terdapat beberapa button, yaitu button save, button update, dan button delete. 1. Button simpan, berfungsi untuk menyimpan data jenis barang yang telah dimasukkan oleh user. 2. Button update, berfungsi untuk menyimpan data jenis barang yang telah diperbarui oleh user. Pada proses update ini yang dapat diperbarui hanya nama jenis. 3. Button hapus, berfungsi untuk menghapus data jenis barang yang tidak diperlukan lagi. 4.5.3 Form Pelanggan Tampilan form pelanggan ini dapat dilihat pada gambar 4.15.

Gambar 4.15 Tampilan Form Pelanggan Pada form pelanggan ini berfungsi untuk menyimpan daftar pelanggan yang membeli barang seperti laptop dan printer atau barang yang memiliki nilai yang tinggi. Dalam form pelanggan terdapat beberapa button, yaitu button save, button update, dan button delete. 1. Button simpan, berfungsi untuk menyimpan data pelanggan yang telah dimasukkan oleh user. 2. Button update, berfungsi untuk menyimpan data pelanggan yang telah diperbarui oleh user. 3. Button hapus, berfungsi untuk menghapus data pelanggan yang tidak diperlukan lagi. 4.5.4 Form Pegawai

Tampilan form pegawai ini dapat dilihat pada gambar 4.16. Gambar 4.16 Tampilan Form Pegawai Pada form pegawai ini berfungsi untuk menyimpan daftar pegawai. Dalam form pegawai terdapat beberapa button, yaitu button save, button update, dan button delete. 1. Button simpan, berfungsi untuk menyimpan data pegawai yang telah dimasukkan oleh user. 2. Button update, berfungsi untuk menyimpan data pegawai yang telah diperbarui oleh user. 3. Button hapus, berfungsi untuk menghapus data pegawai yang tidak diperlukan lagi.

4.5.5 Form Transaksi Tampilan form transaksi penjualan utama dapat dilihat pada gambar 4.17. Gambar 4.17 Tampilan Form Transaksi Utama Pada gambar 4.17 adalah penjualan utama dimana form tersebut menampilkan daftar barang yang telah terjual. Terdapat beberapa button yaitu, button add new untuk menambahkan transaksi penjualan baru, button update untuk mengubah transaksi, dan button delete untuk menghapus transaksi yang salah. Jika memilih button add new, maka akan muncul form baru yaitu form transaksi penjualan. Tampilan tersebut dapat dilihat pada gambar 4.18.

Gambar 4.18 Tampilan Form Transaksi 4.5.6 Form Laporan Tampilan form laporan penjualan dapat dilihat pada gambar 4.19. Form ini digunakan untuk melihat atau mencetak laporan hasil penjualan.

Gambar 4.19 Tampilan Laporan