Aplikasi Pengelolaan Kasir Pada PT. X.

(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

Universitas Kristen Maranatha RIWAYAT HIDUP PENULIS ...xv


(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

Gambar 58 Tampilan Laporan Penjualan Pembagian Hasil ... 86


(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

Tabel XLIII Black Box Testing Form Pembayaran ... 92


(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 akan memudahkan semua proses bisnis yang terjadi pada PT. “X”.


(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 menampung seluruh data yang masuk dari setiap client.


(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 komunikasi lainnya.


(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 aplikasi kelak.


(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

secara bersamaan.


(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

dimanapun

report

dapat diakses terutama untuk bagian laporan.


(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


(1)

2

Universitas Kristen Maranatha

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 menampung seluruh data yang masuk dari setiap client.


(2)

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 komunikasi lainnya.


(3)

4

Universitas Kristen Maranatha

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 aplikasi kelak.


(4)

97

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

secara bersamaan.


(5)

98

Universitas Kristen Maranatha

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

dimanapun

report

dapat diakses terutama untuk bagian laporan.


(6)

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