• Tidak ada hasil yang ditemukan

4.3 Perancangan Sistem

4.3.15 User Interface

Gambar 4.80 Rancangan window register

Berikut ini, diberikan daftar hal yang perlu diperhatikan dalam perancangan window register.

Tabel 4.79 Rincian user interface window register

No Deskripsi

1 Text box, berisi ID pelanggan yang terisi secara otomatis oleh sistem, ketika pengguna membuka window register. Tidak dapat diisi secara manual.

2 Tombol bertuliskan ”Save”, digunakan untuk menjalankan fungsi save.

3 Tombol bertuliskan “Cancel”, berfungsi untuk membatalkan pengisian data yang telah dilakukan.

4 Tombol silang pada pojok kanan atas, berfungsi untuk menutup window.

Gambar 4.81 Rancangan window tipe mesin

Berikut ini, diberikan daftar hal yang perlu diperhatikan dalam perancangan window tipe mesin.

Tabel 4.80 Rincian user interface window tipe mesin

No Deskripsi

1 Text box, berisi ID tipe mesin yang terisi secara otomatis oleh sistem, ketika pengguna membuka window tipe mesin. Tidak dapat diisi secara manual.

2 Tombol bertuliskan ”Save”, digunakan untuk menjalankan fungsi save.

3 Tombol bertuliskan “Cancel”, berfungsi untuk membatalkan pengisian data yang telah dilakukan.

4 Tombol silang pada pojok kanan atas, berfungsi untuk menutup window.

Gambar 4.82 Rancangan window mesin

Berikut ini, diberikan daftar hal yang perlu diperhatikan dalam perancangan window mesin.

Tabel 4.81 Rincian user interface window mesin

No Deskripsi

1 Text box, berisi ID mesin yang terisi secara otomatis oleh sistem, ketika pengguna membuka window mesin. Tidak dapat diisi secara manual.

2

Combo box ID tipe mesin, berisi seluruh tipe mesin yang dimiliki oleh perusahaan. Jika saat memasukan mesin baru dan tidak menemukan tipe mesin yang dibutuhkan, maka harus mendaftarkan tipe mesin terlebih dahulu.

3 Combo box status, berisi status yang kemungkinan dialami oleh suatu mesin. Status tersebut antara lain, idle, scheduled, maintenance, dan on work.

4

Text box untuk mengisi waktu. Waktu yang dimasukan harus sesuai format (mm/dd/yyyy, hh:mm), agar ketika dibutuhkan dapat berfungsi dengan benar.

5 Tombol bertuliskan ”Save”, digunakan untuk menjalankan fungsi save.

Tabel 4.82 Rincian user interface window mesin (lanjutan)

No Deskripsi

6 Tombol bertuliskan “Cancel”, berfungsi untuk membatalkan pengisian data yang telah dilakukan.

7 Tombol silang pada pojok kanan atas, berfungsi untuk menutup window.

Gambar 4.83 Rancangan window produk

Berikut ini, diberikan daftar hal yang perlu diperhatikan dalam perancangan window produk.

Tabel 4.83 Rincian user interface window produk

No Deskripsi

1 Text box, berisi ID produk yang terisi secara otomatis oleh sistem, ketika pengguna membuka window produk. Tidak dapat diisi secara manual.

2

Combo box ID pelanggan, berisi seluruh pelanggan yang berbisnis dengan perusahaan. Jika saat memasukan produk baru dan tidak menemukan ID pelanggan yang dibutuhkan, maka harus mendaftarkan perusahaan terlebih dahulu.

3 Text box, terisi secara otomatis oleh sistem ketika pengguna menekan tombol 7. Tidak dapat diisi secara manual.

4

Combo box ID tipe mesin, berisi seluruh tipe mesin yang dimiliki oleh perusahaan. Jika saat memasukan produk baru dan tidak menemukan tipe mesin yang dibutuhkan, maka harus mendaftarkan tipe mesin terlebih dahulu

5 Text box untuk mengisi waktu baku dari operasi yang sedang di-input. Tipe data kemungkinan bertipe single, karena waktu baku sangat mungkin untuk memiliki koma.

6 Grid untuk menampilkan semua rincian dari jadwal produksi yang telah dimasukan.

