• Tidak ada hasil yang ditemukan

BAB IV PEMBAHASAN

4.2 Workshop Design

4.2.1 Design System

4.2.1.1 Membuat Activity Diagram

Activity Diagram memodelkan alur kerja (work

flow) sebuah urutan aktivitas pada suatu proses. Diagram ini sangat mirip dengan flow chart karena kita dapat memodelkan proses logika, proses bisnis dan alur kerja. Perbedaan utamanya adalah flow chart dibuat untuk menggambarkan alur kerja dari sebuah sistem, sedangkan

activity diagram dibuat untuk menggambarkan aktivitas

aktor.

Berikut ini adalah activity diagram yang menggambarkan aktifitas-aktifitas yang dapat terjadi dalam sistem repository SK.

1. Activity diagram fungsi login (Admin Ortala, Admin TU Rektorat, User dan Super Admin)

Gambar 4.5 Activity diagramuse caselogin Admin Ortala, Admin TU Rektorat, User dan Super Admin

Keterangan Gambar : Yang harus dilakuakan Admin Ortala, Admin TU Rektorat, Super Admin dan User dalam activity

diagram use case login adalah memasukan User Id dan

password, kemudian sistem akan menampilkan pesan kesalahan

dan kembali ke menu login untuk memasukan User Id dan

Password yang benar. Jika User Id dan Password yang

dimasukan benar, maka system akan menampilkan menu utama

2. Activity Digram fungsi Lihat Struktur Organisasi (Admin Ortala, Admin TU Rektorat, dan User)

Gambar 4.6Activity diagram use case Lihat Struktur Organisasi (Admin Ortala, Admin TU Rektorat dan User)

Keterangan Gambar : Pada activity diagram ini Admin Ortala, Admin TU Rektorat dan User melakukan login, kemudian sistem memvalidasi username dan password yang dimasukan. Jika

username dan password sesuai dengan data yang terdapat

didatabase, user mengklik menu Struktur Organisasi dan sistem

akan menampilkan struktur organisasi Subbagian Ortala UIN Jakarta.

3. Activity Diagram fungsi Lihat Kontak (Admin Ortala, Admin TU Rektorat, Super Admin dan User)

Gambar 4.7Activity diagram use case Lihat Kontak (Admin Ortala, Admin TU Rektorat, Super Admin dan

User)

Keterangan Gambar : Didalam activity diagram use case lihat kontak yang harus dilakukan oleh Admin Ortala, Admin TU Rektorat, Super Admin dan User adalah membuka aplikasi sistem, sistem akan menampilkan menu login. Admin Ortala, Admin TU Rektorat, Super Admin dan User login ke dalam

Super Admin dan User dapat mengakses system. Kemudian memilih menu kontak, sistem akan menampilkan kontak.

4. Activity Berkas

a. Activitydiagram fungsi Tambah Berkas (Admin Ortala)

Gambar 4.8Activity diagram tambah berkas SK

Keterangan Gambar : Pada activity diagram ini Admin Ortala melakukan login, kemudian sistem memvalidasi

username dan password yang dimasukan. Jika username dan

Ortala mengklik menu Tambah Berkas dan sistem akan menampilkan Form Tambah Berkas serta Upload File.

b. Activity diagram fungsi Delete Berkas SK (Admin Ortala)

Gambar 4.9Activity diagram fungsi Delete Berkas SK

Keterangan Gambar : Pada activity diagram ini Admin Ortala melakukan login, kemudian sistem memvalidasi

username dan password yang dimasukan. Jika username

dan password sesuai dengan data yang terdapat didatabase,

Admin Ortala mengklik menu Koleksi dan sistem akan menampilkan List koleksi Berkas SK dan dapat langsung melakukan delete terhadap berkas SK.

c. Activity diagram fungsi Cari Berkas SK (Admin Ortala dan Admin TU Rektorat)

Gambar 4.10Activity diagram fungsi Cari Berkas SK Admin Ortala dan Admin TU Rektorat

Keterangan Gambar : Pada activity diagram ini Admin Ortala dan Admin TU Rektorat melakukan login, kemudian sistem memvalidasi username dan password yang dimasukan. Jika username dan password sesuai dengan data yang terdapat didatabase, Admin Ortala dan Admin TU Rektorat mengklik menu Koleksi dan sistem akan menampilkan List koleksi Berkas SK. Kemudian Admin

Ortala dan Admin TU Rektorat melakukan pencarian SK dengan memasukan key pencarian atau kategori kemudian mengklik button telusur pada koleksi ini. Kemudian sistem akan menampilkan hasil pencarian.

