• Tidak ada hasil yang ditemukan

Aplikasi Pengelolaan Kasir Pada PT. X.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Pengelolaan Kasir Pada PT. X."

Copied!
15
0
0

Teks penuh

(1)

vi

Universitas Kristen Maranatha

ABSTRAK

PT. X adalah suatu perusahaan yang bergerak dalam bidang penyewaan tenant untuk berjualan makanan dan juga melakukan berbagai penjualan jasa dan produk. Untuk mendukung berbagai kegiatan usaha itu diperlukan suatu aplikasi untuk mengelola semua kegiatan usaha itu supaya diperoleh data yang akurat. Metode yang dilakukan dalam penelitian ini adalah analisis deskriptif dengan pendekatan studi kasus. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman Delphi dan basis data SQL Server 2000. Hasil penelitian menunjukan bahwa aplikasi sistem informasi membantu pengguna untuk mengelola data secara cepat, akurat, dan dapat dipercaya.

(2)

ABSTRACT

PT.X is a company that specializes in rental tenants to sell food and also perform variousservicesand productsales. To support various business activitiesthat requiredanapplicationtomanageall business activitiesso thataccurate dataobtained. The methodapplied in this researchisdescriptiveanalysiswitha case study approach. This application was made using Delphi programming languageand SQL Server 2000 database. The result of this research shows the application of the information system helps the users to organize data more efficiently, accurately and reliable.

(3)

viii

Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... ii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... iii

PRAKATA ...iv

ABSTRAK ...vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ...xi

DAFTAR TABEL ... xiii

BAB I PENDAHULUAN... 1

1.1. Latar Belakang Masalah ... 1

1.2.Rumusan Masalah ... 2

1.3.Tujuan Pembahasan ... 2

1.4.Ruang Lingkup Kajian ... 3

1.5.Sumber Data ... 4

1.6.Sistematika Penyajian ... 4

BAB II KAJIAN TEORI ... 5

2.1. Sistem Informasi ... 5

2.2.Sistem Bagi Hasil ... 6

2.2.1. Menjanjikan Keuntungan Yang Pasti Atas Nilai Investasi ... 7

2.2.2. Tetap menjanjikan keuntungan walau usahanya merugi ... 7

2.2.3. Jaminan modal kembali ... 7

2.2.4. Perbandingan prediksi dengan harga pasar ... 7

2.2.5. Pembukuan yang transparan ... 8

2.2.6. Keterbatasan Penyerapan Modal ... 8

2.3.Penjualan ... 8

2.3.1. Hubungan Promosi Dengan penjualan ... 8

2.3.2. Faktor-faktor yang Mempengaruhi Kegiatan Penjualan ... 9

2.4.Entity Relationship Diagram(ERD) ... 11

2.5.Flowchart ... 14

2.6.Kamus Data ... 16

2.7.Process Specification (PSPEC)... 17

2.8.Bahasa Pemrograman Delphi ... 18

2.9.Microsoft SQL Server ... 19

BAB III ANALISIS DAN RANCANGAN SISTEM ... 27

3.1. Proses Bisnis ... 27

3.1.1. Transaksi Penjualan ... 27

3.2. BASIS DATA ... 28

3.2.1. Entity Relationship Diagram ... 28

3.2.2. Skema Relasi ... 29

3.3. Aliran Data ... 36

3.3.1. Data Flow DiagramLevel 0 ... 36

3.3.2. Data Flow DiagramLevel 1 ... 37

(4)

3.3.3.1. Data Flow DiagramLevel 2 Proses 2 ... 38

3.3.3.2. Data Flow DiagramLevel 2 Proses 3 ... 39

3.3.3.3. Data Flow DiagramLevel 2 Proses 4 ... 40

3.3.3.4. Data Flow DiagramLevel 2 Proses 5 ... 41

3.3.3.5. Data Flow DiagramLevel 2 Proses 6 ... 41

3.3.3.6. Data Flow DiagramLevel 2 Proses 7 ... 42

3.3.4. Kamus Data ... 43

3.3.5. Process Specification (PSPEC) ... 49

