Transcript
Page 1: Makalah Pembayaran Jasa Salon Kecantikan

MAKALAH

APLIKASIPEMBAYARAN JASA SALON KECANTIKAN

Diajukan Untuk Perbaikan Nilai Pada Mata Kuliah PPN Acces

Disusun oleh :

1. Nama : Ahmad Hilmi FasyaNPM : 432007067120155

2. Nama : Arie Ahmad FajariNPM : 432007067120159

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

STMIK TASIKMALAYA

2013

Page 2: Makalah Pembayaran Jasa Salon Kecantikan

i

KATA PENGANTAR

Puji syukur saya panjatkan kepada Alloh Swt. Shalawat serta salam saya

sampaikan keapada Baginda Rosululloh saw. yang telah menyeimbangkan antara

iptek dengan imtak karena dengan dua hal itulah bangsa akan maju.

Makalah ini ditujukan untuk memberikan pengetahuan dalam menggunakan

Microsoft Access 2007 dalam mengelola dan mengolah Pembayaran Jasa Salon

Kecantikan dengan lebih praktis dan efisien yang terkomputerisasi. Judul

makalah yang diambil adalah

“APLIKASI PEMBAYARAN JASA SALON KECANTIKAN”

Penyusunan makalah ini adalah benar-benar masih sangat banyak

kekurangan dan keterbatasan, Namun demikian, hal ini tidak menyurutkan saya

untuk mempresentasikannya. Atas dasar hal itulah saya sangat menerima dengan

senang hati jika makalah ini di kritik untuk lebih meningkatkan kualitas dari

konten yang sangat sederhana ini.

Akhir kata semoga makalah ini bisa menambah khazanah bacaan ilmu

pengetahuan yang sangat bermanfaat bagi pembaca.

Penyusun

Page 3: Makalah Pembayaran Jasa Salon Kecantikan

ii

DAFTAR ISI

DAFTAR ISI .................................................................................................. i

KATA PENGANTAR ................................................................................... ii

APLIKASI PEMBAYARAN JASA SALON KECANTIKAN

BAB I Pendahuluan .................................................................................. 1

1. Latar Belakang ...............................................................................2. Maksud dan Tujuan .......................................................................3. Metode Pembuatan ........................................................................4. Ruang Lingkup ..............................................................................

BAB II Pembahasan ................................................................................... 4

1. Landasan Teori ..............................................................................2. Analisa (Rancangan) ......................................................................

BAB III Penutup

1. Kesimpulan 2. Saran-saran

DAFTAR PUSTAKA

Page 4: Makalah Pembayaran Jasa Salon Kecantikan

BAB I

PENDAHULUAN

1. Latar Belakang

Dengan majunya teknologi yang menuntut kecepatan dan

ketepatan dalam mengolah data serta informasi yang cepat dan akurat,

maka penggunaan komputer akan membantu meningkatkan pelaksanaan

kegiatan pekerjaan, terutama dalam pengolahan data yang akan

menghasilkan informasi yang cepat dan akurat, tanpa menyita banyak

waktu, tenaga dan biaya.

Kegunaan dan manfaat komputer yang begitu penting membuat

ketergantungan setiap perusahaan untuk selalu menggunakannya dalam

setiap pekerjaan untuk pengolahan data yang secara rutin dan

memerlukan ketelitian yang besar membutuhkan alat bantu untuk

mendukung pekerjaan tersebut.

Di dunia usaha dan dunia kerja, mempunyai sebuah informasi

yang tepat dan akurat merupakan bagian yang sangat penting untuk

membantu pimpinan perusahaan dalam pengambilan keputusan serta

menentukan langkah-langkah yang harus dilakukan untuk

mempertahankan dan pengembangan serta usahanya supaya mengalami

kemajuan dan mendapatkan keuntungan. Suatu

informasi juga mendukung suatu kegiatan operasional dan

menejerial organisasi. Semua itu diperlukan suatu sistem basis data

yang lengkap yang dapat ditampilkan secara tepat dan mudah setiap kali

diperlukannya sistem basis data yang merupakan bagian dari teknologi

1

Page 5: Makalah Pembayaran Jasa Salon Kecantikan

informasi yang menangani seluruh aktifitas data yang meliputi proses