7 Tombol bertuliskan “New Rincian”, untuk menginisiasikan proses pembuatan no operasi. Hasil pembuatan no operasi akan ditampilkan pada text box 3.

8 Tombol bertuliskan “Add Rincian”, untuk menambahkan rincian produk yang telah dimasukan. Grid nomor 6 yang akan menampilkan rincian produk yang sudah dimasukan sebelumnya. 9 Tombol bertuliskan ”Save”, digunakan untuk menjalankan fungsi

save.

10 Tombol bertuliskan “Cancel”, berfungsi untuk membatalkan pengisian data yang telah dilakukan.

11 Tombol silang pada pojok kanan atas, berfungsi untuk menutup window.

Gambar 4.84 Rancangan window kontrak

Berikut ini, diberikan daftar hal yang perlu diperhatikan dalam perancangan window kontrak.

Tabel 4.84 Rincian user interface window kontrak

No Deskripsi

1 Text box, berisi no kontrak yang terisi secara otomatis oleh sistem, ketika pengguna membuka window kontrak. Tidak dapat diisi secara manual.

2

Combo box ID pelanggan, berisi seluruh pelanggan yang berbisnis dengan perusahaan. Jika saat melakukan pembuatan kontrak dan tidak menemukan ID pelanggan yang dibutuhkan, maka harus mendaftarkan perusahaan terlebih dahulu.

3

Combo box ID produk, berisi seluruh ID produk dari pelanggan yang dipilih. Jika saat mau melakukan pembuatan kontrak dan tidak menemukan ID produk yang diinginkan, berarti produk belum didaftarkan.

4 Text box untuk mengisi lama kontrak yang akan dibuat. Pada sistem usulan, satuan lama kontrak adalah bulan.

Tabel 4.85 Rincian user interface window kontrak (lanjutan)

No Deskripsi

5 Text box untuk mengisi bulan mulai kontrak. Pelanggan tidak perlu harus menjalankan kontrak yang dibuat, melainkan pelanggan dapat menentukan kapan kontrak tersebut mulai aktif.

6

Text box untuk mengisi jumlah maksimum pemesanan tiap bulan. 7 Text box yang digunakan oleh sistem untuk menampilkan hasil paling minimum dari grid no 8 ketika tombol 9 ditekan. Tidak dapat

diisi secara manual.

8 Grid yang digunakan sistem untuk menampilkan jumlah produksi maksimum tiap bulan, dari hasil perhitungan cek kapasitas yang diinisiasikan oleh tombol 9.

9 Tombol bertuliskan “Cek Kapasitas” yang memiliki fungsi menginisiasikan use cases perhitungan jumlah produksi.

10 Tombol bertuliskan ”Save”, digunakan untuk menjalankan fungsi save.

11 Tombol bertuliskan “Cancel”, berfungsi untuk membatalkan pengisian data yang telah dilakukan.

12 Tombol silang pada pojok kanan atas, berfungsi untuk menutup window.

Berikut ini, diberikan daftar hal yang perlu diperhatikan dalam perancangan window simulasi.

Tabel 4.86 Rincian user interface window simulasi

No Deskripsi

1

Combo box ID pelanggan, berisi seluruh pelanggan yang berbisnis dengan perusahaan. Jika saat melakukan simulasi dan tidak menemukan ID pelanggan yang dibutuhkan, maka harus mendaftarkan perusahaan terlebih dahulu.

2

Combo box ID produk, berisi seluruh ID produk dari pelanggan yang dipilih. Jika saat mau melakukan simulasi dan tidak menemukan ID produk yang diinginkan, berarti produk belum didaftarkan.

3

Text box untuk mengisi waktu selesai yang diharapkan. Waktu yang dimasukan harus sesuai format (mm/dd/yyyy, hh:mm), agar perhitungan dapat dilakukan dengan benar.

4 Tombol bertuliskan ”Save”, digunakan untuk menjalankan fungsi save.

5 Tombol bertuliskan “Cancel”, berfungsi untuk membatalkan pengisian data yang telah dilakukan.

6 Tombol silang pada pojok kanan atas, berfungsi untuk menutup window.

Gambar 4.86 Rancangan window pemesanan

Berikut ini, diberikan daftar hal yang perlu diperhatikan dalam perancangan window pemesanan.

