yönetim bilişim sistemleri 6

advertisement
Yönetim Bilişim
Sistemleri
Yrd. Doç. Dr. Doğan AYDOĞAN
Sorun?

İdefix.com, metis kitap basım yayımı almıştır. Her iki işletmenin de bir
milyonun üzerinde müşteri bilgisi depolanmıştır. Veriler sağlıklı bir biçimde
nasıl bir araya getirilebilir?
Yönetim
Örgüt
Teknoloji
• Veri Yönetimini
Merkezileştir
• Veri Yönetim
kuralları ve
prosedürleri
oluştur
• Veri tanımlarını
standart hale getir
• Verileri temizle ve
bağdaştır
• Ana veri dosyasını
tasarla
• Veri tabanı modeli
seç
Çözüm
Süreci
Enformasyon
Sistemleri
• Müşteri ve
tedarikçi
verilerini
birleştir
• Müşteri ve
satış
olanaklarını
tanımla
İş Çözümleri
• Üretkenliği
Artır
• Geliri Artır
İş Zorlukları
• Yatırımlar
yoluyla hızlı
büyüme
• Müşteri
bilgisi
kargaşası
• Parçalanmış
veri kümeleri
VERİ YÖNETİMİ

İşletmelerin veriyi nasıl depoladığı, nasıl düzenlediği ve yönettiğinin, örgütün
etkinliği üzerinde çok büyük etkisi vardır.

Kağıt ile milyonlarca müşteri, bayi ve tedarikçinin verisi tutulamaz.

Merkezi bir ana veri yönetim sistemine ihtiyaç vardır. Aynı zamanda örgüt
üyelerinin hangi veriyi nereye işleyeceğini ve nerede bulacağını bildiği bir
standartlaşma gereklidir.
6.1 Geleneksel Dosya Ortamında Veri Düzeni

Etkin bir süreç yönetimi ve karar verme sisteminin oluşması için ihtiyaç
duyulan enformasyonun hızlı, kesin ve tam olarak elde edilebilmesi gerekir.
Oysa birçok işletmede bu başarılamaz.
Muhasebe ve
Finans
(Kullanıcılar)
Uygulama
Programı 1
Türetilmiş
Dosyalar
İnsan
Kaynakları
(Kullanıcılar)
Uygulama
Programı 2
Türetilmiş
Dosyalar
Satış ve
Pazarlama
(Kullanıcılar)
Uygulama
Programı 3
Türetilmiş
Dosyalar
Üretim
(Kullanıcılar)
Uygulama
Programı 4
Türetilmiş
Dosyalar

Bir işletmedeki departmanlar yıllarca
kendi içinde veri depolama ve yönetme
sürecini sürdürdüğünde sonuç olarak
ortaya büyük sorunlar çıkmaktadır.
Geleneksel Veri Yönetimi Sorunları – Veri Fazlalığı ve
Tutarsızlık

Veri Fazlalığı: Birden çok veri dosyasında yedek verilerin bulunmasıdır.
Böylece aynı veri birden fazla yerde ve konumda depolanır. Veri fazlalığı bir
örgüt içinde farklı departmanların aynı veriyi depolaması durumunda ortaya
çıkar, verilerden biri güncellenirken diğeri eski haliyle kalır.

Veri Tutarsızlığı: Farklı departmanların aynı veriyi farklı alanlarda depolaması
sonucu veri tutarsızlığı ortaya çıkar. Tarihler, adresler v.b. İki departman
arasında farklılık ve tutarsızlık göstermeye başlar.

Ortaya çıkan bir diğer sorun kodlama sorunudur. Örneğin satış pazarlama
bölümü aynı ürün için EXTRALARGE kodunu kullanırken, tedarik yönetiminde
bu ürünün XL olarak kodlanması verilerin eşlenmesini zorlaştıracaktır.
Geleneksel Veri Yönetimi Sorunları – Program veri
bağımlılığı

Her program verileri kendi yapısına göre düzenler ve depolar,
departmanların aynı verileri farklı programlarla depolaması, verilerin
eşleştirilmesini imkansız kılan bir diğer unsurdur.
Geleneksel Veri Yönetimi Sorunları – Esneklik
Eksikliği

Geleneksel bir program önceden tasarlandığı analizleri ve rapoları
oluşturabilir.

Ancak yeni bir analiz ve rapora ihtiyaç duyulduğunda bu enformasyonu ele
geçirmek için yazılımcılara ve büyük zamana ihtiyaç vardır.
Geleneksel Veri Yönetimi Sorunları – Zayıf Güvenlik

Departmanlar kendi içinde veri depoladığı ve düzenlediği için yönetim
verileri kontrol etmekte güçlük çeker.

