Sistem Informasi Penjualan Dan Pembelian Pada Hashi Ramen Bar Dan Resto Cimahi

(1)

SKRIPSI

Diajukan untuk memenuhi syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata 1)

Fakultas Teknik dan Ilmu Komputer

ARI PRABOWO 1 05 10 018

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(2)

(3)

(4)

iii

Assalamu’alaikum Wr.Wb.

Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas berkat rahmat serta kasih-Nya sehingga penulis dapat menyelesaikan skripsi ini dengan judul

“SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA HASHI RAMEN BAR DAN RESTO CIMAHI”.

Penulisan skripsi ini bertujuan untuk memenuhi sebagian syarat memperoleh gelar sarjana (S1) pada Program Studi Sistem Informasi, Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia, Bandung. Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh sebab itu penulis mengharapkan kritik dan saran yang bersifat membangun dari semua pihak demi kesempurnaan skripsi ini.

Selesainya skripsi ini tidak terlepas dari bantuan berbagai pihak, sehingga pada kesempatan ini penulis dengan segala kerendahan hati dan penuh rasa hormat mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah memberikan bantuan moril maupun materil secara langsung maupun tidak langsung kepada penulis dalam penyusunan skripsi ini hingga selesai, terutama kepada yang saya hormati :

1. Allah SWT, atas semua keindahan, kemudahan dan berjuta hikmah yang melahirkan semangat jiwa.

2. Dr. Ir. H. Eddy Soeryanto Soegoto, M.Sc., Selaku Rektor Universitas Komputer Indonesia.

3. Prof. Dr. H. Denny Kurniadie, Ir. Msc., Selaku Dekan Fakultas Teknik Dan Ilmu Komputer Universitas Komputer Indonesia.


(5)

iv

Indonesia.

6. Ibu Wahyuni, S.Si., MT. Selaku dosen pembimbing yang sangat banyak membantu penulis dalam penyusunan skripsi ini dari awal hingga akhir.

7. Ibu Annisa Paramitha, S.Kom, M.Kom dan Ibu R. Fenny Syafariani, S.Si., M.Stat. Selaku dosen penguji hasil penelitian penulis.

8. Kevin Pratama, selaku Owner Hashi Ramen Bar dan Resto.

9. Orang tua tercinta Ibu sumiati dan Bapak Parman, Kakak-kakak tercinta Nia Ekawati, S.Kom., M.SI. dan Irma Rahayu S.Farm. Terimakasih banyak atas

motivasi, inspirasi, semangat, serta do’a yang tulus dan ikhlas, sehingga dapat membantu penulis dalam memperlancar proses pembuatan skripsi ini.

10.Dizzy Medinatama, terimakasih banyak atas motivasi, inspirasi, semangat, serta

do’a yang tulus dan ikhlas, sehingga dapat membantu penulis dalam memperlancar proses pembuatan skripsi ini.

11.Sahabat – sahabat terbaik Sistem informasi – 02, dalam menyelesaikan Program Studi Strata 1 (S1) di Universitas Komputer Indonesia. Budi Firmansyah S.Kom, Agus Sutarman S.Kom, dan Rizky Purnama. Terimakasih banyak sahabat, akan sukcita, canda, dan tawa yang kalian berikan selama kita di Universitas Komputer Indonesia ini, dan Terimakasih banyak sahabat atas do’a yang tulus dan ikhlas yang kalian berikan, sehingga dapat membantu penulis dalam memperlancar proses pembuatan skripsi ini.


(6)

v

Penulis menyadari bahwa dalam pembuatan laporan ini masih jauh dari kata sempurna dan masih banyak kekurangan, maka dari itu saran dan kritik yang membangun sangatlah penulis harapkan, demi perbaikan kualitas karya ilmiah dan proses pembelajaran penulis kedepannya. Akhir kata, hanya kepada Allah SWT penulis serahkan segalanya, mudah mudahan dapat bermanfaat khususnya bagi penulis dan umumnya bagi kita semua.

Bandung, Juni 2015


(7)

vi

LEMBAR PENGESAHAN PERNYATAAN KEASLIAN

ABSTRAK………..

ABSTRACT... KATA PENGANTAR...

DAFTAR ISI………..

DAFTAR GAMBAR………..

DAFTAR TABEL………..

DAFTAR SIMBOL………

BAB I PENDAHULUAN ...

i ii iii vi x xii xiii

1

1.1 Latar Belakang Masalah ... 1

1.2 Identifikasi dan Rumusan Masalah ... 3

1.2.1 Identifikasi Masalah ... 3

1.2.2 Rumusan Masalah ... 4

1.3 Maksud dan Tujuan ... 4

1.3.1 Maksud Penelitian ... 5

1.3.2 Tujuan Penelitian ... 5

1.4 Kegunaan Penelitian ... 6

1.4.1 Kegunaan Praktis ... 6

1.4.2 Kegunaan Akademis ... 7

1.5 Batasan Masalah ... 7

1.6 Lokasi dan Waktu Penelitian ... 8

1.6.1 Lokasi Penelitian ... 8

1.6.2 Waktu Penelitian ... 8


(8)

vii

2.2 Pengertian Informasi ... 16

2.2.1 Konsep Dasar Informasi ... 17

2.3 Pengertian Sistem Informasi ... 19

2.3.1 Komponen Sistem Informasi ... 20

2.4 Sistem Informasi Penjualan ... 22

2.5 Sistem Informasi Pembelian ... 25

2.6 Perangkat Lunak Pendukung ... 26

2.6.1 NetBeans ... 26

2.6.2 MySQL ... 28

BAB III OBJEK DAN METODE PENELITIAN ... 30

3.1 Objek Penelitian ... 30

3.1.1 Sejarah Singkat Perusahaan ... 30

3.1.2 Visi dan Misi Perusahaan ... 31

3.1.2.1 Visi Perusahaan ... 31

3.1.2.2 Misi Perusahaan ... 32

3.1.3 Struktur Organisasi Perusahaan ... 32

3.1.4 Deskripsi Tugas ... 32

3.2 Metode Penelitian ... 35

3.2.1 Desain Penelitian ... 36

3.2.2 Jenis dan Metode Pengumpulan Data ... 36

3.2.2.1 Sumber Data Primer ... 36

3.2.2.2 Sumber Data Sekunder ... 38

3.2.3 Metode Pendekatan dan Pengembangan Sistem ... 38

3.2.3.1 Medote Pendekatan Sistem ... 38

3.2.3.2 Metode Pengembangan Sistem ... 39


(9)

viii

3.3.2.1 Flow Map ... 47

3.3.2.2 Diagram Konteks ... 50

3.3.2.3 Data Flow Diagram ... 50

3.3.3 Evaluasi Sistem Yang Sedang Berjalan ... 54

BAB IV HASIL DAN PEMBAHASAN ... 56

4.1 Perancangan Sistem ... 56

4.1.1 Tujuan Perancangan Sistem ... 56

4.1.2 Gambaran Umum Sistem Yang Diusulkan ... 57

4.1.3 Perancangan Prosedur Yang Diusulkan ... 58

4.1.3.1 Flow Map ... 59

4.1.3.2 Diagram Konteks ... 61

4.1.3.3 Data Flow Diagram ... 62

4.1.3.3.1 DFD Level 1 Yang Diusulkan ... 62

4.1.3.3.2 Kamus Data ... 65

4.1.4 Perancangan Basis Data ... 66

4.1.4.1 Normalisasi ... 67

4.1.4.2 Relasi Tabel ... 69

4.1.4.3 Entity Relationship Diagram ... 70

4.1.4.4 Struktur Tabel ... 71

4.1.4.5 Kodifikasi ... 77

4.2 Perancangan Antar Muka ... 79

4.2.1 Struktur Menu ... 79

4.2.2 Perancangan Input ... 81

4.2.3 Perancangan Output ... 84

4.3 Implementasi ... 87


(10)

ix

4.3.6 Implementasi Instalasi Software ... 98

4.4 Pengujian ... 100

4.4.1 Rencana Pengujian ... 101

4.4.2 Kasus dan Hasil Pengujian ... 101

4.4.3 Kesimpulan Hasil Pengujian……… 104

BAB V KESIMPULAN DAN SARAN ... 105

5.1 Kesimpulan ... 105

5.2 Saran ... 106

DAFTAR PUSTAKA


(11)

1

BAB I

PENDAHULUAN

1.1. Latar Belakang Masalah

Era teknologi dan informasi, era yang sekarang ini sedang berjalan dimana sebagian besar masyarakat dunia sangat membutuhkan data dan informasi untuk mempermudah pekerjaan mereka, dan melengkapi kebutuhan-kebutuhan mereka sehari-hari dalam menjalankan aktifitas kehidupannya. Teknologi yang semakin harinya semakin berkembang, dan perusahaan-perusahaan teknologi yang tidak henti-hentinya memberikan sesuatu yang baru untuk masyarakat dunia saat ini, sangat membantu masyarakat dunia dalam mendapatkan data dan informasi yang mereka butuhkan secara cepat dan mudah.

Teknologi komputer adalah salah satu teknologi yang saat ini banyak digunakan perusahaan-perusahaan kecil hingga besar untuk menjadi salah satu alat bantu penunjang dalam menyelesaikan pekerjaan mereka, saat ini sistem lama yang dilakukan secara tertulis oleh perusahaan kedalam suatu pembukuan, sedikit demi sedikit telah mulai ditinggalkan oleh banyak perusahaan kecil hingga besar, dan perusahaan-perusahaan itu mulai beralih ke sistem yang terkomputerisasi, yang dirasa lebih cepat dan akurat dalam penyimpanan informasi yang dibutuhkan, sehingga hasil yang diperoleh akan lebih optimal.

Cara-cara manual mungkin masih saja dapat dipergunakan bila data yang diolah masih sedikit, tetapi apabila data yang diolah jumlahnya sudah semakin banyak hingga ratusan atau bahkan ribuan, tentu saja Sumber Daya Manusia (SDM) yang mengolahnya pun akan merasakan kejenuhan dalam melakukan


(12)

pengolahan data tersebut, dan informasi yang dihasilkan mungkin menjadi tidak akurat lagi. Selain itu, keterlambatan informasi yang diperlukan dapat menyebabkan tertundanya pencapaian tujuan perusahaan dan yang akhirnya akan berimbas kepada perkembangan perusahaan itu sendiri.

Hashi Ramen Bar dan Resto Cimahi adalah salah satu tempat makan yang membutuhkan suatu sistem informasi penjualan dan pembelian di perusahaan tersebut. Pembangunan ulang sistem informasi penjualan dan pembelian ini, mengacu pada sistem pencatatan data transaksi penjualan dan pencatatan persediaan bahan baku yang sedang berjalan pada Hashi Ramen Bar dan Resto Cimahi. Pada saat ini, Hashi Ramen Bar dan Resto Cimahi sedang mengalami kesulitan dalam pengelolaan data, karena Hashi Ramen Bar dan Resto Cimahi masih melakukan proes pencatatan data transaksi penjualan menggunakan nota dan pencatatan data persediaan bahan baku menggunakan buku besar. Pendokumentasian data dalam bentuk nota dan buku besar yang dilakukan oleh perusahaan menyebabkan terjadinya penumpukan dokumen sehingga mengalami kesulitan dalam hal pemeliharaan dan pembuatan laporan.

