PERANCANGAN DAN PEMBUATAN APLIKASI PENJUALAN BUKU PADA TOKO BUKU TAMITA UTAMA
MENGGUNAKAN
MICROSOFT VISUAL BASIC.NET
JURNAL ILMIAH
Diajukan untuk melengkapi tugas dan memenuhi syarat-syarat guna memperoleh gelar Sarjana Komputer
STMIK U’Budiyah Indonesia
Oleh
Nama : Siti Rahmah Nim : 11111075
PROGRAM STUDI S1 TEKNIK INFORMATIKA
SEKOLAH TINGGI MANAJEMEN INFORMATIKA KOMPUTER STMIK U’BUDIYAH INDONESIA
BANDA ACEH
2013
PERANCANGAN DAN PEMBUATAN APLIKASI PENJUALAN BUKU PADA TOKO BUKU TAMITA UTAMA MENGGUNAKAN MICROSOFT
VISUAL BASIC.NET
SCHEME AND MAKING OF APPLICATION OF BOOK SALE AT TAMITA UTAMA’S BOOKSTORE USINGTHE MICROSOFT VISUAL BASIC.NET
Siti Rahmah
Jurusan Teknik Informatika STMIK U’Budiyah Indonesia, Banda Aceh Email : [email protected]
Abstrak
Penelitian ini membahas tentang aplikasi penjualan buku pada Toko Buku Tamita Utama dimana proses mengerjakannya menggunakan prinsip SDLC (System Development Life Cycle). Aplikasi ini bertujuan memudahkan pengelolaan informasi buku yang tersedia di Toko Buku Tamita Utama fungsinya seperti persediaan buku, penanganan transaksi, pencetakan laporan yang diperlukan untuk pengambilan keputusan dan pemeliharaan aplikasi. Aplikasi penjualan ini dikembangkan dengan menggunakan Software Microsoft Visual Basic.Net 2005 sebagai pembuatan database, MySql sebagai media penyimpanan database, dan dijalankan pada Windows XP Professional. Pada aplikasi database ini telah dibuat lima form master yaitu form list buku, form pencarian, form pembeli, form pemasok, dan form karyawan, dua form transaksi yaitu form penjualan, form suplai, dan lima laporan yaitu laporan pembeli, laporan pemasok, laporan buku, laporan pembelian dan laporan penjualan.
Kata kunci: Aplikasi Penjualan Buku, Database, Microsoft Visual Basic.Net 2005, MySql, SDLC (System Development Life Cycle).
Abstract
This study discusses the application of bookselling Bookstores Tamita Utama where the work using the principle of SDLC (System Development Life Cycle). This application aims to facilitate information management books available in the Bookstore Tamita Utama functions such as inventory books, transaction handling, printing reports required for decision-making and application maintenance. Sales application software is developed using Microsoft Visual Basic.Net 2005 as database creation, MySql as the database storage, and run on Windows XP Professional. In database applications have created five master form that lists book form, search form, form buyers, suppliers form, and the form of employees, two of which form the sale transaction form, form supply, and five statements that report the buyer, the supplier reports, book reports, report purchases and sales reports.
Keywords: Application Sales Book, Microsoft Visual Basic.Net 2005, MySql, SDLC (System Development Life Cycle).
I. PENDAHULUAN
Pada perusahaan dagang, transaksi penjualan memegang peranan penting yang menentukan tercapai tidaknya tujuan perusahaan. Oleh karena itu, diperlukan suatu sistem informasi yang baik agar proses transaksi berjalan dengan semestinya.
Informasi yang tepat dan lengkap dapat mengarahkan dan memperlancar kegiatan operasional badan usaha tersebut.
Tamita Utama adalah salah satu toko buku yang menjual berbagai buku. Sejauh ini banyak proses transaksi dan jumlah peminat untuk membeli buku di toko tersebut masih dilakukan secara sistem manual (dalam buku), sehingga mempersulit dalam mengakses data yang disimpan baik masalah transaksi penjualan, pembelian, serta stok buku dan barang lainnya.
Berdasarkan masalah yang ada penulis berusaha mengatasinya dengan membangun sebuah aplikasi mengenai pengolahan stok
buku/barang penjualan yang mudah dimengerti oleh karyawan di TB. Tamita Utama.
Adapun aplikasi yang akan dirancang dengan menggunakan Microsoft Visual Basic.Net yang telah popular dan banyak digun
akan dalam membuat sistem informasi yang handal dan akurat serta kemampuannya beragam. Visual Basic.Net 2005 merupakan pengembangan dari Visual Basic sebelumnya dengan kelebihan terletak pada tampilan yang lebih canggih dibandingkan dengan edisi Visual Basic sebelumnya.
Dalam Visual Basic.NET disertai software database sebagai penyimpanan data seperti MySQL Connector/server yang dapat mendukung fasilitas dalam pengembangan aplikasi tersebut.
Aplikasi yang dihasilkan oleh Visual basic.NET akan berjalan pada lingkungan GUI(Graphical User Interface), dimana beberapa program modern lainnya telah berjalan pada lingkungan tersebut.
Ruang Lingkup
Dalam ruang lingkup penulis hanya membahas tentang perancangan dan pembuatan sistem aplikasi database penjualan buku, laporan keuangan, form daftar buku dan pengadaan buku yang dibutuhkan pada toko Tamita Utama.
Tujuan
Tujuan penulisan ini adalah untuk membuat aplikasi penjualan, merancang input, output dan siklus transaksi yang mampu menangani penjualan dan pembelian buku dalam jumlah skala besar maupun kecil.
Manfaat
Penulisan ini bermanfaat untuk mempercepat dan mempermudah proses transaksi seperti penginputan data, transaksi jual-beli buku. Selain itu sistem ini juga dapat meningkatkan kinerja pengolahan data buku yang sistematis dan interaktif melalui fasilitas berbasiskan komputerisasi.
II. MATERI DAN METODELOGI
Microsoft Visual Basic.NET 2005
Microsoft Visual Basic.NET 2005 (VB.net) atau biasa disebut Visual Basic 8 adalah teknologi pemrograman microsoft yang dapat digunakan untuk membuat
aplikasi di lingkungan kerja berbasis Windows.
Microsoft Visual Basic.NET 2005 merupakan bahasa pemrograman terbaru keluaran Microsoft yang merupakan kelanjutan dari Visual Basic 6.0. Untuk pembuatan aplikasi database, Visual Basic.NET memiliki komponen pendukung yaitu ADO.NET, sedangkan untuk membuat laporan Visual Basic.NET memiliki sebuah alat yaitu crystal report. Pada Visual Basic.NET terdapat juga perangkat lunak lain seperti Visual C#.NET, Visual J#.NET, dan Visual C++.NET. aplikasi lainnya yang bias didukung oleh Visual Basic.NET antara lain aplikasi mobile, web ASP, dan layanan web XML.(Utomo, 2006:11)
MySQL
MySQL merupakan software database server yang memegang kendali terbesar pada aplikasi database berbasis web. Arsitektur databasenya sangat cocok bekerja pada lingkungan tersebut, didukung kemampuannya dalam berinteraksi dengan berbagai bahasa pemrograman side-server seperti PHP, ASP, CGI dan JSP (Prasetyo, 2003:23).
MySQL termasuk database yang memiliki beberapa distro yang mampu dijalankan pada beberapa platform, meski secara resmi tentu saja memiliki sebuah platform tersendiri. (Nugroho, 2004:5)
Definisi Basis Data
Basis data sebagai kumpulan terorganisasi dari data-data yang terhubung sedemikian rupa sehingga mudah disimpan dan dimanipulasi serta dipanggil oeh si pengguna(user).(Nugroho, 2004:5)
Tempat dan Waktu Penelitian
Rancang bangun aplikasi penjualan buku ini dilaksanakan pada bulan Oktober 2012 sampai dengan Januari 2013 yang bertempat di TB.Tamita Utama Banda Aceh, yang berada di jalan Dr. MR. Mohd. Hasan Saleh No.3 Neusu, Banda Aceh. Adapun jadwal yang direncanakan
Alat dan Bahan yang Digunakan Alat dan bahan yang digunakan dalam rancang bangun aplikasi penjualan buku pada TB. Tamita Utama Banda Aceh terdiri atas :
a. Hardware
Hardware yang digunakan yaitu seperangkat PC dengan spesifikasi PIV 3,0 GHz, RAM 512 MB, dan Harddisk 80 GB.
b. Software
1) Microsoft Visual Basic.NET, yaitu perangkat lunak yang digunakan untuk perancangan aplikasi.
MySQL, yaitu perangkat lunak sebagai database server.
Perancangan Data Flow Diagram (DFD) DFD adalah suatu gambaran grafis dari sistem penjualan buku secara keseluruhan yang menggambarkan arus data didalam sistem dengan struktur, jelas dan menggunakan sejumlah bentuk-bentuk simbol untuk menggambarkan bagaimana data mengalir melalui suatu proses yang saling berkaitan. Adapun proses yang telah dirancang penulis sebagai berikut:
Gambar 2.1 DFD Level 0 Input Data Login
Input Data Buku Input Data Pembeli Input Data Pemasok Input Data Penjualan Input Data Karyawan Input Data Pembelian
Info Data Login Info Data Buku Info Data Pembeli Info Data Pemasok Info Data Penjualan Info Data Karyawan Info Data Pembelian
Laporan Buku Laporan Pembeli Laporan Pemasok Laporan Penjualan Laporan Karyawan Laporan Pembelian
0
Sistem Penjualan
Buku
Pimpinan
Lihat LaporanKaryawan
info data valid l input data
Gambar 2.2 DFD Level 1
Data penjualan Data pembelian
Data pemasok Data pembeli
Data buku
Gambar 2.3 DFD Level 1 III. HASIL DAN PEMBAHASAN
Halaman utama
Halaman utama aplikasi penjualan buku ini berisikan menu data, cetak, user, cari dan data transaksi.
Gambar 3.1 Form Transaksi
Form Menu Data Data Utama Buku
Form data utama buku ini berisikan semua daftar buku dengan fasilitas tombol tambah data buku, ubah data buku, dan hapus data buku.
Gambar 3.2 Form List Buku
Form transaksi
Form ini digunakan untuk menginput data transaksi penjualan buku kepada pembeli.
Dalam form ini id pembeli bisa dimasukkan apabila pembeli memiliki kartu pembeli.
Gambar 3.3 Form Transaksi Laporan
Form ini untuk mencetak laporan penjualan sesuai dengan No.Faktur penjualan pada form transaksi penjualan.
Gambar 3.4 Cetak Faktur
Laporan penjualan untuk mencetak laporan penjualan sesuai dengan tanggal transaksi dan No.Faktur penjualan pada form transaksi penjualan.
Gambar 3.4 Laporan Penjualan DAFTAR PUSTAKA Batista, P. 2012. Visual Basic 6 VS Visual
Basic.NET 2002, 2003, 2005, 2008,
2010, 2011.
http://djiesoft.blogspot.com/2012/04/vi sual-basic-6-vs-visual-basicnet.html. di akses Selasa,11 Desember 2012 12:32:33 AM
Hartomo, D. 2005. Sistem Basis Data.
Penerbit Graha Ilmu. Yogyakarta Inas, S. 2011.
http://cvtamitautamablog.blogspot.com /2010/04/himp.html. di akses Senin, 25 Desember 2012.
Kisman, A. Arsyad. 2009. Xampp On Windows(Online).
Http://xampp/xampp-on-
windows.aspx.htm. di akses Senin, 17 Mei 2010 02:13:39 PM
Kurniawan H. 2010. Pengertian SQL.
http://rendramm2.wordpress.com/2010/
01/15/sql-adalah/. Diakses sabtu 19 Januari 2013
Marlinda, L. 2004. Sistem Basis Data.
Penerbit ANDI. Yogyakarta.
McFadden Fred, dkk. 1991. Modern Database Management. Addisson Wesley Education Publishers Inc.
Massachussets.
Nugroho, A. 2004. Konsep Pengembangan Sistem Basis Data. Informatika.
Bandung.
___________. 2011. Perancangan Dan Implementasi Sistem Basis Data.
Penerbit ANDI. Yogyakarta.
Prasetyo, D. D. 2003. Administrator Database Server Mysql. Jakarta: Elex Media Komputindo.
_____________. 2005. Mengolah Database dengan Visual Basic.NET Dan Mysql Server. Gramedia, Jakarta
Turban Dkk. 2006. Pengantar Teknologi Informasi. Jakarta: Salemba Infotek.
Utomo, Eko P. 2006. Membuat Aplikasi Databse Dengan Visual Basic.NET.
YRAMA WIDYA. Jakarta.