Sistem Informasi Penjualan Perlengkapan TNI Berbasis Java Pada CV. Nur Barokah
BAB I
PENDAHULUAN
1.1. Latar Belakang Penelitian
Perkembangan teknologi di Indonesia semakin berkembang dengan pesat
didukung dengan adanya sistem informasi yang telah mengalami banyak
kemajuan, sistem informasi yang terbukti memegang peranan penting dalam
menunjang kelancaran aktifitas pekerjaan. Sistem informasi telah menjadi fasilitas
utama hampir di semua aspek kegiatan baik itu dalam bidang ekonomi, sosial
budaya, pendidikan, kesehatan dan lain sebagainya. Dengan perkembangan
tersebut sistem informasi sangat membantu manusia dalam menyelesaikan
pekerjaannya dengan cepat dan efektif.
Saat ini banyak perusahaan sangat membutuhkan sistem informasi yang
bersifat komputerarisasi yang dapat membantu pada saat mengintegrasikan data,
mempercepat pengolahan dan mempercepat penjualan perusahaan. Didalam sistem
informasi ini dapat menambah, mengambil, mengubah, mengolah dan
mengkomunikasikan data yang diterima dari sistem informasi tersebut maupun
melalui perangkat sistem informasi lainnya.
Pentingnya sistem informasi bagi perusahaan adalah untuk memudahkan
aktifitas kerja sehingga memberikan informasi yang baik kepada konsumen,
(2)
2
Seperti halnya pada CV. Nur Barokah di Bandung yang memerlukan
adanya aplikasi secara komputerisasi sehingga informasi alur keluar masuk barang
bisa terkontrol. CV. Nur Barokah bergerak di bidang penjualan perlengkapan TNI.
Permasalahan yang biasanya terjadi pada CV. Nur Barokah yaitu dalam
pengolahan data penjualan perlengkapan TNI seperti pembuatan atau pengisian
nota, penyimpanan data, pencatatan data barang, pembuatan laporan serta proses
perhitungan transaksi penjualan masih bersifat pencatatan dalam bentuk
pembukuan, sehingga membutuhkan waktu yang lama dan tidak efektif.
Oleh karena itu dilihat dari kebutuhan untuk pelayanan yang lebih baik,
serta guna memudahkan perusahaan dalam pencatatan barang, pencatatan
penjualan, pencatatan pembelian, pecatatan retur, pembuatan laporan atau
dokumen arsip dan data operasional lainnya, perusahaan membutuhkan sebuah
sistem informasi berupa aplikasi berbasisdesktop.
Maka dilakukan penelitian dan dituangkan dalam bentuk tugas akhir
dengan judul“SISTEM INFORMASI PENJUALAN PERLENGKAPAN TNI BERBASIS JAVA PADA CV. NUR BAROKAH”
(3)
3
1.2 Identifikasi dan Rumusan Masalah
Identifikasi masalah merupakan salah satu proses penelitan yang paling
penting diantara proses lain. Sedangkan rumusan masalah merupakan kalimat
tanya yang tegas dan jelas mengenai apa pemecahan masalah yang dicari dalam
penelitian tersebut supaya menambah ketajaman masalah.
1.2.1 Identifikasi Masalah
Berdasarkan latar belakang yang sudah dijelaskan sebelumnya, maka
identifikasi masalah yang ada di CV. Nur Barokah sebagai berikut:
1. Penyimpanan data penjualan maupun data pembelian masih
mengunakan pencatatan dalam bentuk pembukuan sehingga terkadang
data hilang dan rusak.
2. Saat pembuatan laporan harus melihat data yang tersimpan di dalam
arsip, sehingga sering terjadinya kesalahan saat pengecekan suatu data
dan membutuhkan waktu yang cukup lama.
3. Pencatatan barang yang masuk maupun keluar tidak tercatat dengan
baik sehingga sering terjadi penumpukan barang di gudang dan
menyulitkan pada saat pencarian barang.
4. Pencarian data barang masih tersimpan di buku yang rawan akan
kerusakan lalu harus melihat ke gudang untuk memastikan ketersediaan
(4)
4
1.2.2 Rumusan Masalah
Berdasarkan identifikasi masalah yang telah diuraikan, maka
dapat dirumuskan masalah sebagai berikut:
1. Bagaimana sistem yang sedang berjalan pada CV. Nur Barokah
2. Bagaimana perancangan sistem informasi penjualan dan pembelian
perlengkapan TNI pada CV. Nur Barokah
3. Bagaimana pengujian sistem informasi penjualan dan pembelian
perlengkapan TNI pada CV. Nur Barokah
4. Bagaimana implementasi sistem penjualan dan pembelian perlengkapan
TNI pada CV. Nur Barokah
1.3. Maksud dan Tujuan Penelitian
Maksud dan tujuan dari penelitian yang dilakukan oleh penulis adalah
sebagai berikut:
1.3.1 Maksud peneliatian
Maksud dari penelitian ini adalah membangun sistem pengolahan data
yang terkomputerisasi pada CV. Nur Barokah, sehingga memberikan kemudahan
baik dalam proses penjualan, pemesanan maupun proses pengolahan
(5)
5
1.3.2 Tujuan penelitian
Adapun tujuan dari penelitian ini adalah sebagai berikut:
1. Untuk mengetahui sistem yang berjalan pada CV. Nur Barokah
2. Untuk membuat perancangan system informasi penjualan dan pembelian
perlengkapan TNI pada CV. Nur Barokah
3. Untuk menguji sistem informasi serta program penjualan perlengkapan
TNI pada CV. Nur Barokah
4. Untuk mengimplementasikan sistem informasi penjualan dan pembelian
perlengkapan TNI pada CV. Nur Barokah
1.4. Kegunaan Penelitian
Kegunan penelitian ini dibagi menjadi dua bagian yaitu kegunaan praktis
dan kegunaan akademis.
1.4.1 Kegunaan Praktis
Bagi praktisi dengan adanya penelitian ini penulis berharap dengan
penerapan sistem informasi yang berbasi java ini bisa bermafaat dalam segi
pembelian dan penjualan perlengkapan TNI yang sebelumnya menjadi kendala.
1.4.2 Kegunaan Akademis
Penelitian ini dapat digunakan bagi peneliti selanjutnya dengan
(6)
6
dengan bidang usaha yang sama, serta menghasilkan software dengan fitur yang lebih efektif dan efisien saat digunakan.
1.5. Batasan Masalah
Penulis disini membatasi masalah dalam beberapa poin, yaitu :
1. Sistem informasi yang dibangun meliputi transaksi penjualan, pembelian,
dan retur penjualan.
2. Adanya laporan pembelian, laporan penjualan dan laporan retur.
3. Retur penjualan pada konsumen tidak melebihi dari 1 minggu untuk barang
rusak karena kesalahan toko, bila kerusakan disebabkan saat pengiriman itu
tanggung jawab pihak ketiga.
4. Barang yang sudah dibeli tidak bisa ditukar kembali.
5. Harga jual barang ditentukan pemilik.
6. Tidak menerima custom barang.
1.6. Lokasi dan Waktu Penelitian
Pelaksanaan penelitian ini dilakukan di CV. Nur Barokah yang
(7)
7
Tabel 1.1Jadwal Kegiatan Penelitian
No Nama Kegiatan
2015
September Oktober November Desember
III IV I II III IV I II III IV I II III IV
1. Pengumpulan Kebutuhan Data
2. Analisis Kebutuhan
3. Mendengarkan Pelanggan
4. Membuat atau memperbaiki prototype
5. Pengujian Prototype
(8)
8
1.7. Sistematika Penulisan
BAB I PENDAHULUAN
Dalam bab ini menjelaskan tentang latar bekalang masalah, identifikasi dan
rumusan masalah, maksud dan tujuan penelitian, kegunaan penelitian, batasan
masalah, lokasi dan waktu penelitian, serta sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini menjelaskan tentang teori yang ada dan mempunyai ketekaitan
dengan pokok permasalahan yang di bahas dalam penelitian dan pengembangan
sistem yang di pergunakan.
BAB III OBJEK DAN METODE PENELITIAN
Bab ini membahas tentang kegiatan yang bertujuan untuk mengetahui
gambaran secara umum tentang sistem yang sedang berjalan, menjelaskan tentang
struktur organisasi perusahaan, menjelaskan tentang metode-metode penelitian,
dan analisa sistem yang berjalan.
BAB IV HASIL DAN PEMBAHASAN
Bab ini membahas tentang pengembangan dan perancangan sistem yang
akan di buat oleh penulis berdasarkan kebutuhanuserdan hasil dari analisis sistem yang sedang berjalan di perusahaan
(9)
9
BAB V KESIMPULAN DAN SARAN
Bab ini menerangkan dan menyimpulkan dari bab-bab sebelumnya serta
menyampaikan saran-saran yang diberikan dalam upaya perbaikan pelaksanaan
(10)
127
BAB V
KESIMPULAN DAN SARAN
5.1. Kesimpulan
Dengan adanya sistem informasi penjualan ini berbagai masalah yang
muncul telah diupayakan untuk ditangani dengan baik. Adapun kesimpulan
yang didapat dari pembangunan sistem informasi penjualan adalah:
1. Dengan adanya sistem informasi penjualan, maka sistem penyimpanan data
sudah tersimpan didatabase.
2. Dengan adanya sistem informasi penjualan, maka sistem pembuatan laporan
sudah terkomputerisasi berdasarkan data yang terdapat didatabase. 3. Dengan adanya sistem informasi penjualan, pencatatan data barang yang
masuk dan keluar sudah terkontrol dengan baik.
4. Dengan adanya sistem informasi penjualan, pencarian barang akan lebih
mudah
5.2. Saran
Agar sistem informasi penjualan perlengakapan TNI lebih optimal dan
berjalan sesuai dengan harapan, maka penulis memberikan sesuatu yang dapat
diajukan dan dapat dijadikan bahan pertimbangan untuk pengembang atau
(11)
128
1. Untuk kedepannya dilakukan sistem perhitungan pendapatan, agar lebih
jelas untung dan ruginya dari setiap transaksi penjualan dan transaksi
pembelian.
2. Sistem informasi penjualan perlengkapan TNI yang berbasis java bisa
dikembangan menjadi sistem informasi berbasis web, agar mempermudah
pada saat melakukan transaksi dan menambah wilayah pemasaran lebih
(12)
UNIVERSITAS KOMPUTER INDONESIA
PROGRAM STUDI MANAJEMEN INFORMATIKA
KAMPUS I : JL. DIPATI UKUR 112 TELP. (022) 2504119, 2533603 BANDUNG 40132KAMPUS II : JL. DIPATI UKUR 116 TELP. (022) 2533676, 2506634 BANDUNG 40132 KAMPUS III : JL. DIPATI UKUR 102 TELP. (022) 2503624, FAX. 2533754 BANDUNG 40132 KAMPUS IV : JL. DIPATI UKUR 114 TELP. (022) 2506553, 2508412 BANDUNG 40132
BIODATA MAHASISWA
DATA PRIBADI:
Nim : 10912019
Nama : Agung Perdana
Tempat/Tgl. Lahir : Bandung, 21-May-1994 Jenis Kelamin : Pria
Semester : 7
Jenjang Pendidikkan : Program Diploma (Diploma - III)
IPK : 2.8
Alamat Rumah : Kp. Mekarsari RT 01/23 Kel/Kec. Baleendah Kab. Bandung Alamat Bandung : Kp. Mekarsari RT 01/23 Kel/Kec. Baleendah Kab. Bandung E-Mail : osengbalado@gmail.com
No. Telepon : 089657150698 DATA KELUARGA:
Nama Ayah : Jumadi Nama Ibu : Sri Nurhayati
Alamat Orang Tua : Kp. Mekarsari RT 01/23 Kel/Kec. Baleendah Kab. Bandung No. Telpon Orang Tua : 081220028462
Pekerjaan Orang Tua : TNI-AD
Dengan ini saya, yang bertandatangan dibawah ini, menyatakan bahwa data di atas adalah benar.
Hormat Saya,
(13)
SISTEM INFORMASI PENJUALAN PERLENGKAPAN TNI BERBASIS
JAVA PADA CV. NUR BAROKAH
TUGAS AKHIR
Diajukan sebagai salah satu syarat kelulusan pada Program Studi Manajemen
Informatika Jenjang D3 (Diploma) Fakultas Teknik dan Ilmu Komputer
AGUNG PERDANA 10912019
PROGRAM STUDI MANAJEMEN INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
(14)
iii
DAFTAR ISI
LEMBAR PENGESAHAN
LEMBAR PERNYATAAN KEASLIAN
ABSTRAK ... i
ABSTRACT... ii
BAB 1 PENDAHULUAN 1.1. Latar Belakang Penelitian ... 1
1.2. Identifikasi Dan Perumusan Masalah... 3
1.2.1. Identifikasi Masalah ... 3
1.2.2. Perumusan Masalah ... 4
1.3. Maksud dan Tujuan Penelitian... 4
1.3.1. Maksud Penelitian ... 4
1.3.2. Tujuan Penelitian ... 5
1.4. Kegunaan Penelitian... 5
1.5. Batasan Masalah... 6
1.6. Lokasi dan Waktu Penelitian ... 6
1.7. Sistematika Penulisan ... 8
Bab 2 LANDASAN TEORI 2.1. Pengertian Sistem... 10
2.1.1. Elemen Sistem ... 10
2.1.2. Karakteristik sistem ... 11
2.1.3. Klasifikasi sistem... 14
2.2. Pengertian Informasi ... 15
(15)
2.3. Pengertian Sistem Informasi ... 16
2.4. Pengertian Penjualan ... 17
2.4.1. Faktor-faktor yang mempengaruhi kegiatan penjualan ... 17
2.5. Perlengkapan ... 19
2.6. Pengertian Java ... 19
2.7. Perangkat lunak pendukung ... 19
2.7.1. MySQL ... 19
2.7.2. Xampp ... 20
2.7.3.Netbeans ... 20
BAB 3 OBJEK DAN METODE PENELITIAN 3.1. Objek penelitian ... 21
3.1.1 Sejarah Singkat Perusahaan ... 21
3.1.2 Visi dan mis perusahaan ... 22
3.1.3 Struktur organisasi perusahaan ... 22
3.1.4 Deskripsi tugas ... 23
3.2. Metode penelitian... 23
3.2.1 Desain Penelitian... 23
3.2.2 Jenis Metode Pengumpulan Data ... 24
3.2.2.1 Sumber Data Primer ... 24
3.2.2.2 Sumber Data Sekunder ... 25
3.2.3. Metode Pendekatan Dan Pengembangan Sistem... 25
3.2.3.1 Metode Pendekatan Sistem... 25
3.2.3.2 Metode Pengembangan Sistem... 26
3.2.3.3 Alat Bantu Analisis Dan Perencanaan ... 28
(16)
v
3.3. Analisis Sistem Yang Berjalan ... 30
3.3.1. Analisis prosedur yang sedang berjalan ... 31
3.3.2. Use case diagram ... 31
3.3.2.1 Definisi aktor dan deskripsinya ... 32
3.3.2.2 Definisi use case dan deskripsinya... 33
3.3.3. Skenario use case... 34
3.3.4. Activity diagram ... 35
3.3.5. Evaluasi sistem yang sedang berjalan ... 40
BAB 4 HASIL DAN PEMBAHASAN 4.1. Perancangan Sistem... 41
4.1.1 Tujuan Perancangan Sistem ... 41
4.1.2 Gambaran Umum Sistem Yang Diusulkan ... 41
4.1.3 Perancangan Prosedur Yang Diusulkan ... 42
4.1.3.1 Use case diagram ... 43
a. definisi aktor dan deskripsinya b. definisi use case dan deskripsinya 4.1.3.2 Skenario use case ... 47
4.1.3.3 Activity diagram ... 50
4.1.3.4 Sequence diagram ... 56
4.1.4 Perancangan data... 62
4.1.4.1 Class diagram... 62
4.1.4.2 Objek diagram... 63
4.1.4.3 Deployment diagram ... 64
4.2. Perancangan Antar Muka ... 65
4.2.1 Struktur Menu ... 65
4.2.2 Perancangan Input ... 67
4.2.3 Perancangan output ... 74
4.3. Perancangan Arsitektur Jaringan... 74
(17)
4.4.1 Rencana pengujian ... 75
4.4.2 Kasus dan hasil pengujian ... 76
4.4.3 Kesimpulan dan hasil pengujian ... 82
4.5. Implementasi ... 83
4.51 Implementasi perangkat lunak ... 83
4.5.2 Implementasi perangkat keras ... 84
4.5.3 Implementasi basis data ... 85
4.5.4 Implementasi antar muka ... 104
4.5.5 Implementasi instalasi program ... 107
4.5.6 Penggunaan Program... 111
4.5.6.1. Penggunaan Program Kasir... 111
4.5.6.2. Penggunaan Program Pemilik ... 121
BAB 5 KESIMPULAN DAN SARAN 5.1 KESIMPULAN ...127
5.2 SARAN ...127
DAFTAR PUSTAKA
(18)
KATA PENGANTAR
Assalamu’alaikum Wr. Wb.
Puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah
memberikan petunjuk, rahmat, dan hidayah-Nya sehingga penulis dapat
menyelesaikan tugas akhir ini yaitu untuk memenuhi syarat dengan judul
“SISTEM INFORMASI PENJUALAN PERLENGKAPAN TNI BERBASIS JAVA PADA CV. NUR BAROKAH”dapat terselesaikan.
Dalam penulisan tugas akhir ini penulis menyadari bahwa dalam penulisan
ini masih jauh dari kesempurnaan, baik dalam metode penulisan, penyajian maupun
pembahasan materi, sehingga kiranya masih banyak yang perlu diperbaiki. Oleh
karena itu, penulis sangat mengharapkan saran dan kritik yang bersifat membangun
sehingga dapat memperbaiki kekurangan dikemudian hari
Pada penyusunan tugas akhir ini tidak semata-mata hasil kerja penulis sendiri,
melainkan juga berkat bimbingan dan dorongan dari pihak-pihak yang telah
membantu, baik secara materi maupun secara spiritual. Maka dari itu penulis ingin
mengucapkan banyak terima kasih dan rasa hormat kepada
1. Dr. Ir. H. Eddy Suryanto Soegoto, M.Sc. selaku Rektor Universitas Komputer
Indonesia.
2. Prof. Dr. H. Denny Kurniadie, Ir. M.Sc. selaku Dekan Fakultas Teknik dan
Ilmu Komputer.
3. Kepada Ibu Citra Noviyasari, S.Si., MT., selaku Ketua Program Studi Sistem
(19)
4. Kepada Ibu Marliana Budhiningtiyas, S.Si., M.Si, selaku Dosen Wali MI-1.
5. Kepada Ibu Annisa Paramitha Fadillah, S.Kom., M.Kom, selaku pembimbing
yang telah memberikan masukan juga kesabaran dalam membimbing penulis.
6. Kepada Bapak Andri Sahata S, S.Kom., M.Kom selaku penguji.
7. Kepada orang tua yang tanpa batas memberikan kasih sayang, doa dan
dukungan lain.
8. Kepada semua teman-teman yang tidak bisa saya ucapkan satu persatu
namanya. Ucapan terima kasih atas dukungannya.
Semoga segala bantuan yang telah diberikan kepada penulis mendapat
balasan dari Allah SWT dan mudah-mudahan tugas akhir ini dapat bermanfaat bagi
pembaca pada umumnya dan penulis pada khususnya.
Wassalamu’alaikumWr.Wb.
Januari 2016
(20)
(21)
(22)
(23)
DAFTAR PUSTAKA
[1]S. Rosa, dan Shalahuddin, M., “Rekayasa Perangkat Lunak Terstruktur dan
Berotientasi Objek”, Bandung: Informatika, 2014
[2] Nugroho. Adi, “Rekayasa Perangkat Lunak Berorientasi Objek dengan Metode USDP”,1st ed, Yogyakarta: Andi, 2010.
[3] Jogiyanto. 2005,” Analisis & Desain Sistem Informasi : pendekatan erstruktur teori dan praktek aplikasi bisnis”,Yogyakarta: Andi.
[4] Jogiyanto. 2001,” Analisis & Desain Sistem Informasi : pendekatan terstruktur
teori dan praktek aplikasi bisnis”, Yogyakarta: Andi,
[5] Bodnar, George H., and William S. Hopwood, 2006,” Accounting Information System diterjemahkan oleh Julianto Agung Saputra., SE., S.Kom., M.Si. dan Lilis Setiawati”, Yogyakarta : Andi
[6] Raymond McLeod,Jr. 2009,”Sistem Informasi“,7th, Jakarta: Prenhallindo. [7] Al Fatta, Hanif,” Analisis dan Perancangan Sistem Informasi untuk keunggulan bersaing Perusahaan dan Organisasi Modern “, Yogyakarta : CV Andi Offset.
[8] Kotler, Philip. 2006,”Manajemen Pemasaran”,Jakarta: PT. Indeks
[9] Basu Swastha, DH. Drs, M.B.A, Irawan Drs, M.B.A, 2000,”Manajemen PemasaranModern”,Yogyakarta : Liberty
[10] [http://kbbi.web.id]
[11] Hardiyana. B, dan Chandra. Julian.,“Belajar Pemrograman Dasar Bahasa Java”, Bandung: Megatama, 2012.
[12] Hidayatullah. Priyanto, Kawistara. Jauhari K., “Pemograman Web”,
Bandung: Informatika, 2014
[13] Roger. S. Pressman, Ph. D. 2002,” Rekayasa Perangkat Lunak”,
Yogyakarta: Andi.
[14] Fauzan. R, dan Mauluddin. Syahrul., “Pemograman Java Berbasis GUI Menggunakan Database MySQL”, Bandung: Megatama, 2014.
(24)
1
SISTEM INFORMASI PENJUALAN PERLENGKAPAN TNI BERBASIS JAVA PADA CV. NUR BAROKAH
ARTIKEL
Diajukan Untuk Memenuhi Syarat Kelulusan Pada Program Studi Manajemen Informatika Jenjang Diploma Tiga Fakultas Teknik dan Ilmu Komputer
Oleh:
AGUNG PERDANA 10912019
PROGRAM STUDI MANAJEMEN INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA BANDUNG
(25)
2 ABSTRACT
CV. Nur barokah is a company that is engaged in sales equipment army. But the company has still not been uses information technology continuing the break out to the sale of products, which this company still use way conventional in doing transaction sales. Such as the process transactions still with recording, data storage transactions and reports stocks are still in archive easily broken and difficult to make search data.
In designing information system this sales the use writers method of development system the prototype. And to approach system , writer use method approach oriented object , with the really used an author in to analyse and design systems as use case diagram , activity diagram , sequence diagram , object diagram , component diagrams and deployment diagram .Software that we use is to use java Netbeans 8.0 , MySQL database , xampp and also PhpMyAdmin .
From the explanation, the writers expected to make system information sales equipment army in CV .Nur barokah to design an application java aimed at in design can solve the problems data storage sales or data the purchase still recorded in the archive and filling in the purchase report , sales report , and return report it was still manual .
Keyword: equipment army, java, sales
I. PENDAHULUAN
Perkembangan teknologi di Indonesia semakin berkembang dengan pesat didukung dengan adanya sistem informasi yang telah mengalami banyak kemajuan, sistem informasi yang terbukti memegang peranan penting dalam menunjang kelancaran aktifitas pekerjaan. Sistem informasi telah menjadi fasilitas utama hampir di semua aspek kegiatan baik itu dalam bidang ekonomi, sosial budaya, pendidikan, kesehatan dan lain sebagainya. Dengan perkembangan tersebut sistem informasi sangat membantu manusia dalam menyelesaikan pekerjaannya dengan cepat dan efektif.
Saat ini banyak perusahaan sangat membutuhkan sistem informasi yang bersifat komputerarisasi yang dapat membantu pada saat mengintegrasikan data, mempercepat pengolahan dan mempercepat penjualan perusahaan. Didalam sistem informasi ini dapat menambah, mengambil, mengubah, mengolah dan mengkomunikasikan data yang diterima dari sistem informasi tersebut maupun melalui perangkat sistem informasi lainnya.
Pentingnya sistem informasi bagi perusahaan adalah untuk memudahkan aktifitas kerja sehingga memberikan informasi yang baik kepada konsumen, pemilik ataupun karyawan itu sendiri.
Seperti halnya pada CV. Nur Barokah di Bandung yang memerlukan adanya aplikasi secara komputerisasi sehingga informasi alur keluar masuk barang bisa terkontrol. CV. Nur Barokah bergerak di bidang penjualan perlengkapan TNI.
Permasalahan yang biasanya terjadi pada CV. Nur Barokah yaitu dalam pengolahan data penjualan perlengkapan TNI seperti pembuatan atau pengisian nota, penyimpanan data, pencatatan data barang, pembuatan laporan serta proses perhitungan
(26)
3 transaksi penjualan masih bersifat pencatatan dalam bentuk pembukuan, sehingga membutuhkan waktu yang lama dan tidak efektif.
Oleh karena itu dilihat dari kebutuhan untuk pelayanan yang lebih baik, serta guna memudahkan perusahaan dalam pencatatan barang, pencatatan penjualan, pencatatan pembelian, pecatatan retur, pembuatan laporan atau dokumen arsip dan data operasional lainnya, perusahaan membutuhkan sebuah sistem informasi berupa aplikasi berbasis desktop.
Berdasarkan latar belakang yang sudah dijelaskan sebelumnya, maka identifikasi masalah yang ada di CV. Nur Barokah sebagai berikut:
1. Penyimpanan data penjualan maupun data pembelian masih mengunakan pencatatan dalam bentuk pembukuan sehingga terkadang data hilang dan rusak. 2. Saat pembuatan laporan harus melihat data yang tersimpan di dalam arsip, sehingga
sering terjadinya kesalahan saat pengecekan suatu data dan membutuhkan waktu yang cukup lama.
3. Pencatatan barang yang masuk maupun keluar tidak tercatat dengan baik sehingga sering terjadi penumpukan barang di gudang dan menyulitkan pada saat pencarian barang.
4. Pencarian data barang masih tersimpan di buku yang rawan akan kerusakan lalu harus melihat ke gudang untuk memastikan ketersediaan barang.
Berdasarkan identifikasi masalah yang telah diuraikan, maka dapat dirumuskan masalah sebagai berikut:
1. Bagaimana sistem yang sedang berjalan pada CV. Nur Barokah
2. Bagaimana perancangan sistem informasi penjualan dan pembelian perlengkapan TNI pada CV. Nur Barokah
3. Bagaimana pengujian sistem informasi penjualan dan pembelian perlengkapan TNI pada CV. Nur Barokah
4. Bagaimana implementasi sistem penjualan dan pembelian perlengkapan TNI pada CV. Nur Barokah
Maksud dari penelitian ini adalah membangun sistem pengolahan data yang terkomputerisasi pada CV. Nur Barokah, sehingga memberikan kemudahan baik dalam proses penjualan, pemesanan maupun proses pengolahan persediaan barang, kemudian membuatkan aplikasinya.
Adapun tujuan dari penelitian ini adalah sebagai berikut: 1. Untuk mengetahui sistem yang berjalan pada CV. Nur Barokah
2. Untuk membuat perancangan system informasi penjualan dan pembelian perlengkapan TNI pada CV. Nur Barokah
3. Untuk menguji sistem informasi serta program penjualan perlengkapan TNI pada CV. Nur Barokah
4. Untuk mengimplementasikan sistem informasi penjualan dan pembelian perlengkapan TNI pada CV. Nur Barokah
Bagi praktisi dengan adanya penelitian ini penulis berharap dengan penerapan sistem informasi yang berbasi java ini bisa bermafaat dalam segi pembelian dan penjualan perlengkapan TNI yang sebelumnya menjadi kendala.
(27)
4
Penulis disini membatasi masalah dalam beberapa poin, yaitu :
1. Sistem informasi yang dibangun meliputi transaksi penjualan, pembelian, dan retur penjualan.
2. Adanya laporan pembelian, laporan penjualan dan laporan retur.
3. Retur penjualan pada konsumen tidak melebihi dari 1 minggu untuk barang rusak karena kesalahan toko, bila kerusakan disebabkan saat pengiriman itu tanggung jawab pihak ketiga.
4. Barang yang sudah dibeli tidak bisa ditukar kembali. 5. Harga jual barang ditentukan pemilik.
6. Tidak menerima custom barang. II. KAJIAN PUSTAKA
1. Pengertian Sistem
Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang nyata adalah suatu objek nyata seperti tempat, benda dan orang-orang yang betul-betul ada dan terjadi.[3,p.2]
2. Pengertian Informasi
Informasi adalah data yang diolah sehingga dapat dijadikan dasar untuk mengambil keputusan yang tepat. Dari pernyataan para ahli mengenai pengertian atau definisi informasi, dapat disimpulkan bahwa.[5,p.6]
3. Pengertian Sistem Informasi
Sistem informasi merupakan suatu perkumpulan data yang terorganisir beserta tatacara penggunaanya yang mencangkup lebih jauh dari pada sekedar penyajian. Istilah tersebut menyiratkan suatu maksud yang ingin dicapai dengan jalan memilih dan mengatur data serta menyusun tatacara penggunaanya. Keberhasilan suatu sistem informasi yang diukur berdasarkan maksud pembuatanya tergantung pada tiga faktor utama, yaitu : keserasian dan mutu data, pengorganisasian data, dan tatacara penggunaanya..[7,p.9]
4.Pengertian Penjualan
Pengertian penjualan merupakan sebuah proses dimana kebutuhan pembeli dan kebutuhan penjualan dipenuhi, melalui antar pertukaran informasi dan kepentingan. Jadi konsep penjualan adalah cara untuk mempengaruhi konsumen untuk membeli produk yang ditawarkan serta mengadakan perjanjian mengenai harga yang menguntungkan bagi kedua pihak.[8,p.457]
(28)
5
III. OBJEK DAN METODE PENELITIAN
Berawal dari melihat peluang bisnis di bidang perlengkapan TNI yang sangat dibutuhkan dikalangan para prajutit di kota Bandung, pada tahun 2005, CV. Nur Barokah mencoba untuk memulai bisnis perlengkapan TNI dengan produksi pertama sebuah topi dinas, dalam perkembangannya bisnis tersebut berjalan cukup lancar dan memiliki banyak pelanggan tetap, lalu didirkanlah toko sebagai sarana penjualan di daerah Jl. Gudang utara no 27 Kota Bandung
Pada awal 2006 CV. Nur Barokah mencoba untuk menambah jenis produk yang dijual seperti pakaian dinas, lencana, tas pinggang, tas rangsel, sepatu, dan baret. Pada tahun yang sama dikarenakan jumlah pelanggan yang semakin banyak CV. Nur Barokah mengalami peningkatan pendapatan dan juga daerah penjualan pun lebih luas hingga seluruh wilayah indonesia.
Visi dari CV. Nur Barokah adalah memberikan pelayanan terbaik bagi setiap konsumen dan tetap mengedepankan kualitas, kuantitas, dan terus berinovasi sesuai kebutuhan TNI.
Misi dari CV. Nur Barokah, yaitu: 1. Melayani dengan cepat dan tepat. 2. Membuat inovasi pada setiap produk.
3. Memenuhi kebutuhan konsumen mengenai pertengkapann TNI.
Desain penelitian yang penulis gunakan menggunakan metodedeskriptif. Metode deskriptif merupakan suatu metode dalam meneliti status sekelompok manusia, suatu objek, suatu kondisi, suatu sistem pemikiran, ataupun suatu kelas peristiwa pada masa sekarang. Tujuan dari penelitian deskriptif ini adalah untuk membuat deskriptif, atau gambaran atau lukisan secara sistematis, faktual dan akurat mengenai fakta-fakta, sifat-sifat serta hubungan atau fenomena yang diselidiki.
Metode pengumpulan data dibagi menjadi dua yaitu data primer dan data sekunder. Data primer adalah data yang dikumpulkan oleh penulis berdasarkan pengumpulan data secara langsung melalui objek penelitian, yaitu dengan cara observasi, wawancara, dan dokumentasi. Data sekunder merupakan sumber data penelitian yang diperoleh peneliti secara tidak langsung melalui media perantara. Data sekunder umumnya berupa bukti, catatan atau laporan historis yang telah tersusun dalam arsip yang dipublikasikan dan yang tidak dipublikasikan
Metode pendekatan sistem yang dipakai penulis adalah dengan menggunakan metode berorientasi objek atauobject oriented.Pendekatan berorientasi objek merupakan paradigma pemrograman yang berorientasi kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek.
(29)
6
Tahapan metodeprototype: 1. Mendengarkan pelanggan
Penulis disini melakukan pengumpulan data yang meliputi observasi, wawancara dan dokumentassi.
2. Membangun memperbaiki market
Menganalisis mengenai kebutuhan user dan spesifikasi aplikasi serta mendesain sekaligus perancangan aplikasi atau pembangunan sistem penjualan perlengkapan TNI.
3. Uji pelanggan mengendalikan market
Mengimplementasikan sistem penjualan baru untuk dipergunakan olehuser. Alat Bantu Analisis Dan Perancangan
a) Use casediagram
Diagram Use Case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang dibuat. Syarat penamaan pada use case adalah penamaan padause caseialah nama didefinisikan sesimpel mungkin dan dapat dipahami. Komponenuse caseterdiri dari aktor danuse case.
b) Scenariouse case
Skenariouse caseadalah menceritikan alur dari sistem dari tiap-tiapuse case yang dibuat dan bagamana cara kerja dari masing-masinguse casedalam suatu sistem.
c) Activitydiagram
DiagramActivitymenggambarkan aliran kerja atau aktivitas dari sebuah sistem atau proses bisnis.
d) Sequencediagram
Diagram sequential menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan informasi yang dikirimkan dan diterima antar objek. Untuk menggambarkan diagram sekuen maka harus diketahui objek-objek yang terlibat dalam sebuah use case beserta metode-metode yang dimiliki kelas yang diinstansiasi menjadi objek itu.
e) Classdiagram
Diagram class menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas memiliki atribut dan metode atau operasi. Kelas-kelas yang ada pada struktur sistem harus dapat melakukan fungsi-fungsi sesuai dengan kebutuhan sistem
f) Objectdiagram
Objek diagram adalah suatu diagram yang berfungsi untuk mengatur atribut, objek dan hubungan antara contoh dalam diagram, objek diagram juga dapat menampilkan struktur model systemdalam waktu tertentu.
g) Deploymentdiagram
Deployment diagram (diagram deployment) adalah diagram yang menampilkan rancangan fisik jaringan dimana berbagai komponen akan terdapat disana
(30)
7 IV. HASIL PENELITIAN
Perancangan sistem yang dimakasud disini sistem adalah menggambarkan rancangan perangkat lunak yang akan di bangun. Perancangan dibuat untuk menggambarkan secara jelas proses-proses yang diinginkan olehuser.
Use Case Diagram
Use case diagram adalah deskripsi dari aktifitas-aktifitas yang ditampilkan dalam sistem yang diusulkan, use case diagram disini mendeskrisikan cara kerja siatu sistem. Dan berikut gambaran use case yang diusulkan dalam proses pemesanan dan penjualan pada CV. Nur Barokah sebagai berikut:
Gambar 1. Use Case Sistem Informasi dan Penjualan yang Diusulkan Halaman: 11
Activity diagram
Diagram activity menggambarkan aliran fungsional sistem. Berikut adalah gambaran activity diagram yang diusulkan oleh penulis sebagai berikut:
1. Activity diagram login
Gambar 2. Activity Diagram Login Halaman: 11
2. Activity diagram penjualan barang
Gambar 3. Activity Diagram Penjualan Barang Halaman: 12
3. Activity diagram pembelian barang
Gambar 4. Activity Diagram Pembelian Barang Halaman: 12
4. Activity diagram laporan
Gambar 5. Activity Diagram Laporan Halaman: 12
5. Activity diagram retur
Gambar 6. Activity Diagram Retur Halaman: 13
6. Activity diagram pemesanan
Gambar 7. Activity Diagram Pemesanan Halaman: 13
Sequence diagram
Sequence diagram mendeskripsikan interaksi antara objek di dalam dan di sekitar sistem yang disusun berdasarkan urutan waktu.
Berikut adalah sequence diagramnya: 1. Diagram login
Gambar 8. Sequence Login Halaman: 13
2. Diagram penjualan barang
(31)
8 Halaman: 14
3. Diagram pembelian barang
Gambar 10. Sequence Pembelian Halaman: 14
4. Diagram laporan
Gambar 11. Sequence Laporan Halaman: 14
5. Diagram retur
Gambar 12. Sequence Retur Halaman: 15
6. Diagram pemesanan barang
Gambar 13. Sequence Pemesanan Halaman: 15
Class Diagram
Class diagram membantu kita dalam visualiasasi kelas-kelas dari suatu sistem dan merupakan tipe diagram yang paling banyak dipakai
Gambar 14. Class Diagram Sistem Infromasi Yang Diusulkan Halaman: 15
Object diagram
Objek diagram adalah suatu diagram yang berfungsi untuk mengatur atribut, objek danhubungan antara contoh dalam diagram, objek diagram juga dapat menampilkan struktur model system dalam waktu tertentu.
Gambar 15 Object Diagram Sistem Informasi yang Diusulkan Halaman: 16
Deployment diagram
Deployment diagram merupakan suatu tampilan atau pendangan/kinerja dari sebuah sistem yang baru sesuai dengan perancangan data yang diambil dari beberapa objek.
Gambar 16. Deployment Diagram yang Diusulkan Halaman: 16
Perancangan input
Perangan input berfungsi untuk memasukan data ke database. Berikut ini adalah perancangan input yng akan diusulkan pada sistem informasi penjualan pada CV. Nur Barokah :
1. Perancangan login
Gambar 17. Tampilan Rancangan Login Kasir Halaman: 16
2. Barang
Gambar 18. Tampilan Rancangan Barang Halaman: 17
(32)
9 3. Pelanggan
Gambar 19. Tampilan Rancangan Pelanggan Halaman: 17
4. Supplier
Gambar 20. Tampilan Rancangan Supplier Halaman: 17
Perancanggan output 1. Laporan
Gambar 21. Rancangan Form Laporan Halaman: 17
Arsitektur jaringan
Perancangan arsitektur jaringan yang akan digunakan pada CV. Nur Barokah yaitu bersifatpeer to peerdengan menggunakan akses jaringan database server.
Gambar 22. Arsitektur Jaringan Halaman : 17
Pengujian
Pengujian perangkat lunak sistem infomasi penjualan ini menggunakan metode black box. Pengujian black box berfokus pada peryaratan fungsi perangkat lunak yang dibuat.
Tabel 1. Pengujian Halaman Admin Halaman
Implementasi
Perangkat lunak digunakan untuk mendukung kinerja sistem operasi dan aplikasi database. Adapun perancangan perangkat lunak yang digunakan adalah sebagai berikut: 1. Implementasi perangkat lunak :
a. NetBeans b. Xampp c. Windows 7 d. iReport
2. Implementasi yang digunakan oleh pengguna : a. Windows 7
Perangkat keras yang digunakan dalam perancangan dan pengembangan sistem informasi ini sebagai berikut:
1. Pada sisi perancangan sistem: a. Laptop processor intel core i3 b. RAM 4GB
c. Hardisk 500GB d. Modem
(33)
10 Penggunaan Program
Penggunaan program bertujuan untuk menginformasi bagaimana pengoprasian program oleh user mengenai fungsi-fungsi dari sistem informasi penjualan perlengkapan TNI pada CV. Nur Barokah. Adapun berikut cara penggunaan program:
1. Login
Gambar 23. Login Halaman: 18 2. Penjualan
Gambar 24. Transaksi Penjualan Halaman: 18
3. Pembelian
Gambar 25. Transaksi Pembelian Halaman: 18
4. Retur
Gambar 26. Transaksi Retur Halaman: 19
5. Pemesanan
Gambar 27. Transaksi Pemesanan Halaman: 19
V. KEIMPULAN DAN SARAN Kesimpulan
Dengan adanya sistem informasi penjualan ini berbagai masalah yang muncul telah diupayakan untuk ditangani dengan baik. Adapun kesimpulan yang didapat dari pembangunan sistem informasi penjualan adalah:
1. Dengan adanya sistem informasi penjualan, maka sistem penyimpanan data sudah tersimpan didatabase.
2. Dengan adanya sistem informasi penjualan, maka sistem pembuatan laporan sudah terkomputerisasi berdasarkan data yang terdapat didatabase.
3. Dengan adanya sistem informasi penjualan, pencatatan data barang yang masuk dan keluar sudah terkontrol dengan baik.
4. Dengan adanya sistem informasi penjualan, pencarian barang akan lebih mudah Saran
Agar sistem informasi penjualan perlengakapan TNI 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. Untuk kedepannya dilakukan sistem perhitungan pendapatan, agar lebih jelas untung dan ruginya dari setiap transaksi penjualan dan transaksi pembelian.
2. Sistem informasi penjualan perlengkapan TNI yang berbasis java bisa dikembangan menjadi sistem informasi berbasis web, agar mempermudah pada saat melakukan transaksi dan menambah wilayah pemasaran lebih luas.
(34)
11 VI. DAFTAR PUSTAKA
[3] Jogiyanto. 2005,” Analisis & Desain Sistem Informasi : pendekatan erstruktur
teori dan praktek aplikasi bisnis”,Yogyakarta: Andi.
[5] Bodnar, George H., and William S. Hopwood, 2006,” Accounting Information
System diterjemahkan oleh Julianto Agung Saputra., SE., S.Kom., M.Si. dan Lilis
Setiawati”, Yogyakarta : Andi
[7] Al Fatta, Hanif,” Analisis dan Perancangan Sistem Informasi untuk keunggulan bersaing Perusahaan dan Organisasi Modern “, Yogyakarta : CV Andi Offset.
[8] Kotler, Philip. 2006,” Manajemen Pemasaran”, Jakarta: PT. Indeks
LAMPIRAN GAMBAR DAN TABEL
Gambar 1. Use Case Sistem Informasi dan Penjualan yang Diusulkan
(35)
12
Gambar 3. Activity Diagram Penjualan Barang
Gambar 4. Activity Diagram Pembelian Barang
(36)
13
Gambar 6. Activity Diagram Retur
Gambar 7. Activity Diagram Pemesanan
(37)
14
Gambar 9. Sequence Penjualan
Gambar 10. Sequence Pembelian
(38)
15
Gambar 12. Sequence Retur
Gambar 13. Sequence Pemesanan
(39)
16
Gambar 15. Object Diagram Sistem Informasi yang Diusulkan
Gambar 16. Deployment Diagram yang Diusulkan
Gambar 17. Tampilan Rancangan Login Kasir username
password
(40)
17
Gambar 18. Tampilan Rancangan Barang
Gambar 19. Tampilan Rancangan Pelanggan
Gambar 20. Tampilan Rancangan Supplier
Gambar 21. Rancangan Form Laporan
(41)
18
Gambar 23. Login
Gambar 24. Transaksi Penjualan
(42)
19
Gambar 26. Transaksi Retur
Gambar 27. Transaksi Pemesanan Table 1. Pengujian Halaman Kasir
Kelas uji Butir uji Metode pengujian
Login Login berhasil: username, password dimasukan terdaftar di database
Black box
Login gagal : username, password yang dimasukan tidak terdaftar di database
Pengujian master
Proses tambah, edit, dan hapus data produk
(43)
20
Nota Pembayaran
(1)
Gambar 12. Sequence Retur
Gambar 13. Sequence Pemesanan
(2)
Gambar 15. Object Diagram Sistem Informasi yang Diusulkan
Gambar 16. Deployment Diagram yang Diusulkan
Gambar 17. Tampilan Rancangan Login Kasir username
password
(3)
Gambar 18. Tampilan Rancangan Barang
Gambar 19. Tampilan Rancangan Pelanggan
Gambar 20. Tampilan Rancangan Supplier
Gambar 21. Rancangan Form Laporan
(4)
Gambar 23. Login
Gambar 24. Transaksi Penjualan
(5)
Gambar 26. Transaksi Retur
Gambar 27. Transaksi Pemesanan Table 1. Pengujian Halaman Kasir
Kelas uji Butir uji Metode pengujian
Login Login berhasil: username, password dimasukan terdaftar di database
Black box
Login gagal : username, password yang dimasukan tidak terdaftar di database
Pengujian master
Proses tambah, edit, dan hapus data produk
(6)
Nota Pembayaran