Sistem Informasi Penjualan Dan Pembelian Pada Toko Update
SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO UPDATE
Oleh : Yashinta Syavitri
1.05.13.805
Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer
Universitas Komputer Indonesia 2016
ABSTRACT
Update’s Store is a business that is engaged in the wholesale of man’s t-shirts. Every process is still not using a computerized system. The transactions are still in the sales note, where a sales note made reference to the making of the report. Each report is often an error occurred because the writing on the note unreadable. The existence of a difference in stock items on reports of stock items with the real situation because these notes are damaged or missing.
The research method is used in this study using a structured approach method and prototype development method. The research design used is descriptive method and action method. The method of data collection is used contain observation, documentation, and interview. System design tools is used to describe the system model including file flow diagram (flowmap), context diagram, data flow diagram (DFD) and data dictionary, while the database design used normalization, table relationship, entity relational diagram (ERD). The programming language used to build the Sales and Purchase Information Systems Distro T-shirt In Lobster Clothing is the Java Programming Language and MySQL as database.
With the information system of selling and buying these, various problems that appear to have been attempted to be handled properly.
Keywords : Information System, Sales and Purchases, Wholesale
I. PENDAHULUAN
1.1 Latar Belakang
Peranan teknologi informasi dalam membantu pengolahan data penjualan dalam perusahaan dan organisasi telah lama berlangsung. Alasan utama penggunaan teknologi informasi dalam pengolahan data penjualan adalah efisiensi, penghematan waktu dan biaya. Disamping itu peningkatan efektifitas, mencapai hasil output laporan penjualan dengan benar merupakan kebutuhan setiap perusahaan. Karena peranan teknologi informasi yang penting tersebut, banyak perusahaan yang menerapkan suatu teknologi informasi menjadi sesuatu hal yang diwajibkan untuk mendukung kegiatan yang dilakukan oleh perusahaan.
Toko Update merupakan usaha dalam bidang perdagangan yang menjual kaos distro
khusus pria dengan penjualan yang bersifat grosir. Pembelian barang oleh customer
minimal 6 pieces. Transaksi penjualan dan pembelian biasa secara tunai maupun kredit.
Transaksi penjualan secara kredit dibayar dua kali angsuran, dimana angsuran pertama
harus 50% dari total dan minimal penjualan 60 pieces. Transaksi penjualan secara kredit
(2)
tersebut, maka proses penjualan merupakan faktor penting untuk perkembangan usaha. Pengolahan data dan proses penjualan merupakan hal penting bagi perusahaan.
Disetiap proses akitifitas pekerjaan masih belum menggunakan sistem komputerisasi. Transaksi penjualan masih berupa nota penjualan, dimana nota penjualan dibuat dua rangkap. Rangkap satu diberikan kepada konsumen sebagai bukti jual beli. Rangkap dua diarsipkan untuk membuat laporan penjualan dan sebagai acuan dalam perhitungan stok barang. Pembuatan laporan penjualan dilakukan setiap bulannya berdasarkan nota. Dimana laporan penjualan tersebut sering terjadi kesalahan karena tulisan pada nota tidak terbaca.
Adanya perbedaan stok barang pada laporan stok barang dengan keadaan real karena nota
tersebut rusak atau hilang. Tidak ada laporan piutang dan utang, piutang dan utang dilihat hanya berdasarkan nota.
Untuk memperbaiki permasalahan tersebut diperlukan sistem pencatatan dengan menggunakan sistem yang berbasis komputer, baik dari segi pencatatan data barang, pencatatan data transaksi, dan proses lainnya yang berhubungan dengan Toko tersebut. Oleh karena itu untuk menunjang terciptanya kelancaran proses penjualan barang, diperlukan suatu sistem yang dapat mengatasi permasalahan-permasalahan yang mungkin terjadi dalam proses penjualan barang.
1.2 Identifikasi dan Rumusan Masalah
Berdasarkan latar belakang yang telah dibuat, maka dapat di identifikasikan masalah-masalah sebagai berikut :
1.2.1
Identifikasi MasalahAdapun identifikasi masalah yang dapat disimpulkan adalah sebagai berikut :
1.
Transaksi penjualan barang pada Toko Update masih melakukan pencatatanke dalam sebuah nota. Sehingga memerlukan waktu yang lama dan terkadang masih mengalami kesalahan penulisan atau tulisan yang tidak terbaca.
2.
Pembuatan laporan penjualan, pembelian dan persediaan barang masih belumterkomputerisasi dimana laporan tersebut dibuat berdasarkan nota. Sehingga memerlukan waktu yang lama dan terkadang nota tersebut rusak atau hilang.
3.
Adanya perbedaan stok barang pada laporan stok barang dengan keadaan realkarena nota tersebut rusak atau hilang.
4.
Tidak adanya laporan piutang dan utang, piutang dan utang hanya dilihatberdasarkan nota.
1.2.2
Rumusan MasalahDengan melihat latar belakang dan identifikasi masalah yang telah diuraikan, maka rumusan masalah yang akan dibahas dalam penyusunan skripsi ini adalah :
1. Bagaimana sistem penjualan dan pembelian pada Toko Update yang sedang
berjalan.
2. Bagaimana perancangan sistem informasi penjualan dan pembelian pada Toko
Update.
3. Bagaimana pengujian sistem informasi penjualan dan pembelian pada Toko
Update.
4. Bagaimana implementasi sistem informasi penjualan dan pembelian pada
Toko Update.
1.3 Maksud dan Tujuan Penelitian
(3)
1.3.1
Maksud PenelitianMaksud dari penelitian ini yaitu untuk membangun sistem informasi penjualan dan pembelian pada Toko Update yang diharapkan dapat menjadi inovasi yang dapat memperbaiki sistem dalam melakukan proses bisnis di Toko Update. Yaitu kemudahan dalam pencarian data barang dan data penjualan sehingga pencarian data lebih cepat, dengan perhitungan penjualan yang terkomputerisasi diharapkan data penjualan menjadi lebih akurat, memberikan kemudahan dalam membuat laporan, dan memperbaiki
penyimpanan datamenjadi aman dan terstruktur.
1.3.2
Tujuan PenelitianTujuan dari penelitian ini adalah sebagai berikut :
a. Untuk mengetahui sistem penjualan dan pembelian pada Toko Update yang
sedang berjalan agar dapat dianalisa kebutuhan untuk sistem yang akan dibuat.
b. Untuk menghasilkan rancangan sistem informasi penjualan dan pembelian
pada Toko Update.
c. Untuk mengetahui apakah sistem informasi penjualan dan pembelian pada
toko update berjalan dengan benar tanpa ada error .
d. Untuk melakukan implementasi sistem informasi penjualan dan pembelian
pada Toko Update.
1.4 Kegunaan Penelitian
Kegunaan dalam penelitian ini dapat dibagi menjadi dua yaitu :
1.4.1
Kegunaan Praktisa. Bagi Pihak Toko Update
Kegunaan Praktis Penelitian ini bagi pihak Toko Update adalah untuk memudahkan dalam melayani konsumen dalam proses penjualan dan untuk menyesuaikan dengan perkembangan teknologi informasi yang semakin maju.
1.4.2
Kegunaan Akademisa. Bagi Pengembangan Ilmu
Kegunaan Penelitian ini dalam bidang Pengembangan Ilmu adalah dapat mengimplementasikan ilmu baru dalam bidang Teknologi dan Informasi yang berguna dalam meningkatkan kualitas pelayanan penjualan terhadap pelanggan.
b. Bagi Peneliti
Kegunaan penelitian ini bagi peneliti adalah sebagai indikator untuk mengambangkan kemampuan dalam melakukan penelitian, meningkatkan skill dalam melakukan penelitian dan sebagai bahan evaluasi terhadap skill dan kemampuan peneliti dalam melakukan penelitian.
c. Bagi Peneliti Lain
Kegunaan penelitian ini bagi peneliti lain adalah dapat menjadi salah satu sumber referensi bagi peneliti yang akan melakukan penelitian yang berhubungan dengan penelitian yang peneliti bahas.
1.5 Batasan Masalah
Adapun batasan masalah yang akan dibuat dalam penelitian ini adalah :
1. Sistem infomasi yang dirancang memiliki input data barang, data pembelian
barang, dan data penjualan barang.
2. Sistem informasi memiliki output berupa laporan pembelian barang, laporan
(4)
3. Sistem informasi ini meliputi transaksi penjualan, transaksi pembelian, retur
pembelian terhadap supplier, piutang dan utang.
4. Transaksi penjualan secara kredit dibayar dua kali angsuran, dimana angsuran
pertama harus 50% dari total penjualan dan mininal penjualan 60 pieces.
5. Transaksi penjualan secara kredit terdapat tanggal jatuh tempo paling lama 45
hari, jika terlambat akan dikenakan denda 2% dari total penjualan.
6. Pembelian barang oleh customer minimal 6 pieces.
7. Pembelian barang ke supplier bisa secara kredit dan tunai. Secara kredit
pembayaran dilakukan dua kali angsuran.
8. Pembelian barang supplier secara kredit terdapat tanggal jatuh tempo dan denda
sesuai dengan aturan masing-masing supplier.
II. KAJIAN PUSTAKA
2.1 Konsep Dasar Sistem Informasi
Informasi merupakan hal yang sangat penting bagi manajemen di dalam pengambilan keputusan. Informasi dapat diperoleh dari sistem informasi atau disebut juga dengan
processing system.
2.1.1 Pengertian Sistem
Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai
suatu tujuan tertentu.[1,p.2]
2.1.2 Pengertian Informasi
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih
berarti bagi yang menerimanya. [1,p.8]
2.1.3 Pengertian Sistem Informasi
Sistem Informasi dapat didefenisikan sebagai berikut [2,p.13] :
1. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen
dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi.
2. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan
informasi bagi pengambilan keputusan dan untuk mengendalikan organisasi.
3. Suatu sistem didalam organisasi yang mempertemukan kebutuhan pengolahan
transaksi, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.
2.2 Konsep Sistem Informasi Penjualan dan Pembelian 2.2.1 Pengertian Penjualan
Penjualan adalah aliran khas masuk/aktiva lain yang timbul karena perusahaan menjual barang dagangan. Penjualan barang dagangan terjadi ketika perusahaan melakukan proses penjualan ke pihak lain. Penjualan dapat dilakukan dengan tunai dan kredit [3,p.164].
2.2.2 Pengertian Pembelian
Pembelian merupakan salah satu fungsi yang penting dalam berhasilnya operasi suatu perusahaan. Fungsi ini dibebani tanggung jawab untuk mendapatkan kuantitas dan kualitas bahan-bahan yang tersedia pada waktu dibutuhkan dengan harga yang sesuai dengan harga yang berlaku. Pengawasan perlu dilakukan terhadap pelaksanaan fungsi ini, karena pembelian menyangkut investasi dana dalam persediaan dan kelancaran arus bahan
(5)
Dari definisi diatas dapat disimpulkan bahwa pembelian merupakan kegiatan yang dilakukan untuk pengadaan barang yang dibutuhkan perusahaan dalam menjalankan usahanya dimulai dari pemilihan sumber sampai memperoleh barang.
2.2.3 Pengertian Persediaan
Persediaan terdiri atas barang-barang yang disediakan untuk dijual kepada
konsumen selama periode normal kegiatan perusahaan [3,p.169].
2.2.4 Pengertian Retur
Pembatalan seluruhnya atau sebagian atas transaksi penjualan/pembelian yang
pernah dilakukan [3,p.165].
2.2.5 Pengertian Sistem Informasi Penjualan dan Pembelian
Menurut pengertian penjualan dan pembelian diatas dapat disimpulkan bahwa, Sistem Informasi Penjualan dan Pembelian adalah suatu sistem informasi yang mengorganisasikan serangkaian prosedur transaksi penjualan dan pembelian yang dirancang untuk menghasilkan, menganalisa, menyebarkan dan memperoleh informasi guna mendukung pengambilan keputusan mengenai penjualan dan pembelian.
2.3 Bahasa Pemrograman Yang Digunakan 2.3.1 Bahasa Pemrograman Java
Java adalah suatu jenis teknologi pemrograman yang dikembangkan oleh Sun
Microsystem[5,p.2].
2.3.2 SQL (Structured Query Language)
Structured Query Language (SQL) adalah bahasa yang mulanya berorientasi pada
basisdata relasional. SQL adalah bahasa yang menggabungkan fitur-fitur bahasa query
formal aljabar relasional dan bahasa query formal kalkulus relasional. SQL juga berisi
fasilitas untuk pendefinisian struktur data, modifikasi struktur data dan data di basisdata, serta juga digunakan untuk menspesifikasikan konstrain-konstrain integritas dan
keamanan. [6,p.114]
2.4 Aplikasi Pendukung 2.4.1 NetBeans
NetBeans merupakan salah satu IDE yang dikembangkan dengan bahasa pemograman java. NetBeans mempunyai lingkup pemograman yang terintegrasi dalam suatu perangkat lunak yang di dalamnya menyediakan pembangunan pemrograman GUI, text editor, compiler dan interpreter. NetBeans adalah sebuah perangkat lunak open source sehingga dapat digunakan secara gratis untuk keperluan komersial maupun nonkomersial
yang didukung oleh Sun Microsystem [5,p.28].
2.4.2 MySQL
MySQL merupakan software RDBMS atau server database yang dapat mengelola
database dengan sangat cepat, dapat menampung data dalam jumlah yang sangat besar,
dapat diakses oleh banyak user dan dapat melakukan suatu proses secara sinkron. [7,p.21]
2.4.3 iReport
iReport merupakan tool untuk pembuatan laporan yang palin popular dalam pemrograman java. iReport merupakan aplikasi tunggal yang sudah terintegrasi dengan
IDE NetBeans sehingga lebih mudah untuk memanfaatkan tool tersebut [5,p.224].
III. OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian
Penelitian ini dilaksanakan disalah satu usaha yang bergerak di bidang perdagangan yang menjual kaos distro khusus pria yang bersifat grosir yaitu di Toko Update yang
(6)
3.2 Metode Penelitian
Metode Penelitian berarti cara yang digunakan untuk mencapai sebuah tujuan. Dalam Penelitian di Toko Update peneliti melakukan beberapa metode penelitian diantaranya:
3.2.1 Desain Penelitian
Untuk mendapatkan suatu proses yang teratur dan terarah dalam suatu penelitian sehingga penelitian dapat berjalan dengan baik diperlukan metode pendekatan atau penyelesaian untuk menyelesaikan suatu penelitian. Pada desain penelitian ini termasuk kedalam penelitian yang bersifat deskriptif dan tindakan, yaitu metode dengan mengumpulkan, menjelaskan, menganalisis data yang diperoleh dan menggali permasalahan yang mungkin dengan harapan memperoleh pengetahuan baru sebagai kebijakan informasi. Dimana dalam penelitian ini dapat memperoleh gambaran kinerja
program yang direncanakan dan diimplementasikan kepada pengguna (user) dalam
perusahaan.
3.2.2 Jenis dan Metode Pengumpulan Data
Metode pengumpulan data adalah cara atau alat yang digunakan oleh penulis dalam melakukan penelitian untuk mendapatkan data-data atau sumber- sumber dari perusahaan yang dijadikan objek penelitian
3.2.2.1 Sumber Data Primer
Data primer didapatkan dengan cara melakukan pengamatan langsung
kelapangan (observasi) dan wawancara kepada pemilik dan karyawan Toko Update.
1. Observasi
Observasi atau pengamatan merupakan metode pengumpulan data dengan mengamati secara langsung permasalahan yang terjadi dalam perusahaan ditempat kejadian.
Observasi yang dilakukan untuk menganalisi sistem yang berjalan baik itu dari segi pembelian, penjualan, retur beli, laporan penjualan, laporan pembelian dan laporan stok barang.
2. Wawancara
Wawancara adalah salah satu cara untuk mengumpulkan informasi yang dilakukan dengan pihak-pihak terkait yang berkompeten guna melengkapi data- data yang dibutuhkan. Wawancara dilakukan kepada pemilik toko, kepada bagian kasir dan karyawan Toko Update yang dapat memberikan data yang relevan.
3.2.2.2 Sumber Data Sekunder
Data sekunder merupakan data yang diperoleh peneliti melalui dokumentasi-dokumentasi yang ada di Toko Update. Dokumentasi merupakan cara pengumpulan data dengan mempelajari dokumen-dokumen dasar yang ada di Toko Update yaitu diantaranya nota jual, nota beli, laporan penjualan, laporan pembelian, laporan stok barang. dan dokumen lainnya yang berkaitan dengan masalah yang dibahas dalam penelitian ini.
3.2.3
Metode Pendekatan Dan Pengembangan SistemDalam metode pendekatan dan pengembangan sistem akan dijelaskan mengenai metode pendekatan sistem, metode pengembangan sistem dan alat bantu analisis pengembangan sistem.
3.2.3.1 Metode Pendekatan Sistem
Metode pendekatan sistem yang digunakan pada penelitian ini menggunakan metode terstruktur yaitu suatu proses untuk mengimpelentasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program. Pemrograman terstruktur adalah suatu proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program.
(7)
Pendekatan terstruktur dilengkapi dengan alat-alat (tools) dan teknik-teknik (techniques) yang dibutuhkan dalam pengembangan sistem, sehingga hasil akhir dari sistem yang dikembangkan akan diperoleh sistem yang strukturnya didefinisikan dengan baik dan jelas.
3.2.3.2 Metode Pengembangan Sistem
Metode adalah suatu cara atau teknik yang sistematik untuk mengerjakan sesuatu. Metode yang digunakan untuk sistem informasi penjualan dan pembelian
pada Toko Update adalah prototype
Alasan mengapa penulis memakai metode prototype ini adalah karena
metode ini terdiri dari tahap-tahap yang memberikan kemudahan jika pada satu tahap tidak sesuai maka dapat kembali ke tahap sebelumnya, sehingga cukup efektif dalam mendapatkan kebutuhan dan aturan yang jelas yang disetujui pelanggan ataupun pembuat
perangkat lunak itu sendiri. Dengan prototype ini juga, pelanggan bisa langsung
merasakan seakan-akan itu adalah sistem yang sebenarnya. Selain itu pengujiannya
dilakukan oleh pembuat sistem atau programmer itu sendiri. (Gambar 3.1, Halaman 13)
Adapun langkah-langkah yang dilakukan oleh penulis dengan metode prototipe dalam melakukan pengembangan sistem adalah sebagai berikut:
1. Identifikasi Kebutuhan, penulis bisa merancang sistem yang akan dibangun
sesuai dengan yang diharapkan user. Sebelum pada tahap perancangan, penulis
akan memulai pada tahap awal terlebih dahulu yaitu penulis akan menganalisis
sistem dengan cara melakukan mengumpulkan data yaitu dengan field reserch
(metode penelitian)/observasi, dan interview (wawancara)
2. Membuat Prototype, penulis akan membuat prototype sistem tersebut untuk memperlihatkan kepada pemakai model sistem yang akan dirancang.
3. Memperbaiki Prototype, penulis akan menentukan apakah sistem tersebut dapat diterima oleh pemakai, atau harus dilakukan beberapa perbaikan atau bahkan dibongkar semuanya dan mulai dari awal lagi,dan setelah perbaikan sistem itu selesai dikerjakan, penulis akan kembali lagi pada tahap yang ketiga yaitu dengan melakukan pengujian prototipe kembali.
4. Menguji Prototype, penulis akan melakukan uji cobasistem yang telah dirancang untuk memastikan bahwa sistem tersebut dapat digunakan dengan baik dan benar, sesuai kebutuhan pemakai.
5. Mengembangkan Versi Produk, penulis akan merampungkan sesuai dengan masukan terakhir dari pemakaian dan memberikan gambaran bagaimana penggunaan sistem tersebut kepada pemakai setelah sistem tersebut disetujui.
3.2.3.3 Alat Bantu Analisis dan Perancangan
Langkah-langkah yang dilakukan pada tahap merancang suatu sistem dan program adalah membuat usulan pemecahan masalah secara logikal. Alat bantu yang digunakan antara lain adalah:
1. Flowmap
Flowmap merupakan bagan yang menunjukan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urutan-urutan dari prosedur-prosedur yang ada di dalam
sistem. Bagan ini menunjukkan apa yang dikerjakan di sistem [1,p.796].
2. Diagram Konteks
Diagram Konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari sistem. Ia akan memberi
(8)
gambaran tentang keseluruhan sistem. Dalam diagram konteks hanya ada satu proses tidak
boleh ada store dalam diagram konteks [2,p.64].
3. Data Flow Diagram (DFD)
DFD merupakan model dari sistem untuk menggambarkan pembagian sistem ke
modul yang lebih kecil. Salah satu keuntungan menggunakan diagram aliran data adalah
memudahkan pemakai yang kurang menguasai bidang komputer untuk mengerti sistem
yang akan dikerjakan [2,p.64].
4. Kamus Data
Data berfungsi membantu pelaku sistem untuk mengartikan aplikasi secara detail dan mengorganisasi semua elemen data yang digunakan dalam sistem secara persis sehingga pemakai dan penganalisis sistem mempunyai dasar pengertian yang sama tentang
masukan, keluaran, penyimpanan dan proses [2,p.70].
5. Perancangan Basis Data
Basis data adalah kumpulan data yang saling berhubungan yang merefleksikan fakta-fakta yang berdapat di organtaisasi. Basisdata merupakan komponen utama sistem informasi karena semua informasi untuk pengambilan keputusan berasal dari basisdata. Pengelolaan basisdata yang buruk dapat mengakibatkan ketidaktersediaan data penting yang digunakan untuk menghasilkan informasi yang diperlukan dalam pengambilan
keputusan [6,p.4].
a. Normalisasi
Normalisasi adalah suatu proses untuk mengubah suatu tabel yang memiliki masalah tertentu ke dalam dua buah tabel atau lebih, yang tidak lagi memiliki masalah tersebut. Ada macam-macam bentuk normalisasi, diantaranya adalah bentuk tidak normal, bentuk normal pertama, bentuk normal kedua dan bentuk normal ketiga.
1. Bentuk Tidak Normal (Unnormalized Form)
Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada keharusan mengikuti suatu format tertentu, dapat saja data tidak lengkap atau terduplikasi.Data dikumpulkan apa adanya sesuai dengan kedatangannya.
2. Bentuk Normal Pertama (1NF/First Normal Form)
Bentuk ini sangat sederhana. Aturannya sebuah table tidak boleh mengandung kelompok yang terulang.
3. Bentuk Normal Kedua (2 NF/ Second Normal Form)
Tabel dalam keadaan 2NF apabila table sudah dalam keadaan 1NF dan semua atribut yang bukan kunci, bergantung pada semua kunci dalam table. Dengan kata lain, 2NF bertujuan untuk menghilangkan ketergantungan parsial.
4. Bentuk Normal Ketiga (3NF / Third Normal Form)
Tabel dalam keadaan 3NF apabila table dalam keadaan 2NF dan dalam table
tersebut tidak ada ketergantungan transitif. Artinya sebuah field dapat menjadi
atribut biasa pada suatu relasi tetapi menjadi kunci pada relasi lain. Setiap
atribut yang bukan kunci haruslah bergantung hanya pada primary key.
5. Bentuk Normalisasi Boyce-Codd (BNCF)
Tabel dalam keadaan 3NF dan setiap determinan merupakan kunci kandidat.
Determinan adalah suatu atribut/field atau gabungan atribut dimana beberaoa
atribut lain bergantung pada atribut tersebut. Pada tahap BNCF ini kita harus menghilangkan kunci kandidat yang bukan merupakan determinan.
b. Tabel Relasi
Tabel Relasi adalah himpunan elemen-elemen data yang diorganisasi-kan menggunakan model kolom vertikal dan baris horizontal. Tabel juga merupakan
(9)
ekuivalensi dari sebuah entitas dalam Entity Relationship Diagram (ERD). ERD
digunakan untuk menggambarkan hubungan antar penyimpanan data store yang terdapat
pada DFD.
c. Kardinalitas
Kardinalitas merujuk kepada hubungan maksimum yang terjadi dari entitas yang satu
ke entitas yang lain dan begitu juga sebaliknya [2,p.147].
d. Entity Relationship Diagram (ERD)
ERD adalah persepsi terhadap dunia nyata sebagai terdiri objek-objek dasar yang disebut entitas dan keterhubungan antar entitas-entitas itu. Konsep paling dasar pada ERD
adalah adalah entitas, relationship dan atribut [6,p.165].
3.2.4
Pengujian SoftwarePengujian Software adalah proses mengoperasikan software dalam suatu kondisi
yang dikendalikan, untuk verifikasi apakah telah berlaku sebagaimana telah ditetapkan, validasi apakah spesifikasi yang telah ditetapkan sudah memenuhi keinginan atau kebutuhan dari pengguna yg sebenarnya.
3.2.4.1 Black Box Testing
Test case ini bertujuan untuk menunjukkan fungsi perangkat lunak tentang cara beroperasinya, apakah pemasukan data keluaran telah berjalan sebagaimana yang diharapkan dan apakah informasi yang disimpan secara eksternal selalu dijaga kemutakhirannya.
Pengujian black-box berfokus pada persyaratan fungsional perangkat lunak. Pengujian ini memungkinkan analis sistem memperoleh kumpulan kondisi input yang akan mengerjakan seluruh keperluan fungsional program.
IV. HASIL PENELITIAN 4.1 Perancangan Sistem
Perancangan sistem dilakukan setelah proses analisis sistem yang sedang berjalan selesai dilakukan. Proses analisis sistem akan memberikan informasi mengenai sistem yang sedang berjalan, termasuk kelemahan pada sistem tersebut. Berdasarkan hasil evaluasi maka diusulkan perancangan sistem baru untuk mengatasi kelemahan sistem sebelumnya.
4.1.1 Tujuan Perancangan Sistem
Tujuan dari perancangan sistem secara umum adalah untuk memberikan gambaran
secara umum kepada user tentang sistem yang baru. Desain secara umum
mengidentifikasikan komponen-komponen sistem informasi yang akan didesain secara rinci agar dapat menghasilkan program sistem informasi yang dapat mempermudah pegawai Toko Update dalam menjalani pekerjaannya dengan sistem yang baru.
4.1.2 Gambaran Umum Sistem yang Diusulkan
Sistem informasi penjualan dan pembelian pada Toko Update yang akan dibuat adalah manajemen data dan pengelolahan data mulai dari data penjualan, pembelian, retur pembelian, piutang dan utang serta laporan-laporan lainnya. System yang diusulkan akan
terintegrasi dengan database yang berguna bagi penyimpanan data dengan jumlah data
yang beragam sehingga dapat mempermudah penyimpanan, pencarian, pengubahan serta penghapusan data secara informatif.
4.1.3 Perancangan Prosedur yang Diusulkan
Perancangan prosedur yang diusulkan dilakukan untuk mengetahui aliran suatu data dalam program. Dalam sistem yang baru proses penyajian informasi yang dibutuhkan
(10)
oleh user dapat disajikan secara cepat, tepat, akurat sehingga dapat meningkatkan efektifitas kinerja.
Adapun prosedur penjualan yang diusulkan adalah sebagai berikut :
1. Konsumen melakukan permintaan barang kepada kasir.
2. Kasir mengecek persedian barang, jika barang permintaan konsumen tidak tersedia
maka kasir memberitahukan kepada konsumen, dan apabila barang tersebut tersedia maka kasir membuat nota penjualan.
3. Konsumen melakukan pembayaran barang tersebut secara tunai atau kredit dan
mendapatkan nota penjualan.
4. Kemudian kasir mencetak laporan transaksi penjualan untuk diserahkan kepada
pemilik.
Adapun prosedur pembelian yang diusulkan adalah sebagai berikut :
1. Bagian gudang mencetak laporan stok barang kemudian menentukan pemesanan
barang yang akan dipesan.
2. Pemilik memutuskan pesanan barang apa saja yang akan dipesan
3. Setelah pemilik menyetujui pesanan barang, bagian gudang akan melakukan
pemesanan kepada supplier.
4. Bagian gudang mendapatkan nota pembelian dari supplier dan mengecek pesanan
barang.
5. Jika pesanan barang sesuai maka bagian gudang akan membuat laporan penjualan.
Jika barang tidak sesuai maka bagian gudang akan membuat nota retur beli.
4.1.3.1 Flowmap
Flowmap merupakan bagan yang menunjukan arus pekerjaan secara keseluruhan
dari sistem. (Gambar 4.1, Halaman 15)
4.1.3.2 Diagram Konteks
Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari sistem. Ia akan memberi gambaran tentang
keseluruhan sistem. (Gambar 4.2, Halaman 16)
4.1.3.3 Data Flow Diagram
DFD merupakan model dari sistem untuk menggambarkan pembagian sistem ke
modul yang lebih kecil. Berikut adalah DFD dari sistem yang diusulkan : (Gambar 4.3,
4.3, 4.4, 4.5, 4.6, 4.7 Halaman 16,17,18) 4.1.3.4 Kamus Data
Pada tahap perancangan sistem, kamus data digunakan untuk merancang input,
merancang laporan-laporan dan database. Kamus data dibuat berdasarkan arus data yang
ada di DFD.
4.1.3.5 Relasi Tabel
Tabel relasi adalah penggambaran hubungan antar tabel-tabel yang berfungsi
mengakses data dan item sedemikian rupa sehingga database tersebut mudah dimodifikasi.
(Gambar 4.8, Halaman 19)
4.1.3.6 Entity Relationship Diagram
ERD (Entity Relationship Diagram) adalah suatu model untuk menjelaskan
hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai
hubungan antar relasi. (Gambar 4.9, Halaman 19)
4.2 Implementasi
1. Tampilan Menu Utama
(11)
2. Tampilan Form Login
Form Login ini berfungsi untuk memportal aplikasi yang hanya memiliki hak akses yang dapat masuk ke dalam aplikasi dan melakukan proses di Sistem Informasi
Penjualan dan Pembelian ini. (Gambar 4.11, Halaman 20)
3. Tampilan Form Barang
Pada Form Data Barang ini gudang dapat menginput data barang, gudang juga dapat melakukan pengeditan, hapus, dan melihat table data barang yang ada di database
(Gambar 4.12, Halaman 20) 4. Tampilan Transaksi Penjualan
Form ini berfungsi untuk melakukan transaksi penjualan, no nota akan otomatis muncul. Data penjualan pada form ini akan tersimpan otomatis pada database dan
otomatis akan mengurangi jumlah stok barang. (Gambar 4.13, Halaman 21)
5. Tampilan Transaksi Pembelian
Form ini berfungsi untuk melakukan transaksi pembelian, no nota akan otomatis muncul. Data pembelian pada form ini akan tersimpan otomatis pada database dan
otomatis akan menambah jumlah stok barang. (Gambar 4.14, Halaman 21)
6. Tampilan Transaksi Retur
Form ini berfungsi untuk melakukan transaksi retur, no nota akan otomatis muncul. Data retur pada form ini akan tersimpan otomatis pada database dan otomatis akan mengurangi jumlah stok barang. Kemudian gudang dapat mencetak nota retur.
(Gambar 4.15, Halaman 21) 4.3 Rencana Pengujian
Rencana perangkat lunak Sistem Informasi Pembelian dan Penjualan ini menggunakan metode black box. Pengujian black box berfokus pada persyaratan fungsional perangkat lunak yang dibuat. Rencana pengujian selengkapnya terlihat pada
(Tabel 4.1, Halaman 14).
V. KESIMPULAN DAN SARAN
5.1 Kesimpulan
Dengan adanya sistem informasi penjualan dan pembelian ini, berbagai permasalahan yang muncul telah diupayakan untuk dapat ditangani dengan baik. Adapun kesimpulan yang dapat diambil dari pembangunan sistem informasi penjualan dan pembelian pada Toko Update antara lain :
1 Proses pembuatan nota pada transaksi penjualan barang pada Toko Update telah
terkomputerisasi sehingga lebih efisien dalam hal waktu dan dapat menimalisir kesalahan dalam penulisan nota.
2 Sistem informasi ini dapat menghasilkan laporan penjualan, pembelian dan
persediaan barang dengan cepat dan akurat karena sudah terkomputerisasi.
3 Sistem ini dapat menyajikan informasi yang akurat dan up to date mengenai stok
barang.
4 Sistem ini sudah terdapat laporan piutang dan utang dimana pihak Toko Update
dapat melihat data piutang dan utang yang belum lunas.
5.2 Saran
Agar sistem informasi penjualan dan pembelian ini lebih optimal dan berjalan sesuai dengan harapan, maka penulis memberikan sesuatu yang dapat diajukan dan dapat dijadikan bahan pertimbangan untuk pengembang atau peneliti lain yaitu :
(12)
1. Diharapkan pada penelitian selanjutnya agar mengintegrasikan program aplikasi di Toko Update dengan para supplier yang selama ini berlangganan dalam hal pemasokan barang, sehingga interaksi antar toko dan supplier lebih terjaga.
2. Diharapkan pada penelitian selanjutnya dikembangkan laporan keuangan.
3. Pengembangan Sistem Informasi Penjualan dan Pembelian ini diharapkan dapat
melalui electronic transaction, seperti kartu kredit maupun debit sehingga
mempermudah dalam pelayanan.
VI. DAFTAR PUSTAKA
[1] Jogiyanto HM, “Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur,
Teori, dan Praktik Aplikasi Bisnis. Edisi Ke-3. Yogyakarta : C.V Andi Offset, 2004.
[2] Ladjamudin. Al-Bahra Bin, “Analisis & Desain Sistem Informasi”. Edisi Ke-1.
Yoyakarta : Graha Ilmu, 2005.
[3] Hermawan. Sigit dan Masyhad, “Akuntansi untuk Perusahaan Jasa dan Dagang”.
Edisi Ke-1. Yogyakarta : Graha Ilmu, 2006.
[4] Assauri. Sofjan, “Manajemen Produksi dan Operasi”. Edisi Revisi. Jakarta : Lembaga Penerbit Fakultas Ekonomi Universitas Indonesia, 2008.
[5] Wahana Komputer, “Panduan Aplikasi & Solusi Membangun Aplikasi Bisnis dengan NetBeans 7”. Edisi Ke-1. Yogyakarta : Penerbit Andi, 2012.
[6] Hariyanto. Bambang, “Sistem Manajemen Basis Data”. Edisi Ke-1. Bandung : Penerbit Informatika, 2004.
[7] Raharjo. Budi. “Belajar Otodidak Membuat Database Menggunakan MySQL”.
Bandung : Informatika, 2011.
[8] Madcoms, “Cepat dan Mudah Membangun Sistem Jaringan Komputer”. Edisi Ke -1. Yogyakarta : Penerbit Andi, 2013.
(13)
Gambar 3.1 Metode Pendekatan Prototype
Sumber : Adi Nugroho,” Analisis dan Perancangan sistem informasi” Tabel 4.1 Rencana Pengujian
Kelas Uji Butir Uji Tingkat
Pengujian
Jenis Pengujian
Login Username dan Password Sistem Black Box
Pengujian pengisian Data
Pengisian Data Customer Sistem Black Box
Pengisian Data Supplier Sistem Black Box
Pengisian Data Barang Sistem Black Box
Pengisian Data Jenis Barang
Sistem Black Box
Pengujian transaksi Melakukan Transaksi
Penjualan
Sistem Black Box
Melakukan Transaksi Pembelian
(14)
Melakukan Transaksi Retur Sistem Black Box
Melakukan Transaksi Pembayaran Utang
Sistem Black Box
Melakukan Transaksi Pembayaran Piutang
Sistem Black Box
Pengujian Menampilkan Laporan
Laporan Penjualan Sistem Black Box
Laporan Pembelian Sistem Black Box
Laporan Stok Barang Sistem Black Box
Laporan Utang Sistem Black Box
(15)
Cetak Lap. Stok barang
DB Penjualan
Lap. Stok Barang
Daftar Pesanan Barang
Lap. Stok Barang
Daftar Pesanan Barang ACC Daftar Pesanan Barang Daftar Pesanan Barang Daftar Pesanan Barang Daftar Pesanan Barang Nota Beli Cek Kondisi Barang Rusak Nota Beli Nota Beli Tidak Ya Input Data Pembelian
Input Retur Beli Cetak Lap.
Pembelian
Cetak Nota Retur Lap. Pembelian
Nota Retur
Nota Retur
Lap. Pembelian
BAGIAN GUDANG PEMILIK SUPPLIER
Cetak Daftar Pesanan Barang Daftar Barang Daftar Barang
Cek Stok Barang
Daftar Barang Nota Jual Nota Jual Cetak Lap. Penjualan Input Daftar Barang
Cetak Nota Jual
Lap. Penjualan
KONSUMEN KASIR
Lap. Penjualan Nota Jual
Input Data Piutang
Cetak Nota Piutang Nota Piutang Nota Piutang Cetak Lap. Piutang
Lap. Piutang Lap. Piutang
Input Data Utang
Cetak Lap. Utang
Lap. Utang Lap. Utang
Nota Beli
(16)
Konsumen Pemilik
Supplier Data Barang, Data Konsumen,
Data Piutang
Lap Stok Barang Lap Pembelian Lap Penjualan Lap. Piutang
Lap. Utang
Nota Jual, Nota Piutang
Nota Beli, Data Barang, Data Supplier, Data Utang Sistem Informasi Penjualan dan Pembelian Toko Update
Daftar Pesanan Barang, Retur Beli
Gambar 4.2 Konteks Diagram yang diusulkan
Konsumen Pemilik
Supplier
Daftar Barang, Data Konsumen,
Data Piutang
Nota Jual, Nota Piutang
Nota Beli, Data Supplier, Data Utang 1.0 Penjualan
Daftar Pesanan Barang
Nota Jual Nota Jual 2.0 Pembelian Daftar Pesanan Barang Daftar Pesanan Barang
Nota Beli Nota Beli
3.0 Retur Beli
Nota Retur Data Retur Retur Beli Data Barang
Data Barang
Data Barang Penjualan Data Penjualan
Pembelian Data Pembelian 4.0 Cetak Laporan Data Barang Data Penjualan
Data Pembelian Lap. Penjualan Lap. Pembelian Lap. Stok Barang
Lap. Piutang Lap. Utang Nota Piutang Nota Piutang Data Piutang Data Piutang Data Piutang Data Utang Data Utang
(17)
Konsumen Pemilik Daftar Barang Lap. Penjualan Lap. Piutang 1.1
Cek Stok Barang
1.2 Input Data Penjualan 1.3 Cetak Nota Daftar Barang Nota Jual, Nota Piutang Data Barang Data Barang Penjualan Data Penjualan 1.4 Cetak Lap. Penjualan Data Penjualan Data Penjualan Piutang Data Piutang Data Piutang Data Piutang
Gambar 4.4 DFD Level 2 Proses 1 yang diusulkan
Supplier
Pemilik
Lap. Pembelian Lap. Utang 2.1
Cek Stok Barang
2.2 Input Daftar Pesanan Barang 2.3 Input Data Pembelian Daftar Pesanan Barang
Data Barang Data Barang
Pembelian
Daftar Pesanan Barang
2.4 Cetak Lap. Pembelian Data Pembelian Data Pembelian Nota Beli Utang Data Utang Data Utang
(18)
Supplier
3.1 Cek Kondisi
Barang
3.2 Input Retur
Barang
3.3 Cetak Nota Retur
Data Retur
Data Pembelian Nota Beli
Pembelian
Retur Data Retur
Data Retur Nota Retur
Gambar 4.6 DFD Level 2 Proses 3 yang diusulkan
Pemilik
4.1
Cetak Laporan Data Pembelian Pembelian Data Barang
Penjualan Data Barang
Data Penjualan Lap. Stok Barang
Lap. Pembelian Lap. Penjualan Lap. Piutang
Lap. Utang
Piutang
Utang Data Piutang
Data Utang
(19)
Jenis_barang Id_jenisbrg* Nm_jenisbrg Barang Id_brg* Id_jenisbrg** Nm_brg Harga_beli Harga_jual stok Detail_pembelian Nota_beli** Tgl Id_barang** jlh Pembelian Nota_beli* Tgl Id_supplier** Total_beli Dp status Utang Id_utang* Nota_beli** Id_supplier** Total_utang Tgl_jatuhtempo Tgl_bayar status Detail_retur Nota_retur** Id_barang** Jlh ket Retur Nota_retur* Tgl Id_supplier** Nota_beli Total_retur Status Supplier Id_supplier* Nm_supplier Alamat Telp Penjualan Nota_jual* Tgl Id_customer** Total_jual Dp status Detail_penjualan Nota_jual** Tgl Id_barang** jlh Piutang Id_piutang* Nota_jual** Id_customer** Total_piutang Tgl_jatuhtempo Tgl_bayar status Customer Id_customer* Nama Alamat Telp Pesananbarang No_pesanan* Tgl Id_supplier** Status Detail_pesanan No_pesanan** Id_barang** jlh
Gambar 4.8 Relasi Tabel
Barang
Terdiri Jenis_barang
Memiliki
Memiliki Memiliki
Pembelian Retur Penjualan
Mempunyai Supplier Memiliki Utang Memiliki Piutang Customer Mempunyai PesananBarang Mempunyai Terdapat
(20)
Gambar 4.10 Tampilan Halaman Utama
Gambar 4.11 Tampilan Form Login
(21)
Gambar 4.13 Tampilan Form Penjualan
Gambar 4.14 Tampilan Form Pembelian
(22)
BAB I
PENDAHULUAN
1.1
Latar Belakang Penelitian
Pada saat ini perkembangan teknologi informasi telah mengalami banyak
kemajuan, hal ini tidak lepas dari dukungan teknologi komputer yang sangat berperan
penting dalam menunjang kelancaran aktifitas perkerjaan. Teknologi informasi telah
menjadi fasilitas utama hampir dari semua kegiatan baik itu dalam bidang sosial
budaya, pendidikan, kesehatan maupun dunia bisnis.
Dengan teknologi informasi, data dan informasi yang diperlukan perusahaan
dapat diperoleh dengan mudah dan cepat. Pada jaman modern ini, perkembangan
teknologi yang khususnya di bidang teknologi informasi telah semakin pesat. Untuk
tetap mempertahankan usahanya maka perusahaan-perusahaan di Indonesia, baik
yang bergerak di bidang perdagangan maupun jasa, harus mampu meningkatkan
kinerjanya agar dapat meningkatkan produktivitas perusahaan.
Peranan teknologi informasi dalam membantu pengolahan data penjualan
dalam perusahaan dan organisasi telah lama berlangsung. Alasan utama penggunaan
teknologi informasi dalam pengolahan data penjualan adalah efisiensi, penghematan
waktu dan biaya. Disamping itu peningkatan efektifitas, mencapai hasil output
laporan penjualan dengan benar merupakan kebutuhan setiap perusahaan. Karena
peranan teknologi informasi yang penting tersebut, banyak perusahaan yang
(23)
2
menerapkan suatu teknologi informasi menjadi sesuatu hal yang diwajibkan untuk
mendukung kegiatan yang dilakukan oleh perusahaan.
Toko Update merupakan usaha dalam bidang perdagangan yang menjual kaos
distro khusus pria dengan penjualan yang bersifat grosir. Pembelian barang oleh
customer
minimal 6
pieces. Transaksi penjualan dan pembelian biasa secara tunai
maupun kredit. Transaksi penjualan secara kredit dibayar dua kali angsuran, dimana
angsuran pertama harus 50% dari total dan minimal penjualan 60
pieces. Transaksi
penjualan secara kredit terdapat tanggal jatuh tempo paling lama 45 hari, jika
pembayaran terlambat maka akan dikenakan denda 2% dari total penjualan setiap
harinya. Terkait dengan bidang usaha tersebut, maka proses penjualan merupakan
faktor penting untuk perkembangan usaha. Pengolahan data dan proses penjualan
merupakan hal penting bagi perusahaan.
Disetiap proses akitifitas pekerjaan masih belum menggunakan sistem
komputerisasi. Transaksi penjualan masih berupa nota penjualan, dimana nota
penjualan dibuat dua rangkap. Rangkap satu diberikan kepada konsumen sebagai
bukti jual beli. Rangkap dua diarsipkan untuk membuat laporan penjualan dan
sebagai acuan dalam perhitungan stok barang. Pembuatan laporan penjualan
dilakukan setiap bulannya berdasarkan nota. Dimana laporan penjualan tersebut
sering terjadi kesalahan karena tulisan pada nota tidak terbaca. Adanya perbedaan
stok barang pada laporan stok barang dengan keadaan real karena nota tersebut rusak
atau hilang. Tidak ada laporan piutang dan utang, piutang dan utang dilihat hanya
berdasarkan nota.
(24)
3
Untuk memperbaiki permasalahan tersebut diperlukan sistem pencatatan
dengan menggunakan sistem yang berbasis komputer, baik dari segi pencatatan data
barang, pencatatan data transaksi, dan proses lainnya yang berhubungan dengan Toko
tersebut. Oleh karena itu untuk menunjang terciptanya kelancaran proses penjualan
barang, diperlukan suatu sistem yang dapat mengatasi permasalahan-permasalahan
yang mungkin terjadi dalam proses penjualan barang.
Penulis mencoba membuatkan suatu aplikasi yang diharapkan dapat
membantu mempermudah dan mempercepat proses pengolahan data penjualan di
Toko Update
. Dari latar belakang tersebut penulis mengambil judul “
SISTEM
INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO UPDATE
”
1.2
Identifikasi dan Rumusan Masalah
1.2.1 Identifikasi Masalah
Berdasarkan penelitian yang dilakukan di Toko Update, teridentifikasi
berberapa masalah, antara lain :
1.
Transaksi penjualan barang pada Toko Update masih melakukan
pencatatan ke dalam sebuah nota. Sehingga memerlukan waktu yang lama
dan terkadang masih mengalami kesalahan penulisan atau tulisan yang
tidak terbaca.
2.
Pembuatan laporan penjualan, pembelian dan persediaan barang masih
belum terkomputerisasi dimana laporan tersebut dibuat berdasarkan nota.
(25)
4
Sehingga memerlukan waktu yang lama dan terkadang nota tersebut
rusak atau hilang.
3.
Adanya perbedaan stok barang pada laporan stok barang dengan keadaan
real karena nota tersebut rusak atau hilang.
4.
Tidak adanya laporan piutang dan utang, piutang dan utang hanya dilihat
berdasarkan nota.
1.2.2
Rumusan Masalah
Adapun rumusan masalah dalam penelitian ini adalah sebagai berikut :
1.
Bagaimana sistem penjualan dan pembelian pada Toko Update yang
sedang berjalan.
2.
Bagaimana perancangan sistem informasi penjualan dan pembelian pada
Toko Update.
3.
Bagaimana pengujian sistem informasi penjualan dan pembelian pada
Toko Update.
4.
Bagaimana implementasi sistem informasi penjualan dan pembelian pada
Toko Update.
1.3
Maksud Dan Tujuan Penelitian
1.3.1
Maksud Penelitian
Maksud dari penelitian ini yaitu untuk membangun sistem informasi
penjualan dan pembelian pada Toko Update yang diharapkan dapat menjadi inovasi
yang dapat memperbaiki sistem dalam melakukan proses bisnis di Toko Update.
(26)
5
Yaitu kemudahan dalam pencarian data barang dan data penjualan sehingga
pencarian data lebih cepat, dengan perhitungan penjualan yang terkomputerisasi
diharapkan data penjualan menjadi lebih akurat, memberikan kemudahan dalam
membuat laporan, dan memperbaiki penyimpanan data menjadi aman dan terstruktur.
1.3.2
Tujuan Penelitian
Sedangkan tujuan dari penelitian ini adalah :
1.
Untuk mengetahui sistem penjualan dan pembelian pada Toko Update
yang sedang berjalan agar dapat dianalisa kebutuhan untuk sistem yang
akan dibuat.
2.
Untuk menghasilkan rancangan sistem informasi penjualan dan pembelian
pada Toko Update.
3.
Untuk mengetahui apakah sistem informasi penjualan dan pembelian pada
toko update berjalan dengan benar tanpa ada error .
4.
Untuk melakukan implementasi sistem informasi penjualan dan pembelian
pada Toko Update.
1.4
Kegunaan Penelitian
Kegunaan penelitian ini menjelaskan tentang manfaat yang akan diperoleh
dari hasil penelitian, dan bagi pihak
–
pihak yang akan di peroleh data dan
informasinya dari hasil penelitian ini, diharapkan dapat memberikan wawasan dan
ilmu pengetahuan baru. Khususnya bagi penulis dan umumnya bagi yang membaca
hasil penelitian ini, serta bagi Jurusan Sistem Informasi itu sendiri.
(27)
6
1.4.1
Kegunaan Akademis
a.
Bagi Pengembangan Ilmu
Kegunaan Penelitian ini dalam bidang Pengembangan Ilmu adalah dapat
mengimplementasikan ilmu baru dalam bidang Teknologi dan Informasi
yang berguna dalam meningkatkan kualitas pelayanan penjualan terhadap
pelanggan.
b.
Bagi Peneliti
Kegunaan penelitian ini bagi peneliti adalah sebagai indikator untuk
mengambangkan kemampuan dalam melakukan penelitian, meningkatkan
skill dalam melakukan penelitian dan sebagai bahan evaluasi terhadap
skill dan kemampuan peneliti dalam melakukan penelitian.
c.
Bagi Peneliti Lain
Kegunaan penelitian ini bagi peneliti lain adalah dapat menjadi salah satu
sumber referensi bagi peneliti yang akan melakukan penelitian yang
berhubungan dengan penelitian yang peneliti bahas.
1.4.2
Kegunaan Praktis
a.
Bagi Pihak Toko Update
Kegunaan Praktis Penelitian ini bagi pihak Toko Update adalah untuk
memudahkan dalam melayani konsumen dalam proses penjualan dan
untuk menyesuaikan dengan perkembangan teknologi informasi yang
semakin maju.
(28)
7
1.5
Batasan Masalah
Pada pembahasan masalah ini penulis memberikan batasan masalah agar
pembahasannya tetap fokus serta tujuan dari penelitian ini dapat tercapai. Batasan
masalah pada penelitian ini adalah sebagai berikut :
1.
Sistem infomasi yang dirancang memiliki input data barang, data
pembelian barang, dan data penjualan barang.
2.
Sistem informasi memiliki output berupa laporan pembelian barang,
laporan penjualan barang, laporan persedian barang, laporan piutang dan
laporan utang.
3.
Sistem informasi ini meliputi transaksi penjualan, transaksi pembelian,
retur pembelian terhadap supplier, piutang dan utang.
4.
Transaksi penjualan secara kredit dibayar dua kali angsuran, dimana
angsuran pertama harus 50% dari total penjualan dan mininal penjualan 60
pieces.
5.
Transaksi penjualan secara kredit terdapat tanggal jatuh tempo paling lama
45 hari, jika terlambat akan dikenakan denda 2% dari total penjualan.
6.
Pembelian barang oleh customer minimal 6 pieces.
7.
Pembelian barang ke supplier bisa secara kredit dan tunai. Secara kredit
pembayaran dilakukan dua kali angsuran.
8.
Pembelian barang supplier secara kredit terdapat tanggal jatuh tempo dan
denda sesuai dengan aturan masing-masing supplier.
(29)
8
1.6
Lokasi dan Waktu Penelitian
1.6.1
Lokasi Penelitian
Lokasi penelitian ini dilaksanakan disalah satu usaha yang bergerak di bidang
perdagangan yaitu di Toko Update yang beralamat di PGMTA 2 Jakarta Pusat Lantai
3A/B/173.
1.6.2
Waktu Penelitian
Waktu pelaksanaan penelitian dilaksanakan pada bulan September 2015
sampai bulan Desember 2015, adapun tahap perinciannya adalah sebagai berikut :
Tabel 1.1 Waktu Pelaksanaan
N
o
Kegiatan
Sept
Okt
Nov
Des
Jan
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1
Identifikasi
Kebutuhan
Sistem
2
Membuat
Prototype
3
Menguji
Prototype
4
Evaluasi
Prototype
5
Pengembang
an Sistem
1.7
Sistematika Penulisan
Sistematika Penulisan Skripsi ini dibagi dalam beberapa bab dengan pokok
pembahasan secara umum sebagai berikut :
(30)
9
BAB I. PENDAHULUAN
Bab ini berisi latar belakang, identifikasi masalah, maksud dan tujuan
penelitian, kegunaan penelitian, batasan masalah, lokasi dan jadwal penelitian,
dan sistematika penulisan.
BAB II. TINJAUAN PUSTAKA
Bab ini berisi teori-teori pendukung yang berhubungan dengan pembangunan
sistem.
BAB III. OBJEK DAN METODE PENELITIAN
Bab ini membahas Objek Penelitian, Metodologi Penelitian yang digunakan,
deskripsi sistem yang berjalan dan Analisis Sistem yang berjalan.
BAB IV. HASIL DAN PEMBAHASAN
Bab ini membahas deskripsi sistem yang diusulkan, analisis kebutuhan,
perancangan sistem yang dikembangkan, implementasi sistem yang dibangun,
uji coba dan hasil pengujian sistem.
BAB V. KESIMPULAN DAN SARAN
Bab ini berisi kesimpulan yang diperoleh dari hasil pengujian sistem, serta
saran pengembangan sistem ke depan.
(31)
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Dengan adanya sistem informasi penjualan dan pembelian ini, berbagai
permasalahan yang muncul telah diupayakan untuk dapat ditangani dengan baik.
Adapun kesimpulan yang dapat diambil dari pembangunan sistem informasi
penjualan dan pembelian pada Toko Update antara lain :
1.
Proses pembuatan nota pada transaksi penjualan barang pada Toko
Update telah terkomputerisasi sehingga lebih efisien dalam hal waktu dan
dapat menimalisir kesalahan dalam penulisan nota.
2.
Sistem informasi ini dapat menghasilkan laporan penjualan, pembelian
dan persediaan barang dengan cepat dan akurat karena sudah
terkomputerisasi.
3.
Sistem ini dapat menyajikan informasi yang akurat dan
up to date
mengenai stok barang.
4.
Sistem ini sudah terdapat laporan piutang dan utang dimana pihak Toko
Update dapat melihat data piutang dan utang yang belum lunas.
(32)
148
5.2 Saran
Agar sistem informasi penjualan dan pembelian ini lebih optimal dan berjalan
sesuai dengan harapan, maka penulis memberikan sesuatu yang dapat diajukan dan
dapat dijadikan bahan pertimbangan untuk pengembang atau peneliti lain yaitu :
1.
Diharapkan pada penelitian selanjutnya agar mengintegrasikan program
aplikasi di Toko Update dengan para supplier yang selama ini
berlangganan dalam hal pemasokan barang, sehingga interaksi antar toko
dan supplier lebih terjaga.
2.
Diharapkan pada penelitian selanjutnya dikembangkan laporan keuangan.
3.
Pengembangan Sistem Informasi Penjualan dan Pembelian ini diharapkan
dapat melalui
electronic transaction, seperti kartu kredit maupun debit
sehingga mempermudah dalam pelayanan.
(33)
SISTEM INFORMASI PENJUALAN DAN PEMBELIAN
PADA TOKO UPDATE
SKRIPSI
Diajukan sebagai salah satu syarat kelulusan pada
Program Studi Sistem Informasi Jenjang S1 (Strata Satu)
Fakultas Teknik dan Ilmu Komputer
Oleh :
YASHINTA SYAVITRI
1.05.13.805
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
(34)
v
DAFTAR ISI
Halaman
LEMBAR PENGESAHAN
LEMBAR PERNYATAAN KEASLIAN
ABSTRAK ... i
ABSTRACT ... ii
KATA PENGANTAR ... iii
DAFTAR ISI ... iv
DAFTAR GAMBAR ... ix
DAFTAR TABEL ... xii
DAFTAR SIMBOL ... xv
BAB I PENDAHULUAN
1.1
Latar Belakang Penelitian ... .. 1
1.2
Identifikasi dan Rumusan Masalah... ... .. 3
1.2.1 Identifikasi Masalah ... .. 3
1.2.2 Rumusan Masalah ... .. 4
1.3
Maksud dan Tujuan Penelitian ... .. 4
1.3.1 Maksud Penelitian ... .. 4
1.4.2 Tujuan Penelitian ... .. 5
1.4
Kegunaan Penelitian ... .. 5
1.4.1 Kegunaan Akademis ... .. 6
1.4.2 Kegunaan Praktis ... .. 6
1.5
Batasan Masalah... .. 7
1.6
Lokasi dan Waktu Penelitian ... .. 8
1.6.1 Lokasi Penelitian ... .. 8
1.6.2 Waktu Penelitian ... .. 8
1.7
Sistematika Penulisan ... .. 8
BAB II LANDASAN TEORI
2.1
Konsep Dasar Sistem Informasi... ... .. 10
(35)
2.1.2
Pengertian Informasi ... .. 12
2.1.3
Pengertian Sistem Informasi ... .. 12
2.1.4
Komponen Sistem Informasi ... .. 13
2.2
Konsep Sistem Informasi Penjualan dan Pembelian ... .. 14
2.2.1
Pengertian Penjualan ... .. 14
2.2.2
Pengertian Pembelian ... .. 14
2.2.3
Pengertian Persediaan ... .. 15
2.2.4
Pengertian Retur ... .. 15
2.2.5
Pengertian Sistem Informasi Penjualan dan Pembelian ... .. 15
2.3
Bahasa Pemrograman yang Digunakan ... ... .. 16
2.3.1 Bahasa Pemrograman Java ... .. 16
2.4.1.1 Teknologi Java ... .. 16
2.4.1.1 JDBC Driver ... .. 17
2.3.2 SQL ... .. 18
2.4
Aplikasi Pendukung ... .. 19
2.4.1 NetBeans ... .. 19
2.4.2 MySQL ... .. 19
2.4.3 iReport ... .. 20
2.5
Jaringan Komputer ... .. 20
2.5.1 Jenis Jaringan Komputer ... .. 20
2.5.2 Topologi Jaringan ... .. 21
2.6
Client Server ... .. 25
BAB III OBJEK DAN METODE PENELITIAN
3.1
Objek Penelitian ... .. 27
3.1.1
Sejarah Singkat Lobster Clothing ... .. 27
3.1.2
Visi dan Misi Lobster Clothing ... .. 27
3.1.3
Struktur Organisasi ... .. 28
3.1.4
Deskripsi Tugas ... .. 29
3.2
Metode Penelitian ... .. 30
3.2.1
Desain Penelitian ... .. 30
(36)
vii
3.2.1.1 Sumber Data Primer ... .. 31
3.2.2.2 Sumber Data Sekunder ... .. 31
3.2.3
Metode Pendekatan dan Pengembangan Sistem ... .. 32
3.2.3.1 Metode Pendekatan Sistem ... .. 32
3.2.3.2 Metode Pengembangan Sistem ... .. 32
3.2.3.3 Alat Bantu Analisis dan Perancangan ... .. 35
3.2.4
Pengujian Software ... .. 38
3.2.4.1 Black Box Testing ... .. 39
3.3
Analisis Sistem yang Sedang Berjalan ... .. 40
3.3.1
Analisis Dokumen ... .. 40
3.3.2
Analisis Prosedur yang Berjalan ... .. 42
3.3.2.1 Flowmap yang Berjalan ... .. 43
3.3.2.2 Diagram Konteks ... .. 46
3.3.2.3 Data Flow Diagram ... .. 46
3.3.3
Evaluasi Sistem ... .. 49
BAB IV HASIL DAN PEMBAHASAN
4.1
Perancangan Sistem ... .. 51
4.1.1
Tujuan Perancangan Sistem ... .. 51
4.1.2
Gambaran Umum Sistem yang Diusulkan ... .. 51
4.1.3
Perancangan Prosedur yang Diusulkan ... .. 52
4.1.3.1 Flowmap yang Diusulkan ... .. 53
4.1.3.2 Diagram Konteks ... .. 55
4.1.3.3 Data Flow Diagram ... .. 55
4.1.3.4 Kamus Data ... .. 59
4.1.4
Perancangan Basis Data ... .. 64
4.1.4.1 Normalisasi ... .. 64
4.1.4.2 Relasi Tabel ... .. 67
4.1.4.3 Entity Relationship Diagram ... .. 68
4.1.4.4 Struktur File ... .. 69
4.1.4.5 Kodifikasi ... .. 77
(37)
4.2.1
Struktur Menu ... .. 80
4.2.2
Perancangan Input ... .. 81
4.2.3
Perancangan Output ... .. 88
4.3
Perancangan Arsitektur Jaringan... .. 93
4.4
Pengujian ... .. 94
4.4.1
Rencana Pengujian ... .. 94
4.4.2
Kasus dan Hasil Pengujian ... .. 96
4.4.3
Kesimpulan Hasil Pengujian ... .. 116
4.5
Implementasi ... .. 117
4.5.1
Implementasi Perangkat Lunak ... .. 117
4.5.2
Implementasi Perangkat Keras ... .. 117
4.5.3
Implementasi Basis Data ... .. 118
4.5.4
Implementasi Antar Muka ... .. 124
4.5.5
Implementasi Instalasi Program ... .. 128
4.5.6
Penggunaan Program ... .. 131
BAB V KESIMPULAN DAN SARAN
4.1
Kesimpulan ... .. 147
4.2
Saran ... .. 148
DAFTAR PUSTAKA
LAMPIRAN
(38)
DAFTAR PUSTAKA
[1] Jogiyanto HM,
“
Analisis dan Desain Sistem Informasi : Pendekatan
Terstruktur, Teori, dan Praktik Aplikasi Bisnis.
Edisi Ke-3. Yogyakarta : C.V Andi
Offset, 2004.
[2] Ladjamudin. Al-
Bahra Bin, “Analisis & Desain Sistem Informasi”.
Edisi Ke-1.
Yoyakarta : Graha Ilmu, 2005.
[3] Hermawan. Sigit dan Masyhad, “Akuntansi untuk Perusahaan Jasa dan
Dagang”. Edisi Ke
-1. Yogyakarta : Graha Ilmu, 2006.
[4] Assauri. Sofjan,
“
Manajemen Produksi dan Operasi
”
. Edisi Revisi. Jakarta :
Lembaga Penerbit Fakultas Ekonomi Universitas Indonesia, 2008.
[5] Wahana Komputer, “Panduan Aplikasi & Solusi Membangun Aplikasi
Bisnis dengan NetBeans 7”. Edisi Ke
-1. Yogyakarta : Penerbit Andi, 2012.
[6] Hariyanto. Bambang,
“Sistem Manajemen Basis Data”. Edisi Ke
-1. Bandung :
Penerbit Informatika, 2004.
[7] Raharjo.
Budi. “Belajar Otodidak Membuat Database Menggunakan MySQL”.
Bandung : Informatika, 2011.
[8]
Madcoms, “Cepat dan Mudah Membangun Sistem Jaringan Komputer”.
Edisi
Ke-1. Yogyakarta : Penerbit Andi, 2013.
(39)
KATA PENGANTAR
Puji dan Syukur penulis ucapkan kehadirat Allah SWT yang
senantiasa memberikan Rahmat dan Karunia-Nya kepada penulis sehingga penulis
dapat menyelesaikan skripsi ini. Pembuatan laporan skripsi ini merupakan salah
satu syarat persyaratan kelulusan pada Program Studi Sistem Informasi Fakultas
Teknik dan Ilmu Komputer di Universitas Komputer Indonesia dengan judul:
“SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO
UPDATE”
.
Penulis menyadari sepenuhnya, bahwa dalam penyusunan laporan skripsi
ini masih banyak kekurangan dan jauh dari sempurna. Oleh karena itu kritik dan
saran yang membangun akan senantiasa penulis terima sebagai masukan yang
berarti, sehingga dalam penyusunan karya tulis lainnya penulis dapat menyusun
dengan lebih baik.
Sebagai rasa hormat, cinta dan kasih sayang, penulis persembahkan
Skripsi ini untuk kedua orang tua yang telah memberikan banyak dukungan baik
moril maupun materil terutama Do’a dan semangat untuk penulis dan satu satunya
alasan bagi penulis untuk dapat menyelesaikan Skripsi ini dengan tepat waktu.
Pada kesempatan ini, dengan segala kerendahan hati perkenankanlah
penulis menyampaikan rasa terima kasih yang sebesar-besarnya kepada:
1.
Dr. Ir. H. Eddy Soeryanto Soegoto, M.Sc, selaku Rektor Universitas
Komputer Indonesia.
2.
Prof. Dr. H. Denny Kurniadie. Ir., M.Sc. Selaku Dekan Fakultas Teknik
Dan Ilmu Komputer Universitas Komputer Indonesia.
3.
Citra Noviyasari, S.Si, MT selaku Ketua Program Studi Sistem Informasi
Universitas Komputer Indonesia.
4.
Deasy Permatasari, S.Si, MT selaku dosen wali.
5.
Julian Chandra W, S.Kom., M.Kom selaku dosen pembimbing.
6.
Sintya Sukarta, ST., MT. dan Syahrul Mauluddin, S.Kom., M.Kom selaku
dosen penguji.
(40)
iv
8.
Teristimewa kepada kedua orang tua, adik tercinta yang telah memberi
dukung
an baik moril maupun materil serta do’a yang tulus sehingga
penulis dapat menyelesaikan Skripsi ini
9.
Teman-teman seperjuangan khususnya mahasiswa Sistem Informasi
Universitas Komputer.
10.
Dan semua pihak yang tidak dapat disebutkan satu persatu, semoga semua
bantuan yang telah diberikan mendapat balasan dari Allah SWT.
Penulis menyadari bahwa skripsi ini masih terdapat kekurangan,
mengingat keterbatasan yang dimiliki penulis. Untuk itu penulis mengharapkan
saran dan kritikan yang membangun dari semua pihak demi kesempurnaan Skripsi
ini.
Akhirnya kepada-Nya kita berserah diri, semoga skripsi ini bermanfaat
bagi kita semua. Amin.
Bandung, Januari 2016
Penulis
(1)
vi
2.1.2 Pengertian Informasi ... .. 12
2.1.3 Pengertian Sistem Informasi ... .. 12
2.1.4 Komponen Sistem Informasi ... .. 13
2.2 Konsep Sistem Informasi Penjualan dan Pembelian ... .. 14
2.2.1 Pengertian Penjualan ... .. 14
2.2.2 Pengertian Pembelian ... .. 14
2.2.3 Pengertian Persediaan ... .. 15
2.2.4 Pengertian Retur ... .. 15
2.2.5 Pengertian Sistem Informasi Penjualan dan Pembelian ... .. 15
2.3 Bahasa Pemrograman yang Digunakan ... ... .. 16
2.3.1 Bahasa Pemrograman Java ... .. 16
2.4.1.1 Teknologi Java ... .. 16
2.4.1.1 JDBC Driver ... .. 17
2.3.2 SQL ... .. 18
2.4 Aplikasi Pendukung ... .. 19
2.4.1 NetBeans ... .. 19
2.4.2 MySQL ... .. 19
2.4.3 iReport ... .. 20
2.5 Jaringan Komputer ... .. 20
2.5.1 Jenis Jaringan Komputer ... .. 20
2.5.2 Topologi Jaringan ... .. 21
2.6 Client Server ... .. 25
BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian ... .. 27
3.1.1 Sejarah Singkat Lobster Clothing ... .. 27
3.1.2 Visi dan Misi Lobster Clothing ... .. 27
3.1.3 Struktur Organisasi ... .. 28
3.1.4 Deskripsi Tugas ... .. 29
3.2 Metode Penelitian ... .. 30
3.2.1 Desain Penelitian ... .. 30
(2)
vii
3.2.1.1 Sumber Data Primer ... .. 31
3.2.2.2 Sumber Data Sekunder ... .. 31
3.2.3 Metode Pendekatan dan Pengembangan Sistem ... .. 32
3.2.3.1 Metode Pendekatan Sistem ... .. 32
3.2.3.2 Metode Pengembangan Sistem ... .. 32
3.2.3.3 Alat Bantu Analisis dan Perancangan ... .. 35
3.2.4 Pengujian Software ... .. 38
3.2.4.1 Black Box Testing ... .. 39
3.3 Analisis Sistem yang Sedang Berjalan ... .. 40
3.3.1 Analisis Dokumen ... .. 40
3.3.2 Analisis Prosedur yang Berjalan ... .. 42
3.3.2.1 Flowmap yang Berjalan ... .. 43
3.3.2.2 Diagram Konteks ... .. 46
3.3.2.3 Data Flow Diagram ... .. 46
3.3.3 Evaluasi Sistem ... .. 49
BAB IV HASIL DAN PEMBAHASAN 4.1 Perancangan Sistem ... .. 51
4.1.1 Tujuan Perancangan Sistem ... .. 51
4.1.2 Gambaran Umum Sistem yang Diusulkan ... .. 51
4.1.3 Perancangan Prosedur yang Diusulkan ... .. 52
4.1.3.1 Flowmap yang Diusulkan ... .. 53
4.1.3.2 Diagram Konteks ... .. 55
4.1.3.3 Data Flow Diagram ... .. 55
4.1.3.4 Kamus Data ... .. 59
4.1.4 Perancangan Basis Data ... .. 64
4.1.4.1 Normalisasi ... .. 64
4.1.4.2 Relasi Tabel ... .. 67
4.1.4.3 Entity Relationship Diagram ... .. 68
4.1.4.4 Struktur File ... .. 69
4.1.4.5 Kodifikasi ... .. 77
(3)
viii
4.2.1 Struktur Menu ... .. 80
4.2.2 Perancangan Input ... .. 81
4.2.3 Perancangan Output ... .. 88
4.3 Perancangan Arsitektur Jaringan... .. 93
4.4 Pengujian ... .. 94
4.4.1 Rencana Pengujian ... .. 94
4.4.2 Kasus dan Hasil Pengujian ... .. 96
4.4.3 Kesimpulan Hasil Pengujian ... .. 116
4.5 Implementasi ... .. 117
4.5.1 Implementasi Perangkat Lunak ... .. 117
4.5.2 Implementasi Perangkat Keras ... .. 117
4.5.3 Implementasi Basis Data ... .. 118
4.5.4 Implementasi Antar Muka ... .. 124
4.5.5 Implementasi Instalasi Program ... .. 128
4.5.6 Penggunaan Program ... .. 131
BAB V KESIMPULAN DAN SARAN 4.1 Kesimpulan ... .. 147
4.2 Saran ... .. 148
DAFTAR PUSTAKA LAMPIRAN
(4)
DAFTAR PUSTAKA
[1] Jogiyanto HM, “Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur, Teori, dan Praktik Aplikasi Bisnis. Edisi Ke-3. Yogyakarta : C.V Andi Offset, 2004.
[2] Ladjamudin. Al-Bahra Bin, “Analisis & Desain Sistem Informasi”. Edisi Ke-1. Yoyakarta : Graha Ilmu, 2005.
[3] Hermawan. Sigit dan Masyhad, “Akuntansi untuk Perusahaan Jasa dan Dagang”. Edisi Ke-1. Yogyakarta : Graha Ilmu, 2006.
[4] Assauri. Sofjan, “Manajemen Produksi dan Operasi”. Edisi Revisi. Jakarta : Lembaga Penerbit Fakultas Ekonomi Universitas Indonesia, 2008.
[5] Wahana Komputer, “Panduan Aplikasi & Solusi Membangun Aplikasi Bisnis dengan NetBeans 7”. Edisi Ke-1. Yogyakarta : Penerbit Andi, 2012. [6] Hariyanto. Bambang, “Sistem Manajemen Basis Data”. Edisi Ke-1. Bandung : Penerbit Informatika, 2004.
[7] Raharjo. Budi. “Belajar Otodidak Membuat Database Menggunakan MySQL”. Bandung : Informatika, 2011.
[8] Madcoms, “Cepat dan Mudah Membangun Sistem Jaringan Komputer”. Edisi
(5)
iii
KATA PENGANTAR
Puji dan Syukur penulis ucapkan kehadirat Allah SWT yang senantiasa memberikan Rahmat dan Karunia-Nya kepada penulis sehingga penulis dapat menyelesaikan skripsi ini. Pembuatan laporan skripsi ini merupakan salah satu syarat persyaratan kelulusan pada Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer di Universitas Komputer Indonesia dengan judul:
“SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO
UPDATE”.
Penulis menyadari sepenuhnya, bahwa dalam penyusunan laporan skripsi ini masih banyak kekurangan dan jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun akan senantiasa penulis terima sebagai masukan yang berarti, sehingga dalam penyusunan karya tulis lainnya penulis dapat menyusun dengan lebih baik.
Sebagai rasa hormat, cinta dan kasih sayang, penulis persembahkan Skripsi ini untuk kedua orang tua yang telah memberikan banyak dukungan baik moril maupun materil terutama Do’a dan semangat untuk penulis dan satu satunya alasan bagi penulis untuk dapat menyelesaikan Skripsi ini dengan tepat waktu.
Pada kesempatan ini, dengan segala kerendahan hati perkenankanlah penulis menyampaikan rasa terima kasih yang sebesar-besarnya kepada:
1. Dr. Ir. H. Eddy Soeryanto Soegoto, M.Sc, selaku Rektor Universitas Komputer Indonesia.
2. Prof. Dr. H. Denny Kurniadie. Ir., M.Sc. Selaku Dekan Fakultas Teknik Dan Ilmu Komputer Universitas Komputer Indonesia.
3. Citra Noviyasari, S.Si, MT selaku Ketua Program Studi Sistem Informasi Universitas Komputer Indonesia.
4. Deasy Permatasari, S.Si, MT selaku dosen wali.
5. Julian Chandra W, S.Kom., M.Kom selaku dosen pembimbing.
6. Sintya Sukarta, ST., MT. dan Syahrul Mauluddin, S.Kom., M.Kom selaku dosen penguji.
(6)
iv
8. Teristimewa kepada kedua orang tua, adik tercinta yang telah memberi dukungan baik moril maupun materil serta do’a yang tulus sehingga penulis dapat menyelesaikan Skripsi ini
9. Teman-teman seperjuangan khususnya mahasiswa Sistem Informasi Universitas Komputer.
10. Dan semua pihak yang tidak dapat disebutkan satu persatu, semoga semua bantuan yang telah diberikan mendapat balasan dari Allah SWT.
Penulis menyadari bahwa skripsi ini masih terdapat kekurangan, mengingat keterbatasan yang dimiliki penulis. Untuk itu penulis mengharapkan saran dan kritikan yang membangun dari semua pihak demi kesempurnaan Skripsi ini.
Akhirnya kepada-Nya kita berserah diri, semoga skripsi ini bermanfaat bagi kita semua. Amin.
Bandung, Januari 2016
Penulis