Berdasarkan hasil observasi dan wawancara yang telah dilakukan pada Hashi Ramen Bar dan Resto dan mengacu pada permasalahan diatas, maka dari itu pada laporan ini penulis akan membuat suatu sistem informasi yang dituangkan kedalam sebuah judul, yaitu:

“Sistem Informasi Penjualan dan Pembelian Pada Hashi Ramen Bar dan RestoCimahi”


(13)

1.2. Identifikasi dan Rumusan Masalah

Sesuai dengan latar belakang masalah diatass, maka pada penelitian ini penulis dapat mengidentifikasi terjadinya beberapa masalah pada Hashi Ramen Bar dan Resto Cimahi.

1.2.1. Identifikasi Masalah

Beberapa masalah pada Hashi Ramen Bar dan Resto Cimahi dalam penelitian ini adalah sebagai berikut:

1. Proses pencatatan data transaksi penjualan makanan dan minuman pada Hashi Ramen Bar dan Resto masih dilakukan dengan cara mencatatnya pada sebuah Nota. Sistem yang sebelumnya belum terintegrasi dengan database, kedepannya akan dibangun agar terintegrasi dengan database yang dimana alat bantu analisis dan perancangan tersbut menggunakan Flow Map, Diagram Konteks, Data Flow Diagram (DFD), Kamus Data, Normalisasi, Relasi Tabel, dan Entity Relationship Diagram (ERD).

2. Proses pencatatan data bahan baku makanan dan minuman pada Hashi Ramen Bar dan Resto masih dilakukan dengan cara mencatatnya pada sebuah Buku Besar dan belum terintegrasi dengan database. Untuk membangun sistem yang terintegrasi dengan databse, metode pendekatan dan pengembangan sistem ini menggunakan metode pendekatan terstruktur dan metode pengembangan prototype.

3. Terjadinya proses pencarian data yang membutuhkan waktu yang cukup lama dan sulit apabila owner meminta laporan, karena belum adanya media penyimpanan berupa database. Bertumpuknya Nota yang berisi data transaksi


(14)

penjualan pada penyimpanan arsip, sehingga pegawai harus membuka satu persatu tumpukan Nota data transaksi penjualan tersebut.

1.2.2. Rumusan Masalah

Dalam pembuatan sistem atau aplikasi pada Hashi Ramen Bar dan Resto ini, ada beberapa hal dan rumusan masalah yang harus diperhatikan, diantaranya yaitu:

1. Bagaimana cara menggambarkan sistem informasi pencatatan data transaksi penjualan dan pencatatan data bahan baku makanan dan minuman yang sedang berjalan pada Hashi Ramen Bar dan Resto Cimahi.

2. Bagaimana membuat sistem informasi pencatatan data transaksi penjualan dan pencatatan data bahan baku makanan dan minuman pada Hashi Ramen Bar dan Resto Cimahi.

3. Bagaimana pengujian aplikasi program sistem informasi pencatatan data transaksi penjualan dan pencatatan data bahan baku pada Hashi Ramen Bar dan Resto Cimahi.

4. Bagaimana pengimplementasian sistem informasi pencatatan data transaksi penjualan dan pencatatan data bahan baku pada Hashi Ramen Bar dan Resto Cimahi.

1.3. Maksud dan Tujuan Penelitian

Maksud dan tujuan dilakukannya penelitian ini adalah untuk memberikan suatu sistem informasi yang bisa digunakan oleh Hashi Ramen Bar dan Resto Cimahi dalam pengolahan data dan informasi.


(15)

1.3.1. Maksud Penelitian

Maksud dari dilaksanakannya penelitian skripsi ini adalah untuk membangun ulang sistem informasi penjualan dan pembelian pada Hashi Ramen Bar dan Resto Cimahi.

1.3.2. Tujuan Penelitian

Tujuan yang ingin tercapai dari pembuatan sistem informasi ini adalah sebagai berikut:

1. Untuk menggambarkan sistem informasi pencatatan data transaksi penjualan dan pencatatan data bahan baku makanan dan minuman yang sedang berjalan pada Hashi Ramen Bar dan Resto Cimahi, sehingga proses pencatatan data transaksi penjualan dan pencatatan data bahan baku makanan dan minuman kedepannya dapat terintegrasi dengan database.

2. Untuk membuat sistem informasi pencatatan data transaksi penjualan dan pencatatan data bahan baku makanan dan minuman pada Hashi Ramen Bar dan Resto Cimahi, sehingga proses pencatatan data transaksi penjualan dan pencatatan data bahan baku makanan dan minuman kedepannya dapat terintegrasi dengan database.

3. Untuk pengujian aplikasi program sistem informasi pencatatan data transaksi penjualan dan pencatatan data bahan baku pada Hashi Ramen Bar dan Resto Cimahi.

4. Untuk pengimplementasian sistem informasi pencatatan data transaksi penjualan dan pencatatan data bahan baku pada Hashi Ramen Bar dan Resto Cimahi.


(16)

1.4. Kegunaan Penelitian

Kegunaan penelitian adalah suatu hal yang penting dalam sebuah penelitian, itu memiliki arti yang bermanfaat bagi pihak-pihak yang berkepentingan. Berikut penulis sampaikan kegunaan penelitian secara praktis dan akademis.

1.4.1. Kegunaan Praktis

Kegunaan praktis dari penelitian skripsi ini diharapkan dapat memberikan dampak positif atau kontribusi yang baik, diantaranya bagi:

1. Bagi Perusahaan (Hashi Ramen Bar dan Resto).

Kegunaan praktis dari penelitian ini diharapkan dapat membawa dampak positif bagi perusahaan dan memberikan masukan-masukan ke perusahaan tentang kekurangan atau kelemahan yang masih ada pada perusahaan. Dengan adanya penelitian ini diharapkan bisa memperbaiki kelemahan-kelemahan yang ada di perusahaan dan dapat memudahkan pegawai (user) dalam pengelolaan data, serta sistem yang dibuat pada Hashi Ramen Bar dan Resto ini nantinya benar dapat digunakan oleh perusahaan.

2. Bagi Owner.

Mempermudah dalam mendapatkan data yang dinginkan dan laporan yang diperlukan.

3. Bagi Pegawai (User).

Mempermudah pegawai dalam melakukan pencatatan data transaksi penjualan dan pencatatan data bahan baku, serta pembuatan laporan.


(17)

1.4.2. Kegunaan Akademis 1. Bagi Pengembang Ilmu.

Hasil penelitian ini diharapkan menjadi sumbangan informasi bagi pengembang ilmu, terutama mengenai pembuatan Sistem Informasi Penjualan dan Pembelian berbasis desktop.

2. Bagi Peneliti Lain.

Dengan adanya penelitian ini dapat dijadikan bahan bacaan dan referensi untuk mengembangkan wawasan dan pengetahuan khususnya tentang suatu Sistem Informasi Penjualan dan Pembelian berbasis desktop yang memiliki nilai mutu.

3. Bagi Penulis.

Agar dapat menmbah wawasan dan meningkatkan pengetahuan dan menahami pentingnya teori yang didapat dalam perkuliahan serta dapat mengaplikasikan teori tersebut kedalam dunia pekerjaan.

1.5. Batasan Masalah

Agar pembahasan dapat dilakukan secara terarah dan sesuai dengan yang diharapkan, maka perlu diterapkan batasan-batasan permasalahan yang akan dibahas didalamnya, diantaranya yaitu:

1. Sistem yang dibuat pada Hashi Ramen Bar dan Resto Cimahi ini tidak mencakup delivery order.

2. Discount yang berlaku pada Hashi Ramen Bar dan Resto Cimahi hanya berlaku ketika perusahaan sedang mengikuti event dan ketika perusahaan sedang mengadakan promotion pada menu makanan dan minuman tertentu.


(18)

3. Sistem yang akan dibangun ini hanya mencangkup pencatatan data transaksi penjualan, pencatatan data bahan baku utama menu makanan dan minuman, pembelian bahan baku dan pembuatan laporan.

1.6. Lokasi dan Waktu Penelitian

Adapun lokasi dan waktu penelitian yang dilakukan oleh peneliti adalah sebagai berikut :

1.6.1. Lokasi Penelitian

Lokasi penelitian skripsi ini dilakukan pada Hashi Ramen Bar dan Resto Cimahi, yang berlokasi di Jl. Lurah No. 169 Cimahi

1.6.2. Waktu Penelitian

Tabel 1.1 Jadwal Penelitian

No Kegiatan

Februari 2015 Maret 2015 April 2015 Mei 2015 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1

Meningkatkan kebutuhan pemakai : a. Observasi b. Wawancara c. Dokumentasi 2 Membuat Prototype: a. Perancangan prosedur ( Flowmap, DFD )

b. Perancangan

Basis Data ( ERD )

c. Database dengan

MySQL

d. Tampilan dan fungsi

dengan JAVA

3 Menguji Prototype :

a. User memberikan kritik

dan saran

b. Pengujian BlackBox

4

Memperbaiki prototype : a. Melakukan penambahan kekurangan didalam program yang diminta user


(19)

1.7. Sistematika Penulisan

Untuk memberikan gambaran yang jelas mengenai penyusunan skripsi, maka ditetapkan sistematika penulisan yang dibagi kedalam 5bab, diantaranya :

Bab I. PENDAHULUAN

Pada bab ini berisi latar belakang masalah, perumusan masalah, tujuan penelitian, batasan masalah, lokasi dan waktu penelitian, dan sistematika penulisan.

Bab II. LANDASAN TEORI

Pada bab ini berisi landasan teori yang relevan dengan tema penelitian skripsi dan juga konsep pembuatan sistem informasi.. Bab III. OBJEK DAN METODE PENELITIAN

Pada bab ini berisi tentang gambaran objek penelitian yang menyangkut visi misi perusahaan, struktur organisasi, dll. Didalam bab ini juga akan dijelaskan metode penelitian yang digunakan, untuk membuat sistem informasi meliputi desain penelitian, jenis dan metode pengumpulan data, dan analisis sistem yang berjalan dan yang diusulkan.

5 Mengembangankan Sistem:

a. Melakukan demo program

ke pihak perusahaan.


(20)

Bab IV. HASIL DAN PEMBAHASAN

Pada bab ini berisi tentang perancangan sistem, perancangan antar muka, perancangan arsitektur jaringan, dan implementasi serta pengujian sistem informasi yang telah dibangun.

Bab V. KESIMPULAN DAN SARAN

Pada bab ini berisi tentang kesimpulan dan saran atas sistem

informasi yang telah dibangun berdasarkan identifikasi dan batasan masalah.


(21)

11

BAB II

LANDASAN TEORI

2.1. Pengertian Sistem

Sistem berasal dari bahasa Latin systēma atau bahasa Yunani sustēma

yang berarti suatu kesatuan yang terdiri dari komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi, atau energi. Sistem juga merupakan kesatuan bagian-bagian yang saling berhubungan yang berada dalam suatu wilayah serta memiliki item-item penggerak.

Banyak ahli yang mengemukakan tentang definisi sistem yang dapat dijadikan referensi. Berikut adalah beberapa definisi sistem menurut para ahli, diantaranya :

