• Tidak ada hasil yang ditemukan

Aplikasi Point of Sales dengan Studi Kasus "Toko Pakaian Vicious".

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Point of Sales dengan Studi Kasus "Toko Pakaian Vicious"."

Copied!
17
0
0

Teks penuh

(1)

ABSTRACT

Now a day still many sales administration system or outsourcing data on the shop or companies doing with manually and not effective if we are looking at sdm and timing for finishing a lot of job, so we make point of sales application. Point of sales system is software in desktop wich have many function such as: doing sales transaction; searching item base on art code, fabric, clothes, size and colour; searchibg transaction of data; function of add, rechange and delete data; input value item; printing sales note and many more. This software improve with barcode reader system which canreading item code from any item in sale transaction. Hoping user can use this software for completing their job with more accurate and efficience.

(2)

ABSTRAK

Pada saat ini masih banyak sistem administrasi penjualan / pengelolaan data-data toko maupun perusahaan yang masih dilakukan secara manual dan prosesnya kurang efektif bila dinilai dari segi tenaga dan waktu yang dibutuhkan untuk menyelesaikan berbagai macam tugas / pekerjan yang tidak sedikit, karena itu dibuatlah aplikasi Point Of Sale.

Sistem point of sale adalah sebuah perangkat lunak yang berjalan pada komputer desktop yang memiliki fungsi – fungsi seperti: melakukan transaksi penjualan; mencari data barang berdasarkan bermacam – macam kategori seperti kode art, jenis bahan, jenis pakaian, jenis ukuran dan jenis warna; mencari data transaksi; fungsi tambah, ubah dan hapus data; melakukan pemasukan data barang; mencetak berbagai macam laporan dan faktur penjualan. Perangkat lunak ini juga dilengkapi sistem barcode reader sebagai pembaca kode barang dari barang yang akan dijual pada saat melakukan transaksi. Diharapkan user yang menggunakan perangkat lunak ini dapat menyelesaikan tugasnya dengan lebih akurat dan efisien.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PRAKATA ... ii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iv

ABSTRACT ... v

ABSTRAK ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... x

DAFTAR TABEL ... xi

DAFTAR NOTASI ... xii

BAB I PENDAHULUAN I.1 LATAR BELAKANG MASALAH ... 1

I.2 RUMUSAN MASALAH ... 1

I.3 TUJUAN PEMBAHASAN ... 2

I.4 RUANG LINGKUP KAJIAN ... 2

I.5 SUMBER DATA ... 3

I.6 SISTEMATIKA PENYAJIAN... 3

BAB II KAJIAN TEORI II.1 SISTEM INFORMASI ... 5

II.1.1 PENGERTIAN SISTEM ... 5

II.1.2 PENGERTIAN INFORMASI ... 5

II.1.3 PENGERTIAN SISTEM INFORMASI ... 6

II.2 DATABASE ... 6

II.2.1QUERY ... 7

II.2.2 MySQL ... 7

II.3 ENTITY RELATIONSHIP DIAGRAM ... 8

II.4 DFD ... 11

II.4.1DD... 12

II.4.2 PSPEC ... 14

II.5 BORLAND DELPHI ... 14

II.5.1 LINGKUNGAN PENGEMBANGAN DELPHI ... 14

II.5.2 PASCAL ... 15

II.5.3 KELEBIHAN PEMOGRAMAN PASCAL ... 16

II.6 SISTEM PEMBELIAN ... 17

II.7 SISTEM PENJUALAN ... 18

II.7.1 PENGERTIAN ... 18

II.7.2 TUJUAN ... 19

II.8 SISTEM PERSEDIAAN ... 19

II.8.1 PENGERTIAN ... 19

II.8.2 TUJUAN ... 20

(4)

II.9 SISTEM BARCODE ... 21

II.9.1 PENGERTIAN ... 21

II.9.2 JENIS ... 21

II.9.3 CARA KERJA ... 23

BAB III ANALISIS DAN PERANCANGAN III.1 PROSES BISNIS ... 25

III.2 ERD ... 27

III.2.1 TRANSFORMASI TABEL ... 28

III.2.2 RELASI TABEL ... 33

III.3 ANALISIS SISTEM ... 34

III.3.1DFD LEVEL 0 ... 34

III.3.2DFD LEVEL 1 ... 34

III.3.3DFD LEVEL 2 ... 35

