AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE...

22
AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE MACHINE (FSM) UNTUK SELEKSI SUPPLIER DALAM PROSES SUPPLY CHAIN MANAJEMEN Oleh : Bimbi Sushadiyati 2208205710

Transcript of AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE...

Page 1: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE MACHINE (FSM) UNTUK SELEKSI SUPPLIER DALAM PROSES SUPPLY CHAIN MANAJEMEN

Oleh :Bimbi Sushadiyati

2208205710

Page 2: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Latar Belakang

Di dalam perancangan system supply chain, pengambil keputusan harusterlibat dalam kemitraan yang strategis, terhadap vendor yang potensial. Simulasi dipakai untuk media pembelajaran pengambilan keputusan.

Page 3: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Tujuan

Memberi gambaran proses procurement dalam penyeleksian supplier melaluiagen cerdas purchasingVisualisasi proses pengambilankeputusan secara interaktif melaluisimulasi

Page 4: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Manfaat

Mempermudah desain simulasi padakasus yang kompleksMmberikan gambaran secara interaktifproses pengambilan keputusan kasussosial Supply Chain Management Procurement

Page 5: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Dasar Teori

Supply Chain Management (SCM) adalah proses merencanakan (planning), menerapkan (implementing) dan mengontrol (controlling) operasi rantai suplai (supply chain) agar berjalan seefisien mungkin untuk proses pengadaan, pengelolaan, penyimpanan barang, pelayanan, dan informasi mulai dari titik awal hingga titik konsumsi dengan tujuan memenuhi kebutuhan konsumen.

Page 6: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Ilustrasi SCM Procurement

Production

Procurement

Logistic

Supplier A

Supplier A

Supplier A

PR

PR

RFQ

RFQ

RFQ

Quote

Quote

Quote

Material

Material

Page 7: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Simulasi

Simulasi secara umum dapat diartikansebagai usaha untuk menirukan dunianyata. Simulasi yang dibangun secaradetail merupakan usaha untukmendekati kenyataan atau dapat jugasebagai usaha menyatukan beberapaelement secara bersama untukmenghasilkan sebagian kesamaan padasuatu realita.

Page 8: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Agen

Agen adalah suatu entitas software komputer yang memungkinkan user (pengguna) untuk mendelegasikan tugas kepadanya secara mandiri (autonomously). Agen mempunyai kemampuan untuk melakukan suatu tugas/pekerjaan. Agen melakukan suatu tugas/pekerjaan dalam kapasitas untuk sesuatu, atau untuk orang lain (Wahono, 2003).

Page 9: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Finite State Machine (FSM)

Finite State Machines (FSM) adalah sebuah metodologi perancangan sistem kontrol yang menggambarkan tingkah laku atau prinsip kerja sistem dengan menggunakan tiga hal berikut: State(Keadaan), Event (kejadian) dan Action(aksi).

Page 10: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Idle

MengejarMusuh

Menyerang

Musuh tampak

Musuh

hilan

gMusuh dalam

jangkauanMusuh di luar

jangkauan

Musuh hilang

Page 11: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Persoalan SCM Procurement

Page 12: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Alur Simulasi

idle

Action process

PR

Process pr

Action Contact Supplier

Action for Negotiation

Action for Purchase

Order

Process Contact

to Supplier

Negotiationto SupplierProcess

Purchase Order

Process

Requester ReceivedSupplier Material Delivery

Page 13: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Simulasi

[LOG] Mulai melakukan simulasi ...[LOG] Melakukan konfirmasi pesanan ...[PRS] Konfirmasi pesanan atas nama Ahmad--item=z,delivery=6,harga=1,kualitas=1,cara_pembayaran=3,garansi=3,pengemasan=1,ukuran=5,kuota=75----- Pesanan Ahmad telah dikonfirmasi ....

Page 14: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

[PRS] Pemilihan supplier untuk pesanan atas nama Ahmad----- Tidak menemukan supplier yang masuk dalam kriteria ...----- Melakukan negosiasi pada supplier agar masuk dalam kriteria ...----- Melakukan negoisasi pada supplier c ...----- Supplier tidak bisa mengganti ukuran karena sesuatu atau lain hal ...----- Melakukan negoisasi pada supplier j ...----- Supplier tidak bisa mengganti ukuran karena sesuatu atau lain hal ...----- Melakukan negoisasi pada supplier k ...----- Supplier tidak bisa mengganti ukuran karena sesuatu atau lain hal ...----- Melakukan negoisasi pada supplier n ...----- Supplier mau mengganti ukuran sesuai pesanan ...----- Melakukan negoisasi pada supplier v ...----- Supplier mau mengganti ukuran sesuai pesanan ...----- Melakukan negoisasi pada supplier w ...----- Supplier tidak bisa mengganti ukuran karena sesuatu atau lain hal

Page 15: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

----- Melakukan pengecekan semua penawaran dari supplier untuk pesanan atas nama Ahmad ...--->> [PRS] Pengecekan penawaran dari supplier n--->> ----- Penawaran supplier n: item=z,delivery=10,harga=3,kualitas=1,cara bayar=1,garansi=1,pengemasan=2,kuota=100--->> ----- Harga penawaran supplier terlalu tinggi. Melakukan negoisasi dengan supplier ...--->> ----- Harga penawaran berubah menjadi 1 ...--->> ----- Harga penawaran supplier n masuk dalam kriteria ...--->> ----- Delivery penawaran supplier terlalu lama. Melakukan negoisasi dengan supplier ...--->> ----- Delivery penawaran berubah menjadi 6 ...--->> ----- Delivery penawaran supplier n masuk dalam kriteria ...--->> ----- Kualitas penawaran supplier n masuk dalam kriteria ...--->> ----- Cara pembayaran penawaran supplier tidak sesuai dengan permintaan. Melakukan neogisasi dengan supplier ...--->> ----- Cara pembayaran berubah menjadi 3 ...--->> ----- Cara pembayaran penawaran supplier n masuk dalam kriteria ...

Page 16: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

--->> ----- Garansi penawaran supplier tidak sesuai dengan permintaan. Melakukan negoisasi dengan supplier ...--->> ----- Garansi penawaran berubah menjadi 1 ...--->> ----- Garansi penawaran berubah menjadi 1 ...--->> ----- Garansi penawaran berubah menjadi 2 ...--->> ----- Garansi penawaran berubah menjadi 1 ...--->> ----- Garansi penawaran berubah menjadi 3 ...--->> ----- Garansi penawaran supplier n masuk dalam kriteria ...--->> ----- Pengemasan penawaran supplier tidak sesuai dengan permintaan. Melakukan negoisasi dengan supplier ...--->> ----- Pengemasan penawaran berubah menjadi 1 ...--->> ----- Pengemasan penawaran supplier n masuk dalam kriteria ...

Page 17: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

[PRS] Kandidat supplier lebih dari 1 (2). Melakukan pemilihan supplier terbaik ...[PRS] Mendapatkan 1 kandidat supplier pemenang, yaitu supplier n ...[PRS] Melakukan pengecekan kuota akhir supplier ...----- Mendapatkan supplier pemenang yaitu supplier n ...

Page 18: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Tabel Hasil Simulasi1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Ahmad n, 100

n, 100

c, 100

c, 100

f, 100

k, 130

c, 100

j, 80

j, 80

f, 100

c, 100

n, 100

n, 100

j, 80

c, 100

c, 100

j, 80

r, 77

n, 100

c, 100

Anton c, 100

k, 130

j, 80

c, 100

f, 100

k, 130

j, 80

c, 100

n, 100

r, 79

r, 146

f, 100

c, 100

j, 80

f, 100

c, 100

n, 100

f, 100

f, 100

v, 90

Kholis j, 80

j, 80

c, 100

c, 100

f, 100

f, 100

w, 130

f, 100

r, 88

c, 100

c, 100

n, 100

j, 80

f, 100

j, 80

c, 100

n, 100

f, 100

n, 100

k, 130

Dani c, 100

f, 100

c, 100

v, 90

c, 100

c, 100

c, 100

c, 100

j, 80

f, 100

c, 100

f, 100

c, 100

n, 100

n, 100

v, 90

c, 100

c, 100

f, 100

f, 100

Ruslan j, 80

j, 80

r, 111

f, 100

f, 100

c, 100

r, 134

c, 100

w, 130

f, 100

r, 137

j, 80

j, 80

n, 100

k, 130

c, 100

r, 105

c, 100

n, 100

n, 100

Page 19: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

Hasil Simulasi Parameter Kualitas

020406080

100120140160

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Percobaan

Kuot

a

AhmadAntonKholisDaniRuslan

Page 20: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

ahmad anton kholis dani ruslan

n25% 10% 15% 10% 15%

c35% 25% 25% 50% 20%

f10% 25% 25% 25% 15%

k5% 10% 5% 0% 5%

j20% 15% 20% 5% 20%

r5% 10% 5% 0% 20%

v0% 5% 0% 10% 0%

w0% 0% 5% 0% 5%

100% 100% 100% 100% 100%

Page 21: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)

KesimpulanPemodelan alur simulasi lebih mudah dibentukmenggunakan metode Finite State MachineParameter yang digunakan dapat dijadikan acuandalam pengambilan keputusanParameter Harga, Waktu pengiriman dan Garansi kurang berpengaruh terhadap hasil variasi nama supplier pemenang. Sehingga supplier dapat terpilih dengan prosentase sebesar 100%. Parameter Kualitas, Cara Pengemasan dan Cara Pembayaran sangat berpengaruh terhadap perolehan hasil variasi nama supplier pemenang. Dengan prosentasi terkecil terpilihnya supplier sebanyak 5% dan prosentase tertinggi sebanyak 60% .

Page 22: AGEN CERDAS AUTONOMOUS BERBASIS FINITE STATE …digilib.its.ac.id/public/ITS-Master-13572-2208205710-Presentation.pdf · agen cerdas autonomous berbasis finite state machine(fsm)