Aplikasi Inventori Pada Scarlet Motorcycle Part Distributor Menggunakan Decision Support System.

(1)

ABSTRACT

With technology advances, manual work processes will be progressively replaced with automated systems. Such in this case with the inventory system for the Scarlet Motorcycle Part Distributor, which uses IT to replace the manual inventory and transaction systems with an automated system. The inventory and transaction system, which were previously manual, can now be done automatically. With DSS in this application, hoped could help the manager to make a decision about goods stock or even business strategy in the market. It is hoped that with this application, inventory and transaction system can be sorted and processed in a better, faster and more organized manner.


(2)

vi

ABSTRAK

Semakin berkembangnya teknologi, maka proses kerja yang dilakukan secara manual akan bergeser menuju ke system yang lebih otomatis. Demikian halnya dengan sistem penyimpanan pada Scarlet Motorcycle Part Distributor menggunakan teknologi informasi untuk menggantikan sistem penyimpanan dan transaksi barang yang manual dengan sistem yang otomatis. Penyimpanan dan transaksi yang pada awalnya dilakukan secara manual, kini dapat dilakukan secara otomatis. Adanya Decision Support System (DSS) juga diharapkan dapat membantu keputusan manager

di dalam mengambil keputusan mengenai stok barang ataupun strategi bisnis yang diterapkan di pasar. Dengan adanya aplikasi ini, diharapkan sistem penyimpanan dan transaksi dapat diproses lebih baik, cepat dan teratur.


(3)

DAFTAR ISI

PRAKATA ... i

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI ... iii

SURAT PERNYATAAN ORISINALITAS KARYA ... iv

ABSTRACT... v

ABSTRAK ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... ix

DAFTAR TABEL ... xii

DAFTAR LAMPIRAN ... xiii

BAB I PENDAHULUAN ... 1

I.1 Latar Belakang ... 1

I.2 Rumusan Masalah ... 1

I.3 Tujuan Pembahasan ... 2

I.4 Ruang Lingkup Kajian ... 2

I.5 Sumber Data ... 4

I.6 Sistematika Penyajian ... 5

BAB II KAJIAN TEORI ... 6

II.1 Entity Relationship Diagram (ERD) ... 6

II.2 Data Flow Diagram (DFD) ... 10

II.3 Data Dictionary (Kamus Data) ... 12

II.4 Process Specification (PSPEC) ... 13

II.5 Hypertext Preprocessor (PHP) ... 14

II.6 MySQL ... 16

II.7 Hyper Text Markup Language (HTML) ... 17

II.8 Cascading Style Sheets (CSS) ... 19

II.9 Javascript ... 20

II.10 XAMPP ... 22

II.11 Macromedia Dreamweaver 8.0 ... 22

II.12 Decision Support System ... 23

II.12.1 Komponen Decision Support System ... 24

II.12.2 Jenis-jenis DSS ... 25

II.12.3 Metode DSS ... 26

II.12.4 Perkembangan DSS ... 27

BAB III ANALISIS DAN RANCANGAN SISTEM ... 28

III.1Proses Bisnis ... 28

III.1.1 Arsitektur Sistem ... 29

III.2Entity Relationship Diagram (ERD) ... 29

III.3Relational Database ... 30

III.4Data Flow Diagram (DFD) ... 34

III.5Kamus Data ... 47

III.6Process Specification (PSPEC) ... 50

III.6Desain Antar Muka ... 62


(4)

viii

IV.1Tampilan User Interface ... 76

IV.1.1 Tampilan Utama Administrator ... 76

IV.1.2 Tampilan Utama Manager ... 88

IV.1.3 Tampilan Utama Sales ... 93

BAB V TESTING DAN EVALUASI SISTEM ... 94

V.1 Test Case dan Error Handling ... 94

BAB VI SIMPULAN DAN SARAN ... 113

VI.1Simpulan ... 113

VI.2Saran ... 113


(5)

DAFTAR GAMBAR

