tugas akhir pembuatan sistem informasi …... · lain. hal-hal yang bukan karya dalam konsep...

79
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user i TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN (POINT OF SALE) Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Disusun Oleh: AHYAS WIDYATMAKA NIM. M3109005 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2013

Upload: lequynh

Post on 09-Mar-2019

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user i 

 

TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI PENJUALAN (POINT OF SALE)

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya

Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret

 

Disusun Oleh:

AHYAS WIDYATMAKA

NIM. M3109005

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

2013

Page 2: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

i  

THE TEN GOLDEN RULES OF LOMOGRAPHY SEBAGAI PEDOMAN VISUALISASI LOMOGRAPHY

KONSEP PENGANTAR KARYA TUGAS AKHIR

Diajukan Untuk memenuhi Sebagian Persyaratan Guna Meraih Gelar Sarjana Seni

Jurusan Seni Rupa Murni

Oleh:

ROIS ZAKARIA

NIM. C. 0608030

FAKULTAS SASTRA DAN SENI RUPA UNIVERSITAS SEBELAS MARET

SURAKARTA 2013

Page 3: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

ii  

PERSETUJUAN

THE TEN GOLDEN RULES OF LOMOGRAPHY SEBAGAI PEDOMAN VISUALISASI LOMOGRAPHY

Disusun Oleh:

ROIS ZAKARIA NIM. C. 0608030

Telah disetujui oleh pembimbing Tanggal : 20 Desember 2012

Pembimbing 1

Dr. Nooryan Bahari, M.Sn. NIP.196502201990031001

Pembimbing 2

Drs. Agus Nur Setyawan, M.Hum. NIP 195603121987031001

Mengetahui Ketua Jurusan Seni Rupa Murni Fakultas Sastra dan Seni Rupa

Universitas Sebelas Maret

Drs. Agustinus Sumargo, M. Sn.

NIP. 195103221985031001

Page 4: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

iii  

PENGESAHAN

THE TEN GOLDEN RULES OF LOMOGRAPHY SEBAGAI PEDOMAN VISUALISASI LOMOGRAPHY

Disusun Oleh:

ROIS ZAKARIA NIM. C. 0608030

Telah disetujui oleh Tim Penguji Jurusan Seni Rupa Murni, Fakultas Sastra dan Seni Rupa, Universitas Sebelas Maret, Surakarta

Pada tanggal: 3 Januari 2013

Dewan Penguji,

Jabatan Nama Tandatangan

Ketua Drs. Agustinus Sumargo, M.Sn. …………….. NIP. 195103221985031001 Sekretaris Sigit Purnomo Adi, S.Sn., M.Sn. …………….. NIP. 198203162005011003 Penguji I Dr. Nooryan Bahari, M.Sn. …………….. NIP.196502201990031001 Penguji II Drs. Agus Nur Setyawan, M.Hum. …………….. NIP 195603121987031001

Dekan

Fakultas Sastra dan Seni Rupa,

Universitas Sebelas Maret,

Drs. Riyadi Santosa, M.Ed, Ph.D

Page 5: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

iv  

PERNYATAAN

Nama : Rois Zakaria NIM : C0608030 Menyatakan dengan sesungguhnya bahwa konsep pengantar karya TA berjudul The Ten Golden Rules of Lomography Sebagai Pedoman Visualisasi Lomography adalah betul-betul karya sendiri, bukan plagiat dan tidak dibuatkan oleh orang lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila di kemudian hari terbukti pernyataan ini tidak benar, maka saya bersedia menerima sanksi akademik berupa pencabutan konsep pengantar karya TA dan gelar yang diperoleh dari konsep pengantar karya ini dicabut.

Surakarta, 4 Desember 2012 Yang membuat pernyataan,

Rois Zakaria NIM. C0608030

Page 6: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

v  

PERSEMBAHAN

Tugas Akhir ini penulis persembahkan kepada Tuhan Yang Maha Esa yang selalu

memberkati dalam hidup yang aku jalani. Ibu dan Bapakku tersayang atas

dukungan dan kerja kerasnya serta kasih sayang yang tiada batas. Keluarga,

Teman-teman Seni Rupaku dan Kampus Seni Rupa Universitas Sebelas Maret

yang kubanggakan.

Page 7: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

vi  

MOTO

“Boleh jadi kamu membenci sesuatu, padahal ia amat baik padamu,

dan boleh jadi (pula) kamu menyukai sesuatu, padahal ia amat buruk bagimu;

Allah mengetahui, sedang kamu tidak mengetahui."

(QS. Al Baqarah 2:216)

" Look around you, Art is everywhere,

Take a walk and see the colors, take a walk and see the shape

It's everywhere, even there, everywhere."

(MGMT)

“Being an Artist is hard, but it’s also the greatest feeling in the world.”

(Penulis)

Page 8: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

vii  

KATA PENGANTAR

Puji syukur kehadirat Tuhan Yang Maha Esa, karena atas berkat dan

rahmat-Nya penulis dapat menyelesaikan Tugas Akhir ini dan juga berkat bantuan

serta dukungan dari berbagai pihak akhirnya dapat mengurangi segala hambatan

dan kendala yang penulis alami sehingga proyek Tugas Akhir yang berjudul “The

Ten Golden Rules of Lomography Sebagai Panduan Visualisasi Lomography”

dapat terselesaikan sebagai salah satu syarat kelulusan pada Program Strata-1

Jurusan Seni Rupa Murni, Fakultas Sastra dan Seni Rupa, Universitas Sebelas

Maret Surakarta.

Banyak perjuangan berharga yang penulis rasakan selama mengerjakan

proyek Tugas Akhir ini dimana dalam prosesnya tidak terlepas dari dukungan

berbagai pihak. Untuk itu pada kesempatan ini penulis ingin menyampaikan

ucapan terima kasih yang sebasr-besarnya kepada:

1. Bapak Drs. Riyadi Santosa, M.Ed., Ph.D., selaku Dekan Fakultas Sastra dan

Seni Rupa, Universitas Sebelas Maret Surakarta.

2. Bapak Drs. Agustinus Sumargo, M.Sn., selaku Ketua Jurusan Seni Rupa

Murni.

3. Bapak Sigit Purnomo Adi, S.Sn., M.Sn., selaku Sekretaris Jurusan Seni Rupa

Murni.

4. Bapak Dr. Nooryan Bahari, M.Sn., selaku pembimbing I Tugas Akhir ini yang

telah memberikan pengetahuan, ide, gagasan, pengalaman, dan pengarahan

selama proses pengerjaan Tugas Akhir ini.

Page 9: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

viii  

5. Bapak Drs. Agus Nur Setyawan, M.Hum., selaku pembimbing II Tugas Akhir

ini sekaligus selaku koordinator Tugas Akhir jurusan Seni Rupa Murni yang

telah memberikan pengetahuan, ide, gagasan, pengalaman, dan pengarahan

selama proses pengerjaan Tugas Akhir ini.

6. Seluruh Bapak dan Ibu Dosen Jurusan Seni Rupa Murni Fakultas Sastra dan

Seni Rupa Universitas Sebelas Maret Surakarta yang telah memberikan

ilmunya, sehingga dapat menjadi bekal dikemudian hari.

7. Segenap staf dan karyawan UPT. Perpustakaan Pusat UNS., Perpustakaan

Fakultas Sastra dan Seni Rupa, UNS. Digital Library, Lomography Embassy

Jakarta, Lomographic Society Indonesia, ART’s Library.

8. Ayahanda Ponirin, Ibunda Sri Rahayu, dan Adikku tercinta yang telah

memberikanku semangat dan doa disetiap waktu.

9. Keluarga besar Mbah Mangun, yang telah memberikanku semangat dan doa

disetiap waktu.

10. Sahabat-sahabat terbaikku, Emmanuel Putro P, Galih Reza, Wahyu Eko P,

Dhyan Mahardika, Tanti A, Rita, Sutarmi, Kharisma, Weby Fityu, dan Febrian

Norita yang dengan segala kemurahannya telah bersedia membantu dan

mendukungku.

11. Seluruh teman-teman di Prodi Seni Murni khususnya angkatan 2008, ISI Solo,

Sahabat-sahabat tercinta Kosan Tarmin yang tidak bisa disebutkan satu-

persatu terimakasih atas kehangatan yang kalian berikan dan sukses untuk kita

semua.

Page 10: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

ix  

12. Seluruh teman-teman komunitas LOMONESIA, LOMONESIA SOLO,

LOMONESIA JOGJA, KAPLASO, TUGITU UNITE, KOPER-K, dan