Tabel 4.87 Rincian user interface window pemesanan

No Deskripsi

1 Text box, berisi no pemesanan yang terisi secara otomatis oleh sistem, ketika pengguna membuka window pemesanan. Tidak dapat diisi secara manual.

2 Text box, berisi tanggal yang terisi secara otomatis oleh sistem, ketika pengguna membuka window pemesanan. Tidak dapat diisi secara manual.

3

Combo box ID pelanggan, berisi seluruh pelanggan yang berbisnis dengan perusahaan. Jika saat melakukan pemesanan dan tidak menemukan ID pelanggan yang dibutuhkan, maka harus mendaftarkan perusahaan terlebih dahulu.

Tabel 4.88 Rincian user interface window pemesanan (lanjutan)

No Deskripsi

4

Combo box ID produk, berisi seluruh ID produk dari pelanggan yang dipilih, dan berstatus aktif pada kontrak yang dibuat. Jika saat mau melakukan pemesanan dan tidak menemukan ID produk yang diinginkan, berarti produk belum didaftarkan dan/atau produk tidak aktif kontraknya ketika pemesanan dilakukan.

5

Text box, berisi sisa batas pemesanan yang terisi secara otomatis oleh sistem, ketika pengguna memilih produk yang akan dipesan. Tidak dapat diisi secara manual. Sisa batas pemesanan dilihat dari data info kontrak, pada no kontrak dan bulan yang sesuai dengan data pemesanan.

6

Text box untuk mengisi data jumlah kuantitas pemesanan yang ingin dilakukan. Hanya dapat diisi dengan angka, dan memiliki tipe data long.

7 Text box yang digunakan oleh sistem untuk menampilkan hasil perhitungan ketika tombol 9 ditekan. Tidak dapat diisi secara manual.

8

Text box untuk mengisi waktu selesai yang diharapkan. Waktu yang dimasukan harus sesuai format (mm/dd/yyyy), agar perhitungan dapat dilakukan dengan benar.

9 Tombol bertuliskan ”hitung waktu selesai” yang memiliki fungsi menginisiasikan use case hitung waktu selesai produksi.

10 Tombol bertuliskan ”Save”, digunakan untuk menjalankan fungsi save.

11 Tombol bertuliskan “Cancel”, berfungsi untuk membatalkan pengisian data yang telah dilakukan.

12 Tombol silang pada pojok kanan atas, berfungsi untuk menutup window.

Gambar 4.87 Rancangan window jadwal produksi

Berikut ini, diberikan daftar hal yang perlu diperhatikan dalam perancangan window jadwal produksi.

Tabel 4.89 Rincian user interface window jadwal produksi

No Deskripsi

1

Combo box no jadwal produksi, berisi seluruh no jadwal produksi yang telah dibuat oleh sistem ketika pemesanan dilakukan. Jika saat melakukan penjadwalan, dan tidak menemukan no jadwal produksi, maka kemungkinan tidak ada pemesanan yang perlu dijadwalkan, atau semua rincian jadwal produksi telah dijadwalkan.

2 Text box yang berisi data ID produk, yang diambil dari data pemesanan yang mendasari pembuatan jadwal produksi yang dipilih. Tidak dapat diisi secara manual.

3

Text box yang berisi data kuantitas, yang diambil dari data pemesanan yang mendasari pembuatan jadwal produksi yang dipilih. Tidak dapat diisi secara manual.

4 Text box yang berisi data tanggal pengiriman, yang diambil dari data pemesanan yang mendasari pembuatan jadwal produksi yang dipilih. Tidak dapat diisi secara manual.

Tabel 4.90 Rincian user interface window jadwal produksi (lanjutan)

No Deskripsi

5 Text box yang berisi data no operasi, yang diambil dari data rincian jadwal produksi. Akan terisi secara otomatis ketika tombol 12 ditekan. Tidak dapat diisi secara manual.

6 Text box yang berisi data status. Status akan terisi secara otomatis dengan status “Scheduled” ketika tombol 12 ditekan. Tidak dapat diisi secara manual.

7 Text box berisi data waktu mulai maksimum dari no operasi pada text box 5. Akan terisi secara otomatis ketika tombol 12 ditekan. Tidak dapat diisi secara manual.

