Sequence Diagram Perancangan Sistem System Design

4.4.5. Sequence Diagram

Sequence diagram menggambarkan interaksi antar objek di dalam dan sekitar objek termasuk pengguna, display, dan sebagainya berupa message yang digambarkan terhadap waktu. Di bawah ini adalah sequence diagram yang dikelompokkan berdasarkan form: 1. Membaca Pada sequence diagram ini terdapat beberapa usecase yang berkaitan dengan user account yang di dalamnya mencakup add, edit, dan delete. Usecase-usecase tersebut memiliki alur yang sama. Gambar 4.23 Sequence Diagram untuk membaca : admin : admin form login form login proses login proses login data user data user main page main page form membaca form membaca add,edit,delete add,edit,delete data membaca data membaca 1: 2: validasi usernamepassword 3: koneksi db 4: validasi username password 5: check status 6: status login 7: tampilan awal page 8: form select data 9: koneksi db 10: koneksi db 11: add,edit,delete 12: add,edit,delete 13: get data 14: disply data Pada sequence diagram untuk membaca ini admin log in dengan mengisi username dan password di halaman log in, kemudian proses log in diverifikasi di proses log in yang langsung terintegrasi dengan database pada class data user. Class data user akan melakukan pengecekan username dan password, jika terjadi kesalahan proses log in akan memberikan status log in dengan menampilkan kembali halaman log in. Dan jika status log in berhasil halaman utama akan ditampilkan dan admin memilih form membaca. Setelah berhasil proses add, edit, delete dapat dilakukan dengan koneksi ke database membaca. 2. Memperhatikan Pada sequence diagram ini terdapat beberapa usecase yang berkaitan dengan user account yang di dalamnya mencakup add, edit, dan delete. Usecase-usecase tersebut memiliki alur yang sama. Gambar 4.24 Sequence Diagram untuk memperhatikan : admin : admin form login form login proses login proses login data user data user main page main page form memperhatikan form memperhatikan add,edit,delete add,edit,delete data memperhatikan data memperhatikan 1: 2: validasi usernamepassword 3: koneksi db 4: validasi username password 5: check status 6: status login 7: tampilan awal page 8: form select data 9: koneksi db 10: koneksi db 11: add,edit,delete 12: add,edit,delete 13: get data 14: disply data Pada sequence diagram untuk membaca ini admin log in dengan mengisi username dan password di halaman log in, kemudian proses log in diverifikasi di proses log in yang langsung terintegrasi dengan database pada class data user. Class data user akan melakukan pengecekan username dan password, jika terjadi kesalahan proses log in akan memberikan status log in dengan menampilkan kembali halaman log in. Dan jika status log in berhasil halaman utama akan ditampilkan dan admin memilih form memperhatikan. Setelah berhasil proses add, edit, delete dapat dilakukan dengan koneksi ke database memeperhatikan. 3. Mengingat Pada sequence diagram ini terdapat beberapa usecase yang berkaitan dengan user account yang di dalamnya mencakup add, edit, dan delete. Usecase-usecase tersebut memiliki alur yang sama. Gambar 4.25 Sequence Diagram untuk mengingat Pada sequence diagram untuk membaca ini admin log in dengan mengisi username dan password di halaman log in, kemudian proses log in diverifikasi di proses log in yang langsung terintegrasi dengan database pada class data user. Class data user akan melakukan pengecekan username dan password, jika terjadi kesalahan proses log in akan memberikan status log in dengan menampilkan kembali halaman log in. Dan jika status log in berhasil halaman utama akan ditampilkan dan admin memilih form mengingat. Setelah berhasil proses add, edit, delete dapat dilakukan dengan koneksi ke database mengingat. : admin : admin form login form login proses login proses login data user data user main page main page form mengingat form mengingat add,edit,delete add,edit,delete data megingat data megingat 1: 2: validasi usernamepassword 3: koneksi db 4: validasi username password 5: check status 6: status login 7: tampilan awal page 8: form select data 9: koneksi db 10: koneksi db 11: add,edit,delete 12: add,edit,delete 13: get data 14: disply data 4. Menimbang Pada sequence diagram ini terdapat beberapa usecase yang berkaitan dengan user account yang di dalamnya mencakup add, edit, dan delete. Usecase-usecase tersebut memiliki alur yang sama. Gambar 4.26 Sequence Diagram untuk menimbang Pada sequence diagram untuk membaca ini admin log in dengan mengisi username dan password di halaman log in, kemudian proses log in diverifikasi di proses log in yang langsung terintegrasi dengan database pada class data user. Class data user akan melakukan pengecekan username dan password, jika terjadi kesalahan proses log in akan memberikan status log in dengan menampilkan kembali halaman log in. Dan jika status log in berhasil halaman utama akan : admin : admin form login form login proses login proses login data user data user main page main page form menimbang form menimbang add,edit,delete add,edit,delete data menimbang data menimbang 1: 2: validasi usernamepassword 3: koneksi db 4: validasi username password 5: check status 6: status login 7: tampilan awal page 8: form select data 9: koneksi db 10: koneksi db 11: add,edit,delete 12: add,edit,delete 13: get data 14: disply data ditampilkan dan admin memilih form menimbang. Setelah berhasil proses add, edit, delete dapat dilakukan dengan koneksi ke database menimbang. 5. S.K Naik Pangkat Pada sequence diagram ini terdapat beberapa usecase yang berkaitan dengan user account yang di dalamnya mencakup add, edit, view, cetak dan delete. Usecase-usecase tersebut memiliki alur yang sama. Gambar 4.27 Sequence Diagram untuk S.K Naik Pangkat Pada sequence diagram untuk membaca ini admin log in dengan mengisi username dan password di halaman log in, kemudian proses log in diverifikasi di : admin : admin form login form login proses login proses login data user data user main page main page form S.K naik pangkat form S.K naik pangkat add,edit,delete, view,cetak add,edit,delete, view,cetak data naik_pangkat data naik_pangkat 1: 2: validasi usernamepassword 3: koneksi db 4: validasi username password 5: check status 6: status login 7: tampilan awal page 8: form select data 9: koneksi db 10: koneksi db 11: add,edit,delete,view,cetak 12: add,edit,delete,view,cetak 13: get data 14: disply data 15: cetak proses log in yang langsung terintegrasi dengan database pada class data user. Class data user akan melakukan pengecekan username dan password, jika terjadi kesalahan proses log in akan memberikan status log in dengan menampilkan kembali halaman log in. Dan jika status log in berhasil halaman utama akan ditampilkan dan admin memilih form S.K Naik Pangkat. Setelah berhasil proses add, edit, delete,view dan cetak dapat dilakukan dengan koneksi ke database naik pangkat. 6. S.K Naik Golongan Pada sequence diagram ini terdapat beberapa usecase yang berkaitan dengan user account yang di dalamnya mencakup add, edit, veiw, cetak dan delete. Usecase-usecase tersebut memiliki alur yang sama. Gambar 4.28 Sequence Diagram untuk S.K Naik Golongan Pada sequence diagram untuk membaca ini admin log in dengan mengisi username dan password di halaman log in, kemudian proses log in diverifikasi di proses log in yang langsung terintegrasi dengan database pada class data user. Class data user akan melakukan pengecekan username dan password, jika terjadi kesalahan proses log in akan memberikan status log in dengan menampilkan kembali halaman log in. Dan jika status log in berhasil halaman utama akan ditampilkan dan admin memilih form S.K Naik Golongan. Setelah berhasil proses add, edit, delete, view, dan cetak dapat dilakukan dengan koneksi ke database naik golongan. : admin : admin form login form login proses login proses login data user data user main page main page form S.K naik golongan form S.K naik golongan add,edit,delete, view,cetak add,edit,delete, view,cetak data naik_golongan data naik_golongan 1: 2: validasi usernamepassword 3: koneksi db 4: validasi username password 5: check status 6: status login 7: tampilan awal page 8: form select data 9: koneksi db 10: koneksi db 11: add,edit,delete,view,cetak 12: add,edit,delete,view,cetak 13: get data 14: disply data 15: cetak 7. Download S.K Pada sequence diagram ini terdapat beberapa usecase yang berkaitan dengan user account yang di dalamnya mencakup cetak. Usecase- usecase tersebut memiliki alur yang sama. Gambar 4.29 Sequence Diagram untuk Download SK Pada sequence diagram untuk membaca ini pegawai log in dengan mengisi username dan password di halaman log in, kemudian proses log in diverifikasi di proses log in yang langsung terintegrasi dengan database pada class data user. Class data user akan melakukan pengecekan username dan password, jika terjadi kesalahan proses log in akan memberikan status log in dengan menampilkan : pegawai : pegawai form login form login proses login proses login data user data user main page main page form download S.K form download S.K data sk data sk 1: 2: validasi usernamepassword 3: koneksi db 6: status login 4: validasi username password 5: check status 7: tampilan awal page 8: form select data 10: koneksi db 9: koneksi db 11: get data 12: disply data 13: cetak sk kembali halaman log in. Dan jika status log in berhasil halaman utama akan ditampilkan dan admin memilih form download S.K. 8. S.K Penetapan Pegawai Pada sequence diagram ini terdapat beberapa usecase yang berkaitan dengan user account yang di dalamnya mencakup add, edit,view, cetak dan delete. Usecase-usecase tersebut memiliki alur yang sama. Gambar 4.30 Sequence Diagram untuk SK penetapan pegawai Pada sequence diagram untuk membaca ini admin log in dengan mengisi username dan password di halaman log in, kemudian proses log in diverifikasi di : admin : admin form login form login proses login proses login data user data user main page main page form S.K Penetapan form S.K Penetapan add,edit,delete, view,cetak add,edit,delete, view,cetak data penetapan_pegawai data penetapan_pegawai 1: 2: validasi usernamepassword 3: koneksi db 4: validasi username password 5: check status 6: status login 7: tampilan awal page 8: form select data 9: koneksi db 10: koneksi db 11: add,edit,delete,view,cetak 12: add,edit,delete,view,cetak 13: get data 14: disply data 15: cetak proses log in yang langsung terintegrasi dengan database pada class data user. Class data user akan melakukan pengecekan username dan password, jika terjadi kesalahan proses log in akan memberikan status log in dengan menampilkan kembali halaman log in. Dan jika status log in berhasil halaman utama akan ditampilkan dan admin memilih form penetapan pegawai. Setelah berhasil proses add, edit, delete, view, dan cetak dapat dilakukan dengan koneksi ke database penetapan pegawai. 9. S.K Pindah Pada sequence diagram ini terdapat beberapa usecase yang berkaitan dengan user account yang di dalamnya mencakup add, edit, view, cetak dan delete. Usecase-usecase tersebut memiliki alur yang sama. Gambar 4.31 Sequence Diagram untuk SK Pindah Pada sequence diagram untuk membaca ini admin log in dengan mengisi username dan password di halaman log in, kemudian proses log in diverifikasi di proses log in yang langsung terintegrasi dengan database pada class data user. Class data user akan melakukan pengecekan username dan password, jika terjadi kesalahan proses log in akan memberikan status log in dengan menampilkan kembali halaman log in. Dan jika status log in berhasil halaman utama akan ditampilkan dan admin memilih form SK Pindah. Setelah berhasil proses add, edit, delete, view dan cetak dapat dilakukan dengan koneksi ke database pindah. : admin : admin form login form login proses login proses login data user data user main page main page form S.K Pindah form S.K Pindah add,edit,delete, view,cetak add,edit,delete, view,cetak data pindah data pindah 1: 2: validasi usernamepassword 3: koneksi db 4: validasi username password 5: check status 6: status login 7: tampilan awal page 8: form select data 9: koneksi db 10: koneksi db 11: add,edit,delete,view,cetak 12: add,edit,delete,view,cetak 13: get data 14: disply data 15: cetak 10. S.K PNS Pada sequence diagram ini terdapat beberapa usecase yang berkaitan dengan user account yang di dalamnya mencakup add, edit, view, cetak dan delete. Usecase-usecase tersebut memiliki alur yang sama. Gambar 4.32 Sequence Diagram untuk SK PNS Pada sequence diagram untuk membaca ini admin log in dengan mengisi username dan password di halaman log in, kemudian proses log in diverifikasi di proses log in yang langsung terintegrasi dengan database pada class data user. Class data user akan melakukan pengecekan username dan password, jika terjadi kesalahan proses log in akan memberikan status log in dengan menampilkan : admin : admin form login form login proses login proses login data user data user main page main page form S.K PNS form S.K PNS add,edit,delete, view,cetak add,edit,delete, view,cetak data pns_pegawai data pns_pegawai 1: 2: validasi usernamepassword 3: koneksi db 4: validasi username password 5: check status 6: status login 7: tampilan awal page 8: form select data 9: koneksi db 10: koneksi db 11: add,edit,delete,view,cetak 12: add,edit,delete,view,cetak 13: get data 14: disply data 15: cetak kembali halaman log in. Dan jika status log in berhasil halaman utama akan ditampilkan dan admin memilih form SK PNS. Setelah berhasil proses add, edit, veiw, cetak, dan delete dapat dilakukan dengan koneksi ke database pns pegawai. 11. Pejabat Penandatangan Pada sequence diagram ini terdapat beberapa usecase yang berkaitan dengan user account yang di dalamnya mencakup input, edit, dan delete. Usecase-usecase tersebut memiliki alur yang sama. Gambar 4.33 Sequence Diagram untuk pejabat penandatangan Pada sequence diagram untuk membaca ini admin log in dengan mengisi username dan password di halaman log in, kemudian proses log in diverifikasi di : admin : admin form login form login proses login proses login data user data user main page main page form pejabat penandatangan form pejabat penandatangan add,edit,delete add,edit,delete data tanda_tangan data tanda_tangan 1: 2: validasi usernamepassword 3: koneksi db 4: validasi username password 5: check status 6: status login 7: tampilan awal page 8: form select data 9: koneksi db 10: koneksi db 11: add,edit,delete 12: add,edit,delete 13: get data 14: disply data proses log in yang langsung terintegrasi dengan database pada class data user. Class data user akan melakukan pengecekan username dan password, jika terjadi kesalahan proses log in akan memberikan status log in dengan menampilkan kembali halaman log in. Dan jika status log in berhasil halaman utama akan ditampilkan dan admin memilih form pejabat penandatangan. Setelah berhasil proses add, edit, delete dapat dilakukan dengan koneksi ke database tanda tangan. 12. Tembusan Pada sequence diagram ini terdapat beberapa usecase yang berkaitan dengan user account yang di dalamnya mencakup input, edit, dan delete. Usecase-usecase tersebut memiliki alur yang sama. Gambar 4.34 Sequence Diagram untuk tembusan : admin : admin form login form login proses login proses login data user data user main page main page form tembusan form tembusan add,edit,delete add,edit,delete data tembusan data tembusan 1: 2: validasi usernamepassword 3: koneksi db 4: validasi username password 5: check status 6: status login 7: tampilan awal page 8: form select data 9: koneksi db 10: koneksi db 11: add,edit,delete 12: add,edit,delete 13: get data 14: disply data Pada sequence diagram untuk membaca ini admin log in dengan mengisi username dan password di halaman log in, kemudian proses log in diverifikasi di proses log in yang langsung terintegrasi dengan database pada class data user. Class data user akan melakukan pengecekan username dan password, jika terjadi kesalahan proses log in akan memberikan status log in dengan menampilkan kembali halaman log in. Dan jika status log in berhasil halaman utama akan ditampilkan dan admin memilih form tembusan. Setelah berhasil proses add, edit, delete dapat dilakukan dengan koneksi ke database tembusan. 13. Tambah Level user Pada sequence diagram ini terdapat beberapa usecase yang berkaitan dengan user account yang di dalamnya hanya mencakup tambah. Usecase-usecase tersebut memiliki alur yang sama. Gambar 4.35 Sequence Diagram untuk leveluser : admin : admin form login form login proses login proses login data user data user main page main page form leveluser form leveluser add add data leveluser data leveluser 1: 2: validasi usernamepassword 3: koneksi db 6: status login 4: validasi username password 5: check status 7: tampilan awal page 8: form select data 10: koneksi db 9: koneksi db 11: add 14: disply data 12: add 13: get data

