• Tidak ada hasil yang ditemukan

Pembuatan Aplikasi Pemesanan, Pengelolaan Stok, Akuntansi dan Makloon Berbasis Web Menggunakan PHP dengan Studi Kasus PD. Jaya Abadi Bandung.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Aplikasi Pemesanan, Pengelolaan Stok, Akuntansi dan Makloon Berbasis Web Menggunakan PHP dengan Studi Kasus PD. Jaya Abadi Bandung."

Copied!
15
0
0

Teks penuh

(1)

ABSTRAK

Kemajuan di bidang teknologi informasi semakin hari semakin meningkat seiring berkembangnya permintaan akan hidup yang lebih mudah, efisien dan aman. Peralihan pengolahan data sepatu yang awalnya masih manual menjadi terkomputerisasi akan sangat membantu PD. Jaya Abadi untuk mengolah data-datanya. Pengolahan data sepatu ini akan juga dirubah menjadi sebuah aplikasi web yang lebih komunikatif, sehingga dimanapun pengguna berada bisa mengakses aplikasi web ini. Aplikasi ini juga dibagi menjadi beberapa bagian inti, antara lain data sepatu, data pesanan ,data user, data laporan. Keuntungan dari aplikasi web ini adalah memudahkan pihak PD. Jaya Abadi untuk mengolah data-datanya dan lebih teratur untuk di maintenance serta memudahkan para admin maupun member itu sendiri untuk mendapatkan informasi lebih tentang sepatu baru yang ada di PD. Jaya Abadi maupun informasi lainnya yang berhubungan dengan PD. Jaya Abadi.

(2)

ABSTRACT

The improvement in the field of information technology is increasingly growing demand to increase as will live a more simple, efficient and safe. The transition of data processing was initially shoes became computerized manual will help PD. Jaya Abadi to process the data. This shoe data processing will also be changed into a web application that is more communicative, so that wherever the user is able to access this web application. This application is also divided into several parts of the core, among other shoe data, order data, user data, data reports. The advantage of these web applications is the ease of PD. Jaya Abadi to process the data and more regular for the maintenance and allows the admin and the members themselves to get more information about the new shoes in PD. Jaya Abadi and other information related to PD. Jaya Abadi.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

KATA PENGANTAR ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iv

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... v

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... x

DAFTAR TABEL ... xii

DAFTAR LAMPIRAN ... xiv

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang Masalah ... 1

1.2. Rumusan Masalah ... 1

1.3. Tujuan Pembahasan ... 2

1.4. Ruang Lingkup Kajian ... 2

1.5. Sumber Data... 3

1.6. Sistematika Penyajian ... 4

BAB II KAJIAN TEORI ... 5

2.1. Sistem Informasi ... 5

2.2. Akuntansi dan Keuangan ... 7

2.3. Entity Relationship Diagram (ERD) ... 18

2.4. Data Flow Diagram (DFD)... 23

2.4.1. Definisi Data Flow Diagram ... 23

2.4.2. Kamus Data ... 26

2.4.3. PSPEC (ProcessSpecification / Spesifikasi Proses) ... 28

2.5. MySQL... 29

2.6. PHP ... 31

2.7. Kriptografi Message Digest 5 (MD5) ... 33

BAB III ANALISIS DAN RANCANGAN SISTEM ... 35

3.1. Proses Bisnis ... 35

3.2. Analisis Fitur ... 35

3.3. Arsitektur Aplikasi ... 36

3.3.1. Site Map ... 36

3.4. Entity Relational Diagram (ERD) ... 41

3.5. Data Flow Diagram (DFD)... 44

3.5.1. DFD level 0 ... 45

3.5.2. DFD level 1 ... 46

3.5.3. DFD level 2 Proses 2 Pengolahan Data Sepatu ... 48

3.5.4. DFD level 2 Proses 3 Pemesanan ... 49

3.5.5. DFD level 2 Proses 4 Laporan ... 51

3.5.6. DFD level 2 Proses 5 Akuntansi ... 53

3.5.7. DFD level 2 Proses 2.1 Pengolahan Data Kain ... 55

3.6. Data Dictionary / Kamus Data ... 56

3.7. Process Specification (PSPEC) ... 62

3.8. Rancangan User Interface ... 75

3.8.1. Tampilan Utama ... 75

3.8.2. Tampilan Menu Admin ... 76

3.8.3. Tampilan Menu Member ... 81

BAB IV HASIL PENELITIAN ... 82

(4)

4.1.1 Lihat Data Sepatu ... 83

4.2 Admin ... 85

4.2.1 Data User ... 85

4.2.2 Data Pesanan ... 88