Gambar 1 Struktur Bahasa Javascript... 21

Gambar 2 Entity Relationship Diagram ... 29

Gambar 3 Context Diagram ... 34

Gambar 4 DFD Level 1 ... 35

Gambar 5 DFD Level 2 Proses 1 ... 37

Gambar 7 DFD Level 2 Proses 3 ... 39

Gambar 8 DFD Level 2 Proses 4 ... 40

Gambar 9 DFD Level 2 Proses 5 ... 41

Gambar 10 DFD Level 3 Proses 1.1 ... 42

Gambar 11 DFD Level 3 Proses 1.2 ... 43

Gambar 12 DFD Level 3 Proses 1.3 ... 44

Gambar 13 DFD Level 3 Proses 1.4 ... 45

Gambar 14 DFD Level 3 Proses 2.2 ... 46

Gambar 15 DFD Level 3 Proses 3.2 ... 46

Gambar 16 Halaman Login ... 62

Gambar 17 Halaman Master Data User ... 62

Gambar 18 Halaman Master Data Tambah User ... 63

Gambar 19 Halaman Ubah Data User ... 63

Gambar 20 Halaman Reset Data User... 64

Gambar 21 Halaman Hapus Data User... 65

Gambar 22 Halaman Master Data Barang ... 65

Gambar 23 Halaman Tambah Data Barang ... 66

Gambar 24 Halaman Ubah Data Barang ... 66

Gambar 25 Halaman Hapus Data Barang ... 67

Gambar 26 Halaman Master Data Customer ... 68

Gambar 27 Halaman Tambah Data Customer ... 68

Gambar 28 Halaman Ubah Data Customer ... 69

Gambar 29 Halaman Hapus Data Customer ... 69

Gambar 30 Halaman Master Data Supplier ... 70

Gambar 31 Halaman Tambah Data Supplier ... 70

Gambar 32 Halaman Ubah Data Supplier ... 71

Gambar 33 Halaman Hapus Data Supplier ... 71

Gambar 34 Halaman Tambah Data Transaksi ... 72

Gambar 35 View History Transaksi Penjualan ... 73

Gambar 36 Tambah Data Transaksi Pembelian ... 74

Gambar 37 Halaman View History Transaksi Pembelian ... 74

Gambar 38 Halaman View Penjualan Terbanyak Berdasarkan DSS ... 75

Gambar 39 Halaman View Penjualan Tersedikit Berdasarkan DSS ... 75

Gambar 40 Tampilan Login ... 76

Gambar 41 Tampilan Utama Administrator ... 77

Gambar 42 Tampilan Master Data User ... 77

Gambar 43 Tampilan SearchMaster Data User ... 77


(6)

x

Gambar 45 Tampilan Pengubahan Data User ... 78

Gambar 46 Tampilan Window Confirm untuk Menghapus Data User... 79

Gambar 47 Tampilan Master Data Barang Jual ... 79

Gambar 48 Tampilan SearchMaster Data Barang... 79

Gambar 49 Tampilan Penambahan Data Barang Jual ... 80

Gambar 50 Tampilan Pengubahan Data Barang Jual ... 80

Gambar 51 Tampilan Window Confirm untuk Menghapus Data Barang Jual ... 81

Gambar 52 Tampilan Master Data Customer ... 81

Gambar 53 Tampilan SearchMaster Data Customer ... 81

Gambar 54 Tampilan Penambahan Data Customer ... 82

Gambar 55 Tampilan Pengubahan Data Customer... 82

Gambar 56 Tampilan Window Confirm untuk Menghapus Data Customer ... 83

Gambar 57 Tampilan Master Data Supplier ... 83

Gambar 58 Tampilan SearchMaster Data Supplier ... 83

Gambar 59 Tampilan Penambahan Data Supplier ... 84

Gambar 60 Tampilan Pengubahan Data Supplier ... 84

Gambar 61 Tampilan Window Confirm untuk Menghapus Data Supplier ... 84