Pengertian Sistem Menurut Indrajit mengemukakan bahwa sistem mengandung arti kumpulan-kumpulan dari komponen-komponen yang dimiliki unsur keterkaitan antara satu dengan lainnya.[8,p. 2]

Pengertian Sistem Menurut Jogianto mengemukakan bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang nyata adalah suatu objek nyata, seperti tempat, benda, dan orang-orang yang betul-betul ada dan terjadi.[9,p. 2]

Dengan demikian sistem merupakan kumpulan dari beberapa bagaian yang memiliki keterkaitan dan saling bekerja sama serta membentuk suatu kesatuan untuk mencapai suatu tujuan dari sistem tersebut. maksud dari suatu sistem adalah untuk mencapai suatu tujuan dan sasaran dalam ruang lingkup yang sempit.


(22)

2.1.1. Karakteristik Sistem

Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu mempunyai komponen, batas sistem, lingkungan luar sistem, penghubung sistem, masukan sistem, keluaran sistem, pengolah sistem dan sasaran sistem.

Jogianto [9,p. 3] mengemukakan sistem mempunyai karekteristik atau sifat-sifat tertentu, yakni :

1. Komponen.

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan. komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem. setiap subsistem mempunyai sifat-sifat dari sistem untuk menjalankan suatu fungsi tertentu mempengaruhi proses sistem secara keseluruhan.

2. Batasan sistem.

Batasan sistem (boundary) merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. batasan suatu sistem menunjukan ruang lingkup dari sistem tersebut.

3. Lingkungan Luar Sistem.

Lingkungan luar (evinronment) dari suatu sistem adalah apapun diluar batas sistem yang mempengaruhi operasi. Lingkungan luar sistem dapat bersifat menguntungkan dana dapat juga bersifat menguntungkan sistem tersebut. Lingkungan luar yang menguntungkan berupa energi dari sistem dan dengan demikian harus tetap dijaga dan dipelihara. sedang lingkunagn luar yang


(23)

merugikan harus ditahan dan dikendalikan, kalau tidak maka akan menggangu kalangsungan hidup dari sistem.

4. Penghubung Sistem.

Penghubung (interfance) merupakan media penghubung antara satu subsistem dengan subsistem yang lainya. melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lainya. Dengan penghubung satu subsistem dapat berintegrasi dengan subsistem yang lainya membentuk satu kesatuan.

5. Masukan Sistem.

Masukan (input) sistem adalah energi yang masukan kedalam sistem. masukan dapat berupa masukan perawatan (maintenance input), dan masukan sinyal (signal input). Maintenance input adalah energi yang dimasukan supaya tersebut dapat beroperasi.signal input adalah energi yang diproses untuk didapatkan keluaran. sebagai contoh didalam komputernya dan data adalah signal input untuk diolah menjadi informasi.

6. Keluaran Sistem.

Keluaran (output) sistem adalah hasil dari energi yang diolah dan diklafikasikan menjadi keluaran yang berguna dan sisa pembuangan. misalnya untuk sistem komputer, panas yang dihasilkan adalah keluaran yang tidak berguna dan merupakan hasil sisa pembuangan, sedang informasi adalah keluaran yang dibutuhkan.


(24)

7. Pengolahan Sistem

Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukan menjadi keluaran. suatu sistem produksi akan mengolah masukan berupa bahan baku dan bahan-bahan yang lain menjadi keluaran berupa barang jadi.

8. Sasaran Sistem.

Sebuah sistem sudah tentu mempunyai sasaran ataupun tujuan. Dengan adanya sasaran sistem, maka kita dapat menentukan masukan yang dibutuhkan sistem dan keluaran apa yang akan dihasilkan sistem tersebut dapat dikatakan berhasil apabila mencapai/mengenai sasaran atau pun tujuan.

Desain sistem menetukan bagaimana suatu sistem akan menyelesaikan tahap ini menyangkut mengkonfigurasi dari komponen-komponen perangkat lunak dan perangkat keras dari suatu sesistem sehingga setelah instalasi dari sistem akan benar-benar memuaskan rancang bangun yang telah ditetapkan pada akhir tahap analisis sistem.[10,p. 196]

2.1.2. Klasifikasi Sistem

Klasifikasi sistem informasi adalah suatu bentuk kesatuan antara satu komponen dengan satu komponen lainnya, karena tujuan dari sistem tersebut memiliki akhir tujuan yang berbeda untuk setiap perkara atau kasus yang terjadi dalam setiap sistem tersebut. Sehingga sistem tersebut dapat diklasifikasikan menjadi beberapa sistem, diantaranya yaitu:


(25)

1. Sistem Abstrak dan Sistem Fisik.

Sistem abstrak (abstract system) adalah sistem yang berisi gagasan atau konsep, misalnya sistem teologi yang berisi gagasan tentang hubungan manusia dan tuhan. Sedangkan sistem fisik (physical system) adalah sistem yang secara fisik dapat dilihat, misalnya sistem komputer, sistem sekolah, sistem akuntansi dan sistem transportasi.

2. Sistem Deterministik dan Sistem Probabilistik.

Sistem deterministik (deterministic system) adalah suatu sistem yang operasinya dapat diprediksi secara tepat, misalnya sistem komputer. Sedangkan sistem probabilistik (probabilistic system) adalah sistem yang tak dapat diramal dengan pasti karena mengandung unsur probabilitas, misalnya sistem arisan dan sistem sediaan, kebutuhan rata-rata dan waktu untuk memulihkan jumlah sediaan dapat ditentukan tetapi nilai yang tepat sesaat tidak dapat ditentukan dengan pasti.

3. Sistem Tertutup dan Sistem Terbuka.

Sistem tertutup (closed system) adalah sistem yang tidak bertukar materi, informasi, atau energi dengan lingkungan, dengan kata lain sistem ini tidak berinteraksi dan tidak dipengaruhi oleh lingkungan, misalnya reaksi kimia dalam tabung yang terisolasi. Sedangkan sistem terbuka (open system) adalah sistem yang berhubungan dengan lingkungan dan dipengaruhi oleh lingkungan, misalnya sistem perusahaan dagang.


(26)

4. Sistem Alamiah dan Sistem Buatan Manusia.

Sistem Alamiah (natural system) adalah sistem yang terjadi karena alam, misalnya sistem tata surya. Sedangkan sistem buatan manusia (human made

system) adalah sistem yang dibuat oleh manusia,misalnya sistem komputer.

5. Sistem Sederhana dan Sistem Kompleks.

Berdasarkan tingkat kerumitannya, sistem dibedakan menjadi sistem sederhana (misalnya sepeda) dan sistem kompleks (misalnya otak manusia). 2.2. Pengertian Informasi

Informasi adalah data yang diolah menjadi bentuk yang berguna untuk membuat keputusan. Informasi berguna untuk pembuat keputusan karena informasi menurunkan ketidakpastian (atau meningkatkan pengetahuan) Informasi menjadi penting, karena berdasarkan informasi itu para pengelola dapat mengetahui kondisi obyektif perusahaannya. Informasi tersebut merupakan hasil pengolahan data atau fakta yang dikumpulkan dengan metode ataupun cara – cara tertentu.

Banyak ahli yang mengemukakan tentang definisi informasi yang dapat dijadikan referensi. Berikut adalah beberapa definisi informasi menurut para ahli, diantaranya :

Menurut Abdul Kadir, mendefinisikan informasi sebagai data yang telah diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang menggunakan data tersebut.[1,p. 31]

Menurut George H. Bodnar [6,p. 1], “Informasi adalah data yang diolah sehingga dapat dijadikan dasar untuk mengambil keputusan yang tepat”


(27)

Secara umum informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata yang digunakan untuk pengambilan keputusan.

2.2.1. Konsep Dasar Informasi

Konsep dasar informasi menurut Jogiyanto adalah data yang diolah menjadi bentuk yang lebih berguna dan penting bagi yang menerimanya.[10,p. 8]

Sumber dari informasi adalah data, data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian-kejadian adalah sesuatu yang terjadi pada saat tertentu. Data merupakan bentuk yang masih mentah, belum dapat bercerita banyak sehingga perlu diolah lebih lanjut. Data diolah melalui suatu metode untuk menghasilkan informasi.

Data yang diolah melalui suatu model menjadi informasi, penerima kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat sejumlah data kembali.

Menurut Jogianto kualitas informasi terdiri dari tiga hal yaitu akurat, relevan dan tepat waktu.[9,p. 10]

1. Akurat

Akurat Berarti informasi harus bebas dari kesalahan-kesalahan, tidak bias atau menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya. Informasi harus akurat karena dari sumber informasi sampai kepenerima informasi kemungkinan banyak terjadi gangguan yang dapat


(28)

merubah atau merusak informasi tersebut. Beberapa hal yang dapat mempengaruhi terhadap keakuratan sebuah informasi antara lain adalah: a. Kelengkapan (Completeness) Informasi

Informasi yang dihasilkan terdiri dari satu kesatuan informasi yang menyeluruh dan mencangkup berbagai hal yang terkait di dalamnya.

b. Kebenaran (Correctness) Informasi

Informasi yang di hasilkan oleh proses pengolahan data, haruslah benar sesuai dengan perhitungan-perhitungan yang ada dalam proses tersebut. c. Keamanan (Security) Informasi

Sebuah informasi harus aman, dalam arti hanya di akses oleh pihak-pihak yang berkepentingan saja sesuai dengan sifat dan tujuan dari informasi tersebut.

2. Relevan

Berarti informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi informasi untuk tiap-tiap orang satu dengan yang lain berbeda, maka informasi bisa di katakana berguna jika benar-benar berguna dan di butuhkan pemakainya.

3. Tepat pada waktunya

Beberapa informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi karena informasi merpakan landasan di dalam mengambil keputusan.


(29)

2.3. Pengertian Sistem Informasi

Sistem informasi dapat didefinisikan sebagai suatu sistem di dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media prosedur-prosedur dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasipenting, memproses tipe transaksi rutin tertentu, memberi sinyal kepada manajemen dan yang lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar informasi untuk pengambilan keputusan.

Banyak ahli yang mengemukakan tentang definisi sistem informasi yang dapat dijadikan referensi. Berikut adalah beberapa definisi sistem informasi menurut para ahli, diantaranya :

Sistem informasi adalah “suatu sistem di dalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi organisasi yang bersifat manajerial dalam kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan–laporan yang

diperlukan”.[14,p. 36]

Sistem informasi adalah “sistem di dalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian, membantu dan mendukung kegiatan operasi, bersifat manajerial dari suatu organisasi dan membantu mempermudah penyediaan laporan yang diperlukan”.[3,p. 35]


(30)

Sistem informasi adalah “data yang dikumpulkan, dikelompokkan dan

diolah sedemikian rupa sehingga menjadi sebuah satu kesatuan informasi yang saling terkait dan saling mendukung sehingga menjadi suatu informasi yang berharga bagi yang menerimanya”.[12,p. 8]

Sistem informasi adalah “suatu kombinasi terartur apapun dari people

(orang), hardware (perangkat keras), software (piranti lunak), computer networks and data communications (jaringan komunikasi), dan database (basis data) yang mengumpulkan, mengubah dan menyebarkan informasi di dalam suatu bentuk

organisasi”.[13,p. 5]

