Activity Diagram Sequence Diagram

63

4.2.2.4. Activity Diagram

Activity diagram menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagamana mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi. Activity diagram merupakan state diagram khusus, dimana sebagian besar state adalah action dan sebagain sebesar transisi ditrigger oleh selesainya state sebelumnya internal processing. Oleh karena itu, activity diagram tidak menggambarkan behavior internal sebuah sistem dan interaksi antar subsistem secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas dari level atas secara umum. Berikut ini adalah activity diagram dari sistem absen HRIS 64 1. Activity Diagram User Web Gambar 4.12 Activity Diagram Membuka web Menampilkan web login Menampilkan Hal. Login Home Time schedul e Time holiday Employee Time schedule logout Menampilkan Hal. Home Menampilkan Hal. Time Schedule Menampilkan Hal. Time Schedule Menampilkan Hal. Time Schedule 65

4.2.2.5. Sequence Diagram

Sequence diagram adalah suatu diagram yang memperlihatkan atau menampilkan interaksi-interaksi antar objek di dalam sistem yang disusun pada sebuah urutan atau rangkaian waktu. Interaksi antar objek tersebut termasuk pengguna, display, dan sebagainya berupa pesanmessage. Sequence diagram digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai sebuah respon dari suatu kejadianevent untuk menghasilkan output tertentu. Sequence diagram diawali dari apa yang meng-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan. Berikut adalah sequence diagram pada sistem absen di HRIS 1. Sequence Diagram Login Gambar 4.13 Sequence Diagram Login 66 2. Sequence Diagram Time Schedule Gambar 4.14 Sequence Diagram Time Schedule 3. Sequence Diagram Time Holiday Gambar 4.15 Sequence Diagram Time Holiday 67 4. Sequence Diagram Employee Time Schedule Gambar 4.16 Sequence Diagram Employee Time Schedule 5. Sequence Diagram Print Individual Gambar 4.17 Sequence Diagram Print Individual 68 6. Sequence Diagram Print Department Gambar 4.18 Sequence Diagram Print Department 7. Sequence Diagram Print SBU Gambar 4.18 Sequence Diagram Print SBU 69

4.2.3. Implementation