• Tidak ada hasil yang ditemukan

DISAIN SISTEM INFORMASI PENJUALAN KACA M

N/A
N/A
Protected

Academic year: 2018

Membagikan "DISAIN SISTEM INFORMASI PENJUALAN KACA M"

Copied!
8
0
0

Teks penuh

(1)

DISAIN SISTEM INFORMASI PENJUALAN KACA MATA PADA OPTIK JAILANA

BUKITTINGGI DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA DAN

MYSQL

(Studi Kasus : Optik Jailana Bukittinggi)

Anggun Yoshikomita

1)

, Sri Rahmawati,S.Kom,M.Kom

2)

,Eko Amri Jaya,S.Kom,M.Kom

3)

1) Sistem Informasi UPI “YPTK”, Padang

Email : gunyoshi24@gmail.com

2) Sistem Informasi UPI “YPTK”, Padang

Email : -

3) Sistem Informasi UPI “YPTK”, Padang

Email : -

asarkan Abstrak - Berdasarkan penelitian yang telah dilakukan pada Optik Jailana Bukittinggi diperoleh suatu sistem lama

yakni belum optimalnya penggunaan teknologi komputerisasi dalam proses penjualan. Berdasarkan sistem lama tersebut penulis mencoba membuat sebuah sistem baru pada proses penjualan dengan menggunakan bahasa pemrograman Java.

Dalam mendisain sistem ini dilakukan tiga metode penilitian yaitu penilitian lapangan, penilitian perpustakaan, dan penelitian laboratorium. Dengan menggunakan program aplikasi Java dalam proses penjualan dapat memberikan hasil yang cepat, efisien, akurat dan dapat membantu pimpinan dalam mengambil keputusan.

Kata Kunci : Sistem, informasi, penjualan, bahasa pemrograman Java.

1. Pendahuluan

1.1 Latar Belakang

Bagi suatu perusahaan baik yang berskala kecil, menengah maupun yang berskala besar. Pembayaran merupakan salah satu kunci fungsi utama yang harus dilaksanakan sebaik-baiknya selain fungsi lainnya seperti penjualan, produksi dan pemasaran. Dalam bidang pembayaran yang dituju adalah pencapaian hasil yang berupa laba. Melalui kegiatan pembayaran ini, perusahaan diharapkan memperoleh keuntungan.

Sehubungan dengan meningkatnya kebutuhan masyarakat dari waktu kewaktu menyebabkan manusia selalu berusaha untuk menemukan suatu yang baru yang biasa memberikan hasil yang diinginkan oleh manusia itu sendiri. Dewasa ini komputer di Indonesia mengalami perkembangan yang pesat. Komputer merupakan suatu alat atau mesin yang diciptakan dalam hal kecepatan, ketelitian dan mengolah informasi dalam jumlah yang besar.

Optik Jailana Bukittinggi merupakan

perusahaan yang bergerak dalam bidang penjualan kacamata. Dimana Optik ini belum menggunakan komputer sebagai alat bantu untuk kegiatan penjualan

dan laporan penjualan, sehingga tidak dapat

menghasilkan informasi atau laporan penjualan kacamata yang tepat dan cepat.

1.2 Perumusan Masalah

1. Bagaimana alur sistem informasi data

penjualan kacamata, apakah sudah maksimal ?

2. Bagaimanakah informasi laporan yang

dihasilkan, apakah dapat mempermudah

pimpinan dalam pengambilan keputusan ?

3. Bagaimana kendala dalam membuat laporan

penjualan, apakah tidak terjadi kesalahan data ?

4. Bagaimanakah bentuk laporan penjualan,

apakah dapat mempermudah bagian

administrasi dalam proses perekapan data ?

1.3 Hipotesa

1. Optik Jailana masih menggunakan cara

manual dalam pengolahan data. Dengan

menggunakan program Java diharapkan

pengolahan data penjualan dapat diketahui secara pasti.

2. Dengan adanya pemberian informasi dengan

tepat dan ditunjang oleh sistem komputer yang baik, dapat membantu pimpinan dalam pengambilan keputusan secara cepat, tepat dan akurat.