8 Text box yang berisi data waktu selesai, yang diambil dari data rincian jadwal produksi. Akan terisi secara otomatis ketika tombol 12 ditekan. Tidak dapat diisi secara manual.

9

Combo box yang berisi data seluruh data ID mesin yang ada pada perusahaan. Combo box akan dapat dipilih sesudah tombol 12 ditekan, dan setiap pemilihan mesin, akan mengubah nilai pada text box 8 dan 10. Nilai pada text box 8 akan diisi dengan hasil perhitungan use case hitung waktu selesai yang diinisiasikan ketika combo box ini dipilih.

10 Text box yang berisi data waktu mulai, yang diambil dari data rincian jadwal produksi. Akan terisi secara otomatis ketika tombol 12 ditekan. Tidak dapat diisi secara manual.

11 Grid yang menunjukan seluruh data yang ada pada perusahaan, berisi data ID mesin, status, dan waktu. Terisi ketika tombol 12 ditekan.

12

Tombol bertuliskan “Edit Rincian”. Ketika tombol ini ditekan, akan secara otomatis mencari rincian jadwal produksi yang belum dijadwalkan, berdasarkan no penjadwalan yang dipilih pada combo box 1. Kemudian menampilkan data rincian jadwal produksi dari no jadwal produksi yang dipilih dan no operasi yang dicari sebelumnya, ke dalam text box 5, 6, 8, 10 dan combo box 9. Kemudian juga menginisiasikan pehitungan waktu mulai maksimum dan menampilkan hasil pada text box 7.

13 Tombol bertuliskan ”Save”, digunakan untuk menjalankan fungsi save.

14 Tombol bertuliskan “Cancel”, berfungsi untuk membatalkan pengisian data yang telah dilakukan.

15 Tombol silang pada pojok kanan atas, berfungsi untuk menutup window.

Gambar 4.88 Rancangan window worksheet

Berikut ini, diberikan daftar hal yang perlu diperhatikan dalam perancangan window worksheet.

Tabel 4.91 Rincian user interface window worksheet

No Deskripsi

1

Combo box no worksheet, berisi seluruh no worksheet yang telah dibuat oleh sistem ketika penjadwalan dilakukan. Jika saat melakukan produksi, dan tidak menemukan no worksheet, maka kemungkinan tidak ada jadwal produksi yang perlu dikerjakan, atau semua rincian worksheet telah dikerjakan.

Tabel 4.92 Rincian user interface window worksheet (lanjutan)

No Deskripsi

2 Text box yang berisi data kuantitas, yang diambil dari data pemesanan yang mendasari pembuatan worksheet yang dipilih. Tidak dapat diisi secara manual.

3

Combo box seluruh no operasi yang belum dijadwalkan, berdasarkan no worksheet yang dipilih. Jika no operasi telah diproduksi dan telah selesai, maka no worksheet tidak akan ditampilkan pada combo box ini.

4

Text box yang berisi data ID mesin, yang diambil dari rincian worksheet, berdasarkan no operasi dan no worksheet yang dipilih. Tidak dapat diisi secara manual.

5 Text box yang berisi data status, yang diambil dari rincian worksheet, berdasarkan no operasi dan no worksheet yang dipilih. Tidak dapat diisi secara manual.

6 Text box yang berisi data waktu, yang diambil dari rincian worksheet, berdasarkan no operasi dan no worksheet yang dipilih. Tidak dapat diisi secara manual.

7

Text box yang berisi data waktu, yang diambil dari rincian worksheet, berdasarkan no operasi dan no worksheet yang dipilih. Tidak dapat diisi secara manual.

8

Tombol bertuliskan “Ubah Status”, yang befungsi mengubah nilai pada text box 6 dan 7. Nilai status pada text box 6 akan disesuaikan terhadap nilai status awal yang ada pada text box 6. Sedangkan text box 7 akan diisi dengan waktu tombol ini ditekan. Jika status pada no operasi sebelumnya belum diubah, maka tombol ini tidak dapat ditekan.

9 Tombol bertuliskan ”Save”, digunakan untuk menjalankan fungsi save.

10 Tombol bertuliskan “Cancel”, berfungsi untuk membatalkan pengisian data yang telah dilakukan.

11 Tombol silang pada pojok kanan atas, berfungsi untuk menutup window.

Dokumen terkait