Gambar 62 Tampilan Awal Transaksi Pembelian ... 85

Gambar 63 Tampilan Detail Pembelian... 85

Gambar 64 Tampilan Rekap Pembelian ... 86

Gambar 65 Tampilan Awal Transaksi Penjualan ... 86

Gambar 66 Tampilan Detail Penjualan... 87

Gambar 67 Tampilan Rekap Penjualan ... 87

Gambar 68 Tampilan Warning Stok Barang ... 88

Gambar 69 Tampilan Awal Laporan Penjualan ... 88

Gambar 70 Tampilan Laporan Penjualan Bulanan ... 89

Gambar 71 Tampilan Awal Laporan Pembelian ... 89

Gambar 72 Tampilan Laporan Pembelian Bulanan ... 89

Gambar 73 Tampilan Filter DSS Item Terbaik ... 90

Gambar 74 Tampilan DSS Berdasarkan Item Terbaik ... 90

Gambar 75 Tampilan Filter DSS Item Terburuk ... 91

Gambar 76 Tampilan DSS Berdasarkan Item Terburuk ... 91

Gambar 77 Tampilan Filter DSS Margin Keuntungan ... 91

Gambar 78 Tampilan DSS Berdasarkan Margin Keuntungan Terbesar ... 92

Gambar 79 Tampilan Awal Ketika Kita Akan Memesan Barang ... 92

Gambar 80 Tampilan Pemesanan ... 93

Gambar 81 Tampilan Rekap Pemesanan ... 93

Gambar 82 Testing Login – Input Kosong ... 94

Gambar 83 Testing Login – Input Salah ... 95

Gambar 84 Testing Tambah User Input Nama Kosong ... 95

Gambar 85 Testing Tambah User – NIK Numeric ... 96

Gambar 86 Testing Tambah User – Nama Numeric ... 96

Gambar 87 Testing Tambah User – Data Sudah Ada ... 96

Gambar 88 Testing Tambah User Input Data Benar ... 97

Gambar 89 Testing TambahBarang Jual– Input Kosong ... 97

Gambar 90 Testing TambahBarang Jual– Harga Jual Berupa String ... 98


(7)

Gambar 92 Testing TambahBarang Jual –Input Data Benar ... 98

Gambar 93 Testing Edit Barang Jual– Harga Jual String ... 99

Gambar 94 Testing Edit Barang Jual– Harga Jual Kosong ... 99

Gambar 95 Testing EditBarang Jual– Data Sudah Ada di Database ... 100

Gambar 96 Testing Edit Barang Jual –Input Data Benar ... 100

Gambar 97 Testing Tambah Customer Input Data Kosong ... 101

Gambar 98 Testing Tambah Customer– Nama Customer Berupa Numeric .... 101

Gambar 99 Testing Tambah Customer– Kapasitas Berupa String ... 101

Gambar 100 Testing Tambah Customer – Data Sudah Ada di Database ... 102

Gambar 101 Testing Tambah Customer Input Data Benar ... 102

Gambar 102Testing Edit Customer– Salah Satu Input Data Kosong ... 103

Gambar 103 Testing Edit Customer – Telepon Berupa String ... 103

Gambar 104 Testing Edit Customer – Nama Customer Berupa Numeric ... 104

Gambar 105 Testing Edit Customer– Data Sudah Ada di Database ... 104

Gambar 106 Testing Edit Customer –Input Data Benar ... 104

Gambar 107 Testing TambahSupplier– Salah Satu Input Data Kosong ... 105

Gambar 108 Testing Tambah Supplier – Telepon Berupa Numeric ... 105

Gambar 109 Testing TambahSupplier – Nama Supplier Berupa Numeric ... 106

Gambar 110 Testing TambahSupplier– Data Sudah Ada di Database ... 106

Gambar 111 Testing TambahSupplier –Input Data Benar ... 106

Gambar 112 Testing Edit Supplier– Salah Satu Input Data Kosong ... 107

Gambar 113 Testing Edit Supplier – Telepon Berupa String ... 107

