• Tidak ada hasil yang ditemukan

Aplikasi Penjualan, Pembelian, Inventori pada PT. Cemerlang Kencana Bandana.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Penjualan, Pembelian, Inventori pada PT. Cemerlang Kencana Bandana."

Copied!
23
0
0

Teks penuh

(1)

ABSTRAK

Pada era modern ini kebutuhan akan teknologi sangat penting terutama untuk membantu pekerjaan dalam hal apapun agar lebih mudah, cepat dan efisien. Oleh karena itu perkembangan teknologi tergolong cepat dalam kurun waktu yang relatif pendek. Proses mengolah data dan menyimpan data sangat diperlukan teknologi untuk membantu kegiatan tersebut yang semula dilakukan secara manual. Kegiatan untuk mencatat transaksi – transaksi baik itu penjualan maupun pembelian tersimpan dengan aman tanpa ada rasa khawatir hilang. Dengan sistem yang terkomputerisasi akan mengurangi kesalahan oleh manusia, mempermudah dalam mengatur jumlah barang yang ada di gudang. Dengan adanya sistem yang baik, dapat meningkatkan kinerja dan keuntungan yang jauh lebih tinggi. Tujuan dibuatnya sistem ini adalah merancang sebuah sistem informasi yang dapat mencatat data secara akurat, cepat dan tepat yang tidak dapat dilakukan secara manual. Pengumpulan data dilakukan dengan cara mewawancarai dan studi kasus langsung dari perusahaan tersebut. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman PHP dan menggunakan PHPMyAdmin sebagai database nya. Hasil dari aplikasi ini dapat membantu pengguna membuat laporan keuangan dengan cepat, tepat dan akurat.

(2)

ABSTRACT

In the modern era, the needs of technology is crucial especially in assisting any kind of work to be easier, faster and much more efficient. Therefore, technology has been improving rapidly in relatively a short period of time. Data processing and data storage are necessary to aid activities that were previously done manually.

Transaction recording – ether sales or purchasing records are kept safely without

any sense of distress. With a computerized system that will reduce human errors, makes it easier to regulate the amount of goods in the warehouse. By enabling a great system, it improve performance and therefore acquire much highrt profits. The purpose of establishing this system is to create an information system that is able to record data accurately, quickly and precisely which are not able to be done manually. Data collection was done by interview and case study directly from the company. This application is created by using the PHP programming language and uses its database as PHPMyAdmin. The result of this application is to help the users create financial report quickly, precisely and accurately.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xvi

DAFTAR NOTASI / LAMBANG ... xvii

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian ... 2

1.4.1 Batasan Perangkat Keras ... 2

1.4.2 Batasan Perangkat Lunak ... 2

1.4.3 Batasan Aplikasi ... 3

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 4

BAB 2. KAJIAN TEORI ... 5

2.1 Sistem Informasi ... 5

2.2 Proses Bisnis ... 6

2.3 Produksi ... 6

2.3.1 Tujuan Produksi ... 7

2.4 Flowchart atau Diagram Alir ... 8

2.5 Entity Relationship Diagram (ERD) ... 9

2.6 Unified Modeling Language (UML) ... 12

2.7 Black Box ... 13

2.8 Bahasa Pemrograman PHP ... 14

(4)

2.10 MySql ... 19

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 22

3.1 Proses Bisnis ... 22

3.1.1 Sistem Pembelian ... 22

3.1.2 Sistem Penjualan ... 24

3.2 Use Case ... 26

3.2.1 Use Case Data Master ... 26

3.2.2 Use Case Melihat Dashboard ... 27

3.2.3 Use Case Mengelola Data Barang ... 28

3.2.4 Use Case Mengelola Data Customer ... 29

3.2.5 Use Case Mengelola Data Kasir ... 30

3.2.6 Use Case Mengelola Data Pembelian ... 31

3.2.7 Use Case Mengelola Data Penjualan ... 32

3.2.8 Use Case Mengelola Data Supplier ... 33

3.2.9 Use Case Mengelola Laporan Pembelian ... 34