III.3.4DFD LEVEL 3 PROSES 1 ... 36

III.3.5 DFD LEVEL 3 PROSES 2 ... 37

III.3.6 DFD LEVEL 3 PROSES 3 ... 38

III.3.7 DATA DICTIONARY... 39

III.3.8 PSPEC ... 43

BAB IV HASIL PENELITIAN IV.1 DESAIN ANTAR MUKA ... 48

IV.1.1 LOGIN FORM ... 48

IV.1.2 TRANSAKSI FORM ... 49

IV.1.3 PRINT FAKTUR PENJUALAN ... 50

IV.1.4 FILTER DATA BARANG ... 51

IV.1.5 PRINT DATA BARANG ... 52

IV.1.6 JENIS BARANG ... 56

IV.1.7 CARI DATA TRANSAKSI ... 57

IV.1.8 FILTER DATA TRANSAKSI ... 58

IV.1.9 PRINT DATA TRANSAKSI ... 59

IV.1.10 DATA KARYAWAN ... 60

IV.1.11 TRANSAKSI BARANG MASUK ... 61

IV.2 STRUKTUR MENU... 62

IV.3 ALUR PROGRAM ... 63

BAB V HASIL PENELITIAN V.1 TEST CASE ... 63

IV.2 HASIL UJI FUNGSINALITAS KELAS ... 64

IV.2.1 HASIL UJI PADA LOGIN FORM ... 64

IV.2.2 HASIL UJI PADA TRANSAKSI FORM ... 65

IV.2.3 HASIL UJI PADA FORM CARI DATA BARANG ... 66

IV.2.4 HASIL UJI PADA FORM INPUT DATA BARANG ... 66

IV.2.5 HASIL UJI PADA FORM CARI DATA TRANSAKSI ... 66

IV.2.6 HASIL UJI PADA FORM TRANSAKSI DATA BRG MASUK ... 67

(5)

BAB VI SIMPULAN DAN SARAN

VI.1 SIMPULAN ... 68 VI.2 SARAN ... 68

(6)

DAFTAR GAMBAR

Gambar 1 RELASI ONE TO ONE ... 10

Gambar 2 RELASI ONE TO MANY ... 10

Gambar 3 RELASI MANY TO MANY ... 10

Gambar 4 UPC - A BARCODE ... 22

Gambar 5 CODE 39 BARCODE... 22

Gambar 6 EAN-8 / EAN-13 BARCODE ... 23

Gambar 7 CODEBAR BARCODE ... 23

Gambar 8 ERD ... 27

Gambar 9 RELASI TABEL ... 30

Gambar 10 DFD LEVEL 0 ... 30

Gambar 11 DFD LEVEL 1 ... 30

Gambar 12 DFD LEVEL 2 ... 31

Gambar 13 DFD LEVEL 3 PROSES 1 ... 32

Gambar 14 DFD LEVEL 3 PROSES 2 ... 33

Gambar 15 DFD LEVEL 3 PROSES 3 ... 34

Gambar 16 LOGIN FORM...44

Gambar 17 TRANSAKSI FORM... 45

Gambar 18 PRINT FAKTUR PENJUALAN...46

Gambar 19 FILTER DATA BARANG... 47

Gambar 20 PRINT DATA BARANG...48

Gambar 21 PRINT DATA BARANG – DETAIL BARANG...49

Gambar 22 PRINT DATA BARANG –STOK BARANG...50

Gambar 23 PRINT DATA BARANG – BARCODE DAN HARGA...51

Gambar 24 JENIS BARANG...52

Gambar 25 CARI DATA TRANSAKSI...53

Gambar 26 FILTER DATA TRANSAKSI...54

Gambar 27 PRINT DATA TRANSAKSI...55

Gambar 28 DATA KARYAWAN...56

(7)

DAFTAR TABEL

Tabel 1 KETERANGAN NOTASI DFD ... 10

Tabel 2 KETERANGAN NOTASI KAMUS DATA ... 13

Tabel 3 KAMUS DATA KARYAWAN... 35

Tabel 4 KAMUS DATA BARANG... 35

Tabel 5 KAMUS DATA TRANSAKSI... 36

Tabel 6 KAMUS DATA TRANSAKSI BARANG... 36

Tabel 7 KAMUS DATA TRANSAKSI BARANG MASUK... 37

Tabel 8 KAMUS DATA BARANG MASUK... 37