Gambar 114 Testing Edit Supplier – Nama Supplier Berupa Numeric ... 108

Gambar 115 Testing Edit Supplier– Data Sudah Ada di Database ... 108

Gambar 116 Testing Edit Supplier –Input Data Benar ... 108

Gambar 117 Testing Transaksi Pembelian– Input Data Kosong ... 109

Gambar 118 Testing Transaksi Pembelian –Input Data Kosong ... 109

Gambar 119 Testing Transaksi Pembelian – Banyaknya barang Berupa String110 Gambar 120 Testing Transaksi Pembelian – Discount Berupa String ... 110

Gambar 121 Testing Transaksi Penjualan – Input Data Kosong ... 111

Gambar 122 Testing Transaksi Penjualan –Input Data Kosong ... 111

Gambar 123 Testing Transaksi Penjualan – Banyaknya barang Berupa String 111 Gambar 124 Testing Transaksi Penjualan – Discount Berupa String ... 112


(8)

xii

DAFTAR TABEL

Tabel I Simbol – Simbol DFD ... 11

Tabel II Simbol – Simbol Kamus Data ... 12

Tabel III Isi dari Kamus Data ... 13

Tabel IV Isi PSPEC ... 13

Tabel V Javascript dan Event Web Browser ... 22

Tabel VI Tabel user... 30

Tabel VII Tabel barang ... 30

Tabel VIII Tabel penjualan ... 31

Tabel IX Tabel Detail_Penjualan ... 31

Tabel X Tabel pembelian ... 32

Tabel XI Tabel Detail_Pembelian ... 32

Tabel XII Tabel customer ... 33

Tabel XIII Tabel supplier ... 33

Tabel LXV Test Case Form Tambah User ... 94

Tabel LXVI Test Case Form Tambah User ... 95

Tabel LXVII Test Case Form Tambah Barang Jual ... 97

Tabel LXVIII Test Case Form Edit Barang Jual ... 99

Tabel LXIX Test Case Form Tambah Customer ... 100

Tabel LXX Test Case Form Edit Customer ... 102

Tabel LXXI Test Case Form Tambah Supplier ... 104

Tabel LXXII Test Case Form Edit Supplier ... 106

Tabel LXXIII Test Case Form Pembelian ... 108


(9)

DAFTAR LAMPIRAN


(10)

BAB I

PENDAHULUAN

I.1

Latar Belakang

Saat ini, perkembangan teknologi berkembang sangat cepat terutama

dalam bidang teknologi informasi. Teknologi yang ada ini sangat berperan

besar dalam kehidupan manusia. Teknologi ini membuat pekerjaan manusia

dapat lebih mudah untuk dikerjakan.

Maka dari itu, munculah sebuah pemikiran untuk membuat sebuah

aplikasi penyimpanan pengelolaan barang pada sebuah distributor sparepart

motor Scarlet. Saat ini penyimpanan pada perusahaan ini masih manual,

dengan cara mengisi form stok barang secara manual yang diperiksa oleh

Admin, kemudian ditandatangangani oleh

Manager dan barulah barang

dimasukkan ke gudang. Dan apabila ada barang keluar, maka mengisi form

barang keluar dan diperiksa oleh Admin, kemudian barang diambil dari gudang

dan diserahkan kepada kurir. Aplikasi ini juga akan menggunakan

Decision

Support System

(DSS) untuk membantu

manager dalam proses pengambilan

keputusan berdasarkan barang terlaku sehingga

manager dapat mengambil

keputusan misalnya menambah stok barang ataupun menaikkan harga ataupun

mengetahui survey data tertentu.

Dengan adanya Aplikasi Penyimpanan Pengelolaan Barang Pada

Scarlet Motorcycle Part Distributor ini diharapkan dapat meningkatkan efisiensi

pengelolaan penyimpanan pengelolaan barang pun dapat terlaksana dengan

baik dan teratur.

I.2

Rumusan Masalah


(11)

