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