Sistem Informasi Penjualan Perlengkapan TNI Berbasis Java Pada CV. Nur Barokah

(1)

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 40132

KAMPUS 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