2

1. Bagaimana Admin dapat mengetahui berapakah stok barang yang sudah

hampir habis ?

2. Bagaimana agar Admin, Manager dapat melakukan pencarian data

berdasarkan bagian informasi / kriteria yang diketahui ?

3. Bagaimana seorang Manager dapat melihat hasil DSS berdasarkan

kriteria tertentu ?

I.3

Tujuan Pembahasan

Aplikasi ini bertujuan untuk:

1. Memudahkan Admin dan Manager dalam melakukan pencarian data

tertentu.

2. Mempersingkat waktu Admin untuk menyetujui proses keluar barang /

masuk.

3. Memudahkan Admin dalam pengelolaan data-data.

4. Memudahkan Admin dalam menyimpan data.

5. Memudahkan Admin untuk memberitahu kepada Staff bila stok barang

sudah hampir habis atau sudah habis.

6. Meningkatkan kinerja Admin, Manager dengan penggunaan aplikasi

yang lebih otomatis.

7. Mempermudah Manager dalam mengambil keputusan berdasarkan hasil

DSS berdasarkan penjualan barang terlaku berdasarkan kategori

tertentu sehingga terdapat pula saran bagi manager untuk mengambil

keputusan mengenai hasil DSS tersebut

I.4

Ruang Lingkup Kajian

Aplikasi Penyimpanan Pada Scarlet Motorcycle Part Distributor ini

dalam proses pembuatannya mempunyai batasan

batasan masalah sebagai

berikut:


(12)

3

Universitas Kristen Maranatha

1. Batasan user / pengguna:

Aplikasi ini memiliki 2 hak akses pengguna, yaitu

user

dan

Administrator,

dimana Administrator adalah pemegang hak akses tertinggi.

2. Batasan Aplikasi

a. Aplikasi ini dibuat untuk komputer tanpa jaringan (stand alone).

b. Aplikasi ini merupakan aplikasi yang dibuat untuk single user / pengguna

tunggal dengan 1 buah account dan diproteksi dengan password.

c. Sistem penanganan kesalahan atau

error handling tidak terlalu

difokuskan tetapi akan dibuat sebaik mungkin agar dapat meminimalkan

kesalahan akibat input data.

d. Dapat menyimpan masukkan data seperti data

user, data barang, data

customer,

data

supplier,

data transaksi penjualan dan data transaksi

pembelian

3. Batasan perangkat lunak:

a. Aplikasi ini dibuat di atas sistem operasi Windows XP SP2.

b. Aplikasi

ini

dibangun

menggunakan

program

Macromedia

Drewamweaver 8 dengan menggunakan bahasa pemrograman PHP.

c.

Database engine yang digunakan sebagai media penyimpan data (data

storage) adalah PHPMyAdmin.

4.

Batasan perangkat keras:

a. Pengguna:

Jenis komputer yang digunakan adalah

Personal Computer dengan

spesifikasi minimal sebagai berikut:

i. Processor Intel Pentium IV 1.8Ghz.

ii. RAM 512 Mb.

iii. Harddisk 40 Gb.

b. Pengembang:

Spesifikasi antarmuka perangkat keras yang digunakan dalam

pembuatan aplikasi ini adalah sebagai berikut:


(13)

4

1. CPU AMD Athlon 64 X2 3800+ 2GHz.

2. Memori 2Gb.

3. Monitor beresolusi 1024 x 768 @ 70Hz.

4. VGA GeForce 8600 GT 256Mb.

5.

Harddisk 1Tb.

6.

Keyboard.

7.

Mouse.

I.5

Sumber Data

Buku:

Sidik, Betha. 2006. Pemrograman Web dengan PHP. Bandung :

Informatika

S. Bernard Renaldy dkk. 2005. Mudah dan Cepat Menguasai

Pemrograman Web. Bandung : Informatika.

P. Onno dkk. 2006. Buku Sakti Menjadi Programmer Sejati PHP.

Jakarta : Solusi Media.

