Processing Symbol Simbol Proses

Diagram Alir Sistem Usulan Sistem Informasi Manajemen Nikah SIMKAH Berbasis Web Kecamatan Sukmajaya Depok 1 2 3 4 5 Calon Pengantin Catin Jadwal bimbingan pra nikah dan jadwal akad nikah Penghulu Tata Usaha Admin Kepala KUA Keterangan Deskripsi Proses Calon pengantin nikah ataupun rujuk Melakukan Registrasi dan login - Catin nikah dan - rujuk - Registrasi - Login - Catin nikah - Pendaftaran nikah - form pendaftaran nikah Input form registrasi Proses registrasi mulai Akun? Pendaftaran N Y Input form pendaftara n nikah 1 Proses pendaftaran nikah oleh calon pengantin. menginput form pendaftaran nikah. Kelengkapan dokumen? Y N 2 4 Cek email verifikasi, download dan upload persyaratan, print bukti pendaftaran 3 Stop Calon pengantin nikah ataupun rujuk melakukan input form registrasi - Catin nikah dan rujuk - form Registrasi - Login Download dokumen persyaratan nikah. Upload dokumen persyaratan nikah Informasi jadwal bimbingan pra nikah beserta jadwal pelaksanaan akad nikah - Catin nikah - Tata usaha - - dokumen persyaratan nikah - verifikasi data dan dokumen - Catin nikah - Tata usaha - Pendaftaran nikah - tabel jadwal Gambar 2.6 Contoh Studi Kasus SOP Gambar tersebut diatas merupakan salah satu contoh dari SOP pendaftaran, yang dalam hal ini adalah pendaftaran nikah pada sistem informasi nikah SIKAH, dimana aktor terlebih dahulu harus melakukan login untuk input data pendaftaran nikah. Jika data yang dimasukan sudah sesuai maka data tersebut diproses dan dapat mencetak bukti pendaftaran. selanjutnya ke proses download dokumen persyaratan yang harus dilengkapi untuk keperluan pendaftaran. Jika data belum lengkap maka akan kembali lagi kepada input data pendaftaran namun jika sudah diisi dengan lengkap maka proses download dapat dilakukan dan tinggal menunggu bimbingan pelaksanaan akad.

2.9 UML Unified Modeling Language

UML adalah salah satu alat bantu yang sangat handal di dunia pengembangan sistem yang berorientasi obyek. Hal ini di sebabkan karena UML menyediakan bahasa pemodelan visual yang memungkinkan bagi pengembang sistem untuk membuat cetak biru atas visi mereka dalam bentuk yang baku, mudah di mengerti, serta di lengkapi dengan mekanisme yang efektif untuk berbagi sharing dan mengkomunikasikan rancangan mereka dengan yang lain Munawar, 2005. UML merupakan kesatuan dari bahasa pemodelan yang di kembangkan oleh Booch, Object Modeling Technique OMT dan Object Oriented Software Engineering OOSE. Metode Booch dari Grady Booch sangat terkenal dengan nama metode Design Object Oriented. Metode ini menjadikan proses analisis dan design ke dalam 4 empat tahapan iterative berulang-ulang yaitu: identifikasi kelas-kelas dan obyek-obyek, identifikasi semantik dari hubungan obyek dan kelas tersebut, perincian interface dan implementasi. Keunggulan metode Booch adalah pada detil dan kayanya dengan notasi dan elemen. Pemodelan OMT yang di kembangkan oleh Rumbaugh di dasarkan pada analisis terstruktur dan pemodelan entity-relationship Munawar, 2005.

2.9.1 Kegunaan UML Unified Modelling Language

UML Unified Modeling Language dapat didefinisikan sebagai sebuah bahasa yang berdasarkan gambar untuk memvisualisasi visualizing, menspesifikasi specifying, mengkonstruksi constructing, dan mendokumentasi documenting sebuah sistem perangkat lunak. UML menggunakan notasi yang