SISTEM INFORMASI PENJUALAN BARANG PADA CV. SEJATI GROUP MEDAN TUGAS AKHIR GUSNI ELVINA 052406104 PROGRAM STUDI D-3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2008
SISTEM INFORMASI PENJUALAN BARANG PADA CV. SEJATI GROUP MEDAN TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya GUSNI ELVINA 052406104 PROGRAM STUDI D-3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2008
PERSETUJUAN Judul : SISTEM INFORMASI PENJUALAN BARANG PADA CV.SEJATI GROUP MEDAN Kategori : TUGAS AKHIR Nama : GUSNI ELVINA. Nomor Induk Mahasiswa : 052406104. Program Studi : DIPLOMA III ILMU KOMPUTER. Departemen : MATEMATIKA. Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA. Diluluskan di Medan, Juli 2008 Diketahui/Disetujui oleh : Departemen Matematika FMIPA USU Ketua, Dosen Pembimbing Dr. Saib Suwilo, M.Sc Dra. Elly Rosmaini, M.Si NIP. 131796149 NIP : 131459475
PERNYATAAN SISTEM INFORMASI PENJUALAN BARANG PADA CV. SEJATI GROUP MEDAN TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adaah hail kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masng-masing disebutkan sumbernya. Medan, Juli 2008 GUSNI ELVINA 052406104
PENGHARGAAN Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha Penyayang, dengan limpah kurnia-nya kertas kajian ini berhasil diselesaikan dalam waktu yang telah ditetapkan. Ucapan terima kasih saya sampaikan kepada Dra. Elly Rosmaini, M.Si selaku pembimbing pada peyelesaian tugas akhir ni yang telah memberikan panduan dan penuh kepercayaan kepada saya untuk menyempurnakan kajian ini. Panduan ringkas dan padat dan profesional telah diberikan kepada saya agar penulis dapat menyelesaikan tugas ini. Ucapan terima kasih juga ditujukan kepada Ketua dan Sekretaris Deaprtemen Dr. Saib Suwilo, M.Sc dan Drs. Henri Ran Stepu,M.Si, Dekan dan Pembantu Dekan Fakultas Matematika da Ilmu Pengetahuan Alam universitas Sumatera Utara, Semua Dosen Pada departemen Matematika FMIPA USU, pegawai di FMIPA USU, dan Sahabatku Fika, Yetti, Wulan, dan rekan-rekan kuliah stambuk 2005 khususnya Com B 05. Akhirnya, tidak terlupakan kepada bapak, ibuku tercinta yang telah banyak berkorban baik moril maupun materi serta terima kasih atas kasih sayang dan dukunganya selama ini. Untuk saudara-saudaraku yang sangat aku sayangi abangku Waldi junedi, kakakku mery Anriana, adikku Ulva gusliana yang selalu membantu dan memberikan dukungan dan doa nya kepadaku serta selalu memberikan kasih sayang. Semoga Tuhan Yang Maha Esa akan membalasnya.
ABSTRAK Kajian ini bertujuan untuk membangun satu prototipe sistem dan peralatan inventori berdasarkan sistem pendukung keputusan. Sistem ini dikembangkan menggunakan perangkat lunak Microsoft Visual Basic 6.0 dan Microsoft Access 2000. Metodologi pengembangan sistem yang digunakan adalah berdasarkan siklus hidup pengembangan sistem dengan pendekatan model air terjun dan iterasinya. Sistem ini meliputi modul-modul masukan data berkaitan dengan pekerja, pemasok, produk, pelanggan, modul pesanan, modul transaksi pembelian, modul transaksi penjualan, modul analisa regresi, dan modul proses data secara inventori. Objektif utama sistem ini adalah untuk melihat arsitektur peralatan inventori agar kinerja pengolahan data dapat ditingkatkan dan rancangan program akan diperoleh lebih mudah.
DAFTAR ISI Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar Halaman ii iii iv v vi viii ix Bab 1 Pendahuluan 1 1.1 Latar Belakang masalah 1 1.2 Identifikasi Masalah 2 1.3 Ruang Lingkup dan Batasan Masalah 3 1.4 Maksud dan Tujuan 3 1.5 Manfaat Penelitian 3 1.6 Metodologi Penelitian 4 1.7 Lokasi Dan Waktu Penelitian 5 1.8 Sistematika Penulisan Tugas Akhir 5 Bab 2 Landasan Teori 6 2.1 Sistem informasi 6 2.1.1 Pengertian Sistem 6 2.1.2 konsep Dasar Sistem 6 2.1.3 Pengertian Informasi 8 2.1.4 Sistem Informasi 10 2.2 Database 11 2.2.1 Pengertian Database 11 2.2.2 Struktur Database 11 2.2.3 Hirarki Database 12 2.2.4 Normalisasi 13 2.2.5 Data Flow Diagram(DFD) 13 2.2.6 Flow Chart 14 2.3 Visual Basic 6.0 16 2.3.1 Pengertian Visual Basic 6.0 16 2.3.2 Komponen Visual Basic 6.0 18
2.3.3 Code dan Event 24 2.4 Microsoft Access 25 2.4.1 Aktifkan Microsoft Access 25 2.4.2 Type Data 26 Bab 3 Pembahasan Dan Algoritma 28 3.1 Gambaran Umum 28 3.1.1 Visi dan Misi CV.Sejati Group Medan 29 3.1.2 Struktur Organisasi 30 3.1.2.1 Direktur 31 3.1.2.2 Penjualan Barang 31 3.1.2.3 informasi dan Kasir 32 3.1.2.4 Software Development 32 3.1.2.5 Rental Komputer 33 3.1.3 Sistem Yang Berjalan 34 3.1.4 Analisa Sistem Yang Berjalan 34 3.1.5 Sistem Yang Diusulkan 34 3.2 Pembahasan 35 3.3 Algoritma 37 3.3.1 Algoritma Penginputan Data-data Pembelian Barang 37 3.3.2 Algoritma Penginputan Data-data Penjualan Barang 38 3.3.3 Algoritma Penginputan Data-data Rektur Penjualan Barang 39 3.3.4 Algoritma Edit Data Barang 39 3.3.5 Algoritma Hapus Data Barang 40 Bab 4 Perancangan Dan Implementasi 41 4.1 Perancangan 41 4.1.1 Perancangan Struktur Data 41 4.1.2 Perancangan Form 43 4.2 Implementasi 48 4.2.1 Perangkat 48 4.2.2 Hasil Output 49 Bab 5 Kesimpulan Dan Saran 53 5.1 Kesimpulan 53 5.2 Saran 54 Daftar Pustaka 55 Lampiran A : LISTING PROGRAM 56
DAFTAR TABEL Halaman Tabel 2.1 Simbol Data Flow Giagram (DFD) 14 Tabel 2.2 Gambar Beberapa Bentuk FlowChart 15 Tabel 2.3 Fungsi-fungsi dari toolbox 18 Tabel 2.4 Tipe data pada microsoft access 26 Tabel 4.5 Struktur tabel Barang 42 Tabel 4.6 Struktur tabel Pembelian 42 Tabel 4.7 Struktur tabel Penjualan 43
DAFTAR GAMBAR Halaman Gambar 2.1 Siklus Informasi 9 Gambar 2.2 Jenjang Data 11 Gambar 2.3 Kotak dialog New Project 17 Gambar 2.4 Tampilan Visual Basic 6.0 17 Gambar 2.5 Tool Box 18 Gambar 2.6 title Bar 21 Gambar 2.7 Menu Bar 21 Gambar 2.8 Tool bar 22 Gambar 2.9 Jendela properties 22 Gambar 2.10 Tampilan Project 23 Gambar 2.11 Form Layout 23 Gambar 2.12 Form 23 Gambar 2.13 Jendela Code 24 Gambar 2.14 Kotak dialog Create new database 25 Gambar 3.15 Struktur Organisasi CV.Sejati Group Medan 30 Gambar 3.16 Diagram Konteks 35 Gambar 3.17 Dfd Level 1 Proses 1 36 Gambar 3.17 Dfd Penginputan data penjualan barang 36 Gambar 3.18 Dfd Penginputan data Retur penjualan barang 37 Gambar 4.19 Form data-data Pembelian Barang 44 Gambar 4.20 Form data-data Pembelian Barang 44 Gambar 4.21 Form data-data Penjualan Barang 45 Gambar 4.22 Form data-data Retur Penjualan Barang 46 Gambar 4.23 Form data-data Cari Dan Hapus Penjualan Barang 46 Gambar 4.24 Laporan data data barang 47 Gambar 4.25 Laporan data data pembelian barang 47 Gambar 4.26 Laporan data data Penjualan barang 48 Gambar 4.27 Form Utama 49 Gambar 4.28 Hasil Output data data barang 49 Gambar 4.29 Hasil Output data data Penjualan barang 50 Gambar 4.30 Hasil Output data data Pembelian barang 50 Gambar 4.31 Hasil Output data data Retur Penjualan barang 51 Gambar 4.32 Hasil Pencetakan data-data barang 51 Gambar 4.33 Hasil Pencetakan data-data Penjualan barang 52 Gambar 4.34 Hasil Pencetakan data-data Pembelian barang 52