3. Dengan adanya suatu pengolahan data secara

(2)

4. Dengan menggunakan system yang baru laporan yang dihasilkan bisa lebih sesuai dengan yang diharapkan, sehingga dapat memberikan laporan penjualan yang lebih akurat.

1.4 Tujuan Penelitian

1. Untuk menghasilkan suatu sistem informasi

yang tepat dan jelas serta mampu

meningkatkan produktifitas pada Optik

Jailana.

2. Dengan adanya suatu pengolahan data secara

komputerisasi maka dapat meminimalisir terjadinya kesalahan dan mampu menjamin keamanan dan keselamatan data.

3. Dengan adanya sistem pengolahan data secara

komputerisasi maka pimpinan akan dapat mengambil langkah-langkah yang tepat dalam pengambilan keputusan .

1.5 Ruang Lingkup Permasalahan

Ruang lingkup permasalahan yang penulis hubungkan dengan pemakaian dengan penggunaan komputer hanya pada bagian penjualan kacamata di Optik Jailana Bukittinggi.

1.6 Metode Penelitian

Untuk mengumpulkan data serta informasi dalam penulisan skripsi, penulis menggunakan beberapa metode :

1. Penelitian Lapangan (Field Research)

Penelitian dengan metode ini dengan cara melakukan pengamatan langsung ke objek penelitian, yaitu langsung turun ke lokasi untuk mencari data yang dibutuhkan. Data-data yang lebih otentik dengan melakukan tanya jawab dengan karyawan maupun pimpinan yang bersangkutan.

2. Penelitian Kepustakaan ( Library Research )

Merupakan suatu cara untuk mendapatkan data dan teori,bagaimana mencari cara pemecahan masalah dengan bantuan buku-buku yang ada serta media lainnya yang dihadapi.

3. Penelitian Laboratorium ( Labor Research )

Melakukan penulisan dan pembuatan program dengan Komputer untuk mengolah data yang telah dikumpulkan agar bisa mendapatkan hasil atau informasi yang diinginkan, adapun perangkat yang digunakan adalah:

1 Perangkat keras ( Hardware ):

a. Laptop Intel Core i5 2450 GHz Memory 4

Gb

b. Card Monitor VGA/ SVGA 256MB

c. Media Penyimpanan Hardisk Berkapasitas

640 GB

d. Printer Canon MP 258

e. Media Penyimpanan Flashdisc 8 GB

2 Perangkat lunak ( Software ) yang terdiri dari:

a. Sistem Operasi Windows 7 Premium

b. Microsoft Office Word 2007

c. Microsoft Office Visio 2007

d. Netbeans 7.0

2. Landasan Teori

2.1 Konsep Dasar Sistem Informasi

Sistem informasi didefenisikan oleh Robert A. Leitch dan K. Roscoe Davis:

“Sistem informasi adalah suatu sistem di dalam suatu

organisasi yang mempertemukan kebutuhan

pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu

dengan laporan-laporan yang diperlukan” (Jogiyanto

HM, 2005 : 11)

2.2 Daur Hidup Pengembangan Sistem (SDLC)

Gambar 2.1

Daur Hidup Pengembangan Sistem (SDLC)

2.3 Alat Bantu Perancangan Sistem dan Program

(3)

Tabel 2.2 Simbol-simbol DFD

Tabel 2.3 Simbol-simbol ERD

Tabel 2.4 Simbol-simbol Flowchart

2.4 Sekilas Tentang Penjualan

Menurut Basu Swasta DH, “Menjual adalah

ilmu dan seni yang mempengaruhi pribadi, yang dilakukan oleh penjual untuk mengajak orang lain agar

bersedia membeli barang atau jasa yang ditawarkan”.(

Basu Swasta DH, 1998: 8)

2.5 Konsep Dasar Database

Database adalah kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di simpanan luar komputer dan digunakan perangkat lunak tertentu untuk memanipulasinya. Penerapan database dalam sistem informasi disebut dengan database system. Sistem basis data (database system)

ini adalah suatu sistem informasi yang

mengintegrasikan kumpulan dari data yang saling

berhubungan satu dengan yang lainnya dan

membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam di dalam suatu organisasi.

2.6 Normalisasi

Suatu file yang terdiri dari beberapa grup elemen yang berulang-ulang perlu diorganisasikan kembali. Prosses untuk mengorganisasikan file untuk menghilangkan grup elemen yang berulang-ulang ini disebut dengan normalisasi (normalization).

2.7 Sekilas mengenai MySQL

MySQL adalah suatu perangkat lunak untuk memanajemen database SQL, kalau anda berpikir bahwa SQL dan MySQL memiliki arti yang sama maka anda salah, perlu anda ketahui bahwa SQL dan MySQL memiliki arti yang berbeda, SQL (Structure Query Language) adalah sintak-sintak atau perintah yang digunakan untuk mengelola database seperti membuat, menambah, memanipulasi data dan lain-lain. Sedangkan MySQL adalah software yang digunakan. Intinya, MySQL dan SQL adalah dua kata yang hampir sama tetapi memilki arti yang berbeda, MySQL adalah

Softwarenya sedangkan SQL adalah perintahnya.

2.8 Mengenal Database MySQL

MySql (My Structured Query Language) atau yang biasa di baca mai-sekuel adalah sebuah program pembuat dan pengelola database atau yang sering disebut DBMS (Data Base Management System), sifat dari DBMS ini open source.

MySQL juga merupakan program pengakses database yang bersifat jaringan, sehingga dapat digunakan untuk aplikasi Multi User (banyak

pengguna). Kelebihan dari MySQL adalah

menggunakan query (permintaan) standar SQL (Structured Query Languange). SQL adalah suatu bahasa permintaan yang terstruktur. SQL telah distandarkan untuk semua program database seperti Oracle, PosgresSQL, SQL Server dan lain-lain.

(4)

Ada tiga kombinasi kunci yang membuat Java menjadi teknologi yang secara fundamental berbeda dari yang lain yang ada saat ini. Pertama, dan yang

paling menarik adalah semua orang dapat

menggunakan applet yang kecil, aman, dinamik, lintas-platform, aktif, dan siap dijalankan dijaringan sejak awal. Applet dapat disusun dan didistribusikan secara aman sebagai suatu homepage semudah aspek-aspek HTML. Kedua, java adalah bahasa pemograman yang ampuh, memiliki kekuatan desain berorientasi-objek dengan sintaks yang sederhana dan mudah dikenal, dan lingkungan yang kokoh dan sangat enak digunakan. Bahasa java ini memperbolehkan programmer (dengan

kemampuan membuat program bagaimanapun)

membuat komponen dan applet baru yang lebih menarik. Ketiga, Java adalah sekumpulan class objek yang ampuh yang melayani programmer dengan uraian yang jelas untuk banyak fungsi sistem yang umum, seperti pembuatan window, penggunaan jaringan, dan

input/output. Kunci class-class ini adalah

kemampuannya melayani uraian lintas-platform untuk beragam variasi yang umum digunakan antarmuka sistem.

3. Analisa dan Hasil

3.1 Tinjauan Sistem Yang Sedang Berjalan

Dalam melakukan aktifitas kerja, setiap bagian saling berinteraksi satu sama lainnya. Setiap bagian melakukan berbagai macam kegiatan.

3.1.1 Aliran Sistem Lama

Pembeli Bagian penjualan Bagian labor Pimpinan

Resep Resep

Pengisian pemesanan +

kacamata

Nota pemesanan +

kacamata telah di cek&

kaca mata

i Penjualan Per Laporan

hari Laporan

Penjualan Per hari Aliran Sistem Informasi Lama

3.1.2 Analisa Output Lama

Gambar 3.2 Nota pemesanan

Gambar 3.3 Laporan Harian

3.1.3 Kelemahan Sistem Lama

Pada sistem yang sedang berjalan

menggunakan sistem secara manual, jadi disini penulis

mencoba menggembangkan sistem dengan

(5)

3.2 Disain Sistem Baru

Maksud dan tujuan dari sistem ini adalah :

a. Untuk memenuhi kebutuhan pemakai sistem.