GRAFIS BERSERI.

13. Semua pihak yang telah membantu secara langsung maupun tidak langsung

yang tidak dapat penulis sebutkan satu persatu.

Penulis menyadari bahwa apa yang telah penulis buat ini tidaklah

mencapai kata sempurna namun hanya dengan niat baik yang melandasi penulis

menyelesaikan Tugas Akhir ini agar dapat bermanfaat bagi pihak-pihak yang

berkepentingan. Akhir kata penulis mengucapkan terima kasih dan salam budaya.

Surakarta, 3 Desember 2012

Penulis

Page 11: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

x  

DAFTAR ISI

HALAMAN JUDUL ................................................................................... i

HALAMAN PERSETUJUAN .................................................................... ii

HALAMAN PENGESAHAN ..................................................................... iii

HALAMAN PERNYATAAN ..................................................................... iv

HALAMAN PERSEMBAHAN .................................................................. v

HALAMAN MOTO . ................................................................................... vi

KATA PENGANTAR ................................................................................. vii

DAFTAR ISI ................................................................................................ x

DAFTAR GAMBAR ................................................................................... xiii

ABSTRAK .................................................................................................... xvi

BAB I. PENDAHULUAN ..................................................................... 1

A. Latar Belakang Masalah .................................................... 1

B. Batasan Masalah ................................................................ 5

C. Rumusan Masalah ............................................................. 5

D. Tujuan Penulisan ............................................................... 5

E. Manfaat penulisan ............................................................. 6

BAB II. TINJAUAN PUSTAKA ........................................................... 7

A. Sejarah Lomography ......................................................... 7

1. Keunikan Kamera Lomography .................................... 9

2. Seputar Lahirnya The Ten Golden Rules of Lomography

..................................................................................... 10

3. Karakter Dari Kamera Lomo ........................................ 14

Page 12: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

xi  

a. Saturated Colour ..................................................... 14

b. Vignette .................................................................... 15

c. Grainy Picture ......................................................... 16

d. Light Leak ................................................................ 17

4. Jenis Kamera Lomography ........................................... 18

B. Film ................................................................................... 26

1. Film Warna (Film Negatif) ........................................... 27

2. Film Hitam dan Putih (BW) ......................................... 28

3. Film Slide (Film Positif) ............................................... 30

4. Film Expired (Film Kadaluarsa) ................................... 30

5. Film Speed (ISO) .......................................................... 31

C. Dasar-dasar Penciptaan ..................................................... 32

1. Perubahan Wujud dalam Karya Seni ............................ 32

2. Komponen Karya Seni .................................................. 33

a. Subject Matter atau Tema ........................................ 33

b. Bentuk ...................................................................... 33

c. Isi atau Arti .............................................................. 33

3. Unsur-unsur Seni Rupa ................................................. 34

a. Garis ......................................................................... 34

b. Warna ....................................................................... 35

c. Tekstur ..................................................................... 35

d. Ruang ....................................................................... 36

e. Value ........................................................................ 36

f. Bidang ...................................................................... 37

Page 13: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

xii  

4. Prinsip-prinsip Dasar Seni Rupa dan Desain ................ 37

a. Harmoni ................................................................... 37

b. Unity (Kesatuan) ...................................................... 38

c. Balance (Keseimbangan) ......................................... 38

d. Proporsi .................................................................... 40

BAB III. THE TEN GOLDEN RULES OF LOMOGRAPHY SEBAGAI

PEDOMAN VISUALISASI LOMOGRAPHY ........................................... 41

A. Implementasi Teoritis ........................................................ 41

B. Implementasi Visual .......................................................... 43

1. Konsep Bentuk .............................................................. 43

2. Medium ......................................................................... 45

3. Teknik ........................................................................... 45

4. Penyajian ....................................................................... 46

5. Deskripsi Karya ............................................................ 47

BAB IV. PENUTUP ................................................................................. 108

A. Kesimpulan ........................................................................ 108

B. Saran .................................................................................. 109

DAFTAR PUSTAKA .................................................................................. 111

LAMPIRAN ................................................................................................ 114

Page 14: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

xiii  

DAFTAR GAMBAR

Gambar 1. Kamera LC-A Tampak Depan, Belakang, dan Atas .................... 7

Gambar 2. Wolfgang Stranzinger .................................................................. 8

Gambar 3. Matthias Fiegl .............................................................................. 8

Gambar 4. Saturated Colour .......................................................................... 15

Gambar 5. Vignette ...................................................................................... 16

Gambar 6. Super Grainy ................................................................................ 17

Gambar 7. Light Leaks ................................................................................... 18

Gambar 8. Kamera lomo LC-A ...................................................................... 19

Gambar 9. Kamera lomo Spinner 360 ........................................................... 20

Gambar 10. Kamera lomo Diana F+ ............................................................. 21

Gambar 11. Kamera lomo Lubitel .................................................................. 22

Gambar 12. Kamera lomo Fish Eye 2 ............................................................ 23

Gambar 13. Kamera lomo Colour Splash ...................................................... 24

Gambar 14. Kamera lomo Holga ................................................................... 24

Gambar 15. Kamera lomo Horizon ................................................................ 25

Gambar 16. Kamera lomo Super Sampler ..................................................... 26

Gambar 17. Film 35 ....................................................................................... 27

Gambar 18. Film 120 ..................................................................................... 27

Gambar 19. Film Negatif ............................................................................... 28

Gambar 20. Film BW .................................................................................... 29

Gambar 21. Film Positif ................................................................................ 30

Gambar 22. Keseimbangan Horisontal .......................................................... 39

Page 15: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

xiv  

Gambar 23. Keseimbangan Vertikal .............................................................. 39

Gambar 24. Keseimbangan Radial ................................................................ 39

Gambar 25. Naluri #1 .................................................................................... 47

Gambar 26. Naluri #2 .................................................................................... 49

Gambar 27. Naluri #3 .................................................................................... 51

Gambar 28. Naluri #4 .................................................................................... 53

Gambar 29. Naluri #5 .................................................................................... 55

Gambar 30. Naluri #6 .................................................................................... 57

Gambar 31 Naluri #7 ..................................................................................... 59

Gambar 32. Naluri #8 .................................................................................... 61

Gambar 33. Naluri #9 .................................................................................... 63

Gambar 34. Naluri #10 .................................................................................. 65

Gambar 35. Naluri #11 .................................................................................. 67

Gambar 36. Naluri #12 .................................................................................. 69

Gambar 37. The Greatest Light is The Greates Shade .................................. 71

Gambar 38. The Trees and The Wild ............................................................. 73

Gambar 39. Demo Kantong Plastik ............................................................... 75

Gambar 40. INERTIA ..................................................................................... 77

Gambar 41. INERTIA #2 ................................................................................ 79

Gambar 42. Don’t Turn Right ........................................................................ 81

Gambar 43. Suasana Ini.. ............................................................................... 83

Gambar 44. Bapak HumOr ............................................................................ 85

Gambar 45. Menuju Terang ........................................................................... 87

Gambar 46. Menuju Terang #2 ...................................................................... 89

Page 16: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

xv  

Gambar 47. Menuju Terang #3 ...................................................................... 91

Gambar 48. Stay ............................................................................................. 93

Gambar 49. Stay #2 ........................................................................................ 95

Gambar 50. Titik Kekuatan ........................................................................... 97

Gambar 51. Perjalanan Spiritual .................................................................... 99

Gambar 52. Dua Dunia .................................................................................. 101

Gambar 53. Dua Dunia #2 ............................................................................. 103

Gambar 54. Sailing to The Mountain ............................................................ 105

Gambar 55. Nyaman(kah) .............................................................................. 107

Page 17: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

 

   

xvi  

ABSTRAK

