Anda di halaman 1dari 14

LAPORAN UML SISTEMISASI SISTEM PADA SISTEM INFORMASI KEPENDUDUKAN DENGAN BERBASIS STAND ALONE

Untuk Memenuhi Tugas UML Yang Dibina Oleh Bapak Gembong Edhi Setyawan

Disusun Oleh :

ALFIATUZ ZAHRO
103140713111017

PROGRAM PENDIDIKAN VOKASI JURUSAN TEKNOLOGI INFORMASI UNIVERSITAS BRAWIJAYA MALANG,DESEMBER 2012

Penjelasan Sistem Sistemisasi sistem pada sistem informasi kependudukan dengan berbasis stand alone ini merupakan aplikasi yang dirancang untuk membantu petugas desa dalam melayani kebutuhan warga dan pelaporan kepada kecamatan. Sistem ini terdiri dari tiga kelompok user, yaitu user administrator, user operator, dan user maintenance. Gambaran Kerja Sistem 1. Use Case Diagram Use Case Diagram merupakan pemodelan untuk menggambarkan kelakuan (behavior) sistem yang akan dibuat. Diagram use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem yang akan dibuat (Yulianto, 2009).

Use case diagram tersebut menjelaskan bahwa kelompok user administrator mempunyai hak akses penuh. Fasilitas yang bisa dilakukan oleh administrator meliputi menambah data, mengubah data, menghapus data, menyimpan data dan mencari data. Berbeda dengan administrator, user operator hanya mempunyai hak akses terbatas. Fasilitas yang dimiliki oleh user operator meliputi pencarian data dan pencetakan hasil pencarian data. Serta untuk user maintenancing hanya diberi fasilitas maintenancing system dan maintenancing database. Ketiga aktor tersebut harus melakukan login terlebih dahulu untuk bisa mendapatkan hak akses. Setela melakukan hak aksesnya, user administrator dan operator bisa mencetak hasil laporan yang dihubungkan dalam printer. 2. Sequence Diagram Sequence diagram adalah diagram interaksi yang menekankan pada pengiriman pesan (message) dalam suatu waktu tertentu (Nugroho, 2005). Sequence Diagram yang dibuat untuk sistem ini dipisahkan menjadi tiga, yaitu Sequence Diagram Administator, Sequence Diagram Operator, dan Sequence Diagram Maintener. a. Sequence Diagram Administator

Pada gambar tersebut menjelaskan pengiriman massage untuk user administrator dimulai dengan login kedalam form login, kemudian melakukan manipulation data yang antara lain terdiri dari update data, delete data, insert data, save data, dan searching data yang mana massage-massage tersebut dihubungkan kedalam database. b. Sequence Diagram Operator

Pada gambar diagram di atas menjelaskan, user operator memulai pengiriminan massage-nya dengan login pada form login kemudian sistem melakukan validasi_ID, setelah user operator masuk kedalam sistem, user melakukan searching data, yang mengambil data dari database. Setelah data yang dikehendaki tersedia, massage diterukan untuk reporting atau pencetakan.

c. Sequence Diagram Maintener

Pada gambar diatas menjelaskan user maintener masuk melalui form login kemudian massage diteruskan kepada maintenancing yang tediri dari maintenancing database dan maintenancing system. Maintenancing database terdiri dari dua massage yaitu backup data dan recovery data. Maintenancing diteruskan oleh report result dan dikembalikan kepada user maintener. 3. Collboration Diagram Collaboration Diagram digunakan untuk menampilkan scenario tertentu dalam use case, dan collaboratio diagram lebih berkonsentrasi kepada hubungan antara objek-objek. Collaboration dalam sistem ini menggunakan tiga diagram yang menjelaskan masing-masing user, yaitu collaboration diagram admnistrator, collaboration diagram operator, dan collaboration diagram maintener.

a. Collaboration Diagram Administrator