4.2.3 Data Sepatu ... 91

4.2.4 Data Kain ... 94

4.2.5 Akuntansi ... 97

4.2.6 Data Laporan ... 100

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 104

5.1 Black Box Testing ... 104

5.1.1 Halaman Utama ... 104

5.1.2 Halaman Member ... 105

5.1.3 Halaman Admin ... 106

5.1.4 Halaman Jenis Sepatu ... 109

BAB VI SIMPULAN DAN SARAN... 110

6.1 User Acceptence Test ... 110

6.2 Saran ... 110

(5)

DAFTAR GAMBAR

Gambar 1 Hubungan Pengerjaan, Perencanaan, dan Pengendalian ... 6

Gambar 2 Proses Akuntansi ... 8

Gambar 3 Gambar ERD ... 22

Gambar 4 Arus Arah Data ... 24

Gambar 5 Gambar Site Map ... 36

Gambar 6 Gambar ERD ... 41

Gambar 7 DFD Level 0 ... 45

Gambar 8 DFD Level 1 ... 46

Gambar 9 Level 2 proses 2 ... 48

Gambar 10 DFD level 2 proses 3 ... 49

Gambar 11 DFD level 2 proses 4 ... 51

Gambar 12 DFD level 2 Proses 5 ... 53

Gambar 13 DFD level 2 proses 2.1 ... 55

Gambar 14 Tampilan Menu Awal ... 75

Gambar 15 Gambar tampilan awal ... 76

Gambar 16 Gambar lihat user ... 76

Gambar 17 Gambar lihat user ... 77

Gambar 18 Gambar tambah user ... 77

Gambar 19 Gambar ubah user ... 78

Gambar 20 Gambar hapus user ... 78

Gambar 21 Gambar menu pesanan ... 79

Gambar 22 Gambar menu laporan ... 79

Gambar 23 Gambar menu sepatu ... 80

Gambar 24 Gambar menu kain ... 80

Gambar 25 Gambar menu member ... 81

Gambar 26 Halaman Utama ... 82

Gambar 27 Pilih Jenis Sepatu ... 83

Gambar 28 Lihat Jenis Sepatu ... 83

Gambar 29 Gambar Jenis-jenis Sepatu ... 84

Gambar 30 Pesan Error ... 84

Gambar 31 Halaman Awal Admin ... 85

Gambar 32 Lihat Data User ... 86

Gambar 33 Tambah Data User... 86

Gambar 34 Ubah Data User ... 87

Gambar 35 Edit Data User ... 87

Gambar 36 Hapus Data User ... 88

Gambar 37 Lihat Data Pesanan ... 89

Gambar 38 Tambah Data Pesanan ... 89

Gambar 39 Ubah Data Pesanan... 90

Gambar 40 Hapus Data Pesanan ... 91

Gambar 41 Lihat Data Sepatu ... 92

Gambar 42 Tambah Data Sepatu ... 92

Gambar 43 Ubah Data Sepatu ... 93

Gambar 44 Hapus Data Sepatu ... 94

Gambar 45 Lihat Data Kain ... 94

Gambar 46 Tambah Data Kain ... 95

Gambar 47 Ubah Data Kain ... 96

Gambar 48 Hapus Data Kain ... 96

Gambar 49 Lihat Data Makloon ... 97

Gambar 50 Jurnal Umum ... 98

Gambar 51 Buku Besar ... 98

(6)

Gambar 53 Laporan Laba Rugi ... 100

Gambar 54 Lihat Laporan Stok ... 100

Gambar 55 Lihat Laporan Sepatu Terlaris ... 101

Gambar 56 Lihat Pelunasan ... 101

Gambar 57 Lihat Laporan Banyak Pesanan ... 102

Gambar 58 Lihat Laporan Kain Keluar... 102

(7)

DAFTAR TABEL

Tabel I Pengertian Sistem Informasi ... 5

Tabel II SIMBOL DFD ... 23

Tabel III Simbol Kamus Data ... 28

Tabel IV Tabel user ... 42

Tabel V Tabel pesanan ... 42

Tabel VI Tabel kain... 42

Tabel VII Tabel sepatu ... 43

Tabel VIII Tabel makloon ... 43

Tabel IX Tabel Akuntansi... 43

Tabel X Kamus Data User ... 56

Tabel XI Kamus Data Member ... 57

Tabel XII Kamus Data Sepatu Pesanan ... 57

Tabel XIII Kamus Data Sepatu ... 58

Tabel XIV Kamus Data Laporan Stok ... 58

Tabel XV Kamus Data Laporan Sepatu Terlaris ... 59

