3. Class Register
Di class ini user pertama kali mendaftarkan dirinya ssebagai member.
Class ini memiliki fungsi diantaranya mengecek aktifnya
email yang dikirimkan oleh user, dimana untuk melakukan
registrasi user harus memasukan alamat email yang aktif, setelah
itu user akan mendapatkan email konfirmasi berupa link untuk melanjutkan registrasi. Merandom GPSID, pada tahap kedua
user di wajibkan mengisi data-data yang diperlukan seperti nama
dan password, setelah itu user akan mendapatkan email konfirmasi kedua, dimana di dalam email tersebut terdapat
informasi yang user butuhkan seperti username, password, dan GPSID
.
Tabel 4.3 CRC Card Class Register
Class : Register Description :
Menerangkan pendaftaran Resposibilities
Collaborators -
Menegecek aktif tidakanya email user
- Merandom GPSID
- Menyimpan data user yang telah
di input -
Mengirim email -
GPS
4. Class GPS
Class GPS berfungi untuk koneksi ke dalam database,
setiap Class yang membutuhkan koneksi ke database akan melalui Class ini.
Tabel 4.4 CRC Card Class GPS
Class : GPS Description :
Menerangkan koneksi ke database Resposibilities
Collaborators -
Sebagai jembatan untuk koneksi kedatabase
- GetData
- Maps
- Register
- Manager
5. Class Manager
Class ini berfungsi untuk memanage user yang telah
terdaftar. Fungsi-fungsi di dalam Class ini diantaranya adalah Create, Read, Update,
dan Delete CRUD.
Tabel 4.5 CRC Card Class Manager
Class : Manager Description :
Menerangkan managemen user Resposibilities
Collaborators -
Menampilkan data-data user yang sudah terdaftar
- Melakukan
Create, Read,
Update dan Delete CRUD
- GPS
4.2.2 Design GUI
Pada tahap ini, keseluruhan perancangan secara grafis aplikasi dilakukan. Dalam merancangnya digunakan prinsip-prinsip
dari bidang ilmu Interaksi Manusia dan Komputer. Contohnya dalam hal pemilihan warna, besar huruf, kebiasaan pengguna dan lain
sebagainya. Tahap ini dimaksudkan agar waktu pengerjaan lebih singkat dan tidak ada dokumentasi yang sia-sia.
1. Desain halaman Registrasi
Gambar 4.2
Rancangan tampilan halaman Registrasi 1
Gambar 4.3
Rancangan tampilan halaman Registrasi 2