3.4. Rancangan Antarmuka ... 59

3.4.1. Login ... 59

3.4.2. Manajemen POS ... 60

3.4.3. Manajemen Pegawai ... 60

3.4.4. Manajemen Tenant ... 61

3.4.5. Manajemen Barang ... 62

3.4.6. Buka Transaksi ... 63

3.4.7. Transaksi Penjualan ... 63

3.4.9. Laporan Penjualan Per Transaksi ... 64

3.4.10. Laporan Penjualan Per Barang Detail ... 64

3.4.11. Laporan Penjualan Per Barang Global ... 64

3.4.12. Laporan Penjualan Per Tenant Global ... 65

3.4.13. Laporan Penjualan Per Kasir Detail ... 65

3.4.14. Laporan Penjualan Per Kasir Global ... 66

BAB IV HASIL PENELITIAN ... 67

4.1. Login ... 67

4.2. Menu Utama ... 69

4.3. Master Supplier ... 69

4.4. Master Barang ... 73

4.5. Penjualan ... 77

4.6. Laporan Penjualan Kassa ... 81

4.7. Laporan Penjualan Global ... 85

4.8. Laporan Penjualan Detail ... 85

4.9. Laporan Penjualan per Transaksi ... 87

4.10. Laporan Penjualan per Kasir ... 88

BAB V PEMBAHASAN DAN UJI COBA PENELITIAN ... 91

5.1. Form Login ... 91

5.2. Form Master Supplier ... 92

5.3. Form Tambah Supplier ... 92

5.4. Form Ubah Supplier ... 93

5.5. Form Master Barang ... 93

5.6. Form Tambah Barang ... 93

5.7. FormLogin Sebelum Penjualan ... 94

5.8. Form Penjualan ... 95

5.9. Form Pembayaran ... 96

BAB VI SIMPULAN DAN SARAN ... 97

6.1. Simpulan ... 97

6.2. Saran ... 98

(5)

x

(6)

DAFTAR GAMBAR

Gambar 1 Database Diagram ... 1

Gambar 2 Folder SQL Server Personal Edition ... 12

Gambar 3 Atribut Sederhana ... 13

Gambar 4 Atribut Komposit ... 13

Gambar 5 Multivalued Attribute ... 13

Gambar 6 Atribut Turunan ... 13

Gambar 7 Relasi ... 14

Gambar 8 Document Flow Transaksi Penjualan ... 25

Gambar 9 Entity Relationship Diagram ... 26

Gambar 10 Relational Diagram ... 27

Gambar 11 Data Flow Diagram Level 0 ... 33

Gambar 12 Data Flow Diagram Level 1 ... 34

Gambar 13 Data Flow Diagram Level 2 Proses 2 ... 35

Gambar 14 Data Flow Diagram Level 2 Proses 3 ... 36

Gambar 15 Data Flow Diagram Level 2 Proses 4 ... 36

Gambar 16 Data Flow Diagram Level 2 Proses 5 ... 37

Gambar 17 Data Flow Diagram Level 2 Proses 6 ... 37

Gambar 18 Data Flow Diagram Level 2 Proses 7 ... 38

Gambar 19 Data Flow Diagram Level 2 Proses 8 ... 43

Gambar 20 Rancangan Antarmuka Login ... 55

Gambar 21 Rancangan Antarmuka Manajemen POS ... 56

Gambar 22 Rancangan Antarmuka Manajemen Pegawai ... 57

Gambar 23 Rancangan Antarmuka Manajemen Tenant ... 57

Gambar 24 Rancangan Antarmuka Manajemen Barang ... 58

Gambar 25 Rancangan Antarmuka Form Buka Transaksi ... 59

Gambar 26 Rancangan Antarmuka Transaksi Penjualan ... 59

Gambar 28 Rancangan Antarmuka Laporan Penjualan Per Transaksi ... 60

Gambar 29 Rancangan Antarmuka Laporan Penjualan Per Barang Detail ... 60

Gambar 30 Rancangan Antarmuka Laporan Penjualan Per Barang Global. ... 61