d. Activitydiagram fungsi Cari Berkas SK (User)

Gambar 4.11Activity diagram fungsi Cari Berkas SK User

Keterangan Gambar : Pada activity diagram ini User

melakukan login, kemudian sistem memvalidasi username

dan password yang dimasukan. Jika username dan

password sesuai dengan data yang terdapat didatabase,

menampilkan List koleksi Berkas SK. Kemudian User

melakukan pencarian SK dengan memasukan key pencarian atau kategori kemudian mengklik button telusur pada koleksi ini. Kemudian sistem akan menampilkan hasil pencarian.

e. Activity diagram fungsi Validasi Berkas SK (Admin Ortala dan Admin TU Rektorat)

Gambar 4.12Activity diagram fungsi Validasi Berkas SK

Keterangan Gambar : Pada activity diagram ini Admin Ortala dan Admin TU Rektorat melakukan login, kemudian sistem memvalidasi username dan password yang dimasukan. Jika username dan password sesuai dengan data

yang terdapat didatabase, Admin Ortala dan Admin TU Rektorat mengklik menu Validasi dan sistem akan menampilkan List koleksi Berkas SK yang belum tervalidasi. Kemudian Admin Ortala dan Admin TU Rektorat melakukan validasi berkas dengan cara mengklik tombol validasi, kemudian sistem akan memberi masukan pada berkas tersebut bahwa berkas telah divalidasi dan berkas tersebut tidak masuk lagi dalam daftar berkas yang belum tervalidasi.

f. Activitydiagram fungsi Detail Berkas SK (Admin Ortala, Admin TU Rektorat dan User)

Gambar 4.13Activity diagram fungsi Detail Berkas SK

Keterangan Gambar : Pada activity diagram ini Admin Ortala dan Admin TU Rektorat melakukan login, kemudian sistem memvalidasi username dan password yang dimasukan. Jika username dan password sesuai dengan data yang terdapat didatabase, Admin Ortala, Admin TU Rektorat dan User mengklik menu Koleksi dan sistem akan menampilkan List Berkas SK . Admin Ortala, Admin TU Rektorat dan User mengklik detail button dan sistem akan memberi pop up berupa detail riwayat dari berkas SK.

g. Activity diagram fungsi Download Berkas SK (Admin Ortala, Admin TU Rektorat dan User)

Gambar 4.14Activity diagram fungsi Download Berkas SK

Keterangan Gambar : Pada activity diagram ini Admin Ortala, Admin TU Rektorat dan User melakukan login, kemudian sistem memvalidasi username dan password

yang dimasukan. Jika username dan password sesuai dengan data yang terdapat didatabase, Admin Ortala, Admin TU Rektorat dan User mengklik menu Koleksi dan sistem akan menampilkan List Berkas SK. Admin Ortala, Admin TU Rektorat dan User mengklik Download button

dan sistem akan mengeluarkan output yang didownload dari database.

a. Activity diagram fungsi Tambah Kategori (Super Admin dan Admin Ortala)

Gambar 4.15Activity diagram Tambah Kategori (Super Admin dan Admin Ortala)

Keterangan Gambar : Didalam activity diagram use case Tambah Kategori yang harus dilakukan oleh Super Admin dan Admin Ortala adalah membuka aplikasi

system, system akan menampilkan menu login. Super

benar maka Super Admin dan Admin Ortala dapat mengakses sistem. Kemudian memilih menu Kategori, sistem akan menampilkan List Kategori. Kemudian Super Admin dan Admin Ortala mengklik button add

dan mengisi form tambah kategori kemudian Super Admin dan Admin Ortala mengklik button submit.

Dengan demikian proses penambahan kategori telah selesai dilakukkan dan sistem melakukan list kembali daftar kategori.

b. Activity diagram fungsi Edit Kategori (Super Admin dan Admin Ortala)

User Sistem

Membuka sistem repository SK

Input User ID & Password

Menampilkan Form Login

Validasi Username Dan password

Menampilkan Pesan Kesalahan

Menampilkan Halaman Utama Memilih Menu Kategori

Menampilkan Menu Kategori

Klik Edit Memanggil data dari database Dan Menampilkan Form Edit Kategori

Input Edit

Klik Update Simpan ke database

Mulai

Selesai

Gambar 4.16Activity diagram Edit Kategori (Super Admin dan Admin Ortala)

Keterangan Gambar : Didalam activity diagram Edit

Kategori yang harus dilakukan oleh Super Admin dan Admin Ortala adalah membuka aplikasi system, system

