BAB III ANALISIS DAN PERANCANGAN SISTEM
3.3 Perancangan Proses
3.3.2 Activity Diagram
Activity diagram menunjukan aliran proses yang terjadi pada sistem. Ada
beberapa Activity diagram yang akan dijelaskan sebagai berikut : a. Activity Diagram Pada Admin.
Activity diagram pada admin dibagi menjadi beberapa bagian yaitu :
1. Activity Diagram Manajemen Input Data Pelanggar.
Activity diagram manajemen input data pelanggar menjelaskan proses-
proses aktivitas yang dilakukan oleh admin. Disini terdapat 5 macam aktivitas yang dilakukan oleh admin pada saat melakukan manajemen input data pelanggar.
Adapun pada gambar 3.3 mengenai activity diagram manajemen input data pelanggar.
Gambar 3.3 Activity Diagram Manajemen Input Data Pelanggar. Adapun penjelasan mengenai activity diagram manajemen input data data pelanggar adalah sebagai berikut :
a. Memilih menu admin : disini setelah admin melakukan login terhadap aplikasi yang ada, nantinya admin akan masuk kedalam menu admin. Disini admin akan memilih sebuah menu mana yang akan digunakan atau dipakai pada saat menjalankan aplikasi tersebut.
b. Memilih menu data pelanggar : menu data pelanggar merupakan salah satu menu yang ada pada halaman admin, gunanya untuk menginputkan data para pelanggar yang terkena tilang.
c. Mengisi form data pelanggar : pada tahap ini yang harus dilakukan admin dalam proses manajemen data adalah dengan mengisi form data untuk penambahan para pelanggar yang terkena tilang.
d. Simpan : setelah admin mengisi seluruh form yang ada pada form data pelanggar maka proses selanjutnya adalah menekan tombol simpan. Dimana pada tombol simpan ini proses penyimpanan data para pelanggar bekerja.
e. Batal : batal bisa saja terjadi apabila admin tidak melakukan pengisian
form yang ada pada data para pelanggar, dan memilih menekan tombol
batal dan keluar dari form data pelanggar. Sehingga data para pelanggar tidak akan tersimpan pada database dan tidak tersimpan pada system. 2. Activity Diagram Manajemen Update dan Delete Data Pelanggar.
Activity diagram manajemen update dan delete data pelanggar
menjelaskan proses-proses aktivitas yang dilakukan oleh admin untuk melakukan perubahan dan penghapusan data. Adapun pada gambar 3.4 mengenai activity diagram manajemen update dan delete data pelanggar.
admin aplikasi database
Y
T
tampi lan form pelanggar
pili h data Decision_1 Mengedit data Delete Data Load Database tampil data
Gambar 3.4 Activity Diagram Manajemen Update dan Delete Data Pelanggar. Activity diagram manajemen update dan delete data pelanggar disini menjelaskan admin dapat melakukan perubahan dan penambahan data dari para pelanggar yang ada. Activity diagram tersebut memiliki sub-aktivitas, yaitu :
a. Tampilan form data pelanggar disini admin masuk kedalam form update dan delete data pelanggar.
b. Pilih data pelanggar, disini Admin memilih data pelanggar yang akan diupdate.
c. Mengedit data, Admin memilih untuk mengubah data dan data yang diubah
akan berubah di database.
d. Delete data, Admin memilih untuk menghapus data maka data yang di
hapus akan terhapus pada database.
f. Tampil data : tampil data berguna apabila sudah selesai melakukan update maupun delete pada data pelanggar.
3. Activity Diagram Manajemen Input Data Jadwal.
Activity diagram manajemen input data jadwal menjelaskan proses-
proses aktivitas yang dilakukan oleh admin. Disini terdapat 5 macam aktivitas yang dilakukan oleh admin pada saat melakukan manajemen input data jadwal. Adapun pada gambar 3.5 mengenai activity diagram manajemen input data jadwal.
Gambar 3.5 Activity Diagram Manajemen Input Data Jadwal. Adapun penjelasan mengenai activity diagram manajemen Input data jadwal adalah sebagai berikut :
a. Memilih menu admin: disini setelah admin melakukan login terhadap aplikasi yang ada nantinya admin akan masuk kedalam menu admin. Disini admin akan memilih sebuah menu mana yang akan digunakan atau dipakai pada saat nantinya menjalankan aplikasi tersebut.
b. Memilih menu data jadwal : menu data jadwal merupakan salah satu menu yang ada pada halaman admin dimana berisi data-data jadwal setiap orang yang terkena tilang.
c. Mengisi form data jadwal : pada tahap ini yang harus dilakukan admin dalam proses manajemen data jadwal adalah mengisi form data untuk melakukan penambahan data jadwal untuk sidang yang akan digelar. d. Simpan : setelah admin mengisi seluruh form yang ada pada form data
jadwal maka proses selanjutnya adalah menekan tombol simpan. Dimana pada tombol simpan ini proses penyimpanan data jadwal akan bekerja. e. Batal : batal bisa saja terjadi apabila admin tidak melakukan pengisian
form yang ada pada data pelatihan dan memilih menekan tombol batal dan
keluar dari form data jadwal. Sehingga data pelatihan tidak akan tersimpan pada database dan tidak tersimpan pada system.
4. Activity Diagram Manajemen Update dan Delete Data Jadwal.
Activity diagram Manajemen update dan delete data jadwal menjelaskan
proses-proses aktivitas yang dilakukan oleh admin untuk melakukan perubahan dan penghapusan data jadwal bagi orang yang terkena tilang. Adapun pada gambar 3.6 mengenai activity diagram manajemen update dan delete data jadwal.
admin aplikasi database
Y
T
tampilan form jadwal
pilih data Decision_1 Mengedit data Delete Data Load Database tampil data
Gambar 3.6 Activity Diagram Manajemen Update Dan Delete Data Jadwal Activity diagram diatas menjelaskan tentang proses dari update dan delete data jadwal. Activity diagram tersebut memiliki sub-aktivitas, yaitu :
a. Tampilan form data jadwal disini admin masuk kedalam form update dan
delete data jadwal.
b. Pilih data Jadwal, disini Admin memilih data Jadwal yang akan diupdate c. Mengedit data, Admin memilih untuk mengubah data. Dimana data yang
diubah akan berubah di dalam database.
d. Delete data, Admin memilih untuk menghapus data maka data yang di
hapus akan terhapus pada database.
e. Load database untuk menampung update data dari aplikasi tersebut.
f. Tampil data : tampil data berguna apabila sudah selesai melakukan update maupun delete pada data pelanggar.
5. Activity Diagram Manajemen Input Pasal.
Activity diagram manajemen input pasal menjelaskan proses-proses
aktivitas yang dilakukan oleh admin. Disini terdapat 5 macam aktivitas yang dilakukan oleh admin pada saat melakukan manajemen pasal. Adapun pada gambar 3.7 mengenai activity diagram manajemen input pasal.
Gambar 3.7 Activity Diagram Manajemen Input Pasal.
Adapun penjelasan mengenai activity diagram manajemen input pasal adalah sebagai berikut :
a. Memilih menu admin: disini setelah admin melakukan login terhadap aplikasi yang ada nantinya admin akan masuk kedalam halaman admin. Disini admin akan memilih sebuah menu mana yang akan digunakan atau dipakai pada saat nantinya menjalankan aplikasi tersebut.
b. Memilih menu pasal : menu pasal merupakan salah satu menu yang ada pada halaman admin dimana berisi data-data tentang segala macam pasal yang ada.
c. Mengisi form pasal : pada tahap ini yang harus dilakukan admin dalam proses pengisian data pasal adalah mengisi form data untuk melakukan penambahan data pasal. Disini admin melakukan penginputan data pasal, ayat dan keterangan pasal tersebut.
d. Simpan : setelah admin mengisi seluruh form yang ada pada form pasal maka proses selanjutnya adalah menekan tombol simpan. Dimana pada tombol simpan ini proses penyimpanan data pasal akan bekerja.
e. Batal : batal bisa saja terjadi apabila admin tidak melakukan pengisian
form yang ada pada data pasal dan memilih menekan tombol batal dan
keluar dari form data pasal. Sehingga data pasal tidak akan tersimpan pada
database dan tidak tersimpan pada system.
6. Activity Diagram Manajemen Update dan Delete Pasal
Activity diagram Manajemen update dan delete pasal menjelaskan proses-
proses aktivitas yang dilakukan oleh admin untuk melakukan perubahan dan penghapusan data pada pasal. Adapun pada gambar 3.8 mengenai activity diagram manajemen update dan delete pasal.
admin aplikasi database
Y
T
tampilan form pasal
pilih data Decision_1 Mengedit data Delete Data Load Database tampil data
Gambar 3.8 Activity Diagram Manajemen Update Dan Delete Pasal Activity diagram diatas menjelaskan tentang proses dari update dan
delete pasal. Activity diagram tersebut memiliki sub-aktivitas, yaitu :
a. Tampilan form pasal disini admin masuk kedalam form update dan delete pasal.
b. Pilih data pasal, disini admin memilih data pasal yang akan diupdate c. Mengedit data, Admin memilih untuk mengubah data dan data yang diubah
akan berubah di database.
d. Delete data, Admin memilih untuk menghapus data maka data yang di
hapus akan terhapus pada database.
f. Tampil data : tampil data berguna apa bila sudah selesai melakukan update maupun delete pada pasal.
7. Activity Diagram Manajemen Input Denda.
Activity diagram manajemen input denda menjelaskan proses-proses
aktivitas yang dilakukan oleh admin. Disini terdapat 5 macam aktivitas yang dilakukan oleh admin pada saat melakukan manajemen denda. Adapun pada gambar 3.9 mengenai activity diagram manajemen input denda.
Gambar 3.9 Activity Diagram Manajemen Input Denda Adapun penjelasan mengenai activity diagram manajemen denda adalah sebagai berikut :
a. Memilih menu admin: disini setelah admin melakukan login terhadap aplikasi yang ada nantinya. Admin akan masuk kedalam menu admin. Disini admin akan memilih sebuah menu mana yang akan digunakan atau dipakai pada saat nantinya menjalankan aplikasi tersebut.
b. Memilih menu data denda : menu data denda merupakan salah satu menu yang ada pada halaman admin dimana berisi data-data tentang segala macam denda yang dilakukan oleh pelanggar.
c. Mengisi form denda : pada tahap ini yang harus dilakukan admin dalam proses manajemen denda adalah mengisi form data untuk melakukan penambahan data denda.
d. Simpan : setelah admin mengisi seluruh form yang ada pada form data denda maka proses selanjutnya adalah menekan tombol simpan. Dimana pada tombol simpan ini proses penyimpanan data denda akan bekerja. e. Batal : batal bisa saja terjadi apabila admin tidak melakukan pengisian
form yang ada pada data denda dan memilih menekan tombol batal dan
keluar dari form data denda. Sehingga data denda tidak akan tersimpan pada database dan tidak tersimpan pada system.
8. Activity Diagram Manajemen Update dan Delete Denda.
Activity diagram manajemen update dan delete denda menjelaskan proses-
proses aktivitas yang dilakukan oleh admin untuk melakukan perubahan dan penghapusan data denda. Adapun pada gambar 3.10 mengenai actrivity diagram manajemen update delete data denda.
admin aplikasi database
Y
T
tampilan form denda
pilih data
Decision_1
Mengedit data
Delete Data
Load Database
tam pil data
Gambar 3.10 Activity Diagram Manajemen Update Dan Delete Data Denda Activity diagram diatas menjelaskan tentang proses dari manajemen
update dan delete denda. Activity diagram tersebut memiliki sub-aktivitas, yaitu :
a. Tampilan form data denda disini admin masuk kedalam form update dan
delete data denda.
b. Pilih data denda, disini Admin memilih data denda yang akan diupdate. c. Mengedit data, Admin memilih untuk mengubah data dan data yang diubah
akan berubah di database.
d. Delete data, Admin memilih untuk menghapus data denda maka data yang
di hapus akan terhapus pada database.
e. Load database untuk menampung update data dari aplikasi tersebut.
f. Tampil data : tampil data berguna apabila sudah selesai melakukan update maupun delete pada data denda.
9. Activity Diagram Membuat Laporan
Activity diagram membuat laporan disini menjelaskan proses-proses
aktivitas yang dilakukan oleh admin untuk membuat sebuah laporan yang diperlukan pada nantinya. Disini terdapat 5 macam aktivitas yang dilakukan oleh admin pada saat melakukan pembuatan. Adapun pada gambar 3.11 mengenai activity diagram membuat laporan.
Gambar 3.11 Activity Diagram Membuat Laporan.
Adapun penjelasan mengenai activity diagram membuat laporan adalah sebagai berikut :
a. Melihat menu admin: disini setelah admin melakukan login akan masuk kedalam menu admin disini admin akan memilih menu mana yang akan dipakai pada nantinya.
b. Memilih menu laporan : disini admin memilih menu laporan mana yang akan dibuat
c. Membuat Laporan : disini setelah admin melihat data dari para pelanggar, jadwal, pasal, denda yang ada nantinya dari data-data tersebut akan dibuat laporannya.
d. Simpan : setelah membuat laporan tersebut nantinya laporan tersebut disimpan agar data yang ada nantinya bisa dipakai sewaktu-waktu dibutuhkan.
e. Batal : batal digunakan apabila saat admin tidak jadi untuk membuat laporan yang dibutuhkan.
b. Activity Diagram Pada Pelanggar.
Adapun activity diagram pada pelanggar dibagi menjadi beberapa macam yaitu :
1. Activity Diagram Menerima Info Tilang.
Activity diagram menerima info tilang disini menjelaskan aktivitas yang dilakukan para pelanggar yang mendapatkan sebuah informasi untuk jadwal persidangan yang akan dijalani nantinya, setelah itu sistem akan memberi sebuah informasi kepada pelanggar dengan cara melakukan pengiriman sebuah data berupa SMS pesan untuk jadwal persidangan bagi para pelanggar yang jadwal sidangnya mendekati hari pelaksanaanya. Adapun pada gambar 3.12 activity diagram mengenai menerima info tilang.
.Gambar 3.12 Activity Diagram Menerima Info Tilang.
Adapun penjelasan activity diagram menerima info tilang adalah sebagai berikut :
a. Mengirim pesan : disini system akan melakukan pengiriman pesan berupa info tilang kepada para pelanggar agar supaya pelanggar mengingat hari persidangan yang akan dijalaninya.
b. Menerima pesan : pelanggar akan menerima sebuah pesan yang dikirim oleh
system yang ada.
c. Membuka pesan : setelah menerima pesan tersebut pelanggar membuka pesan yang ada dan melihat isi pesan yang ada didalamnya.
d. Melihat jadwal persidangan : melihat jadwal persidangan disini digunakan untuk mengetahui kapan persidangan yang akan dilakukan oleh pelanggar tersebut.
2. Activity Diagram Meminta Info.
Activity diagram meminta info disini menjelaskan informasi yang
didapat oleh para pelanggar terhadap sebuah info yang dibutuhkan. Pada aktivitas meminta info disini terdapat 5 aktivitas. Adapun gambar 3.13 activity diagram meminta info.
.Gambar 3.13 Activity Diagram Meminta Info.
Adapun penjelasan mengenai activity diagram meminta info adalah sebagai berikut :
a. Mengirim sms : disini pelanggar melakukan pengiriman pesan dengan memasukan no tilang yang dipunyainya dan dikirimkan ke no tujuan yang telah ditentukan sebelumnya.
b. Menunggu balasan : disini pelanggar yang setelah mengirim pesan akan menunggu balasan dari server agar dapat mengetahui info apa yang dibutuhkan.
c. Sms diterima : disini sms akan diterima oleh admin dan kemudian akan diproses agar menjadi sebuah informasi yang berguna untuk para pelanggar yang telah mengirimkan pesan tadi.
d. Balasan sms : balasan sms disini dilakukan setelah data yang telah diproses pada server telah selesai dimana data yang dikirim berupa info yang dibutuhkan.
e. Sms berhasil : disini digunakan untuk menunjukan bahwa sms tersebut telah sukses dan berhasil dikirim..