pencarian, penyimpanan, penyajian, manipulasi dan keserasian data

dengan dukungan perangkat komputer, media penyimpan serta media

telekomunikasi.

Dengan majunya teknologi yang menuntut kecepatan dan

ketepatan dalam mengolah data serta informasi yang cepat dan akurat,

maka penggunaan komputer akan membantu meningkatkan pelaksanaan

kegiatan pekerjaan, terutama dalam pengolahan data yang akan

menghasilkan informasi yang cepat dan akurat, tanpa menyita banyak

waktu, tenaga dan biaya.

Dengan timbulnya masalah tersebut, maka penulis merancang

suatu program penjualan secara komputerisasi. Dengan adanya

komputerisasi tentu saja dalam pengolahan datanya akan lebih efektif,

memperkecil kesalahan, dan data yang dihasilkan selalu baru.

Dengan semakin kompleksnya masalah yang dihadapi tersebut,

suatu perusahaan membutuhkan teknologi informasi yang dapat

membantu jalannya operasi perusahaan, yang bertujuan untuk

menjamin sumber data, kuantitas dan waktu yang tepat. Sesuai

dengan uraian di atas, dan sesuai dengan tugas yang diserahkan kepada

kami untuk perbaikan nilai pada mata kuliah PPN Access akan

menyajikan mengenai transaksi Pembayaran di perusahaan jasa salon

kecantikan dengan judul “APLIKASI PEMBAYARAN JASA SALON

KECANTIKAN“ dengan menggunakan Microsoft Access 2007.

2

Page 6: Makalah Pembayaran Jasa Salon Kecantikan

2. Maksud dan Tujuan

Adapun maksud dari penulis disini adalah sebagai berikut:

1. Menambah wawasan dan ilmu pengetahuan penulis khususnya

dalam merancang program yang akan dibuat.

2. Sebagai penerapan ilmu yang penulis dapatkan ketika mengikuti

perkuliahan di Teknik Komputer dan Jaringan STMIK

Tasikmalaya.

Sedangkan tujuan penulisan laporan tugas akhir ini adalah

untuk memenuhi salah satu syarat kelulusan pada program

Teknik Komputer dan Jaringan STMIK Tasikmalaya.

3. Metode Pembuatan

Untuk merancang program aplikasi pembayaran Jasa Salon

Kecantikan menggunakan kepustakaan tugas akhir ini penulis

melakukan studi kepustakaan melalui berbagai buku- buku bacaan yang

sesuai dengan materi tugas akhir ini.

4. Ruang lingkup

dalam penulisan tugas ini penulis membatasi permasalahan pada

bidang transaksi Pembayaran Jasa Salon, dimana terdapat proses

pendataan pelanggan, poses pendataan user, proses pendataan Jasa

Salon dan Transaksi Pembayaran Jasa, dan pembuatan laporan seperti

laporan Transaksi Jasa dan mengaplikasikannya ke dalam bentuk

program.

3

Page 7: Makalah Pembayaran Jasa Salon Kecantikan

BAB II

PEMBAHASAN

1. Landasan Teori

A. Perancangan

Menurut Kumoroto (1994:41) mengemukakan bahwa

perancangan adalah untuk menghasilkan bentuk sistem yang dapat

memenuhi kebutuhan akan penyelesaian mengenai permasalahan

yang saat ini dan khusus bertujuan untuk dapat menghasilkan

informasi yang cepat, tepat dan akurat serta mengurangi kesalahan-

kesalahan dalam pengelolaan data.

B. Program

1. Definisi Program

Bahasa yang dapat dimengerti oleh komputer disebut

bahasa pemrograman. Bahasa pemrograman mempengaruhi cara

dan teknik pemrograman. Definisi pemrograman menurut

Sugiyono (2005:21) yaitu “suatu rangkaian instruksi-instruksi

dalam bahasa komputer yang disusun secara logis dan sistematis”.

2. Microsoft Access

Dani R. Taufani Menjelaskan : Microsoft Access 2007

atau lebih dikenal dengan sebutan Access 2007 merupakan

salah satu perangkat lunak yang diperuntukkan untuk

mengolah database di bawah sistem Windows. Dengan

menggunakan Microsoft Access 2007, seseorang dapat

