97
2. Sistem admin
Sistem admin merupakan aplikasi berbasis web yang dibangun
menggunakan framework codeiginter dengan mengimplementasi teknik
pemrograman MVC. Pada sistem admin terdapat 6 module yaitu : category,
home, news, rest, template, user.
Gambar 76. List modul sistem admin a.
Modul category merupakan modul untuk melakukan manajemen kategori, dalam modul tersebut terdapat fungsi
Create READ Update Delete CRUD kategori.
b. Modul home merupakan modul untuk menampilkan tampilan pertama
setelah masuk login. c.
Modul news merupakan modul untuk melakukan manajemen pengumuman dengan fungsi CRUD. Dalam modul news terdapat fungsi broadcast yang
terhubung dengan aplikasi GCM. Melalui GCM inilah notifikasi dapat tersampaikan pada sistem member.
d. Moudul rest merupakan modul yang mengaplikasikan sistem Rest Full
Service. Modul ini memiliki fungsi sebagai perantara untuk menghubungkan sistem member dengan
database. Data yang dikirimkan berupa data text dengan format data JSON. Melihat fungsinya sebagai perantara, modul ini
tidak terikat dengan sistem admin.
98 e.
Modul template merupakan modul untuk membuat template tampilan antarmuka sehingga sistem admin memiliki konsistensi tampilan di setiap
modulnya. f.
Modul user merupakan modul untuk melakukan management user dengan menggunakan fungsi CRUD. Dalam modul user terdapat fungsi login agar
hanya administrator yang dapat melakukan akses ke dalam sistem admin. Berikut hasil implementasi desain tampilan antarmuka
user interface sistem admin :
a. Halaman login
Gambar 77 merupakan hasil implementasi dari rancangan interface
halaman login. Hasil implementasi sesuai dengan desain rancangan yang telah
dibuat.
Gambar 77. Halaman login
b. Halaman home
Gambar 78 merupakan hasil implementasi dari rancangan interface
halaman home. Hasil implementasi sesuai dengan desain rancangan yang telah
dibuat.
99 Gambar 78. Halaman
home c.
Halaman management user administrator Gambar 79 merupakan hasil implementasi dari rancangan
interface halaman
management user administrator. Hasil implementasi sesuai dengan desain rancangan yang telah dibuat.
Gambar 79. Management user administrator
d. Halaman Management user member
Gambar 80 merupakan hasil implementasi dari rancangan interface
halaman management user member. Hasil implementasi sesuai dengan desain
rancangan yang telah dibuat.
100 Gambar 80.
Management user member e.
Management category Gambar 81 merupakan hasil implementasi dari rancangan
interface halaman
management category. Hasil implementasi sesuai dengan desain rancangan yang telah dibuat.
Gambar 81. Management category
f. Management news
Gambar 82 merupakan hasil implementasi dari rancangan interface
halaman management news. Hasil implementasi sesuai dengan desain rancangan
yang telah dibuat.
101 Gambar 82.
Management news g.
Broadcast news Gambar 83 merupakan hasil implementasi dari rancangan
interface halaman
broadcast news. Hasil implementasi sesuai dengan desain rancangan yang telah dibuat.
Gambar 83. Broadcast news
3. Sistem member