Verilere kimin, ne zaman, ne gibi değişiklikler yaptığını bulmak oldukça
zordur.
Geleneksel Veri Yönetimi Sorunları – Veri Paylaşımı
ve Kullanırlık Eksikliği

Verilerin depolanması, düzenlenmesi farklı sistemlerde gerçekleştiği için
bölümler arası veri paylaşımı gerçekleştirilemez.

İki farklı bölümde aynı unsura yönelik iki farklı veri ile karşılaşıldığında
veri kullanılamaz, güvenilirliğini yitirir.
6.2 Veri Yönetiminde Veritabanı Yaklaşımı

Veritabanı: Birbiriyle ilişkili çok sayıda verinin bir arada tutulduğu ve belirli
bir düzene göre saklandığı yapıdır. İhtiyacımız olan veri kümesini sorgulayarak
hızla bulabiliriz.

Tek bir veritabanı, amaca göre düzenlenmiş çoklu uygulamalara hizmet eder.

Veriler, ayrı alanlarda depolanmak yerine tek bir merkezde depolanır.
Veritabanı
Öğrenci No, Notlar,
Giriş Yılı, Nereli,
Burs Durumu, Kan
grubu, Velisi
Veritabanı
Yönetim
Sistemi
Rapor 1
Öğrenci No, Kan Grubu
Giriş Yılı, Velisi
Rapor 2
Öğrenci No, Notlar,
Burs Durumu
Veritabanı Yönetim Sistemleri (VTYS)

Bir VTYS, bir örgütün verilerini veritabanına depolamasına, etkili bir
biçimde kullanmasına ihtiyaç duyduğunda ulaşmasına imkan tanıyan
yazılımdır.

VTYS, Uygulama programı ile veritabanı arasında iletişimi sağlar. Uygulama
programı bir veriyi çağırdığında VTYS ilgili veriyi veritabanında bulur ve
programa iletir.

VTYS kullanıcıyı verinin nerede ve ne şekilde depolandığını hatırlama,
zahmetinden kurtarır. Kullanıcı ihtiyaç duyduğu veriyi talep ettiğinde VTYS
ilgili veriyi veritabanından çeker.
Veritabanı Yönetim Sistemleri geleneksel dosyalama
problemlerini nasıl çözer?

VTYS, verinin tekrarını engelleyerek veri fazlalığı ve tutarsızlığını engeller.

Veriler tek bir alanda depolandığı için enformasyon paylaşımı, paylaşım
hızı ve enformasyona ulaşmadaki esneklik artacaktır.

Verilerin güncel durumu yönetim tarafından denetlenebilecek ve güvenlik
riskleri ortadan kalkacaktır.

Departmanların farklı uygulama programları ve sistemleri arasındaki
uyuşmazlıklar yok olacaktır.
İlişkisel VTYS

Kişisel bilgisayarlar ve ana bilgisayarlar için bugün en geçerli model ilişkisel
veritabanı yönetim sistemidir.

İlişkisel veritabanı sistemleri; özniteliklere göre düzenlenmiş tablolar,
tablolarda eşsiz kayıtlar ve tablolar arasında ilişkiler üzerinden yönetilir.
Kişisel Bilgisayarlar
Microsoft Access
Ana Bilgisayarlar
DB2
Oracle Database Lite (Elle taşınabilir aygıtlar)
Microsoft MySQL Server
MYSQL (En yaygın VTYS uygulamalarındandır – Açık kaynaktır)
İlişkisel VTYS Tabloları
Birincil Anahtar: Her alan için benzersiz
Olarak oluşturulan alandır. Kopyalanamaz,
değiştirilemez.
Tedarikçi Tablosu
Tedarikçi Nu Tedarikçi Adı
Tedarikçi Adres
Şehir
Posta Kodu
İşletme Sahibi
1205
Nilüfer OSB.
Bursa
16310
Ali Haymana
Haymana Camcılık
Yedek Parça Tablosu
Parça Nu
Parça Adı
Fiyat
Tedarikçi Nu
137
Kelebek Cam
22.00
1205
138
Arka Cam
95.00
1207
Yardımcı Anahtar: Bir tablodaki
birincil anahtar, farklı bir tabloda
ilişki kurmak için kullanılıyorsa
yardımcı anahtar olur.
İlişkisel VTYS faaliyetleri
Tedarikçi Nu Tedarikçi Adı
Tedarikçi Adres
Şehir
Posta Kodu
İşletme Sahibi
1205
Haymana Camcılık
Nilüfer OSB.
Bursa
16310
Ali Haymana
Parça Nu
Parça Adı
Fiyat
Tedarikçi Nu
137
Kelebek Cam
22.00
1205
138
Arka Cam
95.00
1207
VTYS: Seçme, birleştirme ve yansıtma
Özelliklerini kullanarak amaca yönelik
Tablolar ve raporlar oluşturur.
Parça Nu
Parça Adı
Tedarikçi Adı
Tedarikçi Nu
137
Kelebek Cam
Haymana Camcılık
1205
Nesne Yönelimli VTYS