3.2.10 Use Case Mengelola Laporan Penjualan ... 35

3.3 Activity Diagram ... 35

3.3.1 Activity Diagram Search Data Barang ... 36

3.3.2 Activity Diagram Add Data Barang ... 37

3.3.3 Activity Diagram Edit Data Barang ... 38

3.3.4 Activity Diagram Delete Data Barang ... 39

3.3.5 Activity Diagram Search Data Supplier ... 40

3.3.6 Activity Diagram Add Data Supplier ... 41

3.3.7 Activity Diagram Edit Data Supplier ... 42

3.3.8 Activity Diagram Delete Data Supplier ... 43

3.3.9 Activity Diagram Search Data Customer ... 44

3.3.10 Activity Diagram Add Data Customer ... 45

3.3.11 Activity Diagram Edit Data Customer ... 46

3.3.12 Activity Diagram Delete Data Customer ... 47

3.3.13 Activity Diagram Search Data Penjualan ... 48

3.3.14 Activity Diagram Add Data Penjualan ... 49

(5)

3.3.16 Activity Diagram Delete Data Penjualan ... 51

3.3.17 Activity Diagram Search Data Pembelian ... 52

3.3.18 Activity Diagram Add Data Pembelian ... 53

3.3.19 Activity Diagram Edit Data Pembelian ... 54

3.3.20 Activity Diagram Delete Data Pembelian ... 55

3.3.21 Activity Diagram Search Laporan Penjualan ... 56

3.3.22 Activity Diagram Search Laporan Pembelian ... 57

3.3.23 Activity Diagram Print Search Laporan Penjualan ... 58

3.3.24 Activity Diagram Print Search Laporan Pembelian ... 59

3.3.25 Activity Diagram Print Default Laporan Penjualan ... 60

3.3.26 Activity Diagram Print Default Laporan Pembelian ... 61

3.4 Entity Relationship Diagram ... 62

3.5 Relationship Diagram ... 63

3.6 Antarmuka ... 67

3.6.1 Antarmuka Halaman Persediaan Barang ... 67

3.6.2 Antarmuka Halaman Tambah Data Barang ... 67

3.6.3 Antarmuka Ubah Data Barang ... 68

3.6.4 Antarmuka Hapus Data Barang ... 69

3.6.5 Antarmuka Supplier ... 70

3.6.6 Antarmuka Ubah Data Supplier ... 71

3.6.7 Antarmuka Hapus Data Supplier ... 72

3.6.8 Antarmuka Pembelian Barang ... 73

3.6.9 Antarmuka Penjualan Barang ... 74

3.6.10 Antarmuka Laporan Pembelian Barang ... 75

3.6.11 Antarmuka Laporan Penjualan Barang ... 76

3.6.12 Antarmuka Login ... 78

BAB 4. HASIL PENELITIAN ... 79

4.1 Tampilan Login... 79

4.2 Tampilan Halaman Utama ... 80

4.3 Tampilan Dashboard ... 81

4.4 Tampilan Data Barang ... 82

(6)

4.6 Tampilan Ubah Barang ... 83

4.7 Tampilan Cari Barang ... 84

4.8 Halaman Data Customer ... 85

4.9 Tampilan Tambah Data Customer ... 85

4.10 Tampilan Cari Customer ... 86

4.11 Tampilan Ubah Customer ... 87

4.12 Tampilan Data Supplier ... 87

4.13 Tampilan Tambah Data Supplier ... 88

4.14 Tampilan Ubah Data Supplier... 89

4.15 Tampilan Cari Data Supplier ... 89

4.16 Tampilan Data Kasir ... 90

4.17 Tampilan Tambah Data Kasir ... 91

4.18 Tampilan Ubah Data Kasir ... 91

4.19 Tampilan Data Pembelian ... 92

4.20 Tampilan Tambah Data Pembelian ... 93

4.21 Tampilan Ubah Data Pembelian ... 94

4.22 Tampilan Detail Data Pembelian ... 95

4.23 Tampilan Data Penjualan ... 95