Kurniawan, Rulianto. 2007. 54 Trik Tersembunyi PHP. Palembang

: Maxikom.

Nugroho, Bunafit. Membuat Aplikasi Penjualan dengan PHP dan

MySQL. Magelang : Ardana Media.

I., Radiant Victor dan Bernard, R. (2006).

Pemrograman

Web-Commerce dengan Oracle dan ASP. Bandung : Informatika.

Internet:


(14)

5

Universitas Kristen Maranatha

I.6

Sistematika Penyajian

Penulisan laporan kerja praktek ini akan disusun dalam 6 bab yang

disusun sebagai berikut:

Bab I Pendahuluan

Bab ini berisi latar belakang, perumusan masalah, tujuan, batasan

masalah dan sistematika penulisan.

Bab II Landasan Teori

Bab ini berisi landasan-landasan teori mengenai teori-teori yang

digunakan dalam pembuatan aplikasi.

Bab III Analisis dan Perancangan

Bab ini berisi analisis dan rancangan sistem untuk aplikasi yang

dibuat oleh penulis.

Bab IV Hasil Tercapai

Bab ini berisi tampilan aplikasi yang dicapai dari analisis dan

perancangan.

Bab V Evaluasi

Bab ini berisi hasil evaluasi secara singkat tentang aplikasi yang

telah dibuat.

Bab VI Penutup

Bab ini berisi uraian kesimpulan dari penyelesaian masalah

secara keseluruhan serta saran-saran yang dapat dijadikan bahan

pertimbangan untuk penerapan sistem dan kemungkinan

pengembangannya pada masa yang akan datang.


(15)

BAB VI SIMPULAN DAN SARAN

VI.1

Simpulan

Simpulan yang dapat ditarik dalam pembuatan aplikasi ini adalah :

Aplikasi Penyimpanan Pada Scarlet Motorcycle Part Distributor

Menggunakan Decision Support System ini dirancang untuk

meningkatkan kinerja dalam proses penyimpanan

dan transaksi

yang

semula manual menjadi sistem yang terotomatisasi.

Data yang sebelumnya menggunakan buku atau kertas, sekarang

dengan adanya pembuatan aplikasi ini masalah terhadap pencatatan,

pengolahan, penyimpanan maupun pencarian data dapat teratasi oleh

aplikasi ini.

Melalui fitur Warning Stok Barang yang terdapat pada aplikasi ini, dapat

membantu administrator atau Manager mengetahui status stok barang.

Selain itu terdapat fitur

Decision Support System

yang isinya adalah

sebuah sistem informasi mengenai informasi penjualan barang terbesar

bulan tertentu, penjualan terkecil bulan tertentu dan keuntungan

terbesar bulan tertentu yang diharapkan dapat membantu

Manager

dalam mengambil keputusan dari sistem informasi yang dihasilkan.

Adanya pemberitahuan secara detail apabila terjadi kesalahan.

VI.2

Saran

Dalam pembuatan tugas akhir ini, penulis memiliki saran-saran untuk

pengembangan aplikasi selanjutnya oleh berbagai pihak yang tertarik dalam

aplikasi ini, yaitu :

Aplikasi

web yang ada harus dikontrol dan dievaluasi secara terus

menerus, sehingga aplikasi ini dapat tetap berjalan secara optimal,

yaitu dengan cara melakukan

update

terhadap data yang dimasukkan


(16)

114

Universitas Kristen Maranatha

apakah sudah benar atau tidak, memeriksa kembali setiap data yang

dimasukkan oleh user.

Untuk lebih menjamin keamanan di dalam aplikasi ini, sebaiknya

dilakukan

maintenance

security

secara berkala, untuk meng-update

sistem keamanan yang ada di dalam aplikasi ini guna mencegah para

hacker atau pihak-pihak yang tidak bertanggung jawab untuk

mengubah, mengambil ataupun menghapus data di dalam aplikasi ini.


(17)

DAFTAR PUSTAKA

Andhie.

