LANDASAN TEORI
Toko Uniqueclo.id berdiri sejak tahun 2020 pada saat awal mula masuknya
wabah penyakit COVID-19 ke Indonesia. Toko ini berdiri guna untuk
mengisi waktu luang penulis dan untuk membantu masyarakat yang ingin
berbelanja baju di toko ini tidak perlu datang ke rumah dan melakukan
pembayaran secara fisik. Tempat toko Uniqueclo.id berada di Perum. Mutiara
Sentosa, Pasir Putih, Depok. Pelanggan dari toko Uniqueclo.id yaitu anak-
anak remaja.
2.3. Sistem
6
Tujuan system menurut Azhar Susanto (2013:23), yaitu “Target atau sasaran
akhir yang ingin dicapai oleh system. Agar supaya target tersebut bisa tercapai,
maka target atau sasaran tersebut harus diketahui terlebih dahulu ciri-ciri dan
kriterianya. Upaya untuk mencapai sasarantanpa mengetahui ciri-ciri atau kriteria
dari sasaran tersebut kemungkinan besar sasaran tersebut tidak akan pernah
tercapai. Ciri- ciri atau kriteria dapat juga digunakan sebagai tolak ukur dalam
menilai suatu keberhasilan suatu system dan menjadi dasar dilakukannya suatu
pengendalian.”
2.4. Informasi
Informasi adalah hal yang sangat penting bagi perusahaan dalam mengambil
setiap pengambilan keputusan. Secara Etimologi, Informasi berasal dari Bahasa
Prancis kuno yaitu informaction (tahun 1387) yang awalnya dari kata
informationem yang memiliki arti “garis besar, konsep, ide”.
7
2.5. Web
2.6. Internet
2.7. Database
Database merupakan kumpulan file yang mempunyai kaitan antara satu file
engan file yang lainnya yang akan membentuk satu bangun data untuk
menginformasikan suatu perusahaan, instansi dalam batasan tertentu.
Bila terdapat file yang tidak dapat dipadukan atau dihubungkan dengan file
yang lainnya berarti file tersebut bukan termasuk kedalam kelompok dari satu
database, melainkan akan membentuk satu database sendiri.
8
2.8. MySQL
MySql adalah sebuah server yang melayani database. Untuk membuat dan
mengolah database, kita dapat mempelajari pemrograman khusus yang disebut
juga query atau sebuah perintah SQL. Database sendiri dibutuhkan jika ingin
menginput data dari user menggunakan form HTML untuk kemudian diolah
PHP agar bisa disimpan kedalam database MySQL.
PHP ini dirancang untuk dapat bekerja sama dengan database server agar
dapat mengakses database jauh lebih mudah. Tujuan dari Bahasa scripting ini
adalah untuk membuat aplikasi yang dibangun dengan menggunakan PHP dan
akan menghasilkan halaman-halaman pada web browser dengan dijalankan di
server.
9
2.11. XAMPP
2.13. HTML
10
2.15. Canva
Struktur navigasi adalah sebuah alur yang digunakan dalam website yang
dibuat. Sebelum menyusun website, kita harus menentukan terlebih dahulu
alur apa yang akan digunakan dalam website yang dibuat. Bentuk dasar dari
struktur navigasi yang sering dipakai dalam menyusun alur ada empat
macam, yaitu struktur navigasi linier, navigasi hirarki, navigasi non linier,
dan navigasi campuran.
11
Gambar 2.2 Struktur Navigasi Hirarki
12
Gambar 2.4 Struktur Navigasi Campuran
13
Table 2.1. Simbol Use Case Diagram
Gambar Keterangan
Use case menggambarkan
fungsionalitas yang digunakan system
sebagai unit-unit yang bertukar pesan
antar unit dengan actor, yang dengan
Use Case
menggunakan kata kerja.
Actor adalah abstraction dari orang atau
system yang lain yang mengaktifkan fungsi
dari target system. Untuk
mengidentifikasikan actor, harus ditentukan
pembagian tenaga kerja dan tugas-tugas
Actor yang berkaitan dengan peran pada konteks
target system. Orang atau system bisa
muncul dalam beberapa peran.
Association berfungsi untuk menindikasikan
siapa atau apa yang meminta interaksi secara
langsung dan bukannya mengindikasikan
Association data.
14
Extend merupakan perluasan dari use case
lain jika kondisi atau syarat terpenuhi.
Extend
Include
15
Table 2.2. Simbol Activity Diagram
Gambar Keterangan
Start Point, biasa diletakkan
dibagian pojok kiri atas sebagai
awalan dari sebuah aktivitas.
Initial Node/Start Point
Activity
Biasanya digunakan untuk
menunjukkan kegiatan yang
sedang dilakukan secara parallel
atau menggabungkan beberapa
kegiatan parallel menjadi satu.
Fork (Percabangan)
Join (Penggabungan)
16
Decision Point, menggambarkan
pilihan untuk mengambil sebuah
keputusan , true or false.
Decision Point
17
Table 2.3. Simbol Sequence Diagram
Gambar Keterangan
Entity Class, merupakan bagian dari
system yang berisi beberapa kelas
entitas yang membentuk gambaran
awal system dan menjadi landasan
Entity Class untuk menyusun basis data.
Boundary Class, berisi kumpulan
kelas yang menjadi interface atau
interaksi antara satu atau lebih actor.
Boundary Class
Control Class, berisikan logika dari
aplikasi yang tidak memiliki
tanggung jawab kepada entitas.
Control Class
Message
Activation, mewakili sebuah eksekusi
operasi dari objek, panjang kotak ini
berbanding lurus dengan durasi
aktivasi sebuah operasi.
Activation
18
Recursive, menggambarkan
pengiriman pesan yang dikirim untuk
dirinya sendiri.
Recursive
Lifeline, garis titik-titik yang terhubung
dengan objek. Dan lifelineini
tersambung dengan activation.
Lifeline
19
Table 2.4. Class Diagram
Multiplicity Penjelasan
1 Satu dan hanya satu.
0..* Boleh tidak ada atau 1 atau lebih.
1..* 1 atau lebih.
0..1 Boleh tidak ada, maksimal 1.
2.18. Hosting
20
memungkinkan untuk menginstall system operasi yang dapat berjalan diatas
system operasi lain.
2.19. Domain
21
2.21.UAT (User Acceptence Testing)
22