ABSTRAK Proses pengolahan data pembelian dan penjualan di Toko Citra Wijaya masih dilakukan secara manual dan data yang diolah pada Toko Citra Wijaya saat ini adalah data stok sepatu, data supplier, data pembelian, dan data penjualan. Berhubungan dengan pengolahan data yang masih diproses secara manual, cara pengolahan data pada Toko Citra Wijaya belum bida dikatakan efektif dan cenderung memakan waktu yang lebih lama, tentunya masih terdapat kemungkinan terjadinya kesalahan selama proses pencatatan. Untuk menanggapi masalah tersebut, akan dirancang suatu sistem pembelian dan penjualan yang baru untuk memberikan suatu alternatif bagi perusahaan dalam mengolah datanya. Teknik pengumpulan data yang digunakan antara lain adalah observasi, wawancara, dan studi pustaka. Untuk teknik analisis data digunakan metode waterfall dan untuk model analisis digunakan analisis terstruktur yaitu ERD (Entity RelationshipDiagram) untuk menggambarkan model data dan DFD (Data Flow Diagram) dalam menggambarkan model fungsional. Perangkat lunak yang digunakan untuk membangun Aplikasi Pembelian dan penjualan Sepatu Toko Citra Wijaya adalah Microsoft Visual Studio 2008 dengan database Microsoft Access 2007. Berdasarkan pengujian yang dilakukan sistem yang dibangun dapat menyelesaikan masalah yang ada pada sistem lama. Kata Kunci : pembelian, penjualan, stock sepatu
iii
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
ABSTRACT Parts of the data processing for purchase and sale transaction in Citra Wijaya Shop are still done manually. Data that are used in this system are such as, the data of goods, suppliers, purchases, and sales. Due to some of the data are still processed manually, the process still could not be considerate as effective and it will rarely took a longer time to completed with a computerized system, certainly with some probabilities of mistakes since the process is done manually. And so for the solution of these problems, a computerized purchase and sale system will be build to give the company an alternative way to process the data. The techniques used for gathering data are observations, interview, and survey. As for analyzing data, we use waterfall method and for analyzes model, structural analysis or ERD (Entity RelationshipDiagram) is used to describe data model and DFD (Data Flow Diagram) for funtional model. Software used to build the purchase and sale application in Citra Wijaya Shop is Microsoft Visual Studio 2008 with database Microsoft Access 2007. According to the result of the test done, the new system could solve the problems from default system. Keywords : Purchase, Sales, shoes goods
iv
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
DAFTAR ISI KATA PENGANTAR .................................................................................... i ABSTRAK ..................................................................................................... iii ABSTRACT ..................................................................................................... iv DAFTAR ISI .................................................................................................. v DAFTAR GAMBAR ...................................................................................... viii DAFTAR TABEL .......................................................................................... x DAFTAR SIMBOL ........................................................................................ xi
BAB I PENDAHULUAN 1.1 Latar Belakang .......................................................................................1 1.2 Indentifikasi Masalah .............................................................................2 1.3 Tujuan Kerja Praktek..............................................................................3 1.4 Batasan Masalah.....................................................................................4 1.5 Waktu dan Tempat Kerja Praktek ...........................................................4 1.6 Metode Penelitian Kerja Praktek ............................................................5 1.7 Perencanaan Jadwal Kerja Praktek .........................................................8 1.8 Sistematika Penulisan .............................................................................8
BAB II LANDASAN TEORI 2.1 Definisi Sistem, Informasi dan Sistem Informasi ....................................11 2.2 Karakteristik Sistem ...............................................................................12 2.3 Definisi Aplikasi ....................................................................................13
v
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
2.4 Definisi Pembelian dan Penjualan ..........................................................13 2.5 Konsep Permodelan Sistem ....................................................................15 2.6 Konsep Basis Data .................................................................................17 2.7 Tool Perancangan Sistem .......................................................................19 2.8 Sejarah Toko Sepatu Citra Wijaya ..........................................................22
BAB III ANALISIS SISTEM 3.1 Analisis Prosedure ..................................................................................26 3.2 Analisis Dokumen ..................................................................................31 3.3 Analisa Kelemahan Sistem .....................................................................33 3.4 Analisis Kebutuhan Sistem .....................................................................34
BAB IV PERANCANGAN SISTEM 4.1 Prosedur Pembelian Sepatu ....................................................................37 4.2 Prosedur Penjualan Sepatu .....................................................................39 4.3 Diagram Konteks ...................................................................................41 4.3.1 Data Flow Diagram (DFD) level 0 .................................................42 4.3.2 Data Flow Diagram (DFD) level 1 Proses 1.0 Input Data ...............43 4.4 Struktur File ...........................................................................................44 4.4.1 Entity Relationship Diagram (ERD)...............................................48 4.5 Perancangan Antarmuka (Interface) ........................................................49 4.5.1 Perancangan Input .........................................................................49 4.5.2 Perancangan Output .......................................................................55
vi
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
4.5.3 Perancangan Struktur Menu ...........................................................59 4.5.2 Perancangan Struktur Program.......................................................60
BAB V IMPLEMENTASI SISTEM 5.1 Kebutuhan Perangkat Lunak ...................................................................62 5.2 Kebutuhan Perangkat Keras....................................................................63 5.3 Ujicoba Program ....................................................................................63 5.3.1 Pengujian Aplikasi ........................................................................64 5.3.2 Kesimpulan Hasil Pengujian ..........................................................67
BAB VI PENUTUP 6.1 Kesimpulan……………………………………………………………....68 6.2 Saran…………………………………………………………..…………69
DAFTAR PUSTAKA LAMPIRAN LISTING CODING
vii
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
DAFTAR GAMBAR
Gambar 1.1 Metode Waterfall ............................................................................6 Gambar 2.1 Tampilan Microsoft Access 2007 ....................................................20 Gambar 2.2 Tampilan Visual Studio 2008 ..........................................................22 Gambar 2.3 Struktur Organisasi .........................................................................23 Gambar 3.1 Flowmap Pembelian yang sedang berjalan ......................................28 Gambar 3.2 Flowmap Penjualan yang sedang berjalan .......................................30 Gambar 4.1 Flowmap Pembelian yang diusulkan ...............................................38 Gambar 4.2 Flowmap Penjualan yang diusulkan ................................................40 Gambar 4.3 Diagram Konteks ............................................................................41 Gambar 4.4 DFD Level 0 Aplikasi Pembelian dan Penjualan Sepatu Toko Citra Wijaya Tanjungpinang ..................................................................42 Gambar 4.5 DFD Level 1 Proses 1.0 Input Data .................................................44 Gambar 4.6 Entity RelationShip Diagram ( ERD ) .............................................48 Gambar 4.7 Form Login.....................................................................................49 Gambar 4.8 Form Data Supplier.........................................................................50 Gambar 4.9 Form Stock .....................................................................................50 Gambar 4.10 Form Pembelian ............................................................................51 Gambar 4.11 Form Penjualan .............................................................................51 Gambar 4.12 Form Ubah Password ....................................................................52 Gambar 4.13 Form Make New Account .............................................................52 Gambar 4.14 Form Ubah Status User .................................................................53
viii
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
Gambar 4.15 Form Cetak Laporan Pembelian ....................................................53 Gambar 4.16 Form Cetak Laporan Penjualan .....................................................54 Gambar 4.17 Form Cetak Laporan Stock ...........................................................54 Gambar 4.18 Form Cetak Daftar Kurang Stock ..................................................54 Gambar 4.19 Laporan Pembelian Berdasarkan Hari ...........................................55 Gambar 4.20 Laporan Pembelian Berdasarkan Bulan .........................................56 Gambar 4.21 Laporan Penjualan Berdasarkan Hari ............................................56 Gambar 4.22 Laporan Penjualan Berdasarkan Bulan ..........................................57 Gambar 4.23 Laporan Stock...............................................................................57 Gambar 4.24 Laporan Kurang Stock ..................................................................58 Gambar 4.25 Faktur Penjualan ...........................................................................58 Gambar 4.26 Perancangan Struktur Menu ..........................................................59 Gambar 4.27 Perancangan Struktur Program ......................................................60
ix
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
DAFTAR TABEL
Tabel 1.1 Estimasi Waktu Pengerjaan Kerja Praktek ..........................................8 Tabel 4.1 Struktur File Tabel Member ...............................................................45 Tabel 4.2 Struktur File Tabel Supplier ...............................................................45 Tabel 4.3 Struktur File Tabel Stock ....................................................................45 Tabel 4.4 Struktur File Tabel Pembelian ............................................................46 Tabel 4.5 Struktur File Tabel Penjualan .............................................................46 Tabel 4.6 Struktur File Tabel Cetak Nota Penjualan ...........................................47 Tabel 4.7 Struktur File Tabel PO ........................................................................47 Tabel 5.1 Pengujian Login .................................................................................64 Tabel 5.2 Input Data Stock.................................................................................65 Tabel 5.3 Pengujian Input Data Pembelian .........................................................65 Tabel 5.4 Pengujian Input Data Penjualan ..........................................................66
x
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)