PYBS (Personel Yönetim Bilgi Sistemi)
-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Anamakine: localhost:3306
-- Üretim Zamanı: 21 Ara 2025, 22:12:31
-- Sunucu sürümü: 10.6.23-MariaDB-cll-lve
-- PHP Sürümü: 8.3.14
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
--
-- Veritabanı: `tarikvar_ramsa`
--
-- --------------------------------------------------------
--
-- Tablo için tablo yapısı `kullanicilar`
--
CREATE TABLE `kullanicilar` (
`id` int(11) NOT NULL,
`kullanici_adi` varchar(50) NOT NULL,
`sifre_hash` varchar(255) NOT NULL,
`ad` varchar(50) NOT NULL,
`soyad` varchar(50) NOT NULL,
`cinsiyet` enum('Erkek','Kadın') DEFAULT 'Erkek',
`tc_no` varchar(11) DEFAULT NULL,
`sgk_no` varchar(20) DEFAULT NULL,
`dogum_tarihi` date DEFAULT NULL,
`telefon` varchar(15) DEFAULT NULL,
`email` varchar(100) DEFAULT NULL,
`aylik_net_maas` decimal(10,2) DEFAULT 0.00,
`kan_grubu` varchar(5) DEFAULT NULL,
`medeni_durum` enum('Bekar','Evli') DEFAULT NULL,
`cocuk_sayisi` int(2) DEFAULT 0,
`egitim_durumu` enum('Lise','Önlisans','Lisans','Y. Lisans/Doktora') DEFAULT NULL,
`gunluk_calisma_saati` decimal(4,2) DEFAULT 9.00,
`adres` text DEFAULT NULL,
`fotograf_yolu` varchar(255) DEFAULT 'assets/img/default-user.png',
`ise_giris_tarihi` date NOT NULL,
`sut_izni_bitis` date DEFAULT NULL,
`isten_cikis_tarihi` date DEFAULT NULL,
`mesai_baslangici` time NOT NULL DEFAULT '08:00:00',
`mesai_bitisi` time NOT NULL DEFAULT '18:00:00',
`hafta_tatili_gun` int(1) NOT NULL DEFAULT 7 COMMENT '1=Pzt, 7=Pzr',
`rol` enum('root','yonetici','mudur','vardiya_amiri','muhasebe','insan_kaynaklari','calisan','stajyer') NOT NULL DEFAULT 'calisan',
`devreden_izin` decimal(4,1) DEFAULT 0.0,
`durum` tinyint(1) DEFAULT 1,
`hatali_giris_sayisi` int(11) DEFAULT 0,
`son_hatali_giris_zamani` datetime DEFAULT NULL,
`olusturulma_tarihi` timestamp NOT NULL DEFAULT current_timestamp(),
`guncellenme_tarihi` timestamp NULL DEFAULT NULL,
`guncelleme_tarihi` timestamp NULL DEFAULT NULL ON UPDATE current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_turkish_ci;
--
-- Tablo döküm verisi `kullanicilar`
--
INSERT INTO `kullanicilar` (`id`, `kullanici_adi`, `sifre_hash`, `ad`, `soyad`, `cinsiyet`, `tc_no`, `sgk_no`, `dogum_tarihi`, `telefon`, `email`, `aylik_net_maas`, `kan_grubu`, `medeni_durum`, `cocuk_sayisi`, `egitim_durumu`, `gunluk_calisma_saati`, `adres`, `fotograf_yolu`, `ise_giris_tarihi`, `sut_izni_bitis`, `isten_cikis_tarihi`, `mesai_baslangici`, `mesai_bitisi`, `hafta_tatili_gun`, `rol`, `devreden_izin`, `durum`, `hatali_giris_sayisi`, `son_hatali_giris_zamani`, `olusturulma_tarihi`, `guncellenme_tarihi`, `guncelleme_tarihi`) VALUES
(2, 'ramsaroot', '$2y$10$shbHMZSD.3v.1ub8MInOBOoSHch.b44Yp0aoadfo8xlpykf6fo9OC', 'Sistem', 'Yöneticisi', 'Erkek', NULL, NULL, NULL, NULL, NULL, 0.00, NULL, NULL, 0, NULL, 9.00, NULL, 'assets/img/default-user.png', '2025-12-12', NULL, NULL, '08:00:00', '18:00:00', 7, 'root', 0.0, 1, 0, NULL, '2025-12-12 12:38:24', NULL, '2025-12-21 08:20:09'),
(4, 'Osman.karabacak', '$2y$10$c9qrei97efZ5N2DqJ2glqexhMAAbCZYkuwEI0Gj1sEe1HgFzlx65.', 'Osman', 'KARABACAK', 'Erkek', '40003027826', NULL, NULL, '5306965886', 'osman.kara.bacak81@gmail.com', 40000.00, 'A+', NULL, 0, NULL, 9.00, 'Fatih Mahallesi Pelin Sokak No:2-4/17 Çerkezköy/TEKİRDAĞ', 'assets/uploads/12345678_1765620544.jpg', '2025-12-12', NULL, NULL, '08:00:00', '18:00:00', 7, 'muhasebe', 0.0, 1, 0, NULL, '2025-12-12 12:54:15', NULL, NULL),
(27, 'Serap.serap', '$2y$10$GehMQ2NGDhqTPkA.vHTP/eI3J/Rn9qAPei8l5IsCaraPrubxHTAD6', 'serap', 'karabacak', 'Kadın', '19788774478', '4744524', '1978-05-03', '+905330123456', 'serap@gmail.com', 35000.00, 'B-', 'Evli', 3, NULL, 9.00, 'Fatih Mah Kardelen sok Nu:3 Çerkezköy TEKİRDAĞ', 'assets/uploads/19788774478_1766344023.jpg', '2020-01-01', NULL, NULL, '08:00:00', '18:00:00', 7, 'calisan', 0.0, 1, 0, NULL, '2025-12-21 17:15:07', NULL, '2025-12-21 19:06:13'),
(28, 'Test.test', '$2y$10$Nv3TCkW4TCBIZe4V2xk/X.teeRxALHsSTuf4lmWFFLwUuPcRiInj.', 'test', 'test', 'Erkek', '52699888585', '54855556699', '1980-10-01', '+905330555555', 'test@gmail.com', 45000.00, 'A+', 'Bekar', 0, NULL, 9.00, 'Çerkezköy TEKİRDAĞ', 'assets/img/default-user.png', '2019-01-01', NULL, '2021-12-31', '08:00:00', '18:00:00', 7, 'calisan', 0.0, 0, 0, NULL, '2025-12-21 17:25:46', NULL, '2025-12-21 17:59:04'),
(29, 'Test2.test', '$2y$10$9TtzJacFOfzLqs/o.zngwe8iXb9Wj9XLjl8p5Nq5mxOHGwmxPAsu6', 'test2', 'test2', 'Erkek', '55555447896', '5252525', '1965-04-01', '+905306965886', 'osman.kara.bacak@hotmail.com', 90000.00, 'A+', 'Evli', 3, NULL, 9.00, 'FATİH MAHALLESİ PELİN SOKAK NO:2-4 iÇ KAPI NO:17', 'assets/img/default-user.png', '2023-10-02', NULL, NULL, '08:00:00', '18:00:00', 7, 'calisan', 0.0, 1, 0, NULL, '2025-12-21 17:27:31', NULL, '2025-12-21 18:13:20'),
(30, 'Binnet.ozturk', '$2y$10$DQoMK.WUrzP592cLEoLC/uH9T/58Tz3zNmkYQwRDWqWvR1VkyqbsW', 'Binnet', 'ÖZTÜRK', 'Erkek', '52544447777', '5555666', '1975-04-06', '+905330000000', 'binnet@ramsa.com', 1.00, 'A+', 'Evli', 3, NULL, 9.00, 'Çerkezköy', 'assets/img/default-user.png', '2000-01-01', NULL, NULL, '08:00:00', '18:00:00', 7, 'yonetici', 0.0, 1, 0, NULL, '2025-12-21 18:24:54', NULL, NULL);
--
-- Dökümü yapılmış tablolar için indeksler
--
--
-- Tablo için indeksler `kullanicilar`
--
ALTER TABLE `kullanicilar`
ADD PRIMARY KEY (`id`),
ADD UNIQUE KEY `kullanici_adi` (`kullanici_adi`),
ADD UNIQUE KEY `tc_no` (`tc_no`);
--
-- Dökümü yapılmış tablolar için AUTO_INCREMENT değeri
--
--
-- Tablo için AUTO_INCREMENT değeri `kullanicilar`
--
ALTER TABLE `kullanicilar`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=31;
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
DEMO SÜRÜMÜDÜR TAM SÜRÜM İÇİN İLETİŞİM KURUN
📖 PYBS (Personel Yönetim Bilgi Sistemi) Kullanım Kılavuzu
🚀 Proje Tanımı
PYBS, personel bilgilerini, izinleri, maaş bordrolarını ve performans değerlendirmelerini merkezi ve dijital bir platformda yönetmek için tasarlanmış kapsamlı bir Personel Yönetim Bilgi Sistemi'dir. Amacımız, İnsan Kaynakları (İK) süreçlerini otomatikleştirerek verimliliği artırmak ve veri tutarlılığını sağlamaktır.
✨ Temel Özellikler
Personel Yönetimi: Çalışanların kişisel, iletişim ve görev bilgilerini kaydetme/güncelleme.
İzin Yönetimi: Çalışanların izin taleplerini oluşturma, onaylama/reddetme ve kalan izin haklarını takip etme.
Performans Değerlendirme: Yöneticilerin ve çalışanların performans hedeflerini belirlemesi ve değerlendirmeleri kaydetmesi.
Bordro Entegrasyonu: Maaş ve avans bilgilerini kaydetme ve bordro çıktılarını oluşturma (Harici sistemlerle entegrasyon potansiyeli).
Raporlama: İK yöneticileri için özet ve detaylı personel, izin ve bordro raporları oluşturma.
💻 Son Kullanıcı Kullanımı🔑 Giriş Yapma
Demo için kullanıcı adı : test.test
Demo için şifre : 123456
Demo hesabında root / yonetici vb yetki yoktur.
Tam sürüm için iletişime geçin.
Sistem "Ramsa Makine" tarafından aktif olarak kullanılmaktadır
Meta Veri (Özet)
İşyeri çalışanlarının maaş, fazla mesai ve puantaj ile bordro takip, kontrol ve raporlama sistemi