Membangun Aplikasi Catatan Berbasis Android Dengan Menggunakan Android Studio
PERANCANGAN APLIKASI PENJUALAN BERBASIS INTERNET
COMMERCE PADA DAPUR LALA CAKE
TUGAS AKHIR
SYAHIRA MEYRANDA PUTRI
142406061
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERANCANGAN APLIKASI PENJUALAN BERBASIS INTERNET
COMMERCE PADA DAPUR LALA CAKE
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
SYAHIRA MEYRANDA PUTRI
142406061
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
i
Universitas Sumatera Utara
PERNYATAAN
PERANCANGAN APLIKASI PENJUALAN BERBASIS INTERNET
COMMERCE PADA DAPUR LALA CAKE
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya sendiri. Kecuali beberapa
kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juli 2017
Syahira Meyranda Putri
142406061
ii
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan
Maha Penyayang, dengan limpah karunia-Nya Penulis dapat menyelesaikan
penyusunan Tugas Akhir ini dengan judul Membangun Aplikasi Catatan Berbasis
Android Dengan Menggunakan Android Studio.
Terima kasih penulis sampaikan kepada Dr. Elvina Herawati M.Si selaku
pembimbing yang telah meluangkan waktunya selama penyusunan Tugas Akhir ini.
Terima kasih kepada Dr. Syahriol Sitorus, M.IT sebagai Dosen Pembimbing
Akademik yang telah membimbing penulis selama duduk di bangku perkuliahan.
Terima kasih kepada Ibu Dra. Normalina Napitupulu, M.Sc dan Bapak Drs. James
Piter Marbun, M.Kom selaku Ketua dan Sekretaris Program Studi D3 Teknik
Informatika FMIPA USU Medan, Dekan dan Wakil Dekan FMIPA USU, seluruh
Staf dan Dosen Program Studi D3 Teknik Informatika FMIPA USU, pegawai
FMIPA USU dan rekan – rekan kuliah. Akhirnya tidak terlupakan kepada Bapak,
Ibu dan keluarga yang selama ini memberikan bantuan dan dorongan yang
diperlukan. Semoga Tuhan Yang Maha Esa akan membalasnya.
Medan, Juli 2017
Syahira Meyranda Putri
iii
Universitas Sumatera Utara
PERANCANGAN APLIKASI PENJUALAN BERBASIS INTERNET
COMMERCE PADA DAPUR LALA CAKE
ABSTRAK
Kajian ini bertujuan untuk membangun sebuah aplikasi penjualan berbasis internet
commerce pada Dapur Lala Cake. Aplikasi penjualan ini dikembangkan dengan
menggunakan perangkat lunak XAMPP dan Sublime Text 3. Metodologi
pengembangan sistem yang digunakan adalah berdasarkan siklus hidup
pengembangan sistem dan pendekatan model air terjun dan iterasinya. Aplikasi
penjualan ini meliputi halaman awal, halaman produk yang ditawarkan, halaman
keranjang belanja, halaman konfirmasi pembayaran dan halaman administrator
yang terdapat halaman untuk menambahkan, mengubah dan menghapus produk
yang ditawarkan. Objektif utama dari aplikasi penjualan ini adalah untuk
memudahkan pengguna sekaligus pembeli Dapur Lala Cake agar lebih lebih mudah
saat ingin memesan produk kue dari Dapur Lala Cake.
Kata kunci : Internet Commerce, Aplikasi Penjualan. Website, XAMPP, Sublime
Text 3
iv
Universitas Sumatera Utara
DESIGNING INTERNET COMMERCE BASED SALES APPLICATION
IN DAPUR LALA CAKE
ABSTRACT
This study is to develop an internet commerce based sales application in Dapur Lala
Cake. This sales application was developed using XAMPP dan Sublime Text 3
software. The methodology for development of the system was based on System
Development Life Cycle using Water Fall Model and its iteration approach. This
sales application includes the start page, the product offer page, the shopping cart
page, the payment confirmation page and the administrator page that includes to
add, change and delete the products offered. The main objective of this sales
application is to make it easier for users and buyers of Dapur Lala Cake when
ordering cake products from Dapur Lala Cake
Keywords : Internet Commerce, Sales Application, Website, XAMPP, Sublime Text
3
v
Universitas Sumatera Utara
DAFTAR ISI
Halaman
Persetujuan
i
Pernyataan
ii
Penghargaan
iii
Abstrak
iv
Abstract
v
Daftar Isi
vi
Daftar Tabel
viii
Daftar Gambar
Bab 1.
Bab 2.
ix
Pendahuluan
1.1.
Latar Belakang
1
1.2.
Rumusan Masalah
2
1.3.
Batasan Masalah
3
1.4.
Tujuan
3
1.5.
Manfaat
4
1.6.
Metodologi Penelitian
4
1.7.
Sistematika Penulisan
6
Landasan Teori
2.1.
Website
8
2.1.1. Software Yang Dibutuhkan Dalam
Pembuatan Website
2.2.
2.3.
9
2.1.2. Unsur – Unsur Website
10
Database
11
2.2.1. Tipe – Tipe Database
13
2.2.2. Manfaat Database
16
HTML
16
vi
Universitas Sumatera Utara
2.4.
2.5.
2.6.
2.7.
Bab 3.
Bab 5.
17
2.4.1. Sejarah PHP
19
DFD (Data Flow Diagram)
20
2.5.1. Komponen – Komponen DFD
21
2.5.2. Alur Atau Beberapa Level Dari DFD
22
ERD (Entity Relationship Diagram)
23
2.6.1. Komponen – Komponen ERD
23
Flowchart
28
2.7.1. Simbol – Simbol Flowchart
29
Perancangan Sistem
3.1.
Bab 4.
PHP
Perancangan Sistem
32
3.1.1. Perancangan Output
33
3.2.
Diagram Level Konteks
34
3.3.
Flowchart Sistem
35
3.4.
Struktur Tabel
38
Implementasi Sistem
4.1.
Tujuan Implementasi Sistem
40
4.2.
Tampilan Halaman Website
41
Kesimpulan Dan Saran
5.1.
Kesimpulan
47
5.2.
Saran
48
Daftar Pustaka
49
Lampiran
vii
Universitas Sumatera Utara
DAFTAR TABEL
Nomor
Judul
Halaman
Tabel
2.1.
Komponen / Simbol DFD
21
2.2.
Flow Direction Symbol
29
2.3.
Simbol Proses
30
2.4.
Input / Output Symbol
31
3.1.
Admin
39
3.2.
Data Pembeli
39
3.3.
Keranjang
39
3.4.
Konfirmasi
40
3.5.
Pemesanan
40
3.6.
Produk
40
viii
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor
Judul
Halaman
Gambar
1.1.
Diagram Metodologi Penelitian
4
2.1.
Simbol Entity
24
2.2.
Simbol Atribut
24
2.3.
Simbol Description
25
2.4.
Simbol Garis Penghubung
25
2.5.
Simbol Relasi
25
2.6.
Simbol Unary Degree
26
2.7.
Simbol Binary Degree
26
2.8.
Simbol Tinary Degree
27
3.1.
Rancangan Output Halaman Utama
33
3.2.
Rancangan Output Admin
34
3.3.
Aliran Data Level Konteks Penjualan
34
3.4.
Flowchart Pemesanan
35
3.5.
Flowchart Pembeli
36
3.6.
Flowchart Tambah Produk
37
3.7.
Flowchart Ubah Atau Hapus Produk
37
4.1.
Halaman Beranda Bagian Atas
41
4.2.
Halaman Beranda Bagian Bawah
42
4.3.
Halaman Produk
42
4.4.
Halaman Keranjang
43
4.5.
Halaman Informasi Pembeli
43
4.6.
Halaman Daftar Pesanan
44
4.7.
Konfirmasi Pembayaran
44
4.8.
Halaman Login Admin
45
4.9.
Halaman Ubah Dan Hapus Produk
45
ix
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor
Judul
Halaman
Gambar
4.10.
Halaman Tambah Produk Admin
46
x
Universitas Sumatera Utara
COMMERCE PADA DAPUR LALA CAKE
TUGAS AKHIR
SYAHIRA MEYRANDA PUTRI
142406061
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERANCANGAN APLIKASI PENJUALAN BERBASIS INTERNET
COMMERCE PADA DAPUR LALA CAKE
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
SYAHIRA MEYRANDA PUTRI
142406061
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
i
Universitas Sumatera Utara
PERNYATAAN
PERANCANGAN APLIKASI PENJUALAN BERBASIS INTERNET
COMMERCE PADA DAPUR LALA CAKE
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya sendiri. Kecuali beberapa
kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juli 2017
Syahira Meyranda Putri
142406061
ii
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan
Maha Penyayang, dengan limpah karunia-Nya Penulis dapat menyelesaikan
penyusunan Tugas Akhir ini dengan judul Membangun Aplikasi Catatan Berbasis
Android Dengan Menggunakan Android Studio.
Terima kasih penulis sampaikan kepada Dr. Elvina Herawati M.Si selaku
pembimbing yang telah meluangkan waktunya selama penyusunan Tugas Akhir ini.
Terima kasih kepada Dr. Syahriol Sitorus, M.IT sebagai Dosen Pembimbing
Akademik yang telah membimbing penulis selama duduk di bangku perkuliahan.
Terima kasih kepada Ibu Dra. Normalina Napitupulu, M.Sc dan Bapak Drs. James
Piter Marbun, M.Kom selaku Ketua dan Sekretaris Program Studi D3 Teknik
Informatika FMIPA USU Medan, Dekan dan Wakil Dekan FMIPA USU, seluruh
Staf dan Dosen Program Studi D3 Teknik Informatika FMIPA USU, pegawai
FMIPA USU dan rekan – rekan kuliah. Akhirnya tidak terlupakan kepada Bapak,
Ibu dan keluarga yang selama ini memberikan bantuan dan dorongan yang
diperlukan. Semoga Tuhan Yang Maha Esa akan membalasnya.
Medan, Juli 2017
Syahira Meyranda Putri
iii
Universitas Sumatera Utara
PERANCANGAN APLIKASI PENJUALAN BERBASIS INTERNET
COMMERCE PADA DAPUR LALA CAKE
ABSTRAK
Kajian ini bertujuan untuk membangun sebuah aplikasi penjualan berbasis internet
commerce pada Dapur Lala Cake. Aplikasi penjualan ini dikembangkan dengan
menggunakan perangkat lunak XAMPP dan Sublime Text 3. Metodologi
pengembangan sistem yang digunakan adalah berdasarkan siklus hidup
pengembangan sistem dan pendekatan model air terjun dan iterasinya. Aplikasi
penjualan ini meliputi halaman awal, halaman produk yang ditawarkan, halaman
keranjang belanja, halaman konfirmasi pembayaran dan halaman administrator
yang terdapat halaman untuk menambahkan, mengubah dan menghapus produk
yang ditawarkan. Objektif utama dari aplikasi penjualan ini adalah untuk
memudahkan pengguna sekaligus pembeli Dapur Lala Cake agar lebih lebih mudah
saat ingin memesan produk kue dari Dapur Lala Cake.
Kata kunci : Internet Commerce, Aplikasi Penjualan. Website, XAMPP, Sublime
Text 3
iv
Universitas Sumatera Utara
DESIGNING INTERNET COMMERCE BASED SALES APPLICATION
IN DAPUR LALA CAKE
ABSTRACT
This study is to develop an internet commerce based sales application in Dapur Lala
Cake. This sales application was developed using XAMPP dan Sublime Text 3
software. The methodology for development of the system was based on System
Development Life Cycle using Water Fall Model and its iteration approach. This
sales application includes the start page, the product offer page, the shopping cart
page, the payment confirmation page and the administrator page that includes to
add, change and delete the products offered. The main objective of this sales
application is to make it easier for users and buyers of Dapur Lala Cake when
ordering cake products from Dapur Lala Cake
Keywords : Internet Commerce, Sales Application, Website, XAMPP, Sublime Text
3
v
Universitas Sumatera Utara
DAFTAR ISI
Halaman
Persetujuan
i
Pernyataan
ii
Penghargaan
iii
Abstrak
iv
Abstract
v
Daftar Isi
vi
Daftar Tabel
viii
Daftar Gambar
Bab 1.
Bab 2.
ix
Pendahuluan
1.1.
Latar Belakang
1
1.2.
Rumusan Masalah
2
1.3.
Batasan Masalah
3
1.4.
Tujuan
3
1.5.
Manfaat
4
1.6.
Metodologi Penelitian
4
1.7.
Sistematika Penulisan
6
Landasan Teori
2.1.
Website
8
2.1.1. Software Yang Dibutuhkan Dalam
Pembuatan Website
2.2.
2.3.
9
2.1.2. Unsur – Unsur Website
10
Database
11
2.2.1. Tipe – Tipe Database
13
2.2.2. Manfaat Database
16
HTML
16
vi
Universitas Sumatera Utara
2.4.
2.5.
2.6.
2.7.
Bab 3.
Bab 5.
17
2.4.1. Sejarah PHP
19
DFD (Data Flow Diagram)
20
2.5.1. Komponen – Komponen DFD
21
2.5.2. Alur Atau Beberapa Level Dari DFD
22
ERD (Entity Relationship Diagram)
23
2.6.1. Komponen – Komponen ERD
23
Flowchart
28
2.7.1. Simbol – Simbol Flowchart
29
Perancangan Sistem
3.1.
Bab 4.
PHP
Perancangan Sistem
32
3.1.1. Perancangan Output
33
3.2.
Diagram Level Konteks
34
3.3.
Flowchart Sistem
35
3.4.
Struktur Tabel
38
Implementasi Sistem
4.1.
Tujuan Implementasi Sistem
40
4.2.
Tampilan Halaman Website
41
Kesimpulan Dan Saran
5.1.
Kesimpulan
47
5.2.
Saran
48
Daftar Pustaka
49
Lampiran
vii
Universitas Sumatera Utara
DAFTAR TABEL
Nomor
Judul
Halaman
Tabel
2.1.
Komponen / Simbol DFD
21
2.2.
Flow Direction Symbol
29
2.3.
Simbol Proses
30
2.4.
Input / Output Symbol
31
3.1.
Admin
39
3.2.
Data Pembeli
39
3.3.
Keranjang
39
3.4.
Konfirmasi
40
3.5.
Pemesanan
40
3.6.
Produk
40
viii
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor
Judul
Halaman
Gambar
1.1.
Diagram Metodologi Penelitian
4
2.1.
Simbol Entity
24
2.2.
Simbol Atribut
24
2.3.
Simbol Description
25
2.4.
Simbol Garis Penghubung
25
2.5.
Simbol Relasi
25
2.6.
Simbol Unary Degree
26
2.7.
Simbol Binary Degree
26
2.8.
Simbol Tinary Degree
27
3.1.
Rancangan Output Halaman Utama
33
3.2.
Rancangan Output Admin
34
3.3.
Aliran Data Level Konteks Penjualan
34
3.4.
Flowchart Pemesanan
35
3.5.
Flowchart Pembeli
36
3.6.
Flowchart Tambah Produk
37
3.7.
Flowchart Ubah Atau Hapus Produk
37
4.1.
Halaman Beranda Bagian Atas
41
4.2.
Halaman Beranda Bagian Bawah
42
4.3.
Halaman Produk
42
4.4.
Halaman Keranjang
43
4.5.
Halaman Informasi Pembeli
43
4.6.
Halaman Daftar Pesanan
44
4.7.
Konfirmasi Pembayaran
44
4.8.
Halaman Login Admin
45
4.9.
Halaman Ubah Dan Hapus Produk
45
ix
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor
Judul
Halaman
Gambar
4.10.
Halaman Tambah Produk Admin
46
x
Universitas Sumatera Utara