merancang, membuat, dan mengelola database dengan mudah

4

Page 8: Makalah Pembayaran Jasa Salon Kecantikan

dan cepat. Access 2007 merupakan pengembangan dari Access

2003, 2000 maupun versi-versi sebelumya, dengan harapan

program aplikasi database ini lebih mudah dipakai, mudah di

integrasikan dengan program aplikasi Microsoft Office 2007

lainnya dan dapat memanfaatkan semua fasilitas yang terdapat

pada Internet maupun Intranet.

2. Analisa (Rancangan)

Untuk menghasilkan suatu rancangan yang baik diperlukan

suatu bentuk masukan (input) dan keluaran (output) yang selanjutnya

akan dijelaskan pada sub bab berikut.

A. Rancangan Bentuk Masukan

Pada aplikasi pembayaran jasa salon kecantikan terdapat

dokumen masukan yaitu :

1. Nama dokumen : Data jasa

2. Nama dokumen : Data Pelanggan

3. Nama dokumen : Data Pengguna/User

B. Rancangan Bentuk Keluaran

1. Nama dokumen : Nota Pembayaran Jasa

2. Nama dokumen : Laporan Transaksi Jasa

C. Rancangan Database

Rancangan databse yang dimaksud disini adalah tabel-tabel.

Karena disinilah seluruh data master dan operasional sebuah organisasi

akan disimpan. Perancangan database yang baik adalah bahwa program

aplikasi tersebut dapat mengolah dan mengelola database dengan baik

5

Page 9: Makalah Pembayaran Jasa Salon Kecantikan

pula.

1. Membuat Tabel Master dan Operasional

Dalam makalah ini, permasalahan yang akan dibahas adalah

tentang program aplikasi untuk menangani kegiatan pembayaran

jasa salon kecantikan.

Langkah pertama yang harus kita siapkan adalah merancang tabel-

tabel yang dibutuhkan dalam pembuatan aplikasi pembayaran jasa

salon kecantikan sebagai berikut:

a. Tabel-Tabel Master

Yaitu tabel yang sifatnya cenderung statis dan menjadi

sumber data bagi tabel-tabel operasional. Tabel-tabel nya

adalah:

1. Tabel Pengguna, sebagai master data pengguna yang akan

digunakan oleh setiap kegiatan pembayaran jasa. Struktur

tabelnya adalah :

No Nama FieldTipe Data

Ukuran Keterangan

1 Kode* Text 16 Kode Pengguna2 Nama Pengguna Text 25 Nama Pengguna3 Password Text 16 Password Pengguna

2. Tabel Jenis Jasa, Sebagai master data jenis jasa akan

digunakan oleh setiap kegiatan pembayaran jasa. Struktur

tabelnya adalah :

No Nama FieldTipe Data

Ukuran Keterangan

1 Kode* Text 16 Kode Jasa2 Nama Jasa Text 25 Nama Jasa

6

Page 10: Makalah Pembayaran Jasa Salon Kecantikan

3 Biaya Currency Biaya Jasa4 Keterangan Text 25 Keterangan

b. Tabel Operasional

Yaitu tabel yang menampung data-data operasional untuk

pembayaran jasa salon kecantikan, tabel-tabelnya adalah sebagai

berikut:

1. Tabel Nomor Transaksi, yaitu tabel yang ditujukan untuk

membantu memberikan nomor otomatis terhadap tabel data

transaksi penjualan jasa. Strukturnya adalah sebagai berikut:

No Nama Field Tipe Data Ukuran Keterangan1 ID* Text 16 Id No Transaksi2 No Transaksi Text 16 No Transaksi Jasa3 Tgl Transaksi Date/time 16 Tgl Transaksi

2. Tabel Data Transaksi Penjualan Jasa, yaitu tabel yang

ditujukan untuk menampung data dari hasil transaksi

penjualan jasa

No Nama Field Tipe Data Ukuran Keterangan1 No Transaksi Text 16 Nomor Transaksi2 Tgl Transaksi Date/

TimeBiaya Jasa

3 Kode Text 16 Keterangan 4 Nama jasa Text 25 Nama Jenis Jasa5 Biaya jasa Currency Biaya jasa6 Jumlah Number Long

Integer Banyak jasa yang diberikan

