• Tidak ada hasil yang ditemukan

3.2 Perancangan Antarmuka

3.2.2 Perancangan Input dan Output

3.2.2.1. Form Utama

SISTEM PENJADWALAN KARYAWAN PARUH WAKTU

Data Penjadwalan Keluar

LOGO

Form utama pada gambar 3.5 terdiri dari 3 menu yaitu : Data, Penjadwalan, dan Keluar. Menu Data terdiri dari 4 sub menu, yaitu : data lokasi, data shift, data lokasi dan data permintaan jadwal. Menu Penjadwalan mempunyai 2 sub menu, yaitu : Proses penjadwalan dan Lihat jadwal

3.2.2.2. Form Data Lokasi

SISTEM PENJADWALAN KARYAWAN PARUH WAKTU DATA LOKASI Edit Hapus Batal Simpan Kode Lokasi namalokasi kodelokasi alamat Nama Lokasi Alamat Keluar

Gambar 3.6 Perancangan form data lokasi

Form data lokasi pada gambar 3.6 digunakan untuk mengolah data lokasi yang meliputi kode lokasi, nama lokasi dan alamat. Dalam form lokasi ini terdapat tabel lokasi yang digunakan untuk menampilkan data lokasi. Terdapat 3 text field : kode lokasi, nama lokasi dan alamat untuk memasukkan/mengedit data masing-masing. Terdapat 5 button

beserta fungsinya, yaitu : button Simpan untuk menyimpan data lokasi,

button Edit untuk mengedit data lokasi(terlebih dahulu memilih data yang akan diedit), button Hapus untuk menghapus data lokasi(terlebih dahulu memilih data yang akan dihapus), button Batal untuk membatalkan proses pengolahan data lokasi yang sedang berlangsung, dan button

3.2.2.3. Form Data Shift

SISTEM PENJADWALAN KARYAWAN PARUH WAKTU DATA SHIFT

Edit Hapus

Batal Simpan Kode Shift

Kode Shift Mulai Selesai Lokasi

Nama Shift Waktu Mulai Waktu Selesai

Lokasi V

Keluar

Gambar 3.7 Perancangan form data shift

Form data shift pada gambar 3.7 digunakan untuk mengolah data shift yang meliputi kode shift, nama shift, waktu mulai, waktu selesai dan lokasi. Dalam form shift ini terdapat tabel shift yang digunakan untuk menampilkan data shift. Terdapat 4 text field : kode shift, nama shift, waktu mulai dan waktu selesai untuk memasukkan/mengedit data masing-masing. Terdapat 1 combo box lokasi yang berisi data lokasi yang telah tersimpan sebelumnya untuk memasukkan/mengedit data lokasi pada data shift. Terdapat 5 button beserta fungsinya, yaitu : button

Simpan untuk menyimpan data shift, button Edit untuk mengedit data shift(terlebih dahulu memilih data yang akan diedit), button Hapus untuk menghapus data shift(terlebih dahulu memilih data yang akan dihapus),

button Batal untuk membatalkan proses pengolahan data shift yang sedang berlangsung, dan button Keluar untuk keluar dari form data shift.

3.2.2.4. Form Data Karyawan

SISTEM PENJADWALAN KARYAWAN PARUH WAKTU DATA KARYAWAN Hapus Edit Simpan Batal Kode Karyawan

Kode Nama Telp Kualitas Lokasi

Nama Karyawan No. Telp Kualitas

Lokasi V

Keluar

Kurang Cukup Baik

Gambar 3.8 Perancangan form data karyawan

Form data karyawan pada gambar 3.8 digunakan untuk mengolah data karyawan yang meliputi kode karyawan, nama karyawan, nomor telepon, kualitas dan lokasi. Dalam form karyawan ini terdapat tabel karyawan yang digunakan untuk menampilkan data karyawan. Terdapat 3

text field : kode karyawan, nama karyawan dan notelp untuk memasukkan/mengedit data masing-masing. Terdapat 3 radio button

kualitas : kurang, cukup, baik untuk memasukkan/mengedit data kualitas karyawan, dimana kualitas ini ditentukan oleh user dari penilaian kinerja karyawan tersebut sebelumnya. Terdapat 1 combo box lokasi yang berisi data lokasi yang telah tersimpan sebelumnya untuk memasukkan/mengedit data lokasi pada data karyawan. Terdapat 5