4.24 Tampilan Tambah Data Penjualan ... 96

4.25 Tampilan Ubah Data Penjualan ... 97

4.26 Tampilan Detail Data Penjualan ... 98

4.27 Tampilan Laporan Pembelian ... 98

4.28 Tampilan Laporan Penjualan ... 99

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 101

Login ... 101

5.1 Halaman Tambah Data Barang ... 102

5.2 5.3 Halaman Ubah Data Barang ... 102

5.4 Halaman Tambah Data Customer ... 103

5.5 Halaman Ubah Data Customer ... 105

5.6 Halaman Tambah Data Supplier ... 106

5.7 Halaman Ubah Data Supplier ... 106

(7)

5.9 Halaman Ubah Data Kasir ... 107

5.10 Halaman Tambah Data Pembelian ... 108

5.11 Halaman Ubah Data Pembelian ... 108

5.12 Halaman Tambah Data Penjualan ... 109

5.13 Halaman Ubah Data Penjualan ... 110

BAB 6. SIMPULAN DAN SARAN ... 111

6.1 Simpulan ... 111

6.2 Saran ... 111

DAFTAR PUSTAKA ... 112

(8)

DAFTAR GAMBAR

Gambar 2. 1 Gambar Komponen Sistem Informasi ... 5

Gambar 2. 2 Entitas ... 10

Gambar 2. 3 Relasi ... 10

Gambar 2. 4 Atribut ... 11

Gambar 2. 5 Satu ke Satu ... 11

Gambar 2. 6 Satu ke Banyak ... 11

Gambar 2. 7 Banyak ke Satu ... 12

Gambar 2. 8 Banyak ke Banyak ... 12

Gambar 3. 1 Flowchart Pembelian ... 23

Gambar 3. 2 Flowchart Penjualan ... 25

Gambar 3. 3 Use Case Sistem Data Master ... 26

Gambar 3. 4 Use Case melihat Dashboard ... 27

Gambar 3. 5 Use Case Mengelola Data Barang ... 28

Gambar 3. 6 Use Case Mengelola Data Customer ... 29

Gambar 3. 7 Use Case Mengelola Data Kasir ... 30

Gambar 3. 8 Use Case Mengelola Data Pembelian ... 31

Gambar 3. 9 Use Case Mengelola Data Penjualan ... 32

Gambar 3. 10 Use Case Mengelola Data Supplier ... 33

Gambar 3. 11 Use Case Mengelola Laporan Pembelian ... 34

Gambar 3. 12 Use Case Mengelola Laporan Penjualan ... 35

Gambar 3. 13 Activity Diagram Search Data barang ... 36

Gambar 3. 14 Activity Diagram Add Data Barang ... 37

Gambar 3. 15 Activity Diagram Edit Data Barang ... 38

Gambar 3. 16 Activity Diagram Delete Data Barang ... 39

Gambar 3. 17 Activity Diagram Search Data Supplier ... 40

Gambar 3. 18 Activity Diagram Add Data Supplier ... 41

Gambar 3. 19 Activity Diagram Edit Data Supplier ... 42

(9)

Gambar 3. 21 Activity Diagram Search Data Customer ... 44

Gambar 3. 22 Activity Diagram Add Data Customer ... 45

Gambar 3. 23 Activity Diagram Edit Data Customer ... 46

Gambar 3. 24 Activity Diagram Search Delete Customer ... 47

Gambar 3. 25 Activity Diagram Search Data Penjualan ... 48

Gambar 3. 26 Activity Diagram Add Data Penjualan ... 49

Gambar 3. 27 Activity Diagram Edit Data Penjualan ... 50

Gambar 3. 28 Activity Diagram Delete Data Penjualan ... 51

Gambar 3. 29 Activity Diagram Search Data Pembelian ... 52

Gambar 3. 30 Activity Diagram Add Data Pembelian ... 53

Gambar 3. 31 Activity Diagram Edit Data Pembelian ... 54

Gambar 3. 32 Activity Diagram Delete Data Pembelian ... 55