7 Total Currency Total Biaya Jasa yang diambil

7

Page 11: Makalah Pembayaran Jasa Salon Kecantikan

Kode *Nama PenggunaPassword

Pengguna

Kode*Nama JasaBiayaKeterangan

Jenis Jasa

ID*No TransaksiTgl Transaksi

No. Transaksi

No TransaksiTgl TransaksiKodeNama JasaBiaya JasaJumlahTotal

Transaksi Jasa

2. Membuat relasi antar tabel

Relationship adalah bagian penting dari perancangan dan

penyusunan tabel untuk sebuah program aplikasi berbasis database.

Dari jendela relationship inipun kita bisa melihat secara keseluruhan

hubungan yang terjadi antar tabel yang ada pada program tersebut

juga sekaligus bisa melihat apakah perancangan tabelnya benar atau

tidak. Gambaran relationship yang akan dibangun adalah sebagai

berikut.

3. Menghilangkan security warning acces 2007

Security warning adalah sebuah pesan dari ms access secara

default yang menyatakan bahwa apakah kita mengijinkan sebuah

file database beserta segala isinya atau tidak. Terutama untuk

8

Page 12: Makalah Pembayaran Jasa Salon Kecantikan

database yang sudah mengandung beberapa coding atau macro.

Jika kita membuka file database dengan pesan keamanan

aktif maka beberapa form dan fungsi yang sudah dibuat tidak akan

berjalan dengan normal. Kadang kondisi ini kurang mengenakan

sehingga kita perlu mengaturnya. Karena kita telah yakin bahwa ini

adalah aplikasi yang kita buat dan telah bebas dari kode-kode

berbahaya.

4. Query

Query adalah objek database yang berfungsi untuk

memanipulasi data pada query kita dapat memasukkan rumus-

rumus aritmatika, logika, melakukan penyortiran data berdasarkan

kriteria tertentu, mengatur penyortiran yang dilakukan dari form dan

lain sebagainya.

Query yang dibutuhkan pada aplikasi pembayaran jasa salon adalah:

1. Query Laporan Penjualan Jasa yang diambil dari tabel Data

Transaksi Jasa dengan Kriteria tanggal

2. Query Laporan Nota Penjualan yang diambil dari tabel Data

Transaksi Penjualan Jasa dengan criteria Nomor Transaksi

5. Membuat Form

Form Penjualan adalah form untuk memasukan data pokok

penjualan. Sumbernya adalah dari tabel dan query.

1. Form Login, Form login diambil dari tabel data pengguna/user

dengan tampilan sebagai berikut.

9

Page 13: Makalah Pembayaran Jasa Salon Kecantikan

Adapun perintah-perintah atau kode-kode untuk mengeksekusi

perintah adalah dengan menggunakan VBA Visual basic for

application. Dengan kode sebagai berikut:

Option Compare DatabasePrivate Sub Input_DAta_Barang_Click()DoCmd.OpenForm "Form Data Barang"End SubPrivate Sub Input_Data_Jasa_Click()DoCmd.OpenForm "Form id barang"End SubPrivate Sub Input_Data_Pemasok_Click()DoCmd.OpenForm "Form Data Pemasok"End SubPrivate Sub Jasa_Salon_Click()DoCmd.OpenForm "Form Transaksi Penjualan Jasa"End SubPrivate Sub Navigasi_Click()DoCmd.RunCommand acmdwindowsShowEnd SubPrivate Sub Pembelian_Barang_Click()DoCmd.OpenForm "Transaksi Pembelian Barang"End Sub

Private Sub Penjualan_Barang_Click()DoCmd.OpenForm "Form Transaksi Penjualan Barang"End Sub

2. Form Input Data Jasa, Form ini diambil dari tabel data Jenis

Jasa, dengan tampilan sebagai berikut:

10

Page 14: Makalah Pembayaran Jasa Salon Kecantikan

Adapun perintah-perintah atau kode-kode untuk mengeksekusi

perintah adalah dengan menggunakan VBA Visual basic for

application. Dengan kode sebagai berikut:

Option Compare DatabasePrivate Sub Form_Load()[simpan].Enabled = False[Kode].Enabled = False[Nama].Enabled = False[biaya].Enabled = False[keterangan].Enabled = FalseDoCmd.GoToRecord , , acNewRecEnd Sub