Gambar 31 Rancangan Antarmuka Laporan Penjualan Per Tenant Global. ... 61

Gambar 32 Rancangan Antarmuka Laporan Penjualan Per Kasir Detail ... 62

Gambar 33 Rancangan Antarmuka Laporan Penjualan Per Kasir Global. ... 62

Gambar 34 Tampilan Menu Utama Sebelum Login ... 63

Gambar 35 Tampilan Login ... 64

Gambar 36 Tampilan Menu Utama ... 65

Gambar 37 Tampilan Master Supplier ... 66

Gambar 38 Tampilan Tambah Master Supplier. ... 67

Gambar 39 Tampilan Ubah Master Supplier. ... 68

Gambar 40 Tampilan Hapus Master Supplier. ... 69

Gambar 41 Tampilan Master Barang ... 70

Gambar 42 Tampilan Print Master Barang ... 71

Gambar 43 Tampilan Tambah Master Barang ... 72

Gambar 44 Tampilan Hapus Master Barang. ... 73

(7)

xii

Universitas Kristen Maranatha

Gambar 46 Tampilan Penjualan. ... 75

Gambar 47 Tampilan Memasukkan Saldo Awal ... 75

Gambar 48 Tampilan Memilih Barang ... 76

Gambar 49 Tampilan Menu Pembayaran ... 77

Gambar 50 Tampilan Menu Laporan Penjualan Kassa ... 78

Gambar 51 Tampilan Laporan Penjualan Kassa. ... 79

Gambar 52 Tampilan Menu Laporan Penjualan Global... 80

Gambar 53 Tampilan Laporan Penjualan Global. ... 81

Gambar 54 Tampilan Menu Laporan Penjualan Detail. ... 82

Gambar 55 Tampilan Laporan Penjualan Detail. ... 83

Gambar 56 Tampilan Laporan Penjualan Per Transaksi. ... 84

Gambar 57 Tampilan Laporan Penjualan Per Kasir ... 85

(8)

DAFTAR TABEL

Tabel I Simbol Bagan Alir Program (Febriani,2007) ... 16

Tabel II Konversi Relational Diagram Tabel Barang ... 28

Tabel III Konversi Relational Diagram Tabel TbLogin ... 28

Tabel IV Konversi Relational Diagram Tabel Supplier ... 29

Tabel V Konversi Relational Diagram Tabel Pegawai ... 29

Tabel VI Konversi Relational Diagram Tabel MenuAkses ... 30

Tabel VII Konversi Relational Diagram Tabel Jual ... 30

Tabel VIII Konversi Relational Diagram Tabel Jual Detail ... 31

Tabel IX Konversi Relational Diagram Tabel Loket ... 32

Tabel XI Kamus Data Pegawai ... 39

Tabel XII Kamus Data Barang ... 40

Tabel XIII Kamus Data TbLogin ... 41

Tabel XIV Kamus Data Loket ... 41

Tabel XV Kamus Data Tenant ... 42

Tabel XVI Kamus Data MenuAkses ... 42

Tabel XVIII Kamus Data Jual ... 43

Tabel XIX Kamus Data Jual Detail ... 44

Tabel XX PSPEC Proses 1 ... 45

Tabel XXI PSPEC Proses 2.1 ... 45

Tabel XXII PSPEC Proses 2.2 ... 46

Tabel XXIII PSPEC Proses 2.3 ... 47

Tabel XXIV PSPEC Proses 3.1. ... 47

Tabel XXV PSPEC Proses 3.2 ... 48

Tabel XXVI PSPEC Proses 4.1. ... 48

Tabel XXVII PSPEC Proses 4.2 ... 49

Tabel XXVIII PSPEC Proses 4.3 ... 50

Tabel XXIX PSPEC Proses 5.1 ... 51

Tabel XXX PSPEC Proses 5.2. ... 51

Tabel XXXI PSPEC Proses 6.1. ... 52

Tabel XXXII PSPEC Proses 6.2 ... 52

Tabel XXXIII PSPEC Proses 7.1. ... 53

Tabel XXXIV PSPEC Proses 7.2 ... 54