Gambar 3. 33 Activity Diagram Search Laporan Penjualan ... 56

Gambar 3. 34 Activity Diagram Search Laporan Pembelian ... 57

Gambar 3. 35 Activity Diagram Print Search Laporan Penjualan ... 58

Gambar 3. 36 Activity Diagram Print Search Laporan Pembelian ... 59

Gambar 3. 37 Activity Diagram Print Default Laporan Penjualan ... 60

Gambar 3. 38 Activity Diagram Print Default Laporan Pembelian ... 61

Gambar 3. 39 Entity Relationship Diagram ... 62

Gambar 3. 40 Tampilan Form Persediaan Barang ... 67

Gambar 3. 41 Tampilan Form Tambah Data Barang ... 68

Gambar 3. 42 Tampilan Form Ubah Data Barang ... 69

Gambar 3. 43 Tampilan Form Hapus Data Barang ... 70

Gambar 3. 44 Tampilan Form Supplier ... 71

Gambar 3. 45 Tampilan Form Edit Supplier ... 72

Gambar 3. 46 Tampilan Form Delete Supplier ... 73

Gambar 3. 47 Tampilan Form Pembelian Barang ... 74

Gambar 3. 48 Tampilan Form Penjualan Barang ... 75

Gambar 3. 49 Tampilan Form Laporan Pembelian ... 76

Gambar 3. 50 Tampilan Form Laporan Penjualan Barang ... 77

(10)

Gambar 4. 1 Tampilan Login ... 79

Gambar 4. 2 Tampilan Halaman Utama ... 80

Gambar 4. 3 Tampilan Dashboard ... 81

Gambar 4. 4 Tampilan Data Barang ... 82

Gambar 4. 5 Tampilan Tambah Data Barang ... 83

Gambar 4. 6 Halaman Ubah Barang ... 84

Gambar 4. 7 Halaman Cari Data Barang ... 84

Gambar 4. 8 Halaman Data Customer ... 85

Gambar 4. 9 Halaman Tambah Data Customer ... 86

Gambar 4. 10 Tampilan Cari Customer ... 87

Gambar 4. 11 Halaman Ubah Data Customer ... 87

Gambar 4. 12 Tampilan data supplier ... 88

Gambar 4. 13 Tampilan Tambah Data Supplier ... 88

Gambar 4. 14 Tampilan Ubah Data Supplier ... 89

Gambar 4. 15 Tampilan Cari Data Supplier ... 90

Gambar 4. 16 Tampilan Data Kasir ... 90

Gambar 4. 17 Tampilan Tambah Data Kasir ... 91

Gambar 4. 18 Tampilan Ubah Data Kasir ... 92

Gambar 4. 19 Tampilan Data Pembelian ... 93

Gambar 4. 20 Tampilan Tambah Data Pembelian ... 93

Gambar 4. 21 Tampilan Ubah Data Pembelian ... 94

Gambar 4. 22 Tampilan Detail Data Pembelian ... 95

Gambar 4. 23 Tampilan Data Penjualan ... 96

Gambar 4. 24 Tampilan Tambah Data Penjualan ... 96

Gambar 4. 25 Halaman Ubah Data Penjualan ... 97

Gambar 4. 26 Halaman Detail Data Penjualan ... 98

Gambar 4. 27 Halaman Laporan Pembelian ... 99

(11)

DAFTAR TABEL

Tabel 3. 1 Relationship Diagram Table datakasir ... 63

Tabel 3. 2 Relationship Diagram Tabel databarang ... 63

Tabel 3. 3 Relationship Diagram Tabel r_datapembelian ... 64

Tabel 3. 4 Relationship Diagram Tabel datapembelian ... 64

Tabel 3. 5 Relationship Diagram Tabel datasupplier ... 65

Tabel 3. 6 Relationship Diagram Tabel r_datapenjualan ... 65

Tabel 3. 7 Relationship Diagram Tabel datapenjualan ... 66

Tabel 3. 8 Relationship Diagram Tabel datacustomer ... 66

