Use Case Diagram Sequence Diagram

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