İlişkisel veritabanları tablolar ve veriler üzerinde çalışmaya uygundur.

Pek çok uygulama resimler, videolar, grafikler üzerinde çalışmayı gerekli
kılmaktadır. Bu gibi durumlarda ilişkisel VTYS işimize yaramaz; nesne
yönelimli bir VTYS kullanmalıyız.

Pek çok web uygulaması değişik nesneleri çalıştırmak üzere Nesne Yönelimli
VTYS kullanır. İlişkisel VTYS’den daha kullanışlı olmasına rağmen daha
yavaştır.

Her iki sistemi kullanan hybrid (melez) VTYS sistemleri de mevcuttur.
Buluttaki Veritabanları

Değişik işletmeler müşterilerine değişik esnekliğe sahip ve fiyatlandırılabilir
veritabanı hizmetleri sunmaktadır.

Microsoft SQL Azure

MySQL

Oracle – Amazon EC2
VTYS’nin yetenekleri

Bir VTYS, veritabanındaki veriye erişmek, onları yönetmek ve düzenlemek için
araçlar ve olanaklar içermektedir. En önemli olanları Veri Tanımlama Dili, Veri
Sözlüğü ve Veri İşleme Dili’dir.

VTYS, veritabanındaki içerik yapısını belirlemek için bir veri tanımlama yeteniğine
sahiptir.

Veri sözlüğü ise veri tabanındaki bilgilerin tanımlarını ve onların özelliklerini
depolayan otomatik veya kullanıcı tarafından oluşturulan bir dosyadır.

Gelişmiş veri tabanlarında ise kullanım, yetkilendirme, güvenlik, iş fonksiyonları,
her bir alan için raporlar gibi gelişmiş enformasyon yapıları mevcuttur.

Her VTYS, veriyi işleme, değiştirme, silme ve enformasyon taleplerine cevap
vermek üzere bir Veri İşleme Dili Kullanır. Bugün en gelişmiş veri işleme dili
Yapılandırılmış Sorgu Dili (SQL: Structured Query Language)’dir.

Microsoft Access SQL dilini bilmeden bir veritabanı yönetimine imkan tanımaktadır.
Veritabanı Tasarlama

Bir veritabanı işletmenin fiili ve gelecekteki faaliyetlerini kapsayan bir
mantıksal tasarlama ve bunun gerçekleştirildiği fiziksel tasarlamadan
oluşur.
Normalleştirme ve Varlık İlişki Diyagramları

Kavramsal veri tabanı tasarımı, verilerin nasıl gruplanacağını, uygulamalar
için hangi verilere ihtiyaç duyulduğu ve veriler arası ilişkileri düzenlemeyi
kapsamaktadır.

Normalleştirme: Veritabanındaki gereksiz verileri en aza indirmek, verileri
karmaşık gruplardan, anlaşılır, küçük ve amacı belli olan kümelere dağıtmak
için kullanılır.

Veri Tutarlılığı: İlişkisel VTYS tablolar arasında bilgi tutarlılığını zorlayarak veri
fazlalığı ve tutarsızlığının önüne geçer.

Varlık İlişki Diyagramı: Tablolar ve iş süreçleri arasında ilişki türü doğru
tanımlanmazsa VTYS işe yaramayacaktır. BİRE – BİR, BİRE – ÇOK, ÇOKA - ÇOK
Normalleştirme ve Varlık İlişki Diyagramı
Normalleştirmeden Önce
Sipariş
NO
Sipariş
Tar
Parça
NO
Parça
Adı
Parça
Fiyatı
Parça
Miktarı
Tedarikçi
NO
Tedarikçi
ADR.
Normalleştirmeden Sonra
Yedek Parça
Parça
NO
İligili Kalem
Parça
Adı
Parça
Fiyatı
Tedarikçi
NO
Tedarikçi
Tedarikçi
NO
Sipariş No Parça
No
Parça Fiyatı
Sipariş
Tedarikçi
ADR.
Tedarikçi Şehir
Sipariş Sipariş Tarihi.
NO
Tedarikçi Şehir
İş Performansını ve Karar vermeyi
Etkinleştirmek İçin VTYS

İşletmeler değişik işlem süreçlerini takip etmek ve yönetimi etkinleştirmek
üzere veri tabanlarını kullanırlar.

