TUGAS AKHIR SISTEM INFORMASI PERSEDIAAN PRODUK KERAJINAN TANGAN DI USAHA KECIL MENENGAH TAN COLLECTION TIKA ANDITA 092406164 PROGRAM STUDI DIII TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2012
2 PERSETUJUAN Judul : SISTEM INFORMASI PERSEDIAAN PRODUK KERAJINAN TANGAN DI USAHA KECIL MENENGAH TAN COLLECTION Kategori : TUGAS AKHIR Nama : TIKA ANDITA Nomor Induk Mahasiswa : 092406164 Program Studi : DIPLOMA III TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juli 2012 Diketahui : Disetujui : Ketua Departemen Matematika FMIPA USU Pembimbing Utama/ Penanggung Jawab Prof. Dr. Tulus, Vordipl.Math.M.Si., Ph.D.Drs. Suyanto, M.Kom NIP. 19620901 198803 1 002 NIP. 19590813 198601 1 002
3 PERNYATAAN SISTEM INFORMASI PERSEDIAAN PRODUK KERJINAN TANGAN DI USAHA KECIL MENENGAH TAN COLLECTION TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing - masing disebutkan sumbernya. Medan, Juni 2012 TIKA ANDITA 092406164
4 PENGHARGAAN Alhamdulillah. Puji syukur penulis ucapkan ke hadirat Allah SWT yang telah memberikan rahmat dan hidayah-nya, sehingga penulis dapat menyelesaikan tugas akhir yang berjudul Sistem Informasi Persediaan Produk Kerajinan Tanga di Usaha Kecil Menengah Tan Collection ini tepat pada waktunya. Shalawat beserta salam juga penulis haturkan ke hadirat junjungan kita Nabi besar Muhammad SAW. Tugas akhir ini disusun sebagai salah satu syarat untuk meneyelesaikan pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam. Dalam tugas akihr ini, penulis banyak mendapat masukan serta dukungan dari berbagai pihak. Secara khusus penulis menyampaikan rasa terima kasih yang sedalam dalamnya kepada Ayahanda Andi Taruna dan Ibunda Darwania Makatita yang telah mendidik dan membesarkan penulis dengan kasih sayang yang tulus juga segala pengorbanan yang tak terhitung nilainya dengan selalu memberikan doa dan dukungan baik moril maupun materil. Ucapan terima kasih juga penulis sampaikan kepada Kakanda dan Adinda tersayang Inda Andita S.Pd dan Dian Andita atas dukungan dan kasih sayang mereka selama ini. Selesainya tugas akihr ini tidak terlepas dari bimbingan, bantuan dan dukungan banyak pihak, sehingga pada kesempatan ini penulis mengucapkan terima kasih yang sebesar besarnya kepada : 1. Bapak Drs. Suyanto, M.Kom selaku dosen pembimbing tugas akhir yang telah memberikan bimbingan dan pengarahan kepada penulis selama menyususn tugas akhir ini. 2. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam 3. Bapak Prof. Dr. Tulus, Vordipl.Math. M.Si., Ph.D. selaku ketua Departemen Matematika 4. Bapak Syahril Efendi, S.Si, M.IT dan Syahriol Sitorus S.Si, M.IT selaku ketua dan sekretaris program studi Diploma IIITeknik Informatika 5. Seluruh dosen program studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam yang telah memberikan ilmu pengetahuannya kepada penulis selama perkuliahan. 6. Para Pegawai FMIPA USU yang telah banyak membantu penulis. 7. Sahabat sahabat saya Putri Ananda Pane dan Indah Permata Sari selama PKL dan selama penyusunan tugas akhir ini. 8. Kakanda Muhammad Azuan S.Kom yang telah banyak memberikan masukan dan dukungan kepada penulis. 9. Sahabat sahabat lain penulis, Ruisya Syarifuddin, Risky Juwinda, Try Wynanda, Ranto Ganda Sitorus, Handara Ditri Swaizi dan Rezha Satriady Ritonga atas nasehat dan ilmunya selama ini.
5 10. Teman teman Kom C 09 yang telah banyak memberikan ilmu kepada penulis baik dalam menyususn tugas akhir ini maupun pada masa perkuliahan. Pada penulisan tugas akhir ini, penulis telah berusaha semaksimal mungkin untuk mencapai kesempurnaan. Namun penulis menyadari terdapat kelemahan dan kekurangan dalam penulisan tugas akhir ini. Untuk itu penulis mengharapkan kritik dan saran dari pembaca sekalian demi penyempurnaan tugas akhir ini. Demikian tugas akhir ini saya buat. Semoga tulisan ini bermanfaat bagi kita semua, Amin. Medan, Juni 2012 Penulis Tika Andita
6 ABSTRAK Sistem persediaan barang merupakan suatu sistem untuk mengetahui persediaan / stok barang pada suatu tempat. Sistem ini sudah banyak digunakan atau dikembangkan di beberapa perusahaan dengan berbagai macam teknologi dan sistem. sistem persediaan barang cukup berperan penting, dimana dalam sistem ini banyak dilakukan prosesproses yang cukup vital yang sangat berpengaruh bagi kelangsungan perusahaan. Permasalahan pada UKM Tan Collection ini adalah belum tersedianya sistem persediaan barang yang terkomputerisasi sehingga belum bisa mengontrol stok barang yang tersedia. Oleh karena itu, pada tugas akhir ini akan di bangun sistem informasi persediaan barang. Metode pengembangan sistem pada aplikasi ini menggunakan metode waterfall yang terdiri dari beberapa tahapan. Adapun tahapan tersebut yaitu Analisis dan Perancangan Sistem, analisis kebutuhan perangkat lunak, perancangan sistem, pengkodean, pengujian dan pemeliharaan sistem. Aplikasi ini dibangun dengan menggunakan bahasa pemrograman Visual Basic 6.0, Database dengan Ms. Access 2007, serta menggunakan software pendukung Crystal Report 8.5 sebagai media untuk mencetak laporan produksi dan transaksi barang. Berdasarkan konsep dan perancangan tersebut, dapat disimpulkan telah dibangun Sistem Informasi Persediaan Produk Kerajinan Tangan di Usaha Kecil Menengah Tan Collection untuk membantu admin / user dalam sistem informasi persediaan barang. Dalam sistem informasi ini admin / pengusaha dapat mengetahui data barang, stok barang, produksi barang dan transaksi barang sesuai dengan informasi yang dibutuhkan melalui menu menu yang tersedia.
7 DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar ii iii iv vi vii ix x Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 2 1.3 Pembatasan Masalah 3 1.4 Rumusan Masalah 3 1.5 Tujuan 3 1.6 Manfaat Penelitian 4 1.7 Metodologi Penelitian 4 1.8 Sistematika Penulisan 5 Bab 2 Landasan Teori 6 2.1 Pengertian Sistem 6 2.2 Pengertian Informasi 7 2.3 Pengertian Sistem Informasi 8 2.4 Pengertian Sistem Informasi Persediaan Barang 10 2.5 Aspek Dasar Sistem Komputerisasi 11 2.6 Pengertian Data, Database, dan DBMS 13 2.6.1 Data 13 2.6.2 Database 14 2.6.3 Database Management System (DBMS) 15 2.7 Sekilas Tentang Bahasa Pemrograman Visual Basic 6.0 15 2.7.1 Struktur Bahasa Pemrograman Visual Basic 17 2.8 Crystal Report 23 2.9 Flowchart 24 Bab 3 Analisis dan Perancangan Sistem 27 3.1 Analisis Sistem 27 3.2 Perancangan Sistem 28 3.2.1 Perancangan Output 28 3.2.2 Perancangan Input 29 3.2.3 Perancangan Dialog 30 3.2.4 Perancangan File 31
8 3.2.5 Perancangan Database 34 3.2.6 Perancangan Data Flow Diagram 36 3.2.7 Pengertian Flowchart 38 3.3 Fasilitas Sistem Informasi Persediaan Barang 44 Bab 4 Implementasi Sistem 45 4.1 Tujuan Implementasi Sistem 45 4.2 Komponen Utama dalam Implementasi Sistem 45 4.3 Cara Kerja Sistem 47 Bab 5 Kesimpulan dan Saran 55 5.1 Kesimpulan 55 5.2 Saran 55 Daftar Pustaka 56 Lampiran
9 DAFTAR TABEL Halaman Tabel 2.1 Simbol Simbol Flowchart 24 Tabel 3.1 Tabel Barang 34 Tabel 3.2 Tabel Permintaan Barang 34 Tabel 3.3 Tabel Penambahan Persediaan 35 Tabel 3.4 Tabel Detail Permintaan Barang 35 Tabel 3.5 Tabel Pengguna 36 Tabel 3.6 Simbol DFD 36
10 DAFTAR GAMBAR Halaman Gambar 2.1 Komponen Komponen dari Suatu Sistem 9 Gambar 2.2 Siklus Pengolahan Data 14 Gambar 2.3 Form Utama Microsoft Visual Basic 6.0 18 Gambar 2.4 Toolbar 19 Gambar 2.5 Form 19 Gambar 2.6 Windows Property 20 Gambar 2.7 Windows Form Layout 20 Gambar 2.8 Toolbox 21 Gambar 2.9 Projet Windows 22 Gambar 2.10 Code Windows 23 Gambar 3.1 Rancangan Laporan Penambahan Persediaan 28 Gambar 3.2 Rancangan Laporan Permintaan Barang 28 Gambar 3.3 Rancangan Form Input Data Barang 29 Gambar 3.4 Rancangan Menu Utama 30 Gambar 3.5 Rancangan Form Daftar Barang 31 Gambar 3.6 Rancangan Form Persediaan Barang 32 Gambar 3.7 Rancangan Form Permintaan Barang 32 Gambar 3.8 Rancangan Form Penambahan Persediaan 33 Gambar 3.9 Rancangan Form Pengguna 33 Gambar 3.10 DFD Sistem Informasi 38 Gambar 3.11 Flowchart Login Admin 39 Gambar 3.12 Flowchart Menu Utama 40 Gambar 3.13 Flowchart Menu File 41 Gambar 3.14 Flowchart Menu Laporan 42 Gambar 4.1 Halaman Login 47 Gambar 4.2 Menu Utama 48 Gambar 4.3 Menu File 48 Gambar 4.4 Sub Menu Data Barang 49 Gambar 4.5 Sub Menu DaftarBarang 49 Gambar 4.6 Sub Menu Persediaan Barang 50 Gambar 4.7 Sub Menu Permintaan Barang 50 Gambar 4.8 Sub Menu Penambahan PersediaanBarang 51 Gambar 4.9 Sub Menu Pengguna 52 Gambar 4.10 Laporan Penambahan Persediaan 53 Gambar 4.11 Laporan Permintaan Barang 54 BAB I