Sistem Manajemen Karyawan
DBMS-Mini-Proyek-18CSC303J
TEKNOLOGI YANG DIGUNAKAN:
- Bagian Depan: Sudut, Bootstrap
- Bagian Belakang: Spring Boot, Java
- Basis Data: MySQL
ABSTRAK:
Pelatihan industri yang terencana dan dilaksanakan secara sistematis sangat membantu dalam menanamkan budaya kerja yang baik. Hal ini memberikan hubungan antara karyawan dan industri untuk mengembangkan kesadaran akan pendekatan industri dalam pemecahan masalah berdasarkan pemahaman luas tentang operasi organisasi industri.
Proyek bertajuk “Sistem Manajemen Karyawan” ini dirancang untuk meningkatkan Manajemen Informasi Karyawan di kantor lapangan. Ia menyimpan catatan Karyawan, Catatan Cuti, Departemen, dan informasi dasar Karyawan lainnya. Berbagai laporan MIS dapat dihasilkan melaluinya yaitu. Perintah Cuti, Catatan Karyawan, Jabatan dan Status CR, dll. Informasi ini dikumpulkan dan digunakan di Tingkat Kantor Pusat untuk tujuan MIS. Proyek ini telah menjadi pengalaman yang memperkaya bagi saya di bidang pemrograman dan pengembangan Aplikasi Perusahaan. Proyek ini telah dikembangkan untuk memenuhi persyaratan Karyawan di Kementerian Tenaga Kerja.
Alat dan teknologi yang digunakan untuk mengembangkan perangkat lunak ini adalah Angular untuk frontend, Spring Boot untuk backend dan MySQL untuk Database.
ENTITAS DAN ATRIBUT DATABASE:
- Karyawan: Entitas ini berisi informasi karyawan dan data detail dari semua catatan karyawan dalam perusahaan. Atribut entitas ini adalah:
- ID Karyawan
- Nama depan
- Nama belakang
- nomor email
- Alamat
- Nomor telepon
- Posisi
- Daun-daun
- Departemen: Entitas ini berisi informasi departemen tempat karyawan bekerja dan data berbagai departemen di perusahaan. Atribut entitas ini adalah:
- Nama departemen
- Keterangan
- Jabatan: Entitas ini berisi informasi jabatan yang dipegang seorang pegawai di suatu departemen dan data jabatan pegawai tersebut. Atribut entitas ini adalah:
- Nama
- Keterangan
- Gaji
- Login: Entitas ini berisi rincian login seorang karyawan di perusahaan dan data login id dan password seluruh karyawan. Atribut entitas ini adalah:
- Nama belakang
- Kata sandi
- Cuti: Entitas ini berisi jumlah cuti yang diambil seorang karyawan di perusahaan dan data alasan serta jumlah cuti seorang karyawan. Atribut entitas ini adalah:
- Nama
- Keterangan
- Jumlah daun
DIAGRAM ER
Kontributor
- Pranjay Poddar - RA1911028010129
- Darshil Syah - RA1911028010121
- Sathwika Roy - RA1911028010132
Lisensi
Lisensi MIT © Tim EMS-2022