b. Untuk memberikan gambaran yang jelas dalam

rancangan yang lengkap pada pemrograman dan ahli teknik yang terlibat.

Pelanggan Bagian penjualan Bagian labor Pimpinan

Resep + Identitas pelanggan

Nota pemesanan + kacamata Nota pemesanan

+ kacamata

Nota pemesanan Nota pemesanan

Cek nota

Nota yang telah di cek Nota yang telah

di cek

Laporan Pelanggan Cek barang dan

Entry Nota pemesanan Data Barang

Laporan Data Barang

Entry Data Barang

Laporan Data Barang

Rekap Nota

Laporan Penjualan Per

Bulan

Laporan Penjualan Per

Bulan Bulanan yg telah

di acc Laporan barang

yg telah di acc

F

A

Resep + Identitas pelanggan

Entry Data Pelanggan Laporan Pelanggan

12

Laporan Penjualan Per

Minggu 1

kacamata kacamata

LaporanData Barang yang

diacc

Laporan Pelanggan yang

diacc LaporanData

Barang yang diacc

Laporan Pelanggan yang

diacc

Aliran Sistem Iinformasi Baru

3.3 Disain Secara Global

Merupakan memberikan gambaran secara umum tentang sistem yang baru yang akan diterapkan guna memudahkan pemakainya dalam memberikan pemahaman tetang sistem tersebut.

0

Sistem Informasi penjualan KacaMata Pelanggan

Bag Penjualan Pimpinan

Bag Labor Resep + Identitas

Pelanggan Nota pemesanan yang akan dicek

Nota pemesanan Nota pemesanan yg telah dicek & kacamata

Nota pemesanan + frame

Nota pemesanan & kacamata Nota pemesanan

Nota pemesanan & kacamata

Entry nota pemesanan Entry Data Barang Resep + Identitas

Pelanggan Lap Data Barang,

Lap yang telah di acc Lap yang telah di acc

Entry Data Pelanggan

Lap Data Pelanggan Lap Penjualan Bulanan

Gambar 3.5 Context Diagram

Data barang

Data barang

Bagian Penjualan D1 Barang

pelanggan Memesan Kaca Mata 0.2

Bag Penjualan

0.4 Cek barang dan entry nota pemesanan

Nota Pemesanan

Lapbarang Lap pelanggan Lap penjualan bulanan D3 transaksi

PIMPINAN Laporan Data Barang

Nota Pemesanan & Kacamata

Barang 0.1

Entry Data barang

Nota Pemesanan + Kacamata

0.8

Entry data pelanggan

Nota yang telah di cek

Lapbarang Lap pelanggan Lap penjualan bulanan id pelangan

Resep+id pelangan

(6)

Pelanggan

Transaksi Barang

punya punya

namabarang kodebarang

hargabarang alamat

id_pel

kodebarang Tgl_tran

No_nota

id_pel

Dp nama_pel

Tgl_siap Jumlah_harga

Sisa_bayar Jumlahbarang

nama_pel

no_telp

Gambar 3.7 Entity Relationship Diagram

MENU

LAPORAN SELESAI

ENTRY

Data Barang

Data Pelanggan

Nota Pemesanan

Data Barang

Data Pelanggan

Penjualan Mingguan

Penjualan Bulanan

Gambar 3.8 Struktur Program

4. Testing dan Implementasi Sistem

Gambar 4.1 Form Login

Gambar 4.2 Form Menu Utama

Gambar 4.3 Form Entry Barang

Gambar 4.4 Form Entry Pelanggan

(7)

Gambar 4.6 Nota Pemesanan

Gambar 4.7 Laporan Data Barang

Gambar 4.8 Laporan Data Pelanggan

Gambar 4.9 Laporan Mingguan

Gambar 4.10 Laporan Bulanan

5. Penutup 5.1 Kesimpulan

Setelah melakukan penganalisaan terhadap Optik Jailana Bukittinggi dan mempelajari segala aktifitas yang terjadi dalam pengolahan data penjualan kacamata, maka penulis dapat menyimpulkan beberapa pokok pikiran terhadap sistem yang ada atau sedang berjalan berikut ini :