Rois Zakaria. C. 0608030. 2008. THE TEN GOLDEN RULES OF LOMOGRAPHY SEBAGAI PANDUAN VISUALISASI LOMOGRAPHY. Pengantar Karya Tugas Akhir (S-1), Jurusan Seni Rupa Murni, Fakultas Sastra dan Seni Rupa, Universitas Sebelas Maret. Tugas Akhir ini mengungkapkan gagasan imajinasi penulis dalam bentuk karya seni lomography, yang terinspirasi dari the ten golden rules of lomography. Permasalahan yang dibahas dalam Tugas Akhir ini, yaitu; 1) apa saja the ten golden rules of lomography?, 2) bagaimana merumuskan konsep karya berdasarkan the ten golden rules of lomography tersebut?, 3) bagaimana memvisualisasikan the ten golden rules of lomography sebagai pedoman dalam menciptakan karya lomography?. Tujuan Tugas Akhir ini adalah 1) Mendeskripsikan the ten golden rules of lomography sebagai pedoman visualisasi lomography, 2) merumuskan the ten golden rules of lomography sebagai pedoman visualisasi lomography kedalam konsep berkarya lomography, 3) Memvisualisasikan the the golden rules of lomography dalam menciptakan karya lomography kedalam karya lomography. Dalam implementasinya bentuk-bentuk the ten golden rules of lomography dideformasi kembali secara kreatif sesuai dengan citarasa penulis, dengan memanfaatkan media kamera yang berbeda format satu dengan yang lain, dikarenakan media ini memiliki beragam karakteristik mulai dari kamera sampai dengan film. Teknik yang penulis gunakan dalam lomography ini adalah dengan menggunakan beragam jenis film mulai dari film berwarna, positif, dan red scale. Dengan penguasaaan teknik dan unsur-unsur rupa yang dimiliki penulis, diharapkan karya ini dapat dinikmati oleh semua penikmat dan pecinta seni. Kata kunci: The Ten Golden Rules; Film; Lomography; Prinsip Dasar Seni

Rupa dan Desain

Page 18: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ii

HALAMAN PENGESAHAN

PEMBUATAN SISTEM INFORMASI PENJUALAN (POINT OF SALE)

Disusun Oleh: AHYAS WIDYATMAKA

NIM. M3109005

Di bimbing Oleh Pembimbing Utama:

Wisnu Widiarto, S.Si, M.T. NIP. 19700601 200801 1 009

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir Program Diploma III Teknik Informatika

Pada hari________tanggal_________

Dewan Penguji

1. Penguji 1 : Wisnu Widiarto, S.Si, M.T. ( )

NIP. 19700601 200801 1 009

2. Penguji 2 : Fendi Aji Purnomo, S.Si ( )

NIDN. 0626098402

3. Penguji 3 : Taufiqurrahman NH, S.Kom ( )

NIDN. 0622058201

Disahkan Oleh:

Dekan Ketua Program Studi

Fakultas MIPA UNS DIII Teknik Informatika MIPA UNS

Prof. Ir. Ari Handono Ramelan, MSc(Hons). Ph.D. Drs. Y.S. Palgunadi, M.Sc

NIP. 196102231986011001 NIP. 19560407 198303 1004

Page 19: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iv

ABSTRACT

Ahyas Widyatmaka. 2012. DEVELOPMENT A POINT OF SALE SYSTEM.

Program D3 Computer Science Program, Faculty of Mathematics and Natural

Science, Sebelas Maret University Surakarta.

Point Of Sale is a software that is made for the various processes related to

the transaction, including selling, purchasing and procurement. In this application

is also contained an inventory system to record data items of goods in and out

during the transaction process.

The methods used to build this application were the method of observation

and interviews. This POS application was developed using Visual Basic 2010 and

MySQL Database.

Point Of Sale application has been successfully made using the facilities of

inventory system.

Keyword: POS, Inventory System, VB.NET

Page 20: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

v

ABSTRAK

Ahyas Widyatmaka. 2012. PEMBUATAN SISTEM INFORMASI PENJUALAN

(POINT OF SALE). Program D3 Teknik Informatika, Fakultas Matematika dan

Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta.

Aplikasi POS merupakan sebuah perangkat lunak yang dibuat untuk

berbagai macam proses yang berkaitan dengan proses transaksi, diantaranya

panjualan, pembelian dan pembelian. Dalam aplikasi ini juga terdapat sistem

inventori barang untuk mencatat data barang masuk dan keluar selama proses

transaksi.

Adapun metode yang digunakan untuk membangun aplikasi ini adalah

metode observasi dan wawancara. Dari proses tersebut didapatkanlah data-data

yang dibutuhkan. Aplikasi POS ini dikembangkan menggunakan Visual Basic

2010 dan menggunakan database MySQL.

Aplikasi POS ini sudah berhasil dibuat dengan menggunakan fasilitas

inventori di dalamnya.

Kata Kunci: POS, Sistem Inventori, VB.NET

Page 21: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vi

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah

melimpahkan segala kenikmatan, terutama nikmat sehat, sehingga penulis dapat

menyelesaikan laporan Tugas Akhir ini. Laporan tugas akhir ini dibuat sebagai

persyaratan yang harus dipenuhi oleh mahasiswa sebelum lulus dan mendapatkan

gelas ahli madya.

Dengan selesainya laporan tugas akhir ini, penulis ingin mengucapkan

terima kasih yang sebesar-besarnya kepada beberapa pihak yang sudah

memberikan inspirasi, bimbingan dan pengarahan pada penulis. Untuk itu, penulis

mengucapkan banyak terima kasih kepada :

1. Drs. Y.S. Palgunadi, M.Sc, selaku Ketua Program Diploma III Ilmu

Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret Surakarta.

2. Wisnu Widiarto, S.Si, M.T., selaku dosen pembimbing yang telah

memberikan pengarahan dan bimbinganya dengan sabar dan sepenuh

hati.

3. Kedua orang tua, adik dan keluarga yang senantiasa memberikan

support dan motivasinya kepada penulis untuk dapat menyelesaikan

laporan ini.

4. Seluruh dosen dan staff program DIII Teknik Informatika.

5. Semua pihak yang secara langsung maupun tidak langsung telah

memberikan bantuanya kepada penulis.

Seperti kata pepatah, tidak ada gading yang tak retak, oleh sebab itu

penulis memohon kelapangan hati pembaca sekalian untuk dapat menerima apa

yang ada dalam laporan Tugas Akhir ini dengan senang hati.

Surakarta, 7 Januari 2013

Penulis

Page 22: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vii

DAFTAR ISI

Halaman

HALAMAN JUDUL ........................................................................................ i

HALAMAN PERSETUJUAN ......................................................................... ii

HALAMAN PENGESAHAN .......................................................................... iii

ABSTRACT ..................................................................................................... iv

ABSTRAK ........................................................................................................ v

KATA PENGANTAR ...................................................................................... vi

DAFTAR ISI .................................................................................................... vii

DAFTAR TABEL ............................................................................................ x

DAFTAR GAMBAR ........................................................................................ xi

BAB I PENDAHULUAN .......................................................................... 1

1.1 Latar Belakang ................................................................................ 1

1.2 Tujuan ............................................................................................. 2

1.3 Manfaat ........................................................................................... 2

1.4 Pembatasan Masalah ........................................................................ 2

BAB II LANDASAN TEORI ..................................................................... 3

2.1 POS (Point Of Sale) ......................................................................... 3

2.2 Perancangan Sistem ......................................................................... 3

2.3 Pemodelan Proses ............................................................................ 4

2.4 Perencanaan Database ...................................................................... 10

2.5 MySQL ............................................................................................. 11

2.6 .NET Framework .............................................................................. 11

2.7 Visual Basic ...................................................................................... 12

BAB III DESAIN DAN PERANCANGAN ................................................. 13

3.1 Analisa Sistem dan Perancangan ...................................................... 13

3.2 Perancangan Sistem ......................................................................... 15

3.2.1 CD (Context Diagram) ............................................................ 15

3.2.2 DFD Level 0 ........................................................................... 16

3.2.3 DFD Level 1 Manage Data Pelanggan ..................................... 17

3.2.4 DFD Level 1 Manage Data Barang ......................................... 17

Page 23: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

viii

3.2.5 DFD Level 1 Manage Data Supplier........................................ 18

3.2.6 DFD Level 1 Manage Data Satuan .......................................... 18

3.2.7 DFD Level 1 Manage Data Kategori ....................................... 19

3.2.8 Diagram Alir (Flowchart) ....................................................... 20

3.3 Perancangan Database .................................................................... 24

3.4 ERD (Entity Relationship Diagram) ............................................... 30

3.5 Skema Diagram ............................................................................... 31

3.6 Desain Antar Muka ......................................................................... 32

3.6.1 Desain Input ............................................................................ 32

1. Desain Halaman Utama ..................................................... 32

2. Halaman Menu Login ......................................................... 32

3. Desain Menu Add User ....................................................... 33

4. Desain Ubah Password ....................................................... 33

5. Desain Tambah Kategori Barang ........................................ 34

6. Desain Tambah Satuan Barang ........................................... 34

7. Desain Tambah Supplier ..................................................... 35

8. Desain Tambah Customer ................................................... 35

9. Desain Tambah Barang ....................................................... 36