Tabel 5. 1 Black box Testing Login ... 101

Tabel 5. 2 Black box Testing Tambah Data Barang ... 102

Tabel 5. 3 Black box Testing Ubah Data Barang ... 102

Tabel 5. 4 Black box Testing Tambah Data Customer ... 103

Tabel 5. 5 Black box Testing Ubah Data Customer ... 105

Tabel 5. 6 Black box Testing Tambah Data Supplier ... 106

Tabel 5. 7 Black box Testing Ubah Data Supplier ... 106

Tabel 5. 8 Black box Testing Tambah Data Kasir ... 107

Tabel 5. 9 Black box Testing Ubah Data Kasir ... 107

Tabel 5. 10 Black box Testing Tambah Data Pembelian ... 108

Tabel 5. 11 Black box Testing Ubah Data Pembelian ... 108

Tabel 5. 12 Black box Testing Tambah Data Penjualan ... 109

(12)

DAFTAR NOTASI / LAMBANG

Jenis Notasi/Lambang Nama Arti ERD

Entitas / Entity

Data inti yang akan disimpan; bakal tabel pada basis data; benda yang memiliki data dan harus disimpan datanya agar dapat diakses oleh aplikasi komputer.;

ERD Atribut

Field atau kolom data yang butuh disimpan dalam suatu entitas.

ERD dan digunakan sebagai kunci akses record yang diinginkan; bersifat unik nilai lebih dari satu.

ERD Relasi

Penghubung antar entitas; biasanya diawali dengan kata kerja

ERD

Asosiasi / Association

Penghubung antar relasi dan entitas di mana di kedua ujungnya memiliki multiplicity

kemungkinan jumlah pemakaian

Nama atribut

Nama atribut

nama_atribut

(13)

Jenis Notasi/Lambang Nama Arti Use Case

Use case

Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor; dinyatakan dengan kata kerja

Use Case Asosiasi /

association

Komunikasi antara aktor dan use case yang berpartipasipasi pada use case atau use case memiliki interaksi dengan aktor.

Use Case

Aktor / actor

Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun symbol dari aktor adalah gambar orang; biasanya dinyatakan menggunakan kata benda di awal frase yang ditambahkan dapat berdiri sendiri walau tanpa use case tambahan; mirip dengan prinsip inheritance pada pemrograman berorientasi objek

Admin

«extends»

(14)

Jenis Notasi/Lambang Nama Arti

Hubungan generalisasi dan spesialisasi (umum-khusus) antara dua buah use case dimana fungsi yang satu adalah fungsi yang lebih umum.

Activity

Diagram Status awal

Status awal aktifitas sistem, sebuah diagram aktifitas memiliki sebuah status awal.

Activity

Diagram Aktifitas

Aktifitas yang dilakukan sistem, aktifitas biasanya diawali dengan kata kerja.

Activity

Diagram Percabanga

n / decision

Asosiasi percabangan dimana jika ada pilihan aktifitas lebih dari satu.

Activity

Diagram Penggabung

an / join

Asosiasi

penggabungan dimana lebih dari satu aktifitas digabungkan menjadi satu

Activity

Diagram Status akhir

Status akhir yang dilakukan sistem, sebuah diagram aktifitas memiliki sebuah status akhir.

Class Diagram

Antarmuka / interface

Sama dengan konsep interface dalam pemrograman

(15)

Jenis Notasi/Lambang Nama Arti Class

Diagram

Asosiasi / association

Relasi antarkelas dengan makna umum.

Class

Relasi antarkelas dengan makna kelas yang satu digunakan oleh kelas yang lain.

Class Diagram

Generalisas i

Relasi antarkelas

dengan makna

Relasi antarkelas dengan makna semua-bagian (whole-part).

Flowchart Proses

Menunjukan kegiatan proses dari operasi program komputer

Flowchart Keputusan

Untuk penyeleksian kondisi di dalam program

Flowchart Dokumen

Menunjukan dokumen input dan output yang baik untuk proses manual, mekanik, atau komputer.

Flowchart Manual

Operation

(16)