Private Sub simpan_Click()

DoCmd.Save[tambah].SetFocus[simpan].Enabled = False[Kode].Enabled = False[Nama].Enabled = False[biaya].Enabled = False[keterangan].Enabled = FalseRefreshEnd Sub

Private Sub Tambah_Click()[Kode].Enabled = False[Nama].Enabled = True[biaya].Enabled = True[keterangan].Enabled = True[Nama].SetFocus[simpan].Enabled = TrueOn Error GoTo cmdbaru_Click_ErrDim no DoCmd.GoToRecord , , acLast no = Right([Kode], 4) no = Val(no) + 1 no = Trim(Str(no)) no = Mid("0000", 1, 4 - Len(no)) + no DoCmd.GoToRecord , , acNewRec [Kode] = "JS-" + no cmdbaru_Click_Exit:

11

Page 15: Makalah Pembayaran Jasa Salon Kecantikan

Exit Subcmdbaru_Click_Err:[Kode] = "JS-0001" Resume cmdbaru_Click_Exit

End Sub

Private Sub edit_Click()[Kode].Enabled = True[Nama].Enabled = True[biaya].Enabled = True[keterangan].Enabled = True[Kode].SetFocus[simpan].Enabled = TrueEnd Sub

Private Sub hapus_Click()On Error GoTo error_hapusDoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70Refreshkeluar_hapus:Exit Suberror_hapus:MsgBox Err.DescriptionResume keluar_hapus

End Sub

Private Sub keterangan_gotfocus()[simpan].Enabled = TrueEnd Sub

Private Sub keterangan_lostfocus()[tambah].SetFocussimpan_ClickEnd Sub

Private Sub maju_Click()On Error GoTo eror_maju

DoCmd.GoToRecord , , acNext

keluar_maju:Exit Sub

12

Page 16: Makalah Pembayaran Jasa Salon Kecantikan

eror_maju:MsgBox "Udah mentok", , "Sori"Resume keluar_majuEnd Sub

Private Sub mundur_Click()On Error GoTo eror_mundur

DoCmd.GoToRecord , , acPreviouskeluar_mundur: Exit Suberor_mundur: MsgBox "Udah Mentok", , "Sori" Resume keluar_mundurEnd Sub

Private Sub tutup_Click()DoCmd.SaveDoCmd.Close

End Sub

3. Form Input Data Transaksi Penjualan Jasa, Form ini diambl

dari tabel Nomor Transaksi sebagai form master data dan

subform dari Tabel Data Transaksi Penjualan Jasa. Dengan

tampilan sebagai berikut:

Adapun perintah-perintah atau kode-kode untuk mengeksekusi

perintah adalah dengan menggunakan VBA Visual basic for

13

Page 17: Makalah Pembayaran Jasa Salon Kecantikan

application. Dengan kode sebagai berikut:

Option Compare Database

Private Sub CetakNota_Click()DoCmd.OpenReport "Nota Pembayaran jasa", acViewPreviewEnd Sub

Private Sub Form_Load()[SubForm Trans Penj jasa].Enabled = FalseDoCmd.GoToRecord , , acLastEnd Sub

Private Sub hapus_Click()DoCmd.OpenQuery "Hapus Transaksi Penjualan jasa"DoCmd.RunCommand acCmdDeleteRecordBeepDoCmd.GoToRecord , , acLastRefreshEnd Sub

Private Sub simpan_Click()DoCmd.Save[SubForm Trans Penj jasa].Enabled = FalseDoCmd.GoToRecord , , acNewRec

End Sub

Private Sub Tambah_Click()On Error GoTo cmdbaru_Click_ErrDim no [SubForm Trans Penj jasa].Enabled = True DoCmd.GoToRecord , , acLast no = Right([no transaksi], 4) no = Val(no) + 1 no = Trim(Str(no)) no = Mid("0000", 1, 4 - Len(no)) + no DoCmd.GoToRecord , , acNewRec [no transaksi] = "JJ-" + no cmdbaru_Click_Exit: Exit Subcmdbaru_Click_Err:[no transaksi] = "JJ-0001" Resume cmdbaru_Click_ExitEnd Sub

14

Page 18: Makalah Pembayaran Jasa Salon Kecantikan