AJAX.

Retrieved

August

31,

2008,

from

http://www.andhiequest.com/detail_news.php?p=55&apakah-ajax-itu

.

Hartini. Analisis dengan Diagram Aliran. Retrieved August 31, 2008, from

http://www.ilkomunsri.ac.id/dosen/hartini/materi/VIII_DFD.pdf.

I., Radiant Victor dan Bernard, R. (2006).

Pemrograman Web-Commerce

dengan Oracle dan ASP. Bandung : Informatika.

Ibnoe.

Pengenalan

AJAX.

Retrieved

August

31,

2008,

from

http://www.ibnoe.web.id/2007/05/01/pengenalan-ajax-1.aspx.

Jeni.

AJAX.

Retrieved

May

16,

2008,

from

http://www.JENI-Web%20Programming-Bab%2014-AJAX.pdf.

Onno. Javascript Membuat Halaman Web Lebih Hidup. Retrieved August 31,

2008, from

http://onno.vlsm.org/v09/onno-ind-1/network/javascript-membuat-halaman-web-lebih-hidup-1997.rtf.

P.,Onno W dkk. (2006).

Buku Sakti Menjadi Programmer Sejati PHP. Jakarta :

Solusi Media.

Pengantar Basis Data. (2005). Maranatha Christian University, Bandung.


(18)

2

Pratomo,

A.

ERD.

Retrieved

October

8,

2008,

from

http://www.google.co.id/search?q=Data+Integration+sess3&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

Sidik, B. (2006). Pemrograman Web dengan PHP. Bandung : Informatika.

Taufik.

HTML.

Retrieved

August

31,

2008,

from

http://taufiksma2.blog2.plasa.com/category/html/.


(1)

Universitas Kristen Maranatha

1. CPU AMD Athlon 64 X2 3800+ 2GHz. 2. Memori 2Gb.

3. Monitor beresolusi 1024 x 768 @ 70Hz. 4. VGA GeForce 8600 GT 256Mb.

5. Harddisk 1Tb. 6. Keyboard. 7. Mouse.

I.5

Sumber Data

Buku:

 Sidik, Betha. 2006. Pemrograman Web dengan PHP. Bandung : Informatika

 S. Bernard Renaldy dkk. 2005. Mudah dan Cepat Menguasai Pemrograman Web. Bandung : Informatika.

 P. Onno dkk. 2006. Buku Sakti Menjadi Programmer Sejati PHP. Jakarta : Solusi Media.

 Kurniawan, Rulianto. 2007. 54 Trik Tersembunyi PHP. Palembang : Maxikom.

 Nugroho, Bunafit. Membuat Aplikasi Penjualan dengan PHP dan MySQL. Magelang : Ardana Media.

 I., Radiant Victor dan Bernard, R. (2006). Pemrograman Web-Commerce dengan Oracle dan ASP. Bandung : Informatika. Internet:


(2)

5

Universitas Kristen Maranatha

I.6

Sistematika Penyajian

Penulisan laporan kerja praktek ini akan disusun dalam 6 bab yang disusun sebagai berikut:

 Bab I Pendahuluan

Bab ini berisi latar belakang, perumusan masalah, tujuan, batasan masalah dan sistematika penulisan.

 Bab II Landasan Teori

Bab ini berisi landasan-landasan teori mengenai teori-teori yang digunakan dalam pembuatan aplikasi.

 Bab III Analisis dan Perancangan

Bab ini berisi analisis dan rancangan sistem untuk aplikasi yang dibuat oleh penulis.

 Bab IV Hasil Tercapai

Bab ini berisi tampilan aplikasi yang dicapai dari analisis dan perancangan.

 Bab V Evaluasi

Bab ini berisi hasil evaluasi secara singkat tentang aplikasi yang telah dibuat.

 Bab VI Penutup

Bab ini berisi uraian kesimpulan dari penyelesaian masalah secara keseluruhan serta saran-saran yang dapat dijadikan bahan pertimbangan untuk penerapan sistem dan kemungkinan pengembangannya pada masa yang akan datang.