1. Dengan menggunakan program Java

diharapkan dapat meningkatkan efektifitas dan

efisiensi kerja dalam pengolahan data

penjualan kacamata pada Optik Jailana Bukittinggi.

2. Dengan melakukan pengembangan sistem

yang lama, pada sistem baru yang

menggunakan program Java diharapkan dapat meningkatkan kinerja dari pimpinan untuk mengambil keputusan secara cepat, tepat dan akurat.

3. Sistem baru yang menggunakan program Java

ini dapat melakukan pengaksesan database mengenai data barang, data pelanggan dan data transaksi dengan cepat dan akurat.

4. Adanya media penyimpanan data yang

permanen dan lebih menjamin keamanan data-data barang, gaji pelanggan serta transaksi.

5.2 Saran-saran

Agar sistem baru yang menggunakan program Java ini dapat berjalan dengan maksimal, berikut ini penulis mengemukakan beberapa saran-saran dalam pemakaian sistem baru sebagai berikut:

1. Sistem yang baru dijalankan berdampingan

dengan sistem yang lama agar tidak terjadi kekacauan sistem akibat dari perubahan cara kerja sistem yang lama ke sistem yang baru.

2. Diberikannya pelatihan kepada karyawan

yang akan menjalankan sistem yang baru ini nantinya.

3. Disediakannya sarana dan fasilitas untuk

kebutuhan sistem yang baru ini, diantaranya :

a. Media Komputer

(8)

4. Dilakukannya peninjauan ulang terhadap sistem yang baru, jika sistem yang baru ini tidak berjalan sebagaimana yang diinginkan maka dilakukan perbaikan dari sistem yang baru ini.

Daftar Pustaka

Jogiyanto, HM.2005. Analisa dan Desain Sistem Informasi. Yogyakarta: Andi.

Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta: Andi.

Sadeli dan Ukas.2000. Pengantar Bisnis Ilmu Menjual. Jakarta: PT Bumi Aksara.

Supardi, Yuniar. 2010. Semua Bisa Menjadi

Programer Java Case Study. Jakarta: PT. Alex Media Komputindo

Swasta, Basu,Drs.2008.Manajemen Penjualan. Yogyakarta: Ananda

http://thomasskurafi.wordpress.com/2012/2/12/27/artik

el-pemasaran-jasa-informasi-tentang- differentiation-bauran-informasi-dab-selling.pdf. Jakarta, 13 Maret 2013

Gambar

Gambar 2.1
Tabel 2.2 Simbol-simbol DFD
Gambar 3.2  Nota pemesanan
Gambar 3.4
+3

Referensi

Dokumen terkait

N, maka dilanjutkan dengan evaluasi, dengan hasil evaluasi akhir dengan masalah perubahan nutrisi kurang dari kebutuhan tubuh berhubungan dengan ketidakcukupan insulin

[r]

Ada dua hal yang menjadi tujuan dari penelitian ini, yaitu: menggambarkan bagaimana penggunaan Alquran sebagai media penyembuh bagi pasien di Rumah Sakit Islam Jemursari

Vitrifikasi tunggal dilakukan masing-masing pada embrio tahap zigot (VZ) dan embrio tahap blastosis (VB), sedangkan vitrifikasi ganda (VZB) dilakukan pada embrio yang sama,

Selanjutnya dilakukan pemeriksaan untuk ukuran kinerja pada setiap jenis kinerja. Untuk ukuran kinerja yang sama, nilainya akan diperbandingkan antar pabrik gula dalam

Untuk mengetahui apakah variabel bebas yaitu Pelayanan Teknologi Informasi (X) berpengaruh terhadap Loyalitas Pelanggan (Y) Pelanggan RSUD Majalaya dilakukan dengan

Sedangkan untuk BTD setelah didapat rata-rata industri tahunan, akan dibandingkan bila perusahaan memiliki nilai BTD diatas rata-rata industri ini berarti bahwa perusahaan

Kemandirian terdiri atas kemandirian emosional (emotional autonomy), kemandirian perilaku (behavioral autonomy), dan kemandirian nilai (values autonomy). Individu dikatakan