Tabel XVI Kamus Data Makloon ... 60

Tabel XVII Kamus Data Laporan Banyak Pesanan... 60

Tabel XVIII Kamus Data Laporan Kain Keluar ... 61

Tabel XIX Kamus Data Kain ... 61

Tabel XX Kamus Data Akuntansi ... 62

Tabel XXI PSPEC Proses 1 Login ... 63

Tabel XXII PSPEC Proses 2.1 View Data Sepatu ... 63

Tabel XXIII PSPEC Proses 2.2 Edit Data Sepatu ... 64

Tabel XXIV PSPEC Proses 2.3 Hapus Data Sepatu ... 64

Tabel XXV PSPEC Proses 2.4 Tambah Data Sepatu ... 65

Tabel XXVI PSPEC Proses 3.1 View Data Pesanan ... 65

Tabel XXVII PSPEC Proses 3.2 Edit Data Pesanan ... 66

Tabel XXVIII PSPEC Proses 3.3 Hapus Data Pesanan ... 66

Tabel XXIX PSPEC Proses 3.4 Tambah Data Pesanan ... 67

Tabel XXX PSPEC Proses 4.1 View Laporan Stok ... 67

Tabel XXXI PSPEC Proses 4.2 View Laporan Sepatu Terlaris ... 68

Tabel XXXII PSPEC Proses 4.3 View Laporan Pelunasan ... 68

Tabel XXXIII PSPEC Proses 4.4 View Laporan Banyak Pesanan ... 69

Tabel XXXIV PSPEC Proses 4.5 View Laporan Kain Keluar ... 69

Tabel XXXV PSPEC Proses 4.6 Lihat Member paling banyak Pesan ... 70

Tabel XXXVI PSPEC Proses 4.7 Sepatu terlaris berdasarkan harga ... 70

Tabel XXXVII PSPEC Proses 4.8 Sepatu terlaris berdasarkan jenis ... 71

Tabel XXXVIII PSPEC Proses 4.9 Sepatu terlaris berdasarkan warna ... 71

Tabel XXXIX PSPEC Proses 4.10 Sepatu terlaris berdasarkan ukuran .. 72

Tabel XL PSPEC Proses 5.1 Jurnal Umum ... 72

Tabel XLI PSPEC Proses 5.2 Buku Besar ... 73

Tabel XLII PSPEC Proses 5.3 Neraca ... 73

Tabel XLIII PSPEC Proses 5.4 Laporan Laba Rugi ... 74

Tabel XLIV PSPEC Proses 5.5 Ubah Modal ... 74

Tabel XLV Pengujian Halaman Utama ... 104

Tabel XLVI Pengujian Halaman Member ... 105

Tabel XLVII Pengujian Halaman Admin ... 106

(8)

DAFTAR LAMPIRAN

(9)

BAB I PENDAHULUAN

1.1.

Latar Belakang Masalah

PD. Jaya Abadi adalah sebuah instansi penjualan sepatu yang sedang

berkembang dan selalu ingin mengikuti perkembangan teknologi. Namun hingga kini

proses pemesanan barang dari pelanggan masih dilakukan secara manual, yaitu

dengan penggunaan telepon. Pelanggan menelepon untuk memesan jenis-jenis

sepatu yang akan dipesan, namun cara pemesanan separti ini memiliki kendala

ketika PD Jaya Abadi mengeluarkan produk jenis baru karena pelanggan tidak dapat

melihat secara langsung jenis sepatu yang ditawarkan. Selain itu, proses transaksi

yang dilakukan secara manual menyebabkan pencarian data yang sulit dan

memerlukan waktu yang lama.

Oleh karena itu, PD. Jaya Abadi ingin menggunakan sistem komputerisasi

yang dapat digunakan sebagai sarana untuk menangani proses pemesanan sepatu.

Untuk mengatasi permasalahan yang telah disampaikan maka PD Jaya Abadi akan

membuat suatu

website sebagai sarana promosi juga penghubung dengan

pelanggan. Pelanggan dapat melihat langsung jenis sepatu apa saja yang

ditawarkan dan juga dapat memesan barang sehingga dapat mempermudah

transaksi tanpa harus bertatap muka ataupun lewat telepon.

1.2.

Rumusan Masalah

Dari latar belakang

di atas, maka dirumuskanlah masalah yang akan dibahas

sebagai berikut :

1. Bagaimana membuat aplikasi yang dapat mengelola data transaksi penjualan

dan makloon?

2. Bagaimana membuat aplikasi yang dapat mengelola

master data sepatu,

member, kain, pesanan?

3. Bagaimana mengetahui total stok yang ada dalam gudang atau inventory?

