Institutional Repository | Satya Wacana Christian University: Perancangan E-Commerce Toko Nusantara
Perancangan E-Commerce
Toko Nusantara
Diajukan kepada
Fakultas Teknologi Informasi
Untuk memperoleh Gelar Ahli Madya Komputer
Oleh:
Aji Noer Wocaksono
562011053
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2014
Perancangan E-Commerce
Toko Nusantara
Laporan Tugas Akhir
Oleh:
Aji Noer Wicaksono
562011053
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2014
i
ii
Pernyataan Bebas Plagiasi
Yang bertanda tangan di bawah ini,
Nama
: Aji Noer Wicaksono
NIM
: 562011053
Program Studi
: Diploma Teknik Informatika
Fakultas
: Teknologi Informasi, Universitas Kristen
Satya Wacana
Menyatakan dengan sesungguhnya bahwa laporan dengan judul:
Perancangan E-Commerce Toko Nusantara
Yang dibimbing oleh :
1.
Budhi Kristianto, S.Kom, M.Sc.
Adalah benar-benar hasil karya saya.
Di dalam Laporan Tugas Akhir ini tidak terdapat
keseluruhan atau sebagian tulisan atau gagasan orang lain dalam
bentuk rangkaian kalimat atau gambar serta simbol yang saya aku
seolah-olah sebagai karya saya tanpa memberi pengakuan pada
penulis atau sumber aslinya.
Salatiga, 12 - Agustus - 2014
Yang memberi pernyataan,
Aji Noer Wicaksono
iii
iv
KATA PENGANTAR
Segala puji syukur penulis panjatkan kehadiran Tuhan
Yang Maha Esa atas segala berkat dan
anugerahnya
yang
sangat luar biasa sehingga penulis dapat menyelesaikan
penulisan laporan Tugas Akhir
laporan
Tugas Akhir
ini
ini dengan baik.
dimaksudkan
untuk
Penulisan
memenuhi
sebagian dari syarat dalam rangka meraih gelar sarjana Ahli
Madya
Komputer
pada
Program Studi
Diploma
Teknik
Informatika Fakultas Teknologi Informasi Universitas Kristen
Satya Wacana Salatiga.
Penulis juga menyadari bahwa terselesaikannya laporan
Tugas Akhir dengan lancar tidak terlepas juga karena bantuan
dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis
ingin menyampaikan terimakasih kepada
:
1. Tuhan Yang Maha Esa karena kasih dan ridho-Nya penulis
dapat menyelesaikan tugas akhir ini.
2. Orang tua dan keluarga tercinta, yang memberikan dukungan
baik moril maupun materil kepada penulis untuk selalu
berusaha mencapai hasil yang terbaik.
3. Dr. Dharmaputra T. Palekahelu, M. Pd sebagai Dekan Fakultas
Teknologi Informasi, Universitas Kristen Satya Wacana.
4. Sri Winarso Martyas Edi, S.Kom, M.Cs sebagai Ketua
Program Studi Teknik Informatika, Diploma Fakultas
Teknologi Informasi, Universitas Kristen Satya Wacana.
v
5. Bapak Budhi Kristianto, S.Kom, M.Sc sebagai dosen
pembimbing yang telah berkenan meluangkan waktu untuk
memberikan bimbingan dalam penyusunan Tugas Akhir ini.
6. Segenap dosen yang telah memberikan ilmu yang berguna
dan bermanfaat.
7. Keluarga dan saudara yang telah memberikan dukungan serta
doa.
8. Semua teman-teman D3 Teknik Informatika 2011 yang telah
memberikan doa, dukungan, serta kebersamaannya selama
ini.
9. Serta semua pihak yang tidak dapat penulis sebutkan satu
persatu.
Penulis mengharapkan pembaca dapat memberikan kritik
dan saran atau masukkan yang membangun untuk perbaikan.
Semoga laporan ini dapat berguna bagi para pembaca, dan
penulis mohon maaf apabila terdapat kekurangan dalam
penyusunan Laporan tugas akhir ini.
Salatiga, 12 – Agustus - 2014
Aji Noer Wicaksono
vi
Daftar Isi
Judul .................................................................................... i
Lembar Pengesahan ............................................................. ii
Lembar Pernyataan Bebas Plagiasi ...................................... iii
Lembar Pernyataan Persetujuan Publikasi ........................... iv
Kata Pengantar ..................................................................... v
Daftar Isi............................................................................... vii
Daftar Gambar ...................................................................... ix
Daftar Lampiran ................................................................... xi
Bab I Pendahuluan ............................................................. 1
1.1
Latar Belakang ................................................ 1
1.2
Tujuan ............................................................. 2
1.2.1
Tujuan Umum ................................... 2
1.2.2
Tujuan Khusus .................................. 3
1.3
Rumusan Masalah ........................................... 3
1.4
Batasan Masalah ............................................. 3
1.5
Metodologi ...................................................... 4
Bab II Tinjauan Pustaka ...................................................... 5
2.1
Penelitian Terdahulu ....................................... 5
2.2
Landasan Teori ............................................... 9
2.2.1 Website dan E-Commrece ................... 9
2.3
Perangkat Lunak Pendukung .......................... 12
2.3.1 Adobe Dreamweaver........................... 12
2.3.2 Adobe Photoshop ................................ 13
2.3.3 Pemrogaman PHP ............................... 13
vii
2.3.4 Apache Web Server ............................ 15
2.3.5 WAMP Server ..................................... 16
2.3.6
MySQL................................................ 18
Bab III Perancangan Sistem ................................................. 21
3.1
Rancangan DFD .............................................. 21
3.2
Flowchart ........................................................ 27
3.3
LKT (Lembar Kerja Tampilan) ...................... 29
Bab 4 Hasil dan Analisis..................................................... 45
4.1
Hasil Karya/Implementasi .............................. 45
4.2
Hasil Pengujian ............................................... 53
4.3
Analisis ........................................................... 56
Bab 5 Penutup ..................................................................... 57
5.1
Kesimpulan ..................................................... 57
5.2
Saran ............................................................... 57
Daftar Pustaka ...................................................................... 59
Lampiran ............................................................................. 60
viii
Daftar Gambar
Gambar 3.1
DFD tingkat 0 Website Toko Nusantara ........ 22
Gambar 3.2
DFD tingkat
Gambar 3.3
DFD tingkat 2 Proses Registrasi dan Login ... 24
Gambar 3.4
DFD tingkat 2 Proses Pemesanan Barang ...... 24
Gambar 3.5
DFD tingkat 2 Proses Pengiriman Barang...... 25
Gambar 3.6
DFD tingkat 2 Proses pada bagian Pertanyaan dan
1 Website Toko Nusantara .......... 23
Testimoni….. ........................................................................ 26
Gambar 3.7
Flowchart tahap 1 Proses pada Pelanggan...... 27
Gambar 3.8
Flowchart tahap 1 Proses pada Admin ........... 28
Gambar 3.9
LKT halaman Home atau halaman utama ...... 29
Gambar 3.10 LKT halaman Akun ........................................ 30
Gambar 3.11 LKT halaman Tentang Kami .......................... 31
Gambar 3.12 LKT halaman Kontak ..................................... 32
Gambar 3.13 LKT halaman Register ................................... 33
Gambar 3.14 LKT halaman Admin ...................................... 34
Gambar 3.15 LKT halaman Daftar Akun ............................. 35
Gambar 3.16 LKT halaman Edit User ................................. 36
Gambar 3.17 LKT halaman Daftar Produk .......................... 37
Gambar 3.18 LKT halaman Tambah Produk ....................... 38
Gambar 3.19 LKT halaman Edit Produk.............................. 39
Gambar 3.20 LKT halaman Daftar Order ............................ 40
Gambar 3.21 LKT halaman Lihat Order .............................. 41
Gambar 3.22 LKT halaman Lihat Komentar ....................... 42
Gambar 3.23 LKT halaman Balas Komentar ....................... 43
ix
Gambar 4.1
halaman Home atau halaman utama ............... 45
Gambar 4.2
halaman Akun ................................................. 46
Gambar 4.3
halaman Tentang Kami................................... 46
Gambar 4.4
halaman Kontak .............................................. 47
Gambar 4.5
halaman Register ............................................ 47
Gambar 4.6
halaman Admin .............................................. 48
Gambar 4.7
halaman Daftar Akun ..................................... 48
Gambar 4.8
halaman Edit User .......................................... 49
Gambar 4.9
halaman Daftar Produk ................................... 49
Gambar 4.10 halaman Tambah Produk ................................ 50
Gambar 4.11 halaman Edit Produk ...................................... 50
Gambar 4.12 halaman Daftar Order ..................................... 51
Gambar 4.13 halaman Lihat Order ....................................... 51
Gambar 4.14 halaman Lihat Komentar ................................ 52
Gambar 4.15 halaman Balas Komentar ................................ 52
Gambar 4.16 User memilih Produk ..................................... 53
Gambar 4.17 Detail Barang .................................................. 54
Gambar 4.18 Detail Barang yang telah dibeli ...................... 54
Gambar 4.19 Admin mengkorfirmasi pesanan Pelanggan ... 55
Gambar 4.20 status pemesanan Pelanggan telah diubah ...... 55
x
Daftar Lampiran
1. Kode Program .................................................................... 58
xi
Toko Nusantara
Diajukan kepada
Fakultas Teknologi Informasi
Untuk memperoleh Gelar Ahli Madya Komputer
Oleh:
Aji Noer Wocaksono
562011053
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2014
Perancangan E-Commerce
Toko Nusantara
Laporan Tugas Akhir
Oleh:
Aji Noer Wicaksono
562011053
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2014
i
ii
Pernyataan Bebas Plagiasi
Yang bertanda tangan di bawah ini,
Nama
: Aji Noer Wicaksono
NIM
: 562011053
Program Studi
: Diploma Teknik Informatika
Fakultas
: Teknologi Informasi, Universitas Kristen
Satya Wacana
Menyatakan dengan sesungguhnya bahwa laporan dengan judul:
Perancangan E-Commerce Toko Nusantara
Yang dibimbing oleh :
1.
Budhi Kristianto, S.Kom, M.Sc.
Adalah benar-benar hasil karya saya.
Di dalam Laporan Tugas Akhir ini tidak terdapat
keseluruhan atau sebagian tulisan atau gagasan orang lain dalam
bentuk rangkaian kalimat atau gambar serta simbol yang saya aku
seolah-olah sebagai karya saya tanpa memberi pengakuan pada
penulis atau sumber aslinya.
Salatiga, 12 - Agustus - 2014
Yang memberi pernyataan,
Aji Noer Wicaksono
iii
iv
KATA PENGANTAR
Segala puji syukur penulis panjatkan kehadiran Tuhan
Yang Maha Esa atas segala berkat dan
anugerahnya
yang
sangat luar biasa sehingga penulis dapat menyelesaikan
penulisan laporan Tugas Akhir
laporan
Tugas Akhir
ini
ini dengan baik.
dimaksudkan
untuk
Penulisan
memenuhi
sebagian dari syarat dalam rangka meraih gelar sarjana Ahli
Madya
Komputer
pada
Program Studi
Diploma
Teknik
Informatika Fakultas Teknologi Informasi Universitas Kristen
Satya Wacana Salatiga.
Penulis juga menyadari bahwa terselesaikannya laporan
Tugas Akhir dengan lancar tidak terlepas juga karena bantuan
dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis
ingin menyampaikan terimakasih kepada
:
1. Tuhan Yang Maha Esa karena kasih dan ridho-Nya penulis
dapat menyelesaikan tugas akhir ini.
2. Orang tua dan keluarga tercinta, yang memberikan dukungan
baik moril maupun materil kepada penulis untuk selalu
berusaha mencapai hasil yang terbaik.
3. Dr. Dharmaputra T. Palekahelu, M. Pd sebagai Dekan Fakultas
Teknologi Informasi, Universitas Kristen Satya Wacana.
4. Sri Winarso Martyas Edi, S.Kom, M.Cs sebagai Ketua
Program Studi Teknik Informatika, Diploma Fakultas
Teknologi Informasi, Universitas Kristen Satya Wacana.
v
5. Bapak Budhi Kristianto, S.Kom, M.Sc sebagai dosen
pembimbing yang telah berkenan meluangkan waktu untuk
memberikan bimbingan dalam penyusunan Tugas Akhir ini.
6. Segenap dosen yang telah memberikan ilmu yang berguna
dan bermanfaat.
7. Keluarga dan saudara yang telah memberikan dukungan serta
doa.
8. Semua teman-teman D3 Teknik Informatika 2011 yang telah
memberikan doa, dukungan, serta kebersamaannya selama
ini.
9. Serta semua pihak yang tidak dapat penulis sebutkan satu
persatu.
Penulis mengharapkan pembaca dapat memberikan kritik
dan saran atau masukkan yang membangun untuk perbaikan.
Semoga laporan ini dapat berguna bagi para pembaca, dan
penulis mohon maaf apabila terdapat kekurangan dalam
penyusunan Laporan tugas akhir ini.
Salatiga, 12 – Agustus - 2014
Aji Noer Wicaksono
vi
Daftar Isi
Judul .................................................................................... i
Lembar Pengesahan ............................................................. ii
Lembar Pernyataan Bebas Plagiasi ...................................... iii
Lembar Pernyataan Persetujuan Publikasi ........................... iv
Kata Pengantar ..................................................................... v
Daftar Isi............................................................................... vii
Daftar Gambar ...................................................................... ix
Daftar Lampiran ................................................................... xi
Bab I Pendahuluan ............................................................. 1
1.1
Latar Belakang ................................................ 1
1.2
Tujuan ............................................................. 2
1.2.1
Tujuan Umum ................................... 2
1.2.2
Tujuan Khusus .................................. 3
1.3
Rumusan Masalah ........................................... 3
1.4
Batasan Masalah ............................................. 3
1.5
Metodologi ...................................................... 4
Bab II Tinjauan Pustaka ...................................................... 5
2.1
Penelitian Terdahulu ....................................... 5
2.2
Landasan Teori ............................................... 9
2.2.1 Website dan E-Commrece ................... 9
2.3
Perangkat Lunak Pendukung .......................... 12
2.3.1 Adobe Dreamweaver........................... 12
2.3.2 Adobe Photoshop ................................ 13
2.3.3 Pemrogaman PHP ............................... 13
vii
2.3.4 Apache Web Server ............................ 15
2.3.5 WAMP Server ..................................... 16
2.3.6
MySQL................................................ 18
Bab III Perancangan Sistem ................................................. 21
3.1
Rancangan DFD .............................................. 21
3.2
Flowchart ........................................................ 27
3.3
LKT (Lembar Kerja Tampilan) ...................... 29
Bab 4 Hasil dan Analisis..................................................... 45
4.1
Hasil Karya/Implementasi .............................. 45
4.2
Hasil Pengujian ............................................... 53
4.3
Analisis ........................................................... 56
Bab 5 Penutup ..................................................................... 57
5.1
Kesimpulan ..................................................... 57
5.2
Saran ............................................................... 57
Daftar Pustaka ...................................................................... 59
Lampiran ............................................................................. 60
viii
Daftar Gambar
Gambar 3.1
DFD tingkat 0 Website Toko Nusantara ........ 22
Gambar 3.2
DFD tingkat
Gambar 3.3
DFD tingkat 2 Proses Registrasi dan Login ... 24
Gambar 3.4
DFD tingkat 2 Proses Pemesanan Barang ...... 24
Gambar 3.5
DFD tingkat 2 Proses Pengiriman Barang...... 25
Gambar 3.6
DFD tingkat 2 Proses pada bagian Pertanyaan dan
1 Website Toko Nusantara .......... 23
Testimoni….. ........................................................................ 26
Gambar 3.7
Flowchart tahap 1 Proses pada Pelanggan...... 27
Gambar 3.8
Flowchart tahap 1 Proses pada Admin ........... 28
Gambar 3.9
LKT halaman Home atau halaman utama ...... 29
Gambar 3.10 LKT halaman Akun ........................................ 30
Gambar 3.11 LKT halaman Tentang Kami .......................... 31
Gambar 3.12 LKT halaman Kontak ..................................... 32
Gambar 3.13 LKT halaman Register ................................... 33
Gambar 3.14 LKT halaman Admin ...................................... 34
Gambar 3.15 LKT halaman Daftar Akun ............................. 35
Gambar 3.16 LKT halaman Edit User ................................. 36
Gambar 3.17 LKT halaman Daftar Produk .......................... 37
Gambar 3.18 LKT halaman Tambah Produk ....................... 38
Gambar 3.19 LKT halaman Edit Produk.............................. 39
Gambar 3.20 LKT halaman Daftar Order ............................ 40
Gambar 3.21 LKT halaman Lihat Order .............................. 41
Gambar 3.22 LKT halaman Lihat Komentar ....................... 42
Gambar 3.23 LKT halaman Balas Komentar ....................... 43
ix
Gambar 4.1
halaman Home atau halaman utama ............... 45
Gambar 4.2
halaman Akun ................................................. 46
Gambar 4.3
halaman Tentang Kami................................... 46
Gambar 4.4
halaman Kontak .............................................. 47
Gambar 4.5
halaman Register ............................................ 47
Gambar 4.6
halaman Admin .............................................. 48
Gambar 4.7
halaman Daftar Akun ..................................... 48
Gambar 4.8
halaman Edit User .......................................... 49
Gambar 4.9
halaman Daftar Produk ................................... 49
Gambar 4.10 halaman Tambah Produk ................................ 50
Gambar 4.11 halaman Edit Produk ...................................... 50
Gambar 4.12 halaman Daftar Order ..................................... 51
Gambar 4.13 halaman Lihat Order ....................................... 51
Gambar 4.14 halaman Lihat Komentar ................................ 52
Gambar 4.15 halaman Balas Komentar ................................ 52
Gambar 4.16 User memilih Produk ..................................... 53
Gambar 4.17 Detail Barang .................................................. 54
Gambar 4.18 Detail Barang yang telah dibeli ...................... 54
Gambar 4.19 Admin mengkorfirmasi pesanan Pelanggan ... 55
Gambar 4.20 status pemesanan Pelanggan telah diubah ...... 55
x
Daftar Lampiran
1. Kode Program .................................................................... 58
xi