Tabel 9 KAMUS DATA NOTA PENJUALAN... 38

Tabel 10 KAMUS DATA NOTA BARANG MASUK... 38

Tabel 11 PSPEC 1.1 PROSES PENJUALAN... 39

Tabel 12 PSPEC 1.1 .1 PENGINPUTAN BARANG YANG DIJUAL... 39

Tabel 13 PSPEC 1.1 .2 PEMBAYARAN... 40

Tabel 14 PSPEC 1.2 BARANG MASUK... 41

Tabel 15 PSPEC 1.3.2 MANAGE DATA TRANSAKSI... 41

Tabel 16 PSPEC 1.3.3 MANAGE DATA BARANG... 42

Tabel 17 PSPEC 1.3.4 MANAGE DATA KARYAWAN... 42

Tabel 18 PSPEC 1.3.4 MANAGE DATA BARANG MASUK... 42

Tabel 19 PSPEC 1.3.4 MEMBUAT LAPORAN……….43

Tabel 20 EVALUASI INPUT FORM LOGIN………...… 60

Tabel 21 EVALUASI INPUT FORM TRANSAKSI ……… 61

Tabel 22 EVALUASI INPUT FORM CARI DATA BARANG... 62

Tabel 23 EVALUASI INPUT FORM INPUT DATA BARANG... 62

Tabel 24 EVALUASI INPUT FORM CARI DATA TRANSAKSI... 62

Tabel 25 EVALUASI INPUT FORM TRANSAKSI DATA BARANG MASUK... 63

(8)

DAFTAR NOTASI

(9)

DAFTAR PUSTAKA

Munir, Rinaldi.1999. Buku Teks Ilmu Komputer Algoritma & Pemograman Dalam

Bahasa Pascal dan C. Bandung : INFORMATIKA

Haq, Saifuddinul. 2003. Panduan Praktis Pemograman Borland Delphi 7.0. Yogyakarta:

ANDI

Ir. Fathansyah. 2001. Basis Data. Jakarta: PT Elex Media Komputindo

Priyanto, Rahmat. 2007. Menguasai MySQL 5. Jakarta: PT Elex Media Komputindo

E. Fess, Philip. 1999. Prinsip

Prinsip Akuntansi Jilid 1. Jakarta: Erlangga

Pengenalan UML: Electronic references. Diambil tanggal 15 July 2008. 2008 from

http://www.wepeblog.blogspot.com/2008/01/pengenalan-uml.htm

Instruction to barcode: Electronic references. Diambil tanggal 15 July 2008. 2008 from

http://www.taltech.com/TALtech web/resources/intro to bc/bcsymbol.htm

(10)
(11)

RIWAYAT HIDUP PENULIS

A. Curriculum Vitae

Nama Lengkap : Chandra Gunawan Tempat / Tanggal Lahir : Bandung, 28 Januari 1984

Alamat Rumah : Jl. Pecinan Lama No.36 Bandung Email : [email protected]

Riwayat Pendidikan :

2000 – 2003 SMU Kristen Bina Bakti 2 1997 – 2000 SMP Kristen Bina Bakti 2 1997 SDK 2 BPK Penabur

Data Pribadi

Nama : Chandra G

Jenis kelamin : Pria

Tempat, tanggal lahir : Bandung, 28 Januari 1984 Kewarganegaraan : Indonesia

Status : Belum menikah

Agama : Kristen

Alamat : Jl. Pecinan Lama No.36 Bandung Telepon, HP : 022 - 4238181, HP = 022-92410987 E-mail : [email protected]

Pendidikan

Formal

2000 - 2003 : SMU Kristen Bina Bakti 2 1997 - 2000 : SMP Kristen Bina Bakti 2 1991 - 1997 : SDK 2 BPK Penabur

Non Formal

2003 – 2004 : Kursus Bahasa Mandarin di Ruko Textile Kebonjati, Bandung

Kemampuan

1. Mengoperasikan komputer .

(12)

BAB I

PENDAHULUAN

I.1

Latar Belakang Masalah

Vicious adalah toko pakaiaan yang khususnya menjual pakaiaan

dewasa dan berada di Jalan Bahureksa no 1 Bandung. Toko tersebut

menjual bermacam

macam pakaiaan dengan bahan, ukuran dan

warna tertentu. Mulanya toko

vicious mengelola sistem administrasi

penjualan dan data barang secara manual dan prosesnya kurang efektif

