18. Perancangan antar muka Pencarian untuk Manajer dapat dilihat pada Gambar 3.97.
Nama layar : T21
I am
Inventaris Asset Monitoring
Logo Telkom
Footer CPU
Cari
Hasil pencarian yang berhubungan dengan “CPU” Anda login sebagai …….
DATA JENIS PERANGKAT
ID Jenis
1
Jenis Perangkat
CPU
DATA ASET
Device ID
1
Jenis Perangkat
CPU
Jabatan
STAFF ADM
Loker
SDL
Serial Number
C235B1S
Asset Number
CPU0001
No. Pengadaan
01
Sumber
Sewa
Pemilik
ALDIRA
Merk
DELL
Kategori
Work Station
Type
Optip lex
Tgl update
1111
Status
Terpak ai
DATA STATUS PERANGKAT
ID Status
1
Jenis Perangkat
CPU
Jabatan
STAFF ADM
Loker
SDL
Serial Number
C235B1S
Asset Number
CPU0001
Sumber
Sewa
Pemilik
ALDIRA
Merk
DELL
Kategori
Work Station
Type
Optiplex
Status
rusak
Ket
teks
Monitoring Data Aset
Distribusi Perangkat Profil
Logout Laporan
Navigasi : 1. Pilih
tombol “Cari” menuju
ke T21
Ukuran Layar : 1024 x 768 Font : Georgia, Times New Roman, Arial
Warna Background : putih, biru
Gambar 3.97 Pencarian
3.9 Perancangan Pesan
Perancangan pesan untuk sistem ini adalah sebagai berikut: 1. Perancangan pesan informasi login gagal
M1
Login Gagal
Kemungkinan kesalahan sebagai berikut : 1. Username dan password yang Anda masukkan tidak terdaftar
2. Anda menggunakan CAPSLOCK 3. Anda salah mengetikkan username
4. Anda salah mengetikkan password Silakan
Login
ulang.
Gambar 3.98 Login gagal
123
2. Perancangan pesan konfirmasi logout
M2
OK
Anda yakin ingin logout?
CANCEL
Gambar 3.99 Konfirmasi logout
3. Perancangan pesan informasi data belum diisi
M3
Silakan mengisi data
Gambar 3.100 Data belum diisi
4. Perancangan pesan informasi kesalahan pengisian data
M4
Maaf, data sudah ada.
Gambar 3.101 Kesalahan pengisian data
5. Perancangan pesan konfirmasi hapus data
M5
Anda yakin data akan dihapus?
OK CANCEL
Gambar 3.102 Konfirmasi hapus data
3.10 Jaringan Semantik
Jaringan semantik menggambarkan keterhubungan navigasi menu dari satu halaman ke halaman lainnya. Jaringan semantik dari sistem ini adalah sebagai
berikut: 1. Jaringan semantik menu Manajer
T1 T2
T13 T5
T18 T3
T2 T6
T7 T8
T9
T14 T15
T16 T17
T19 T20
T21 T10
T12 T11
M1 M3, M4
M3, M4 M3, M4
M5
M3, M4
Gambar 3.103 Jaringan Semantik Menu Manajer
125
2. Jaringan semantik menu LANDesktop Support
T01 T02
M1 T03
T04 T05
T06 T07
T08 T09
T10 T11
T12 T13
T14 T15
T16
T18 T17
T19
T21 T20
T22
T24 T23
T28 T29
T30
T31 T32
T33
T25
T27 T26
T34 T35
T36 T37
T38 T39
T40 T41
T43 T46
T42 T44
T45 T47
T48
M2
M3, M4 M3, M4
M3, M4 M3, M4
M3, M4 M3, M4
M3, M4 M3, M4
M3, M4 M3, M4
M3, M4 M3, M4
M3, M4 M3, M4
M3, M4 M3, M4
M3, M4 M3, M4
M3, M4 M3, M4
M3 M3
M3
M5
Gambar 3.104 Jaringan semantik menu LANDesktop Support
3.11 Perancangan Prosedural
Perancangan prosedural merupakan perancangan yang dilakukan untuk menetapkan detail algoritma yang akan dinyatakan dalam suatu program. Adapun
perancangan prosedural untuk aplikasi yang akan dibangun adalah sebagai berikut:
1. Proses Login Proses login merupakan proses pada saat user akan mengakses sistem.
Prosedural login dapat dilihat pada gambar 3.105
mulai
username dan password
Valid? Tampilkan
pesan login gagal
selesai Ya
Tidak Autentikasi
username dan password
Cek apakah username dan
password kosong?
Tampilkan pesan login
gagal Ya
Tidak
Menampilkan halaman
utama
Gambar 3.105 Flowchart Proses Login
127
2. Proses Tambah Data Proses tambah data merupakan proses yang dilakukan untuk
menambahkan data yang dibutuhkan dalam sistem. Prosedural tambah data dapat dilihat pada gambar 3.106.
mulai
selesai Masukkan data
yang akan ditambah
data sudah lengkap?
Simpan data Tampilkan
pesan “silakan mengisi data”
Belum Ya
Validasi data
Valid? Tampilkan
pesan data sudah ada
Ya Tidak
Tampilkan data setelah
ditambah
Gambar 3.106 Flowchart Proses Tambah Data
3. Proses Ubah data Proses ubah data merupakan proses yang dilakukan untuk mengubah data
yang dibutuhkan dalam sistem. Prosedural ubah data dapat dilihat pada gambar 3.107.
mulai
selesai data sudah
lengkap?
Simpan data Tampilkan
pesan “silakan mengisi data”
Belum
Validasi data
Valid? Ya
Ya Tampilkan
pesan data sudah ada
Tidak
Tampilkan seluruh data
setelah diubah Masukkan data
yang akan diubah
Cari Tampil form
ubah data
Masukkan perubahan data
Cari Proses cari
kembali
Gambar 3.107 Flowchart Proses Ubah Data
129
4. Proses Hapus data Proses hapus data merupakan proses yang dilakukan untuk menghapus
data yang dibutuhkan dalam sistem. Prosedural hapus data dapat dilihat pada gambar 3.108.
mulai
selesai Masukkan
pilihan
Apakah pilihannya
“OK”? Tampilkan
seluruh data sebelum
dihapus Tidak
Tampil pesan konfirmasi “Apakah
yakin akan menghapus data
OKCancel?
Ya Tampilkan
seluruh data setelah dihapus
Masukkan data yang akan
dihapus
Cari
Cari
Proses cari
kembali
Gambar 3.108 Flowchart Proses Hapus Data
5. Proses Cari Proses cari merupakan proses yang dilakukan ketika melakukan pencarian
data yang dibutuhkan. Prosedural cari dapat dilihat pada gambar 3.109.
mulai
selesai i = 1
Ketemu = false n = banyak data
Masukkan kata kunci yang
akan dicari
Tampilkan hasil pencarian
isi record [ i ] = kata kunci yang akan dicari?
Tampilkan pesan data yang dicari
tidak ditemukan. Ya
Ya Tidak
Ketemu = true
Ya While i=n and
not ketemu
i = i + 1
Ketemu = true? Tidak
Tidak
Gambar 3.109 Flowchart Proses Cari
131
6. Proses Monitoring Proses monitoring merupakan proses yang dilakukan untuk memantau
seluruh data perangkat dan ditampilkan dalam bentuk diagram. Prosedural proses monitoring dapat dilihat pada gambar 3.110.
mulai Masukkan bulan
yang dimonitoring m = banyak lokasikerja
n = banyak jenisperangkat jmlperangkat = 0
lokasikerja = 1
bulan yang dimonitoring = bulan?
jenisperangkat = jenisperangkat+1 jenisperangkat = 1
Tidak Ya
lokasikerja = m ?
jenisperangkat = n ? Ya
Tidak
statusperangkat=terpakai? statusperangkat=cadangan?
Tidak
jmlperangkat [lokasikerja] [jenisperangkat] [terpakai] = jmlperangkat [lokasikerja] [jenisperangkat] [terpakai] +1
Tidak Ya
Ya
Tampil data monitoring
jmlperangkat [lokasikerja] [jenisperangkat] [terpakai] = jmlperangkat [lokasikerja] [jenisperangkat] [terpakai] +1
jmlperangkat [lokasikerja] [jenisperangkat] [terpakai] = jmlperangkat [lokasikerja] [jenisperangkat] [terpakai] +1
statusperangkat=cadangan? Tidak
Ya Ya
selesai
Gambar 3.110 Flowchart Proses Monitoring
133
BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi Sistem