3.6.2 Desain Transaksi ..................................................................... 37

1. Desain Pemesanan .............................................................. 37

2. Desain Pembelian ............................................................... 38

3. Desain Penjualan ................................................................ 38

3.6.3 Desain Lihat Data ................................................................... 39

1. Desain Lihat Data User ....................................................... 39

2. Desain Lihat Data Kategori Barang ..................................... 39

3. Desain Lihat Data Satuan Barang ........................................ 40

4. Desain Lihat Data Supplier ................................................. 40

5. Desain Lihat Data Customer ............................................... 41

6. Desain Lihat Data Barang ................................................... 41

BAB IV IMPLEMENTASI DAN ANALISA SISTEM .............................. 42

4.1 Form Tampilan Antar Muka Pengguna ........................................... 42

Page 24: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ix

4.1.1 Form Menu Utama .................................................................. 42

4.2 Form Menu Input ............................................................................. 42

1. Form Menu Login ........................................................................ 42

2. Form Menu Add User .................................................................. 43

3. Form Ubah Password ................................................................... 43

4. Form Tambah Kategori Barang .................................................... 43

5. Form Tambah Satuan Barang ....................................................... 43

6. Form Tambah Supplier ................................................................ 44

7. Form Tambah Customer .............................................................. 44

8. Form Tambah Barang .................................................................. 44

4.3 Form Transaksi ................................................................................. 45

1. Form Pemesanan .......................................................................... 45

2. Form Pembelian ........................................................................... 45

3. Form Penjualan ............................................................................ 46

4.4 Form Lihat Data ............................................................................... 46

1. Form Lihat Data User .................................................................. 46

2. Form Lihat Data Kategori Barang ................................................ 47

3. Form Lihat Data Satuan Barang ................................................... 47

4. Form Lihat Data Supplier ............................................................. 48

5. Form Lihat Data Customer ........................................................... 48

6. Form Lihat Data Barang............................................................... 49

4.5 Form Report Data ............................................................................. 49

1. Form Report Penjualan ................................................................ 49

2. Form Report Pembelian ............................................................... 50

3. Form Report Pemesanan .............................................................. 50

4. Form Report Stock Barang ........................................................... 51

4.5 Evaluasi ............................................................................................ 51

BAB V PENUTUP ...................................................................................... 52

5.1 Kesimpulan ...................................................................................... 52

5.2 Saran ................................................................................................ 52

DAFTAR PUSTAKA

Page 25: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

x

DAFTAR TABEL

No Halaman

1. Tabel 2.2 Simbol dan Komponen Diagram Konteks .................................. 4

2. Tabel 2.3 Simbol dan Komponen DFD ..................................................... 5

3. Tabel 2.4 Simbol dan Komponen ERD ..................................................... 6

4. Tabel 2.5 Flowchart .................................................................................. 8

5. Tabel 3.1 User .......................................................................................... 21

6. Tabel 3.2 Barang....................................................................................... 21

7. Tabel 3.3 Detail Pembelian ...................................................................... 22

8. Tabel 3.4 Detail Penjualan ....................................................................... 23

9. Tabel 3.5 Detail Pemesanan ...................................................................... 23

10. Tabel 3.6 Kategori .................................................................................... 24

11. Tabel 3.7 Pelanggan .................................................................................. 24

12. Tabel 3.8 Pembelian ................................................................................. 24

13. Tabel 3.9 Penjualan................................................................................... 24

14. Tabel 3.10 Pemesanan .............................................................................. 25

15. Tabel 3.11 Satuan ..................................................................................... 25

16. Tabel 3.12 Supplier ................................................................................... 25

Page 26: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xi

DAFTAR GAMBAR

No Halaman

1. Gambar 3.1 Context Diagram Aplikasi ..................................................... 15

2. Gambar 3.2 DFD Level 0 .......................................................................... 16

3. Gambar 3.4 DFD Level 1 Manage Data Pelanggan ................................... 17

4. Gambar 3.5 DFD Level 1 Manage Data Barang. ....................................... 17

5. Gambar 3.6 DFD Level 1 Manage Data Supplier ...................................... 18

6. Gambar 3.7 DFD Level 1 Manage Data Satuan ......................................... 18

7. Gambar 3.8 DFD Level 1 Manage Data Kategori ...................................... 19

8. Gambar 3.9 Flowchart Login .................................................................... 20

9. Gambar 3.10 Flowchart Pemesanan .......................................................... 21

10. Gambar 3.11 Flowchart Pembelian ........................................................... 22

11. Gambar 3.12 Flowchart Penjualan ............................................................ 23

12. Gambar 3.13 Entity Relational Diagram (ERD) ........................................ 30

13. Gambar 3.14 Skema Diagram ................................................................... 31

14. Gambar 3.15 Desain Menu Utama ............................................................ 32

15. Gambar 3.16 Desain Menu Login ............................................................. 32

16. Gambar 3.17 Desain Add User .................................................................. 33

17. Gambar 3.18 Desain Ubah Password ........................................................ 33

18. Gambar 3.19 Desain Tambah Kategori Barang ......................................... 34

19. Gambar 3.20 Desain Tambah Satuan Barang ............................................ 34

20. Gambar 3.21 Desain Tambah Supplier ...................................................... 35

21. Gambar 3.22 Desain Tambah Customer .................................................... 35

22. Gambar 3.23 Desain Tambah Barang ........................................................ 36

23. Gambar 3.24 Desain Pemesanan ............................................................... 37

24. Gambar 3.25 Desain Pembelian ................................................................ 38

25. Gambar 3.26 Desain Penjualan ................................................................. 38

26. Gambar 3.27 Desain Lihat Data User ........................................................ 39

27. Gambar 3.28 Desain Lihat Data Kategori Barang ...................................... 39

28. Gambar 3.29 Desain Lihat Data Satuan Barang ......................................... 40

Page 27: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xii

29. Gambar 3.30 Desain Lihat Data Supplier .................................................. 40

30. Gambar 3.31 Desain Lihat Data Customer ................................................ 41

31. Gambar 3.32 Desain Lihat Data Barang .................................................... 41

32. Gambar 4.1 Form Menu Utama................................................................. 42

33. Gambar 4.2 Form Menu Login .................................................................. 42

34. Gambar 4.3 Form Add User ...................................................................... 43

35. Gambar 4.4 Form Ubah Password ............................................................. 43

36. Gambar 4.5 Form Tambah Kategori Barang .............................................. 43

37. Gambar 4.6 Form Tambah Satuan Barang ................................................. 43

38. Gambar 4.7 Form Tambah Supplier .......................................................... 44

39. Gambar 4.8 Form Tambah Customer ........................................................ 44

40. Gambar 4.9 Form Tambah Barang ............................................................ 44

41. Gambar 4.10 Form Pemesanan.................................................................. 45

42. Gambar 4.11 Form Pembelian ................................................................... 45

43. Gambar 4.12 Form Penjualan .................................................................... 46

44. Gambar 4.13 Form Lihat Data user ........................................................... 46

45. Gambar 4.14 Form Lihat Data Kategori Barang ........................................ 47

46. Gambar 4.15 Form Lihat Data Satuan Barang ........................................... 47

47. Gambar 4.16 Form Lihat Data Supplier .................................................... 48

48. Gambar 4.17 Form Lihat Data Customer................................................... 48

49. Gambar 4.18 Form Lihat Data Barang ...................................................... 49

50. Gambar 4.19 Form Report Penjualan ........................................................ 49

51. Gambar 4.20 Form Report Pembelian ....................................................... 50

52. Gambar 4.21 Form Report Pemesanan ...................................................... 50

53. Gambar 4.22 Form Report Stock Barang ................................................... 51

Page 28: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user 1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Perkembangan Teknologi Informasi yang bergitu cepat belakangan ini telah

mendorong kemajuan di berbagai bidang. Salah satu perkembangan yang dapat

dilihat adalah di bidang perangkat lunak (software). Dikarenakan banyak manfaat

yang dapat kita rasakan, maka peranan teknologi dan informasi tidak dapat

dilepaskan dari kehidupan kita sehari-hari. Oleh karena itu teknologi dan informasi

telah menjadi bagian penting dalam aspek kehidupan.

Akhir-akhir ini banyak perusahaan, baik besar maupun kecil, yang

menggunakan teknologi dan informasi untuk meningkatkan usahanya. Salah satu cara

untuk mendorong perkembangan sebuah usaha adalah dengan membangun sebuah

sistem informasi yang baik. Kecepatan dan ketepatan menjadi faktor penting yang

