66 yang di inputkan tidak akan berhasil disimpan atau gagal. Jika user sudah tidak
ingin memberi perintah maka user diharuskan menekan tombol keluar.
3.5 Perancangan Engine Device Controller
Dalam web device kontroller ini engine device merupakan piranti lunak yang bertugas untuk mengeksekusi perintah yang berasal dari inputan web yang masuk
ke dalam database dan kemudian engine ini membaca inputan perintah terakhir yang masuk ke dalam database. Pada gambar 3.16 merupakan gambar Untuk
interface sketsa halaman login dari engine device kontroller
Gambar 3.16 Sketsa Interface Halaman Login Engine Controller
Pada halaman login ini user di minta untuk memasukkan username dan password agar bisa masuk ke dalam halaman kontrol dari engine ini. Jika login
gagal atau salah akan muncul sebuah pesan kalau kode password atau username mengalami kekeliruan kode atau kombinasi. Pada gambar 3.17 merupakan
Interface Menu utama untuk admin pada engine device controller.
Login Cancel
ENGINE WEB DEVICE CONTROLLER Login
Username : Password :
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
67
Gambar 3.17 Menu Utama Admin Pada halaman menu utama admin ini hanya user admin yang mempunyai
hak akses untuk melihat database dan melihat data dari user atau operator yang bukan admin. Dalam hal ini admin mempunyai akses mutlak sepenuhnya dari
menu utama ini. Sedangkan menu utama dari operator non admin akan dijelaskan pada interface gambar 3.18
File Database
Print View Tabel
Home User
About Operator yg Aktif
Connect Run
Save Print
Nama User On
On On
On Device 1 Device 2 Device
3 Device 4 Jam
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
68
Gambar 3.18 Menu Operator non-Admin Pada sketsa diatas sudah sangatlah jelas bahwa perbedaan antara admin
dengan operator biasa yang bukan admin. Pada sketsa diatas dijelaskan kalau operator biasa tidak memiliki wewenang untuk mengakses menu database dan
menu user. Sedangkan untuk menu-menu yang lainnya tetap sama. Dan untuk alur jalan-nya sistem dari engine ini akan dijelaskan pada gambar 3.19
File Print
Home About
Operator yg Aktif Connect
Run Save
Print Nama User
On On
On On
Device 1 Device 2 Device 3 Device 4
Jam
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
69 Pada gambar 3.19 dijelaskan alur kerja dari menu login. Jika yang mengakses
bukan admin maka menu user tidak akan ditampilkan. Jika yang mengakses adalah admin maka menu user akan ditampilkan.
Gambar 3.19 Flowchart Menu Utama
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
70 Sedangkan untuk gambar 3.20 adalah alur kerja dari menu home.
Gambar 3.20 Flowchart Menu Home Pada gambar 3.20 dijelaskan kalau didalam menu home terdapat beberapa tombol
diantaranya adalah tombol koneksi yang berfungsi untuk mengkoneksikan antara hardware dengan pc atau laptop. Jika kabel usb pada hardware tidak ditancapkan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
71 pada usb di pc atau laptop maka akan muncul pesan berupa pemberitahuan bahwa
usb tidak ditemukan. Sedangkan pada gambar 3.21 menjelaskan tentang menu user pada
halaman utama admin
Gambar 3.21 Flowchart Menu User
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
72 Pada gambar 3.21 dijelaskan tentang menu user. Dimana menu user ini
hanya akan aktif dan bisa di akses oleh admin. Admin bisa menambahkan anggota atau user baru serta dapat mengupdate bahkan menghapus user sekalipun.
Sedangkan pada gambar 3.22 berikut menjelaskan tentang menu tabel pada engine device controller.
Gambar 3.22 Flowchart Menu View Tabel
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
73 Pada gambar 3.22 dijelaskan bahwa admin bisa melakukan perintah cari,
update, delete sesuai apa yang di inginkan. Dan halaman ini hanya bisa di akses oleh admin saja.
Untuk gambar 3.23 dijelaskan bahwa user admin atau user biasa bisa melakukan atau mencetak laporan history baik history user yang login maupun
history status device.
Gambar 3.23 Flowchart Menu History
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
74 Gambar 3.23 menjelaskan tentang menu history. Dimana menu ini merupakan
menu yang berfungsi melakukan rekap data dari database untuk dicetak ataupun hanya untuk dilihat saja.
3.6 Prinsip Kerja Aplikasi