Jenis Notasi/Lambang Nama Arti

Flowchart Manual

Input

Input yang dimasukkan secara manual dari keyboard

Flowchart Offline

Storage

Penyimpanan yang tidak dapat diakses oleh komputer secara langsung

Flowchart Terminal

Points

Menunjukkan awal / akhir dari flowchart

Flowchart Harddisk

Menunjukan

input/outputmenggunak an harddisk.

Flowchart Garis Alir

Menunjukan arus dari proses.

Flowchart Penghubun

g

Menunjukan

penghubung ke halaman yang sama atau halaman lain.

Notasi/Lambang

Flowchart

dari Yanuar [1, p. 20]

Notasi/Lambang

Class Diagram

dari [2, p. 14]

Notasi/Lambang

ERD

dari [3, p. 21]

(17)

BAB 1.

PENDAHULUAN

Bab ini akan berisi tentang latar belakang, rumusan masalah, tujuan

pembahasan, ruang lingkup kajian, sumber data dan juga sistematika

penyajian.

1.1 Latar Belakang Masalah

Suatu sistem informasi saat ini telah menjadi faktor yang sangat penting

dalam perkembangan kegiatan administrasi, hal ini juga dialami oleh PT.

Cemerlang Kencana Bandana. yang bergerak dalam bidang distribusi

bandana, PT. Cemerlang Kencana Bandana juga memerlukan sistem

informasi yang berguna untuk merencanakan semua rencana kerja agar bisa

mencapai tujuan yang diharapkan. Mengingat PT. Cemerlang Kencana

Buana dikelola oleh pemilik, maka proses pembuatan laporan keuangan PT.

Cemerlang Kencana Buana masih dilakukan secara manual dan sederhana.

Proses yang masih dilakukan secara manual dan keterbatasan kemampuan

sumber daya manusia di PT. Cemerlang Kencana Bandana mengakibatkan

tingkat human error yang tinggi mulai dari proses pencatatan data hingga

membuat laporan keuangan. Hal ini yang mengakibatkan laporan – laporan

keuangan yang dihasilkan menjadi tidak akurat, tidak tepat waktu dan kurang

informatif.

Selain itu, PT. Cemerlang Kencana Bandana tidak membuat jurnal

transaksi dan buku besar, sehingga semua dokumen yang diperlukan dibuat

secara manual dan disimpan dalam bentuk buku atau kertas, sehingga

pencarian dokumen memakan banyak waktu. Untuk mengatasi hal ini, maka

dibuatlah sebuah sistem untuk mempermudah kinerja pada PT. Cemerlang

(18)

2

1.2 Rumusan Masalah

Dari latar belakang diatas dapat dirumuskan beberapa masalah,

antara lain :

1. Bagaimana membangun sebuah sistem informasi agar pengguna

lebih mudah untuk melakukan pengontrolan data penjualan dan

pembelian agar lebih terintegrasi?

2. Bagaimana membangun sebuah sistem informasi untuk membuat

laporan keuangan secara cepat dan akurat?

1.3 Tujuan Pembahasan

Tujuan dari tugas akhir ini adalah :

1. Membangun sebuah sistem agar mempermudah pengontrolan data

penjualan dan pembelian agar lebih terintegrasi

2. Membangun sebuah sistem untuk membuat laporan keuangan.

1.4 Ruang Lingkup Kajian

Batasan masalah dalam pembuatan aplikasi ini adalah sebagai

berikut:

1.4.1 Batasan Perangkat Keras

1. Intel Core i3

2. RAM 2 Gb

3. Harddisk 500 Gb

4. Monitor

5. Mouse dan Keyboard

1.4.2 Batasan Perangkat Lunak

1. Bahasa pemrograman yang digunakan adalah PHP.

2. XAMPP.

(19)

3

4. PHP MY Admin sebagai database.

1.4.3 Batasan Aplikasi

Sistem ini dirancang untuk membantu pengguna dalam melakukan

pencatatan data barang, dimana sistem ini memiliki batasan yaitu:

1. Aplikasi yang dihasilkan adalah aplikasi berbasis website.

2. Hak akses hanya 1, yaitu : kasir.

3. Kasir bertugas untuk mengelola data barang, data pembelian, data

penjualan, data supplier, data customer, data pesanan, data

penjualan.

4. Data yang diolah meliputi data barang, data supplier, data

customer, laporan pemasukan, laporan pengeluaran, data

penjualan, data pemasukan.

5. Aplikasi ini tidak menangani sistem pembayaran cicilan.

6. Laporan pembelian yang dihasilkan dikelompokkan per Supplier,

per faktur, per barang.

7. Laporan penjualan yang dihasilkan per faktur, per barang

1.5 Sumber

Data

Teknik pengumpulan data yang digunakan adalah

1. Pengamatan (Observation) dalam buku yang berjudul Metode Penelitian adalah: “Cara pengambilan data dengan menggunakan mata tanpa ada pertolongan alat standar lain untuk keperluan tersebut.”(Nazir, 2005: 196)

Berdasarkan definisi di atas, penulis memakai teknik pengumpulan data

dengan cara Pengamatan (Observation) langsung ke perusahaan untuk

mengamati sistem yang ada di perusahaan terutama dengan mendatangi

bagian logistik untuk mengamati sistem yang berjalan pada perusahaan.

2. Wawancara (interview) dalam bukun yang berjudul Metode Penelitian adalah: “Proses memperoleh keterangan untuk tujuan penelitian dengan cara tanya jawab sambil bertatap muka antara si penanya atau

(20)

4

alat yang dinamakan interview guide (panduan wawancara).” (Nazir,

2005: 195) Berdasarkan definisi di atas, penulis juga memakai teknik

pengumpulan data dengan cara wawancara karena penulis melakukan

penelitian dengan bertatap muka langsung dengan informan yang ada

diperusahaan, dengan mewawancarai pemilik perusahaan untuk

memperoleh data dan informasi yang ada di perusahaan.

1.6 Sistematika Penyajian

Sistematika laporan pada tugas akhir ini adalah:

BAB I PENDAHULUAN

Bagian ini digunakan untuk menjelaskan latar belakang masalah,

rumusan masalah, tujuan pembahasan, batasan masalah, sumber data, dan

sistematika penyajian.

BAB II KAJIAN TEORI

Bagian ini digunakan untuk menjelaskan tentang teori yang akan

digunakan dalam menyusun laporan tugas akhir.

BAB III ANALISIS DAN RANCANGAN SISTEM

Bagian ini digunakan untuk menjelaskan tentang analisis dan juga

perancangan sistem aplikasi yang dibuat.

BAB IV HASIL PENELITIAN

Membahas tentang hasil produk yang terdiri atas implementasi

seluruh hasil rancangan di bab III, yaitu tampilan antarmuka sistem.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Membahas tentang rencana pengujian yang terdiri atas tes kasus dan

pelaksanaan pengujian.

BAB VI SIMPULAN DAN SARAN

Bab 6 membahas mengenai perancangan serta analisa pengujian

aplikasi yang dibuat. Untuk lebih meningkatkan hasil akhir yang lebih baik

maka penulis juga memberikan saran-saran untuk perbaikan serta

(21)

BAB 6.

SIMPULAN DAN SARAN

Pada bab ini akan dijelaskan kesimpulan selama proses pembuatan

sistem. Begitu pula dengan saran atau masukan agar sistem ini dapat lebih

optimal.

6.1 Simpulan

Hasil penelitian dari analisis sistem ini sehingga dapat dibuat

kesimpulan yaitu:

1. Aplikasi ini berguna untuk mempermudah pengontrolan data penjualan

dan pembelian.

2. Aplikasi dapat membuat laporan keuangan secara cepat dan akurat.

6.2 Saran

Saran-saran untuk membangun sistem agar lebih baik lagi adalah

sebagai berikut:

1. Aplikasi dapat dikembangkan menjadi aplikasi berbasis web yang

bertujuan agar pemimpin perusahaan dapat mengelola