Tabel XXXV Black Box Testing Form Login ... 87

Tabel XXXVI Black Box Testing Form Master Supplier ... 88

Tabel XXXVII Black Box Testing Form Tambah Supplier ... 88

Tabel XXXVIII Black Box Testing Form Ubah Supplier. ... 89

Tabel XXXIX Black Box Testing Form Master Barang... 89

Tabel XL Black Box Testing Form Tambah Barang. ... 89

Tabel XLI Black Box Testing Form Login Sebelum Penjualan ... 90

Tabel XLII Black Box Testing Form Penjualan ... 91

(9)

1

Universitas Kristen Maranatha

Bab I

Pendahuluan

1.1 Latar Belakang Masalah

Saat ini teknologi informasi sangat dibutuhkan untuk mempermudah

melakukan berbagai jenis transaksi bisnis. Dengan menggunakan teknologi

informasi akan mempermudah proses manajemen data master, manajemen

transaksi penjualan barang,dan pengolahan data untuk memperoleh analisa

dan laporan terhadap sistem informasi yang sedang dikerjakan.

PT. “X” adalah sebuah tempat usaha yang menyediakan tenant

tenant untuk disewakan kepada pihak lain, yang digunakan untuk berjualan

makanan. Selain tenant untuk makanan, PT. “X” pun menyediakan tenant –

tenant lain untuk berjualan barang – barang lain, misalnya seperti alat tulis

atau jasa foto copy.

Sistem penyewaan yang digunakan PT. “X” kepada para penyewa

tenant adalah sistem bagi hasil. Jadi PT. “X” mengambil suatu nilai tertentu

dari setiap penjualan setiap tenant per hari untuk disetorkan. Karena sistem

yang digunakan adalah bagi hasil, maka PT. “X” harus bisa mengontrol

setiap penjualan yang terjadi pada setiap tenant. PT. “X” menyediakan kasir

– kasir untuk menampung setiap transaksi yang dilakukan oleh konsumen.

Oleh karena itu dibutuhkan suatu aplikasi untuk mencatat setiap transaksi

yang terjadi di kasir, yang bisa mengolah data – data yang masuk dan

dipisahkan berdasarkan tenant tempat konsumen berbelanja sehingga PT.

“X” dapat mengontrol setiap transaksi penjualan yang terjadi.

Sistem pengontrolan akan dibantu dengan adanya laporan yang dapat

dilihat berdasarkan suatu periode tertentu sehingga PT. “X” dan tenant

bersangkutan bisa melihat dan mengontrol setiap transaksi penjualan yang

terjadi.

Aplikasi yang dibuat akan menggunakan bahasa pemrograman Delphi

7 dengan sistem operasi Windows. Aplikasi ini akan dibuat untuk jaringan

yang bisa digunakan untuk beberapa kasir. Diharapkan melalui aplikasi ini

(10)

2

1.2 Rumusan Masalah

Ada beberapa pertanyaan yang terkait dengan topik “Aplikasi Sistem

Informasi Kasir Pada PT. “X””,yaitu:

1. Bagaimana mengelola semua data master baik dari data POS (Point of

Sale),kasir,tenant,barang?

2. Bagaimana mengelola semua penjualan yang terjadi pada setiap tenant

sehingga pembagian hasilnya tidak keliru?

3. Bagaimana cara supaya kasir tidak dapat melakukan kecurangan pada

setiap transaksi penjualan yang terjadi?

4. Bagaimana cara membuat semua transaksi penjualan dari seluruh

pelanggan dapat tercatat dengan baik walaupun proses pembayaran dari

setiap pelanggan dapat dilakukan pada loket yang berbeda?

1.3 Tujuan Pembahasan

Tujuan dari tugas akhir ini adalah untuk mempermudah pengguna

dalam menjalankan proses bisnisnya, kemudahan yang bisa didapat,

diantaranya :

1. Aplikasi ini akan mencatat setiap data master ke dalam database SQL

Server, sehingga semua data master akan dapat digunakan dan dilihat

kapan saja.

