e-DEVLET DEĞERLENDİRME RAPORU
Sürüm 1.0
STRATEJİ GELİŞTİRME BAŞKANLIĞI
VERİ YÖNETİMİ VE BİLGİ SİSTEMLERİ DAİRESİ BAŞKANLIĞI
26 Haziran 2015
1
Orman ve Su İşleri Bakanlığı Strateji Geliştirme Başkanlığı, 2015
5846 Sayılı Fikir Eserleri Kanunu Gereğince yazı ile izin alınmaksızın çoğaltılamaz.
Kaynak gösterilerek alıntı yapılabilir.
Orman ve Su İşleri Bakanlığı
Hazırlayanlar
Etem AKGÜNDÜZ Osman BERKTAŞ
Güneş ALTAN S.Kübra ATAHAN
Tasarım-Baskı: Erdoğan DEDE
2
İçindekiler
1. GİRİŞ ... 4
2. E-DEVLET ÇALIŞMALARINDA TEMEL STRATEJİ... 5
3. TEMEL İLKELER VE KRİTERLER ... 5
4. YAPILAN ÇALIŞMALAR VE MEVCUT UYGULAMALARIN DEĞERLENDİRİLMESİ ... 7
4.1 AV YÖNETİMİ BİLGİ SİSTEMİ ... 8
4.2 KULLANIM DURUMU ... 9
5. VERİ YAPISI ANALİZİ ... 10
5.1 TABLO İSMİ:TBL_AVBILGI ... 10
5.1.1 Tespitler ve Çözüm Önerileri ... 10
5.2 TABLO İSMİ:TBL_AVCI ... 10
5.2.1 Tespitler ve Çözüm Önerileri ... 11
5.3 TABLO İSMİ:TBL_AVDETAY... 11
5.4 TABLO İSMİ:TBL_AVLAKAVILISKISI ... 11
5.5 TABLO İSMİ:TBL_AVLAKLAR ... 11
5.6 TABLO İSMİ:TBL_BAYILER ... 12
5.6.1 Tespitler ve Çözüm Önerileri ... 12
5.7 TABLO İSMİ:TBL_BELGEIPTAL ... 12
5.7.1 Tespitler ve Çözüm Önerileri ... 12
5.8 TABLO İSMİ:TBL_BELGEIPTALGEREKCE ... 13
5.9 TABLO İSMİ:TBL_BOLGE ... 13
5.10 TABLO İSMİ:TBL_CEZAAVCIBILGILERI ... 13
5.10.1 Tespitler ve Çözüm Önerileri ... 13
5.11 TABLO İSMİ:TBL_CEZABILGI ... 13
5.12 TABLO İSMİ:TBL_CEZABILGILERI ... 14
5.13 TABLO İSMİ:TBL_CEZADETAY ... 14
5.13.1 Tespitler ve Çözüm Önerileri ... 14
5.14 TABLO İSMİ:TBL_CEZAHAYVANTURLERI ... 14
5.15 TABLO İSMİ:TBL_CEZASAYIRESYA ... 14
5.15.1 Tespitler ve Çözüm Önerileri ... 15
5.16 TABLO İSMİ:TBL_CEZATAZMINAT ... 15
5.16.1 Tespitler ve Çözüm Önerileri ... 15
5.17 TBL_DERNEK ... 15
5.17.1 Tespitler ve Çözüm Önerileri ... 15
5.18 TBL_DERNEKBILGILERI ... 15
5.19 TBL_DERNEKSATIS ... 16
5.19.1 Tespitler ve Çözüm Önerileri ... 16
5.20 TBL_DISKULLANICI ... 16
5.20.1 Tespitler ve Çözüm Önerileri ... 17
5.21 TBL_DONEMLER ... 17
5.22 TBL_EGITIM ... 17
5.23 TBL_FAHRIMUFETTISLER ... 17
5.23.1 Tespitler ve Çözüm Önerileri ... 17
5.24 TBL_HARC ... 17
5.24.1 Tespitler ve Çözüm Önerileri ... 18
5.25 TBL_HARCLOG ... 18
5.25.1 Tespitler ve Çözüm Önerileri ... 18
5.26 TBL_HAREKET ... 18
5.27 TBL_HAYVANTURU ... 19
5.27.1 Tespitler ve Çözüm Önerileri ... 19
3
5.28 TBL_IL ... 19
5.29 TBL_ILCE ... 19
5.30 TBL_KULLANICI ... 19
5.30.1 Tespitler ve Çözüm Önerileri ... 20
5.31 TBL_MESLEK ... 20
5.31.1 Tespitler ve Çözüm Önerileri ... 20
5.32 TBL_NAKIL ... 20
5.32.1 Tespitler ve Çözüm Önerileri ... 20
5.33 TBL_NAKILDURUM ... 21
5.34 TBL_NAKILISLEMI ... 21
5.34.1 Tespitler ve Çözüm Önerileri ... 21
5.35 TBL_NAKILLOG ... 21
5.36 TBL_PULDAGILIM ... 21
5.37 TBL_PULDAGILIMDETAY ... 22
5.38 TBL_PULISLEMLERI ... 22
5.39 TBL_PULSATIS ... 23
5.39.1 Tespitler ve Çözüm Önerileri ... 23
5.40 TBL_PULSATISLOG ... 23
5.40.1 Tespitler ve Çözüm Önerileri ... 24
5.41 TBL_SAYIRESYALAR... 24
5.42 TBL_SERTIFIKA ... 24
5.42.1 Tespitler ve Çözüm Önerileri ... 24
5.43 TBL_SILAH ... 24
5.43.1 Tespitler ve Çözüm Önerileri ... 24
5.44 TBL_ULKELER ... 24
5.45 TBL_UNIVERSITE ... 25
5.45.1 Tespitler ve Çözüm Önerileri ... 25
5.46 TBL_VERGIDAIRELERI ... 25
5.46.1 Tespitler ve Çözüm Önerileri ... 25
5.47 TBL_YILLIKPLAN ... 25
6. VERİ TABANINDA YAPILAN TESPİTLER VE ÇÖZÜM ÖNERİLERİ ... 25
7. YAZILIM ORTAMINA TAŞINMASI GEREKEN SÜREÇLER LİSTESİ ... 26
7.1 İŞ SÜREÇLERİ ... 26
7.2 DEĞERLENDİRME VE ÖNERİ ... 27
8. AVBİS UYGULAMASININ DEĞERLENDİRİLMESİ ... 27
8.1 EK MODÜLLER ... 28
8.1.1 Gelirler Modülü ... 28
8.1.2 Av Turizmi Modülü ... 28
8.1.3 CBS Modülü ... 29
8.1.4 YHÜ Modülü... 29
8.2 WEB SERVİSİ ENTEGRASYONLARI ... 29
8.2.1 Kimlik Paylaşım Sistemi (Mernis-KPS) ... 30
8.2.2 Dernekler Bilgi Sistemi (DERBİS) ... 30
8.2.3 Döner Sermaye Mali Yönetim Sistemi (DMİS) ... 30
8.2.4 Vergi Sistemi ... 30
8.3 MOBİL UYGULAMA ... 31
9. E-DEVLETE ENTEGRASYON ... 31
10. NETİCE ... 32
EKLER ... 33
4 1. Giriş
Bürokratik yapılanma merkeziyetçi, aşırı uzmanlaşmış, yoğun kurallı ve katı hiyerarşik bir hal aldığında bu yapılanma beraberinde kırtasiyecilik olarak nitelendirilebilecek hantal, aşırı kaynak kullanımına sebebiyet veren bir yapıyı da beraberinde getirecektir.
E-devlet ise, kısaca; kamu kurumlarının vatandaşlara, iş dünyasına ve diğer kamu kurumlarına elektronik ortamda hizmet vermesi ve bilgi aktarmasıdır. Bir tanıma göre e- devlet; kullanıcıların elektronik ortamda sunulacak kamu hizmetlerine farklı platformlardan, güvenilir şekilde ve tek noktadan erişebilecekleri, vatandaş ve iş dünyasının ihtiyaçlarına odaklanmış, birlikte işler ve bütünleşik hizmetlerin sunulacağı, katılımcı, şeffaf ve hesap verebilir bir devlet yapısını ifade etmektedir.
Bu yapısı ile e-devlet, daha etkin ve etkili kamu yönetimine ulaşma konusunda en önemli araçtır. Bununla birlikte şeffaflık ve hesap verebilirlik sağlaması, mükerrerlikleri önleyip kaynak israfını azaltmasını e-devletin tanımsal özelliklerinden ziyade sonuçları olarak görmek daha doğru olacaktır. E-devletin 4 ana vurgusu şunladır:
1. Bilişim teknolojilerinin stratejik kullanımı,
2. Vatandaş ve kurumlarla elektronik ortamda iletişimde bulunmak, 3. Verimliliği, şeffaflığı ve kalkınmayı sağlamak,
4. Yeniden yapılanma.
Türkiye’de e-Devlet; e-Dönüşüm projesinin bir parçasıdır. 58. Hükümet Acil Eylem Planı (3 Ocak 2003) ve 59. Hükümet Programı’nda (19 Mart 2003) yer alan e-Dönüşüm projesi, “Bilgi Toplumu Stratejisi (2006-2010)”nin 28 Temmuz 2006’da Resmi Gazete’de yayınlanmasıyla yürürlüğe girmiştir. 60. Hükümet Programı’nda faaliyete geçirileceği duyurulan e-Devlet kapısı projesi ise DPT’nin sorumluluğunda ve TÜRKSAT işbirliğiyle 18 Aralık 2008 tarihi itibariyle hizmete girmiştir.
E-devletin kamu yönetiminde yeni bir anlayış getirdiği ve bürokratik işleyişi değiştirdiği bir gerçektir. Örneğin, e-devlet uygulaması vatandaşların bilgiye ulaşım ve hizmete alım süreçlerini değiştirmiştir. E-devlet uygulaması öncesinde vatandaşlar bilgi sistemine kamu görevlileri aracılığıyla ulaşırken, e-devlet sayesinde doğrudan bilgi sistemine giriş yapabilmektedirler. Bu uygulamanın zaman kazandırmakla birlikte, gizliği kaldırıp şeffaflığı getirdiği de aşikârdır. Bu çalışmaların, geniş çaplı kabul görmesinin en önemli sebepleri;
kaynak tasarrufu sağlaması, işlem sürelerini kısaltması, planlama kolaylığı sağlaması ve arşivlemeyi kolaylaştırmasıdır.
E-devletin yazılım ve donanım alt yapısının hazırlanması, hizmetlerin elektronik ortama aktarılması, kamu görevlilerine gerekli eğitimin verilmesi ve e-devleti uygulamada teşvik edilmeleri hususunda bizlere önemli görevler düşmektedir.
Bu çalışma ile pilot birimde mevcut olan sistemlerin incelenmesi ve mevcut uygulamaların e- devlet çalışması haline getirilmesi maksadıyla neler yapılabileceğinin ortaya konulması hedeflenmektedir. Ayrıca yapılan veri sözlüğü çalışması dikkat alınarak, veri tabanlarında tespit edilen noksanlıklar ve çözüm önerileri ortaya konacaktır.
Öncelikle e-devlet çalışmaları için dikkat edilmesi gereken hususlara değinilecektir.
5 2. e-Devlet Çalışmalarında Temel Strateji
Her kamu kurum, yükümlülüğü gereği, isleyiş açısından diğerinden ayrıdır. Ancak, e-Devlet faaliyetlerinde karşılaşılan sorunlar açısından önemli benzerlikler gösterebilmektedir. Bu benzerliklerin değerlendirilmesi ve sorunların daha rahat giderilmesi için iki anahtar nokta önem kazanmaktadır:
Bütünsel Yaklaşım: Ulusal ve kurumsal; faaliyet etkinliğinin artırılması, genel dönüşüm maliyetlerinin düşürülmesi, uygulama bütünlüğünün sağlanması ve kontrol edilebilmesi.
İşleyişin Yeniden Organizasyonu: Kurumsal sahiplenmenin sağlanabilmesi için, dönüşüm projelerinde üst düzey sorumluluğun belirlenmesi, işgücü kaynaklarının verilemeyen hizmetlere kaydırılarak katma değeri yüksek hizmetlerin ortaya çıkarılması ve günlük işler dâhil olmak üzere kurum işleyişinde etkin teknoloji kullanımının artırılması.
Stratejik ana noktalar
Vatandaşların kamu kurumlarından beklediği hizmetlerin belirlenmesi ve listelenmesi. Talep fonksiyonlarının tespiti ve oluşturulması,
Dış dünyanın kamu hizmetlerine düzenli ve sistemli erişimi ve birbirleriyle etkileşimi,
Kurum bazlı hizmet süreçlerinin yerine hizmet bazlı ulusal işlem süreçlerinin öngörülmesi veya devletin yetki ve sorumluluğunda olan işlem dizgelerinin kurum bazlı olmaktan çıkarılarak işlem bazlı hale dönüştürülmesi,
Kurumların, kendilerini sürekli yenileyebilen ve değişen koşullara karsı esnek olabilen yeni yapılanma sürecine geçişi ve is kültürünü geliştirmesi,
Kamu hizmetlerine alternatif erişim kanalları ile erişimin sağlanması,
Verilen hizmetlerin kullanım profili yetersiz olan vatandaşlar için alternatif erişim kanalları yanında ülkemizin her coğrafi yerleşim noktasında kamu destek personeli aracılığı ile banko hizmeti olarak sunulması. Kısaca teknoloji temin etme veya kullanma profili yeterli olmayan vatandaşlara, kamu hizmetlerinin yerinden verilmesi.
3. Temel İlkeler ve Kriterler
Temel ilkelerin saptanmasında, uygulanacak yaklaşımın somut hedeflerinin belirlenmesi ve hizmet sunum yöntemlerinin tam olarak tanımlanması önem taşımaktadır. Planlanan ve yürütülen projelerin, diğer projelerle olası ilişkilerinin proje başlangıç aşamasında belirlenmesi, toplam e-Devlet faaliyet maliyetlerinin azalmasında önemli avantajları beraberinde getirecektir. Ayrıca vatandasın yeni hizmetlerden arzulanan şekilde yararlanmasını sağlayacak durumların iyi tanımlanmasına ihtiyaç olduğu da unutulmamalıdır. Bu doğrultuda kurum ve kuruluşların göz önünde bulundurması gereken temel ilkeler ve kriterler aşağıdaki yaklaşım adımları ile özetlenebilir:
6 İlkeler
• Kullanıcı bazlı, talep yaratıcı ve talep edici yaklaşıma odaklanılması,
• Üretici, paylaşımcı, destekleyici ve katılımcı politikaların oluşumu,
• Talep ilişkisini ve etkileşimini doğuran kamu hizmetlerinin bütünlük içerisinde verilmesi,
• Hizmeti veren ve alan her kurum, kuruluş ve bireyin kendi profillerine uygun eğitim ve ilgilendirme hizmetlerini alabilmesi veya verebilmesi,
• Kamu hizmetlerinin koordinasyonu ve doğru yönlendirilmesi,
• Erişilebilirliğin ve sürekliliğin sağlanması,
• Kurum içi, kurum dışı esnekliğin ve entegrasyonun sağlanması,
• Paylaşılacak bilgilerin kurum ve vatandaş profiline göre sınıflandırılması,
• Ölçeklenebilir sürece geçilmesi,
• Hizmetlerin, şeffaf yaklaşım içinde verilmesi,
• Ortak standartların belirlenmesi (ulusal bazda),
• Güvenliğin ve güvenilirliğin temel alınması,
• Vatandaş mahremiyet haklarının korunması.
Kurumsal Kriterler
• Sürekli değişen ve gelişen teknolojilerin varlığının izlenmesi,
• Teknolojik değişime uyum yeteneğinin geliştirilmesi,
• Teknoloji çeşitliliğine dikkat edilmesi,
• İnsan kaynakları, yetkinlik, inisiyatif kullanımı ve hizmet içi eğitimin iyileştirilmesi,
• Kurumsal geliştirme için teşvik ve destek unsurlarının oluşturulması,
• Hukuki boyut; yasaların ve yönetmeliklerin hazırlanmasına destek olunması ve uyulması,
• Çalışma kültürünün müşteri-kullanıcı ve “e-Devlet” odaklı geliştirilmesi,
• Kurum is süreçleri ile coğrafi konum düzeninin bütünleşmesi,
• İş yapma mevzuatlarının ve kullanılan teknolojilerin kendi içlerinde ve birbirleriyle uyuşumunun sağlanması,
• Risk ve kısıtlayıcı faktörlerin varlığının her aşamada dikkate alınması,
• Değişimin yönetilmesi,
• Güvenlik unsurlarının dikkate alınarak kurumsal bazda gerçekleştirilmesi,
• Finansal olanakların temini ve en iyileştirilmesi (optimizasyonu),
• Ölçme, değerlendirme ve geliştirme parametrelerinin oluşturulması ve uyulmasının sağlanması,
• Hizmet alma ve verme göstergelerinin hazırlanması.
7
4. Yapılan Çalışmalar ve Mevcut Uygulamaların Değerlendirilmesi
Pilot birimde hâlihazırda aktif olarak kullanılan AVBİS uygulamasının veri tabanı modelini incelenecek eksik ve aksaklıklar tespit edilmiştir.
Mevcut uygulamanın Av Yönetimi Dairesi tüm birimleri açısından değerlendirilerek, ilave modül önerileri ortaya konulmuştur.
İş süreçleri çalışması dikkate alınarak hangi süreçlerin sisteme entegre edileceği hususlarına değinilmiştir.
Dış veri ihtiyaçlarına göre web servisi entegrasyonu konusunda önerilerde bulunulmuş ve bir kavramsal model üzerinde durulmuştur.
Uygulamanın e-devlet uygulaması haline getirilmesi için yapılacaklar ana hatları ile belirlenmiştir.
8 4.1 Av Yönetimi Bilgi Sistemi
Sistem Adı: Av Yönetimi Bilgi Sistemi
Sistemi Geliştiren Birim ve
Yazılım Mimarisi:
Av Yönetimi Bilgi Sistemi, Bilgi İşlem Dairesi Başkanlığınca geliştirilmiştir.
Uygulama. NET platformunda C# ile geliştirilmiştir.
Uygulama IIS üzerinde çalışmaktadır.
Sisteme Erişim: http://avbis.ormansu.gov.tr Sistemi İşleten Birim: Bilgi İşlem Dairesi Başkanlığı Sistemi
Kullanan Birim:
Doğa Koruma ve Milli Parklar Genel Müdürlüğü, Belgeli avcılar
Sistemin
Tanımı ve Amacı:
Sistem kurum personeli ve avcılar tarafından av ile ilgili iş ve işlemlerin gerçekleştirilmesi maksadıyla kullanılmaktır. Uygulama av, avcı ve avlak ile ilgili bilgileri ihtiva etmektedir.
Elde Edilen Veriler:
Avcı ile ilgili kimlik ve iletişim bilgileri
Av bilgileri
Kişilere ait av suçları ve ceza bilgileri
Pul ve harç bilgileri
Avlak bilgileri
Dernek ve bayii bilgileri
Sistem
Aktörleri ve Görevleri:
Kullanıcı Grubu 1 –DKMP Taşra personeli;
o Kayıt
o Güncelleme o Görüntüleme o Sorgulama o Raporlama o Silme
Kullanıcı Grubu 2 –Son kullanıcı o Görüntüleme
o Sorgulama o Raporlama
Kullanıcı Grubu 3 – Yönetici (Sistem Sorumlusu – Bilgi İşlem) o LDAP bağımsız kullanıcı oluşturma
o Yetki ve menü işlemleri
9 4.2 Kullanım Durumu
Güncelleme Görüntüleme
DKMP Taşra Personeli
Silme Av Yönetimi Bilgi
Sistemi
Sorgulama Görüntüleme
Son kullanıcı (Avcı)
Sorgulama
Kullanıcı işlemleri
Yetki ve menü işlemleri Sistem
Yöneticisi Raporlama
Av Yönetimi Bilgi Sistemi
Av Yönetimi Bilgi Sistemi Raporlama Ekleme
Av Yönetimi Bilgi Sistemi Kullanım Durumu
10 5. Veri Yapısı Analizi
5.1 Tablo İsmi: TBL_AVBILGI
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
AVCIID NUMBER 22 -
YIL NUMBER 22 -
AVLAKID NUMBER 22 -
REZERVASYONTARIH DATE 7 -
TARIH DATE 7 -
DURUMID NUMBER 22 -
5.1.1 Tespitler ve Çözüm Önerileri
Birincil anahtar dışındaki tüm kolonların boş olma durumu bulunmaktadır.
5.2 Tablo İsmi: TBL_AVCI
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
TCNO VARCHAR2 12 -
ADI VARCHAR2 50 -
SOYADI VARCHAR2 50 -
ADRESI VARCHAR2 300 -
TELEFON VARCHAR2 11 -
IL NUMBER 22 -
ILCE NUMBER 22 -
MESLEK NUMBER 22 -
EGITIM NUMBER 22 -
DERNEK NUMBER 22 -
LOG_KULLANICI VARCHAR2 20 -
LOG_ADI VARCHAR2 100 -
LOG_ISLEM VARCHAR2 10 -
LOG_TARIH DATE 7 -
CINSIYET VARCHAR2 10 -
BELGENO VARCHAR2 30 -
BELGEDURUM NUMBER 22 -
BELGETARIHI DATE 7 -
YABANCI NUMBER 22 -
BELGEIPTALNO NUMBER 22 -
BELGEIPTALTARIH DATE 7 -
BELGEACIKLAMA VARCHAR2 500 -
11 5.2.1 Tespitler ve Çözüm Önerileri
Birincil anahtar dışındaki tüm kolonların boş olma durumu bulunmaktadır. Bu şekilde bir yaklaşım sıkıntılara yol açabilir. Yazılım tarafında da bu alanların gerekli kontrolleri yapılmadığından raporlamada veri kalitesi düşmektedir. TCNO, TELEFON, MESLEK, EGITIM, DERNEK, LOG_KULLANICI, LOG_ADI, LOG_ISLEM, LOG_TARIH,
BELGETARIHI, YABANCI, BELGEIPTALNO, BELGEIPTALTARIH, BELGEACIKLAMA kolonlarında boş ve uygun olmayan kayıtlar bulunmaktadır. Arama ve raporlama işlemlerinde ihtiyaç hâsıl olabileceğinden bu kolonlar zorunlu hale getirilmelidir.
Tabloda il, ilçe, dernek, meslek, eğitim tabloları ile ilişkilendirmede kullanılan ikincil anahtarlar uygun isimlendirilmemiştir.
Avcı kimlik bilgilerinin MERNİS Bilgi Sisteminden alınması sağlanmalıdır. Bu şekilde avcı kimlik bilgileri doğrulanarak raporlama için gerekli alanlardan olan eksik kimlik bilgileri de ( doğum tarihi, avcının yaşı gibi ) sisteme dâhil edilmelidir.
5.3 Tablo İsmi: TBL_AVDETAY
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
AVID NUMBER 22 -
HAYVANID NUMBER 22 -
ADET NUMBER 22 -
5.4 Tablo İsmi: TBL_AVLAKAVILISKISI
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
AVLAKID NUMBER 22 -
AVID NUMBER 22 -
YIL NUMBER 22 -
5.5 Tablo İsmi: TBL_AVLAKLAR
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ILID NUMBER 22 -
ILCEID NUMBER 22 -
AVLANMAALANI NUMBER 22 -
GULUKGIRISIZIN NUMBER 22 -
ILGENELIIZINSAYISI NUMBER 22 -
ULKEGENELIIZINSAYI NUMBER 22 -
DOSYAADI VARCHAR2 300 -
LOG_KULLANICI VARCHAR2 60 -
12
LOG_KULLANICIADI VARCHAR2 30 -
LOG_ISLEM VARCHAR2 10 -
LOG_TARIH DATE 7 -
AVLAKADI VARCHAR2 300 -
GUNLUKULKEGIRIS NUMBER 22 -
YIL NUMBER 22 -
ID NUMBER 22 -
AVID NUMBER 22 -
HAYVANID NUMBER 22 -
ADET NUMBER 22 -
5.6 Tablo İsmi: TBL_BAYILER
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ILID NUMBER 22 -
ADI VARCHAR2 200 -
5.6.1 Tespitler ve Çözüm Önerileri
Bayiiler tablosuna bayilerin iletişim bilgileri eklenmelidir.
5.7 Tablo İsmi: TBL_BELGEIPTAL
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
AVCIID NUMBER 22 -
CEZAID NUMBER 22 -
BASLANGICTARIHI DATE 7 -
BITISTARIHI DATE 7 -
LOG_KULLANICI VARCHAR2 100 -
LOG_KULLANICIADI VARCHAR2 50 -
LOG_ISLEMTARIHI DATE 7 -
CEZA1 NUMBER 22 -
CEZA2 NUMBER 22 -
ACIKLAMA NVARCHAR2 1500 -
GEREKCEID NUMBER 22 -
CEZAMADDESI NVARCHAR2 20 -
5.7.1 Tespitler ve Çözüm Önerileri
CEZAID kolonunda boş ve uygun olmayan kayıtlar mevcuttur.
BITISTARIHI kolonunda boş kayıtlar var.
13
ACIKLAMA kolonu standart bir yapıya kavuşturulmalıdır.
5.8 Tablo İsmi: TBL_BELGEIPTALGEREKCE
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ADI VARCHAR2 250 -
5.9 Tablo İsmi: TBL_BOLGE
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ADI VARCHAR2 250 -
5.10 Tablo İsmi: TBL_CEZAAVCIBILGILERI
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
AVCIID NUMBER 22 +
ADI VARCHAR2 50 -
SOYADI VARCHAR2 50 -
ADRESI VARCHAR2 2000 -
VATANDASLIKID NUMBER 22 -
TCNO VARCHAR2 20 -
5.10.1 Tespitler ve Çözüm Önerileri
AVCIID kolonu AVCI tablosundaki AVCIID kolonu ile örtüşmemektedir. Avcı bilgilerinin tek ID üzerinden kaydedilmesi sağlanmalıdır.
Avcıları adli sicil bilgilerinin tespit edilmesi açısından Adalet Bakanlığı ADLİ SİCİL KAYIT SİSTEMİ ile entegre edilebilir.
5.11 Tablo İsmi: TBL_CEZABILGI
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
AVCIID NUMBER 22 -
TARIH DATE 7 -
ILID NUMBER 22 -
AVLAKID NUMBER 22 -
LOG_KULLANICIADI VARCHAR2 100 -
LOG_KULLANICI VARCHAR2 100 -
LOG_TARIH DATE 7 -
LOG_ISLEM VARCHAR2 10 -
SUCTARIHI DATE 7 -
14 5.12 Tablo İsmi: TBL_CEZABILGILERI
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
YIL NUMBER 22 -
MADDE VARCHAR2 20 -
MADDEACIKLAMA VARCHAR2 3000 -
CEZAMADDE VARCHAR2 20 -
CEZABEDELI VARCHAR2 30 -
DURUMU NUMBER 22 -
5.13 Tablo İsmi: TBL_CEZADETAY
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
BILGIID NUMBER 22 -
CEZANO NUMBER 22 -
CEZABEDELI NUMBER 22 -
LOG_KULLANICIADI VARCHAR2 100 -
LOG_KULLANICI VARCHAR2 100 -
LOG_TARIH DATE 7 -
LOG_ISLEM VARCHAR2 10 -
MAHKEMEDURUMU VARCHAR2 20 -
MAHKEMETARIHI DATE 7 -
CEZATUTARI NUMBER 22 -
YIL NUMBER 22 -
5.13.1 Tespitler ve Çözüm Önerileri
CEZATUTARI kolonu kullanılmamaktadır.
CEZABEDELI kolonunda gerekli kısıtlamalar yapılamadığından çok yüksek meblağlar içeren parasal değerler mevcuttur.
5.14 Tablo İsmi: TBL_CEZAHAYVANTURLERI
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ADI VARCHAR 200 -
5.15 Tablo İsmi: TBL_CEZASAYIRESYA
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
TURID NUMBER 22 -
ADET NUMBER 22 -
LOG_KULLANICI VARCHAR2 100 -
15
LOG_KULLANICIADI VARCHAR2 51 -
LOG_ISLEMTARIHI DATE 7 -
BILGIID NUMBER 22 -
5.15.1 Tespitler ve Çözüm Önerileri
Tabloda CEZABILGI tablosu ile ilişkilendirmede kullanılan ikincil anahtarlar uygun isimlendirilmediğinden karışıklığa neden olmaktadır.
5.16 Tablo İsmi: TBL_CEZATAZMINAT
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
HAYVANTURID NUMBER 22 -
ADET NUMBER 22 -
TUTAR NUMBER 22 -
LOG_KULLANICIADI VARCHAR2 50 -
LOG_KULLANICI VARCHAR2 100 -
LOG_ISLEMTARIHI DATE 7 -
BILGIID NUMBER 22 -
5.16.1 Tespitler ve Çözüm Önerileri
Tabloda CEZABILGI tablosu ile ilişkilendirmede kullanılan ikincil anahtarlar uygun isimlendirilmediğinden karışıklığa neden olmaktadır.
LOG_KULLANICIADI, LOG_ISLEMTARIHI, LOG_KULLANICI kullanılmamaktadır.
5.17 TBL_DERNEK
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
DERNEKADI VARCHAR2 300 -
ILID NUMBER 22 -
5.17.1 Tespitler ve Çözüm Önerileri
DERNEK tablosuna bayilerin iletişim bilgileri eklenmelidir.
Avcı dernek kayıtlarının İçişleri Bakanlığı Dernek Bilgi Sistemi ile entegre edilmelidir.
5.18 TBL_DERNEKBILGILERI
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
AVCIID NUMBER 22 -
DERNEKID NUMBER 22 -
TARIH DATE 7 -
16 5.19 TBL_DERNEKSATIS
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
YIL NUMBER 22 -
KURULUSID NUMBER 22 -
BIRIMID NUMBER 22 -
ILBASLANGIC NUMBER 22 -
ILBITIS NUMBER 22 -
ULKEBASLANGIC NUMBER 22 -
ULKEBITIS NUMBER 22 -
ILFIYAT NUMBER 22 -
ULKEFIYAT NUMBER 22 -
TOPLAMPARA NUMBER 22 -
LOG_KULLANICI VARCHAR2 100 -
LOG_KULLANICIADI VARCHAR2 50 -
LOG_TARIH DATE 7 -
ILADET NUMBER 22 -
ULKEADET NUMBER 22 -
ILID NUMBER 22 -
5.19.1 Tespitler ve Çözüm Önerileri
KURULUSID, BIRIMID, ILBASLANGIC, ILBITIS, ULKEBASLANGIC, ULKEBITIS kolonları anlaşılmamaktadır.
5.20 TBL_DISKULLANICI
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
TCNO VARCHAR2 11 -
ADI VARCHAR2 50 -
SOYADI VARCHAR2 50 -
KULLANICITURU NUMBER 22 -
BIRIMID NUMBER 22 -
MAILADRESI VARCHAR2 200 -
SIFRE VARCHAR2 50 -
ILID NUMBER 22 -
LOG_KULLANICIADI VARCHAR2 50 -
LOG_KULLANICI VARCHAR2 100 -
LOG_ISLEM VARCHAR2 10 -
LOG_TARIH DATE 7 -
17 5.20.1 Tespitler ve Çözüm Önerileri
BIRIMID, ve KULLANICITURU kolonları anlaşılmamaktadır.
5.21 TBL_DONEMLER
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
YIL NUMBER 22 +
BIRINCI DATE 7 -
IKINCI DATE 7 -
UCUNCU DATE 7 -
DORDUNCU DATE 7 -
5.22 TBL_EGITIM
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ADI VARCHAR2 100 -
5.23 TBL_FAHRIMUFETTISLER
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ADI NVARCHAR2 100 -
SOYADI NVARCHAR2 100 -
LOGONNAME NVARCHAR2 1000 -
TCNO NVARCHAR2 30 -
ILID NUMBER 22 -
EGITIMID NUMBER 22 -
5.23.1 Tespitler ve Çözüm Önerileri
EGITIMID kolonunda kontrol konulmadığından boş kayıtlar içermektedir.
5.24 TBL_HARC
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
AVCIID NUMBER 22 -
BASLANGICTARIHI DATE 7 -
BITISTARIHI DATE 7 -
PARA NUMBER 22 -
TARIH DATE 7 -
KULLANICIADI VARCHAR2 100 -
KULLANICI VARCHAR2 200 -
18
VERGIDAIRENO NUMBER 22 -
VERGINO VARCHAR2 25 -
VERILISTARIHI DATE 7 -
ILID NUMBER 22 -
5.24.1 Tespitler ve Çözüm Önerileri
KULLANICIADI, KULLANICI, VERGIDAIRENO, VERGINO kolonları boş kayıt içermektedir.
5.25 TBL_HARCLOG
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
HARCID NUMBER 22 -
AVCIID NUMBER 22 -
BASLANGICTARIHI DATE 7 -
BITISTARIHI DATE 7 -
PARA NUMBER 22
TARIH DATE 7 -
KULLANICIADI VARCHAR2 100 -
KULLANICI VARCHAR2 200 -
ISLEM VARCHAR2 15 -
ISLEMKULLANICIADI VARCHAR2 100 -
ISLEMKULLANICI VARCHAR2 200 -
ISLEMTARIH DATE 7 -
VERGIDAIRENO NUMBER 22 -
VERGINO VARCHAR2 25 -
VERILISTARIHI DATE 7 -
ILID NUMBER 22
5.25.1 Tespitler ve Çözüm Önerileri
KULLANICIADI, KULLANICI, VERGIDAIRENO, VERGINO, ILID kolonları boş kayıt içermektedir.
5.26 TBL_HAREKET
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
PLANID NUMBER 22 -
AVLAKID NUMBER 22 -
HAYVANID NUMBER 22 -
19
BASLANGICTARIH DATE 7 -
BITISTARIH DATE 7
YILLIKIL NUMBER 22 -
YILLIKULKE NUMBER 22 -
GUNLUKKOTA NUMBER 22 -
LOG_LULLANICI VARCHAR2 100 -
LOGKULLANICIADI VARCHAR2 50 -
LOG_ISLEM VARCHAR2 10 -
LOG_TARIH DATE 7 -
5.27 TBL_HAYVANTURU
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ADITR VARCHAR2 200 -
ADILATINCE VARCHAR2 250 -
KOTA NUMBER 22 -
5.27.1 Tespitler ve Çözüm Önerileri
ADILATINCE kolonu kullanılmamaktadır.
TBL_CEZAHAYVANTURU tablosu ile birleştirilerek tek tablo olarak kullanılmalıdır.
5.28 TBL_IL
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
BOLGEID NUMBER 22 -
ILADI VARCHAR2 100 -
5.29 TBL_ILCE
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ILID NUMBER 22 -
ILCEADI VARCHAR2 100 -
5.30 TBL_KULLANICI
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ADI VARCHAR2 60 -
20
SOYADI VARCHAR2 60 -
BIRIMID NUMBER 22 -
KULLANICIADI VARCHAR2 30 -
SIFRE VARCHAR2 30 -
YETKITURU NUMBER 22 -
MAIL VARCHAR2 100 -
LOG_KULLANICIADI VARCHAR2 30 -
LOG_ADISOYADI VARCHAR2 100 -
LOG_ISLEM VARCHAR2 10 -
LOG_TARIH DATE 7 -
5.30.1 Tespitler ve Çözüm Önerileri
SIFRE kolonu kullanılmamaktadır. BIRIMID kolonu boş kayıtlar içermektedir.
5.31 TBL_MESLEK
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ADI VARCHAR2 200 -
5.31.1 Tespitler ve Çözüm Önerileri
Sistemde tutulan meslek bilgilerinin standarda kavuşturulması gerekmektedir.
Meslek tablosundaki meslek tanımlamaları dışında kayıtlar bulunmaktadır.
Raporlama ihtiyaç hâsıl olabileceğinden zorunlu hale getirilmelidir.
5.32 TBL_NAKIL
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
AVCIID NUMBER 22 -
GELDIGIILID NUMBER 22 -
GELDIGIILCEID NUMBER 22 -
GITTIGIILID NUMBER 22 -
GITTIGIILCEID NUMBER 22 -
LOG_KULLANICIADI VARCHAR2 30 -
LOG_KULLANICI VARCHAR2 100 -
LOG_TARIH DATE 7 -
5.32.1 Tespitler ve Çözüm Önerileri
GELDIGIILCEID ve GITTIGIILCEID kolonları boş ve uygunsuz kayıtlar içermektedir.
21 5.33 TBL_NAKILDURUM
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
DURUM VARCHAR2 100 -
5.34 TBL_NAKILISLEMI
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
AVCIID NUMBER 22 -
ILID NUMBER 22 -
ILCEID NUMBER 22 -
NAKILILID NUMBER 22 -
NAKILILCEID NUMBER 22 -
DURUM NUMBER 22 -
TARIH DATE 7 -
ONAYTARIHI DATE 7 -
5.34.1 Tespitler ve Çözüm Önerileri
ILCEID ve ONAYTARIHI kolonları boş ve uygunsuz kayıtlar içermektedir.
5.35 TBL_NAKILLOG
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
NAKILID NUMBER 22 -
KULLANICIADI VARCHAR2 100 -
ADISOYADI VARCHAR2 200 -
DURUMID NUMBER 22 -
TARIH DATE 7 -
ACIKLAMA VARCHAR2 3000 -
5.36 TBL_PULDAGILIM
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
YIL NUMBER 22 -
DURUM NUMBER 22 -
KULLANICIADI VARCHAR2 100 -
KULLANICI VARCHAR2 200 -
TARIH DATE 7 -
22 5.37 TBL_PULDAGILIMDETAY
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
PULDAGILIMID NUMBER 22 -
ILID NUMBER 22 -
ILBASLANGIC NUMBER 22 -
ILBITIS NUMBER 22 -
ULKEBASLANGIC NUMBER 22 -
ULKEBITIS NUMBER 22 -
KULLANICIADI VARCHAR2 100 -
KULLANICI VARCHAR2 250 -
TARIH DATE 7 -
5.38 TBL_PULISLEMLERI
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
YIL NUMBER 22 -
PULADEDI NUMBER 22 -
BASLANGICSERINO NUMBER 22 -
ILADET NUMBER 22 -
ULKEADET NUMBER 22 -
DONEM1BASLANGIC DATE 7 -
DONEM1BITIS DATE 7 -
DONEM2BASLANGIC DATE 7 -
DONEM2BITIS DATE 7 -
FIYAT1IL NUMBER 22 -
FIYAT1DERNEK NUMBER 22 -
FIYAT1ULKE NUMBER 22 -
FIYAT1DERNEKULKE NUMBER 22 -
FIYAT2IL NUMBER 22 -
FIYAT2DERNEK NUMBER 22 -
FIYAT2ULKE NUMBER 22 -
FIYAT2DERNEKULKE NUMBER 22 -
LOG_KULLANICIADI VARCHAR2 50 -
LOG_KULLANICI VARCHAR2 100 -
LOG_ISLEM VARCHAR2 10 -
LOG_TARIH DATE 7 -
23 5.39 TBL_PULSATIS
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
AVCIID NUMBER 22 -
BASLANGIC DATE 7 -
BITIS DATE 7 -
SERINO NUMBER 22 -
FIYAT NUMBER 22 -
SATANKURUMID NUMBER 22 -
SATANBIRIMID NUMBER 22 -
LOG_KULLANICI VARCHAR2 100 -
LOG_KULLANICIADI VARCHAR2 50 -
LOG_TARIH DATE 7 -
YIL NUMBER 22 -
DONEM NUMBER 22 -
5.39.1 Tespitler ve Çözüm Önerileri
SATAN BIRIM ve SATAN KURUM bilgilerini içeren tablolar eklenmelidir.
DONEM tablosu ile ilişkilendirilmekte kullanılan DONEM kolonu uygun isimlendirilmemiştir.
5.40 TBL_PULSATISLOG
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
PULID NUMBER 22 -
AVCIID NUMBER 22 -
BASLANGIC DATE 7 -
BITIS DATE 7 -
SERINO NUMBER 22 -
FIYAT NUMBER 22 -
SATANKURUMID NUMBER 22 -
SATANBIRIMID NUMBER 22 -
LOG_KULLANICI VARCHAR2 100 -
LOG_KULLANICIADI VARCHAR2 50 -
LOG_TARIH DATE 7 -
YIL NUMBER 22 -
DONEM NUMBER 22 -
KULLANICI VARCHAR2 100 -
KULLANICIADI VARCHAR2 50 -
TARIH DATE 7 -
24
ISLEM_TURU NVARCHAR2 30 -
MAC_ADRES NVARCHAR2 40 -
5.40.1 Tespitler ve Çözüm Önerileri
ISLEM_TURU ve MAC_ADRES kolonları boş ve uygunsuz kayıtlar içermektedir.
5.41 TBL_SAYIRESYALAR
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
TURADI VARCHAR2 150 -
5.42 TBL_SERTIFIKA
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
AVCIID NUMBER 22 -
ALINDIGIYER NUMBER 22 -
YERID NUMBER 22 -
SAYI VARCHAR2 20 -
TARIH DATE 7 -
5.42.1 Tespitler ve Çözüm Önerileri
YERID ikincil anahtarı uygun isimlendirilmemiştir.
5.43 TBL_SILAH
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
AVCIID NUMBER 22 -
DURUMU NUMBER 22 -
SAYI VARCHAR2 15 -
ALISTARIHI DATE 7 -
TARIH DATE 7 -
BITISTARIHI DATE 7 -
5.43.1 Tespitler ve Çözüm Önerileri
BITISTARIHI ve SAYI kolonları boş ve uygunsuz kayıtlar içermektedir.
5.44 TBL_ULKELER
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ADI VARCHAR2 50 -
25 5.45 TBL_UNIVERSITE
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ADI VARCHAR2 250 -
5.45.1 Tespitler ve Çözüm Önerileri
Bu tablo kullanılmamaktadır.
5.46 TBL_VERGIDAIRELERI
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ILKODU NUMBER 22 -
ADI VARCHAR2 1000 -
5.46.1 Tespitler ve Çözüm Önerileri
Vergi daireleri ile ilgili bilgiler Gelir İdaresi Başkanlığından web servis ile alınabilir.
5.47 TBL_YILLIKPLAN
Kolon İsmi Veri Tipi Veri Uzunluğu Zorunluluk
ID NUMBER 22 +
ILID NUMBER 22 -
YIL NUMBER 22 -
DURUMU NUMBER 22 -
6. Veri tabanında Yapılan Tespitler ve Çözüm Önerileri
Veritabanı tasarımı: Genel itibari ile veritabanı tasarımı yeniden gözden geçirilerek ilişkisel veri tabanı yapısına uygun hale getirilmelidir.
Tablo Tanımları: Tablo isimlendirme standartları kullanılmamış, sahaların boş kalma durumları göz önünde bulundurulmamış ve yabancı anahtar kullanılmamıştır. Bu durum ilişkilerin bozulmasına, veri tutarsızlıklarına ve anlamsız veri yığılmalarına yol açabileceğinden gerekli düzenlemelerin yapılması önerilir. Tablo ve kolonlara verilecek isimlerin veriyi ifade edebilen tanılamalar olması gerekmektedir.
Kolonlarının Tanımı: Veritabanı incelendiğince tablolar üzerinde oluşturulan kolonların tuttuğu veri tiplerinin özensiz olarak hazırlandığı görülmüştür. Çok küçük veri alanı yeterli olacak veriler için daha büyük alanlar tanımlanmıştır. Kolon isimlendirmeleri bazı alanlarda veriyi iyi ifade edememektedir.