(3)

BAB VI SIMPULAN DAN SARAN

VI.1

Simpulan

Simpulan yang dapat ditarik dalam pembuatan aplikasi ini adalah :  Aplikasi Penyimpanan Pada Scarlet Motorcycle Part Distributor

Menggunakan Decision Support System ini dirancang untuk meningkatkan kinerja dalam proses penyimpanan dan transaksi yang semula manual menjadi sistem yang terotomatisasi.

 Data yang sebelumnya menggunakan buku atau kertas, sekarang dengan adanya pembuatan aplikasi ini masalah terhadap pencatatan, pengolahan, penyimpanan maupun pencarian data dapat teratasi oleh aplikasi ini.

 Melalui fitur Warning Stok Barang yang terdapat pada aplikasi ini, dapat membantu administrator atau Manager mengetahui status stok barang.  Selain itu terdapat fitur Decision Support System yang isinya adalah

sebuah sistem informasi mengenai informasi penjualan barang terbesar bulan tertentu, penjualan terkecil bulan tertentu dan keuntungan terbesar bulan tertentu yang diharapkan dapat membantu Manager

dalam mengambil keputusan dari sistem informasi yang dihasilkan.  Adanya pemberitahuan secara detail apabila terjadi kesalahan.

VI.2

Saran

Dalam pembuatan tugas akhir ini, penulis memiliki saran-saran untuk pengembangan aplikasi selanjutnya oleh berbagai pihak yang tertarik dalam aplikasi ini, yaitu :

 Aplikasi web yang ada harus dikontrol dan dievaluasi secara terus menerus, sehingga aplikasi ini dapat tetap berjalan secara optimal, yaitu dengan cara melakukan update terhadap data yang dimasukkan


(4)

114

Universitas Kristen Maranatha

apakah sudah benar atau tidak, memeriksa kembali setiap data yang dimasukkan oleh user.

 Untuk lebih menjamin keamanan di dalam aplikasi ini, sebaiknya dilakukan maintenance security secara berkala, untuk meng-update

sistem keamanan yang ada di dalam aplikasi ini guna mencegah para

hacker atau pihak-pihak yang tidak bertanggung jawab untuk mengubah, mengambil ataupun menghapus data di dalam aplikasi ini.


(5)

D-1

DAFTAR PUSTAKA

Andhie. AJAX. Retrieved August 31, 2008, from

http://www.andhiequest.com/detail_news.php?p=55&apakah-ajax-itu.

Hartini. Analisis dengan Diagram Aliran. Retrieved August 31, 2008, from http://www.ilkomunsri.ac.id/dosen/hartini/materi/VIII_DFD.pdf.

I., Radiant Victor dan Bernard, R. (2006). Pemrograman Web-Commerce dengan Oracle dan ASP. Bandung : Informatika.

Ibnoe. Pengenalan AJAX. Retrieved August 31, 2008, from http://www.ibnoe.web.id/2007/05/01/pengenalan-ajax-1.aspx.

Jeni. AJAX. Retrieved May 16, 2008, from http://www.JENI-Web%20Programming-Bab%2014-AJAX.pdf.

Onno. Javascript Membuat Halaman Web Lebih Hidup. Retrieved August 31, 2008, from http://onno.vlsm.org/v09/onno-ind-1/network/javascript-membuat-halaman-web-lebih-hidup-1997.rtf.

P.,Onno W dkk. (2006). Buku Sakti Menjadi Programmer Sejati PHP. Jakarta : Solusi Media.

Pengantar Basis Data. (2005). Maranatha Christian University, Bandung.


(6)

2

D-2

Pratomo, A. ERD. Retrieved October 8, 2008, from

http://www.google.co.id/search?q=Data+Integration+sess3&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

Sidik, B. (2006). Pemrograman Web dengan PHP. Bandung : Informatika.

Taufik. HTML. Retrieved August 31, 2008, from