2. Setiap transaksi tenant diwajibkan untuk membayar di kasir yang sudah

disediakan. Di setiap kasir akan dipasang aplikasi ini untuk mencatat

transaksi dan membuat faktur untuk konsumen.

3. Kasir akan diberi hak akses yang terbatas, kasir hanya dapat memasukan

data penjualan tanpa bisa mengubah ataupun menghapus. Untuk

mengubah data bila terjadi kesalahan makan tanggung jawabnya akan

diberikan kepada supervisor.

4. Seluruh komputer yang digunakan oleh PT. “X” akan dikoneksikan

menggunakan kabel LAN. Server utama pun akan disediakan untuk

(11)

3

Universitas Kristen Maranatha

1.4 Ruang Lingkup Kajian

Berdasarkan latar belakang dan tujuan, maka didapat beberapa ruang

lingkup kajian dalam pembuatan aplikasi ini, yaitu :

a. Batasan hardware

1. Processor Intel Pentium 4 CPU 2.00 GHZ

2. Memori DDR 2GB

3. Harddisk 80GB

b. Batasan software

1. Sistem Operasi Windows XP

2. Program SQL Server 2008

3. Program Delphi 7

c. Batasan Aplikasi

1. Aplikasi ini memiliki 3 pengguna, yaitu admin,supervisor dan kasir.

Admin dapat mempunyai hak akses yang paling tinggi dengan bisa

menggunakan semua fitur yang ada dalam aplikasi. Supervisor memiki

hak untuk mengganti atau mengoreksi bila terjadi kesalahan dalam suatu

transaksi. Sedangkan untuk kasir, hak akses yang diberikan hanya

terbatas yaitu melakukan transaksi penjualan tanpa bisa mengubah

ataupun menghapus bila terjadi kesalahan.

2. Aplikasi ini hanya digunakan untuk mengelola pencatatan data POS

(Point of Sale), kasir, tenant, barang, transaksi penjualan, pembuatan

laporan dan analisa.

3. Aplikasi ini hanya digunakan untuk melayani pelanggan secara

langsung, tidak ada pemesanan melalui telepon, sms, atau alat

(12)

4

1.5 Sumber Data

Sumber data primer yang penulis peroleh berasal dari hasil

wawancara dan dokumen dari pihak yang terkait. Sedangkan untuk sumber

data sekunder penulis akan mencari data dari studi kepustakaan dan

internet.

1.6 Sistematika Penyajian

Berikut adalah sistematika penyajian dalam laporan kerja praktek ini:

BAB I PENDAHULUAN

Berisikan pendahuluan dan garis besar dari latar belakang,

perumusan masalah, tujuan, batasan masalah, dan sistematika

penulisan.

BAB II KAJIAN TEORI

Berisikan tentang teori teori yang akan digunakan dalam menyusun

laporan kerja praktek.

BAB III ANALISIS DAN PERANCANGAN

Berisikan tentang analisis dan juga perancangan aplikasi yang dibuat

dalam pembuatan aplikasi perpustakaan dalam bentuk UML, ERD,dan

desain tampilan pengguna.

BAB IV HASIL TERCAPAI

Berisi tentang bagaimana aplikasi dijalankan atau dipakai beserta

dengan contoh tampilan pengoperasiaan aplikasi tersebut.

BAB V EVALUASI

Berisi mengenai eveluasi dari aplikasi yang dikerjakan berdasarkan

hasil dari testing yang dilakukan.

BAB VI SIMPULAN DAN SARAN

Berisi kesimpulan dan saran-saran untuk keperluan pengembangan

(13)

97

BAB VI SIMPULAN DAN SARAN

6.1. Simpulan

Berdasarkan hasil pengamatan dalam melakukan analisis dan

perancangan dapat ditarik kesimpulan sebagai berikut :

1. Perancangan aplikasi telah dibuat untuk bisa mencatat setiap data

master ke dalam suatu sistem

database

yang sudah diintegrasikan

dengan aplikasi yang digunakan.

Database

yang digunakan adalah SQL

Server 2000, diharapkan dengan menggunakan

database

ini dapat