4.4.6. Class Diagram

Dokumen yang terkait

Pengembangan sistem Informasi kepegawaian (simpeg) berbasis web : studi kasus Subag Administrasi Kepegawaian Pusat UIN Syarif Hidayatullah Jakarta

5 46 281

Korelasi kemampuan akademik mahasiswa terhadap penyelesaian studi di program studi pendidikan fisika

0 6 65

Pengembangan aplikasi SMS reminder dalam kalender Akademik UIN Syarif Hidayatullah Jakarta: studi kasus Pusat Komunikasi (PUSKOM) UIN Syarif Hidayatullah Jakarta

1 17 249

Pengetahuan, sikap, dan perilaku mahasiswa program studi pendidikan dokter UIN Syarif Hidayatullah Jakarta tentang makanan cepat saji ( fast food) tahun 2009

0 21 71

Pustakawan akademik dan feasilibitas pengembangan insitutional repository (studi kasus di UIN Syarif Hidayatullah Jakarta)

0 16 14

Pustakawan Akademik dan Feasilibitas Pengembangan Insitutional Repository (Studi Kasus di UIN Syarif Hidayatullah Jakarta)

0 11 17

Pemetaan Kajian Tafsir Al-Qur’an pada Program Pascasarjana UIN Syarif Hidayatullah Jakarta dan UIN Sunan Kalijaga Yogyakarta: Analisis Sitiran Pengarang yang Disitir Disertasi Mahasiswa Tahun 2005-2010

0 5 55

Perilaku pencarian informasi dosen jurusuan komunikasi fakultas ilmu dakwah ilmu komunikasi UIN Syarif Hidayatullah Jakarta dalam memenuhi kebutuhan berdakwah

0 12 0

Pengaruh self-regulated learning dan dukungan sosial terhadap prokrastinasi akademik mahasiswa psikologi Universitas Islam Negeri Syarif Hidayatullah Jakarta

0 21 0

Institutional Repository UIN Syarif Hidayatullah Jakarta: PENGUJIAN KEPUASAN SISTEM INFORMASI MENGGUNAKAN END-USER COMPUTING SATISFACTION STUDI KASUS : SISTEM INFORMASI AKADEMIK UIN SYARIF HIDAYATULLAH JAKARTA

1 10 192