• Tidak ada hasil yang ditemukan

Sequence Diagram

Dalam dokumen BAB 5 HASIL DAN PEMBAHASAN (Halaman 45-66)

5.6 Analisis dan Pengembangan Sistem Usulan .1 System Definition

5.6.3 Analisis Sistem

5.6.3.2.3 Sequence Diagram

Dalam tahap analisa application domain juga diperlukan sequence

diagram yang dapat menggambarkan interaksi antar objek saat menjalankan

suatu use case. Diagram ini menunjukkan bahwa eksekusi dari sebuah operasi yang dimiliki sebuah objek akan melibatkan pemanggilan operasi pada objek lainnya, atau dengan kata lain, sequence diagram menunjukkan relasi antara objek-objek dan operasinya.

1.Sequence Diagram Mendata_Produk Staff Production create() :UIProduk Click_Edit() entry_field() Click_Save() Click_Delete() Click_Add() entry_field() Click_Save() Produk create() Update() close() delete() alt [Click_Add] [Click_Edit] [Click_Delete]

2. Sequence Diagram Mendata_Produksi_Harian Staff Production create() :UIEntryProduksi Click_Edit entry_field() Click_Save() Click_Delete() Click_Add() Click_Save() create() Update() close() delete() Produksi entry_field() [Click_Edit] [Click_Add] [Click_Delete] alt

3. Sequence Diagram Mendata_Cacat_Harian

4. Sequence Diagram Mendata_Jenis_Cacat Staff QC create() :UIJenisCacat Click_Edit() entry_field() Click_Save() Click_Delete() Click_Add() entry_field() Click_Save() JenisCacat create() Update() close() delete() alt [Click_Add] [Click_Edit] [Click_Delete]

5. Sequence Diagram Menganalisis_Fishbone

6. Sequence Diagram Menganalisis_FMEA

7. Sequence Diagram Mencetak_Laporan_Cacat

1.1.1.1 5.6.3.2.4 User Interface

5.6.3.2.4.1 Overview

User Interface adalah sebuah tampilan yang memungkinkan pengguna

berinteraksi dengan sistem dan untuk mengakses semua fungsi – fungsi serta model sistem, baik untuk kebutuhan meng-input data, membaca data, mencetak laporan, dan juga mengubah data di dalam sistem. Tampilan ini sangat penting untuk mudah digunakan oleh pengguna. Sistem Informasi SPC ini dirancang dengan menggunakan program Visual Basic .NET dan dijalankan dalam jaringan LAN (Local Area Network).

5.6.3.2.4.2 Examples

1. Menu Login

Gambar 5.28 UI Menu Login

Ketika user menjalankan program, maka yang pertama kali muncul adalah halaman Login yang mewajibkan user untuk memasukan NIK dan

password. Tujuannya adalah untuk memastikan bahwa user yang akan

menggunakan aplikasi adalah pihak yang berwenang. Apabila NIK dan password tidak sesuai dengan yang ada pada database, maka aplikasi akan memberikan peringatan dan user harus mengisi ulang NIK dan password hingga sistem telah memastikan bahwa user yang memasukkan NIK dan password memang berwenang untuk menggunakan aplikasi.

2. Menu Mendata Produk

Gambar 5.29 UI Menu Mendata Produk

Menu hanya akan muncul apabila user yang bersangkutan adalah staff

Production. Menu ini digunakan oleh staff Production untuk mendata produk

yang ada. Pada menu ini, user bisa menambah, mengubah serta menghapus data yang ada serta mencari informasi produk yang diproduksi oleh perusahaan. Tombol Save tidak bisa digunakan oleh user kecuali user menekan tombol Add atau Edit. Apabila kedua tombol tersebut diklik oleh user, maka tombol Save dan Cancel akan menjadi aktif dan user bisa mengubah data yang ada atau

menambahkan data yang baru. Apabila tombol Save dan Cancel aktif maka tombol Add, Edit, Delete tidak bisa digunakan. Setelah tombol Save ditekan, maka aplikasi akan memeriksa apakah semua field telah diisi dengan benar, apabila tidak maka aplikasi akan memberikan peringatan agar user mengisi kembali field yang ada. Apabila user menekan tombol Cancel maka semua field yang aktif menjadi tidak aktif. Setelah tombol Save dan Cancel ditekan maka kedua tombol ini menjadi tidak aktif dan tombol Add, Edit, Delete bisa digunakan kembali.

3. Menu Mendata Produksi

Menu hanya akan muncul apabila user yang bersangkutan adalah staff

Production. Menu ini digunakan oleh staff Production untuk memasukkan data

produksi yang didapat dari operator. Pada menu ini, user bisa menambah, mengubah serta menghapus data yang ada serta mencari informasi tentang data produksi. Tombol Save dan Cancel tidak bisa digunakan oleh user kecuali user menekan tombol Add atau Edit. Apabila kedua tombol tersebut diklik oleh user, maka tombol Save dan Cancel akan menjadi aktif dan user bisa mengubah data yang ada atau menambahkan data yang baru. User harus memilih tipe produk dan setelah itu kode produk dari produksi. Kemudian user harus memasukkan lini produksi dan jumlah produksi dari produk tersebut. Apabila tombol Save dan

Cancel aktif maka tombol Add, Edit, Delete menjadi tidak aktif. Setelah tombol