akan menampilkan menu login. Super Admin dan Admin Ortala login ke dalam sistem. Jika benar maka Super Admin dan Admin Ortala dapat mengakses sistem. Kemudian memilih menu Kategori, sistem akan menampilkan List Kategori. Kemudian Super Admin dan Admin Ortala mengklik button Edit dan mengisi atau

memperbaiki form tambah kategori kemudian Super Admin dan Admin Ortala mengklik button Update.

Dengan demikian proses edit kategori telah selesai dilakukkan dan sistem melakukan list kembali daftar kategori.

c. Activity diagram fungsi Delete Kategori (Super Admin dan Admin Ortala)

Gambar 4.17Activity diagram Delete Kategori (Super Admin dan Admin Ortala)

Keterangan Gambar : Didalam activity diagram Delete

Kategori yang harus dilakukan oleh Super Admin dan Admin Ortala adalah membuka aplikasi system, system

Ortala login ke dalam sistem. Jika benar maka Super Admin dan Admin Ortala dapat mengakses sistem. Kemudian memilih menu Kategori, sistem akan menampilkan List Kategori. Kemudian Super Admin dan Admin Ortala mengklik button delete dan sistem akan merespon dengan menampilkan pop up window yang berisi pertanyaan. Kemudian Super Admin dan Admin Ortala mengklik yes. Dengan demikian proses delete

kategori telah selesai dilakukkan dan sistem melakukan

list kembali daftar kategori.

a. Activity diagram fungsi Tambah Indeks (Super Admin dan Admin Ortala)

Gambar 4.18Activity diagram Tambah Indeks (Super Admin dan Admin Ortala)

Keterangan Gambar : Didalam activity diagram use case Tambah Indeks yang harus dilakukan oleh Super Admin dan Admin Ortala adalah membuka aplikasi

system, system akan menampilkan menu login. Super

benar maka Super Admin dan Admin Ortala dapat mengakses sistem. Kemudian memilih menu Indeks,

sistem akan menampilkan List Indeks. Kemudian Super Admin dan Admin Ortala mengklik button add dan mengisi form tambah indeks kemudian Super Admin dan Admin Ortala mengklik button submit. Dengan demikian proses penambahan indeks telah selesai dilakukkan dan sistem melakukan list kembali daftar indeks.

b. Activity diagram fungsi Edit Indeks (Super Admin dan Admin Ortala)

Gambar 4.19Activity diagram Edit Indeks (Super Admin dan Admin Ortala)

Keterangan Gambar : Didalam activity diagram Edit

Indeks yang harus dilakukan oleh Super Admin dan

Admin Ortala adalah membuka aplikasi system, system

akan menampilkan menu login. Super Admin dan Admin Ortala login ke dalam sistem. Jika benar maka Super Admin dan Admin Ortala dapat mengakses sistem. Kemudian memilih menu Indeks, sistem akan

menampilkan List Indeks. Kemudian Super Admin dan Admin Ortala mengklik button Edit dan mengisi atau memperbaiki form Indeks kemudian Super Admin dan Admin Ortala mengklik button Update. Dengan demikian proses edit kategori telah selesai dilakukkan dan sistem melakukan list kembali daftar Indeks.

c. Activity diagram fungsi Delete Indeks (Super Admin dan Admin Ortala)

Gambar 4.20Activity diagram Delete Kategori (Super Admin dan Admin Ortala)

Keterangan Gambar : Didalam activity diagram

Delete Indeks yang harus dilakukan oleh Super Admin

dan Admin Ortala adalah membuka aplikasi system,

system akan menampilkan menu login. Super Admin

dan Admin Ortala login ke dalam sistem. Jika benar maka Super Admin dan Admin Ortala dapat mengakses sistem. Kemudian memilih menu Indeks, sistem akan menampilkan List Indeks. Kemudian Super Admin dan Admin Ortala mengklik button delete dan sistem akan merespon dengan menampilkan pop up window yang berisi pertanyaan. Kemudian Super Admin dan Admin Ortala mengklik yes. Dengan demikian proses delete

Indeks telah selesai dilakukkan dan sistem melakukan

7. Activity diagram fungsi User Account

a. Activity diagram fungsi Tambah User Account (Super Admin)

Gambar 4.21Activity diagram Tambah User Account (Super Admin)

Keterangan Gambar : Didalam activity diagram use case Tambah Indeks yang harus dilakukan oleh Super Admin adalah membuka aplikasi system, system akan menampilkan menu login. Super Admin login ke dalam

sistem. Jika benar maka Super Admin dapat mengakses sistem. Kemudian memilih menu User, sistem akan menampilkan List User. Kemudian Super Admin mengklik button tambah user dan mengisi form tambah

user, kemudian Super Admin mengklik button submit.