Diagram diatas menjelaskan tentang hubungan user administrator dengan form login, manupulation data, dan database. Sebuah circle yang terbentuk. Administrator melakukan login dan validation ID pada form login, kemudian melakukan manipulation data dan searching data pada form manipulation data. Manipulation data dapat melakukan hak akses antara lain update, delete, insert dan save data. Searching data menghasilkan data result. b. Collaboration Diagram Operator

Diagram di atas menjelaskan tentang aktivitas yang dilakukan oleh user operator yang membentuk sebuah circle, hubungan tersebut dimulai dari form login, searching data dan database. User operator melakukan searching data namun data yang diambil mengambil dulu dari database, setelah itu diproses oleh sistem dan melakukan reporting. c. Collaboration Diagram Maintener

Diagram collaboration diatas menjelaskan hubungan aktivitas user maintener, dimulai dengan form login, maintenancing, dan database. Maintenancing terdiri atas dua objek, maintenancing system dan maintenancing database. Backup data dan recovery data adalah maintenancing untuk database yang menggunakan SQL Server, untuk maintenancing system, sistem ini memperbaiki eror dan diteruskan untuk reporting.

4. Deployment Diagram Deployment Diagram menggambarkan arsitektur fisik dari perangkat lunak sistem dan perangkat keras. Menunjukkan hubungan komputer dengan perangkat (node) satu sama lain dari jenis hubungannya di dalam nodes. Executetable dan object yang dialokasikan untuk memperlihatkan unit perangkat lunak yang eksekusi oleh node dan ketergantungan komponen.

Pada gambar tersebut menjelaskan bahwa sistem ini hanya menggunakan server, artinya tidak ada client yang betugas, karena sistem ini berbasis stand alone, jadi applicationserver langsung dihubungkan olek node printer. Untuk database saling berhungan dengan serverkarena database memberikan data untuk server, dan server melakukan maintenancing pada database. 5. Activity Diagram Tipe khusus dari diagram state yang memperlihatkan aliran dari suatu aktivitas ke aktivitas lainnya dalam suatu sistem. Diagram ini sangat penting dalam memberi tekanan pada aliran kendali antarobjek (Nugroho, 2005). Activity Diagram dalam sistem ini

menggunakan tiga diagram yang menjelaskan masing-masing user, yaitu Activity diagram admnistrator, Activity diagram operator, dan Activity diagram maintener. a. Activity diagram admnistrator

Gambar tersebut menjelaskan aktivitas user administator, dimulai dnegan enterusername dan passward, jika sistem menerima dalam proses validasi maka, user bisa menggunakan hak akses yaitu manipulation data dan searching data, proses manipulation data itu terdiri atas insert dan delete, kemudian ada pilihan di save lalu diupdate kedalam database, lalu proses reporting. Untuk searching data langsung reporting data result.

b. Activity diagram operator

Pada gambar diagram tersebut menjelaskan secara rinci activity yang dilakukan user operator, dimulai dengan login, kemudian validasi, user melakukan searching data yang diambil melalui database, setelah itu dataresult, data secara otomatis di save oleh sistem kemudia dihubungkan ke printer untuk dicetak. Proses selesai.

c. Activity diagram maintener

Seperti gambar sebelumnya, diagram diatas menjelaskan aktivity yang dilakukan maintener, dimulai dengan login dan melakukan validasi, sistem masuk kedalam activity maintenancing terdiri dari database dan system. Untuk maintenancing database sistem mempunya pilihan dua activity, backup dan recovery. Untuk maintenancing system melakukan satu activity saja yaitu membenahi eror-eror yang terjadi, setelah itu jika activity selesai akan muncul result, proses selesai.

6. Class Diagram Class diagram adalah suatu diagram yang memperhatikan atau menampilkan struktur dari sebuah sistem, terdiri dari system class, atribut, dan hubungan antar kelas ketika suatu sistem telah selesai membuat diagram.

Dalam diagram tersebut dijelaskan atribut-atribut dari masing-masing class, tiga user yaitu administrator, operator dan maintener melakukan login pada form login terlebih dahulu sebelum masing-masing user itu melakukan activity. Pada diagram tersebut terlihat hubungan antar user.

Anda mungkin juga menyukai