dan efisien bila dinilai dari segi tenaga dan waktu yang dibutuhkan untuk

menyelesaikan berbagai macam tugas / pekerjan yang tidak sedikit, oleh

karena itu toko ini membutuhkan aplikasi

Point Of Sales untuk

memudahkan sistem arus barang, pemasukan dan pengeluaran

transaksi keuangan yang biasanya masih ditangani secara manual.

Software ini juga berfungsi sebagai pengganti mesin kas yang fiturnya

terbatas dengan hardware yang terbatas pula.

I.2

Rumusan Masalah

-

Bagaimana membuat aplikasi yang dapat mengelola data transaksi

dan data barang di toko?

-

Bagaimana membuat aplikasi yang dapat mencetak bukti transaksi

penjualan, barang masuk dan data bulanan / harian?

-

Bagaimana user dapat mencari dan mengolah data barang dengan

lebih mudah dan singkat?

-

Bagaimana membuat sistem

barcode reader untuk mempermudah

(13)

I.3

Tujuan Pembahasan

Pembuatan aplikasi ini bertujuan untuk membantu bagian administrasi,

serta bagian lainnya dalam melakukan pengelolaan data

data secara

lebih efektif dan efisien melalui sistem komputerisasi, sehingga baik

pencatatan maupun pengecekan data tidak lagi dilakukan secara manual

yang memakan banyak tenaga dan waktu yang cukup lama.

I.4

Ruang Lingkup Kajian

Ruang Lingkup Kajian Sistem:

1.

Aplikasi ini terdiri dari dua buah user yaitu manager dan kasir.

2.

Aplikasi ini memiliki modul transaksi berisi tabel barang, jumlah

total, jumlah kembalian dan print out struk pembayaran.

3.

Aplikasi ini dapat disertakan data barang yang berisi harga barang,

kode barang dan data

data lainnya termasuk stok barang.

4.

Aplikasi ini dapat mencetak laporan yang terdiri dari laporan

transaksi penjualan, laporan data barang, laporan stok barang,

laporan barang masuk.

5.

Aplikasi hanya menangani pengolahan transaksi penjualan, data

barang, data transaksi, data karyawan dan transaksi barang

masuk.

6.

Aplikasi ini juga memiliki fasilitas barcode print yang memiliki fungsi

untuk membuat kode

barcode barang yang ada di

database, dan

user dapat mencetaknya ke kertas stiker dan menempelkannya ke

(14)

Batasan ruang lingkup software:

Dijalankan pada sistem operasi Windows XP.

Menggunakan program Delphi 7 dan My SQL Server.

Bahasa pemrograman menggunakan bahasa Pascal.

Batasan ruang lingkup hardware:

PC tidak memerlukan jaringan (stand alone).

Prosessor yang dibutuhkan minimal Pentium IV, 256 Mb.

I.5

Sumber Data

Sumber data yang diperlukan untuk membantu dalam penyelesaian

masalah yang telah diuraikan diatas, berasal dari antara lain:

1. Media elektronik melalui

internet, pengumpulan data dengan cara

membaca, mempelajari dan menganalisa beberapa artikel elektronik

yang berkaitan dengan masalah yang berhubungan dengan penelitian

ini.

2. Studi dokumentasi, pengumpulan data dengan cara meminjam

buku-buku yang terkait serta mempelajari beberapa dokumen, arsip,

ataupun tata cara yang berhubungan dengan penelitian.

3. Observasi, pengamatan secara langsung kepada objek masalah.

Untuk memahami sistem yang sedang berjalan, dilakukanlah

pengamatan langsung terhadap lingkungan fisik di lapangan.

I.6

Sistematika Penyajian

Bab 1. Pendahuluan

Bab ini berisi pendahuluan dari laporan yang berisi: latar belakang

masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian,

(15)

Bab 2. Kajian Teori

Bab ini membahas mengenai berbagai teori

teori yang digunakan

dalam perancangan perangkat lunak.

Bab 3. Analisis dan Rancangan Sistem

Bab ini berisi mengenai pembahasan metode analisis dan perancangan

aplikasi dengan tahapan

tahapannya.

Bab 4. Hasil Penelitian

Dalam bab ini dibahas hasil penelitian penulis berupa tampilan

tampilan dan keterangan dari aplikasi yang telah dibuat.

Bab 5. Pembahasan dan Uji Coba Hasil Penelitian