Dengan demikian proses penambahan indeks telah selesai dilakukkan dan sistem melakukan list kembali daftar user.

b. Activity diagram fungsi Edit User Account (Super Admin)

Gambar 4.22Activity diagram Edit User Account (Super Admin)

Keterangan Gambar : Didalam activity diagram Edit User yang harus dilakukan oleh Super Admin adalah membuka aplikasi system, system akan menampilkan menu login. Super Admin login ke dalam sistem. Jika benar maka Super Admin dapat mengakses sistem. Kemudian memilih menu User, sistem akan menampilkan

List User. Kemudian Super Admin dan Admin Ortala

mengklik button Edit dan mengisi atau memperbaiki form

User kemudian Super Admin mengklik button Update.

Dengan demikian proses edit user telah selesai dilakukkan dan sistem melakukan list kembali daftar user.

c. Activity diagram fungsi Delete User (Super Admin)

Gambar 4.23Activity diagramDelete User (Super Admin)

Keterangan Gambar : Didalam activity diagram Delete

User yang harus dilakukan oleh Super Admin adalah

membuka aplikasi system, system akan menampilkan menu login. Super Admin login ke dalam sistem. Jika benar maka Super Admin dapat mengakses sistem. Kemudian memilih menu User, sistem akan menampilkan

dan sistem akan merespon dengan menampilkan pop up

window yang berisi pertanyaan. Kemudian Super Admin

mengklik yes. Dengan demikian proses delete user telah selesai dilakukkan dan sistem melakukan list kembali daftar user.

8. Activity diagram fungsi Pengaturan

a. Activity diagram fungsi Tambah Role (Super Admin)

Gambar 4.24Activity diagram Tambah Role (Super Admin)

Keterangan Gambar : Didalam activity diagram use case Tambah Role yang harus dilakukan oleh Super Admin adalah membuka aplikasi sistem, sistem akan menampilkan menu login. Super Admin login ke dalam sistem. Jika benar maka Super Admin dapat mengakses

sistem. Kemudian memilih menu Pengaturan, sistem akan menampilkan List Role yang ada. Kemudian Super Admin mengklik button tambah Role dan mengisi form

tambah Role, kemudian Super Admin mengklik button

submit. Dengan demikian proses penambahan Role telah

selesai dilakukkan dan sistem melakukan list kembali daftar Role.

b. Activity diagram fungsi Edit Role (Super Admin)

Gambar 4.25Activity diagramEdit Role (Super Admin)

Keterangan Gambar : Didalam activity diagram Edit Role yang harus dilakukan oleh Super Admin adalah

membuka aplikasi sistem, sistem akan menampilkan menu login. Super Admin login ke dalam sistem. Jika benar maka Super Admin dapat mengakses sistem. Kemudian memilih menu Pengaturan, sistem akan menampilkan List Role. Kemudian Super Admin dan Admin Ortala mengklik button Edit dan mengisi atau memperbaiki form Role kemudian Super Admin mengklik button Update. Dengan demikian proses edit Role telah selesai dilakukkan dan sistem melakukan list

c. Activity diagram fungsi Delete Role (Super Admin)

Gambar 4.26Activity diagramDelete Role (Super Admin)

Keterangan Gambar : Didalam activity diagram Delete Role yang harus dilakukan oleh Super Admin adalah membuka aplikasi system, system akan menampilkan menu login. Super Admin login ke dalam sistem. Jika benar maka Super Admin dapat mengakses sistem. Kemudian memilih menu pengaturan, sistem akan menampilkan List Role. Kemudian Super Admin

mengklik button delete dan sistem akan merespon dengan menampilkan pop up window yang berisi pertanyaan. Kemudian Super Admin mengklik yes. Dengan demikian proses delete Role telah selesai dilakukkan dan sistem melakukan list kembali daftar

Role.

9. Activity diagram fungsi logout (Admin Ortala, Admin TU Rektorat, Super Admin & User)

Gambar 4.27Activity diagram use case logout

Keterangan Gambar : Didalam Activity diagram fungsi

logout yang pertama harus dilakukan oleh Admin Ortala,

Admin TU Rektorat, Super Admin dan User yaitu membuka aplikasi serta login terlebih dahulu, jika benar maka sistem akan menampilkan halaman beranda sistem

repository SK, namun jika login salah maka sistem akan menampilkan pesan kesalanan dan kembali ke menu form

login. Kemudia Admin Ortala, Admin TU Rektorat, Super

Admin dan User memilih menu logout, maka Admin Ortala, Admin TU Rektorat, Super Admin dan User keluar dari sistem.

Dokumen terkait