Dari banyaknya pengertian di atas dapat dipahami bahwa Sistem Informasi menyediakan informasi untuk membantu pengambilan keputusan manajemen, operasi perusahaan dari hari ke hari dan informasi yang layak untuk pihak luar perusahaan.

2.3.1. Komponen Sistem Informasi

Menurut Jogiyanto [10,p. 12] Istilah dalam komponen sistem informasi adalah blok bangunan (building block) yang dapat di bagi menjadi enam blok, yaitu :

1. Blok Masukan (input block).

Blok input merupakan data–data yang masuk ke dalam sistem informasi, yang dapat berupa dokumen-dokumen dasar yang dapat diolah menjadi suatu informasi tertentu.


(31)

2. Blok Model (model block).

Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang akan mengolah data input untuk menghasilkan suatu informasi yang dibutuhkan.

3. Blok Keluaran (output block).

Merupakan informasi yang menghasilkan sekumpulan data yang nantinya akan disimpan berupa data cetak laporan.

4. Blok Teknologi (technologi block).

Blok teknologi merupakan penunjang utama dalam berlangsunganya sistem informasi yang memiliki beberapa komponen yaitu alat memasukan data

(input device), alat untuk menyimpan dan mengakses data (storege device), alat untuk menghasilkan dan mengirimkan keluaran (output divice) dan alat untuk membantuk pengendalian sistem secara keseluruan (control device). Teknologi informasi terdiri dari 3 (tiga) bagian utama, yaitu teknisi

(humanware or brainware), perangkat lunak (software), dan perangkat keras

(hardware).

5. Blok Basis Data (database block).

Basis data merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan oleh perangkat lunak untuk memanipulasinya. Data perlu di simpan dan perlu di organisasi sedemikian rupa, agar informasi yang dihasilkan berkualitas.


(32)

6. Blok Kendali (control block).

Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal–hal yang dapat merusak sistem dapat di cegah bila terlanjur terjadi kesalahan-kesalahan kerusakan dalam penggunaan sistem.

Untuk lebih jelas dapat dilihat pada gambar 2.1 tentang komponen sistem informasi.

Gambar 2.1 Komponen Sistem Informasi

(Sumber : O‟Brien [13,p. 5]) 2.4. Sistem Informasi Penjualan

Sistem Informasi Penjualan adalah suatu sistem informasi yang mengorganisasikan serangkaian prosedur dan metode yang dirancang untuk menghasilkan, menganalisa, menyebarkan dan memperoleh informasi guna


(33)

mendukung pengambilan keputusan mengenai penjualan. Penjualan mempunyai pengertian dalam arti mikro dan pengertian dalam arti makro. Pengertian penjualan dalam arti mikro yaitu penyelenggaraan kegiatan yang berusaha mencapai tujuan organisasi, dengan cara memperkirakan kebutuhan langganan dan mengarahkan suatu arus barang dan jasa untuk memenuhi kebutuhan dari produsen ke konsumen, sedangkan dalam arti makro penjualan merupakan proses sosial yang mengarahkan arus barang-barang dan jasa-jasa dari suatu perekonomian dari produsen ke konsumen, dengan cara yang seefektif menyesuaikan penawaran dan permintaan dan untuk mencapai tujuan yang diinginkan masyarakat.

Penjualan merupakan kegiatan manusia yang bertujuan untuk memuaskan kebutuhan dan keinginan langganan, melalui proses pertukaran dan kepada pihak-pihak yang berkepentingan dengan perusahaan. Konsep penjualan merupakan sebuah filsafat bisnis yang mengatakan bahwa kepuasan pelanggan/konsumen adalah dasar kebenaran social dan ekonomi kehidupan sebuah perusahaan Adanya konsep tersebut, membuat setiap perusahaan berupaya dan berusaha untuk memfokuskan segala kegiatannya untuk mengetahui keinginan konsumen dan kemudian memuaskan keinginan-keinginan tersebut, yang tujuan akhir perusahaan untuk memperoleh laba.

Manajemen penjualan mempunyai tugas untuk mempengaruhi tingkat kepuasan konsumen mengenai suatu produk. Jadi dipastikan tujuan penjualan pada umumnya yaitu ingin melayani konsumen dengan cara yang terbaik sampai keinginan konsumen mengenai produk tersebut menjadi terpuaskan, dimana


(34)

aktivitas penjualan itu sendiri merupakan salah satu kegiatan perusahaan yang berorientasi kepada pencapaian laba dengan melakukan serangkaian kegiatan berupa:

1. Riset Pasar.

Riset pasar mengusahakan agar memperoleh apa yang diinginkan oleh public dan seberapa jauh mereka mau membayar untuk itu.

2. Pengembangan Produk.

Menghubungkan antara pasar dan tehnik yaitu menerjemahkan keinginan konsumen terhadap spesifikasi produk.

3. Penentuan Harga.

Bertugas menentukan harga yang sesuai dan kompetitif terhadap tiap produk yang dibuat perusahaan.

4. Promosi.

Salah satu aktivitas penjualan yang paling penting yaitu upaya untuk membuat masyarakat sadar dan mengetahui akan produk melalui advertensi dan kegiatan lainnya.

5. Manajemen Penjualan.

Kegiatan mengenai administrasi personel penjual seperti penerimaan bukti transaksi penjualan, pembelian, hutang, piutang dan lain sebagainya.

Sistem informasi penjualan ini sangat berperan dalam setiap perusahaan, agar aktivitas penjualan yang dilakukan dapat cepat serta akurat diselesaikan dan informasi yang tersaji dapat tepat waktu pada saat dibutuhkan.


(35)

Penjualan menurut Henry Simamora dalam buku “Akuntansi Basis

Pengambilan Keputusan Bisnis” menyatakan bahwa: “Penjualan adalah

pendapatan lazim dalam perusahaan dan merupakan jumlah kotor yang dibebankan kepada pelanggan atas barang dan jasa”.[7,p. 24]

Penjualan menurut Chairul Marom dalam buku “Sistem Akuntansi Perusahaan Dagang” menyatakan bahwa : “Penjualan artinya penjualan barang

dagangan sebagai usaha pokok perusahaan yang biasanya dilakukan secara

teratur”.[11,p. 28]

Berdasarkan pengertian di atas, maka dapat disimpulkan bahwa penjualan adalah persetujuan kedua belah pihak antara penjual dan pembeli, dimana penjual menawarkan suatu produk dengan harapan pembeli dapat menyerahkan sejumlah uang sebagai alat ukur produk tersebut sebesar harga jual yang telah disepakati. 2.5. Sistem Informasi Pembelian

Sistem informasi pembelian adalah suatu sistem software yang akan membantu proses penjualan dan pembelian barang dengan menerapkan system administrasi yang kuat untuk pencatatan dari barang masuk, penyimpanan barang digudang, sampai dengan barang keluar atau dijual.

Pembelian untuk persediaan barang dagangan yang terlalu besar hanya merupakan pemborosan dalam bentuk biaya dana yang tertanam dalam persediaan. Disamping adanya kemungkinan resiko kerusakan juga mengakibatkan bertambahnya biaya penyimpanan, biaya pemeliharaan digudang, turunnya kualitas barang dan keusangan. Sebaliknya, pembelian yang relatif kecil


(36)

dapat menimbulkan kerugian dalam bentuk tidak terpenuhinya kebutuhan pelanggan, sehingga pelanggan tidak akan percaya pada perusahaan.

Keadaan ini dapat menyebabkan pelanggan akan beralih ke perusahaan lain yang melakukan kegiatan sejenis. Agar perencanaan yang dibuat dapat berjalan secara efektif dan efisien perlu dilakukan pengawasan. Pengawasan dapat dilakukan secara pengawasan fisik, pengawasan akuntansi dengan melihat adanya pemisahan fungsi antara bagian pemesanan, bagian penerimaan, bagian penyimpanan, bagian pengiriman, dan bagian pencatatan. Selain itu, pengawasan juga perlu untuk menjaga agar persediaan berada pada tingkat persediaan sesuai dengan kebutuhan agar kelancaran operasi perusahaan tidak terganggu.

2.6. Perangkat Lunak Pendukung

Untuk membuat sistem informasi yang terkomputerisasi tentu memerlukan perangkat lunak (Software) yang berfungsi sebagai pendukung pembuatan sistem informasi tersebut. Adapun perangkat lunak pendukung yang digunakan peneliti dalam membangun sistem informasi penjualan dan pembelian ini, perangkat lunak yang digunakan adalah NetBeans dan MySQL.

2.6.1. NetBeans

NetBeans adalah salah satu aplikasi IDE yang digunakan programmer untuk menulis, mengompile, mencari kesalahan, dan menyebarkan program. NetBeans ditulis dalam bahasa java namun dapat juga mendukung bahasa pemrogramman lain.


(37)

1. Smart Code Completion.

Mengusulkan nama variable dari suatu tipe, melengkapi keyword, dan mengusulkan tipe parameter dari method

2. Menggunakan Code Generator.

Dengan menggunakan fitur ini kita dapat meng-generate constructor, setter and getter method, dll.

3. Error Stripe.

Fitur yang menandai baris yang error dengan menghiglight merah.

4. Bookmarking.

Fitur yang digunakan untuk menandai baris yang suatu saat hendak kita modifikasi.

5. Go to Commands.

Fitur yang digunakan untuk jump ke deklarasi variable, source code atau file yang ada pada project yang sama.

Adapula database yang didukung oleh NetBeans, database yang didukung oleh NetBeans diantaranya adalah:

1. JDBC, Merupakan spesifikasi standar dari javasoft API yang memungkinkan

program java untuk mengakses sistem database manajemen.

2. JDBC API, Terdiri dari satu set interface dan kelas yang ditulis dengan

bahasa pemrogramman java.

3. OJDBC (Oracle Java Database Conectivity), adalah driver yang


(38)

4. MySQL-Connector-Java, adalah driver yang menghubungkan program java dan oracle.

5. JDBC-ODBC.

6. MySQL-server.

2.6.2. MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL

(database management system) atau DBMS yang multithread, multi-user,dengan

sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License

(GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomastis.

Menurut Betha Sidik [5,p. 1] dalam buku yang berjudul MySQL untuk Pengguna, Administrator, dan Pengembang Aplikasi Web, “MySQL adalah perangkat lunak sistem manajemen basis data yang sangat popular dikalangan pemrograman web, terutama dilingkungan linux dengan menggunakan script PHP

dan Perl”. MySQL merupakan database yang paling populer digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengelola datanya.


(39)

Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya, terutama dalam kecepatan. Berikut ini adalah bebrapa kelebihan MySQL, antara lain :

1. Portability.

Database MySQL berfungsi dengan stabil tanpa kendala, berarti berlaku pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac OS X Server, Solaris, Amiga, HP-Unix, dan lain-lain.

2. Multiuser.

MySQL merupakan database yang dapat digunakan untuk menangani beberapa user dalam waktu bersamaan tanpa mengalami masalah. Dan memungkinkan sebuah database server MySQL dapat diakses klien secara bersamaan pula.

3. Security.

Sistem keamanan pada MySQL mempunyai beberapa lapisan keamanan seperti tingkatan subnetmask, hostname, dan izin akses user dengan sistem perizinan yang mendetil serta kata sandi terenkripsi.

4. Scalability dan limits.

MySQL mampu menangani database dalam skala besar, dengan jumlah records lebih dari 50 juta dan 60 ribu table serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.


(40)

30

BAB III

OBJEK DAN METODE PENELITIAN

3.1. Objek Penelitian

Penulis melaksanakan penelitian ini di Hashi Ramen Bar dan Resto Cimahi yang beralamat di Jl. Lurah No. 169 Cimahi. Hashi Ramen Bar dan Resto Cimahi adalah salahsatu tempat makan yang menyajikan makanan dan minuman khas dari Negeri Mata Hari Terbit (Jepang).

Menurut Husein Umar, pengertian objek penelitian adalah sebagai berikut :

“Objek penelitian menjelaskan tentang apa dan atau siapa yang menjadi objek penelitian, juga di mana dan kapan penelitian dilakukan. Bisa juga ditambahkan hal-hal lain jika dianggap perlu”.

Berdasarkan pendapat diatas maka dapat diketahui bahwa objek penelitian merupakan bagian dari penelitian yang berisikan mengenai hal-hal apa saja yang diteliti oleh penulis dalam melakukan penelitian.

3.1.1. Sejarah Singkat Perusahaan

Ramen pertama di dunia diciptakan pada tahun 1910 di Jepang. Saat itu seorang koki China di restoran Rairaikan Tokyo mencoba membuat sebuah

signature dish yang terdiri dari kaldu dan mie China yang berwarna kuning dan bertekstur elastis. Mie China yang saat itu digunakan sang koki memiliki tekstur yang lebih elastis bila dibandingkan dengan mie ramen saat ini. Pemilihan kata

ramen sendiri berasal dari bahasa China “la” yang artinya menarik, dan “mien”


(41)

Hashi Ramen Bar dan Resto Cimahi didirikan pada 12 April 2014, usaha ini didirikan oleh Kevin Pratama dan Leni Mardiani. Dengan bermodalkan pengalaman mereka dalam dunia bisnis yang bertahun-tahun dan kepintaran mereka melihat peluang usaha dalam makanan ini, akhirnya mereka memutusakn untuk membuka usaha ramen yang mereka beri nama Hashi Ramen Bar dan Resto.

Hashi Ramen Bar dan Resto pertama kali membuka usahanya di Jl. Kolonel Masturi, Cimahi. Empat bulan mereka membuka usahanya di tempat tersebut, target penjualan yang mereka harapkan ternyata tidak sesuai dengan apa yang mereka harapkan. Dengan hasil penjualan yang kurang baik dan pemilihan tempat usaha yang kurang strategis, akhirnya pada bulan September 2014 mereka memutuskan untuk berpindah tempat usaha ke Jl. Lurah No. 169 Cimahi hingga saat ini.

3.1.2. Visi dan Misi Perusahaan

Visi dan Misi adalah suatu konsep perencanaan yang di sertai dengan tindakan sesuai dengan apa yang di rencanakan untuk mencapai suatu tujuan. Visi adalah suatu pandangan jauh tentang perusahaan, tujuan - tujuan perusahaan dan apa yang harus dilakukan untuk mencapai tujuan tersebut pada masa yang akan datang. Sedangkan Misi adalah pernyataan tentang apa yang harus dikerjakan oleh lembaga dalam usahanya mewujudkan Visi.

3.1.2.1. Visi Perusahaan

Menjadi Perusahaan Penyedia Jasa Makanan yang Halal, Enak, Bermutu dan Terjamin Demi Pemenuh Isi Perut dan Menyenangkan Hati.


(42)

3.1.2.2. Misi Perusahaan

1. Menciptakan olahan ramen yang berbeda dengan ramen yang lain.

2. Melayani konsumen dengan etika yang baik, karena kepuasan konsumen penghargaan tertinggi kami.

3. Kesejahteraan karyawan adalah aset penting kami. 4. Kualitas dan Inovasi adalah kunci sukses kami. 3.1.3. Struktur Organisasi Perusahaan

Gambar 3.1 Struktur Organisasi Perusahaan (Sumber: Hashi Ramen Bar dan Resto) 3.1.4. Deskripsi Tugas

Agar setiap pegawai dapat menjalankan fungsi serta tugasnya masing -masing dengan baik, maka perlu dijabarkan secara jelas tentang deskripsi kerja dari masing-masing bagian yang diambil di dalam perusahaan tersebut. Adapun


(43)

deskripsi kerja atau tugas dari setiap masing-masing bagian yang ada didalam Hashi Ramen Bar dan Resto adalah sebagai berikut:

1. Owner I.

a. Mengawasi semua kegiatan yang dilakukan dalam perusahaan.

b. Menerima dan memeriksa laporan-laporan dari setiap bagian dalam perusahaan.

c. Mengawasi dan mengevaluasi rencana kerja perusahaan dalam menunjang sasaran dan tujuan perusahaan.

2. Owner II.

a. Membuat strategi pemasaran yang akan dilakukan oleh Hashi Ramen Bar dan Resto.

b. Bertanggung jawab mengenai kegiatan penjualan yang ada di Hashi Ramen Bar dan Resto.

c. Mengatur keuangan Hashi Ramen Bar dan Resto.

d. Membuat dan memberikan laporan penjualan kepada Owner I.

3. Head Chef.

a. Melakukan transaksi penjualan pada Hashi Ramen Bar dan Resto. b. Memberikan laporan penjualan setiap harinya kepada Owner II.

c. Bertanggung jawab mengenai pembelian stock bahan baku makanan dan minuman.

d. Membuat dan memberikan laporan pembelian kepada Owner I. e. Mengawasi dan mengarahkan Chef, Waiters, dan Bartenders.


(44)

4. Chef.

a. Bertanggung jawab mengurus dan mengelola stock bahan baku makanan. b. Memberikan laporan kepada Head Chef bahwa stock bahan baku

makanan habis atau ada yang harus dibeli.

c. Menyajikan makanan yang di pesan oleh konsumen atau pembeli.

5. Bartenders.

a. Bertanggung jawab mengurus dan mengelola stock bahan baku minuman. b. Memberikan laporan kepada Head Chef bahwa stock bahan baku

minuman habis atau ada yang harus dibeli.

c. Menyajikan minuman yang dipesan oleh konsumen atau pembeli.

6. Waiters.

a. Mencatat pesanan makanan dan minuman yang diminta oleh konsumen atau pembeli.

b. Memberikan catatan pesanan makanan dan minuman kepada Head Chef.

c. Mengantar pesanan makanan dan minuman yang diminta ke meja konsumen atau pembeli.

7. Cleaning Service

a. Membersihkan meja makan yang akan digunakan oleh konsumen atau pembeli.

b. Membereskan mangkok ramen dan gelas minuman apabila konsumen atau pembeli telah selesai makan di Hashi Ramen Bar dan Resto.

c. Membeli persediaan stock bahan baku makanan dan minuman kepada


(45)

3.2. Metode Penelitian

Metodologi penelitian adalah sekumpulan peraturan, kegiatan, dan prosedur yang digunakan oleh pelaku suatu disiplin. Metodologi juga merupakan analisis teoritis mengenai suatu cara atau metode. Penelitian merupakan suatu penyelidikan yang sistematis untuk meningkatkan sejumlah pengetahuan, juga merupakan suatu usaha yang sistematis dan terorganisasi untuk menyelidiki masalah tertentu yang memerlukan jawaban. Hakekat penelitian dapat dipahami dengan mempelajari berbagai aspek yang mendorong penelitian untuk melakukan penelitian. Setiap orang mempunyai motivasi yang berbeda, di antaranya dipengaruhi oleh tujuan dan profesi masing-masing. Motivasi dan tujuan penelitian secara umum pada dasarnya adalah sama, yaitu bahwa penelitian merupakan refleksi dari keinginan manusia yang selalu berusaha untuk mengetahui sesuatu. Keinginan untuk memperoleh dan mengembangkan pengetahuan merupakan kebutuhan dasar manusia yang umumnya menjadi motivasi untuk melakukan penelitian.

Menurut Arikunto “ metode penelitian adalah cara yang digunakan oleh peneliti dalam pengumpulan data penelitiannya ”.[4,p. 136]

Berdasarkan pengertian tersebut dapat dikatakan bahwa metode penelitian adalah cara yang dipergunakan untuk mengumpulkan data yang di perlukan dalam penelitian.


(46)

3.2.1. Desain Penelitian

Dalam melakukan suatu penelitian sangat perlu dilakukan perencanaan penelitian agar penelitian yang dilakukan dapat berjalan dengan baik dan sistematis.

Definisi dari desain penelitian menurut Moh. Nazir adalah sebagai berikut:

“Semua proses yang diperlukan dalam perencanaan dan pelaksanaan penelitian,

mulai tahap persiapan sampai tahap penyusunan laporan.”

Sedangkan menurut Husein Umar definisi dari desain penelitian adalah:

“Rencana dan struktur penyelidikan yang dibuat sedemikian rupa agar diperoleh

jawaban atas pertanyaan-pertanyaan penelitian”.

Dari uraian di atas maka dapat dikatakan bahwa, desain penelitian merupakan semua proses penelitian yang dilakukan oleh peneliti dalam melaksanakan penelitian mulai dari perencanaan sampai dengan pelaksanaan penelitian yang dilakukan pada waktu tertentu.

3.2.2. Jenis dan Metode Pengumpulan Data

Metode pengumpulan data merupakan suatu teknik atau cara untuk memperoleh, mencari, mengumpulkan dan mencatat data yang digunakan untuk menyusun karya ilmiah. Sumber data ini terbagi menjadi dua yaitu Sumber Data Primer dan Sumber Data Sekunder.

3.2.2.1. Sumber Data Primer

Sumber data primer adalah data yang diperoleh peneliti secara langsung (dari tangan pertama). Teknik yang dapat digunakan peneliti dalam


(47)

mengumpulkan data primer adalah dengan melakukan Observasi, Wawancara, dan penyebaran Kuesioner.

1. Observasi.

Pengumpulan data dengan observasi langsung atau dengan pengamatan langsung adalah cara pengambilan data dengan menggunakan mata tanpa ada pertolongan alat standar lain untuk keperluan tersebut. Observasi yang dilakukan dalam penelitian ini, peniliti secara langsung mengunjungi tempat penelitian yang bertempat di Jl. Lurah No. 169 Cimahi, dan meminta data yang dibutuhkan dalam penelitian ini kepada pemilik (Owner) Hashi Ramen Bar dan Resto Cimahi secara langsung. Dari hasil observasi yang telah dilakukan oleh peneliti, peneliti mendapatkan data-data yang dibutuhkan untuk membangun sistem informasi penjualan dan pembelian yang akan di bangun pada Hashi Ramen Bar dan Resto Cimahi.

2. Wawancara.

Wawancara adalah proses memperoleh keterangan untuk tujuan penelitian dengan cara tanya jawab, sambil bertatap muka antara pewawancara dengan responden dengan menggunakan alat yang dinamakan interview guide (panduan wawancara). Wawancara yang dilakukan oleh peneliti dalam penilitian ini dilakukan secara langsung mewawancarai pemilik (Owner)

Hashi Ramen Bar dan Resto Cimahi. Wawancara tersebut menghasilkan kesepakatan antara peneliti dan pemilik untuk membangun sistem informasi penjualan dan pembelian pada Hashi Ramen Bar dan Resto Cimahi.


(48)

3.2.2.2. Sumber Data Sekunder

Sumber data sekunder adalah data yang diperoleh peneliti dari data yang sudah ada. Data sekunder yang diperoleh untuk penelitian ini berasal dari data-data penjualan dan pembelian terdahulu yang dilakukan oleh Hashi Ramen Bar dan Resto Cimahi. Data-data yang terdahulu ini selanjutnya akan diolah kedalam sebuah sistem informasi penjualan dan pembelian yang akan dibangun, sehingga data-data tersebut nantinya akan mempermudah pegawai (User) dalam pembuatan laporan yang dibutuhkan pemilik (Owner) Hashi Ramen Bar dan Resto Cimahi. Data-data tersebut diantaranya berupa nota transaksi, daftar menu makanan dan minuman, daftar nama-nama bahan baku makanan dan minuman, dan data harga pokok penjualan (HPP) dari setiap makanan dan minuman.

3.2.3. Metode Pendekatan dan Pengembangan Sistem

Metode pendekatan dan pengembangan sistem merupakan metode-metode yang akan digunakan dalam melakukan perancangan sistem informasi serta untuk pengembangan sistem informasi tersebut.

3.2.3.1. Metode Pendekatan Sistem

Metode pedekatan sistem yang digunakan peneliti dalam melakukan penelitian skripsi ini yaitu dengan menggunakan Metode Pendekatan Terstruktur. Metode terstruktur adalah pengembangan sebuah model dari hasil analisa pemecahan masalah dengan menggunakan sebuah sistem komputer yang memiliki komponen-komponen dan hubungan yang sama atau serupa dengan permasalahan aslinya. Metode pendekatan terstruktur memiliki tool-tool (alat bantu) untuk


(49)

perancangan sistem seperti flowmap, diagram konteks, data flow diagram (DFD) dan kamus data.

3.2.3.2. Metode Pengembangan Sistem

Untuk mempermudah penyusunan laporan dan pembuatan perangkat lunak, maka metode pengembangan sistem yang digunakan adalah metode paradigma prototype model, seperti yang tertera pada gambar dibawah berikut ini:

Gambar 3.2 Mekanisme Prototype

(Sumber : Abdul Kadir [1,p. 417])

Adapun penjelasan dari gambar mekanisme prototype di atas adalah sebagai berikut:

1. Identifikasi Kebutuhan Pemakai.

Pada tahap ini merupakan tahap awal dalam membangun sebuah sistem informasi, dimana antara pemakai sistem (users) dan pengembang sistem bertemu. Users menjelaskan tentang kebutuhan sistem yang akan dibangun oleh pengembang sistem.

Meningkatkan Kebutuhan

Pemakai

Membuat Prototype

Menguji Prototype

Memperbaiki Prototype

Mengembangkan Versi Produksi

1. Pengembang dan pemakai bertemu 2. Pemakai menjelaskan kebutuhan sistem

3. Pengembangmulai membuat prototype

4. Pemakai menguji prototype dan memberikan kritik dan saran

5. Pengembang melakukan modifikasi sesuai dengan masukan ( user )

6. Pengembang merampungkan sistem dengan masukan terakhir dari pemakai


(50)

2. Pembuatan Prototype.

Setelah menganalisa sistem yang akan dikembangkan serta kebutuhan - kebutuhan sistem untuk sistem yang akan dibangun, pengembang sistem mulai membuat prototype. Pembuatan ini meliputi perancangan sistem yang akan dibangun, dan kemudian diimplementasikan dengan pembuatan coding yaitu menterjemahkan hasil rancangan kedalam bentuk bahasa pemograman yang akan menjadi sebuah sistem informasi yang diharapkan oleh Users. 3. Pengujian Prototype.

Setelah tahap pembuatan prototype selesai, kemudian pengembang sistem

dan Users melakukan pengujian program agar program dapat digunakan

sesuai dengan kebutuhan, dan users memberikan saran atau masukan bila terdapat kekurangan pada program.

4. Perbaikan Prototype.

Pada tahap ini pengembang sistem melakukan perbaikan dan modifikasi sesuai dengan masukan atau saran dari user.

3.2.3.3. Alat Bantu Analisis dan Perancangan 1. Flow map

Menurut pendapat Andri Kristanto Flow Map adalah aliran data berbentuk dokumen atau formulir didalam suatu sistem informasi yang merupakan suatu aktifitas yang terkait dalam hubungannya dengan kebutuhan data dan informasi. Proses aliran dokumen ini terjadi dengan entitas diluar sistem.[2,p. 60]


(51)

2. Diagram Konteks

Menurut Andri Kristanto Diagram konteks (Context Diagram) adalah sebuah diagram sederhana yang menggambarkan hubungan antara entitas luar, masukan dan keluaran dari sistem. Diagram konteks direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem.[2,p. 70]

3. Data Flow Diagram

Data Flow Diagram (DFD) merupakan alat yang digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir ataupun lingkungan fisik dimana data tersebut akan disimpan.[10,p. 700]

4. Kamus Data

Menurut Andri Kristanto Kamus Data adalah kumpulan elemen-elemen atau simbol-simbol yang di gunakan untuk membantu dalam penggambaran atau pengidentifikasian setiap field atau file di dalam sistem.[2,p. 72]

5. Perancangan Basis Data

Tujuan perancangan adalah untuk mendefinisikan informasi apa yang dibutuhkan oleh sistem yang akan dibangun sehingga mudah untuk dilakukan transformasi kedalam kode aktual dan kita bisa memiliki basis data yang kompak dan efisien dalam penggunaan ruang penyimpanan, cepat dalam pengaksesan dan mudah dalam pemanipulasian (tambah, ubah, hapus) data.


(52)

A. Normalisasi

Andri Kristanto [2,p. 82] Untuk memberikan panduan yang sangat membantu bagi pengembang dalam menciptakan suatu table yang kuran efisien, maka diciptakanlah suatu teknik untuk mengurangi ketidakefisienan tabel dengan menggunakan teknik normalisasi. Normalisasi merupakan suatu proses pengelompokkan data elemen menjadi tabel-tabel yang menunjukkan entity dan relasinya.

B. Tabel Relasi

Menurut Andri Kristanto Tabel relasi adalah hubungan atau asosiasi suatu entitas dengan dirinya sendiri atau hubungan dengan entitas lainnya. Model basis data relasional meunjukkan suatu cara yang digunakan untuk mengelola/mengorganisasi data secara fisik dalam memori sekunder yang akan berdampak pula pada bagaimana mengelompokkan dan membentuk keseluruhan data yang terkait dalam sistem yang akan ditinjau.[2,p. 90] 3.2.4. Pengujian Software

Pengujian yang digunakan untuk menguji sistem informasi yang akan dibangun dalam penelitian ini yaitu dengan menggunakan metode pengujian black

box. Pengujian black box menurut Roger S Pressman berfokus pada persyaratan

fungsional perangkat lunak. Pengujian black box itu sendiri adalah pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak, metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar.


(53)

Pengujian black box merupakan metode perancangan data uji yang didasarkan pada spesifikasi perangkat lunak. Pengujian black box berusaha menemukan kesalahan dalam kategori :

1. Fungsi-fungsi yang tidak benar atau hilang 2. Kesalahan Interface.

3. Kesalahan dalam struktur data atau akses database eksternal 4. Kesalahan kinerja

5. Inisialisasi dan kesalahan terminasi.

3.3. Analisis Sistem Yang Sedang Berjalan

Analisis sistem merupakan suatu tahap pemahaman proses yang bertujuan untuk mengetahui proses apa saja yang terlibat di dalam sistem, bagaimana kerja dari setiap proses yang terlibat didalam sistem, dan hubungan suatu proses dengan proses yang lainnya. Dari pemahaman proses tersebut maka dapat dilakukan suatu evaluasi dan usulan terhadap sistem yang ada, untuk dikembangkan lebih lanjut. 3.3.1. Analisis Dokumen

Analisis dokumen merupakan kegiatan menganalisa semua dokumen yang ada pada sistem informasi penjualan dan pembelian yang berjalan di Hashi Ramen Bar dan Resto Cimahi. Adapun rincian dari analisis dokumen ini adalah sebagai berikut :

1. Nota Pembelian.

Fungsi : Untuk mengetahui makanan dan minuman apa saja yang di pesan oleh konsumen atau pembeli.


(54)

Rangkap : 1 (Satu)

Atribut : tgl_pembelian, nama_pemesan, banyaknya, nama_makanan, nama_minuman, total_pembelian

2. Nota Penjualan.

Fungsi : Untuk mengetahui makanan dan minuman apa saja yang di pesan oleh konsumen atau pembeli.

Sumber : Head Chef Rangkap : 1 (Satu)

Atribut : tgl_pembelian, nama_pemesan, banyaknya, nama_makanan, nama_minuman, total_pembelian

3. Laporan Penjualan

Fungsi : Untuk mengetahui data jumlah penjualan yang dilakukan oleh perusahaan.

Sumber : Owner II Rangkap : 2 (Dua)

Atribut : tgl_laporan, bulan, tahun, total_penjualan 4. Daftar Bahan Baku.

Fungsi : Untuk mengetahui stock bahan baku makanan dan minuman yang tersedia dan yang tidak tersedia (habis).

Sumber : Chef dan Bartenders Rangkap : 1 (Satu)

Atribut : no_bahan_baku, nama_bahan_baku, tgl, bulan, tahun, jumlah_bahan_baku


(55)

5. Daftar Pembelian Bahan Baku.

Fungsi : Untuk mengetahui daftar bahan baku yang akan dibeli oleh perusahaan.

Sumber : Head Chef Rangkap : 1 (Satu)

Atribut : tgl, bulan, tahun, nama_bahan_baku, jumlah_bahan_baku 3.3.2. Analisis Prosedur Yang Sedang Berjalan

Analisis prosedur yang sedang berjalan adalah menganalisa proses sistem informasi penjualan dan pembelian yang sedang berjalan pada Hashi Bar dan Resto Cimahi. Dengan adanya analisa ini, maka akan diketahui kelemahan atau kesalahan dari sistem yang sedang berjalan pada Hashi Ramen Bar dan Resto Cimahi. Berikut adalah hasil analisis sistem yang sedang berjalan di pada Hashi Ramen Bar dan Resto Cimahi :

1. Proses Transaksi Penjualan.

a. Konsumen datang dan menempati meja yang kosong atau tersedia pada Hashi Ramen Bar dan Resto Cimahi.

b. Waiters menghampiri konsumen dengan membawa daftar menu makanan dan minuman, kemudian waiters mencatat makanan dan minuman yang di pesan oleh konsumen kedalam nota pembelian.

c. Waiters memberikan daftar makanan dan minuman yang di pesan oleh konsumen kepada Head Chef, lalu Head Chef mengecek makanan dan minuman yg di pesan oleh konsumen, apabila makanan atau minuman yang di pesan oleh konsumen habis, maka Head Chef akan memanggil


(56)

Waiters dan Waiters akan kembali menghampiri konsumen dengan membawa nota pembelian untuk memberitahukan kepada konsumen bahwa makanan dan minuman yang di pesan telah habis, kemudian Waiters memberitahukan kepada konsumen makanan dan minuman apa saja yang masih tersedia lalu Waiters mencatat kembali makanan dan minuman yang di pesan oleh konsumen kedalam nota pembelian.

d. Setelah Head Chef mengecek makanan dan minuman yang di pesan oleh konsumen tersedia, Head Chef memberikan arahan kepada Chef dan Bartenders untuk menyajikan makanan dan minuman yang di pesan oleh konsumen, kemudian Head Chef mencetak nota pembelian dan menghitung total pembayaran makanan dan minuman yang di pesan oleh konsumen.

e. Konsumen membayar total pembayaran yang harus dibayar, dan menerima nota pembelian.

f. Head Chef menyimpan nota penjualan, lalu dilaporkan kepada Owner II yang kemudian oleh Owner II dibuatkan laporan penjualan, lalu laporan penjualan diserahakan kepada Owner I.

2. Proses Transaksi Pembelian

a. Chef dan Bartenders mengecek daftar stock bahan baku makanan dan minuman, setelah Chef dan Bartenders mendata stock bahan baku apa saja yang harus dibeli atau habis, lalu Chef dan Bartenders memberikan laporan daftar stock bahan baku yang harus dibeli kepada Head Chef.


(57)

b. Head Chef mengecek kembali laporan stock bahan baku yang diminta oleh Chef dan Bartenders, jika sesuai maka Head Chef akan membuat daftar stock bahan baku yang harus dibeli dan menyerahkannya kepada Cleaning Service untuk membelanjakannya kepada supplier.

c. Supplier menyipakan bahan baku yang diminta lalu membuatkan faktur pembelian dan menyerahkannya kepada Cleaning Service, kemudian faktur tersebut nantinya akan diberikan kepada Head Chef.

d. Setelah Cleaning Service membelanjakan bahan baku yang diminta oleh Head Chef kepada supplier, kemuadian Head Chef mengecek faktur pembelian yang diberikan oleh Cleaning Service, apabila sesuai makan Head Chef akan membuat laporan pembelian, lalu laporan pembelian tersebut diserhakan kepada Owner I.

3.3.2.1. Flow Map

Flow map menggambarkan aliran data dan informasi antar bagian didalam sebuah organisasi danmenelusuri sebuah dokumen dari asalnya sampai tujuannya. Secara rinci flow map menunjukkan dari mana dokumen tersebut berasal, distribusinya, dan tujuan digunakannya dokumen tersebut. Flowmap bermanfaat untuk menganalisis kecukupan prosedur pengawasan dalam sebuah sistem.

Berikut ini adalah flow map prosedur sistem penjualan dan pembelian yang sedang berjalan pada Hashi Ramen Bar dan Resto Cimahi.


(58)

Flow Map Penjualan Pada Hashi Ramen Bar dan Resto

Owner I Owner II

Head Chef Waiters

Konsumen

Nota Penjualan Nota Penjualan

Membuat Laporan Penjualan

Laporan Penjualan Laporan Penjualan

A2 Nota Penjualan

Cek Pesanan

Y/T

Cetak Nota Penjualan

Nota Penjualan

Nota Penjualan Nota Penjualan

A1 Nota Penjualan

Y T

Gambar 3.3 Flow Map Sistem Penjualan yang Sedang Berjalan Pada Hashi Ramen Bar dan Resto Cimahi.

Keterangan :

A1 = Arsip Penjualan


(59)

Flow Map Proses Pembelian pada Hashi Ramen Bar dan Resto

Owner I Supplier

Bartenders

Chef Head Chef Cleaning Service

Daftar Stock Bahan Baku

Daftar Stock Bahan Baku Cek Bahan Baku Cek Bahan Baku Ada/Tidak Ada/Tidak Daftar Stock Bahan Baku Daftar Stock Bahan Baku A3 A4 Daftar Pembelian Bahan Baku Daftar Pembelian Bahan Baku Daftar Pembelian Bahan Baku Daftar Pembelian Bahan Baku Daftar Bahan Baku yang dibeli

Daftar Bahan Baku yang dibeli

T T

Y Y

Daftar Bahan Baku yang dibeli

Daftar Bahan Baku yang dibeli Menyiapka n Bahan Baku Faktur Faktur Cek Bahan Baku yang dibeli Y/T Membuat Laporan Pembelian Laporan Pembelian Laporan Pembelian A5 Faktur Y T

Gambar 3.4 Flow Map Sistem Pembelian yang Sedang Berjalan Pada Hashi Ramen Bar dan Resto Cimahi.

Keterangan :

A3 = Arsip Bahan Baku Makanan A4 = Arsip Bahan Baku Minuman A5 = Arsip Laporan Pembelian


(60)

3.3.2.2. Diagram Konteks

Diagram konteks digunakan untuk menggambarkan hubungan sistem dengan lingkungan luar perusahaan. Berikut ini adalah diagram konteks yang sedang berjalan pada Hashi Ramen Bar dan Resto:

Sistem Informasi Penjualan Hashi Ramen Bar dan Resto

Konsumen

Supplier

Owner I

Nota Transaksi Pembelian Nota Transaksi Penjualan

Data Bahan

Baku dibeli F

A K T U R

Laporan Pembelian

Laporan Penjualan

Arsip Pembelian

Arsip Penjualan

Gambar 3.5 Diagram Konteks yang Sedang Berjalan Pada Hashi Ramen Bar dan Resto Cimahi

3.3.2.3. Data Flow Diagram

Adapun data flow diagram yang sedang berjalan pada Hashi Ramen Bar dan Resto adalah sebagai berikut :


(61)

1.0 Penjualan

2.0 Pembelian

3.0 Laporan Konsumen

Supplier

Owner

Data Bahan Baku Beli Nota Pembelian

Data Bahan Baku Beli

Faktur

Laporan Penjualan Laporan

Pembelian Nota Penjualan

4.0 Bahan Baku

Data Bahan Baku Beli Data

Penjualan

Data Pembelian

Data Bahan Baku Beli

Bahan Baku Data

Bahan Baku Beli

Gambar 3.6 Data Flow Diagram Level 1 yang Sedang Berjalan Pada Hashi Ramen Bar dan Resto Cimahi


(62)

Konsumen 1.1 Cek Pesanan

1.2 Cetak Nota

Pembelian

1.3 Membuat Laporan

Penjualan

Arsip Nota Penjualan

Owner

Arsip Laporan Penjualan

Nota Pembelian

Nota Pembelian

Nota Penjualan

Nota Penjualan Laporan Penjualan

Data Laporan Penjualan

Data Pesanan

Data Pembelian

Gambar 3.7 Data Flow Diagram Level 1 Proses 1 yang Sedang Berjalan Pada Hashi Ramen Bar dan Resto Cimahi


(63)

Head Chef

2.1 Daftar Bahan Baku

yang dibeli

2.2 Cek Bahan Baku

yang dibeli 2.3 Membuat Laporan Pembelian Owner Arsip Laporan Pembelian

Daftar Pembelian Bahan Baku

Laporan Pembelian

Data Laporan Pembelian

Daftar Bahan Baku

yang dibeli Daftar Bahan Baku yang dibeli

Daftar Bahan Baku yang dibeli Bahan Baku yang dibeli Tidak

Lengkap Bahan Baku yang dibeli Lengkap Daftar Bahan Baku yang Dibeli

Gambar 3.8 Data Flow Diagram Level 1 Proses 2 yang Sedang Berjalan Pada Hashi Ramen Bar dan Resto Cimahi


(64)

3.3.3. Evaluasi Sistem Yang Sedang Berjalan

Tabel 3.1 Evaluasi Sistem Yang Sedang Berjalan

No. Permasalahan Solusi

1. Proses pencatatan data transaksi penjualan makanan dan minuman pada Hashi Ramen Bar dan Resto masih dilakukan dengan cara mencatatnya pada sebuah Nota. Sehingga terjadinya penumpukan dokumen dan kesulitan dalam pembuatan laporan.

Segera dibangunya sistem informasi penjualan yang terintegrasi dengan database yang nantinya dapat membantu karyawan (user) dalam proses pencatatan data transaksi penjualan makanan dan minuman.

2. Proses pencatatan data bahan baku makanan dan minuman pada Hashi Ramen Bar dan Resto masih dilakukan dengan cara mencatatnya pada sebuah Buku Besar yang mengakibatkan memperlambatnya waktu pekerjaan dan memperlambatnya proses pembuatan laporan bahan baku yang akan dibeli.

Segera dibangunya sistem informasi penjualan yang terintegrasi dengan database yang nantinya dapat membantu karyawan (user) dalam proses pencatatan data bahan baku makanan dan minuman pada Hashi Ramen Bar dan Resto.


(65)

3. Terjadinya proses pencarian data yang membutuhkan waktu yang cukup lama dan sulit apabila owner meminta laporan, karena belum adanya media penyimpanan berupa database. Bertumpuknya Nota yang berisi data transaksi penjualan pada penyimpanan arsip, sehingga pegawai harus membuka satu persatu tumpukan Nota data transaksi penjualan tersebut.

Segera dibangunya sistem informasi penjualan yang terintegrasi dengan database yang nantinya dapat membantu karyawan (user) dalam proses pencarian data dan pembuatan laporan.


(66)

56

BAB IV

HASIL DAN PEMBAHASAN

4.1. Perancangan Sistem

Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari beberapa elemen yang terpisah ke dalam kesatuan yang utuh dan berfungsi. Perancangan perangkat lunak ini dibuat berdasarkan hasil analisa yang telah dilakukan pada Hashi Ramen Bar dan Resto Cimahi untuk menyelesaikan permasalahan yang ada pada tahap analisa. Perancangan sistem secara umum bertujuan untuk memberikan gambaran secara umum kepada pemakai sistem yang baru dan juga merupakan persiapan dari rancangan terperinci dengan mengidentifikasi komponen-komponen sistem informasi. Pada tahap perancangan ini akan dijelaskan mengenai perancangan pada struktur data yang digunakan, perancangan arsitektur program yang akan dibuat, perancangan antarmuka dan perancangan prosedural.

4.1.1. Tujuan Perancangan Sistem

Dalam membangun suatu sistem, perancangan sistem merupakan langkah yang sangat penting, tujuan dari perancangan sistem secara garis besar adalah untuk menghasilkan bentuk rancangan yang dapat memenuhi kebutuhan akan penyelesaian masalah secara cepat dan benar.


(67)

1. Memperbaiki pengolahan data pada Hashi Ramen Bar dan Resto Cimahi yang semulanya menggunakan sistem pengolahan data yang manual menjadi sistem pengolahan data yang terintegrasi dengan database.

2. Dapat menyimpan data, mengolah data, melakukan pencarian data, dan menampilkan data – data dengan cara perhitungan atau informasi secara cepat.

Perancangan sistem menggambarkan suatu rancangan sistem yang akan dibangun sebelum dilakukan pengkodean ke dalam suatu bahasa pemrograman. Dalam perancangan suatu sistem tidak terlepas dari hasil analisis, karena dari hasil analisis sistem baru dapat dibuat suatu perancangan sistem.

4.1.2. Gambaran Umum Sistem Yang Diusulkan

Rancangan sistem baru yang diterapkan adalah untuk menemukan dan mengembangkan metode - metode, prosedur, dan proses suatu data agar tujuan dari suatu organisasi dapat tercapai. Perancangan dibuat untuk meminimalkan kekurangan, kelemahan, dan mengatasi masalah yang di hadapi dan sistem informasi penjualan dan pembelian yang dirancang diharapkan dapat memberi solusi alternatif baru yang memberi kemudahan terhadap pelaksanaan penjualan dan pembelian pada Hashi Ramen Bar dan Resto Cimahi.

Adapun gambaran umum sistem yang diusulkan adalah sebagai berikut:

1. Perancangan prosedur (Flow Map, Diagram Konteks, DFD, dan Kamus Data).


(68)

2. Perancangan Basis Data (Normalisasi, Relasi Tabel, ERD, Struktur File, dan Kodifikasi).

3. Perancangan antar muka (Struktur Menu, Perancangan Input dan Output).

4.1.3. Perancangan Prosedur Yang Diusulkan

Prosedur merupakan urutan kegiatan yang terdiri dari tahapan-tahapan yang menerangkan mengenai proses Flow Map, Diagram Konteks, DFD, dan Kamus Data, sebagai solusi dari permasalahan yang ada di dalam sistem, apa yang dikerjakan, siapa yang mengerjakan proses tersebut dan bagaimana suatu proses inti dapat dikerjakan. Dibawah ini adalah prosedur-prosedur sistem yang diusulkan pada Hashi Ramen Bar dan Resto Cimahi, adalah sebagai berikut :

1. Konsumen memesan makanan dan minuman kepada waiters.

2. Waiters melakukan penginputan data pesanan makanan dan minuman kedalam database dan melakukan pencetakan nota.

3. Nota diberikan kepada konsumen.

4. Head Chef melakukan pengecekan bahan baku didalam database dan mencetak stock bahan baku yang habis lalu diberikan kepada Waiters. 5. Waiters melakukan penginputan pembelian bahan baku yang habis, setelah

itu Waiters mencetak daftar pembelian bahan baku kemudian diberikan kepada Owner I.

6. Owner I melakukan persetujuan pembelian bahan baku, lalu persetujuan pembelian bahan baku tersebut dierikan kepada Head Chef.


(69)

8. Supplier membuatkan faktur pembelian bahan baku, dan faktur tersebut lalu diberikan kepada Waiters.

9. Waiters melakukan Update bahan baku yang dibeli kedalam database. 10.Head Chef mencetak laporan penjualan lalu diberikan kepada Owner I. 11.Head Chef mencetak laporan pembelian lalu diberikan kepada Owner I.

4.1.3.1. Flow Map

Pada dasarnya, flowmap sistem yang diusulkan oleh penulis dalam sistem yang telah berjalan sebelumnya tidak lah jauh berbeda, hanya saja untuk membedakan antara sistem yang sedang berjalan dengan sistem yang diusulkan terletak pada tata cara proses penginputan data dan tata cara penyimpanan data, dari sistem yang sedang berjalan proses pencatatan penjualan dan pembelian masih dilakukan secara manual dengan mencatat penjualan dan pembelian kedalam sebuah nota, sedangkan dalam sistem yang diusulkan ini proses pencatatan penjualan dan pembelian dapat terintegrasi kedalam sebuah database. Adapun flowmap yang diusulkan adalah sebagai berikut :


(1)

105

BAB V

KESIMPULAN DAN SARAN

5.1. Kesimpulan

Dengan dibangunnya aplikasi Sistem Informasi Penjualan dan Pembelian Pada Hashi Ramen Bar dan Resto Cimahi ini, dapat membantu perusahaan dalam melakukan Penjualan dan Pembelian. Adapun kesimpulan yang dapat diambil dari Sistem Informasi Penjualan dan Pembelian Pada Hashi Ramen Bar dan Resto Cimahi ini, diantaranya adalah sebagai berikut :

1. Dengan dibangunnya sistem yang telah terintegrasi dengan database, proses pencatatan data transaksi penjualan makanan dan minuman pada Hashi Ramen Bar dan Resto tidak lagi menggunakan nota sebagai media pencatatan data pesanan makanan dan minuman, tetapi telah menggunakan media komputer sebagai media penyimpanannya.

2. Dengan dibangunnya sistem yang telah terintegrasi dengan database, buku besar tidak lagi digunakan untuk proses pencatatan data bahan baku makanan dan minuman pada Hashi Ramen Bar dan Resto, tetapi proses pencatatan data bahan baku makanan dan minuman telah menggunakan media database untuk pencatatan data pembelian bahan baku.

3. Dengan adanya sistem informasi penjualan dan pembelian yang telah terintegrasi dengan database ini, proses pencarian data dan pembuatan laporan dapat di lakukan secara cepat dan mudah, dikarenakan pada sistem informasi penjualan dan pembelian yang dibangun ini telah tersedia sistem pencarian data yang telah terintegrasi dengan database.


(2)

106

5.2. Saran

Agar proses Penjualan dan Pembelian pada Hashi Ramen Bar dan Resto Cimahi dapat berjalan dengan baik, penulis mengajukan beberapa saran yang mudah-mudahan dapat membantu pihak Hashi Ramen Bar dan Resto Cimahi kedepannya. Saran tersebut diantaranya yaitu :

1. Sistem Penjualan yang dilakukan oleh pihak Hashi Ramen Bar dan Resto kedepannya dapat menerima pelayanan Delivery Order.

2. Kedepannya pemberian discount yang diberikan kepada konsumen tidak hanya ketika perusahaan sedang mengikuti event atau mengadakan promotion, tetapi kedepannya perusahaan dapat memberikan discount-discount yang menarik yang dapat membuat konsumen tertarik untuk berkunjung kembali ke Hashi Ramen Bar dan Resto Cimahi.

3. Kedepannya dalam pembuatan penelitian sistem penjualan dan pembelian ini, penelitian yang dilakukan dapat menjelaskan secara rinci pembahasan yang disampaikan dan dapat melaksanakan permintaan yang dibutuhkan oleh pihak perusahaan terkait.

Demikian Saran - saran yang penulis ajukan, mudah - mudahan dengan saran tersebut Sistem Infromasi Penjualan dan Pembelian Pada Hashi Ramen Bar dan Resto Cimahi dapat diimplementasikan dengan baik dan sesuai dengan apa yang diharapkan oleh pihak perusahaan.


(3)

DAFTAR PUSTAKA

[1] Abdul Kadir, Pengenalan Sistem Informasi, Penerbit Andi Yogyakarta, Yogyakarta: 2002

[2] Andri Kristanto. 2008. Perancangan Sistem Informasi dan Aplikasinya. Java Media. Yogyakarta

[3] Arbie, E., 2000, Pengantar Sistem Informasi Manajemen, Edisi Ke-7, Jilid 1, Bina Alumni Indonesia, Jakarta.

[4] Arikunto, Suharsimi. 2006. Metodelogi penelitian. Yogyakarta: Bina Aksara. [5] Betha Sidik, Ir, MySQL Untuk Pengguna, Administrator, dan Pengembang Aplikasi Web, Bandung: 2005

[6] George H. Bodnar, William S. Hopwood, Sistem Informasi Akuntansi, Buku Satu, Salemba Empat, Jakarta: 2000

[7] Simamora, Henry, 2001. Akuntansi Basis Pengambilan Keputusan Bisnis, Jilid Dua, Cetakan Pertama, Penerbit Salemba Empat, Jakarta.

[8] Indrajit, 2001, Analisis dan Perancangan Sistem Berorientasi Object. Bandung, Informatika.

[9] Jogianto HM. 2005. Sistem Teknologi Informasi. Andi. Yogyakarta.

[10] Jogiyanto HM. 2005. Analisis & Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta. Andi.

[11] Marom, Chairul. 2002. Sistem Akuntansi Perusahaan Dagang. Grasindo: Jakarta.

[12] Muhyuzir T.D., 2001, Analisa Perancangan Sistem Pengolahan Data, Cetakan Kedua, PT. Elex Media Komputindo, Jakarta

[13] O’Brein, James A., (2005), ”Pengantar Sistem Informasi”, Penerbit : Salemba 4, Jakarta.


(4)

(5)

CURICULUM VITAE

DATA PRIBADI

Yang bertanda tangan di bawah ini :

Nama : Ari Prabowo

Tempat tangal lahir : Cimahi, 14 Maret 1993

Agama : Islam

Alamat : Jl. Giok IV Kp. Rawa Pojok No. 57 RT. 007/006, Tanimulya. Ngamprah. Bandung Barat 40552

Umur : 20 th

Tinggi/Berat : 168cm/55kg

HP : 087823505661

PENDIDIKAN

Tamatan : SD Purnama Cimahi (Berijazah 1998-2004) Tamatan : SMPN 3 Cimahi (Berijazah 2004-2007) Tamatan : SMAN 3 Cimahi (Berijazah 2007-2010) Sedang Menempuh Study (S-1) : UNIKOM - Bandung (2010-Sekarang)

PENGALAMAN KERJA

Production Manager at Travail Supply Co. – Bandung. a Freelance Worker at Bloods Industries – Bandung.

Demikian riwayat hidup ini saya buat dengan sebenarnya.

Hormat saya,

Ari Prabowo

Ari Prabowo

Jl. Giok IV Kp. Rawa Pojok No. 57 RT. 007/006 Tanimulya. Ngamprah. Bandung Barat

40552


(6)

UNIVERSITAS KOMPUTER INDONESIA

PROGRAM STUDI SISTEM INFORMASI

KAMPUS I : JL. DIPATI UKUR 112 TELP. (022) 2504119, 2533603 BANDUNG 40132

KAMPUS II: JL. DIPATI UKUR 116 TELP. (022) 2533676, 2506634 BANDUNG 40132

KAMPUS III: JL. DIPATI UKUR 102 TELP. (022) 2503624, FAX. 2533754 BANDUNG 40132

KAMPUS IV : JL. DIPATI UKUR 114 TELP. (022) 2506553, 2508412 BANDUNG 40132

BIODATA MAHASISWA

DATA PRIBADI:

Nim : 10510018

Nama : Ari Prabowo

Tempat/Tgl. Lahir : Cimahi, 14-Mar-1993 Jenis Kelamin : Pria

Semester : 10

Jenjang Pendidikkan : Program Sarjana (Strata - I)

IPK : 2.51

Alamat Rumah : Jl. Giok IV Kp. Rawa Pojok No. 57

Alamat Bandung : Jl. Giok IV Kp. Rawa Pojok No. 57 RT. 07 RW. 06 Desa Tanimulya Kecamatan Ngamprah Kabupaten Bandung Barat

E-Mail : lrdstore@gmail.com No. Telepon : 087823505661 DATA KELUARGA:

Nama Ayah : Parman Nama Ibu : Sumiati

Alamat Orang Tua : Jl. Giok IV Kp. Rawa Pojok No. 57 RT. 07 RW. 06 Desa Tanimulya Kecamatan Ngamprah Kabupaten Bandung Barat

No. Telpon Orang Tua : 081320748735 Pekerjaan Orang Tua : PNS

Dengan ini saya, yang bertandatangan dibawah ini, menyatakan bahwa data di atas adalah benar.

Hormat Saya,