Save ditekan, maka aplikasi akan memeriksa apakah semua field telah diisi dengan benar, apabila tidak maka aplikasi akan memberikan peringatan agar user mengisi kembali field yang ada. Apabila user menekan tombol Cancel maka semua field yang aktif menjadi tidak aktif. Setelah tombol Save dan Cancel ditekan maka kedua tombol ini menjadi tidak aktif dan tombol Add, Edit, Delete bisa digunakan kembali.

4. Form Mendata Cacat Harian

Gambar 5.31 UI Menu Mendata Cacat Harian

Menu hanya akan muncul apabila user yang bersangkutan adalah staff Inspeksi. Menu ini digunakan oleh staff Inspeksi untuk memasukkan data hasil inspeksi terhadap produk. Untuk menambahkan data inspeksi baru, user mengklik tombol Add, maka control DatePicker bisa digunakan dan user memilih tanggal produksi dan kode produksi, setelah itu field Nama Produk dan

Quantity akan terisi sesuai kode Produksi yang dipilih. Lalu Staff Inspeksi

memilih jenis cacat pada combo box dan memasukkan jumlah dari jenis cacat tersebut. Setelah tombol Save ditekan maka data yang diinput oleh user akan ditampilkan di data grid. Apabila terdapat lebih dari satu jenis cacat, maka user bisa memilih jenis cacat yang lain pada combo box, memasukkan jumlah cacatnya dan menenkan tombol Save. Apabila user telah selesai memasukkan semua data untuk satu Kode Produksi, maka user bisa menekan tombol Cancel, dan tombol Add kembali aktif, tombol Save dan Cancel menjadi tidak bisa digunakan. Apabila user ingin menambahkan Hasil inspeksi untuk kode produksi yang lain, maka user menekan tombol Add

6. Menu Jenis Cacat

Menu ini digunakan oleh staff QC untuk mendata produk yang ada. Pada Form ini, user bisa menambah, mengubah serta menghapus data tentang suatu jenis cacat. Tombol Save tidak bisa digunakan oleh user kecuali user menekan tombol Add atau Edit. Apabila kedua tombol tersebut diklik oleh user, maka tombol Save dan Cancel akan menjadi aktif dan user bisa mengubah data yang ada atau menambahkan data yang baru. Apabila tombol Save dan Cancel aktif maka tombol Add, Edit, Delete tidak bisa digunakan. Setelah tombol Save ditekan, maka aplikasi akan memeriksa apakah semua field telah diisi dengan benar, apabila tidak maka aplikasi akan memberikan peringatan agar user mengisi kembali field yang ada. Apabila user menekan tombol Cancel maka semua field yang aktif menjadi tidak aktif. Setelah tombol Save dan Cancel ditekan maka kedua tombol ini menjadi tidak aktif dan tombol Add, Edit, Delete bisa digunakan kembali.

7. Menganalisis Fishbone

Gambar 5.33 UI Menu Menganalisis Fishbone

Menu hanya akan muncul apabila user adalah staff QC. Pada Menu Form Fishbone, user dapat mendata tentang suatu jenis cacat, criteria yang menyebabkan terjadinya cacat tersebut, dan penjelasan dari pemilihan criteria tersebut. Apabila user ingin menambahkan keterangan tentang Fishbone, maka

user harus menekan tombol Add dan kemudian memilih jenis cacat serta kriteria

field yang ada. Setelah semua field terisi maka user bisa mengklik tombol Save.

Dan data baru akan ditampilkan pada data grid. 7. Menu FMEA

Gambar 5.34 UI Menganalisis FMEA

Menu hanya akan muncul apabila user adalah staff QC. Pada Menu FMEA, user dapat mendata serta melihat data FMEA produk. Apabila user ingin menambahkan keterangan tentang FMEA, maka user harus menekan tombol add dan kemudian memilih CTQ melalui combo box yang disediakan.Setelah itu

Potential Causes didapatkan dari database Fishbone. Setelah semua field terisi maka user bisa mengklik tombol Save. Data yang baru diisi akan ditampilkan pada data grid.

8. Print Mencetak Laporan

Gambar 5.35 UI Menu Report

Ini adalah tampilan menu khusus untuk Manager QC untuk mencetak laporan. User diberi pilihan untuk memilih apakah ingin menampilkan laporan produksi berdasarkan periode hari atau bulan. Apabila Harian yang dipilih maka combo box Bulan tidak bisa digunakan dan jika Bulanan yang dipilih maka

DatePicker tidak bisa digunakan. Setelah data dipilih maka User menekan

tombol View Report dan akan muncul window baru seperti dibawah

Gambar 5.36 UI Menu Mencetak Laporan

Pada Form ini, Manager QC akan melihat total produksi dan total cacat pada Hari tertentu (jika Data Range adalah Harian) dan rincian jumlahnya. Pada bagian sebelah kanan Manager QC bisa melihat hasil perhitungan DPMO (Deffect Per Million

Opportunity), Cpk (Capability Process Kane), gambar diagram pareto yang mengurutkan jenis cacat mulai dari jumlah yang terbesar hingga yang terkecil. Pada Box Penyebab Potensial berisi keterangan penyebab potensial dari jenis cacat yang jumlahnya paling banyak dan pada box Rekomendasi, berisi saran tentang tindakan yang perlu diambil untuk mengurangi jumlah jenis cacat tersebut di masa datang.

Dalam dokumen BAB 5 HASIL DAN PEMBAHASAN (Halaman 45-66)

Dokumen terkait