dibutuhkan agar sebuah sistem informasi berjalan dengan baik.

Saat ini banyak perusahaan, baik besar maupun kecil, yang bergerak di bidang

penjualan barang. Adapun beberapa hal yang dilakukan dalam kegiatan penjualan

seperti pencatatan barang masuk/keluar, perhitungan rugi/laba serta beberapa hal

yang berkaitan dengan transaksi jual-beli barang itu sendiri. Apabila hal-hal tersebut

masih dilakukan dengan tulis tangan maka bisa dikatakan kurang efektif dan efisien.

Mengingat hampir seluruh perusahaan maju saat ini sudah menggunakan sistem

komputerisasi.

Salah satu teknologi informasi yang berguna untuk melakukan pencatatan dan

pengolahan data barang, jumlah dan harga barang, pembuatan laporan (reporting)

serta berbagai transaksi yang terkait proses penjualan adalah “software aplikasi

penjualan (point of sale)”. Dengan aplikasi tersebut, seluruh proses transaksi

penjualan akan diotomasi dan dikomputerisasi sehingga lebih cepat dan efisien. Hal

yang tidak kalah penting adalah tampilan dari program yang user friendly, artinya

Page 29: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user 2

mudah untuk digunakan dan dipelajari oleh orang awam sekalipun. Selain itu aplikasi

ini juga dapat dikembangkan lebih jauh untuk dapat diintegrasikan dengan beberapa

peripheral pendukung seperti printer, cash drawer, barcode scanner dan register

seperti mesin kasir.

1.2 Tujuan

Berikut ini merupakan beberapa tujuan yang akan dicapai dalam pembuatan

sistem informasi penjualan, diantaranya:

a. Dapat membuat software aplikasi Point Of Sale (POS).

b. Dapat menggunakan konsep Mutasi Barang (Inventory) dan Analisis

Keuangan(Akuntansi) ke dalam aplikasi Point Of Sale (POS)

1.3 Manfaat

Dengan adanya penelitian tersebut maka diharapkan dapat diambil beberapa

manfaat diantaranya:

a. Mempermudah serta meningkatkan efisiensi dalam kegiatan transaksi

penjualan barang.

b. Meningkatkan produktivitas penjualan untuk memaksimalkan efisiensi

serta keuntungan.

1.4 Pembatasan Masalah

Berdasarkan perumusan masalah diatas maka penulis membatasi pembahasan

masalah pada :

a. Aplikasi akan dijalankan berbasis desktop dan dapat diakses

menggunakan komputer dengan platform windows

b. Aplikasi ini menggunakan bahasa pemrograman visual basic dan

database MySql.

Page 30: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

3

BAB II

LANDASAN TEORI

2.1 POS ( Point Of Sale )

Secara umum bahwa POS adalah sebuah sistem yang memungkinkan

diadakannya transaksi yang di dalamnya termasuk juga penggunaan mesin kasir.

Dalam lingkup POS, sebuah mesin kasir tidak berdiri sendiri, namun sudah

termasuk di dalamnya software penunjang dan piranti lain. Sistem POS

melakukan lebih dari sekedar tugas transaksi jual beli, di dalamnya bisa

terintegrasi juga perhitungan akuntansi, manajemen barang dan stock, modul

penggajian karyawan, perhitungan hutang piutang dan berbagai macam fungsi

lainnya.

Mesin POS lebih mengacu kepada penggunaan teknologi untuk melakukan

efisiensi transaksi, dalam hal ini adalah kecepatan, ketelitian, dan kelengkapan

pelaporan manajemen. Sementara mesin kasir / cash register hanya menyediakan

fungsi POS sederhana, dalam ini hanya mengacu kepada perekaman transaksi

harian yang sederhana ( Nugraha & Rully, 2011 ).

2.2 Perancangan Sistem

Analisis perancangan sistem adalah suatu pendekatan yang sistematis

untuk mengidentifikasi masalah, peluang, dan tujuan-tujuan, menganalisis arus

informasi dalam organisasi, serta untuk merancang sistem informasi

terkomputerisasi untuk menyelesaikan suatu masalah. Saat informasi berkembang,

suatu pendekatan yang sistematis dan terencana untuk memperkenalkan,

memodifikasi, dan pemeliharaan sistem informasi menjadi sangat penting.

Analisis dan perancangan sistem menampilkan pendekatan semacam itu ( Kendall

& Kendall, 2003 ).

Tahap perancangan sistem ini mempunyai dua tujuan, yaitu :

1. Untuk memenuhi kebutuhan pemakai sistem.

Page 31: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

4

2. Untuk memberikan gambaran yang jelas mengenai rancang bangun sistem

yang lengkap kepada programmer untuk mengambangkan aplikasi.

2.3 Pemodelan Proses

1. Diagram Konteks

Diagram konteks atau Context Diagram adalah sebuah diagram sederhana

yang menggambarkan hubungan antara entitas luar, masukan dan keluaran dari

sistem. Diagram aliran data konteks sistem dibuat untuk menentukan lingkup

proyek awal. Diagram aliran data one-page sederhana ini hanya menunjukkan

antarmuka utama sistem dengan lingkungannya (Bentley, Dittman & Whitten,

2004). Simbol yang digunakan dalam diagram konteks adalah sebagai berikut:

Tabel 2.2. Simbol dan Komponen Context Diagram

Bentuk Komponen Keterangan

entitas

Entitas

Menggambarkan sumber dan tujuan

dari aliran data (data flow) dari dan atau

menuju sistem.

Proses

Merepresentasikan proses aliran data.

Sistem

Merepresentasikan keseluruhan sistem

yang hendak dibangun.

Page 32: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

5

2. DFD (Data Flow Diagram)

Data Flow Diagram atau DFD dalam buku “Metode Desain dan Analisis

Sistem” dengan penulis Bentley LD, Dittman KC dan Whitten JL, adalah alat

yang menggambarkan aliran data melalui sistem dan kerja atau pengolahan yang

dilakukan oleh sistem tersebut. Teori yang digunakan penulis untuk menyusun

diagram aliran data adalah teori oleh Gane-Sarson. Untuk menggambarkan DFD

sesuai dengan teori Gane-Sarson, digunakan beberapa simbol komponen, yaitu:

Tabel 2.3 Simbol dan Komponen DFD (Kendall & Kendall, 2003)

Bentuk Komponen Keterangan

entitas

Entitas

Menggambarkan sumber dan tujuan

dari aliran data (data flow) dari dan atau

menuju sistem.

Alur Data

Menggambarkan aliran data dari satu

proses ke proses yang lainnya.

Proses

Proses mentransformasikan data dari

entitas ke data store, atau dari data

store ke entitas, ataupun mengolah data

sehingga menjadi data baru yang

disimpan dalam data store.

Penyimpanan Data

Berkas atau tempat penyimpanan fungsi

untuk menyimpan data atau file

Page 33: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

6

3. ERD (Entity Relationship Diagram)

ERD adalah model data yang menggunakan beberapa notasi untuk

menggambarkan data dalam konteks entitas dan hubungan yang dideskripsikan

oleh data tersebut (Bentley, Dittman & Whitten, 2004). Dalam penggambaran

ERD perlu dipahami simbol-simbol komponen yang menyusunnya.

Tabel 2.4. Simbol dan Komponen ERD

Bentuk Komponen Keterangan

Entitas

Entitas

Entitas merupakan penggambaran dari

tempat penyimpanan informasi

MerkWeak Entity

Entitas Lemah

Adalah entitas yang bergantung pada

entitas lain

Atribut

Adalah sifat-sifat atau karakteristik dari

suatu entitas

Atribut Kunci

Adalah pembeda dari entitas dan

bersifat unik

Multivalued Atribut

Adalah atribut yang memiliki lebih dari

satu nilai

Derived Atribut

Adalah atribut yang didasarkan pada

Page 34: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

7

atribut yang lain

relasi

Relasi

Mengilustrasikan bagaimana dua entitas

berbagi informasi di dalam struktur

basis data

Relasi Lemah

Relasi yang digunakan untuk

menghubungkan weak entity atau

entitas lemah dengan yang lainnya

Kardinalitas

Adalah penetapan jumlah maksimum

atau minimum hubungan. Macam

kardinalitas :

entitas

relasi

Recursive Relations

Adalah relasi yang menghubungkan

entitas dengan dirinya sendiri

Page 35: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

8

4. Flowchart

Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan

langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara

penyajian dari suatu algoritma. (Indrajani, 2008).

Tabel 2.5. Simbol dan Flowchart

