Ana içeriğe geç

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.