• Tidak ada hasil yang ditemukan

BAB V KESIMPULAN DAN SARAN

Langkah 2: Selanjutnya admin

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 loginform login proses loginproses login data userdata user main pagemain page form membacaform membaca add,edit,deleteadd,edit,delete data membacadata membaca 1:

2: validasi username&password

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 loginform login proses loginproses login data userdata user main pagemain page form memperhatikan form memperhatikan add,edit,delete add,edit,delete data memperhatikan data memperhatikan 1: 2: validasi username&password 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

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 loginform login proses loginproses login data userdata user main pagemain page form mengingatform mengingat add,edit,deleteadd,edit,delete data megingatdata megingat 1:

2: validasi username&password

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 loginform login proses loginproses login data userdata user main pagemain page form menimbang form menimbang add,edit,delete add,edit,delete data menimbang data menimbang 1: 2: validasi username&password 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 loginform login proses loginproses login data userdata user main pagemain 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 username&password 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,

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 loginform login proses loginproses login data userdata user main pagemain page form S.K naik form S.K naik golongangolongan add,edit,delete,add,edit,delete,view,cetakview,cetak naik_golongannaik_golongandata data 1:

2: validasi username&password

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 loginform login proses loginproses login data userdata user main pagemain page form download S.K form download S.K data sk data sk 1: 2: validasi username&password 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

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 loginform login proses loginproses login data userdata user main pagemain 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 username&password 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,

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 loginform login proses loginproses login data userdata user main pagemain page form S.K form S.K PindahPindah add,edit,delete,add,edit,delete,view,cetakview,cetak data pindahdata pindah 1:

2: validasi username&password

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 loginform login proses loginproses login data userdata user main pagemain page form S.K PNSform S.K PNS add,edit,delete, view,cetak add,edit,delete, view,cetak data pns_pegawai data pns_pegawai 1: 2: validasi username&password 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 loginform login proses loginproses login data userdata user main pagemain page form pejabat penandatangan form pejabat penandatangan add,edit,delete add,edit,delete data tanda_tangan data tanda_tangan 1: 2: validasi username&password 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 loginform login proses loginproses login data userdata user main pagemain page form tembusanform tembusan add,edit,deleteadd,edit,delete data tembusandata tembusan 1:

2: validasi username&password

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 loginform login proses loginproses login data userdata user main pagemain page form leveluserform leveluser addadd data leveluserdata leveluser 1:

2: validasi username&password

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

Dokumen terkait