bab iii analisis dan desain sistem

advertisement
BAB III
ANALISIS DAN DESAIN SISTEM
III.1. Analisa Sistem Yang Sedang Berjalan
Dalam penulisan skripsi ini, penulis membahas dan menguraikan tentang
masalah sistem informasi geografis Penentuan Distor Capasity pada PT. PLN di
kota Perbaungan. Adapun proses yang sedang berjalan dalam hal penginformasian
letak geografis lokasi trafo masih bersifat semi komputer. Sedangkan penginputan
data-data yang berkaitan dengan lokasi trafo masih menggunakan aplikasi
Microsoft Excel.
Masalah-masalah yang dihadapi oleh sistem penginformasian letak
geografis lokasi trafo adalah sebagai berikut :
1. Informasi mengenai lokasi trafo atau kapasitas daya tersambung PLN
di wilayah Kota Perbaungan dalam penyajian datanya belum berbasis
Sistem Informasi Geografis (SIG), sehingga membutuhkan waktu yang
cukup lama dalam penyajian data lokasi, dan data kapasitas daya
tersambung PLN.
2. Kurangnya sumber informasi mengenai daya tersambung PLN di
wilayah Kota Perbaungan pada tiap-tiap rumah pelanggan apakah
sumber daya yang digunakan kelebihan maupun kekurangan sumber
daya arus listrik.
38
39
3. Untuk dokumen-dokumen penyajian data lokasi trafo atau daya
tersambung masih berbentuk hard copy atau penyajian datanya belum
berbasis Sistem Informasi Geografis (SIG), sehingga mengakibatkan
lambatnya sistem pencarian dan melihat data lokasi trafo jika suatu
waktu diperlukan.
Oleh karena itu, perlunya dibuat suatu aplikasi sistem informasi geografis
berbasis web yang menyajikan informasi tentang lokasi trafo di kota Perbaungan
dengan menggunakan peta sehingga dapat memberikan keterangan yang cukup
akurat kepada penggunanya.
Dalam analisa sistem yang sedang berjalan diperlukan pemeriksaan secara
terperinci agar masalah dan keterbatasan sistem lama dapat diketahui dengan
jelas. Pada proses analisa sistem terdapat langkah analisa yang harus dilakukan
yaitu analisa input, proses, dan analisa output. Adapun analisa sistem yang
berjalan sebagai berikut :
III.1.1. Analisa Input
Input adalah uraian yang menjelaskan tentang analisa input data pada
sistem pengolahan data untuk mendapatkan output dari hasil sistem informasi
geografis penentuan distor capasity yang dibutuhkan. Adapun input pada sistem
yang berjalan adalah pengolahan data lokasi trafo yaitu dengan melakukan
penginputan data kedalam aplikasi Microsoft Excel yang berupa id trafo, alamat,
kecamatan, dan telepon.
40
Id Trafo
TULVII
Alamat
Jl. Pematang Kasih
Kecamatan
Pantai Cermin
Telepon
(061) 8292938
Gambar III.1: Penginputan Data Lokasi Trafo
III.1.2. Analisa Proses
Setelah melakukan analisa terhadap input, maka selanjutnya akan
dilakukan analisa proses pengolahan data. Analisa proses adalah suatu bagian
dimana suatu input data akan dikelola agar menjadi output yang diinginkan.
Proses penginputan data lokasi trafo selama ini sudah terkomputerisasi
menggunakan aplikasi Microsoft Excel. Berikut ini merupakan proses yang
berlangsung dalam pengolahan data lokasi trafo yang digambarkan dalam
Diagram alir (flow of document) :
1. Dimulai dari Pegawai Administrasi yang melakukan penginputan
mengenai data lokasi trafo.
2. Setelah itu data tersebut diserahkan kepada Supervisor Penyambungan
dan Pemutusan listrik untuk diperiksa dan kemudian membuat laporan.
3. Selanjutnya laporan tersebut diserahkan kepada pimpinan untuk
diperiksa dan diarsipkan.
41
Pegawai administrasi
Mulai
Membuat
Data
Lokasi
Trafo
Suverpisor
Penyambungan dan
Pemutusan
Pimpinan
Data Lokasi
Trafo
Lap. Data
Lokasi Trafo
Memeriksa
Data
Lokasi
Trafo
Periksa
dan
Arsipkan
Membuat
Lap. Data
Lokasi
Trafo
Input Lokasi
Trafo
Data Lokasi
Trafo
Selesai
Lap. Data
Lokasi Trafo
Gambar III.2 : Flow of Document (FOD)
Pengolahan Data Lokasi Trafo
III.1.3. Analisa Output
Data Output merupakan data laporan yang menunjukkan bukti-bukti
pengolahan data yang telah dilakukan dalam bentuk laporan-laporan yang akan
ditujukan kepada pihak yang membutuhkan. Output pada sistem ini akan didapat
laporan (informasi) lokasi trafo. Untuk pencatatan, bagian pegawai lapangan
mencatat data tentang lokasi trafo pada setiap wilayah/daerah tersebut
42
menggunakan catatan kertas kemudian hasil catatan disalin ke komputer dengan
menggunakan aplikasi microsoft excel. Berikut merupakan bentuk laporan dari
sistem yang berjalan :
Id Trafo
xxxx
Alamat
Xxxx
Kecamatan
Xxxx
Telepon
xxxx
xxxx
Xxxx
xxxx
xxxx
xxxx
Xxxx
xxxx
xxxx
Gambar III.3 : Data-Data Lokasi Trafo
III.2. Evaluasi Sistem Yang Berjalan
Setelah melakukan analisa atas sistem yang sedang berjalan, maka penulis
menemukan kelemahan yang terdapat pada sistem yang sedang berjalan saat ini,
adapun kelemahan-kelemahan tersebut adalah :
1. Kelemahan Pada Input
a. Penginputan data lokasi Trafo masih menggunakan aplikasi
Microsoft Excel dengan form yang sederhana, hal ini akan
mengakibatkan sering terjadinya kesalahan dalam penginputan
data.
b. Sering terjadi duplikasi data saat penginputan data.
2. Kelemahan Pada Output
a. Pengecekan atau pencarian data dengan membaca laporan
membutuhkan waktu yang lama.
43
b. Keterlambatan dalam pembuatan laporan kepada pimpinan
disebabkan lamanya pemrosesan data.
Berdasarkan masalah-masalah yang terjadi, maka dibutuhkan suatu solusi
antara lain : dirancang sebuah sistem pengolahan data lokasi trafo yang dapat
memberi kemudahan dan kehandalan dari sistem yang lama, sehingga dapat
menghemat waktu pekerjaan dalam proses pengolahan data lokasi trafo.
III.3. Desain Sistem
Desain sistem dapat didefinisikan sebagai penggambaran, perencanaan dan
pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam
kesatuan yang utuh dan berfungsi.
Desain sistem dapat dibagi dalam dua bagian yaitu :
1. Desain sistem secara Global.
2. Desain sistem secara Detail.
III.3.1. Desain Sistem Secara Global
Setelah tahapan analisis sistem, maka selanjutnya dibuat suatu rancangan
sistem. Perancangan sistem adalah tahapan yang berguna untuk memperbaiki
efesiensi kerja suatu sistem yang telah ada. Aplikasi SIG lokasi penentuan distor
capasity di kota Perbaungan menyajikan data spasial dan non spasial tentang
lokasi trafo di kota Perbaungan kepada penggunanya. Informasi data spasial
direpresentasikan dalam bentuk grafis, sedangkan informasi atribut dari spasial
44
direpresentasikan dalam bentuk tabel. Berikut merupakan tahapan dalam
pembuatan SIG lokasi penentuan distor capasity di Kota Perbaungan. Diagram
berikut menjelaskan tentang alur dari pembuatan SIG lokasi penentuan distor
capasity dengan tahapan : peta yang dibutuhkan diinput ke komputer, lalu di
digitasi dan disimpan dengan ekstension .jpg. Data-data spasial dan nonspasial
yang sudah diolah didalam area coreldraw menghasilkan tampilan SIG yang dapat
dikomunikasikan kepada pengguna.
III.3.1.1. Use Case Diagram
Use case diagram menjelaskan urutan kegiatan yang dilakukan oleh actor
dan sistem untuk
mempresentasikan
mencapai
sebuah
suatu tujuan tertentu. Sebuah
interaksi
antar
actor
dengan
use case
sistem
dan
menggambarkan fungsionalitas yang diharapkan dari sebuah Sistem Informasi
Geografis Penentuan Distor Capasity di Kota Perbaungan.
45
Berikut Use Case diagram dapat dilihat pada gambar III.4. berikut ini :
Home
Registrasi_User
Login_Admin
Lokasi Trafo
lude>
<<inc
User
Search
>
Peta
Admin
Home Admin
Tambah Lokasi
Menu Peta
Logout
Gambar III.4 : Use Case Diagram
46
III.3.1.2. Class Diagram
Adapun bentuk rancangan class diagram yang penulis rancang adalah
sebagai berikut :
file_gambar
q_lokasi
File_id*:int(5)
Kode_trafo:varchar(50)
Informasi_daya:varchar(50)
Alamat:varchar(50)
No_telp:varchar(20)
Kecamatan:varchar(30)
Jarak_tempuh:varchar(400)
Deskripsi:text
Filename:varchar(200)
Filesize:int(20)
Filetype:varchar(200)
Location:varchar(200)
X:varchar(10)
Y:varchar(10)
Filename2:varchar(200)
Filesize2:int(20)
Filetype2:varchar(200)
Location2:varchar(200)
X:double
Y:double
Id*:int(5)
Kode_trafo:varchar(50)
Informasi_daya:varchar(50
Alamat:varchar(50)
Kecamatan:varchar(30)
Jarak_tempuh:varchar(400)
Deskripsi:text
registrasi
Id_admin*:integer(5)
Username_admin:varchar(30)
Password_admin:varchar(50)
Email:varchar(30)
No_telp:varchar(20)
Input()
Edit()
Hapus()
Cetak()
Input()
Edit()
Hapus()
Cetak()
Input()
Edit()
Hapus()
Cetak()
Gambar III.5 : Class Diagram
III.3.1.3. Sequence Diagram
Menunjukkan bagaimana detil operasi dilakukan. Pesan apa yang dikirim
dan kapan Sequence Diagram menjelaskan objek yang disusun dalam suatu urutan
waktu tertentu. Urutan waktu yang dimaksud adalah urutan kejadian yang
47
dilakukan oleh seorang Actor dalam menjalankan Sistem. Berikut ini adalah
Sequence diagram untuk SIG menentukan lokasi trafo di Kota Perbaungan.
1. Sequence Diagram Login Admin
Pada sequence ini alur kerja admin login ke dalam sistem informasi
geografis lokasi trafo kota Perbaungan.
Aktor
Proses
Proses
Database
Permintaan Nama User
Dan Password
Login Nama User
Dan Password
Proses Login Dengan
Nama User
Dan Password
Validasi Nama User
Dan Password
Gambar III.6 : Sequence Diagram Login
2. Sequence Diagram Registrasi
Pada sequence diagram ini dapat dilihat alur kerja admin mengelola
data admin baru, pada sistem dapat dilihat pada gambar III.7. berikut ini.
48
Aktor
Database
registrasi.php
Input Data User
Simpan
Gambar III.7 : Sequence Diagram Registrasi
3. Sequence Diagram Lokasi Admin
Pada sequence diagram ini dapat dilihat alur kerja admin mengelola
data lokasi dan informasi peta baru pada sistem dapat dilihat pada gambar
III.8. berikut ini.
49
Database
Proses
Aplikasi
Membuka form
data lokasi trafo
Melakukan input
data lokasi trafo
Proses penginputan data
Data input lokasi
trafo disimpan
Melakukan ubah
data lokasi trafo
Pemilihan data
yang akan diubah
Ubah data
lokasi trafo
Proses perubahan data
Data ubah lokasi trafo
disimpan
Melakukan hapus
data lokasi trafo
Pemilihan data
yang akan dihapus
Hapus data
lokasi trafo
Proses penghapusan data
Data lokasi trafo dihapus
Tampilkan hasil data lokasi trafo
Gambar III.8 : Sequence Diagram Lokasi Admin
4. Sequence Diagram Informasi Peta
Pada sequence diagram ini dapat dilihat alur kerja peta user dalam
melihat data lokasi dan informasi lokasi trafo yang dapat dilihat oleh
user/pengguna pada sistem dapat dilihat pada gambar III.9. berikut ini.
50
Aktor
Aplikasi
Database
Proses
Membuka Peta
Melakukan Pencarian
Informasi
Proses Pencarian
Data Ditemukan
Tampilan Hasil Informasi Peta
Gambar III.9 : Sequence Diagram Informasi Peta
5. Sequence Diagram Forum
Pada sequence diagram ini dapat dilihat alur kerja user dalam melihat
dan memberi komentar di dalam forum lokasi trafo pada sistem dapat
dilihat pada gambar III.10. dibawah ini.
forum_new.php
Forum.php
forum_view.php
forum_replay.php
user
>
masukkan
komentar baru
>
Input Data
>
komentar baru
>
Lihat Komentar
Reply Komentar
>
Kembali
Gambar III.10 : Sequence Diagram Forum
51
III.3.2. Desain Sistem Secara Detail
Perancangan atau yang disebut juga desain teknis sistem secara fisik
(Phisycal System design) atau disebut juga desain internal (Internal design), yaitu
perancangan bentuk fisik atau bagan arsitektur sistem yang diusulkan. Dalam
merancang suatu sistem perlu diketahui hal yang akan menunjang sistem, agar
dapat mempermudah pengolahan data nantinya. Pengolahan data ini diharapkan
dapat mempermudah dalam hal penyajian, pelayanan, dan pembuatan berbagai
laporan data yang dibutuhkan. Berdasarkan hal tersebut diatas, penulis akan
menguraikan lebih detail rancangan sistem yang diusulkan.
III.3.2.1. Desain Output
Desain sistem ini berisikan tampilan hasil yang akan dilihat oleh user
public terhadap pengolahan data lokasi trafo berbasis Sistem Informasi Geografis
yaitu berupa visualisasi peta, data lokasi trafo, serta tentang misi perusahaan.
Untuk lebih jelasnya desain output yang dibuat dapat dilihat dari beberapa
bentuk laporan sebagai berikut :
1.
Tampilan Halaman Home
Merupakan halaman awal saat aplikasi dijalankan. Bentuk tampilan
Home page dapat dilihat pada gambar III.11 berikut :
52
Header
username
password
login
HOME
Register User
PROFIL PERUSAHAAN
AUTHOR
LOKASI TRAFO
PETA
FORUM
Gambar III.11 : Tampilan Home
2.
Tampilan Halaman Profil Perusahaan
Merupakan halaman yang menampilkan Profil Perusahaan. Bentuk
halaman tersebut dapat dilihat pada gambar III.12 berikut.
53
Header
HOME PROFIL PERUSAHAAN AUTHOR LOKASI TRAFO PETA FORUM
Profil Perusahaan PT.PLN
Logo
Gambar III.12 : Tampilan Profil Perusahaan
3.
Tampilan Halaman Author
Merupakan halaman yang menampilkan informasi penulis, bentuk
halaman tersebut dapat dilihat pada gambar III.13 berikut :
54
Header
username
password
login
HOME PROFIL PERUSAHAAN AUTHOR LOKASI TRAFO PETA FORUM
BIODATA
Logo
Gambar III.13 : Tampilan Author
4.
Tampilan Lokasi Trafo
Merupakan halaman yang menampilkan informasi lokasi trafo, bentuk
halaman tersebut dapat dilihat pada gambar III.14 berikut :
55
Header
Home
Profil Perusahaaan
No
Kode Trafo
Author
Alamat
Lokasi Trafo
Kecamatan
Jarak tempuh
Peta
Telepon
Forum
Informasi Daya
Gambar Lokasi
Logo
Gambar III.14 : Tampilan Lokasi Trafo
5.
Tampilan Halaman Peta
Merupakan halaman yang menampilkan informasi tentang pencarian
lokasi. Bentuk halaman peta dapat dilihat pada gambar III.15 berikut :
Header
HOME PROFIL PERUSAHAAN AUTHOR LOKASI TRAFO PETA FORUM
DENAH PETA LETAK TRAFO PT.PLN (PERSERO) PERBAUNGAN
Logo
PETA
pencarian
Gambar III.15 : Tampilan Halaman Peta
56
6.
Tampilan Forum
Merupakan halaman yang menampilkan Forum. Bentuk halaman
tersebut dapat dilihat pada gambar III.16 berikut.
Header
HOME PROFIL PERUSAHAAN AUTHOR LOKASI TRAFO PETA FORUM
Logo
FORUM
TOPIK
REPLAY
POSTING
Gambar III.16 : Tampilan Halaman Forum
III.3.2.2. Desain Input
Desain input adalah tahapan yang cukup penting dalam merancang sebuah
sistem, karena adanya desain input maka akan mempermudah dalam penginputan
data. Pengolahan data lokasi trafo berbasis Sistem Informasi Geografis di Kota
Perbaungan hanya dapat dilihat dan dilakukan oleh administrator. Berikut adalah
bentuk desain input SIG lokasi Trafo di wilayah kota Perbaungan pada PT. PLN :
57
1. Perancangan Input Halaman Admin
Perancangan input halaman admin dapat dilihat pada Gambar III.17.
berikut.
Header
HOME
REGISTRASI MENU PETA LOGOUT CHANGE PASSWORD
Hai, Admin Selamat Datang
Senin, 18 Agustus 2013
Logo
Logo
Gambar III.17 : Desain Input Halaman Utama Admin
2. Perancangan Input Registrasi Admin
Perancangan input halaman registrasi admin dapat dilihat pada Gambar
III.18 berikut.
58
Header
HOME
REGISTRASI MENU PETA LOGOUT CHANGE PASSWORD
Username
Password
Logo
Email
Telepon
Simpan
Cancel
Gambar III.18 : Desain Input Halaman Registrasi
3.
Perancangan Input Menu Peta
Merupakan halaman untuk pengolahan peta lokasi yaitu untuk melihat
peta lokasi dimana halaman peta tersebut untuk menginputkan lokasilokasi data trafo. Perancangan input data peta lokasi trafo dapat dilihat
pada Gambar III.19 berikut.
59
Header
REGISTRASI MENU PETA LOGOUT CHANGE PASSWORD
HOME
PETA
Logo
Longtitude
Latitude
No
Kode Trafo
Alamat
No.Telpon
Kecamatan
Informasi daya
Browse
Gambar Lokasi
Save
Cancel
Kembali
Gambar III.19 : Desain Input Halaman Menu Peta
4.
Perancangan Change Password
Perancangan halaman change password dapat dilihat pada Gambar
III.20 berikut.
60
username
Password lama
Password baru
Konfirmasi password baru
Submit
Gambar III.20 : Desain Input Halaman Change Password
III.3.2.3. Desain Database
Database merupakan kumpulan dari data yang saling berhubungan satu
dengan yang lain. Untuk merancang database secara konseptual tentunya
diperlukan alat bantu, baik untuk menggambarkan keterhubungan antar data
maupun pengoptimalan rancangan database. Alat bantu tersebut adalah ERD,
Kamus Data, serta desain tabel.
III.3.2.3.1. Kamus Data
Merupakan suatu teknik untuk memodelkan data dalam sistem informasi.
Maka bisa dikatakan bahwa kamus data merupakan tempat penyimpanan semua
struktur data dan elemen data yang ada di sistem. Kamus data juga dikatakan
sebagai Catalog untuk mengetahui detail data, seperti sumber data, deskripsi,
bentuk dan struktur data.
61
Pada tahap analisis, kamus data dapat digunakan sebagai alat komunikasi
antara analisis sistem dengan pemakai. Sistem tentang data yang mengalir di
sistem, yaitu tentang data yang masuk ke sistem dan tentang informasi yang
dibutuhkan pemakai sistem.
Kamus data SIG lokasi trafo di wilayah kota Perbaungan pada PT. PLN
berbasis web yang digunakan adalah :
1. Registrasi : [id_admin + username_admin + password_admin + email
+ no_telp]
2. Q_lokasi : [x + y + id + kode_trafo + informasi_daya + alamat +
kecamatan + jarak_tempuh + deskripsi]
3. File_gambar : [file_id + kode_trafo + informasi_daya + alamat +
no_telp + kecamatan + jarak_tempuh + deskripsi + filename + filesize
+ filetype + location + x + y + filename2 + filesize2 + filetype2 +
location2]
4. Forum : [ID_topik + nama + email + topik + isi + ID_replay + tanggal]
5. Registrasiuser : [id_user + username + password + email + no_telp]
III.3.2.3.2. Desain Tabel
Berikut ini adalah rancangan tabel yang dibuat sebagai tempat
penampungan atau penyimpanan data SIG lokasi trafo di wilayah kota
Perbaungan pada PT. PLN yang terdiri dari beberapa tabel yaitu :
62
Tabel III.1. Tabel File Gambar
Nama Field
Tipe
Ukuran
Keterangan
File_id
integer
5
Not null
Nama
Varchar
50
Not null
Alamat
Varchar
50
Not null
No_telp
Int
15
Not null
kecamatan
varchar
30
Not null
Jarak_tempuh
varchar
400
Not null
deskripsi
text
-
Not null
filename
varchar
200
Not null
filesize
integer
20
filetype
varchar
200
location
varchar
200
X
varchar
10
Y
varchar
10
Filename2
varchar
200
Filesize2
Int
20
Filetype2
varchar
200
Location2
varchar
200
Not null
63
Tabel III.2. Tabel Registrasi
Nama Field
Tipe
Ukuran
Keterangan
id_admin
integer
5
Not null
Username_admin
Varchar
30
Not null
Password_admin
varchar
50
Not null
email
Varchar
30
Not null
No_telp
Varchar
20
Not null
Tabel III.3. Tabel Q_lokasi
Nama Field
Tipe
Ukuran
Keterangan
X
double
Y
double
Id
integer
5
Not null
Kode_trafo
varchar
50
Not null
Informasi_daya
varchar
50
Not null
Alamat
varchar
50
Not null
Kecamatan
Varchar
30
Not null
Jarak_tempuh
varchar
400
Not null
Deskripsi
text
Not null
64
Tabel III.4. Tabel Forum
Nama Field
Tipe
Ukuran
Keterangan
ID_topik
Integer
5
Not null
Nama
Varchar
50
Not null
Email
Varchar
50
Not null
Topik
Varchar
255
Not null
Isi
Text
ID_replay
Integer
5
Not null
Tanggal
Varchar
20
Not null
Not null
Tabel III.5. Tabel Registrasiuser
Nama Field
Tipe
Ukuran
Keterangan
Id_user
Integer
5
Not null
Username
Varchar
30
Not null
Password
Varchar
50
Not null
Email
Varchar
30
Not null
No_telp
Varchar
20
Not null
65
III.3.2.3.3. ERD
Adalah hubungan antara satu file atau tabel yang lain dalam suatu
database, atau hubungan antara dua atribut dalam satu file. Bentuk ERD dari
sistem yang dirancang dapat dilihat pada gambar III.21 berikut :
alamat
Password_admin
Informasi_daya
No_telp
kecamatan
Username_admin
Jarak_tempuh
email
Kode_trafo
Id_admin
No_telp
deskripsi
File_id
registrasi
filename
1
Olah data
filesize
filetype
M
location
File_gambar
x
y
M
filename2
filesize2
menginformasikan
filetype2
location2
alamat
Kode_trafo
id
M
kecamatan
y
Jarak_tempuh
x
Q_lokasi
Gambar III.21 : ERD (Entity Relationship Diagram)
deskripsi
66
III.5. Logika Program (Activity Diagram)
Activity diagram (diagram alir data sekumpulan simbol-simbol atau skema
yang menunjukkan atau menggambarkan rangkaian kegiatan proses atau langkahlangkah proses program dari awal sampai akhir. Inti pembuatan activity diagram
atau diagram alir ini adalah penggambaran urutan langkah-langkah pengerjaan
dari suatu algoritma alir ini adalah penggambaran urutan langkah-langkah
pengerjaan dari suatu algoritma program.
III.5.1. Activity Diagram
pada proses ini kita akan membuat alur data dari sistem yang dirancang
yaitu activity diagram. Berikut adalah beberapa activity diagram sistem yang
dirancang.
1. Activity Diagram Login Admin
Alur kegiatan admin dimulai melakukan login kedalam sistem
informasi geografis lokasi trafo, kegiatan login admin dapat dilihat pada
gambar III.22 berikut ini.
67
Isi Username dan
Password
Invalid
Mengecek
Username dan
Password
Valid
Aktifkan Menu Admin
Gambar III.22 : Activity Diagram Login Admin
2. Activity Diagram Registrasi
Alur kegiatan registrasi dimulai melakukan login kedalam sistem
informasi geografis lokasi sekolah dasar, kegiatan login admin dapat
dilihat pada gambar III.23 berikut ini.
Registrasi
Tidak
Simpan data baru
Ya
Input username,
password, email
Ya
Simpan
username_admin,
password_admin,
email
Selesai
Gambar III.23 : Activity Diagram Registrasi
68
3. Activity Diagram Forum
Alur kegiatan forum dimulai ketika user melihat topik-topik yang ada
dalam forum. User dapat membuat topik baru, melihat bahkan membalas
topik yang sudah ada. Kegiatan alur forum dapat dilihat pada gambar
III.24 berikut ini.
Mulai
Forum
kembali
Hapus
Ya
Melihat
Melihat topik
topik
Tidak
kembali
Membuat topik baru
Balas topik
Gambar III.24 : Activity Diagram Forum
4. Activity Diagram Logout
Diagram kegiatan yang dilakukan admin logout dari sistem informasi
geografis lokasi trafo dapat dilihat pada gambar III.25 berikut ini.
Clear session
Kirim Header ke Index
Gambar III.25 : Activity Diagram Logout
Download