Anda di halaman 1dari 18

Kelompok 1. Sukirman 2. WIDIANTO 3. MAHDI.

10108903 10108904 10108916

Peranan Komputer

Sales

Teknisi
Menjadwalkan pelaksanaan instalasi

HRD
Mengecek target hasil laporan pekerjaan teknisi

Mulai

Menerima permintaan instalasi

Mengerjakan instalasi yang telah dijadwalkan

Tidak

Sesuai Target ? Sesuai

Melakukan survey lokasi

Mengisi berita acara pekerjaan

Memberikan Bonus

Memberikan Denda Memberikan laporan kebutuhan Memberikan laporan pekerjaan

Menerima hasil target pekerjaan

Memberitahukan hasil target pekerjaan

Mengarsipkan data laporan pekerjaan Selesai

ACTIVITY BUSINESS MODELLING

<<Include>>

Pengolahan data penilaian


<<Include>>

<<Include>>

Penambahan data customer


<<extend>>

<<Include>> <<Include>>

Lihat data target pekerjaan


<<extend>>

HRD

Pengolahan data target pekerjaan

Marketting
Pengolahan data laporan hasil pekerjaan
<<Include>>

<<extend>> <<Include>>

Lihat data laporan hasil pekerjaan

Login Pengolahan data pengguna


<<Include>> <<Include>>

<<extend>> <<Include>>

Penambahan data target pekerjaan

Teknisi
<<extend>>

<<Include>>

Penambahan data laporan pekerjaan

<<Include>> <<extend>>

Lihat data penilaian pekerjaan

DIAGRAM USE CASE

No 1.

Aktor HRD

Deskripsi Memiliki otorisasi penuh terhadap perubahan id pengguna dan hak mengenai tabel mana yang dapat diakses oleh user tertentu. Mengolah data penilaian, data customer, data target pekerjaan dan

data laporan pekerjaan.

2.

Teknisi

Melihat data customer, kemudian melihat target pekerjaan yang akan dilakukan dan melaporkan data hasil pekerjaannya serta dapat melihat penilaian hasil kerja mereka oleh HRD.

3.

Marketing

Mempunyai otoritas untuk menambahkan data customer, data target pekerjaan yang akan dilakukan dan mampu melihat hasil laporan kinerja para teknisi.

DESKRIPSI AKTOR

SEQUENCE DIAGRAM LOGIN

User
1: data pengguna

main: Main

Mp:MengelolaPengguna

2: input data pengguna

Mp:TPengguna

3 <<create>>

Db:KoneksiDataBase

4 <<create>> 5:bukaValidasi() 6: eksekusi QueryUpdate() 7:tutupKoneksi() 8 <<destroy>> 7:tutupKoneksi()

SEQUENCE DIAGRAM PENGOLAHAN DATA PENGGUNA

User
1: data target

main: Main

Mp:MengelolaTarget

2: input data target

Mp:Target

3 <<create>>

Db:KoneksiDataBase

4 <<create>> 5:bukaValidasi() 6: eksekusi QueryUpdate() 7:tutupKoneksi() 8 <<destroy>> 7:tutupKoneksi()

SEQUENCE DIAGRAM PENGOLAHAN DATA TARGET PEKERJAAN

User
1: data hasil

main: Main

Mp:MengelolaHasil

2: input data hasil

Mp:Hasil

3 <<create>>

Db:KoneksiDataBase

4 <<create>> 5:bukaValidasi() 6: eksekusi QueryUpdate() 7:tutupKoneksi() 8 <<destroy>> 7:tutupKoneksi()

SEQUENCE DIAGRAM PENGOLAHAN DATA HASIL PEKERJAAN

User
1: data penilaian

main: Main

Mp:MengelolaPenilaian

2: input data penilaian

Mp:Penilaian

3 <<create>>

Db:KoneksiDataBase

4 <<create>> 5:bukaValidasi() 6: eksekusi QueryUpdate() 7:tutupKoneksi() 8 <<destroy>> 7:tutupKoneksi()

SEQUENCE DIAGRAM DATA PENILAIAN

Main
+main() +login() +menu() +MengelolaPengguna() +MengelolaTarget() +MengelolaHasil() +MengelolaPenilaian

TPengguna

1 1 1 1
MengelolaPengguna
+cariPenggunabyId() +tambahPengguna() +ubahPengguna() +hapusPengguna()

+id +Nama +Alamat +Jabatan +Agama

1..*

+setId() +setNama() +setAlamat() +setJabatan() +setAgama()

1
Login
+validasiLogin() +logout()

1
TTarget MengelolaPengguna MengelolaTarget
+tambahTarget() +ubahTarget() +hapusTarget()

+id +Nama +Jabatan +Target +setId() +getId() +setNama() +getNama() +setJabatan() +getJabatan() +setTarget

1..* 1..* 1..*


KoneksiDataBase
+host +database +username +password +bukaKoneksi() +eksekusiQuerySelect() +eksekusiQueryUpdate() +tutupKoneksi()

1
1..*

1
MengelolaHasil
+tambahHasil() +ubahHasil() +hapusHasil()

1
THasil
+id +Nama +Jabatan +Hasil

1..* 1..*

1 1
MengelolaPenilaian

1 1
+tambahPenilaian() +ubahPenilaian() +hapusPenilaian()

+setId() +getId() +setNama() +getNama() +setJabatan() +getJabatan() +setHasil

TPenilaian
+id +Nama +Jabatan +Nilai

CLASS DIAGRAM

1..*

+setId() +getId() +setNama() +getNama() +setJabatan() +getJabatan() +setNilai

Selesai

ACTIVITY DIAGRAM

Anda mungkin juga menyukai