button beserta fungsinya, yaitu : button Simpan untuk menyimpan data karyawan, button Edit untuk mengedit data karyawan(terlebih dahulu memilih data yang akan diedit), button Hapus untuk menghapus data

karyawan(terlebih dahulu memilih data yang akan dihapus), button Batal untuk membatalkan proses pengolahan data karyawan yang sedang berlangsung, dan button Keluar untuk keluar dari form data karyawan.

3.2.2.5. Form Data Permintaan Jadwal

SISTEM PENJADWALAN KARYAWAN PARUH WAKTU DATA PERMINTAAN JADWAL

Hapus Batal Simpan Kode Permintaan Kode Karyawan Karyawan Permintaan Jadwal V hari1 Browse Keluar

hari2 hari3 hari4 hari5 hari6 hari7 hari8 ha

Gambar 3.9 Perancangan form permintaan jadwal

Form permintaan jadwal pada gambar 3.9 digunakan untuk mengolah data permintaan jadwa yang meliputi kode permintaan jadwal, karyawan, permintaan jadwal dari hari1 sampai dengan hari31. Dalam form permintaan jadwal ini terdapat tabel permintaan jadwal yang digunakan untuk menampilkan data permintaan jadwal. Terdapat 2 text field : kode permintaan jadwal dan permintaan jadwal untuk memasukkan/mengedit data masing-masing. Terdapat 1 combo box

karyawan yang berisi data karyawan yang telah tersimpan sebelumnya untuk memasukkan/mengedit data karyawan pada data permintaan jadwal. Terdapat 5 button beserta fungsinya, yaitu : button Browse untuk mengambil path, yaitu alamat yang merujuk ke file permintaan jadwal tiap karyawan (file harus mempunyai format .csv), button Simpan untuk menyimpan data permintaan jadwal, button Hapus untuk menghapus data permintaan jadwal(terlebih dahulu memilih data yang akan dihapus),

button Batal untuk membatalkan proses pengolahan data permintaan jadwal yang sedang berlangsung, dan button Keluar untuk keluar dari form data permintaan jadwal.

3.2.2.6. Proses Penjadwalan

SISTEM PENJADWALAN KARYAWAN PARUH WAKTU PROSES PENJADWALAN

Buat Jadwal

Lokasi V

Bulan V

Hari 5 Hari 6 Hari 7 Hari 8 Hari 9

Keluar Hari 4 Hari 3 Hari 2 Hari 1 x

Gambar 3.10 Perancangan proses penjadwalan

Form proses penjadwalan pada gambar 3.10 digunakan untuk membuat jadwal karyawan dari data-data karyawan yang telah tersimpan sebelumnya. Dalam form proses penjadwalan ini terdapat tabel proses penjadwalan yang digunakan untuk menampilkan jadwal yang telah terbuat. Terdapat 2 combo box : lokasi dan bulan yang berisi data lokasi yang telah tersimpan sebelumnya dan data nama bulan untuk batasan sebelum jadwal dibuat. Terdapat 2 button beserta fungsinya, yaitu :

button Buat Jadwal untuk memulai proses penjadwalan dan button Keluar untuk keluar dari form proses penjadwalan.

3.2.2.7. Jadwal Karyawan

SISTEM PENJADWALAN KARYAWAN PARUH WAKTU JADWAL KARYAWAN

Keluar Simpan

Bulan : Lokasi:

Hari 5 Hari 6 Hari 7 Hari 8 Hari 9 Hari 4

Hari 3 Hari 2 Hari 1 x

Gambar 3.11 Perancangan jadwal karyawan

Form jadwal karyawan pada gambar 3.11 digunakan untuk melihat dan mencetak data jadwal karyawan yang telah terbuat. Dalam form proses penjadwalan ini terdapat tabel jadwal karyawan yang digunakan untuk menampilkan jadwal karyawan yang telah terbuat sebelumnya. Terdapat 2 button beserta fungsinya, yaitu : button Simpan untuk menyimpan data jadwal karyawan dalam format excel (.xls) dan button

Keluar untuk keluar dari form jadwal karyawan.

3.3.

Perancangan Basisdata

Dokumen terkait