Simbol Flowchart Keterangan

Simbol arus / flow, yaitu menyatakan jalannya arus suatu proses

Simbol communication link, yaitu menyatakan transmisi data dari satu lokasi ke lokasi lain

Simbol connector, berfungsi menyatakan sambungan dari proses ke proses lainnya dalam halaman yang sama

Simbol offline connector, menyatakan sambungan dari proses ke proses lainnya dalam halaman yang berbeda

Simbol process, yaitu menyatakan suatu tindakan (proses) yang dilakukan oleh komputer

Simbol manual, yaitu menyatakan suatu tindakan (proses) yang tidak dilakukan oleh komputer

Page 36: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

9

Simbol decision, yaitu menujukkan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan jawaban : ya / tidak

Simbol predefined process, yaitu menyatakan penyediaan tempat penyimpanan suatu pengolahan untuk memberi harga awal

Simbol terminal, yaitu menyatakan permulaan atau akhir suatu program

Simbol keying operation, Menyatakan segal jenis operasi yang diproses dengan menggunakan suatu mesin yang mempunyai keyboard

Simbol offline-storage, menunjukkan bahwa data dalam simbol ini akan disimpan ke suatu media tertentu

Simbol manual input, memasukkan data secara manual dengan menggunakan online keyboard

Simbol input/output, menyatakan proses input atau output tanpa tergantung jenis peralatannya

Page 37: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

10

Simbol punched card, menyatakan input berasal dari kartu atau output ditulis ke kartu

Simbol magnetic tape, menyatakan input berasal dari pita magnetis atau output disimpan ke pita magnetis

Simbol disk storage, menyatakan input berasal dari dari disk atau output disimpan ke disk

Simbol document, mencetak keluaran dalam bentuk dokumen (melalui printer)

Simbol display, mencetak keluaran dalam layar monitor

2.3 Perencanaan Database

Perencanaan database adalah aktivitas manajemen untuk merealisasikan

tahapan Database Application Lifecycle secara efektif dan efisien. Perencanaan

basis data mencakup cara pengumpulan data, format data dokumentasi yang

diperlukan, cara membuat desain dan implementasi. Perencanaan basis data

terintegrasi dengan keseluruhan strategi sistem informasi organisasi.(Indrajani,

2008).

Page 38: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

11

2.4 MySQL

MySQL(My Structured Query Language) atau yang biasa dibaca “mai-se-

kuel” adalah sebauh program pembuat dan pengelola database atau yang sering

disebut dengan DBMS(Database Management System), sifat dari DBMS ini adalah

open source. Anda dapat mendapatkannya secara gratis pada alamat

http://www.mysql.com.

MySQL sebenarnya produk yang berjalan pada platform linux, dengan adanya

perkembangan dan banyaknya pengguna, serta lisensi dari database ini adalah

open source maka para pengembang kemudian merilis versi windows.

Selain MySQL juga menerapkan program pengakses database yang bersifat

jaringan, sehingga dapat digunkan untuk aplikasi multi user (banyak pengguna).

Kelebihan lain dari MySQL adalah menggunakn bahasa query (permintaan)

standar SQL. SQL adalah suatu bahasa permintaan yang terstruktur, SQL telah

distandarkan untuk semua program pengakses database seperti oracle,

PosgreSQL, SQL Server dan lain-lain.

Sebagai sebuah program penghasil database, MySQL tidak mungkin berjalan

sendiri tanpa adanya sebuah aplikasi pengguna (interface) yang berguna sebagai

program aplikasi pengakses database yang dihasilkan. MySQL dapat didukung

oleh hampir semua program aplikasi baik yang open source maupun yang tidak

open source yang ada platform windows seperti visual basic, Delphi dan lainnya.

(Bunafit Nugroho, 2008)

2.5 .NET Framework

.NET Framework adalah sebuah platform dimana kita bisa mengembangkan

software aplikasi dan library yang disebut managed applications. Managed

applications menyediakan tool dan compiler yang dibutuhkan untuk membangun

software aplikasi. (Patrice Pelland, 2008)

Page 39: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

12

2.6. Visual Basic

Visual Basic adalah sebuah tool yang digunakan untuk mengembangkan

aplikasi yang berjalan pada platform windows. Visual Basic di desain

menggunakan RAD ( Rapid Application Development ) agar mudah digunakan

serta meningkatkan produktivitas. Visual basic menyediakan banyak tool dan fitur

yang berguna untuk mengembangkan software aplikasi. (Patrice Pelland, 2008)

Page 40: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

13

BAB III

DESAIN DAN PERANCANGAN

3.1 Analisa Sistem dan Perancangan

Tahapan terpenting sebelum membuat sebuah sistem tentu saja adalah

perancangan. Terdapat berbagai proses yang terjadi didalam perancangan

termasuk meliputi proses input dan output. Didalam proses input dan output

tersebut terdapat suatu aliran data yang berjalan yang memungkinkan terjadinya

pertukaran informasi.

Hal yang tak kalah pentingnya adalah tahapan analisa sistem. Didalam suatu

sistem yang berjalan tentu ada banyak kebutuhan yang diperlukan agar sistem

tersebut berjalan. Proses analisa memungkinkan kita untuk mencari dan

menemukan kebutuhan sistem yang sesuai.

1. Sistem Requirement Spesification

1.1 Use Case Fungsional

• Manajemen User Account

o UC-02 Menambah user baru (Aktor: Admin).

o UC-03 Menghapus user (Aktor: Admin).

o UC-04 Edit profil user (Aktor: Admin)

• Manajemen Data Barang(Stock)

o UC-05 Melihat data barang (Aktor: Admin).

o UC-06 Input data barang (Aktor: Admin).

o UC-07 Edit data barang (Aktor: Admin).

o UC-08 Delete data barang (Aktor: Admin).

• Manajemen Data Pelanggan

o UC-09 Lihat data pelanggan(Aktor: Admin)

o UC-10 Tambah data pelanggan baru (Aktor: Admin).

o UC-11 Edit data pelanggan (Aktor: Admin).

Page 41: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

14

o UC-12 Hapus data pelanggan (Aktor: Admin).

• Manajemen Penjualan

o UC-13 Tambah transaksi penjualan.(Aktor: Admin)

o UC-14 Lihat transaksi penjualan.(Aktor: Admin)

o UC-15 Hapus transaksi penjualan.(Aktor: Admin)

• Manajemen Pembelian.

o UC-16 Tambah transaksi pembelian. (Aktor: Admin)

o UC-17 Lihat transaksi pembelian. (Aktor: Admin)

o UC-18 Edit transaksi pembelian (Aktor: Admin)

o UC-19 Hapus transaksi pembelian. (Aktor: Admin)

• Manajemen report.

o UC-20 Lihat report (Aktor: Admin)

o UC-21 Simpan report (Aktor: Admin).

o UC-22 Cetak report (Aktor: Admin).

• Manajemen Pemesanan Barang

o UC-23 Tambah data pesanan barang (Aktor: Admin).

o UC-24 Hapus data pesanan barang (Aktor: Admin).

o UC-25 Cetak daftar barang yang dipesan (Aktor: Admin).

Page 42: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

15

1.2 Use Case Non Fungsional

o UC-29 Sistem harus terintegrasi dengan database MySQL.

o UC-30 Sistem yang dibuat merupakan aplikasi stand alone dan

dijalankan berbasis desktop.

o UC-32 Sistem akan memiliki user interface yang friendly

sehingga mudah dioperasikan untuk orang awam sekalipun.

o UC-33 Sistem akan dikembangkan menggunakan bahasa

pemrograman visual basic.

o UC-33 Sistem akan dijalankan di platform Windows

3.2 Perancangan Sistem

Perancangan sistem berguna untuk menggambarkan secara umum sistem

yang akan dibuat.

Perancangan sistem ini dimulai dengan perancangan CD (Context Diagram),

DFD (Data Flow Diagram) dan Flowchart.

3.2.1. CD (Context Diagram)

Gambar 3.1 Context Diagram

Page 43: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

16

3.2.2. DFD Level 0

Gambar 3.2 DFD Level 0

Page 44: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

17

3.2.3. DFD Level 1 Manage Data Pelanggan

Gambar 3.3 DFD Level 1 Manage Data Pelanggan

3.2.4. DFD Level 1 Manage Data Barang

Gambar 3.4 DFD Level 1 Manage Data Barang

Page 45: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

18

3.2.5. DFD Level 1 Manage Data Supplier

Gambar 3.5 DFD Level 1 Manage Data Supplier

