Sistem Informasi Penjualan Pada Toko Gemini NASKAH PUBLIKASI diajukan oleh : Andreas Satria Wicaksana 07.02.6972 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013 1
2
INFORMATION SYSTEM OF SALES AT GEMINI PHONE STORE SISTEM INFORMASI PENJUALAN PADA TOKO GEMINI Andreas Satria Wicaksana Krisnawati Jurusan D3 Manajemen Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT Nowadays, desktop-based information system is greatly used by stores and supermarkets to make the process of data inputs-and-outputs and transactions with customers become easier. Therefore, a lot of stores and supermarkets use this kind of information system to make it easier when they need to record the stock that comes in and out. This type of information system is also helpful in serving customers to be more accurate and faster. Gemini Store is one of cell phone stores located in Kebumen city. Due to their lack of skills and knowledge about desktop-based information system, Gemini Store is still taking notes on stock record and on trade transactions manually. Gemini Store is Based on the problems stated above, the writer will design a desktop-based application program by using Visual Basic 6.0 entitled INFORMATION SYSTEM OF CELL PHONE SALES AT GEMINI PHONE STORE Keywords : Sistem Aplikasi Visual Basic 6.0 3
1.Pendahuluan Seiring dengan berjalannya waktu, kebutuhan manusia akan teknologi juga semakin berkembang. Hal ini ditandai dengan adanya fasilitas teknologi yang memudahkan masyarakat dalam mengatasi berbagai masalah yang ada. Teknologi komputer merupakan salah satu teknologi yang sebagian besar mewarnai kehidupan manusia saat ini, antara lain di perusahaan, rumah sakit, sekolah, swalayan dan lain-lain. Maka dari itu saya memperkenalkan sistem informasi berbasis Visual Basic 6.0 pada Toko Gemini. 1.1 Rumusan Masalah Sistem yang berajalan di Toko Gemini sekarang masih menggunakan sistem manual. Yaitu masih menggunakan nota, sehingga saya menawarkan sistem penjualan dengan komputerisasi berbasis Visual Basic 6.0 untuk mempermudah dalam pendataan. 1.2 Batasan Masalah Agar penelitian dalam tugas akhir ini lebih terarah dan memudahkan dalam pembahasan, maka perlu adanya pembatasan masalah, yaitu: 1. Perancangan sistem yang dibahas adalah sistem informasi yang akan menampilkan informasi penjualan meliputi pendataan barang masuk dan barang keluar seperti stok barang masuk dan transaksi pejualan. 2. Barang yang ada di Toko Gemini merupakan handphone, assesoris serta kartu perdana. Penyelesaian dalam memecahkan permasalahan diatas, maka software yang digunakan adalah: 1. Visual Basic 6.0 2. SQL Server 2000 2.1. Konsep Dasar Sistem Informasi Penjualan Sistem penjualan adalah separangkat komponen yang saling berhubungan yang berfungsi mengumpulkan, memproses, menyimpan dan mendistribusikan informasi untuk mendukung pembuatan keputusan dan pengawasan di bidang penjualan. 2.2 Defenisi Visual Basic 6.0 Visual basic merupakan salah satu bahasa pemrograman yang paling banyak digunakan pada saat ini, karena fasilitas yang dimiliki sangat handal untuk membangun berbagai bentuk aplikasi dan mudah dipelajari sendiri. (Suryo, 2000:1), Visual basic merupakan pemrograman terkendali (event-driven Programing). Artinya program menunggu sampai respon dari pemakai berupa event atau kejadian. 1
2.3 Definisi SQL Server 2000 Dalam pengembangan sistem ini penulis akan menggunakan Microsoft SQL Server 2000 sebagai media database. Microsoft SQL Server 2000 adalah (Kusrini dan Koniyo, 2007) Perangkat lunak Relation Mangement System (RDBMS) yang handal. Didesain untuk mendukung proses transaksi yang besar seperti order entry yang online, inventory, akuntansi atau manufuktur. Microsoft SQL Server 2000 ini merupakan salah satu software pengolah database yang berjalan di bawah sistem windows, karena disamping Microsoft SQL Server 2000, masih banyak software-software pengolah database lainya yang dapat kita temukan. 3 TINJAUAN UMUM 3.1. Sejarah Perusahaan Toko Gemini Kebumen merupakan toko yang menjual telepon selular atau lebih dikenal dengan sebutan Handphone. Toko Gemini Kebumen berdiri pada tahun 2004 yang terletak di Jalan Pemuda No. 12 Kebumen, yang dimiliki oleh Bapak Imam Susanto. Toko Gemini Kebumen menjual berbagai merk handphone, kartu perdana dan perlengkapan asesoris handphone. Latar belakang didirikanya Toko Gemini Kebumen adalah untuk memberikan pengalaman di bidang usaha dan menciptakan lapangan usaha untuk masyrakat serta mampu melayani masyarakat dengan baik. 3.2 Struktur Organisasi STRUKTUR ORGANISASI TOKO GEMINI Pemimpin Imam Susanto Bendahara Ika Sugiarti Perlengkapan Aprilia Larasati Pemasaran Agung Pambudi Personalia Andi W. 2
4. PEMBAHASAN 4.1 Desain Sistem yang Diajukan Dengan sistem informasi penjualan berbasis Visual Basic 6.0, pelayanan dan pendataan barang tidak repot lagi karena tidak lagi menulis tangan tetapi pelayan toko hanya perlu mengiput data pada sistem informasi penjualan. 4.2 Menentukan Aplikasi Arsitektur 4.2.1 Desain Flowchart Diagram Flowchart Sistem merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada di dalam sistem. Dengan kata lain, flowchart ini merupakan deskripsi secara grafik dari urutan prosedur-prosedur yang terkombinasi yang membentuk suatu sistem. 3
merek Provider Supplier Barang Konsume Penjualan Entri Merek Entri Provider Entri Supplier Entri Barang Entri Konsumen Entri Penjualan Olah Merek Olah Provider Olah Supplier Olah Barang Olah Konsume Olah Penjualan Merek Provider Supplier Barang Konsume n Penjualan Proses Laporan Merek Proses Laporan Provider Proses Laporan Supplier Proses Laporan Barang Proses Laporan Konsumen Proses Laporan Penjualan Laporan Merek Laporan Provider Laporan Supplier Laporan Barang Laporan Konsumen Laporan Penjualan Gambar : Flowchart Sistem Yang Diajukan 4.2.2 DFD ( Flow Diagram) DFD ini digunakan untuk menggambarkan proses kerja dari suatu sistem yang sudah ada ataupun sistem yang baru akan dikembangkan secara logis tanpa mempertimbangkan lingkungan fisik yang mempengaruhi, baik lingkungan dimana data mengalir maupun pada data yang akan disimpan. Sehingga dengan adanya DFD ini akan mempermudah pembagian kerja dan proses pengembangan sistem selanjutnya. 4
Barang Masuk Supllier Konsumen Transaksi Pimpinan Sistem Penjualan Gemini Kasir Barang Masuk Transaksi Supplier Konsumen Gambar : Diagram Konteks 4.3 Perancangan base 4.3.1. Normalisasi Normalisasi adalah sebuah metode yang urut dalam penerapan aturan-aturan untuk mendesain database dengan tujuan agar tabel menjadi normal dan untuk menghindari agar tidak terjadinya kerancuan pada masing-masing file yang berupa kerangkapan atau perulangan data yang sama. 4.3.2 Bentuk Tidak Normal Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada keharusan mengikuti format tertentu, dapat saja tidak lengkap dan terduplikasi. dikumpulkan apa adanya sesuai keaadaannya. 5
4.3.3 Relasi Antar Tabel Gambar : Relasi antar table 4.3.4 Perancangan Tabel yang telah didapat nantinya akan diinputkan ke dalam suatu basis data dalam bentuk tabel-tabel untuk memudahkan didalam pengolahan data. 4.4 Rancangan Tampilan 4.4.1. Menu Utama Menu utama merupakan halaman pertama dan utama dari aplikasi ini. Berikut baian-bagiannya : 1) Form Login digunakan untuk masuk ke menu utama. 2) Item Menu Master berisikan Merek, Handphone, Accesoris, Katu Perdana, Supplier, Konsumen. Digunakan untuk menginput data-data master barang untuk pemberian kode. 3) Item Menu Stock Masuk berisikan Input Stock dan Opname Stock. Digunakan untuk menginput data barang yang masuk baik itu barang baru ataupun barang second. 4) Item Menu Transaksi digunakan untuk melakukan transaksi penjualan. 6
5) Item Menu Laporan digunakan untuk menampilkan laporan data tiap barang. 6) Item Menu Setting berfungsi untuk menambah atau mengurangi pengaksesan item pada form menu utama. 7) Item Menu Keluar digunkan untuk keluar dari menu utama. 4.5 Tampilan Program 4.5.1 Tampilan Menu Utama (Home) Tampilan menu utama ini berfungsi untuk menampilkan itemitem yang diinginkan sesuai kebutuhan yang diperlukan. Tampilannya adalah sebagia berikut : Tampilan Halaman Utama 4.5.2 Tampilan Form Merk Form merek digunakan untuk menginput nomor kode pada setiap merek yang ada guna mempermudah dalam penginputan barang. 7
Tampilan Form Merk 4.5.3 Tampilan Form Handphone Form handphone digunakan untuk penginputan data barang jenis handphone. Tampilan Form Handphone 4.5.4 Tampilan Form Accecoris Form accecoris berfungsi untuk menginput data barang dengan jenis accecoris. Tampilan Form Accecoris 8
4.5.5 Tampilan Form Kartu Perdana Form kartu perdana digunakan untuk penginputan data barang jenis kartu perdana. Tampilan Form Kartu Perdana 4.5.6 Tampilan Form Supplier Form supplier digunakan untuk menginput data penyuplai barang. Tampilan Form Supplier 9
4.5.7 Tampilan Form Konsumen Form Konsumen digunakan untuk menginput data konsumen. Tampilan Form Konsumen 4.5.8 Tampilan Form Input Stock Form input stock digunakan untuk memasukan data barang yang masuk serta harga dan stock yang diterima. Tampilan Form Input Stock 10
4.5.9 Tampilan Form Opname Barang Form opname barang digunakan untuk memasukan data barang second yang dibeli dari konsumen. Tampilan Form Opname Barang 4.5.10 Tampilan Form Penjualan Form penjualan berfungsi untuk mengiput data transaksi penjualan barang. Tampilan Form Penjualan 11
4.5.11 Tampilan Form User Akses Form user akses berguna untuk menambah atau mengurangi item tampilan pada form menu utama. Tampilan Form User Akses 4.5.12 Tampilan Form Login Tampilan Form Login Form login berfungsi untuk memberikan keamanan pada program agar hanya pengguna yang mengetahui cara untuk masuk ke dalam program. Jika user name dan password yang dimasukan benar maka akan muncul menu utama, dan jika salah akan muncul sebuah pesan. 12
Tampilan Password Salah 5. KESIMPULAN Dari kegiatan perancangan program aplikasi sistem penjualan pada toko Gemini, secara garis besar dapat ditarik beberapa kesimpulan sebagai berikut : 1. Setelah adanya perancangan sistem penjualan maka pemrosesan data barang maupun transaksi dapat lebih akurat serta memperkecil kesalahan. 2. Mempermudah pengecekan laporan untuk pembukuan dari data barang dan transaksi yang telah tersimpan di dalam data. 13
DAFTAR PUSTAKA Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta : Andi Offset. Arief, Rudyanto M. 2006. Menggunakan Transact-SQL dengan Microsoft SQL Server 2000. Yogyakarta : Andi. Jogiyanto. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta : Andi. Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis. Yogyakarta : Andi. Ladjamudin, Al-Bahra Bin. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta : Graha Ilmu. 14