1.2.4. Perancangan Proses
Perancangan proses digunakan untuk menggambarkan sejumlah proses terstruktur dalam sistem, berorientasi pada aliran proses yang terjadi.
3.2.4.1. Use Case Diagram
Use Case diagram menggambarkan interaksi antara actor dengan proses atau sistem yang dibuat. Diagram ini menunjukkan fungsionalitas suatu sistem
atau kelas dan bagaimana sistem berinteraksi dengan dunia luar. Pada fase desain dalam pengembangan aplikasi atau sistem yang dibuat didasarkan pada kebutuhan
sistem serta permasalahan yang telah didapatkan pada tahap analisa. Gambar berikut menunjukkan bentuk dari use case diagram untuk sistem pelayanan
administrasi surat menyurat pada FTI UPN “Veteran” Jatim.
Input Data Akses Aplikasi
Cek Data
Ubah Data extend
Tata Usaha Cek Laporan
Gambar 3.4 Use Case Diagram Sistem Layanan Surat
Actor yang berinteraksi secara langsung dengan sistem ini adalah pegawai TU dan use case yang dibutuhkan oleh sistem yaitu :
a. Akses Aplikasi
Actor atau pengguna menggunakan sistem administrasi pelayanan surat menyurat dapat mengakses aplikasi untuk memulai dan menggunakan
sistem aplikasi. b.
Cek Data Actor pegawai TU salah satu proses yang dilakukan adalah cek data.
Maksud dari aktivitas ini adalah untuk melihat ataupun menge-cek data surat yang ada melalui sistem dan juga dapat melihat dalam database yang
ada. c.
Ubah Data Selain cek data, pengguna dalam hal ini adalah pegawai TU dapat juga
melakukan ubah data. Tujuan dari ubah data untuk merubah isi dari surat- surat ketika akan melakukan cetak surat.
d. Input Data
Input data aktivitasnya dilakukan oleh pegawai TU. Agar sistem dapat untuk cetak data atau surat, maka sebelumnya actor pegawai TU
mengisikan format dari surat yang akan di cetak.
3.2.4.2 Activity Diagram
Sub bagian ini merupakan activity diagram untuk use case yang sebelumnya telah dijelaskan. Dalam hal ini activity diagram menjelaskan actor
atau pengguna pegawai TU dan Dekan sebagai pimpinan. Activity diagram menggambarkan berbagai alur aktivitas dalam sistem yang sedang dirancang,
bagaimana masing-masing alur berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir.
3.2.4.2.1 Activity Diagram Berdasarkan Pegawai TU
Actor pegawai TU sebagai administrator yang dapat merubah, meng-input- kan, dan menghapus data. Actor pegawai TU dapat dijelaskan dalam activity
diagram berikut :
Mulai
Activity diagram diatas menjelaskan tentang salah satu proses yaitu untuk cetak surat dengan actor pegawai TU. Sistem dimulai dengan login terlebih
dahulu dengan memasukkan username dan password. Setelah login pengguna dapat melakukan proses-proses yang ada misalkan edit, delete, dan update surat.
Dalam activity diagram hanya menjelaskan proses surat cetak surat. Proses cetak surat dilakukan dengan memasukkan data yang diperlukan dalam kelengkapan isi
surat. Setiap surat yang sudah di cetak akan langsung masuk dalam database yang ada yang nantinya akan menjadi acuan dalam membuat laporan surat.
3.2.4.2.2 Activity Diagram Berdasarkan Dekan
Dekan dalam hal ini sebagai pemimpin sekaligus pengguna. Karena surat- surat harus mendapat persetujuan dari dekan, maka dekan dapat mengetahui surat-
surat yang sudah ditanda tanganinya berdasarkan kurun waktu tertentu. Berikut adalah activity diagram untuk dekan.
Gambar 3.6 Activity Diagram Berdasarkan Dekan
Dalam menggunakan sistem aplikasi ini dekan terlebih dahulu login dengan memasukkan username dan password.
3.2.4.3 Sequence Diagram
Sequence diagram menunjukkan bagaimana objek-objek berinteraksi untuk menyajikan kronologis sebuah use case. Penjelasan alur pada sequence
diagram hampir sama dengan activity diagram. Interaksi dalam sequence diagram terdiri dari actor pegawai TU, tampilan sistem, sistem, database, dan pegawai
TU. Bentuk dari sequence diagram seperti gambar berikut :
Gambar 3.7 Sequence Diagram Sistem
Secara global actor pegawai TU memasukkan data berpupa username dan password. Dalam hal ini actor pegawai TU memasukkan format, kerangka
atau bentuk contoh surat dalam sistem surat. Pegawai TU juga nantinya akan cek data ke database dan nantinya akan membuat laporan surat yang sudah di cetak
kepada pimpinan dalam hal ini dekan.
3.2.5 Perancangan Data
Pada perancangan data ini menjelaskan tentang rancangan data dari sistem aplikasi yang akan dibuat dengan menggunakan class diagram. Untuk lebih
jelasnya akan dijelaskan berikut ini :
3.2.5.1 Class Diagram
Class diagram menggambarkan interaksi antas class serta atribut-atribut yang melekat pada class tersebut. Class diagram pada sistem ini
merepresentasikan rancangan basis data yang nantinya akan digunakan oleh sistem ini.
Gambar 3.8 Class Diagram Sistem