1.2.2.Kebutuhan
Tabel 1. Kebutuhan Fungsional
No Kebutuhan Fungsional
1. sistem dapat melayani registrasi pengguna jika belum mempunyai akun
2. sistem dapat menyimpan data pendaftaran yang telah dilakukan pada
proses registrasi
3. sistem harus dapat mengautentikasi akun pengguna agar hanya
pengguna yang sudah terdaftar yang hanya dapat masuk ke halaman
utama
4. sistem harus dapat menginput data pesanan dan menyimpan data
5. sistem harus dapat menyimpan data dari data pesanan yang telah di
input dan memasukkannya kedalam database yang telah tersedia.
6. sistem dapat menampilkan rincian data yang telah diinput dan disimpan
pada database.
7. sistem dapat mentracking pesanan yang telah dikirim
Pada use case yang ada pada gambar 7 diatas terdapat dua aktor yang
berperan dalam sistem. Sebelum melakukan login, langkah pertama yang
dilakukan adalah registrasi akun. Setelah aktor berhasil registrasi akun dan login,
maka aktor melakukan penginputan pesanan. aktor juga akan menyimpan data
pesanan yang telah diinput dan sistem akan memasukkannya ke database yang
telah tersedia. lalu sistem akan menampilkan rincian pesanan sesuai dengan
database yang ada. di lain sisi, aktor lain hanya dapat mendapatkan akses
mentracking pesanan yang telah disimpan pada database. Penjelasan mengenai
definisi aktor beserta use case dan penjabaran aksinya dapat dilihat pada tabel 3
sampai tabel 4.
1.3.4.Implementasi
Pada fase ini dilakukan pemahaman terhadap interaksi dan hubungan
antar kelas seperti pada use case, diagram kelas, dan diagram aktivitas. Selain
itu pada fase ini juga dilakukan pemahaman lebih lanjut mengenai konsep dari
penelitian yang dilaksanakan.