4. Bagaimana membangun aplikasi untuk proses makloon?

(10)

1.3.

Tujuan Pembahasan

Sesuai dengan rumusan masalah yang ada, maka tujuan dari aplikasi ini

adalah:

1. Membangun sebuah aplikasi untuk mempermudah dalam mengetahui berapa

banyak transaksi yang telah dilakukan.

2. Membangun sebuah sistem informasi yang memudahkan pengguna dalam

mengintegrasikan semua data yang ada.

3. Memudahkan proses penghitungan jumlah stok serta untuk mempermudah

menghitung sepatu yang masuk maupun yang dipesan.

4. Aplikasi bertujuan untuk membantu

owner untuk mengetahui berapa banyak

kain yang diperlukan untuk membuat sepatu.

5. Aplikasi bertujuan untuk membantu

owner dalam mengetahui transaksi apa

saja yang telah dilakukan dan menghitung laba rugi yang didapat.

1.4.

Ruang Lingkup Kajian

Berdasarkan latar belakang dan rumusan masalah yang ada, maka ruang

lingkup dari aplikasi ini adalah:

a. Batasan perangkat lunak dalam pembuatan aplikasi :

1. Sistem operasi Microsoft Windows XP Professional SP 2

2. Sistem Basis Data: My SQL (PHPMyAdmin)

3. Bahasa Scripting: XHTML dan PHP

4. Editor Pemrograman: Macromedia Dreamweaver

5. Browser: Internet Explorer

b. Batasan minimum perangkat keras untuk menjalankan aplikasi :

1.

Processor Intel Pentium 4 1.8GHz.

2.

Memory DDR2 512 MB.

3.

Harddisk 80 GB.

(11)

c.

Batasan aplikasi :

1. Aplikasi ini dibuat untuk di implementasikan di PD. Jaya Abadi dengan

menangani proses transaksi penjualan, pengelolaan stok, akuntansi yang

hanya menangani proses pemesanan dan makloon.

2. Data sepatu akan diperbaharui pada saat ada barang baru yang akan

dipublikasikan kepada

member maupun

guest yang melihat aplikasi

web ini.

Form pengaturan data

master,

upload informasi tentang barang-barang

terbaru dan contoh barang-barang yaitu sepatu jenis terbaru hanya digunakan

oleh owner.

3. Form untuk melihat informasi seputar perkembangan sepatu terbaru dan

contoh sepatu tersebut, melakukan pemesanan. Form inventory dapat

memberikan informasi tentang stok barang-barang yang berkurang jika ada

pemesanan yang terjadi.

1.5.

Sumber Data

Sumber data primer yang diperoleh untuk aplikasi ini berasal dari obervasi

langsung ke perusahaan yang bersangkutan, yaitu PD Jaya Abadi.

1.6.

Sistematika Penyajian

Sistematika pembahasan dari laporan ini adalah sebagai berikut :

BAB I. PENDAHULUAN

Bab I Pendahuluan membahas mengenai uraian mengenai latar belakang,

perumusan masalah, tujuan, batasan masalah, dan sistematika penulisan

dalam pelaksanaan Tugas Akhir.

BAB II. KAJIAN TEORI

Bab II Kajian Teori membahas mengenai teori atau metode penunjang yang

digunakan dalam membuat laporan dan aplikasi.

(12)

Bab III Analisis dan Rancangan Sistem membahasan secara lengkap

mengenai analisis pemecahan masalah, perancangan desain aplikasi, dan

penjelasan sistem.

BAB IV HASIL PENELITIAN

Bab IV Perencangan dan Implementasi membahas mengenai hasil yang

dicapai dari proyek yang dibuat beserta penjelasan dari tiap fungsi (method)

utama yang dibuat.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab V Pengujian membahas mengenai laporan dari pengujian tiap

class/fungsi/method yang dibuat (blackbox testing).

BAB VI SIMPULAN DAN SARAN

(13)

BAB VI SIMPULAN DAN SARAN

6.1 Kesimpulan

Kesimpulan yang bisa diperoleh melalui beberapa evaluasi yang ada adalah:

1.

Aplikasi ini dapat memberikan kemudahan untuk memesan sepatu, dimana

pun dan kapan saja.

2.

Aplikasi ini dapat menyatukan proses bisnis yang terjadi di PD.Jaya Abadi,

sehingga semua data yang ada menjadi lebih terorganisir.

3.

Aplikasi ini dapat memudahkan untuk mengetahui jumlah stok yang ada

dalam gudang atau inventory dalam aplikasi web ini memberikan nilai lebih bagi

