Block Diagram Proses Laporan Arsip Masuk
3.9 Perancangan Robustness Diagram
Gambar 3.48 Robustness Diagram Login Report Server
Useradministrator melakukan login dengan menginputkan username dan
password serta menekan buttonLogin untuk masuk ke aplikasi. Sistem akan
mencocokkan apakah username dan password sudah sesuai. Setelah berhasil
login, user akan langsung masuk ke halaman utama. Useradministrator juga dapat
keluar dari aplikasi dengan menekan buttoncancel. Jika sistem menemukan ketidakcocokan antara username dan password yang diisikan useradministrator, maka akan muncul pesan kesalahan username dan password.
Useradministratorakan tetap berada di form login.
analysis Login Report
Administrator Form Login
Check Username
Check Current Time
Check Password Username & Password
54
Gambar 3.49 Robustness Diagram Data Baru Instansi
User administrator akan mengolah data instansi pada form instansi. Untuk
menambah data instansi langkah pertama user akan membuka form master instansi dan akan menekan klik button data baru. Ketika button data baru sudah diklik oleh user, maka systemakan menampilkan form data baru instansi. Setelah itu user akan mengisi data baru instansi pada textbox yang ada pada form data baru instansi.Setelah itu user dapat menyimpan data instansi dalam tabel instansi dengan cara menekan klik button simpan. Ketika user menekan button simpan, maka sistem akan secara otomatis menyimpan data instansi pada tabel instansi. Sistem juga akan otomatis menampilkan data instansi pada tampilan gridview
form instansi. Apabila user membatalkan penyimpanan data baru instansi, maka sistem akan secara otomatis mengeluarkan form data baru instansi dan mengembalikan ke tampilan form instansi.
analysis Analysis Model
Admin
Form Instansi
Form Data Baru Instansi
Mempersiapkan Link Form Data Baru
mengisikan data baru
instansi menyimpan Data Instansi dalam tabel
Tabel Instansi Cancel menyimpan
55
Gambar 3.50 Robustness Diagram Update Data Instansi
User administrator akan mengolah dan mengubah data instansi pada
tampilan halaman depan form instansi. Untuk mengubah atau mengupdate data instansi langkah pertama user akan membuka form master instansi. Pada saat user
membuka form master instansi, maka sistem akan secara otomatis mengambil data instansi dari tabel dan menampilkan pada gridview form instansi. Setelah itu user
akan mengambil data instansi pada gridview form instansi dengan cara menekan klik field daftar instansi dan menekan button update data instansi.Pada saat user menekan button update data instansi, maka sistem akan secara otomatis mengambil data instansi dari tabel instansi. Sistem juga akan secara otomatis menampilkan data instansi yang dipilih oleh user dan akan mengisikan data
analysis Analysis Model
Admin
Form Instansi Form Update Data
Instansi
Mengambil data Instansi dari tabel Menampilkan Data
Instansi
Tabel Instansi Mengambil data instansi yang dipilih
menampilkan data Instansi yang dipilih mengisikan data
instansi
mengecek data instansi yang di update
menyimpan data instansi yang terupdate
tabel instansi
Cancel penyimpanan Data instansi
56
instansi pada form update data instansi.Setelah itu user dapat mengganti data instansi sesuai dengan keinginannya. User akan menekan button update untuk menyimpan data instansi yang diubah nya. Pada saat user menekan klik button
update, sistem akan mengecek dan mencocokan data instansi yang diupdate oleh
user. Setelah itu sistem akan secara otomatis menyimpan data instansi terupdate pada tabel instansi. Sistem juga akan secara otomatis menampilkan data instansi terupdate pada gridview form master instansi. Jika user membatalkan atau mencancel update data instansi, maka sistem akan otomatis mengembalikan ke tampilan gridview form master instansi dengan data instansi sebelumnya.
Gambar 3.51 Robustness Diagram Delete Data Instansi
User administrator akan menghapus data instansi pada form master
instansi. Langkah pertama user membuka form master instansi. Pada saat
usermembuka form master instansi sistem akan secara otomatis mengambil data analysis Analysis Model
Admin Form Instansi
mengecek data Instansi yang dipilih
mengambil data instansi dari tabel menampilkan data instansi tabel instansi menghapus data instansi mengupdate data instansi
Cancel delete Data Instansi
57
instansi dari tabel instansi. Sistem juga akan menampilkan data instansi pada
gridview form master instansi. Setelah itu user akan menekan klik data instansi
pada daftar instansi di tampilan gridview master instansi. Pada saat user menekan klik daftar instansi, maka sistem akan secara otomatis mengecek data instansi yang dipilih oleh user. Setelah itu user akan menekan klik buttondelete untuk menghapus data instansi. Sistem akan secara otomatis menghapus data instansi dan mengupdate data instansi dalam tabel. Sistem juga akan secara otomatis mengubah data instansi pada gridview tampilan form master instansi. Jika user
membatalkan penghapusan data instansi, maka sistem akan secara otomatis mengembalikan tampilan data instansi dengan data instansi sebelumnya.
Gambar 3.52 Robustness Diagram Data Baru Arsip analysis Analysis Model
Admin
Form Arsip
Form Data Baru Arsip
Form daftar Instansi
mempersiapkan tampilan link ke form
arsip baru
mengambil daftar instansi dari tabel
Tabel Instansi
menyimpan data arsip dalam tabel
cancel data arsip
Tabel Arsip
send error message data instansi harus diisi
Menampilkan daftar instansi
mengambil dan menampilkan file arsip
digital dari dialogbox
DialogBox File Arsip Digital
mengisikan lokasi file arsip digital yang
dipilih
mengisikan Data instansi yang dipilih
user menampilkan
58
User administrator akan mengolah data arsip pada form arsip. Untuk
menambah data arsip langkah pertama user akan membuka form master arsip dan akan menekan klik button data baru. Ketika button data baru sudah diklik oleh user, maka system akan menampilkan sebuah form data baru arsip. Setelah itu user akan mengambil data instansi terlebih dahulu dengan cara menekan dobel klik textboxdengan label id arsip. Ketika user mengklik dua kali textbox id instansi, maka system akan mengambil daftar instansi dari dalam tabel instansi dan akan menampilkan daftar instansi ke form data baru arsip. Kemudian user akan memilih daftar instansi dengan menekan klik pada form instansi, maka system akan secara otomatis mengisikan data instansi pada form data baru arsip. Setelah itu user akan memasukkan file arsip digital pada form data baru arsip. Pada form data baru arsipuser akan menekan button
ambil file dan memilih file arsip pada dialogbox. System akan menampilkan
dialogbox terlebih dahulu setelah itu akan mengambil dan menampilkan file
arsip digital. Setelah itu system akan mengisikan lokasi file arsip digital pada form data baru arsip. Kemudian user akan menekan button simpan, maka
system akan melakukan proses menyimpan data arsip dalam tabel arsip dan
memunculkan data arsip pada tampilan form arsip. Jika ada pembatalan atau cancel menyimpan data arsip, maka system akan mengembalikan ke tampilan depan form arsip. Adapun System akan mengeluarkan errormessagebox data instansi harus diisi jika user tidak mengisi data instansi.
59
Gambar 3.53 Robustness Diagram Update Data Arsip
User administrator akan mengolah dan mengupdate data arsip pada form
arsip. Untuk mengubah atau mengupdate data arsip langkah pertama user akan membuka form arsip. Pada saat user membuka form arsip, maka sistem akan secara otomatis mengambil data arsip dari tabel dan akan menampilkan daftar arsip pada gridview form arsip. Setelah ituuser akan memilih daftar arsip yang akan di update dengan cara menekan klik daftar arsip pada gridview form arsip dan menekan klik button update.Sistem akan secara otomatis mengambil data arsip yang dipilih user dan menampilkan data arsip yang dipilih. Sistem juga akan secara otomatis mengisikan data arsip pada form update data arsip. Setelah itu
user akan mengubah data arsip sesuai keinginan user.User akan menekan analysis Analysis Model
Admin
menampilkan Daftar arsip
Mengambil data arsip dari tabel
mengambil data arsip yang dpilih Form Arsip
Tabel Arsip Form Update Arsip
mengisikan data arsip mengecek dan merubah data arsip cancel update data
arsip
menyimpan data arsip Tabel arsip
menampilkan data arsip
menampilkan data arsip update
60
buttonupdate untuk mengubah data arsip yang diubah. Sistem akan mengecek data
arsip terlebih dahulu pada saat user menekan button update. Kemudian sistem akan secara otomatis mengupdate dan menyimpan data arsip yang telah terupdate dalam Database . Sistem juga akan menampilkan data arsip terupdate pada tampilan gridview form arsip.jika user membatalkan update data arsip, maka sistem akan secara otomatis mengembalikan tampilan ke gridview form arsip dan data arsip tidak terupdate.
Gambar 3.54 Robustness Diagram Delete Data Arsip
User administrator akan menghapus data arsip pada form master arsip.
Langkah pertama user membuka form master arsip. Pada saat user membuka form master arsip sistem akan secara otomatis mengambil data arsip dari tabel arsip. Sistem juga akan menampilkan data arsip pada gridview form master arsip.
analysis Analysis Model
Admin
Form Arsip
mengambil data arsip dari tabel
Tabel Arsip menampilkan data
arsip
mengecek data arsip yang dipilih
menghapus data arsip Cancel Penghapusan
Data arsip
Tabel Arsip Mengupdate Data arsip
61
Setelah itu user akan menekan klik data arsip pada daftar arsip di tampilan
gridview master arsip. Pada saat user menekan klik daftar arsip, maka sistem akan
secara otomatis mengecek data arsip yang dipilih oleh user. Setelah itu user akan menekan klik buttondelete untuk menghapus data arsip. Sistem akan secara otomatis menghapus data arsip dan mengupdate data arsip dalam tabel. Sistem juga akan secara otomatis mengubah data arsip pada gridview tampilan form master arsip. Jika user membatalkan penghapusan data arsip, maka sistem akan secara otomatis mengembalikan tampilan data arsip dengan data arsip sebelumnya.
Gambar 3.55 Robustness Diagram Form OCR analysis Analysis Model
Admin
Form OCR
Form Arsip
mengambil daftar arsip dari tabel arsip
Tabel arsip menampilkan daftar
arsip
mengisikan data arsip dan file arsip yang
dipilih
mengecek dan merubah konten arsip
menjadi text
send messagebox format tidak cocok
Menampilkan File arsip text
menyimpan file arsip text dalam tabel
cancel menyimpan file arsip text Tabel Arsip
62
User administrator akan mengolah data arsip dan mengubah file arsip
digital menjadi format text pada form OCR. Untuk mengubah file arsip digital langkah pertama user akan membuka form OCR terlebih dahulu. Setelah itu user akan menekan klik textbox Id arsip untuk mengambil data arsip. System akan secara otomatis mengambil daftar dari tabel arsip dan akan menampilkan daftar arsip pada form arsip. Setelah itu user akan memilih data arsip dan file arsip digital pada form arsip. Ketika user sudah memilih data arsip dan file digital arsip, maka system akan mengecek terlebih dahulu apakah format yang dipilih sudah sesuai atau belum. Jika format sudah sesuai maka system akan secara otomatis akan mengisikan data arsip pada form OCR. Apabila format belum sesuai, maka
system akan mengeluarkan messagebox format tidak cocok dan akan
mengembalikan ke tampilan awal form OCR. Setelah data arsip sudah terisikan pada form OCR user akan mengubah menjadi format text dengan cara menekan klik button ambil text. Ketika user menekan button ambil text, maka system akan mengecek seluruh konten arsip untuk dirubah menjadi format text. Setelah konten arsip di cek oleh system, maka file arsip akan ditampilkan oleh system pada
gridview form OCR dengan format text. Setelah itu user akan menyimpan file
arsip textdengan cara menekan button klik simpan text. System akan secara otomatis menyimpan dalam tabel arsip. Jika user membatalkan proses penyimpanan file arsip text, maka system akan mengembalikan pada tampilan form OCR.
63
Gambar 3.56 Robustness Diagram Transaksi Arsip Masuk
User administrator akan mengolah detil transaksi arsip masuk. Untuk
memproses transaksi arsip masuk user akan memulai dengan proses membuka form transaksi arsip masuk. Setelah itu user menekan button input baru, maka sistem akan secara otomatis mengambil nomor dan mengisikan pada textbox
no.transaksi. Setelah itu user akan menekan dobel klik textbox id instansi, sistem akan secara otomatis mengambil data instansi dari tabel dan akan menampilkan data instansi pada link form instansi. Setelah itu user akan memilih daftar instansi dengan cara menekan dobel klik pada form instansi. Sistem akan secara otomatis
analysis Analysis Model
Admin
Form Transaksi Arsip Masuk Form Arsip Tabel Penomoran Form Instansi Mengambil Nomor Arsip Masuk mengisikan nomor pada form mengambil data instansi dari tabel
menampilkan data instansi
Tabel Instansi mengisikan data
instansi yang dipilih
mengambil data arsip dari tabel
menampilkan data arsip mengisikan data arsip
yang dipilih
tabel arsip
menyimpan data transaksi dalam tabel
Tabel detil transaksi arsip masuk cancel transaksi arsip
64
mengisikan data instansi pada form transaksi arsip masuk.User juga akan mengambil data arsip dengan cara menekan dobel klik pada tampilan gridview
form transaksi arsip masuk. Pada saat user menekan dobel klik textbox id arsip, sistem akan secara otomatis mengambil data arsip pada tabel arsip dan akan menampilkan form arsip.Setelah itu sistem juga akan secara otomatis mengisikan data arsip pada tampilan gridview form transaksi arsip masuk. Kemudian user
akan menyimpan data instansi dan data arsip dalam tabel detil transaksi arsip masuk dengan cara menekan klik button simpan. Pada saat user menekan klik button simpan, sistem akan secara otomatis menyimpan dalam tabel. Jika user
membatalkan proses penyimpanan detil transaksi arsip masuk, maka sistem akan secara otomatis mengembalikan ke tampilan form detil transaksi arsip masuk.
65
Gambar 3.57 Robustness Diagram Transaksi Arsip Keluar
User administrator akan mengolah detil transaksi arsip keluar. Untuk
memproses transaksi arsip keluar, user akan memulai dengan proses membuka form transaksi arsip keluar. Setelah itu user menekan buttonview untuk melihat informasi arsip yang akan diunduh pengunjung. Pada saat user menekan button
view, sistem akan secara otomatis mengambil data informasi Pengunduhan dan akan menampilkan form Pengunduhan arsip. Proses berikutnya user akan menekan klik button input baru, maka sistem akan secara otomatis mengambil nomor dari tabel dan akan mengisikan nomor pada textbox no.transaksi arsip
analysis Analysis Model
admin
Form transaksi arsip keluar Form Arsip
form pencarian arsip
mengambil data informasi peminjaman arsip menampilkan data informasi peminjaman arsip mengisikan nomor transaksi Mengambil data pengunjung dari tabel
tabel peminjaman mengambil nomor transaksi Tabel Penomoran Form Pengunjung Tabel Pengunjung menampilkan data pengunjung Mengisikan Data Pengunjung mengambil data arsip
dari tabel mengisikan data arsip
Menampilkan Data arsip
Tabel Arsip
Menyimpan Data Arsip Keluar
Tabel Detil Arsip Keluar cancel penyimpanan transaksi arsip keluar
66
keluar. Setelah itu user akan menampilkan data pengunjung dengan cara menekan klik textbox Id pengunjung, sistem akan secara otomatis mengambil data pengunjung dalam tabel dan akan menampilkan form pengunjung. Sistem juga akan mengisikan pada form detil transaksi arsip keluar setelah user memilih data pengunjung pada form pengunjung.User juga akan menampilkan data arsip yang akan diunduh dengan cara menekan dobel klik pada tampilan gridview form transaksi arsip keluar. Sistem akan mengambil data arsip pada tabel dan akan menampilkan form daftar arsip.Sistem juga akan secara otomatis mengisikan data arsip pada tampilan gridview form transaksi arsip keluar. Setelah itu user akan menyimpan data detil transaksi arsip keluar dengan cara menekan klik button
simpan, sistem akan secara otomatis menyimpan dalam tabel transaksi arsip keluar. Ketika user membatalkan penyimpanan transaksi arsip keluar, maka sistem akan otomatis mengembalikan ke tampilan form transaksi arsip keluar.
67
Gambar 3.58 Robustness Diagram Laporan Transaksi Arsip Masuk
User administrator akan mengolah dan mencetak laporan detil transaksi
arsip masuk. Untuk memproses laporan detil transaksi arsip masuk user akan mengambil data transaksi arsip masuk dari tabel detil transaksi arsip masuk. Langkah pertama user akan memilih tanggal, bulan, dan tahun transaksi arsip masuk dengan cara menekan klik textbox kalender. Sistem secara otomatis akan mengambil dan memunculkan pilihan tanggal, bulan, dan tahun kalender.Setelah itu user akan mengambil data detil transaksi arsip masuk dengan cara menekan
klikbuttonpreview. Sistem akan secara otomatis mengambil data detil transaksi
arsip masuk dan akan menampilkan laporan arsip masuk. analysis Analysis Model
Admin
Form Laporan Arsip Masuk Form Kalender Menampilkan System kalender Mengambil Data Kalender
Form Transaksi Detil Arsip Masuk
Mengambil Data Detil Transaksi Arsip Masuk
Menampilkan Data Detil Transaksi Arsip
68
Gambar 3.59 Robustness Diagram Laporan Transaksi Arsip Keluar
User administrator akan mengolah dan mencetak laporan detil transaksi
arsip keluar. Untuk memproses laporan detil transaksi arsip keluar user akan mengambil data transaksi arsip keluar dari tabel detil transaksi arsip keluar. Langkah pertama user akan memilih tanggal, bulan, dan tahun transaksi arsip masuk dengan cara menekan klik textbox kalender. Sistem secara otomatis akan mengambil dan memunculkan pilihan tanggal, bulan, dan tahun kalender. Setelah itu user akan mengambil data detil transaksi arsip keluar dengan cara menekan klik buttonpreview. Sistem akan secara otomatis mengambil data detil transaksi arsip keluar dan akan menampilkan laporan arsip keluar.
analysis Analysis Model
Admin
Form Laporan Arsip Keluar Form Kalender Menampilkan System kalender Mengambil Data Kalender
Form Transaksi Detil Arsip Keluar
Mengambil Data Detil Transaksi Arsip Keluar
Menampilkan Data Detil Transaksi Arsip
69
Gambar 3.60 Robustness Diagram Laporan Email Transaksi
User administrator akan mengirim laporan transaksi arsip masuk dan
keluar kepada pihak manajemen. Langkah pertama user akan mengambil file data transaksi arsip masuk atau keluar dari dialogbox dengan cara menekan button
ambil file. Sistem akan membuka dialogbox dan menampilkan dialogbox pada tampilan form kirim email. Setelah itu user mengambil file transaksi dengan cara menekan klik file dan menekan klik button ambil file. Sistem akan secara otomatis mengambil file dari dialogbox dan mengisikan lokasi file pada form laporan email.Langkah berikutnyauser akan mengisikan email tujuan dan isi email. Setelah itu user akan menekan klik button kirim email, sistem akan secara
analysis Analysis Model
Admin
Form Laporan EMail
DialogBox mempersiapkan Link DialogBox Menampilkan DialogBox Mengambil Laporan Transaksi Arsip Menampilkan Laporan Transaksi Arsip Mengisikan Lokasi Laporan mengecek data inputan user Mengirim Laporan Email Cancel Laporan Email
70
otomatis mengirimkan data laporan arsip masuk atau keluar kepada pihak manajemen.Jika user membatalkan transaksi pengiriman laporan email, maka sistem akan otomatis mengembalikan tampilan form laporan email arsip.Pihak manajemen juga akan secara langsung mengunduh file laporan tersebut dari email nya karena file sudah format excel.
detil transaksi arsip keluar. Untuk memproses laporan detil transaksi arsip keluar user akan mengambil data transaksi arsip keluar dari tabel detil transaksi arsip keluar.
analysis Analysis Model
Pengunj ung Form Pengunjung Form Peminjaman Tabel Pengunjung mengecek Data Pengunjung Mengambil Data Pengunjung Mengisikan Data Pengunjung Belum terdaftar member mempersiapkan Link form pengunjung mengecek data pengunjung yang diisi
menyimpan data pengunjung cancel menyimpan data pengunjung mengisikan data pengunjung
71
Gambar 3.61 Robustness Diagram Pendaftaran member pada (Katalog)
Gambar 3.62 Robustness Diagram Pencarian informasi arsip (Katalog) analysis Analysis Model
Pengunj ung Form Pencarian
mengambil dan mengecek data dari
tabel
menyimpan data pengunjung dalam
tabel mengisikan data
pengunjung Tabel Pengunjung
Seng Message belum terdaftar member menampilkan form pendaftaran pengunjung form pendaftaran member tabel pengunjung cancel penyimpanan data pengunjung
mengambil data arsip dari tabel
tabel arsip
mengisikan dan menampilkan data
arsip dari tabel
Mengambil File Arsip yang dipilih
Menampilkan file arsip yang dipilih
Tabel Arsip
Menyimpan informasi arsip yang dipilih
Cancel pengunduhan Arsip
Tabel Unduh Arsip
Menampilkan status arsip
analysis Analysis Model
Pengunj ung
mengecek dan mencocokan keyword
Form Arsip Form Peminjaman
mengambil data arsip
T abel Arsip
Menampilkan Data Arsip pada gridview
form mengambil data arsip
menampilkan data arsip
menyimpan data informasi arsip yang
akan dipinjam
tabel peminjaman menampilkan dan mengisikan informasi
arsip
Form Detil T ransaksi arsip keluar
72
Pada robustness diagram diatas dapat dijelaskan proses Pengunduhan arsip yang dilakukan oleh user. User disini yang dimaksud adalah pengunjung yang akan mencari dokumen arsip dan mengantrikan arsip arsip. langkah pertama user akan