Bab ini membahas mengenai percobaan dari hasil penelitian yang telah

dicapai daripada penggunaan perangkat lunak yang telah dibuat.

Bab 6. Simpulan dan Saran

Berisi kesimpulan dari keseluruhan isi laporan dan saran

saran untuk

(16)

BAB VI SIMPULAN DAN SARAN

VI.1

Simpulan

Aplikasi dapat mengelola data transaksi dan data barang secara detail

termasuk stok barang yang tersisa dengan rapih dan mudah untuk

dilakukan pencarian.

Aplikasi dapat menampilkan dan mencetak laporan transaksi penjualan,

laporan barang masuk dan data barang yang telah dilakukan baik itu

perbulan/ perhari sesuai dengan keinginan user berupa nota pembayaran

dan laporan stok barang secara lebih terperinci.

Aplikasi dapat memberikan kemudahan bagi

user, karena aplikasi ini

dibuat dengan user interface yang mudah dan pada setiap modul aplikasi

juga ditampilkan instruksi

instruksi untuk membantu user ketika

menggunakannya, sehingga

user

dapat menjalankan tugasnya dengan

waktu yang lebih efisien.

Aplikasi disediakan fasilitas

barcode

print yang memiliki fungsi untuk

membuat kode

barcode barang secara otomatis dari data barang yang

ada di

database, dan user dapat mencetaknya ke kertas stiker dan

menempelkannya ke barang yang akan dijual. Sehingga kasir tidak perlu

melihat kode barang dan mengetik kode barang yang ada, kasir hanya

perlu menembakkan

barcode reader ke barang pada saat melakukan

transaksi.

VI.2

Saran

Disarankan bagi yang telah membaca hasil laporan ini dapat termotivasi

untuk mengembangkan aplikasi

point of sale dengan menambahkan

laporan keuangan dan sistem akuntansi, sehingga memudahkan

user

untuk memeriksa data yang dimiliki oleh toko setiap bulannya.

(17)

DAFTAR PUSTAKA

Munir, Rinaldi.1999. Buku Teks Ilmu Komputer Algoritma & Pemograman Dalam

Bahasa Pascal dan C. Bandung : INFORMATIKA

Haq, Saifuddinul. 2003. Panduan Praktis Pemograman Borland Delphi 7.0. Yogyakarta:

ANDI

Ir. Fathansyah. 2001. Basis Data. Jakarta: PT Elex Media Komputindo

Priyanto, Rahmat. 2007. Menguasai MySQL 5. Jakarta: PT Elex Media Komputindo

E. Fess, Philip. 1999. Prinsip

Prinsip Akuntansi Jilid 1. Jakarta: Erlangga

Pengenalan UML: Electronic references. Diambil tanggal 15 July 2008. 2008 from

http://www.wepeblog.blogspot.com/2008/01/pengenalan-uml.htm

Instruction to barcode: Electronic references. Diambil tanggal 15 July 2008. 2008 from

http://www.taltech.com/TALtech web/resources/intro to bc/bcsymbol.htm

Referensi

Dokumen terkait

1. Sejak lahir hingga dewasa, individu terlibat dalam pergaulan sosial budaya. Dalam proses tersebut, individu mendapatkan nilai dan norma dan peran sosial sehingga

Pola aktivitas enzim protease dalam medium fermentasi proses deproteinasi kulit udang segar pada berbagai kondisi kombinasi perlakuan tingkat aerasi dan

Dan hasil wawancara menyebutkan bahwa hampir seluruh siswa kelas 4D tidak mempelajari terlebih dahulu (dirumah) materi yang akan dipelajarinya di sekolah. Hal ini

Berdasarkan hal tersebut, keseluruhan dialog dalam film 7 Hati 7 Cinta 7 Wanita merepresentasikan ideologi patriarki, yaitu ketidaksetaraan perempuan dan laki-laki dalam

solusi yang dapat ditempuh antara lain dengan melakukan revisi terhadap peraturan perundang-undangan yang sudah ada agar mampu mengakomodir kebutuhan yang ada, adapun

Jika metode untuk menampilkan atau memotong bagian dari sebuah objek untuk ditampilkan pada sebuah media berupa window disebut clipping, maka media yang digunakan untuk

Dimensi ini secara universal menitikberatkan pada pembentukan kepribadian muslim sebagai individu yang diarahkan kepada peningkatan dan pengembangan faktor