Private Sub tutup_Click()DoCmd.CloseEnd Sub

4. Form Laporan Penjualan Jasa, Form ini adalah sebagai form

pembantu untuk menampilkan data Laporan Penjualan Jasa

sebagai penentu kriteria. Dengan tampilan sebagai berikut.

Adapun perintah-perintah atau kode-kode untuk mengeksekusi

perintah adalah dengan menggunakan VBA Visual basic for

application. Dengan kode sebagai berikut:

Option Compare Database

Private Sub Form_Load()Me.tglawal.SetFocusEnd Sub

Private Sub Tampilkan_Click()Dim LPJ As StringLPJ = "Laporan Penjualan Jasa"DoCmd.OpenReport LPJ, acViewPreviewCloseEnd Sub

Private Sub tglakhir_Change()Me.Tampilkan.SetFocusEnd Sub

Private Sub tglawal_Change()Me.tglakhir.SetFocusEnd Sub

15

Page 19: Makalah Pembayaran Jasa Salon Kecantikan

5. Membuat Form Switchboard, Form ini dibuat dengan bantuan

Switchboard manager dari Microsoft Acces 2007 sebagai cara

termudah penampilan dengan tampilan sebagai berikut:

6. Membuat Report

Dengan menggunakan acess 2007 anda dapat dengan mudah

membuat report (laporan) yang efisien dan efektif dengan tampilan

yang profesional.

Report yang diperlukan pada aplikasi ini adalah :

1. Report Penjualan Jasa

Report Penjualan jasa diambil dari query yang telah dibuat yaitu

query Data Transaksi Penjualan Jasa yang telah diberikan

kriteria menurut tanggal yang telah ditentukan pada form

Laporan Penjualan Jasa

2. Report Nota Pembayaran Jasa Salon

Report Nota Pembayaran Jasa salon diambil dari query yang

telah dibuat yaitu query Data Transaksi Penjualan Jasa yang

16

Page 20: Makalah Pembayaran Jasa Salon Kecantikan

telah diberikan kriteria menurut Nomor Transaksi dan akan

dipanggil oleh perintah cetak pada form Transaksi Penjualan

Jasa.

17

Page 21: Makalah Pembayaran Jasa Salon Kecantikan

BAB III

PENUTUP

1. Kesimpulan

Sebagai penutup dari penulisan tugas ini, maka ada beberapa hal yang dapat

dijadikan kesimpulan, antara lain:

a. Aplikasi yang ada memungkinkan bagi pengguna untuk menyelesaikan

pengolah data dengan cara yang mudah dan tepat (efektif) dalam jumlah

serta dapat diselesaikan dalam waktu yang singkat (efisien)

b. Dalam hal penyimpanan data dapat menghemat tempat, memudahkan

pencarian data pada saat hendak melakukan perbaikan, serta dapat

terhindar dari duplikat data.

c. Dengan dibuatnya program aplikasi ini mudah-mudah menjadikan kami

mendapat ilmu pengetahuan dan mendapatkan perbaikan nilai akademik

dari mata kuliah PPN Acess

2. Saran-saran

Berkaitan dengan telah terselesaikannya penulisan tugas ini, ada beberapa hal

masukan dan saran-saran yang disampaikan sebagai berikut:

a. Sebagai tahap awal dari penggunaan program aplikasi ini, kiranya perlu

diadakan pelatihan kepada pengguna untuk memberikan petunjuk

penggunaan dan mengantisipasi kesalahan user yang mungkin timbul

dalam penggunaannya nanti.

b. Pembuatan program ini sangat jauh dari kesempurnaan sehingga kami

memohon bimbingannya kepada Bapak/Ibu Dosen untuk memberikan

masukan dan arahan mengenai ketidaksempurnaan program ini.

18

Page 22: Makalah Pembayaran Jasa Salon Kecantikan

DAFTAR PUSTAKA

Taufani, Dani R.2009.Mengolah Data Dengan Microsoft Access 2007. Indonesia:Mugi

Marlinda, Linda.2004. Sistem Basis Data. Yogyakarta: Bagian Penerbitan Andi.

Karyana, Yana.Membuat Program Aplikasi Toko dengan Microsoft Acces.Waykey

19


Top Related