4.2.12 Analisa Perbandingan Biaya Sebelum dan Sesudah Penerapan Preventive
4.3.1.2 Problem Domain .1 Clusters
Terdapat tiga buah cluster untuk mengelompokkan tiap-tiap class yang ada, yaitu cluster work order, cluster Nota Permintaan Barang, dan cluster machine.
4.3.1.2.2 Structure
Cluster machine terdiri dari class machine dan class part. Cluster nota permintaan barang (NPB) terdiri dari class NPB. Cluster work order terdiri dari class work order, dan class employee. Dan pada cluster schedule terdiri dari class schedule.
Gambar 4.21 Struktur Cluster Work Order
Gambar 4.22 Struktur Cluster Machine
Gambar 4.23 Struktur Cluster NPB
Schedul e
Gambar 4.24 Struktur Cluster Schedule
Berikut ini yang ditunjukan pada gambar 4.25 merupakan rangkaian dari class-class yang digambarkan dalam bentuk sebuah class-class diagram. Pembuatan class-class diagram bertujuan untuk menggambarkan relasi antara class-class tersebut. Pada class diagram awal hanya terdapat dua jenis hubungan antar class yaitu hubungan asosiasi dan hubungan agregasi yang terdapat diantara class-class yang berhubungan.
Gambar 4.25 Class Diagram
4.3.1.2.3 Classes
1. Maintenance Employee
Class maintenance employee merupakan kumpulan dari karyawan yang bekerja pada departemen maintenance. M empunyai tugas dalam berbagai proses yang terkait dengan pemeliharaan dan perbaikan mesin. Class ini mempunyai atribut sebagai berikut : NIK (Nomor Induk Karyawan), name, positions, work hours dan shift.
Gambar 4.26 State Chart Maintenance Employee
Tabel 4.67 Tabel Event dan Atribut Maintenance Employee
Event Atribut
/membuat_wo
WO no, WO category, machine name, part name, operating hours, execute section, task description, issued name, completed name, accepted name, closed name, date and time issued, date and time completed, date and time accepted, date and time closed.
/mendistribusikan_wo WO no, machine name, part name.
2. Machine
Class machine merupakan kumpulan dari semua mesin-mesin yang ada pada pabrik PT. DSS dan memiliki atribut machine no, machine name, operating hours, description, part name, qty, maintenance interval, standard TTR dan reliability.
Tabel 4.68 Tabel Event dan Atribut Machine
Event Atribut
/dicatat machine no, machine name, operating hours, description.
/dipasang_part Machine no, machine name.
/dibuat_schedule machine name, manual interval, manual duration.
/mengalami_gangguan machine name.
/dibuat_wo machine name, operating hours. /diganti_model machine no, machine name, operating
hours, description.
3. Part
Class part terdiri atas kumpulan objek berupa bagian dari mesin atau disebut juga komponen. Class part memiliki atribut part no, part name, description, stock available dan safety stock.
Gambar 4.28 State Chart Part
Tabel 4.69 Tabel Event dan Atribut Part
Event Atribut
/dicatat part no, part name, description, stock available dan safety stock.
/dipasang_part machine name, part name, qty /mengalami_gangguan machine name, part name.
/dikirim_part machine name, part name, stock available, safety stock.
4. NPB (Nota Permintaan Barang)
Class NPB terdiri atas kumpulan dari nota permintaan komponen mesin yang diminta jika diperlukan dalam suatu perbaikan mesin atau komponen. Class NPB memiliki atribut machine name, part name, WO no dan demand qty.
Gambar 4.29 State Chart NPB
Tabel 4.70 Tabel Event dan Atribut NPB
Event Atribut
/minta_part machine name, part name, demand qty. /dibuat_NPB machine name, part name, WO no,
demand qty.
/dikirim_part machine name, part name, demand qty.
5. Work Order
Class work order terdiri atas kumpulan perintah kerja dalam setiap proses pemeliharaan atau perbaikan yang dilakukan oleh departemen maintenance. Class work order memiliki atribut WO no, WO category, machine name, part name, operating hours, execute section, task description, issued name, completed name, accepted name, closed name, date and time issued, date and time completed, date and time accepted, date and time closed, TTFhour, TTFminute, TTRhour, TTRminute, status dan partreq.
Gambar 4.30 State Chart Work Order
Tabel 4.71 Tabel Event dan Atribut Work Order
Event Atribut
/dibuat
WO no, WO category, machine name, part name, operating hours, execute section, task description, issued name, completed name, date and time issued, date and time completed.
/minta_part machine name, part name, stock available, safety stock.
/dibuat_NPB machine name, part name. /dilengkapi
WO no, accepted name, closed name, date and time accepted, date and time closed, activity, result.
/dicetak
WO no, WO category, machine name, part name, operating hours, execute section, task description, issued name, completed name, accepted name, closed name, date and time issued, date and time completed, date and time accepted, date and time closed.
6. Schedule
Class schedule terdiri atas kumpulan jadwal pemeliharaan dari mesin-mesin yang ada dalam pabrik. Class schedule memiliki atribut no schedule, machine name, part name, start date, finish date, maintenance date start, time start, maintenance date finish dan time finish.
Gambar 4.31 State Chart Schedule
Tabel 4.72 Tabel Event dan Atribut Schedule
Event Atribut
/dibuat
no schedule, machine name, part name, start date, finish date, maintenance date start, time start, maintenance date finish dan time finish.
/dicetak machine name, part name, stock available, safety stock.
/dilaksanakan machine name, part name.
4.3.1.2.4 Events
Pada Tabel 4.73 berikut ini akan dicantumkan event-event yang terdapat dalam setiap class yang dirangkum dalam sebuah event table.
Tabel 4.73 Event Table
Class Event
Machine Part WO Schedule NPB Maintenance Employee Dicatat + + Dipasang Part * * Dibuat Schedule * + Dibuat WO * + + Mendistribusikan WO + Mengalami Gangguan + + Dilaksanakan * Dicetak + + Dilengkapi + Diganti model + Dibuat NPB * * Minta Part + + Dikirim Part + + Ket : * berulang-ulang + sekali
4.3.1.3 Application Domain