3.2.6. DFD Level 1 Manage Data Satuan

Gambar 3.6 DFD Level 1 Manage Data Satuan

Page 46: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

19

3.2.7. DFD Lavel 1 Manage Data Kategori

Gambar 3.7 DFD Level 1 Manage Data Kategori

Page 47: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

20

3.2.8. Diagram Alir (Flowchart)

a. Flowchart Login

START

Input Username

dan Password

Cocok?

Main Menu

TRUE

FALSE

END

Authentikasi user

Gambar 3.8 Flowchart Login

Page 48: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

21

b. Flowchart Pemesanan

Gambar 3.9 Flowchart Pemesanan

Page 49: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

22

c. Flowchart Pembelian

A1

Membeli barang

dari supplier

Input id_barang

dan qty

Selesai input barang?

FALSE

TRUEProses transaksi

pembelian

Cetak faktur pembelian

END

Salah input barang?

Hapus dari tabel pembelian

TRUEInput barang

lain?

TRUE

FALSE

FALSE

Gambar 3.10 Flowchart Pembelian

Page 50: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

23

d. Flowchart Penjualan

START

Input id_barang

dan qty

Selesai input barang?

FALSE

Customer membeli barang

Proses transaksi penjualan

TRUE

Cetak faktur penjualan

END

Salah input barang?

Hapus dari tabel jual

FALSE

TRUEInput barang

lain?

TRUE

FALSE

Gambar 3.11 Flowchart Penjualan

Page 51: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

24

3.3 Perancangan Database

Dalam pembuatan aplikasi POS diperlukan adanya suatu basis data yang

digunakan untuk menyimpan seluruh informasi dan data. Perancangan basis data

untuk aplikasi POS adalah sebagai berikut:

a. Tabel User

Nama Field Tipe Data Definisi Keterangan

kode_user Varchar(50) Kode user Primary Key

Not Null

nama_user Varchar(50) Nama user

password Varchar(50) Password

level Varchar(50) Level

Tabel 3.1 Tabel User

b. Tabel Barang

Nama Field Tipe Data Definisi Keterangan

kode_barcode

nama_barang

kategori

satuan

harga_beli

margin

harga_jual

stock

min_qty

max_qty

varchar(50)

varchar(50)

varchar(50)

varchar(50)

numeric(18,0)

numeric(18,0)

numeric(18,0)

numeric(18,0)

numeric(18,0)

numeric(18,0)

Kode Barcode

Nama Barang

Kategori

Satuan

Harga Beli

Margin

Harga Jual

Stock

Minimal Quantity

Maximal Quantity

Primary Key Not Null

Page 52: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

25

diskon

supplier

numeric(18,0)

varchar(50)

Diskon

Supplier

Tabel 3.2 Tabel Barang

c. Tabel Detail Pembelian

Nama Field Tipe Data Definisi Keterangan

faktur_pembelian

kode_barang

nama_barang

harga_pembelian

jumlah

sub_total

diskon

varchar(50)

varchar(50)

varchar(50)

numeric(18,0)

numeric(18,0)

numeric(18,0)

numeric(18,0)

Faktur Pembelian

Kode Barang

Nama Barang

Harga Pembelian

Jumlah

Sub Total

Diskon

Foreign Key

Foreign Key

Tabel 3.3 Tabel Detail Pembelian

d. Tabel Detail Pejualan

Nama Field Tipe Data Definisi Keterangan

faktur_penjualan

kode_barang

nama_barang

harga_jual

jumlah

varchar(50)

varchar(50)

varchar(50)

numeric(18,0)

numeric(18,0)

Faktur Penjualan

Kode Barang

Nama Barang

Harga Jual

Jumlah

Foreign Key

Foreign Key

Page 53: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

26

sub_total

diskon

numeric(18,0)

numeric(18,0)

Sub Total

Diskon

Tabel 3.4 Tabel Detail Penjualan

e. Tabel Detail Pemesanan

Nama Field Tipe Data Definisi Keterangan

faktur_pemesanan

kode_barang

nama_barang

jumlah_sekarang

jumlah_pesanan

harga_beli

diskon

varchar(50)

varchar(50)

varchar(50)

numeric(18,0)

numeric(18,0)

numeric(18,0)

numeric(18,0)

Faktur Pemesanan

Kode Barang

Nama Barang

Jumlah Sekarang

Jumlah Pesanan

Harga Beli

Diskon

Foreign Key

Foreign Key

Tabel 3.5 Tabel Detail Pemesanan

f. Tabel Kategori

Nama Field Tipe Data Definisi Keterangan

Id_kategori

kategori

varchar(50)

varchar(50)

Id Kategori

Kategori

Primary Key

Tabel 3.6 Tabel Kategori

g. Tabel Pelanggan

Nama Field Tipe Data Definisi Keterangan

kode_pelanggan varchar(50) Kode Pelanggan Primary Key Not Null

Page 54: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

27

nama_pelanggan

alamat

telepon

varchar(200)

varchar(50)

varchar(50)

Nama Pelanggan

Alamat

Telepon

Tabel 3.7 Tabel Pelanggan

h. Tabel Pembelian

Nama Field Tipe Data Definisi Keterangan

faktur_pembelian

tgl_pembelian

kode_supplier

total

diskon

grand_total

bayar

kembali

operator

varchar(50)

datetime

varchar(50)

numeric(18, 0)

float

numeric(18, 0)

numeric(18, 0)

numeric(18, 0)

varchar(50)

Faktur Pembelian

Tanggal Pembelian

Kode Supplier

Total

Diskon

Grand Total

Bayar

Kembalian

Operator

Primary Key Not Null

Tabel 3.8 Tabel Pembelian

i. Tabel Pejualan

Nama Field Tipe Data Definisi Keterangan

faktur_penjualan

tgl_Penjualan

varchar(50)

datetime

Faktur Penjualan

Tanggal Penjualan

Primary Key Not Null

Page 55: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

28

kode_pelanggan

total

diskon

grand_total

bayar

kembali

operator

varchar(50)

numeric(18, 0)

float

numeric(18, 0)

numeric(18, 0)

numeric(18, 0)

varchar(50)

Kode Pelanggan

Total

Diskon

Grand Total

Bayar

Kembali

Operator

Tabel 3.9 Tabel Penjualan

j. Tabel Pemesanan

Nama Field Tipe Data Definisi Keterangan

faktur_pemesanan

tgl_pemesanan

kode_supplier

total

varchar(50)

datetime

varchar(50)

numeric(18,

0)

Faktur

Pemesanan

Tgl Pemesanan

Kode Supplier

Total

Primary

Key

Not Null

Tabel 3.10 Tabel Pemesanan

k. Tabel Satuan

Nama Field Tipe Data Definisi Keterangan

id_satuan

satuan

varchar(50)

varchar(50)

Id Satuan

Nama Satuan

Primary Key Auto Increment

Tabel 3.13 Tabel Satuan

Page 56: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

29

l. Tabel Supplier

Nama Field Tipe Data Definisi Keterangan

kode_supplier

nama_supplier

alamat

telepon

varchar(50)

varchar(50)

varchar(200)

varchar(50)

Kode

Supplier

Nama

Supplier

Alamat

Telepon

Primary Key Auto Increment

Tabel 3.14 Tabel Supplier

Page 57: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

30

3.4 Entity Relational Diagram (ERD)

Gambar 3.12 Entity Relational Diagram

Page 58: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

31

3.5 Skema Diagram

Tabel Barang

PK kode_barcode

nama_barangkategorisatuanharga_belimarginhaga_jualstock

FK1 id_satuanFK2 id_kategori

Tabel Kategori

PK id_kategori

nama_kategori

Tabel Satuan

PK id_satuan

nama_satuan

Tabel detail pembelian

FK2 faktur_beliFK1 kode_barcode

nama_barangharga_beliqtysubtotaldiskon

Tabel Supplier

PK id_supplier

nama_supplieralamatno_telepon

Tabel Pembelian

PK faktur_beli

tgl_belikode_suppliertotal

FK1 id_suppliergrand_totaldiskonbayarkembalioperator

Tabel detail penjualan

FK2 faktur_jualFK1 kode_barcode

nama_barangharga_beliqtysubtotaldiskon

Tabel Penjualan

PK faktur_jual

tgl_jualtotal

FK1 id_pelanggangrand_totaldiskonbayarkembalioperator

Tabel Pelanggan

PK id_pelanggan

nama_pelangganalamattelepon

Tabel Pemesanan

tgl_pesananFK2 id_supplier

totalFK1 faktur_pemesanan

