sistem_tablolari_ik
Sistem Tabloları -İnsan Kaynakları
İnsan kaynakları yönetim sistemlerinde, çalışan verilerini ve ilgili bilgileri düzenlemek ve yönetmek için özel tablolar kullanılır. Bu tablolar, iş gücünün etkin bir şekilde izlenmesini ve yönetilmesini sağlar.
OSUSERS -Kullanıcı Tablosu
Tanım: Bu tablo, tüm çalışanların temel bilgilerini içerir. Çalışan kimliği, adı, soyadı, ve şifre gibi alanları bulunur.
İşlev: Çalışanların kişisel bilgilerini düzenler ve güncel tutar. İK departmanının temel veri kaynağıdır.
Bu tablonun Kolon Bilgileri aşağıdaki şekildedir.
ID: Kullanıcı Kimliği
USERNAME: Kullanıcı Adı
FIRSTNAME: Ad
LASTNAME: Soyad
PASSWORD: Şifre
EMAIL: E-posta
STATUS: Durum (Aktif/Pasif)
TYPE: Tür
IMPORTSTATUS: İçeri Aktarma Durumu·
BIRTHDATE: Doğum Tarihi
EMPLOYEMENTSTART: İşe Başlama Tarihi
EMPLOYEMENTEND: İşten Ayrılma Tarihi
CATEGORY: Kategori
SEX: Cinsiyet
DEPARTMENT: Departman
PROFESSION: Meslek
PHONE: Telefon
MOBILEPHONE: Cep Telefonu
REGISTRATIONNUMBER: Kayıt Numarası
WAYOFWORK: Çalışma Yöntemi
PLACEOFBIRTH: Doğum Yeri
MARITALSTATUS: Medeni Hal
IDENTIFICATIONNUMBER: Kimlik Numarası
PERSONALEMAIL: Kişisel E-posta
PERSONALPHONE: Kişisel Telefon
PERSONALMOBILEPHONE: Kişisel Cep Telefonu
ADDRESS: Adres
EDUCATIONALSTATUS: Eğitim Durumu
SHIFTID: Vardiya ID'si
DEFAULTCULTURE: Varsayılan Kültür
MFAENABLED: MFA Etkin
AUTHENTICATORENABLED: Doğrulayıcı Etkin
OSDEPARTMENTS -Departman Tablosu
Tanım: Şirketin farklı departmanlarına ilişkin bilgileri içerir. Departman adı, departman yöneticisi, ve departman kodu gibi bilgileri bulunur.
İşlev: Organizasyonun yapısını ve departmanlar arası ilişkileri yönetir. Çalışanların hangi
departmanlarda görev yaptığını takip eder.
Bu tablonun Kolon Bilgileri aşağıdaki şekildedir.
ID: Departman Kimliği
DEPARTMENTCODE: Departman Kodu
DESCRIPTION: Açıklama
MANAGERDEPARTMENT: Müdür Departmanı
STATUS: Durum ( Aktif/Pasif )
TYPE: Tür
IMPORTSTATUS: İçeri Aktarma Durumu
MANAGERUSERID: Müdür Kullanıcı Kimliği
OSGROUPS -Kullanıcı Grubu Tablosu
OsGroups tablosu, bir organizasyonun içindeki çeşitli grupları veya ekipleri tanımlamak ve yönetmek için kullanılır.
Bu tablonun bir benzeri ise OsGorupContent tablosudur.
İçeriğinse ise GroupCode ve UserId bulunmakta. Bu tablo OSUSERS ve OSGROUPS tablosu ile ilişkilendirme yapmamızda yardım sağlamaktadır.
Bu tablonun Kolon Bilgileri aşağıdaki şekildedir.
ID: Kimlik
GROUPCODE: Grup Kodu
DESCRIPTION: Açıklama
STATUS: Durum( Aktif/Pasif )
IMPORTSTATUS: İçeri Aktarma Durumu
Tablolar Arasındaki Bağlantı İçin Örnek Bir Senaryo;
Kullanıcılar ve Departmanlar:
- Her çalışan bir departmanda çalışmaktadır. Örneğin, Nelson Dale adlı kullanıcı Finans Birimi departmanında görev yapmaktadır. Bu departmanın kimliği 557 ve bu ilişki osusers tablosundaki DEPARTMENT kolonu ile osdepartments tablosundaki ID kolonu arasında kurulmuştur.
Departmanlar ve Müdürler:
- Her departmanın bir yöneticisi vardır. Finans Birimi departmanının yöneticisi BURCU SEVGİLİ. Bu ilişki, osdepartments tablosundaki MANAGERUSERID kolonu ile osusers tablosundaki ID kolonu arasında kurulmuştur. Yani, Finans Birimi departmanının MANAGERUSERID= BURCU SEVGİLİ’nin kullanıcı kimliği 548 'dir.
OSPOSITIONS -Kullanıcı Pozisyonları Tablosu
OSPositions tablosu, bir organizasyon içindeki çeşitli pozisyonları veya iş rollerini tanımlamak ve yönetmek için kullanılan bir tablodur. Bu tablo, çalışanların hangi pozisyonlarda görev yaptığını ve organizasyonel yapının nasıl yapılandırıldığını gösterir.
ID: Pozisyon Kimliği
POSITIONCODE: Pozisyon Kodu
DESCRIPTION: Açıklama
USERID: Kullanıcı Kimliği (Pozisyondaki kullanıcı)
STATUS: Durum(Aktif/Pasif)
TYPE: Tür
IMPORTEDPOSCODE: İthal Edilen Pozisyon Kodu
IMPORTSTATUS: İçeri Aktarma Durumu
OSPROPERTIES -Özellikler Tablosu
OSProperties tablosu, organizasyon içindeki çeşitli özellikleri, ayarları veya yapılandırma parametrelerini tanımlamak için kullanılan bir tablodur. Bu tablo, uygulama veya sistem için özel nitelikleri yönetir ve veri yapılandırmasını destekler.
Örnek olarak,
PropertyTypeID: Özelliğin veri türünü tanımlar. Bu, özelliğin ne tür veriler içerdiğini belirtir
IsRequired: Özelliğin zorunlu olup olmadığını belirten bir alan. Bu, özelliğin kullanıcının veya sistemin işlemleri için gerekli olup olmadığını gösterir.
Order: Özelliğin sıralama düzeni. Özelliklerin kullanıcı arayüzünde veya raporlamada hangi sırayla gösterileceğini belirler.
verilebilir.
Yukarıda bahsedilmiş olan tablolar verilmiş olan örnek senaryoda da görüldüğü gibi birbirleriyle bağlantılı İnsan Kaynakları tablolarıdır.