aplikasi ini. Data member tidak diketahui oleh orang luar tetapi member tetap

bisa memperoleh banyak informasi lainnya.

6.2 Saran

Saran yang diperoleh untuk mengembangkan aplikasi ini antara lain:

1.

Penambahan fitur aplikasi

mobile untuk memudahkan admin dalam

mengelola data.

(14)

DAFTAR PUSTAKA

1. Dennis, Allan, & Haley, Barbara, W. (2004). Systems Analysis & Design (3rd

ed.). USA : John Wiley & Sons, Inc.

2. Roger.T, Burtlon. (2001) . Management Process Business - Profiting from

Process. Indiana : Sams Publishing.

3. Tirta, Eric, Radiant Victor Imbar. 2007. Analisa, Perancangan dan Implementasi

Sistem Informasi Penjualan Pelumas Studi Kasus : Perusahaan “PT.

Pro Roll

International”

. Jurnal Informatika Universitas Kristen Maranatha Vol. III, No. 1

Juni 2007 : 119 - 149.

4. Mulyadi. 1993. Sistem Akuntansi. Yogyakarta: Bagian Penerbitan Sekolah Tinggi

Ilmu Ekonomi YKPN

5. Prasetyo, Didik Dwi. 2006. 101 Tip & Trik Pemrograman PHP. Jakarta: PT. Elex

Media Komputindo.

6. Suteja, Bernard Renaldy, dkk. 2005.

Mudah dan Cepat Menguasai

Pemrograman Web. Bandung: Informatika Bandung.

7. Setiawan, Elisabeth. 2007.

Materi Perkuliahan Basis Data Teori Minggu 2.

Bandung. Universitas Kristen Maranatha.

8. Hartini. Analisis dengan Diagram Aliran Data (DFD). Diakses 14 September

2008, dari

http://www.ilkom.unsri.ac.id/dosen/hartini/materi/VII_DFD.pdf

.

9. Data Dictionary(DD) atau Kamus Data. Diakses 14 September 2008, dari

http://kuliah.dinus.ac.id/ika/prc3.html

.

10. Tutorial

MySQL

Pengenalan.

Diakses

26

Agustus

2008,

dari

http://prothelon.com/mambo/tutorial-mysql-pengenalan.html

.

11. Apa Itu PHP

Sejarah PHP. Diakses 14 September 2008, dari

http://www.indoglobalweb.com

.

12.

Diakses 17 Agustus 2009, dari

widyo.staff.gunadarma.ac.id/Downloads/files/5558/KULIAH_KE_12b.ppt

13.

Diakses 24 April 2009, dari

yuli.himatif.or.id/download/SI-1%20Gambaran%20SI%20dan%20TI.ppt

14.

Diakses 29 Juli 2009, dari
(15)

15.

Diakses 17 Agustus 2009, dari

http://www.stekpi.ac.id/skin/Modul%20MO/bab_9MO.pdf

16. Sofwan, Aghus, dkk. Aplikasi Kriptografi dengan Algoritma Message Diggest 5

(MD5).

Diakses

21

Januari

2009,

dari

Referensi

Dokumen terkait

Pengaruh kondisi sosial masyarakat pasca konflik terhadap psikologis re- maja di Desa Palas Pasemah Lampung Selatan berdasarkan penjelasan di atas maka terdapat

Peratu ran Pemerintah Nomor 58 Ta h im 2005 tentang Pengelolaan Keu angan D

dan karunia-Nya sehingga penulis dapat menyelesaikan penulisan laporan skripsi yang berjudul “Pengaruh Komposisi Campuran Potasium, MSG, dan Pocari Sweat Pada Elektrolit

Hasil dari penelitian ini menyimpulkan (1) pengelolaan BOS diawali dengan pembentukan Tim BOS dan penyusunan RKAS (2) pelaksanaan BOS SMP Negeri dan Swasta

KMZ is first mentioned in the introduction of the spec then referred to in sections in 4.2, 5.6, 9.1.3.10.1, 10.9.3.6.1, 10.13.2, and 10.14.3.1.1, but there is no formal description

Sumbu vertikal dari diagram pencar digunakan untuk menggambarkan nilai-nilai variabel tergantung sedang sumbu horizontal menggambarkan nilai prediktor. Intercept

Mengingat kewajiban untuk ikut serta dalam usaha pertahanan dan kemanan negara didampingi oleh hak untuk ikut serta dalam usaha pertahanan dan kemanan negara

Sebaliknya jika gulungan kawat pada kumparan sekunder lebih banyak dari pada gulungan kawat pada kumparan primer, maka trafo akan berfungsi untuk