LAPORAN KARYA AKHIR
Sitem Informasi Penjualan Barang Pada Distro Simple One Store
Kraksaan
Disusun oleh :
Mohammad Shohibi Ribat
215-02-0004
PROGRAM PROFESI 1 TAHUN
ADMINISTRASI BINIS & TEKNOLOGI INFORMASI
“ZAINUL HASAN”
KRAKSAAN – PROBLINGGO
LEMBAR PENGESAHAN LAPORAN KARYA AKHIR
Sistem Informasi Penjualan Barang Pada Distro Simple One Kraksaan
Disusun oleh:
(Mohammad Shohibi Ribat)
(215-02-0004)
Kraksaan, Agustus 2016
Koordinator Karya Akhir Dosen Pembimbing
Rodiyah Rutami,S.Psi ABUTHOLIB, M.Kom
Mengetahui
Direktur,
KATA PENGANTAR
Puji syukur alhamdulillah penulis panjatkan kehadirat Allah SWT atas berkat
rahmat,taufik serta hidayahnya,penyusunan Laporan Karya Akhir yang berjudul “Sistem Informasi Penjualan Barang Pada Distro Simple One Store Kraksaan” dapat di selesaikan dengan baik.Tugas Akhir ini disusun sebagai persyaratan kelulusan pada Program Studi Profesi 1 Tahun Zainul Hasan Genggong.
Dalam penyusunan Laporan Karya Akhir ini penulis banyak mendapatkan
saran,dorongan,bimbingan dari berbagai pihak yang merupakan pengalaman yang tidak bisa diukur dengan materi.Oleh karena itu dengan segala hormat dan kerendahan hati perkenankan penulis mengucapkan terima kasih kepada :
1. KH.Moh Hasan Mutawakkil Alallah, SH. MM, Selaku Pengasuh Pondok Pesantren Zainul Hasan Genggong.
2. Ayah dan Ibunda tercinta yang tiada lelah dan selalu menasehati dan memberikan motivasi kepada penulis.
3. Bapak Novi Hendra Wirawan, ST. MT, Selaku Direktur Program Studi Profesi 1 Tahun Zainul Hasan Genggong.
4. Abu Tholib, S.KOM, M.KOM,Selaku dosen Pembimbing di Program Studi Profesi 1 Tahun Zainul Hasan Genggong.
5. Bapak dan Ibu Dosen Program Studi Profesi 1 Tahun Zainul Hasan Genggong yang telah memberi bekal ilmu pengetahuan sehingga penulis dapat menyelesaikan penulisan Laporan Karya Akhir ini.
6. Rekan-rekan Mahasiswa Program Studi Profesi 1 Tahun Zainul Hasan Genggong yang telah banyak memberikan masukan kepada penulis baik selama dalam mengikuti perkuliahan maupun dalam penulisan Laporan Karya Akhir ini.
7. Semua pihak yang tidak dapat penulis sebut satu persatu yang telah memantu dalam menyelesaikan penulisan Laporan Karya Akhir ini.
Akhir kata semoga “Sistem Informasi Penjualan Barang Pada Distro Simple One Store Kraksaan” dapat bermanfaat dan membantu bagi Simple One Store
Kraksaan.
Kraksaan, Agustus 2016
Mohammad Shohibi
DAFTAR ISI
1.5 METODEPENULISAN...2
BAB II...3
2.7 IMPLEMENTASI SISTEM...6
2.8 SISTEM PERANGKAT LUNAK YANG DIGUNAKAN...6
a. Java...6
DAFTAR GAMBAR
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Pada saat ini perkembangan informasi telah berkembang dengan sangat pesat, oleh karena itu sudah banyak pula perusahaan-perusahaan atau instansi-instansi yang menggunakan sistem informasi untuk meningkatkan usahanya.
Cara untuk meningkatkan usaha suatu perusahaan ialah dengan cara membangun sistem informasi yang baik. Dan syarat untuk membangun sistem informasi yang baik yaitu adanya kecepatan dan keakuratan untuk memperoleh informasi yang dibutuhkan. Komputer adalah suatu alat yang dapat menyimpan data, mengolah data, dan memberikan informasi yang diinginkan secara tepat dan akurat yang berguna bagi perusahaan untuk kemajuan usahanya.
Pada Distro Simple One Kraksaan, pencatatan dan pengolahan data barang, jumlah dan harga barang, data para supplier, serta data transaksi penjualan masih dilakukan dengan menggunakan tulisan tangan. Hal ini dapat dikatakan kurang efektif dan efisien, dikarenakan sulit untuk mencatat dan menghitung banyaknya jenis barang yang ada, banyaknya jumlah barang, maupun besarnya jumlah harga. Banyaknya jumlah barang yang dijual dan tingkat keramaian pembeli dapat mengakibatkan penjual mengalami kesulitan untuk mengelola dan menghitung transaksi penjualan secara cepat, tepat, dan efisien.
Berdasarkan uraian di atas, maka penulis mencoba untuk menyusun Tugas Akhir dengan judul “Sistem Informasi Penjualan Barang Pada Distro Simple One Kraksaan”.
1.2 Rumusan Masalah
Sesuai data di atas Rumusan masalah yang dapat di ambil ialah;
Bagaimanakah cara membuat program sistem informasi penjualan barang pada Distro Simple One Kraksaan?.
2
1.3 Batasan Masalah
Permasalahan dibatasi pada pembuatan sistem informasi penjualan barang, khususnya pada pengelolaan data transaksi penjualan barang. Dimana pada satu nomor nota hanya dapat memuat satu jumlah barang, tidak dapat memuat lebih dari satu jumlah barang. Dan penyediaan fasilitas-fasilitas lainnya yang dapat mempermudah pengelolaan transaksi penjualan dan mempermudah dalam pembuatan laporannya.
1.4 Tujuan Karya Akhir Adapun tujuannya :
Menyediakan interface yang dapat mempermudah user dalam mengolah data penjualan barang dan memperoleh informasi yang berkaitan dengan kegiatan penjualan barang tersebut. 1.5 Metode penulisan
Dalam penyusunan laporan ini, penulis menggunakan beberapa metode penelitian, antara lain:
Studi lapangan atau Observasi Yaitu penulis mengadakan
pengamatan langsung melalui internet untuk mencari dan melihat tentang pembahasan yang dimaksud.
Studi literatur Yaitu pengumpulan data dengan cara membaca buku-buku dan literatur yang tertulis dan lainnya yang
BAB II
Tinjauan Pustaka
2.1 Konsep Dasar Sistem Pengertian Sistem
Sistem adalah suatu kumpulan atau himpunan dari unsur atau variable-variabel yang saling terorganisasi, saling berinteraksi, dan saling bergantung sama lain.1
Sumber daya mengalir dari elemen output dan untuk menjamin prosesnya berjalan dengan baik maka dihubungkan dengan mekanisme kontrol. Untuk lebih jelasnya elemen sistem tersebut dapat digambarkan dengan model sebagai berikut:
Gambar 2. 1 Model hubungan elemen-elemen sistem
Menurut Jerry FitzGerald, suatu sistem adalah suatu jaringan kerja dari prosedurprosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu2
1 Hanif Al Fatta, Analisis dan Perancangan Sistem Informasi untuk Bersaing Perusahaan & Organisasi Modern ( Yogyakarta: ANDI, 2007 ) halaman 3.
2 Jogiyanto HM, Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktik Aplikasi Bisnis, Yogyakarta : Andi Offset, 1999,
4
2.2 Konsep Dasar Sistem Informasi Pengertian Sistem Informasi
Sistem informasi menurut robert A.Leitch dan K. Roscoe davis M, sistem informasi adalah,” Suatu sistem didalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi, menyediakan kepada pihak luar akan laporan-laporan yang diperlukan”.3
2.3 Sistem Penjualan
Berdasarkan pengertian diatas, maka system penjualan adalah suatu kesatuan proses yang saling mendukung dalam usahanya untuk memenuhi kebutuhan pembeli dan bersama sama mendapatkan kepuasaan serta keuntungan. Aktivitas penjualan merupakan suatu aktivitas yang sangat penting bagi organisasi usaha secara keseluruhan. Maka dari itu bagian dari penjualan harus diarahkan untuk membantu memperlancar proses penjualan suatu barang, serta member suatu informasi yang diperlukan untuk meningkatkan volume penjualan sehingga pendapatan maupun keuntungan organisasi mengalami peningkatan. Konsep dasar penjualan mengatakan bahwa konsumen tidak akan membeli barang dalam jumlah yang cukup jika perusahaan tidak melakuakan usaha – usaha penjualan dan yang paling penting dalam promosi terhadap barang yang dijual.
2.4 Sistem Basis Data Definisi Basis Data
Database ( Basis Data ) merupakan sekumpulan data yang saling terintegrasi satu sama lain dan terorganisasi berdasarkan sebuah skema atau struktur tertentu dan tersimpan pada sebuah hardware komputer. Database adalah kumpulan file-file atau tabel-tabel yang saling berelasi atau berhubungan antara
Hal 1.
5
satu dengan yang lain. Relasi tersebut ditunjukan adanya kunci dari tiap file atau tabel yang ada.
2.5 Analisis Sistem
Analisis Sistem (system analyst) adalah orang yang menganalisis sistem (mempelajari masalah-masalah yang timbul dan menentukan
kebutuhan-kebutuhan pemakai sistem) untuk mengidentifikasi pemecahan yang beralasan.4
Tahap analisis sistem dilakukan setelah tahap perencanaan sistem dan sebelum tahap perancangan sistem. Tahap analisis merupakan tahap yang kritis dan sangat penting, karena kesalah didalam tahap ini akan menyebabkan kesalahan ditahap selanjutnya.
2.6 Perancangan Sistem Informasi
perancangan sistem informasi, menceritakan bagaimana menerapkan pengetahuan tentang sistem informasi kedalam organisasi. Untuk dapat terus maju dan eksis bila organisasi berkembang sesuai dengan teknologi dan teori organisasi modern. Sistem yang efektif dan efesien tidak lain untuk mendapatkan
keunggulan dalam kompetisi. Semua orang dapat menggunakan sistem informasi dalam organisasi, akan tetapi faktor efisiensi setiap sistem adalah berbeda. 2.7 Implementasi Sistem
Tahap implementasi sistem merupakan prosedur yang harus dilakukan untuk menyelesaikan desain sistem yang ada dalam dokumen rancangan sistem yang telah disetujui, serta menguji, menginstal dan melalui penggunaan sistem yang baru. Secara umum tujuan dari tahap implementasi ini adalah untuk melaksanakan uji coba atas konsep pengembangan sistem yang telah disusun. Dalam tahap ini kegiatan dititik beratkan pada penelitian apakah konsep sistem yang telah disusun itu dapat dilaksanakan dengan benar atau tidak. Adapun tujuan utama dari tahap implementasi sistem adalah sebagai berikut:
6
1. Pengkajian mengenai rangkaian sistem, perangkat lunak dan perangkat keras dalam bentuk jaringan sistem informasi terpusat (integrated information system) agar dapat diolah sebuah bangunan atau arsitektur sistem informasi.
2. Melakukan uji coba perangkat lunak sistem sebagai pengolahan data sekaligus penyajiinformasi yang dibutuhkan.
3. Melakukan penerapan serta peralihan sistem lama ke sistem yang baru sebagai keputusan terakhir dalam tahap pembangunan/pengembangan sistem informasi yang dibarengi dengan pembuatan laporan
pengembangan sistem untuk keperluan pemakai.
2.8 Sistem Perangkat Lunak Yang Digunakan a. Java
Java adalah bahasa pemograman yang dapat dijalankan di berbagai komputer termasuk telepon gemggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih
sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam pcode (bytecode) dan dapat
dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda.
b. Netbeans
7
c. MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau yang dikenal dengan DBMS(database management system), database ini multithread, multi-user. MySQL sebenarnya merupakan turunan salah satu konsep utamadalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database,terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan secara otomatis.
d. XAMPP
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program.
Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database,
dan penerjemahbahasa yang ditulis
dengan bahasapemrogramanPHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi