• Tidak ada hasil yang ditemukan

User Interface

Dalam dokumen BAB 4 HASIL DAN PEMBAHASAN (Halaman 153-186)

4.2.12 Analisa Perbandingan Biaya Sebelum dan Sesudah Penerapan Preventive

4.3.1.3 Application Domain .1 Usage

4.3.1.3.3 User Interface

Bahasa inggris adalah bahasa yang digunakan sebagai bahasa internasional. Oleh karena itu dalam pembuatan interface yang ada akan dituliskan dalam bahasa inggris pada semua element yang akan dipakai oleh user.

4.3.1.3.3.1 Dialogue Style

Pada dialogue style menampilkan laporan-laporan apa saja yang terdapat pada sistem. Pada tabel 5.86 berikut ini akan ditampilkan dialogue style dari sistem penjadwalan pemeliharaan pada PT. Dian Swastatika Sentosa.

Tabel 4.91 Dialogue Style

Window Printouts Login Main Menu User Machine Part Detail Machine

Work Order Work Order

Detail WO

NPB Reliability

4.3.1.3.3.2 Overview

Overview pada bagian ini merupakan navigation diagram yang menunjukkan alur-alur dari sistem Penjadwalan yang dirancang pada PT. Dian Swastatika Sentosa.

a. Maintenance Section Head

Window User

Window WorkOrder Window Reliability

Window Main Menu Window Login Clos e Button Login Butt on Clos e Button User Butt on Clos e Button Window Scheduling Work Order

But ton Close Butt on

Sc heduling Button

Clos e But ton Clos e But ton Reliabilit y Button

Window Change Password

Change P as sword Button

Cancel Butt on

b. Staff Maintenance

Aplikasi-aplikasi yang dirancang akan dihubungkan dengan sebuah server yang menampung database dari sistem penjadwalan dan dihubungkan dengan menggunakan jaringan LAN, sehingga data dan informasi yang ada dapat diakses sesuai dengan kepentingan dari masing-masing pihak.

4.3.1.3.3.3 Rancangan Tampilan

Sistem informasi penjadwalan preventive maintenance dirancang dengan menggunakan database untuk menyimpan datanya. Sistem informasi yang dirancang dapat digunakan untuk mengakses data yang dibutuhkan, meng-input data mesin dan data part dari mesin, serta mampu mengolah informasi data waktu perbaikan dari setiap data work order yang terjadi. Perhitungan untuk menghasilkan jadwal ditampilkan dalam suatu interface sehingga dapat berguna bagi pihak maintenance dalam membuat jadwal perawatan pencegahan. Sistem yang dirancang juga dapat menyediakan pelaporan kegiatan perbaikan secara rutin maupun perbaikan corrective yang terjadi secara tiba-tiba.

Berikut adalah rancangan layar (interface) tampilan dari aplikasi sistem informasi manajemen untuk penjadwalan preventive maintenance pada PT. Dian Swastatika Sentosa.

a. Layar Login

Gambar 4.35 Layar Menu Login

Gambar 4.35 merupakan tampilan yang akan muncul pertama kali ketika program dijalankan. Pada saat akan masuk ke dalam sistem, user terlebih dahulu harus memasukkan NIK dan Password, untuk kemudian user menekan tombol login. Jika terdapat kesalahan dalam memasukkan user name dan password, maka akan muncul pesan kesalahan. Tombol Reset digunakan untuk menghapus field-field yang ada agar kembali dalam keadaan kosong. Ada 2 jenis main menu yang akan ditampilkan. Jika pengguna memasukkan NIK dan Password sebagai staff maintenance maka akan muncul layar main menu staff maintenance, sedangkan jika user masuk sebagai maintenance section head maka akan muncul layar main menu maintenance section head. Perbedaan main menu terletak pada tombol menu yang boleh dipilih dari para user.

b. M enu Utama Staff Maintenance

Gambar 4.36 Layar M enu Utama Staff Maintenance

Layar ini berisi tombol-tombol yang bisa diakses jika user yang login masuk sebagai staff. Tombol yang bisa diakses adalah tombol machine yang digunakan untuk mendata mesin, tombol part yang akan membuka layar part yang digunakan untuk mendata komponen, dan tombol detail machine yang akan membuka layar detail machine. Tombol change password digunakan untuk ganti password user dan tombol close di kanan atas interface digunakan untuk keluar dari sistem.

c. Layar Change Password

Gambar 4.37 Layar Change Password

Pada layar ini user baik maintenance section head maupun staff maintenance dapat mengganti password mereka dengan password yang baru. User harus mengisi password yang lama lalu memasukan password baru dua kali untuk konfirmasi. Setelah selesai user dapat menekan tombol save maka sistem akan segera meng-update password yang baru.

d. Layar Machine

Gambar 4.38 Layar Machine

Pada layar ini, staff maintenance dapat melakukan penambahan, penghapusan, dan pengubahan mesin yang di pabrik. Untuk menambah mesin baru, staff maintenance akan menekan tombol add dan mengisi terlebih dahulu field-field yang ada dan diakhiri dengan menekan tombol save, dan data kemudian akan tersimpan dalam database. Data mesin yang telah di-input dapat diubah dengan memilih datagrid dan informasi dari datagrid tersebut lalu akan muncul pada masing-masing field dan dapat dilakukan

pengubahan dengan menekan tombol edit dan mengisi terlebih dahulu field-field yang ada kemudian diakhiri dengan menekan tombol save. Tombol delete berfungsi untuk menghapus data yang ada dan tombol cancel berfungsi untuk membatalkan pengisian pada field-field yang ada sedang akan diisi atau diubah. Untuk pencarian data mesin dapat dilakukan dengan memilih kategori pencarian dan memasukan data yang yang dicari, data yang dimasukan dapat berupa machine no atau machine name. Kemudian user menekan tombol search dan akan ditampilkan hasil pencarian pada grid dan field-field yang tersedia.

e. Layar Part

Pada Gambar 4.39 user dapat melakukan pendataan terhadap komponen-komponen yang tersedia di pabrik yang digunakan pada mesin. Untuk menambah komponen baru, staff maintenance akan menekan tombol add dan mengisi terlebih dahulu field-field yang ada dan diakhiri dengan menekan tombol save, dan data kemudian akan tersimpan dalam database. Data komponen yang telah di-input dapat diubah dengan memilih datagrid dan informasi dari datagrid tersebut lalu akan muncul pada masing-masing field. Pengubahan dilakukan dengan menekan tombol edit dan kemudia mengisi field-field yang ada dan diakhiri dengan menekan tombol save. Tombol delete berfungsi untuk menghapus data yang ada dan tombol cancel berfungsi untuk membatalkan pengisian pada field-field yang ada sedang akan diisi atau diubah. Untuk pencarian data mesin dapat dilakukan dengan memilih kategori pencarian dan memasukan data yang yang dicari, data yang dimasukan dapat berupa part no atau part name. Kemudian user menekan tombol search dan akan ditampilkan hasil pencarian pada grid dan field-field yang tersedia.

f. Layar Detail Machine

Gambar 4.40 Layar Detail Machine

Layar ini digunakan untuk mendata komponen-komponen yang ada pada setiap mesin. User dapat memilih data mesin dengan mengklik grid untuk menampilkan data detail machine pada field-field yang tersedia. Untuk menambah data komponen setiap mesin, terlebih dahulu user menekan tombol add, memilih nama mesin yang telah tersedia pada combo machine name dan dilanjutkan dengan memilih komponen yang ingin didata pada mesin tersebut kemudian diakhiri dengan mengisi field qty.

Data maintenance interval, standard TTR dan Reliability akan didapat dari proses perhitungan simulasi reliability pada layar reliability. Setelah semua data telah diisi maka user menyimpan data detail machine dengan menekan tombol save. Untuk menghapus data detail machine, user dapat menekan tombol delete sedangkan untuk mengubah data user menekan tombol edit, perubahan hanya dapat dilakukan untuk field qty. Setiap perubahan diakhiri dengan menekan tombol save untuk mengupdate data detail machine. Kode detail machine akan di-generate oleh sistem yang merupakan kombinasi dari machine no dan part no.

g. M enu Utama Maintenance Section Head

Layar ini berisi tombol-tombol yang bisa diakses jika user yang login masuk sebagai maintenance section head. Tombol yang bisa diakses adalah tombol user yang digunakan untuk mendata user yang berinteraksi dengan sistem, tombol work order yang digunakan untuk membuat work order, tombol reliability untuk melakukan proses simulasi reliability dan tombol scheduling PM yang digunakan untuk membuat jadwal preventive maintenance. Tombol change password digunakan untuk ganti password user dan tombol close di kanan atas interface digunakan untuk keluar dari menu utama dan kembali ke layar login.

h. Layar User

Pada layar user ini, maintenance section head dapat melakukan pendataan terhadap siapa saja staff maintenance yang bisa mengakses sistem penjadwalan. Untuk menambah data user baru dapat dilakukan dengan menekan tombol add dan mengisi semua field yang tersedia. Setelah data user telah selesai didata, maka data tersebut dapat disimpan dengan menekan tombol save dan secara otomatis sistem akan meng-update data user. Untuk merubah data dapat dilakukan dengan menekan tombol edit, mengisi data yang ingin dirubah dan kemudian menekan tombol save. Data yang ada dapat dihapus dengan menekan tombol delete.

i. Layar Work Order

Gambar 4.43 Layar Work Order

Layar ini digunakan untuk mendata work order. Untuk mencari work order yang telah lalu maka user mengetikan kode WO pada frame pencarian. Jika data tersedia maka layar akan menampilkan data wo tersebut.

Untuk menghapus data yang sudah ditampilkan maka user menekan tombol delete. Sedangkan untuk mengubah data atau menutup status WO maka user menekan tombol edit maka frame accepted by dan closed by baru dapat dimasukan datanya atau diubah oleh user. Untuk menambah data WO baru maka user menekan tombol add maka field-field akan dikosongkan. Kode WO akan terisi dengan otomatis oleh sistem setelah user memilih WO category dan machine name. Setelah user memilih mesin maka combo box akan menampilkan komponen yang hanya terdapat dalam mesin yang dipilih saja dan kemudian akan menampilkan operating hour dari mesin yang telah dipilih. Combo box employee name hanya menampilkan nama karyawan yang berhubungan dengan departemen maintenance saja, seperti technicians, foreman dan shift leader. WO yang telah dibuat juga dapat dicetak dengan menekan tombol print form. Jika tombol ini ditekan maka akan muncul layar print preview yang disesuaikan dengan field-field yang ada pada layar WO.

Untuk melihat rincian komponen mesin yang diperbaiki dari masing-masing WO, dapat menekan tombol view detail WO. Layar akan menampilkan semua data WO yang telah dibuat berikut dengan rincian detail dari waktu perbaikan setiap kerusakan (TTR) dan waktu antar kerusakan (TTF). User dapat mencari data histories dari kejadian yang terjadi pada suatu mesin dengan memilih kategori pencarian berdasarkan machine name, mencari status WO yang dikerjakan apakah sudah selesai dikerjakan atau masih pending dengan memilih kategori pencarian berdasarkan status atau mencari nomor WO tertentu dengan memilih kategori pencarian berdasarkan WO no. Setelah memilih kategori kemudian user mengisi field pencarian dan kemudian menekan tombol search. Semua hasil pencarian yang sesuai akan ditampilkan pada datagrid.

Gambar 4.44 Layar Detail WO

Pada layar ini juga dapat dilakukan pengadaan komponen yang disesuaikan dengan kebutuhan dari masing-masing WO. Jika suatu WO membutuhkan permintaan komponen maka dapat dilakukan dengan menekan tombol PartRequest. Yang akan menampilkan layar seperti ditampilkan pada gambar 4.45.

j. Layar NPB

Gambar 4.45 Layar NPB

Pada layar NPB ini, maintenance section head dapat melakukan pendataan atas WO yang didalam pengerjaannya membutuhkan permintaan komponen. Untuk meminta suatu komponen dari mesin yang diperbaiki di WO maka user dapat menekan tombol view detail WO dan memilih pada datagrid nomor detail WO yang ingin dimintakan komponen. Setelah itu user menekan tombol part request dan akan muncul layar NPB yang langsung terisi dengan field-field yang sesuai dengan WO yang telah dipilih.

Setelah itu user tinggal mengisi demand qty yang sesuai dengan permintaan komponen yang dibutuhkan dan menekan tombol save. Secara otomatis permintaan tersebut akan mengurangi stok dari part dan meng-update status dari detail WO untuk atribut PartReq menjadi Yes yang menandakan bahwa WO tersebut membutuhkan permintaan komponen. Untuk membatalkan data permintaan komponen yang telah diminta maka user dapat memilih dari datagrid NPB yang ingin dibatalkan permintaannya dan menekan tombol delete, secara otomatis sistem akan kembali meng-update data persediaan part dengan menambah stok kembali sesuai dengan data NPB yang dihapus. Untuk membatalkan pengisian data pada NPB maka dapat menekan tombol cancel.

k. Layar Reliability

Pada gambar 4.46, ditunjukkan mengenai layar reliability. Layar ini digunakan untuk melakukan simulasi reliability berdasarkan target reliability yang diinginkan perusahaan. User dapat memulai simulasi ini dengan memilih nama mesin dan nama komponen yang diinginkan untuk dicari reliabilitasnya. Setelah itu user menekan tombol calculate M TTF & Standard TTR yang akan langsung menghitung field-field yang tersedia di layar sebelah kiri seperti M TTF, Beta, Theta dan Standard TTR. Setelah parameter awal sudah ditentukan maka user dapat melanjutkan proses perhitungan untuk melakukan simulasi reliability dengan memasukan field-field yang ada disebelah kanan seperti total time to simulate dan target reliability kemudian menekan tombol simulate chart & table reliability.

Setelah tombol simulate PM ditekan maka sistem akan segera melakukan perhitungan simulasi untuk grafik disebelah kiri dan pada tabel disebelah kanan. Grafik dapat digunakan untuk pengambilan keputusan apakah penerapan preventive maintenance untuk mesin dan komponen terpilih layak untuk dilakukan atau tidak. Jika keputusan jatuh pada layak untuk diterapkan maka maitenance interval untuk melakukan pemeliharan dapat dilihat pada tabel reliability dan ditandai dengan warna merah pada baris waktu yang terpilih. Peningkatan reliability jika menerapkan preventive maintenance dapat dilihat pada baris ditabel yang ditandai dengan warna hijau. Untuk menyimpan parameter waktu, user dapat menekan tombol save, dan untuk meninggalkan layar dengan menekan tombol close.

Hasil dari aktifitas dilayar ini adalah output parameter waktu yang digunakan dalam pembuatan jadwal preventive maintenance. Parameter yang dihasilkan dari simulasi reliability ini antara lain adalah standard TTR yang dijadikan waktu standar dalam memperbaiki suatu kerusakan dari suatu komponen mesin dan maintenance

interval yang berguna sebagai waktu penentu selang waktu antar pemeriksaan atau pemeliharaan.

l. Layar Scheduling PM

Gambar 4.47 Layar Scheduling PM

Layar ini digunakan untuk membuat jadwal yang sesuai dengan mesin dan komponen yang terpilih. Setelah memilih nama mesin dan komponen, maka selanjutnya user memilih periode selang waktu yang ingin dibuat oleh user. Setelah user telah selesai memilih field-field yang tersedia, maka user menekan tombol simulate untuk

menampilkan jadwal yang telah disesuaikan dengan maintenance interval dan standard TTR dari masing-masing mesin dan komponen yang telah disimulasikan sebelumnya.

Hasil dari jadwal yang telah dibuat dapat disimpan dengan menekan tombol save. Untuk menampilkan jadwal yang pernah dibuat, maka user memilih nama mesin dan komponen yang ingin dilihat jadwalnya, setelah itu menekan tombol search dan secara otomatis datagrid jadwal akan menampilkan jadwal dari mesin tersebut. Jika ingin mencetak jadwal yang telah ditampilkan pada datagrid, maka user dapat menekan tombol print. Jadwal yang telah disimpan dapat secara otomatis akan menampilkan pesan reminder pada layar saat user melakukan login jika waktu user login sama dengan salah satu waktu pemeriksaan yang telah tercantum pada jadwal.

m. Printouts

4.3.1.3.3.4 Sequence Diagram

Sequence diagram dibawah ini menjelaskan tentang apa saja yang dilakukan actor pada masing – masing usecase.

a. M elakukan Login

b. M endata User

UI User Maintenance Section Head

create() User get_data() on_click_grid() on_click_add() entry_employee_dat a() on_click_save() add_new() on_click_delete() delete() on_click_cancel() ref resh() on_click_close() on_click_edit() entry_employee_dat a() on_click_save() update() result result result result reset() refresh()

c. M endata Machine

d. M endata Part

e. M endata Detail Machine

f. M endata Work Order

g. M embuat NPB

Mai nten ance Se ction H ead

UI Wo rk Orde r cre ate()

on _cli ck_De ta il WO()

U I D etail WO create()

on _cli ck_p art_req ues t()

crea te ()

UI N PB N PB

g et_d ata() re sult se lect_WO_N o()

gen era te _NPB _No () en try_ pa rt_ name ()

e ntry_de man d_q ty() on _cli ck_save ()

a dd_ ne w() re sult on_ click_ de lete()

d ele te() resu lt on _cl ick_ca nce l()

re fresh() on _cli ck_clo se()

on _cl ick_cl ose( )

o n_cl ick_ close ()

Pa rt

up da te _stock_ avai lab le()

up date _stock_a vai lab le()

h. M elakukan Simulasi Reliability

Ma in te na nce S ectio n He ad

U I R el iab il ity cr eate ()

Mach in e

g et_ma chi ne _n ame () res ult

D etai l Ma chin e

se le ct_ma chi ne_ na me()

g et_p art_ nam e() re sul t sel ect_p art_n am e()

o n_c lick _ca lcul ate_ MTTF & Stan da rd_ TTR ()

ge t_TTFh ou r()

D etai l WO

TTFh ou r

cal cul ate_ MTTF()

ca lcu late _stan da rd_ TTR ()

e ntry_to ta l_ ti me_ simu la ti on () en try_ rel ia bil ity_ta rge t()

si mul ate_ rel ia bil ty _ch art() on_ cli ck_s imu late _Ch art & Tabe l_ Re lia bi lity()

si mul ate_ rel ia bil ity_g rid ()

ge ne rate_ mai nten an ce_ inte rval ()

o n_ cli ck_sa ve()

u pda te_ Mai nten an ceInter val_ Stan da rdTTR_ Re lia bi lity() o n_c lick _clo se( )

g et_TTRh ou r() TTRh ou r

i. M embuat Schedule

4.3.1.3.3.5 The Technical Platform

Sistem yang akan dikembangkan akan digunakan pada PC desktop dengan bahasa pemrograman Microsoft Visual Basic 6.0, dimana user interface yang digunakan berbasiskan window form. Struktur tabel dibuat dengan menggunakan rancangan file database dari Microsoft Access 2003 dan sistem dioperasikan dengan menggunakan mouse, keyboard sebagai alat input dan pengoperasian, dan printer untuk keperluan pencetakan laporannya.

4.3.1.4 Recommendation

Dalam dokumen BAB 4 HASIL DAN PEMBAHASAN (Halaman 153-186)

Dokumen terkait