menampung semua data master sebanyak – banyaknya sehingga tidak

akan pernah ada gangguan dalam penggunaan aplikasi.

2. Seluruh transaksi penjualan dicatat berdasarkan

tenant

masing – masing,

selain itu setiap kode produk antar

tenant

adalah unik sehingga tidak

akan ada kesalahan pemilihan produk dalam pengolahan data transaksi.

Semua detail transaksi dicatat ke dalam

database

sehingga pada saat

data akan diolah, data penjualan lama tetap terjaga dan bisa ikut diolah.

3. Setiap data transaksi penjualan juga dicatat berdasarkan data kasir yang

mengisi, sehingga pada saat kasir sudah selesai dapat diketahui jumlah

uang yang seharusnya diperoleh selama kasir itu melakukan penjualan.

Hal ini membuat kasir tidak bisa mengambil uang dengan seenaknya.

4. Semua penjualan dari setiap kasir yang berbeda dicatat pada satu

database

yang sama sehingga pada saat pengolahan untuk suatu

periode tertentu, semua penjualan dari setiap kasir berbeda dapat diolah

(14)

98

6.2. Saran

1. Penggunaan sistem akuntansi dalam aplikasi sehingga detail keuangan

dari perusahaan lebih bisa terpantau secara detail

2. Pembuatan

report

secara

mobile

atau

online

sehingga kapanpun dan

(15)

xiv

DAFTAR PUSTAKA

Bahri,Kusnassriyanto Saiful, Wawan Sjachriyanto.(2008).Teknik Pemrograman Delphi.Jakarta:Informatika

Date,C.J.(2004).Pengenalan Sistem Basis Data.Jakarta:Indeks

Febriani.(2007).Flowchart. Retrieved June20,2010,from

febriani.staff.gunadarma.ac.id/Downloads/files/5616/Flowchart.pdf

Jogiyanto,HM.(1999).Analisis dan Desain Sistem Informasi.Yogyakarta:Andi

Kadir, Abdul.(2004).Pemrograman Database Dengan Delphi 7 Menggunakan

Access.Yogyakarta:Andi

Nugroho, Aryo.(2008).Belajar Sendiri Mengimplementasikan SQL Server 2008.Jakarta:Elex Media Komputindo

Parno. (2006). Data Flow Diagram. Retrieved June 20, 2010, from tavipia.staff.gunadarma.ac.id/Downloads/files/15425/DFD.pdf

Sutabri, Tata. (2003). Analisa Sistem Informasi, Edisi Pertama. Yogyakarta: Andi.

Swastha dan Irawan. (1990). Manajemen Pemasaran Modern.Liberty

Referensi

Dokumen terkait

Pertama-tama, orang harus mengeluarkan uang yang banyak, termasuk pajak yang tinggi, untuk membeli mobil, memiliki surat ijin, membayar bensin, oli dan biaya perawatan pun

Pengaruh Keprbadian Ekstrovert Terhadap Perilaku Konsumtif Pada Wanita Karir di Kantor Imigrasi Malang. Uji hipotesis dilakukan dengan menggunakan tehnik

Kinerja pelayanan operasional terminal penumpang kapal laut ditinjau dari kebutuhan dan keinginan pengguna adalah kebersihan ruang tunggu terminal penumpang, ruang tunggu yang

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

7.512 KALIMANTAN TIMUR KOTA BALIKPAPAN BALIKPAPAN BARAT P6471050204 BARU TENGAH Jl.

Pada hari ini Senin tanggal Dua Puluh Sembilan bulan Agustus tahun Dua Ribu Enam Belas (29-08-2016) bertempat di Sekretariat ULP Kabupaten Sumbawa, Kelompok Kerja 43

Pada penelitian Munir (2010), didapatkan gambaran mengenai resistensi kuman tuberkulosis terhadap OAT (Obat Anti Tuberkulosis), yakni kasus resistensi yang paling banyak

pcnsamatan ftrhadap pemnu potensi objek wisota di kota Padmg rcrnadat Pcndapabn Asli Dacmh, dalam hal ini dikhustrskM pada