Entitas dan Atribut Relasi dan Entitas ER Diagram Diagram Fisikal

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

3.3.1. Entitas dan Atribut

1. Entitas Shift Entitas Shift berisi data shift, memiliki atribut sebagai berikut : kodeshift sebagai Primary-Key, namashift, mulai, selesai, lokasi 2. Entitas Lokasi Entitas lokasi berisi data lokasi, memiliki atribut sebagai berikut : kodelokasi sebagai Primary-Key, namalokasi, alamat 3. Entitas Karyawan Entitas Karyawan berisi data karyawan, memiliki atribut sebagai berikut : kodekaryawansebagai Primary-Key, namakaryawan, notelp, kualitas, lokasi 4. Entitas Permintaanjadwal Entitas Permintaanjadwal berisi data permintaan jadwal karyawan, memiliki atribut sebagai berikut : kodepermintaanjadwal, karyawan, hari1, hari2, hari3, hari4, hari5, hari6, hari7, hari8, hari9, hari10, hari11, hari12, hari13, hari14, hari15, hari16, hari17, hari18, hari19, hari20, hari21, hari22, hari23, hari24, hari25, hari26, hari27, hari28, hari29, hari30, hari31

3.3.2. Relasi dan Entitas

1. Relasi Shift dengan Lokasi Shift dengan Lokasi memiliki relasi “punya” dengan derajad relasi one-to- many. Satu lokasi punya banyak shift, sedangkan satu shift hanya punya satu lokasi. 2. Relasi Lokasi dengan Karyawan Lokasi dengan karyawan memiliki relasi “punya” dengan derajad relasi one- to-many. Satu lokasi punya banyak karyawan, sedangkan satu karyawan hanya punya satu lokasi. 3. Karyawan dengan Permintaanjadwal Karyawan dengan Permintaanjadwal memiliki relasi “buat” dengan derajad relasi one-to-one. Satu permintaanjadwal dibuat oleh satu karyawan, dan satu karyawan membuat satu permintaanjadwal.

3.3.3. ER Diagram

Gambar 3.12 Diagram ER

3.3.4. Diagram Fisikal

Shift Permintaanjadwal Lokasi Karyawan kodeshift namashift mulai selesai kodelokasi kodelokasi namalokasi alamat kodekaryawan namakaryawan notelp kualitas kodelokasi kodepermintaan kodekaryawan hari1 hari2 hari3 hari4 hari5 hari6 hari7 hari8 hari9 hari10 hari11 hari12 hari13 hari14 hari15 hari16 hari17 hari18 hari19 hari20 hari21 hari22 hari23 hari24 hari25 hari26 hari27 hari28 hari29 hari30 hari31 Gambar 3.13 Diagram Fisikal

3.3.5. Perancangan Tabel