Tabel Detail Pemesanan

PK faktur_pemesanan

FK1 kode_barcodenama_barangjumlah_sekarangjumlah_pesananharga_belidiskon

Tabel User

PK id_user

nama_userpasswordlevel

Gambar 3.13 Skema Diagram

Page 59: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

32

3.6 Desain antar muka

Pada tampilan form utama terdapat beberapa menu bar yang dapat diakses

diantaranya User, Master Data, Transaksi dan Laporan.

Pada form menu input terdapat beberapa field untuk kepentingan

pengolahan dan penyimpanan data. Beberapa form input tersebut diantaranya

sebagai berikut:

1. Desain Halaman Utama.

Gambar 3.14 Desain Menu Utama

2. Desain Menu Login

Gambar 3.15 Desain Menu Login

Login

Username

Password

Login Cancel

User Master Data Transaksi Laporan

Page 60: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

33

3. Desain Add User

Gambar 3.16 Desain Add User

4. Desain Ubah Password

Gambar 3.17 Desain Ubah Password

Form Add User

Kode Pengguna

Username

Password

Konfirmasi

Level

Batal Simpan

Form Ubah Password

Password Lama

Password Baru

Konfirm Password

Batal Ganti

Page 61: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

34

5. Desain Tambah Kategori Barang

Gambar 3.18 Desain Tambah Kategori Barang

6. Desain Tambah Satuan Barang

Gambar 3.19 Desain Tambah Satuan Barang

Tambah Kategori Barang

Kode Kategori

Nama Kategori

Simpan Batal

Tambah Unit Satuan

Kode Satuan

Nama Satuan

Simpan Batal

Page 62: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

35

7. Desain Tambah Supplier

Gambar 3.20 Desain Tambah Supplier

8. Desain Tambah Pelanggan

Gambar 3.21 Desain Tambah Pelanggan

Tambah Supplier

Kode Supplier

Nama Supplier

Alamat

No. Telepon

Simpan Tutup

Tambah Pelanggan

Kode Pelanggan

Nama Pelanggan

Alamat

No. Telepon

Simpan Tutup

Page 63: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

36

9. Desain Tambah Barang

Gambar 3.22 Desain Tambah Barang

Tambah Barang

Kode Barang

Barcode

Nama Barang

Kategori

Satuan

Harga Beli

Margin

Harga Jual

Diskon

Max. Qty

Min. Qty

Supplier

Simpan Keluar

Page 64: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

37

3.6.2. Desain Transaksi

Form ini berguna untuk mengolah proses transaksi diantaranya adalah

pemesanan, pembelian dan penjualan. Data yang diinputkan adalah data barang

untuk kemudian diolah dan dimasukan ke database. Bila menjalankan proses

penjualan maka stock barang berkurang, bila menjalankan proses pembelian tentu

jumlah stock barang akan bertambah.

1. Desain Tambah Pemesanan

Gambar 3.23 Desain Tambah Pemesanan

Page 65: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

38

2. Desain Pembelian

Gambar 3.24 Desain Pembelian

3. Desain Penjualan

Gambar 3.25 Desain Penjualan

Page 66: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

39

3.6.3. Desain Lihat Data

1. Desain Lihat Data user

Gambar 3.26 Desain Lihat Data user

2. Desain Lihat Data Kategori Barang

Gambar 3.27 Desain Lihat Data Kategori Barang

Page 67: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

40

3. Desain Lihat Data Satuan Barang

Gambar 3.28 Desain Lihat Data Satuan Barang

4. Desain Lihat Data Supplier

Gambar 3.29 Desain Lihat Data Supplier

Page 68: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

41

5. Desain Lihat Data Pelanggan

Gambar 3.30 Desain Lihat Data Pelanggan

6. Desain Lihat Data Barang

Gambar 3.31 Desain Lihat Data Barang

Page 69: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

42

BAB IV

IMPLEMENTASI DAN ANALISA SISTEM

4.1 Form Tampilan Antar Muka Pengguna

1. Form Menu Utama.

Pada tampilan form utama terdapat beberapa menu bar yang dapat diakses

diantaranya User, Master Data, Transaksi dan Laporan.

Gambar 4.1 Form Menu Utama

4.2 Form Menu Input

Pada form menu input terdapat beberapa field untuk kepentingan pengolahan

dan penyimpanan data. Beberapa form input tersebut diantaranya sebagai berikut:

1. Form Menu Login.

Gambar 4.2 Form Menu Login

Page 70: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

43

2. Form Menu Add User

Gambar 4.3 Form Add User

3. Form Ubah Password

Gambar 4.4 Form Ubah Password

4. Form Tambah Kategori Barang

Gambar 4.5 Form Tambah Kategori barang

5. Form Tambah Satuan Barang

Gambar 4.6 Form Tambah Satuan Barang

Page 71: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

44

6. Form Tambah Supplier

Gambar 4.7 Form Tambah Supplier

7. Form Tambah Customer

Gambar 4.8 Form Tambah Customer

8. Form Tambah Barang

Gambar 4.9 Form Tambah Barang

Page 72: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

45

4.3 Form Transaksi

Form ini berguna untuk mengolah proses transaksi diantaranya adalah

pemesanan, pembelian dan penjualan. Data yang diinputkan adalah data barang

untuk kemudian diolah dan dimasukan ke database. Bila menjalankan proses

penjualan maka stock barang berkurang, bila menjalankan proses pembelian tentu

jumlah stock barang akan bertambah.

1. Form Pemesanan

Gambar 4.10 Form Tambah Pemesanan

2. Form Pembelian

Gambar 4.11 Form Pembelian

Page 73: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

46

3. Form Penjualan

Gambar 4.12 Form Penjualan

4.4 Form Lihat Data

Form lihat data berfungsi untuk menampilkan data-data yang telah tersimpan

di database. Berikut ini merupakan Form lihat data:

1. Form Lihat Data user

Gambar 4.13 Form Lihat Data user

Page 74: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

47

2. Form Lihat Data Kategori Barang

Gambar 4.14 Form Lihat Data Kategori Barang

3. Form Lihat Data Satuan Barang

Gambar 4.15 Form Lihat Data Satuan Barang

Page 75: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

48

4. Form Lihat Data Supplier

Gambar 4.16 Form Lihat Data Supplier

5. Form Lihat Data Customer.

Gambar 4.17 Form Lihat Data Customer

Page 76: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

49

6. Form Lihat Data Barang

Gambar 4.18 Form Lihat Data Barang

4.5 Form Report Data

Form report data berfungsi untuk menampilkan data-data yang telah

tersimpan di database. Berikut ini merupakan Form report data:

1. Form Report Penjualan

Gambar 4.19 Form Report Penjualan

Page 77: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

50

2. Form Report Pembelian

Gambar 4.20 Form Report Pembelian

3. Form Report Pemesanan

Gambar 4.21 Form Report Pemesanan

Page 78: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

51

4. Form Report Stock Barang

Gambar 4.21 Form Report Stock Barang

4.5 Evaluasi

Dalam aplikasi ini terdapat beberapa kelebihan dan kekurangan. Berikut ini

beberapa kekurangan dan kelebihan dari sistem POS ini:

1. Kelebihan

a. Program yang dibuat memiliki sistem inventori barang yang

terhubung dengan proses transaksi penjualan dan pembelian.

b. Aplikasi sudah terintegrasi dengan barcode scanner untuk

pembacaan barcode barang.

2. Kekurangan

a. Aplikasi belum dikembangkan menggunakan sistem client-server

sebagai input dan output data.

b. Integrasi sistem terhadap hardware yang masih minimum. Dalam

hal ini sistem baru terintegrasi dengan barcode scanner.

Page 79: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI …... · lain. Hal-hal yang bukan karya dalam konsep pengantar karya ini diberi citasi (kutipan) dan ditunjukan dalam daftar pustaka. Apabila

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

52

BAB V

PENUTUP

5.1 Kesimpulan.

Aplikasi Point Of Sale telah berhasil dibuat serta telah

mengimplementasikan sistem inventori barang

5.2 Saran.

Berdasarkan kesimpulan yang telah dikemukakan maka penulis dapat

menyusun beberapa saran diantaranya sebagai berikut:

1. Diharapkan aplikasi POS ini dapat terintegrasi menggunakan sistem client

dan server sehingga proses transaksi dapat dilakukan secara paralel.

2. Diharapkan aplikasi POS ini dapat mendukung kebutuhan hardware yang

lebih banyak seperti cash drawer, print receipt dan register sehingga akan

lebih maksimal manfaatnya.