En çok satışı hangi eleman yaptı, en iyi müşteri kim, en çok izin kullanan
personel kim, departmanlar arasında performans farkı var mı? Bu gibi pek çok
soru VTYS aracılığı ile kolayca cevaplanabilir.
VERİ AMBARLARI

Veri ambarı: İşletme genelinde güncel ve geçmiş veriyi depolayan bir
veritabanıdır. Yöneticilere karar verme sürecinde veri hazırlamak üzere
kullanılırlar.

Örgüt içi veritabanlarından gelen veriler, ötgüt dışı verilerle birleştirilerek
kullanıma hazır hale getirilir. Veri ambarı oluşturmak için genellikle işletme içi
İNTRANET sistemleri kullanılır.
Faaliyet
Verisi
Müşteri
Verisi
Üretim
Verisi
Veri Ambarı
Veri Erişimi
ve Analiz
Geçmiş Veri
Dış Veri
VERİ MARTLARI: İşletmenin derlediği verilerin, departmanlar tarafından kullanılmak üzere
küçük bölümlerinin İlgili bölümle paylaşıldığı yapıdır.
VERİ MADENCİLİĞİ

Çok büyük veritabanlarında değişik analizler yoluyla geleceğe ışık tutan
çıkarımlar ortaya çıkarılabilir. Veri Madenciliği bu örüntüleri bularak, anlamlı
ilişkiler oluşturmaya çalışır. İlişkiler, diziler, sınıflandırmalar, kümeler ve
öngörüleri içerir.

İlişkiler: Tek bir vaka ile bağlantılı oluşumlardır. Örn: bir süpermarkette mısır cipsi
alındığında %65 oranında bir içecekte alınmaktadır, promosyon olunca ise oran %85
olmaktadır.

Diziler: Vakalar gelecek ile ilişkilendirilir. Örn ev alan bir çift %65 oranında iki ay
için yeni bir buzdolabı alacaktır.

Sınıflandırma: Mevcut kalemlerden sınıflandırmalar ve kurallar çıkarma işlemidir.
Örn: 18-25 yaş arası öğrenciler operatör değiştirmeye eğilimlidir.

Öngörü: Bir gelecek verisi için ilişki içinde olduğu verileri inceler. Örneğin satış
rakamları öngörüsü için, üretim, pazarlama gibi değişik veri gruplarını analiz eder.
Metin Madenciliği ve Web Madenciliği

Veri madenciliği girilmiş, işlenmiş veri üzerine kuruludur. Ancak işletmeye
yönelik bir çok veri işlenmemiş metin dosylarında yer alır. Metin madenciliği,
e-postalar, müşteri görüşmeleri, anket yanıtları, çağrı merkezi kayıtları
verilerini analiz ederek anlamlı örüntüler çıkarır.

Web madenciliği; Değişik internet servislerinden yararlanarak (Google Trends,
Google Insıghts for Search) kişilerin eğilimleri, satın alma davranışları, ait
oldukları sınıf gibi verileri elde etmeyi ifade etmektedir.
Veritabanları ve WEB

İnternetten alışveriş yaptıysanız ya da bir katalog incelediyseniz bir internet
veritabanı kullandınız demektir.

Kullanıcı bilgisayarı aracılığı ile bir bilgi ister ve sunucu bilgisayar
veritabanından bu veriyi gönderir.

Bu istemci-sunucu ilişkisinde veritabanını yönetip, istemciye veriyi gönderen
bir VTYS yönetim aracı gereklidir.
Veritabanları, WEB ve yeni iş alanları

Sahibinden.com

Facebook.com
Veri Kaynaklarını Yönetme

Her işletmenin veri yönetiminde standartlaşmış prosedürlere ve politikaya
ihtiyacı vardır.

Enformasyon Politikası

Veriler nasıl düzenlenecek, güvenlikten kim sorumlu, kim görüntüleyebilir ve
değiştirebilir.

Küçük işletmelerde yetki ve sorumluluk genellikle sahiplerdedir. Büyük işletmelerde
ise devasa bilginin depolanması ve yönetimi ayrı bir politika gerektirir.

Veri Yönetişimi: Gizlilik, Güvenlik, Veri kalitesi ve hükümet uygulamaları arasında
uyumu kapsamaktadır.

Veri Kalitesini Sağlama

İyi tasarlanmış bir veri tabanı doğru politikalarla verimlilik ve yönetim için oldukça
faydalı olacaktır. Ancak ek adımlar gereklidir.

Veri kalitesi denetimi: Veritabanının verdiği bilgiler ile hatalı uygulamalar
arasındaki ilişkilerin tespitidir.

Veri temizleme: Kullanımdan çıkmış, mükerrer, hatalı verilerin tespiti ve
çıkarılmasını ifade etmektedir.
Download