perusahaannya tidak hanya dari 1 tempat saja.

2. Aplikasi dapat diakses dengan menggunakan handphone atau alat

mobile lainnya, dengan membuat aplikasi mobile yang ditujukan untuk

penggunaan mobile.

Diharapkan dengan adanya setiap saran atau masukan yang diberikan

dapat bermanfaat dan memberikan inspirasi bagi pengembang aplikasi yang

(22)

DAFTAR PUSTAKA

[1] Y. Supardi, Semua Bisa Menjadi Programmer Java Case Study, Jakarta:

PT Elex Media Komputindo, 2010.

[2] J. Hermawan, Analisa Desain & Pemrograman Berorientasi Obyek

dengan UML dan Visual Basic .Net, Jakarta: Andi, 2005.

[3] Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta:

Andi, 2007.

[4] G. Jalloul, UML by Example, United States of America: Cambridge

Univesity Press, 2005.

[5] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta,

Central Java: Andi, 2000.

[6] Jogianto, Sistem Teknologi Informasi, Yogyakarta: Andi, 2005.

[7] "Definisi Proses Bisnis," 14 September 2012. [Online]. Available:

http://sim.constructive-learning.net/?p=86. [Accessed 24 September

2014].

[8] L. Sidharta, Pengantar Sistem Informasi Bisnis, Jakarta: P.T. ELEX

Media Komputindo, 2005.

[9] Nurcahyaningtyas, Untuk Kelas X SMA/MA, Jakarta: Departemen

Pendidikan Nasional, 2009.

[10] Sevocab, Software and System Engineering Vocabulary, 2008.

[11] "Model Entity Relationship adalah Suatu Penyajian Data dengan

Menggunakan Entitiy dan Relationship," [Online]. Available:

http://webcache.googleusercontent.com/. [Accessed 22 September

2014].

[12] Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta:

Andi, 2007.

[13] A. Amrullah, Unified Modeling Language (UML), Bandung: Pustaka,

2002.

(23)

113

[15] K. Nst, Buku Pintar menguasai PHP MySql, Jakarta Selatan: mediakita,

2012.

[16] D. Powers, PHP Solutions Dynamic Web Design Made Easy, United

States of America: friendsof, 2010.

[17] B. Hendrick, HTML & CSS The Good Parts, United States of America:

BiBTeX, 2010.

[18] J. Duckett, HTML and CSS : Design and Build Websites, United States:

Wiley, 2011.

[19] R. Nixon, Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step

Guide to Creating Dynamic Websites, USA: O'REILLY, 2012.

[20] D. Gosselin, D. Kokoska and R. Easterbrooks, PHP Programming with

MySQL: The Web Technologies Series, USA: CENGAGE Learning,

Gambar

gambar orang;

Referensi

Dokumen terkait

Sistem dapat diakses online 24 jam, Sistem menyediakan fitur untuk mengelola data barang, customer, supplier, gudang, toko, penjualan barang manual, penjualan

Pusat data (Wikipedia:2012) atau basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer

Database atau basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer

Gambar 3-1 ERD Aplikasi desktop ...III-5 Gambar 3-2 ERD Aplikasi Bank Virtual ...III-7 Gambar 3-3 Relasi antar tabel desktop ...III-8 Gambar 3-4 Relasi antar tabel bank

Data yang telah disimpan kedalam format XML dapat diakses menggunakan operasi relasional, terutama untuk operasi pencarian yang merupakan inti dari sebuah aplikasi

Tata Sutabri (2005 : 16) menyatakan basis data adalah kumpulan data terhubung (interrelated data) yang disimpan secara bersama–sama pada suatu media, mengatap satu sama

Selanjutnya apabila terjadi transaksi maka admin akan menginputkan data tambah transaksi dengan memanggil id_w di database stok ke dalam aplikasi dan disimpan ke

4) Perancangan Basis Data, Basis data dalam aplikasi ini menggunakan MySQL dengan satu buah basis data dan beberapa tabel, yang mana tabel- tabel tersebut