Aplikasi Inventori Pada Scarlet Motorcycle Part Distributor Menggunakan Decision Support System.
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