Oracle Application Express 3.1 e Genel Bir Bakış Bir Oracle Tanıtım Yazısı Şubat 2008

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "Oracle Application Express 3.1 e Genel Bir Bakış Bir Oracle Tanıtım Yazısı Şubat 2008"

Transkript

1 Oracle Application Express 3.1 e Genel Bir Bakış Bir Oracle Tanıtım Yazısı Şubat 2008 Not: Aşağıda yer alanlar genel bir ürün yönetimimizin ana hatlarını çizmek amacıyla hazırlanmıştır. Sadece bilgilendirme amacında olup herhangi bir taahhütle ilişkilendirilmemelidir. Herhangi bir ürün, kod ya da işlevsellik sağlama konusunda bir taahhütte bulunmamaktadır ve satın alma kararları sadece bu belgeye dayandırılmamalıdır. Oracle ürünleri için tanımlanan özellik ve işlevlerin geliştirilmesi, piyasaya sürülmesi ve zamanlaması sadece Oracle ın takdirindedir.

2 Oracle Application Express e Genel Bir Bakış İdari Özet 3 Giriş 3 Faydalar 3 Birleştirme Yoluyla Daha İyi Erişim 4 Bilgilerinizi Web Üzerinden, Karmaşıklıklar Olmadan Temin Etmek 4 En İyi Dahili (Built in) Uygulamalar 5 Uygulama ve sayfa yapısında tutarlılık ve standardizasyon 5 Kullanıcı ara yüzü, uygulama mantığı ve veri erişiminin ayrılması 5 Merkezi kimlik doğrulama (authentication) ve yetkilendirme (authorization) 6 Ayrı depolanmış çevrilebilir diziler (translatable strings) 6 Mimariye Genel Bir Bakış 6 Tam Barındırıcılı Çözüm 8 Çalışma Alanları: Bir Veri Tabanını Paylaşmak 8 Uygulama Oluşturucusu 9 SQL Atölyesi 9 Hizmet Programları (Utilities) 10 Yönetim 10 Uygulamaları Taşımak (Migrating) 11 Çalışma Alanı şemaları 11 Bağlantılar 11 Uygulama Geliştirme Özellikleri 11 Otomatik Oturum Durumu Yönetimi 11 Bildirimsel Veri Girişi Formları 12 Tamamen Şablonla Çalışan Kullanıcı Ara Yüzü (User Interface UI) 12 Güçlü Raporlama 14 Etkileşimli Raporlama 14 PDF Basımı ve BI Publisher Bütünleştirmesi 15 PL/ SQL, JavaScript ve AJAX ile Tamamen Uzatılabilirlik 16 Grafik 17 Dahili Dosya Yükleme Kapasitesi 17 E posta Uyarıları 18 Esnek Kimlik Doğrulama 18 Gelişmiş Güvenlik 18 Yeniden Kullanılabilir Kontrol Kuralları 18 Sadece Yürütme Süresi Kurulumu 18 Sonuç 19 Oracle Application Express e Genel Bir Bakış Sayfa 2

3 Oracle Application Express e Genel Bir Bakış İDARİ ÖZET Oracle Database 11g nin bir özelliği olan Oracle Application Express, hızlı web uygulaması geliştirmesi ile Oracle Database in gücünü birleştirmektedir. Kolay kullanılabilir tarayıcı (browser) tabanlı uygulama oluşturucusu, geliştiricilere ve programcı olmayanlara çok kısa bir süre içerisinde veri ile çalışan web uygulamalarını geliştirmelerine ve konuşlandırmalarına olanak sağlamaktadır. Oracle Application Express ten faydalanmak, işletmeniz içerisindeki elektronik tablolarda ve kişisel Veri Tabanlarında dağınık durumda bulunan verilerin yönetimini ve güvenliğini birleştirmenize yardımcı olacaktır. Aynı zamanda, bilgileri web tarayıcısına sahip herhangi biri için kullanılabilir hale getirmek, bilgi erişimini geliştirecektir. GİRİŞ Artık, her bilgisayarda Internet e ya da Intranet e sanal olarak bağı bir web tarayıcısı bulunmaktadır, dolayısıyla işletmenizdeki bilgi akışını geliştirme imkanları çok geniştir. Yeni uygulamalar, yazılımın dağıtılmasına ihtiyaç duyulmadan çalıştırılıp güncellenebilmektedir. Herkesin, herhangi bir bilgisayardan, en son bilgilere erişimi bulunmaktadır ve kullanıcılar neredeyse kesintisiz bir şekilde bir uygulamadan diğerine geçebilmektedir. Tüm bunların altında yatan esas gerçek ise bu potansiyelin büyük bir kısmının hala fark edilmemiş olmasıdır. Elektronik tabloların değiştirilmesi, birleştirilmesi ve temizlenmesiyle, veri toplama ve paylaşma zor bir görev haline gelmiştir. Önemli veriler, metin işleme belgelerinde, metin dosyalarında ve masaüstü bilgisayarlardaki Veri Tabanlarında kilitli durumdadır. Bölümler ve iş kolları, güvenli olmayan ve işletmenin web konuşlandırması için tasarlanmayan araçlarla basit işletme süreçlerini otomatikleştirmeye çalışarak zaman kaybetmektedir. Bu makale, Oracle Application Express in faydalarını, mimarisini, özelliklerini ve size Oracle Application Express in web konuşlandırmalı raporlama ve veri girişi uygulamalarını bir Oracle Database inde birleştirilmiş veriler üzerinde hızlı bir şekilde geliştirmeniz konusunda nasıl yardımcı olacağını tanımlanmaktadır. FAYDALAR Birçok organizasyon, bilgileri yönetmek için elektronik tablolar ve kişisel Veri Tabanları kullanarak değerli vakitlerini harcamaktadırlar. Bu ürünlerin Oracle Application Express e Genel Bir Bakış Sayfa 3

4 kullanımı kolay olsa da, web üzerinde iyi konuşlanmamakta, verilerin eş zamanlı güncellenmesini düzgün bir şekilde idare etmemekte ve çok az bir güvenlik sağlamaktadır. Oracle Application Express, bilgilerin yakalanmasına, dağıtımına ve yönetimine temel faydalar getirerek yeni bir yaklaşım sunmaktadır. Birleştirme Yoluyla Daha İyi Erişim Birçok küçük çalışma grubu Veri Tabanını ve elektronik tabloları tek bir Oracle Database de birleştiren Oracle Application Express, aşağıda yer alan faydaları sağlamaktadır: Birçok kullanıcıdan eş zamanlı güncellemelere olanak sağlayıp aynı zamanda, bilgileriniz için tek bir gerçek kaynağa gerçek zamanlı erişim sağlayarak, elektronik tablolarda ve kişisel veri tabanları da kilitli olan verilerin web üzerinde dağıtılması sayesinde, gelişmiş erişim. Elektronik tabloların eklentiler halinde e postalarla gönderilmesinin ve verilerin birden çok kopyasının birleştirilmesinin ya da temizlenmesinin önüne geçilerek, zaman tasarrufu. Parçalanmış bilgilerin, güvenilir, güvenli, ölçeklendirilebilir ve uzmanlarca yönetilen Oracle Database içerisine birleştirilmesi aracılığıyla, geliştirilmiş güvenlik ve kullanılabilirlik. Daha önce oluşturamadığınız uygulamaları oluşturmak ( hızlı ve kirli uygulamalar bile tüm işletmenin kullanımı için anında web üzerine konuşlandırılmaktadır). Geliştiricilerin ya da son kullanıcıların kontrolünü ya da esnekliğini kısıtlamadan, birleştirmenin faydalarına ulaşılabilmektedir. Bilgilerinizi Web Üzerinden, Karmaşıklıklar Olmadan Temin Etmek Veri ile çalışan uygulamalar genellikle, işletme içerisindeki bilgi akışını kolaylaştırarak, işletme süreçlerini en uygun hale getirmek için oluşturulmuştur. Web uygulamalarını oluşturmak, uygulamayı anlaması (plumbing) ve geliştirme çalışmasının yükünü azaltması gereken, ancak maalesef, var olan işletme sorunlarını çözmeyen, yinelemeli ve yorucu görevlerle doludur. Bir uygulamanın anlaşılması süreci, aşağıda yer alan bölümler gibi bazı düşük seviye görevlerin ele alınmasını içermektedir: Doğal olarak durum bilgisiz (stateless) olan http protokolü üzerinde oturum durumunun sürdürülmesi Kullanıcı kimliklerinin doğrulanması ve erişim kurallarının uygulanması Verilere eş zamanlı erişimin uygun bir şekilde idare edilmesinin garanti altına alınması Oracle Application Express e Genel Bir Bakış Sayfa 4

5 Bir ya da birden çok uygulama boyunca tutarlı bir kullanıcı ara yüzünün sürdürülmesi Uygulamanın uygun dil ve yerel ayarları kullanarak çalıştığından emin olunması İşletmeniz içerisinde, optimize edilecek iş sürecine aşina olan çaışanların, bir web uygulamasının oluşturulması yükünü taşımaması gerekmektedir. Oracle Application Express, her uygulamaya gereken tüm becerileri otomatik olarak sağlayarak bu yükü ortadan kaldırmaktadır. Bu süreç işletme süreci uzmanlarının yaptıkları en iyi işi yapmalarına yardım etmektedir: var olan sorunu çözmek. En İyi Dahili Uygulamalar Oracle Application Express, web uygulamalarının oluşturulması için belirlenmiş en iyi dahili uygulamalara sahiptir. Genel hataları engelleyen ve geliştirici üretkenliğini geliştiren bu en iyi uygulamalardır. Örneğin, bir web uygulamasını oluştururken bir geliştirici istemeyerek de olsa manüel olarak, uygulama boyunca erişim kontrolünü idare etmek adına mantığı dağıtabilmektedir. Bu yüzden erişim kontrolünü yöneten esas kurallar üzerinde değişiklikler yapmak zorlaşmaktadır. Ya da bir geliştirici bir uygulamayı oluşturmaya başlarken, o uygulamanın bir gün biden fazla dilde sağlanması gerekeceğinin farkında olamayabilir. Application Express in uygulama oluşturucusu tarafından sağlanan çerçeve bu tür hataların yapılamamasını garanti altına almaktadır. Aşağıda yer alan en iyi uygulamalar Oracle Application Express in içerisine yerleştirilmiştir. Uygulama ve sayfa yapısında tutarlılık ve standardizasyon Oracle Application Express, sayfaları tüm uygulama boyunca canlandırmak (render) ve işlemek için önceden tanımlanmış bir metodoloji kullanmaktadır. Bu, sayfaların bir araya gelmesini hızlandırırken, aynı zamanda, bir sayfanın nasıl çalıştığını anlamak için kodlara ve komut dosyalarına (scripts) bakılmasına gerek olmadığından, bakımı da kolaylaştırmaktadır. Bir geliştirici, Oracle Application Express'te, uygulamayı daha önce görmemiş olsa bile, bir sayfanın hangi işlevi yürüttüğünü ve nasıl çalıştığını, hızlı bir şekilde söyleyebilmektedir. Kullanıcı ara yüzü, uygulama mantığı ve veri erişiminin ayrılması Application Express in, sayfalar, alanlar (regions), raporlar, etikler ve bir uygulamanın diğer bileşenleri için şablonları (templates) kullanma yolu, geliştiricileri, kullanıcı ara yüzünü ya da uygulamamanın görünüşünü, mantığından ve işlevselliğinden ayırması konusunda desteklemektedir. Bunun birçok faydası bulunmaktadır. İlk olarak bu ayrım, uygulamanın tanımının anlaşılmasını kolaylaştırmakta ve uygulamanın özünü anlamak için HTML kodu sayfaları boyunca ayırma yapmanızı gerektirmemektedir. İkinci olarak bu ayırımın sürdürülmesi, kullanıcı ara yüzü hakkında karar vermeden, çalışmaya uygulamanı mantığından başlayabilmeniz anlamına gelmektedir. Hatta aynı anda diğer bir kişi de uygulamanın kullanıcı ara yüzü üzerinde çalışabilmektedir. Son olarak, uygulamanın görünümü değiştirmek için, her Oracle Application Express e Genel Bir Bakış Sayfa 5

6 sayfayı ya da uygulamanın bileşenlerini değiştirmek yerine sadece birkaç şablonun değiştirilmesini yeterlidir. Merkezi kimlik doğrulama ve yetkilendirme Kimlik doğrulama ve yetkilendirmeyi yöneten kurallar merkezi ve uygulamanın mantığından bağımsız olarak tanımlanmıştır. Bu, kullanıcının kimliğinin onaylanmasının ve oluşturulmasının yolunu, geliştirmenin herhangi bir noktasında uygulamanın mantığına dokunmadan değiştirebilmeniz anlamına gelmektedir. Yetkilendirme şemaları, erişim kontrolü kurallarını merkezi bir yerden tanımlamanıza ve uygulamanın hemen hemen tüm bilişenleri ile ilişkilendirmenize yardımcı olmaktadır. Bu sayede, kimin neyi görüntülediği ve kimin hangi işlevi gerçekleştirdiği konununsa en yüksek esneklik garanti altına alınmaktadır. Ayrı depolanmış çevrilebilir diziler Oracle Application Express, bir uygulamanın tüm tanımını Veri Tabanında saklamaktadır. Uygulama tanımı, alan (field) etiketleri, bölge başlıkları ve rapor sütunu üst başlıkları gibi bileşenlerde bulunan çevrilebilir metinleri kapsamaktadır. Application Express, geliştirme süreci boyunca çevrilebilir dizilerin kayıtlarını otomatik olarak saklayarak, üçüncü bir partinin çeviri gerçekleştirmesi için tüm dizilerin tek bir dosyaya taşınmasına imkan sağlamaktadır. MİMARİYE GENEL BİR BAKIŞ Oracle Application Express, uygulamaların tanımlarını saklayan bir yardımcı veri (metadata) deposu ve sayfaların canlandırılması ve işletilmesi için bir motorundan meydana gelmektedir. Motor tarafından yürütülen ek görevler şunları içermektedir: oturum durumu yönetimi kimlik doğrulama hizmetleri yetkilendirme hizmetleri sayfa akışı kontrolü onaylamaların işletilmesi Motor, PL/SQL içerisine uygulanmıştır ve bu motora İliştirilmiş (Embedded) PL/SQL Ağ Geçidi (şekil 1) ya da Oracle http Server (Apache) ve mod_plsql (şekil 2) aracılığıyla bir web tarayıcısından erişilmektedir. Uygulamalar, Veri Tabanı tablolarında saklanan yardımcı veri depolarından, gerçek zamanlı olarak canlandırılmaktadır. Uygulamaların oluşturulması ya da uzatılması, kod yaratılmasına neden olmamaktadır. Aksine, yardımcı Oracle Application Express e Genel Bir Bakış Sayfa 6

7 veriler, Veri Tabanı tablolarında yaratılmakta ya da değiştirilmekte ve saklanmaktadır. Uygulama ister Oracle Application Express geliştirme ortamında isterse Oracle Application Express kullanılarak oluşturulmuş bir uygulamada çalıştırılsın, süreç ikisi için de aynıdır. Tarayıcı, uygun Oracle Application Express PL/SQL çağrısına çevrilen bir URL talebi göndermektedir. Veri Tabanı PL/SQL i işledikten sonra, sonuçlar tarayıcınıza HTML olarak geri aktarılmaktadır. Benzersiz bir oturum durum yönetimi metodu, en düşük CPU kaynak tüketimini garanti altında almaktadır. Oturum durumu Veri Tabanında yönetilmektedir. Her sayfa görüntülenmesi yeni bir Veri Tabanı oturumunda sonuçlanmaktadır, böylelikle Application Express motoru bir sayfayı canlandırmamakta ya da işlememekte ve Veri Tabanı işleme kaynakları tüketilmemektedir. Şekil 1 Oracle Application Express Mimarisi: İliştirilmiş PL/SQL Ağ Geçidi (Oracle Veri Tabanı 11.1 ya da daha yüksek ya da Oracle Veri Tabanı 10g XE) Şekil 2 Oracle Application Express Mimarisi: mod_plsql ile birlikte Oracle HTTP Server (Apache) (Oracle Veri Tabanı 11.1 öncesi sürümler ve 11.1 ya da daha yüksek olanlar ile bir seçenek) Oracle Application Express e Genel Bir Bakış Sayfa 7

8 TAM BARINDIRICILI ÇÖZÜM Oracle Application Express, paylaşımlı çalışma grubu Veri Tabanı hizmeti içerisine tek bir Oracle Veri Tabanına dönmektedir. Bu hizmete, geliştiricilerin ya da son kullanıcıların bilgisayarlarına herhangi bir yazılım kurulmasına gerek kalmaksızın, bir tarayıcı aracılığıyla basit bir şekilde erişilebilmektedir. Çalışma Alanları: Bir Veri Tabanını Paylaşmak Bazı verileri takip etmek ve diğerleriyle web üzerinden paylaşmak isteyen herhangi bir kişi, Oracle Application Express içerisindeki self servis kaydolma sihirbazını kullanarak, bir çalışma alanına kaydolabilmektedir. Bir çalışma alanı, kullanıcıların kendi konularını, verilerini ve uygulamalarını özel olarak korurken aynı zamanda birden fazla kullanıcının aynı Oracle Application Express kurulumu içerisinde çalışmalarına olanak sağlayan sanal bir Veri Tabanıdır. Şekil 3 Bir Veri Tabanını Çalışma Alanlarıyla Paylaşmak Şekil 3 te gösterildiği gibi, tek bir Oracle Veri tabanı, her birinin bir ya da daha fazla Veri Tabanı şemasına erişime sahip olduğu (A dan F ye), birden çok Oracle Application Express çalışma alanı içerebilmektedir (Çalışma Alanı 1 den 3 e kadar). Böylelikle birden çok geliştirme çalışması aynı Veri tabanında birbirlerine müdahale etmeden gerçekleşebilmektedir. Bir çalışma alanına kaydolma sırasında, yeni bir şema talep edilebilmekte ya da tablolar, görüntüler ve saklanmış prosedürler gibi Veri Tabanı nesneleriyle birlikte var olan bir şema, çalışma alanıyla ilişkilendirilebilmektedir. Çalışma alanı talepleri, web tabanlı bir ara yüz kullanılmasını onaylamak adına, bir Oracle Application Express yöneticisi için sıraya sokulmaktadır. Bir çalışma alanına girildiğinde (şekil 4), kullanıcın aşağıda yer alan bileşenleri erişimi sağlanmaktadır: Oracle Application Express e Genel Bir Bakış Sayfa 8

9 Uygulama Oluşturucusu SQL Atölyesi Hizmet Programları Yönetim Aktarmalar (Migrations) Çalışma Alanı taslakları Bağlantılar Şekil 4 Oracle Application Express açılış sayfası Uygulama Oluşturucusu Uygulama Oluşturucusu, bir HTML kullanıcı ara yüzünü, tablolar, görüntülemeler ve prosedürler gibi Veri Tabanı nesnelerinin üzerinde bir araya getirmek için en uygun hale getirilmiştir. Raporlama ve veri girişi uygulamaları oluşturmak için birçok sihirbaz sağlamaktadır. Bu özellik hakkındaki detaylar daha sonraki bölümlerde ele alınmıştır. SQL Atölyesi SQL Atölyesi, bir web tarayıcısı aracılığıyla Veri Tabanıyla etkileşim kurmanıza olanak sağlayan bir araçtır. Bu özellik şunları içermektedir: Veri Tabanı nesnelerini görüntülemek Oracle Application Express e Genel Bir Bakış Sayfa 9

10 Tablolar, görüntülemeler, tetikleyiciler (triggers) ve diziler (sequences) gibi Veri Tabanı nesnelerini yaratmak Komut dosyalarını yaratmak, düzeltmek ve çalıştırmak Aynı zamanda yerel dosya sisteminizden, komut dosyalarını yükleyebilir ve indirebilirsiniz SQL komutlarını, şifre gerektirmeyen (anonymous) PL/SQL leri, komut dosyalarını ve kayıtlı sorgulamaları çalıştırmak Veri Tabanı nesneleri aramak ve filtrelemek, nesneler arasında ilişki oluşturmak, biçimlendirilmiş sorgulama sonuçlarını görüntülemek ve sorgulamaları kaydetmek için Sorgulama Oluşturucusu (Query Builder ) Hizmet Programları Veri Atölyesi, yapılandırılmış verilerini Veri Tabanı tabloları içerisine aktarmanıza (export) ya da Veri Tabanı Tablolarından getirmenize (import) yardımcı olmaktadır. Örneğin, elektronik tablo verilerini getirme sihirbazı sayesinde, bir Veri Tabanı tablosu oluşturup, verileri elektronik bir tablodan tek bir operasyona getirebilirsiniz. Diğer Veri Atölyesi özellikleri şunları içermektedir: Virgülle ayrılan değerler (comma separated values CSV) ya da sekme ile ayrılan değerler (tab separated values) gibi yapısal metin dosyalarından veriler getirmek Herhangi ayırıcılı bir tabloya verileri aktarmak DDL yaratmak Nesne raporlarını görüntülemek Bırakılmış (dropped) Veri Tabanı nesnelerini eski değerine döndürmek Yönetim Bir çalışma alanı yöneticisi olarak, uygulamaların geliştirildiği ve konuşlandırıldığı ortam üzerinde kontrolünüz bulunmaktadır. Çalışma alanı yönetimi özelliği şunları içermektedir: Oturum durumu, günlük (log) dosyaları, hizmet sonlandırması, şema talepleri, depolama talepleri, şema raporları, seçenekler ve uygulama modelleri gibi hizmetlerin yönetimi Kullanıcıların ve kullanıcı gruplarının yönetimi Son kullanıcı ve geliştirici faaliyetlerini, sayfa görüntülemesinde ve sisteme giriş denemelerinde olan değişiklikleri denetlemek Sağda yer alan görev listesi, aşağıdaki bağlantıları görüntülemektedir: Şifrenizi değiştirmek Oracle Application Express e Genel Bir Bakış 10

11 Temel ürün bilgilerini listeleyen sayfa hakkında Uygulamaları Taşımak Oracle Application Express Uygulama Taşıma Atölyesi (Application Migration Workshop), bir Microsoft Access uygulamasını taşımanıza ve getirilen nesnelerden bir Oracle Application Express uygulaması yaratmanıza olanak sağlamaktadır. Çalışma alanı şemaları Liste, Veri Tabanıyla ilişkili ve dolayısıyla bu çalışma alanı içerisinde erişilebilir olan şemaları göstermektedir. Bağlantılar Aşağıda yer alan Application Express kaynaklarına erişmek için bu liste kullanılmaktadır: Oracle Teknoloji Ağı Tartışma Forumu Kullanıcı El Kitabı UYGULAMA GELİŞTİRME ÖZELLİKLERİ Şimdiye kadar, Application Express in, ilgi çekici, çok yönlü ve dayanıklı veri ile çalışan bir web uygulamasının geliştirilmesi ve konuşlandırılması için gereken düşük düzey becerileri programlama ihtiyacınızı ortadan kaldırarak, gelişimi ve verimliliği geliştirdiğini öğrendik. Bu bölümde, bu noktayı açıklamak için, birkaç önemli web geliştirmesi özelliğini detaylandıracağız. Otomatik Oturum Durumu Yönetimi Oracle Application Express, geliştiricilere oturum durumu değerlerini uygulamalarındaki herhangi bir sayfadan "alma" ve "ayarlama becerileri sunarak, oturum durumunu net bir şekilde Veri Tabanında sürdürmektedir. Her oturuma, Oracle Application Express kurulumu içerisinde kendine özgü bir tanımlayıcı (ya da oturum kimliği) tahsis edilmiştir. Oracle Application Express motoru, bu oturum kimliklerini, her sayfa görüntülemesinden önce ve sonra, bir uygulamanın çalışma verilerini (ya da oturum durumunu) saklamak ve geri almak için kullanmaktadır. Oracle Application Express e Genel Bir Bakış 11

12 Bildirimsel Veri Girişi Formları Sihirbazlar ve önceden oluşturulmuş birçok parçacık (widget) aracılığıyla, veri yakalamak ve bunları Veri Tabanına girmek ya da güncellemek için hızlı bir şekilde formlar oluşturabilirsiniz. Formlar aşağıda yer alan özelliklerle geliştirilebilmektedir: Geniş çaplı dahili HTML parçacıkları Veri doğrulamaları (validations) Paylaşımlı değerler listesi Alan düzeyi yardımı Üstte açılan (pop up) takvim Form sihirbazları, araya sokma, güncelleme ve silme işlemlerini gerçekleştirmek için gereken tüm veri mantığını oluşturmaktadır. Veri mantığı, eş zamanlı erişim sağlayan birden çok kullanıcının Veri Tabanındaki veri bütünlüğünü tehlikeye atmadığından emin olmak için, kayıp güncelleme tespitini de içermektedir. Aynı zamanda, çizelge biçimindeki (tabular) formlar, çok sıralı formlar, rapor ile birlikte tablo üzerindeki formlar, bir web hizmeti üzerinde olan formlar, bir SQL Sorgulaması üzerindeki formlar, ana detay formları ve Özet sayfaları gibi daha gelişmiş formlar da desteklenmektedir. Şekil 5 Application Express ile oluşturulmuş bir form Tamamen Şablonla Çalışan Kullanıcı Ara Yüzü Oracle Application Express ile oluşturulmuş bütün uygulamalar tamamen şablonla çalışmaktadır. Şablonlar bir uygulamanın hemen hemen her bileşeni için kullanılmaktadır: sayfalar, bölgeler, raporlar, listeler, alan etiketleri, menüler, butonlar ve üstte açılan değer listeleri. Uygulama Oracle Application Express e Genel Bir Bakış 12

13 Oluşturucusu sadece yapılmaya hazır tasarım temalarıyla birlikte gelmeyip aynı zamanda, isteğe göre uyarlanmış basamaklı stil sayfaları (cascading style sheets CSS), Javascript ve imgeleri içeren HTML ler kullanarak kendi şablonlarınızı oluşturmanıza olanak sağlamaktadır. Şablonlar önce türlerine göre (breadcrumb genellikle sayfanın üstünde yer alan ve sayfanın site içerisindeki yerini gösteren tanımlama buton, bölge, rapor vs.) daha sonra o tür içerisindeki her şablonun amacını tanımlayarak, şablon sınıflarına göre düzenlenmektedir. Her şablon türü bir grup standart sınıf ve sekiz özel sınıf sağlamaktadır. Aşağıdaki şekilde gösterildiği gibi 3.1 versiyonu iki yeni tema içermektedir. Şekil 6 Tamamen şablonla çalışan uygulama oluşturması Genel (public) tema, bir çalışma alanı ve uygulama içerisinden bir tema seçilerek oluşturulabilmektedir. Bu temayı düzenlemek için, temanın dışında bir uygulama yaratıp daha sonra temayı uygulama içerisinde temayı düzenleyiniz. Artık güncellenmiş uygulama teması içerisinde yeni bir genel tema oluşturup, tema deposuna ekleyebilirsiniz. Oracle Application Express e Genel Bir Bakış 13

14 Güçlü Raporlama Uygulama oluşturucusunu kullanarak raporlar, sonuçları SQL sorgulaması biçiminde hazırlanarak, hızlı bir şekilde oluşturulabilmektedir. Kolay Rapor sihirbazı, kullanıcıyı, SQL bilgisine ihtiyaç duymadan bir rapor oluşturabilme konusunda yönlendirmektedir. Raporlama motorunun özellikleri şunları içermektedir: Rapor Düzenini ve Sayfa Düzenlemesini kontrol etmek Diğer raporlara ya da grafiklere sütun bağlamak Bir raporu bir XML dosyası ya da bir CSV dosyası olarak aktarmak Güncellenebilir bir Sütun tanımlamak Sütun Araları Sütun tabanlı sınıflandırma Sütunların ne zaman gösterileceğini kontrol etmek Sütun değerlerine HTML tabanlı ifadeler uygulamak Şekil 7 Application Express ile oluşturulmuş bir Rapor Etkileşimli Raporlama Etkileşimli Raporlama Alanı, son kullanıcın raporları özelleştirmesine olanak sağlayan yenilikçi bir teknoloji uygulamasıdır. Bu, geliştirme süresini ve çabasını azaltırken, eş zamanlı olarak uygulama işlevselliğini de geliştirmektedir. Dinamik raporlama alanı kullanıcıların aşağıdakileri gerçekleştirmesine olanak sağlamaktadır: Görüntülemek/göstermek istedikleri sütunu seçerek, verinin düzenini özelleştirmek Filtreler uygulamak Vurgulama ve sınıflandırmaya olanak sağlamak Araları, kümeleri (aggregations), farklı grafikleri ve kendi hesaplamalarını tanımlamak Oracle Application Express e Genel Bir Bakış 14

15 Raporun birden çok çeşidini yaratmak ve isimlendirilmiş rapor ya da virgülle ayrılmış dosyalara çıktı olarak kaydetmek ya da PDF, Word, Excel belgesi olarak yazdırmak Şekil 8 Application Express ile oluşturulmuş Etkileşimli Rapor PDF Basımı ve BI Publisher Bütünleştirmesi Raporlar aynı zamanda, PDF, Word, Excel ya da HTML belgesine aktarılabilmektedir. Bir rapor sunucusu yapılandırıldığı ve tanım detayları Application Express e girildiği zaman, herhangi bir rapor bölgesi, özelleştirilebilir rapor özellikleri ve otomatik sayfa numaralamasını da içeren, yazdırılabilir bir rapor halinde çıkarılabilmektedir. Bildirimsel ara yüz PDF basımı sayesinde çıkış belgesi ile geniş çaplı özellikler ilişkilendirebilirsiniz (örneğin, rapor Sayfası ölçüsünü, Arka plan rengini ayarlayabilir, sayfa başlığı ekleyebilirsiniz). Oracle Business Intelligence (BI) Publisher ı rapor sunucusu olarak kullanarak, yüksek duyarlılığa sahip raporlar şekil 8 de gösterildiği gibi birleştirilebilmektedir. BI Publisher, birden çok tabloyla (örneğin temeldetay), grafikle ve Application Express den geçen diğer parametrelerle birleşen karmaşık rapor şemaları geliştirmek için, bir MS Word eklentisi sağlamaktadır. Bu rapor şablonları daha sonra Application Express içerisine yüklenebilmekte, bir URL aracılığıyla erişilebilmekte ve bir butondan ya da bağlantıdan çağrılabilmektedir. PDF Raporlamasına gelen yeni geliştirmeler şunları içermektedir: Çok Kaynaklı Sorgulamalar Bir PDF raporu yaratmak ve bir BLOB değişkeni olarak erişmek Word Eklentisi için geliştirilmiş veri kaynağı desteği Oracle Application Express e Genel Bir Bakış 15

16 Şekil 9 Application Express ve BI Publisher ile oluşturulmuş Yüksek Duyarlılığa sahip raporlar PL/ SQL, JavaScript ve AJAX ile Tamamen Uzatılabilir Application Express, sihirbazlar ve önceden oluşturulmuş bileşenler aracılığıyla, Veri Tabanı merkezli web uygulamalarına hızlı geliştirmeler sunmaktadır. Ancak, aracın basitliği, özel PL/SQL ya da Javascript ile bir uygulamanın işlevselliğini genişletmek için gereken esnekliği engellememektedir. Uygun olduğunda, uygulama oluşturucusu, birkaç PL/SQL satırı biçiminde özel mantık sağlamanıza ya da var olan PL/SQL prosedürünü ya da işlevini ya da var olan Javascript kitaplığından bir Javascript işlevi çağırmanıza izin vermektedir. Örneğin, Application Express dahili bildirimsel doğrulamaları sağlamakta ancak aynı zamanda kendi Javascript tabanlı doğrulamalarınızı oluşturmanıza da olanak sağlamaktadır. Eşzamansız Javascript ve XML (AJAX), istemci ve web sunucusu arasındaki faaliyetleri gerçekleştirmek için kolaylıkla birleştirilebilmektedir. Bu süreç, çaba gerektiren işletme gereksinimlerini karşılamak ve müşteri kullanılabilirliliğini ve tatminini arttırmak için kullanıcı ara yüzünü daha fazla geliştirme becerisi sağlamaktadır. Yeni AJAX becerileri, AJAX Sayfa Düzenlemesi ve AJAX takvimini içermektedir. Javascript kitaplıkları şunları içermektedir: Geliştirilmiş Sayfa Yükleme Süresi JavaScript & CSS bastırılması (suppress) Her sayfada bulunan Javascript işlevleri ve nesneleri Özel Web 2.0 becerilerini oluşturmak ve yükseltmek Belgelenmiş Javascript API ları Oracle Application Express e Genel Bir Bakış 16

17 Grafik Uygulama oluşturucusu tarafından üç çeşit grafik sağlanmaktadır. İlk tür Flash Grafik tabanlıdır ve çoklu çubuk, sıra ve pasta grafiklerini, eş zamansız (asynchronous ) güncelleme gibi çeşitli özelliklerle birlikte sunmaktadır. Bildirimsel kontroller, animasyonlar, renklendirme, etiketleme ve göstergeleri içeren birçok özellik için sunmaktadır. İkinci tür HTML ve gif imgeleri tabanlıdır, yatay ve dikey çubuk grafiklerini sağlamaktadır. Üçüncü tür ise, Web grafikleri için bir XML dili olan Scalable Vector Graphics (SVG) tabanlıdır ve çubuk, sıra ve pasta grafiklerini sunmaktadır. Şekil 10 Application Express Web Hizmetleri Bütünleştirmesi ile oluşturulan grafikler Oracle Application Express içerisinde geliştirilen uygulamalar, SOAP kullanılarak harici web hizmetlerine çağrı birleştirebilmektedirler. Web hizmeti cevapları XSL sayfa yönergesi (style sheet) kullanılarak dönüştürülebilmekte ve bir sayfaya birleştirilebilmekte ya da sadece bir oturum durumunda saklanabilmektedir. Bu özellik, harici sunucularda çalışan mantık ya da süreçlerle bütünleşmenin oldukça güçlü bir yoludur. Dahili Dosya Yükleme Kapasitesi Uygulama Oluşturucusu, son kullanıcının belge ya da diğer dosyaları yüklemesini gerektiren uygulama kitaplıklarını (belge gibi) oluşturmak için bir Dosya Tara parçacığı içermektedir. Yüklenen dosyalar otomatik olarak Veri tabanında saklanmakta ve indirme için kolaylıkla bir rapor içerisine birleştirilebilmektedir. Oracle Application Express e Genel Bir Bakış Sayfa 17

18 E posta Uyarıları Birçok uygulama, belirli bir ticari durum gerçekleştiğinde gönderilmek üzere E posta biçiminde uyarılar gerektirmektedir (örneğin bir müdürün satın alma talebini onayladığı durumlarda). Application Express, uygulamanızdan kolaylıkla e posta gönderebilmeniz için Veri Tabanı tarafından sağlanan UTL_SMTP üzerinde API tabanlı bir paket içermektedir. Bu e postalar aynı zamanda eklentileri de içerebilmektedir. Esnek Kimlik Doğrulama Bir kimlik doğrulama şeması, kullanıcının kimliğini doğrulayacak ve daha sonra Oracle Application Express motorunu, doğrulamanın başarılı olduğuna ve uygun kullanıcı adıyla giriş yapıldığına dair bilgi verecek bir yöntemdir. Kullanıcı adı, Oracle Application Express içerisinde ya da harici bir giriş sayfasından (örneğin Oracle Application Server Single Sign On kullanıldığı durumlarda olduğu gibi) gelebilmektedir. Oracle Application Express uygulamaları kimlik doğrulama şemalarının herhangi bir zaman değiştirilmesine olanak sağlamaktadır. Bu, geliştiriciye herhangi bir uygulama mantığını değiştirmeden, kimlik doğrulamasını (örneğin LDAP Lightweight Directory Access Protocol ya da Oracle Application Server Single Sign On tabanlı) değiştirme esnekliğini sunmaktadır. Gelişmiş Güvenlik Artık, geliştiricinin öğe (item) oturum durumunu koruma görevini kolaylaştıran, yeni Gizli ve Korumalı bir öğe türü dahil edilmiştir. Bunun yanında, dahili sayfa süreç türleri de (DML operasyonları) bulunmaktadır (muhtemel SQL püskürtme saldırılarını ortadan kaldırmak için geliştirilmiş). Yeniden Kullanılabilir Kontrol Kuralları Yetkilendirme şemaları olarak adlandırılan erişim kontrolü kuralları merkezi olarak tanımlanabilmekte ve bir uygulama içerisindeki bileşenlere uygulanarak tekrar kullanılabilmektedir. Örneğin, yetkilendirme şemaları, tek bir alandan ya da butondan tüm uygulamaya kadar olan erişimi kontrol edebilmektedir. Yetkilendirme şemaları, X değişkeninin değeri Y olmalıdır şeklindeki ya da daha karmaşık ve Veri Tabanını sorgulayan ya da LDAP dizini (directory) içerisinde arama gerçekleştiren bildirimsel komutlar kullanılarak tanımlanabilmektedir. Sadece Yürütme Süresi Kurulumu Yükleyici (installer) ile birlikte sağlanan komut dosyaları, Oracle Application Express in Tam Geliştirme ya da Yürütme Süresi sürümleri arasında geçiş yapabilmenize olanak sağlamaktadır. Sadece Yürütme Süresi komut dosyası çalıştırıldığında, ayrı bir Yönetim Kullanıcı Ara Yüzü bulunmayacaktır. Oracle Application Express e Genel Bir Bakış Sayfa 18

19 Sadece uygulamayı çalıştırmak için gerekli olan paketler oluşturulmaktadır. APEX_INSTANCE_ADMIN Paketi, bu ortamın yönetilmesine olanak sağlayan yardımcı programları sağlamaktadır. Örnek Özelikleri ve Ayarları almak ve ayarlamak için SQL*Plus a bağlanmalısınız. Bu süreç, aşağıdaki nedenlerden dolayı daha iyi güvenlik sağlamaktadır: Bilgisayar korsanları ve kötü niyetli kullanıcılar için daha az giriş noktasına sahip olması Uygulamaların en düşük Veri Tabanı ayrıcalıklarıyla çalıştırılması Geliştiricilerin bir Yürütme Süresi Ortamından veri ya da sayfaları yanlışlıkla değiştirmelerinin ya da silmelerinin engellenmesi Üretim ve test örnekleri için ideal olması SONUÇ İşletme içerisindeki değerli verileri elektronik tablolara ve kişisel Veri Tabanlarına dağıtmak, bilgi akışını aksatmakta ve güvenlik ihlali riskini aşırı derecede arttırmaktadır. Oracle Application Express in eşsiz mimarisi verilerinizi birleştirip, güvenlik altına almanıza olanak sağlarken aynı zamanda bu verileri bir web tarayıcısına sağlayarak erişimi geliştirmektedir. Oracle Application Express in uygulama oluşturucusu, web geliştirmesi için optimize edilmiş zengin özellikler sunmakta ve böylelikle sınırlı geliştirme tecrübesine sahip çalışanlar bile veri ile çalışan web uygulaması oluşturup, konuşlandırabilmektedir. Oracle Application Express e Genel Bir Bakış Sayfa 19

20 Oracle Application Express e Genel Bir Bakış Şubat 2008 Yazar: David Peake Katkıda Bulunan Yazarlar: Oracle Corporation Dünya Genel Merkezi 500 Oracle Parkway Redwood Shores, CA A.B.D Dünya çapındaki talepler için: Telefon: Fax: Oracle Corporation interneti güçlendiren yazılımlar sunmaktadır. Oracle, Oracle Corporation a ait tescilli bir markadır. Burada kaynak olarak gösterilen çeşitli ürün ve hizmet isimleri, Oracle Corporation a ait markalar olabilirler. Bahsi geçen diğer tüm ürünler ve hizmetler, kendi sahiplerine ait markalar olabilirler. Telif Hakları 2002 Oracle Corporation Tüm Hakları Saklıdır.

1.1 Web Kavramlar. 1.1.1.3 URL terimini tanımlayınız ve anlayınız.

1.1 Web Kavramlar. 1.1.1.3 URL terimini tanımlayınız ve anlayınız. 1.1 Web Kavramlar 117 Anahtar 7erim/er 1.1.1.1 Web ve Internet terimlerini tanımlayınız. Her birinin anahtar özelliklerini tanımlayınız. Web bir Internet hizmetidir. Web Internet üzerinde bağlantılı html

Detaylı

Microsoft Office Access Ders İçeriği 25 Saat. Access Temel 10 saat

Microsoft Office Access Ders İçeriği 25 Saat. Access Temel 10 saat Microsoft Office Access Ders İçeriği 25 Saat Access Temel 10 saat 1) Bölüm 1 : Office Çalışma Alanı Temelleri a) Temel Pencere Bileşenleri b) Backstage Görünümünü Tanıma c) Şerit İle Çalışma d) Hızlı Erişim

Detaylı

Aktarımı Çalıştırmak/Geri Almak 146 Alan Seçenekleri 148 Veri Tabanı Şeması 150 Veri Tabanı ile İlgili Bazı Rake Görevleri 162 Modeller 164

Aktarımı Çalıştırmak/Geri Almak 146 Alan Seçenekleri 148 Veri Tabanı Şeması 150 Veri Tabanı ile İlgili Bazı Rake Görevleri 162 Modeller 164 xi Ruby on Rails Nedir? 2 Rails Neden Farklıdır? 2 Başlamadan Önce Bilinmesi Gerekenler 4 İnternet Nasıl Çalışır? 4 İstemci-Web Sunucu İlişkisi 5 HTTP Protokolü 6 URL-Kaynak Konumlandırma Adresleri 7 HTTP

Detaylı

Dersin Konusu ve Amaçları: Ders P lanı: Bölüm 1: Bilgi Teknolojilerinde Temel Kavramlar

Dersin Konusu ve Amaçları: Ders P lanı: Bölüm 1: Bilgi Teknolojilerinde Temel Kavramlar Bilgi Teknolojileri ve Uygulamalarına Giriş Dersin Konusu ve Amaçları: Bu dersin amacı daha önce bilgisayar ve bilgi teknolojileri alanında herhangi bir bilgi ve/veya deneyime sahip olmayan öğrenciye bilgi

Detaylı

Sayfa 1 3

Sayfa 1 3 PowerPoint 5 Saat Ön Koşullar (Eğitimler) Temel Bilgisayar Eğitimi, Word Eğitimi Eğitimin Süresi (Saat) 5 Saat Katılımcılar eğitim sonunda; sunum hazırlarken slaytlarında yer verdikleri nesnelerin (resim,

Detaylı

Kepware Veritabanı Ürünleri. Teknolojiye Genel Bir Bakış

Kepware Veritabanı Ürünleri. Teknolojiye Genel Bir Bakış Kepware Veritabanı Ürünleri Teknolojiye Genel Bir Bakış Gündem Veritabanı Client API teknolojisinin gözden geçirilmesi ODBC istemci sürücüsü- bir KEPServerEX Plug-In Haberleşme Sürücüsüdür. DataLogger-

Detaylı

Sürüm 1.0 09/10. Xerox ColorQube 9301/9302/9303 Internet Services

Sürüm 1.0 09/10. Xerox ColorQube 9301/9302/9303 Internet Services Sürüm 1.0 09/10 Xerox 2010 Xerox Corporation. Tüm Hakları Saklıdır. Yayınlanmamış haklar Amerika Birleşik Devletleri'nin telif hakkı kanunlarınca korunmaktadır. Bu yayının içeriği, Xerox Corporation'ın

Detaylı

ile Uygulama Geliştirme Teknikleri

ile Uygulama Geliştirme Teknikleri ile Uygulama Geliştirme Teknikleri Ajanda SENTORA Kimdir? Application Express (APEX) Nedir? APEX özellikleri APEX kullanım alanları Geliştirme Ortamı Örnek Proje Soru - Cevap SENTORA Kimdir? SENTORA 5

Detaylı

Hızlı Başlangıç Kılavuzu

Hızlı Başlangıç Kılavuzu Hızlı Başlangıç Kılavuzu 1. Adım Windows Server 2012'yi Yükleme Bilgisayarınız Windows Server 2012 yüklenmiş olarak teslim edildiyse, 1. Adım'ı atlayabilirsiniz. Yükleme Yönergeleri Yükleme yönergeleri,

Detaylı

Hızlı Başlangıç Kılavuzu

Hızlı Başlangıç Kılavuzu Hızlı Başlangıç Kılavuzu Microsoft Access 2013 önceki sürümlerden farklı görünmektedir, dolayısıyla öğrenme eğrisini en aza indirmenize yardımcı olmak üzere bu kılavuzu hazırladık. Ekran boyutunu değiştirme

Detaylı

Temel Bilgi Teknolojileri - II Ayrıntılı Ders İçerikleri

Temel Bilgi Teknolojileri - II Ayrıntılı Ders İçerikleri Temel Bilgi Teknolojileri - II Ayrıntılı Ders İçerikleri Hesap Tabloları(Excel 2007) HAFTA 1 1. Hesap Tablolarına Giriş 1.1. Hesap tablosu tanımı, kullanım amacı ve yerleri 1.2. MS Excel Uygulamasına giriş

Detaylı

Değerlendirme Soruları 140. Şerit Kullanımı 124 Şerit Sekmeleri 124 Şeridi Gizleme 125 Eklentiler 125

Değerlendirme Soruları 140. Şerit Kullanımı 124 Şerit Sekmeleri 124 Şeridi Gizleme 125 Eklentiler 125 ! 1 Excel Nedir? 2 Excel in Gelişimi 2 Yeni Özellikler 11 Görünüm 11 Bulut Desteği 11 Şablonlar 14 Anlık Veri Çözümleme 16 Hızlı Veri Doldurma 17 Grafik Önerileri (Recomended Charts) 17 Dilimleyiciler

Detaylı

Temel Bilgisayar Eğitimi, Word Temel Eğitimi Süresi

Temel Bilgisayar Eğitimi, Word Temel Eğitimi Süresi PowerPoint - Outlook Ön Koşullar (POWERPOİNT) Temel Bilgisayar Eğitimi, Word Temel Eğitimi Eğitimin Süresi Saat Ön Koşullar (OUTLOOK) Temel Bilgisayar Eğitimi, Word Temel Eğitimi Eğitimin Süresi 5 Saat

Detaylı

Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi

Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi Google Web Toolkit ile Öğretim Elemanı Otomasyon Sistemi Mehmet Karakoç Akdeniz Üniversitesi Bilgisayar Bilimleri Araştırma ve Uygulama Merkezi 28.11.2014 inet-tr'14 : GWT AUFaculty Project 1 İçerik Giriş

Detaylı

Veritabanı Yönetimi Bilgisayarların. Keşfi Hedefler. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi

Veritabanı Yönetimi Bilgisayarların. Keşfi Hedefler. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi. Veritabanı, Veri ve Bilgi Hedefler Veritabanı Yönetimi Bilgisayarların Discovering Keşfi 2010 Computers 2010 Living in a Digital World Dijital Dünyada Yaşamak Veritabanı terimini tanımlamak ve bir veritabanının veri ve bilgi ile

Detaylı

Web tabanlı altyapı sayesinde her cihazdan erişilebilir ve düzenlenebilir dokümanlar oluşturulup anında paylaşılabilir.

Web tabanlı altyapı sayesinde her cihazdan erişilebilir ve düzenlenebilir dokümanlar oluşturulup anında paylaşılabilir. Eğitimde Google Doküman Uygulamaları 1.1 Google Uygulamalarına Giriş Google Doküman uygulamaları, hem öğretmenler, hem öğrenciler, hem de veliler için birçok farklı özellik sağlar. Kelime işleme, elektronik

Detaylı

Bilgiyi Keşfedin! Özelleştirme, Eklenti ve Veri Entegrasyonu Kurumsal Seviyede Yönetim ve Performans

Bilgiyi Keşfedin! Özelleştirme, Eklenti ve Veri Entegrasyonu Kurumsal Seviyede Yönetim ve Performans Bilgiyi Keşfedin! LOGO MIND INSIGHT (powered by Qlik) İŞ ANALİTİĞİ ÜRÜNÜ, HERKESİN SEZGİLERİ İLE ARAŞTIRMA VE KEŞİF YAPMASINI SAĞLAYAN ÇOK ÇEŞİTLİ ESNEK VE İNTERAKTİF GÖRSELLER OLUŞTURABİLECEĞİ YENİ NESİL

Detaylı

Veritabanı. Ders 2 VERİTABANI

Veritabanı. Ders 2 VERİTABANI Veritabanı Veritabanı Nedir? Birbiri ile ilişkili verilerin bir arada uzun süreli bulundurulmasıdır. Veritabanı bazen Veritabanı Yönetim sistemi veya Veritabanı Sistemi yerine de kullanılır. Gerçek dünyanın

Detaylı

Misafirlerinize internet hizmeti sunmanın en güvenli yolu!

Misafirlerinize internet hizmeti sunmanın en güvenli yolu! Misafirlerinize internet hizmeti sunmanın en güvenli yolu! Firmanıza özel karşılama ekranı oluşturabilir, farklı kimlik doğrulama yöntemlerini kolaylıkla belirleyebilirsiniz. İnternet erişimlerini kayıt

Detaylı

Kopya Hakkı 2005 The European Computer Driving Licence Foundation Ltd

Kopya Hakkı 2005 The European Computer Driving Licence Foundation Ltd Tüm haklar mahfuzdur. Bu yayının hiçbir kısmı ECDL Kuruluşundan izin almadan hiçbir şekilde çoğaltılamaz. Çoğaltım talepleri yayıncıya yapılmalıdır. The European Computer Driving Licence Foundation Ltd

Detaylı

Windows Grup İlkesi Düzenleyici

Windows Grup İlkesi Düzenleyici Windows Grup İlkesi Düzenleyici Microsoft Windows ta kullanıcı ve bilgisayar grupları için kullanıcı ve bilgisayar yapılandırmaları tanımlamak üzere Grup İlkesi kullanılır. Grup ilkesi Microsoft Yönetim

Detaylı

Adım Adım Microsoft Excel 2007

Adım Adım Microsoft Excel 2007 Yaz 2011 Enformatik Bölümü Teknoloji Yetkinliği Eğitimleri Adım Adım Microsoft Excel 2007 Uzman Aysun Tok Onarcan Araş.Gör. Mete Alikalfa Doç.Dr. Muzaffer Kapanoğlu 06 Haziran 30 Temmuz 2011 Tel: (90)

Detaylı

Turquaz. Açık kodlu muhasebe yazılımı http://www.turquaz.com. Turquaz Proje Grubu

Turquaz. Açık kodlu muhasebe yazılımı http://www.turquaz.com. Turquaz Proje Grubu Turquaz Açık kodlu muhasebe yazılımı http://www.turquaz.com Turquaz Proje Grubu Konu Başlıkları 1. Turquaz Proje Grubu 2. Programın fikri 3. Geliştirme aşaması 4. Programın içeriği 5. Yapılacaklar 6. Dizayn

Detaylı

Vodafone dan Office 365. Satış temsilcisi ismi Tarih

Vodafone dan Office 365. Satış temsilcisi ismi Tarih Vodafone dan Office 365 Satış temsilcisi ismi Tarih Yeni Office 365 Paketleri Bir işletmenin tüm temel çalışma ihtiyaçlarını karşılayacak üretkenlik paketi Sadece Office uygulamalarını güncellemek isteyen

Detaylı

Temel Bilgi Teknolojileri - I Ayrıntılı Ders İçerikleri

Temel Bilgi Teknolojileri - I Ayrıntılı Ders İçerikleri Temel Bilgi Teknolojileri - I Ayrıntılı Ders İçerikleri Bilgi Teknolojileri (IT) Kavramları, Bilgisayar Kullanımı ve Dosyaların Yönetimi, Bilgi ve İletişim HAFTA 1 1. Genel Kavramlar(Bilgisayarın tanımı,bilgi

Detaylı

Web Uygulama Güvenliği Kontrol Listesi 2010

Web Uygulama Güvenliği Kontrol Listesi 2010 Web Uygulama Güvenliği Kontrol Listesi 2010 1 www.webguvenligi.org Web uygulama güvenliği kontrol listesi 2010, OWASP-Türkiye ve Web Güvenliği Topluluğu tarafından güvenli web uygulamalarında aktif olması

Detaylı

AKADEMEDYA YAZILIM BİLGİSAYAR EĞİTİM VE DANIŞMANLIK TİC. SAN. LTD. ŞTİ Kocaeli Üniversitesi Yeniköy Teknopark Yerleşkesi Başiskele / Kocaeli Tel Faks

AKADEMEDYA YAZILIM BİLGİSAYAR EĞİTİM VE DANIŞMANLIK TİC. SAN. LTD. ŞTİ Kocaeli Üniversitesi Yeniköy Teknopark Yerleşkesi Başiskele / Kocaeli Tel Faks IRONIC İşyeri Sağlık ve Güvenlik Birimi Bilgi Sistemi IRONIC Nedir? IRONIC, iş sağlığı ve güvenliği alanında bilişim alt yapısı oluşturmak amacıyla 6331 sayılı İş Sağlığı ve Güvenliği Kanunu, ISO14001,

Detaylı

Giriş. Bu işlem için kullanılan ara yüz aşağıda gösterilmiştir:

Giriş. Bu işlem için kullanılan ara yüz aşağıda gösterilmiştir: Giriş İşletmeniz e-fatura/e-irsaliye Uygulamasına geçmek zorunda ise kullanabileceğiniz tek ücretsiz yöntem https://portal.efatura.gov.tr/efatura/egiris.jsp adresi ile erişebileceğiniz Gelir İdaresi Başkanlığı

Detaylı

ICATT ÇEVİRİ UYGULAMASI SİSTEM MİMARİSİ VE VERİTABANI TASARIMI

ICATT ÇEVİRİ UYGULAMASI SİSTEM MİMARİSİ VE VERİTABANI TASARIMI ICATT ÇEVİRİ UYGULAMASI SİSTEM MİMARİSİ VE VERİTABANI TASARIMI İÇİNDEKİLER 1. GİRİŞ 1.1. KAPSAM 1.2. SİSTEM ÖZETİ 1.3. DOKÜMAN ÖZETİ 2. ÇALIŞMA KONSEPTİ 2.1. Yeni Kullanıcı Oluşturmak 2.2. Şirket Bilgilerini

Detaylı

COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ

COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ COĞRAFİ BİLGİ SİSTEMLERİ SERVER MİMARİSİ SERVER UYGULAMA GELİŞTİRME EĞİTİMİ http://facebook.com/esriturkey https://twitter.com/esriturkiye egitim@esriturkey.com.tr Kursun Süresi: 5 Gün 30 Saat COĞRAFİ

Detaylı

VERİ KAYNAKLARI. Bilgi sisteminin öğelerinden biride veri

VERİ KAYNAKLARI. Bilgi sisteminin öğelerinden biride veri VERİ KAYNAKLARI YÖNETİMİ İ İ 5. ÜNİTE GİRİŞ Bilgi sisteminin öğelerinden biride veri yönetimidir. Geleneksel yada çağdaş, birinci yada ikinci elden derlenen veriler amaca uygun veri formlarında tutulur.

Detaylı

Dış Veri Alma ÜNİTE 6. Bu üniteyi çalıştıktan sonra; Veri Menüsü Dış Veri Al Bağlantılar Sırala ve Filtre Uygula Veri Araçları Anahat

Dış Veri Alma ÜNİTE 6. Bu üniteyi çalıştıktan sonra; Veri Menüsü Dış Veri Al Bağlantılar Sırala ve Filtre Uygula Veri Araçları Anahat Dış Veri Alma ÜNİTE 6 Veri Menüsü Dış Veri Al Bağlantılar Sırala ve Filtre Uygula Veri Araçları Anahat Bu üniteyi çalıştıktan sonra; Microsoft Excel hakkında temel işlemler öğrenildikten sonra veri alma

Detaylı

Bilgi Servisleri (IS)

Bilgi Servisleri (IS) Bilgi Servisleri (IS) GRID Kullanıcı Eğitimi Boğaziçi Üniversitesi 2007, İstanbul Emrah AKKOYUN Konu Başlığı Neden ihtiyaç duyulur? Kullanıcılar kimlerdir? Bilgi Servisi türleri MDS ve BDII LDAP Bilgi

Detaylı

Asp.Net Veritabanı İşlemleri

Asp.Net Veritabanı İşlemleri Asp.Net Veritabanı İşlemleri Asp.Net Veritabanı İşlemleri Birçok uygulamada bilgiler geçici olarak tutulur ve oturum sonlandırıldığında bu bilgiler bellekten silinir. Ancak etkileşimli web sitelerinde

Detaylı

Veritabanı Tasarımı. Kullanıcı Erişimini Kontrol Etme

Veritabanı Tasarımı. Kullanıcı Erişimini Kontrol Etme Veritabanı Tasarımı Kullanıcı Erişimini Kontrol Etme Konular Nesne ayrıcalıkları ve sistem ayrıcalıkları arasındaki farkı karşılaştırma Bir kullanıcının bir veritabanınaerişimini etkinleştirmek için gerekli

Detaylı

Üst Düzey Programlama

Üst Düzey Programlama Üst Düzey Programlama Servlet Üst Düzey Programlama-ders01/ 1 Servlet Nedir? Web sayfaları ilk başlarda durağan bir yapıya sahipti ve kullanıcıdan bilgi alarak işlemler yapmıyordu. Zamanın geçmesiyle kullanıcıya

Detaylı

DHMİ Genel Müdürlüğü Mekansal Bilgi Sistemi Tabanlı Görsel Destekli Envanter Takip Sistemi

DHMİ Genel Müdürlüğü Mekansal Bilgi Sistemi Tabanlı Görsel Destekli Envanter Takip Sistemi DHMİ Genel Müdürlüğü Mekansal Bilgi Sistemi Tabanlı Görsel Destekli Envanter Takip Sistemi Uygulamanın Amacı Devlet Hava Meydanları İşletmesi Genel Müdürlüğü nün tüm havalimanları için envanter bilgilerinin

Detaylı

Üst Düzey Programlama

Üst Düzey Programlama Üst Düzey Programlama Struts Framework Üst Düzey Programlama-ders08/ 1 JSP MODEL 1 ve MODEL 2 Mimarileri Bu mimariler bir web uygulaması geliştirilirken kullanılan yöntemlerdir. Bu yöntemler arasındaki

Detaylı

iş zekası business intelligence- harita- performans göstergeleri - balanced scorecard 7 boyut da görsel tasarım LOGOBI İş Zekası Platformu

iş zekası business intelligence- harita- performans göstergeleri - balanced scorecard 7 boyut da görsel tasarım LOGOBI İş Zekası Platformu iş zekası business intelligence- harita- performans göstergeleri - balanced scorecard 7 boyut da görsel tasarım LOGOBI İş Zekası Platformu LOGOBI LOGOBI İş Zekası Platformu İnternet veya intranet ortamlarda

Detaylı

Kurulum ve Başlangıç Kılavuzu. DataPage+ 2012 için

Kurulum ve Başlangıç Kılavuzu. DataPage+ 2012 için DataPage+ 2012 için Son Güncelleme: 29 Ağustos 2012 İçindekiler Tablosu Önkoşul Olan Bileşenleri Yükleme... 1 Genel Bakış... 1 Adım 1: Setup.exe'yi Çalıştırın ve Sihirbazı Başlatın... 1 Adım 2: Lisans

Detaylı

Veritabanı Uygulamaları Tasarımı

Veritabanı Uygulamaları Tasarımı Veritabanı Uygulamaları Tasarımı Veri Tabanı Veritabanı yada ingilizce database kavramı, verilerin belirli bir düzene göre depolandığı sistemlere verilen genel bir isimdir. Günümüzde özel veya kamu kuruluşların

Detaylı

MAPINFO PRO TEMEL VE İLERİ SEVİYE EĞİTİM İÇERİĞİ

MAPINFO PRO TEMEL VE İLERİ SEVİYE EĞİTİM İÇERİĞİ MAPINFO PRO TEMEL VE İLERİ SEVİYE EĞİTİM İÇERİĞİ Başarsoft Bilgi Teknolojileri A.Ş. Web site: http://www.basarsoft.com.tr Kontak mail: egitim@basarsoft.com.tr Ankara Merkez Adres Ehlibeyt Mah. Ceyhun Atıf

Detaylı

Nagios XI Günümüzün talep gören kurumsal gereksinimleri için en güçlü BT altyapısı gözetim ve uyarı çözümüdür.

Nagios XI Günümüzün talep gören kurumsal gereksinimleri için en güçlü BT altyapısı gözetim ve uyarı çözümüdür. Nagios Enterprises, kurumsal ölçekte, BT altyapı gözetiminde endüstri standardı olan Nagios için resmi ürünler, hizmetler ve çözümler sunuyor. Dünya çapında yüz binlerce kullanıcıyla Nagios bilgi teknolojileri

Detaylı

AJAX nedir? AJAX nasıl çalışır? AJAX. Tahir Emre KALAYCI. Sunucu Yazılım Teknolojileri

AJAX nedir? AJAX nasıl çalışır? AJAX. Tahir Emre KALAYCI. Sunucu Yazılım Teknolojileri nedir? Sunucu Yazılım Teknolojileri nedir? Gündem 1 nedir? 2 XML 3 nedir? nedir? : Asynchronous JavaScript and XML Yeni bir teknoloji değil, daha çok bir yöntembilim, teknik, tasarım deseni. RIA = Zengin

Detaylı

Rugila Classification

Rugila Classification Rugila Classification Belge Sınıflandırma Yazılım Grubu Rugila Teknoloji Rugila Classification Belge Sınıflandırma Yazılım Grubu Rugila Classification Belge Sınıflandırma Yazılım Grubu, kurumların belge

Detaylı

AVRASYA ÜNİVERSİTESİ

AVRASYA ÜNİVERSİTESİ Ders Tanıtım Formu Dersin Adı Öğretim Dili Temel Bilgi Teknolojileri Türkçe Dersin Verildiği Düzey Ön Lisans (x ) Lisans ( ) Yüksek Lisans( ) Doktora( ) Eğitim Öğretim Sistemi Örgün Öğretim ( X) Uzaktan

Detaylı

Android e Giriş. Öğr.Gör. Utku SOBUTAY

Android e Giriş. Öğr.Gör. Utku SOBUTAY Android e Giriş Öğr.Gör. Utku SOBUTAY Android İşletim Sistemi Hakkında 2 Google tarafından geliştirilmiştir. Dünyada en çok kullanılan mobil işletim sistemidir. 2018 itibariyle Dünyada Android; %78.65,

Detaylı

UZAKTAN EĞİTİM MERKEZİ

UZAKTAN EĞİTİM MERKEZİ ÜNİTE 2 VERİ TABANI İÇİNDEKİLER Veri Tabanı Veri Tabanı İle İlgili Temel Kavramlar Tablo Alan Sorgu Veri Tabanı Yapısı BAYBURT ÜNİVERSİTESİ UZAKTAN EĞİTİM MERKEZİ BİLGİSAYAR II HEDEFLER Veri tabanı kavramını

Detaylı

JetSMS Direct Çözümü

JetSMS Direct Çözümü JetSMS Direct Çözümü Çözümlerimizle İşinizde Değer Yaratalım JetSMS Direct Nedir? JetSMS Direct gelişkin özellikleri ile güvenilir ve stabil çözümler sağlar JetSMS Direct son derece kapsamlı bir SMS yönetim

Detaylı

Hoşgeldiniz DİBBYS. Yeni Özellikler ve Faydaları

Hoşgeldiniz DİBBYS. Yeni Özellikler ve Faydaları Hoşgeldiniz DİBBYS Yeni Özellikler ve Faydaları DİBBYS Nedir? DİBBYS, daha önce Diyanet İşleri Başkanlığınca geliştirilen IKYS,EHYS,RTBYS,DHYS,MIKKYAS,Ortak Yetki uygulamalarının tek sistem haline getirilmesiyle

Detaylı

ŞARTNAME TAKİP PROGRAMI (STP2006)

ŞARTNAME TAKİP PROGRAMI (STP2006) ŞARTNAME TAKİP PROGRAMI (STP2006) Firmanız, birden çok kurum veya kuruluşun şartnamelerini takip etmek zorunda ise geliştirmiş olduğumuz Şartname Takip Programı mızı kullanarak bu bilgilerinizi yönetebilirsiniz.

Detaylı

Veri Tabanı-I 1.Hafta

Veri Tabanı-I 1.Hafta Veri Tabanı-I 1.Hafta 2010-2011 Bahar Dönemi Mehmet Akif Ersoy Üniversitesi Meslek Yüksekokulu Burdur 2011 Muhammer İLKUÇAR 1 Veri ve Veri Tabanı Nedir? Veri Bir anlamı olan ve kaydedilebilen

Detaylı

PBBI Konumsal Zeka (MapInfo Suite) 6. MapInfo Kullanıcılar Konferansı. Çözüm ve Ürün Tanıtımı

PBBI Konumsal Zeka (MapInfo Suite) 6. MapInfo Kullanıcılar Konferansı. Çözüm ve Ürün Tanıtımı PBBI Konumsal Zeka (MapInfo Suite) Çözüm ve Ürün Tanıtımı Luke Robinson Gelişmekte Olan Piyasalar, Teknik Muhasebe Müdürü 20 Ekim 2011 Gündem Konuları 2011 de konumsal zeka MapInfo Professional ve Masaüstü

Detaylı

HP Insight Control için HP Kurulum ve Başlatma Hizmeti

HP Insight Control için HP Kurulum ve Başlatma Hizmeti HP Insight Control için HP Kurulum ve Başlatma Hizmeti HP Care Pack Hizmetleri Teknik veriler HP Insight Control için HP Kurulum ve Başlatma Hizmeti, HP ProLiant ML serisi sunucular, HP ProLiant DL serisi

Detaylı

Kaspersky Open Space Security: Release 2. İşletmeniz için birinci sınıf bir BT güvenliği çözümü

Kaspersky Open Space Security: Release 2. İşletmeniz için birinci sınıf bir BT güvenliği çözümü Kaspersky Open Space Security: Release 2 İşletmeniz için birinci sınıf bir BT güvenliği çözümü Güncellenmiş uygulamalar Updated applications Release 2 uygulamaları: Kaspersky Anti-virus for Windows Workstations

Detaylı

YAZILIM GÜVENLİK TESTLERİ. H A L D U N T E R A M A N h a l d u n t e r a m a g m a i l. c o m

YAZILIM GÜVENLİK TESTLERİ. H A L D U N T E R A M A N h a l d u n t e r a m a g m a i l. c o m YAZILIM GÜVENLİK TESTLERİ H A L D U N T E R A M A N h a l d u n t e r a m a n @ g m a i l. c o m TEST NEDİR? Test, bir sistemi manuel veya otomatik yollarla deneyerek veya değerlendirerek, belirlenmiş

Detaylı

Microsoft SQL Server Sorgulama

Microsoft SQL Server Sorgulama Microsoft SQL Server Sorgulama Eğitim Takvimi Tarih Eğitim Süresi Lokasyon 26 Kasım 2018 3 Gün Bilginç IT Academy Eğitim Detayları Eğitim Süresi : 3 Gün Kontenjan : 12 Ön Koşullar : Herhangi bir ön koşul

Detaylı

Flow Kullanım Klavuzu Mart 2014

Flow Kullanım Klavuzu Mart 2014 Flow Kullanım Klavuzu Mart 2014 İçindekiler Flow nedir? Bir Flow hesabı oluşturmak Oturum açmak Flow Hesabınız Genel Görünüm Flow Hesabınız Kullanım + Add (ekle butonu) Bibliography (Künye/Atıf butonu)

Detaylı

Bağlantı Kılavuzu. Desteklenen işletim sistemleri. Yazıcı yükleme. Bağlantı Kılavuzu

Bağlantı Kılavuzu. Desteklenen işletim sistemleri. Yazıcı yükleme. Bağlantı Kılavuzu Sayfa 1 / 5 Bağlantı Kılavuzu Desteklenen işletim sistemleri Yazılım ve Belgeler CD'sini kullanarak, yazıcıyı aşağıdaki işletim sistemlerine kurabilirsiniz: Windows 8 Windows 7 SP1 Windows 7 Windows Server

Detaylı

.. MESLEKĠ VE TEKNĠK ANADOLU LĠSESĠ EĞĠTĠM - ÖĞRETĠM YILI

.. MESLEKĠ VE TEKNĠK ANADOLU LĠSESĠ EĞĠTĠM - ÖĞRETĠM YILI 22-26.10.2018 15-19.10.2018 Ekim 08-12.10. 2018 01-05.10.2018-28.09.2018 Eylül 17-21.09. 2018.. MESLEKĠ VE TEKNĠK ANADOLU LĠSESĠ 2018 - EĞĠTĠM - ÖĞRETĠM YILI BĠLĠġĠM TEKNOLOJĠLERĠ ALANI WEB PROGRAMCILIĞI

Detaylı

BELSİS-EBYS ELEKTRONİK BELGE YÖNETİM SİSTEMİ

BELSİS-EBYS ELEKTRONİK BELGE YÖNETİM SİSTEMİ 2014 BELSİS-EBYS ELEKTRONİK BELGE YÖNETİM SİSTEMİ EBYS NEDİR? Belsis, yerel yönetimlerin en önemli bilgi sistemi olan Kent Bilgi Sistemi (KBS) için gerekli araçlar olan GIS, CAD, IMS ve MIS uygulamalarının

Detaylı

DERS TANITIM BİLGİLERİ. Dersin Adı Kodu Yarıyıl Teori (saat/hafta) Laboratuar (saat/hafta) Uygulama (saat/hafta) AKTS. Yerel Kredi

DERS TANITIM BİLGİLERİ. Dersin Adı Kodu Yarıyıl Teori (saat/hafta) Laboratuar (saat/hafta) Uygulama (saat/hafta) AKTS. Yerel Kredi DERS TANITIM BİLGİLERİ Dersin Adı Kodu Yarıyıl Teori (saat/hafta) Uygulama (saat/hafta) Laboratuar (saat/hafta) Yerel Kredi AKTS Temel Bilgi ve İletişim BEB650 Güz / 0 2 0 1 2 Teknolojileri Kullanımı Bahar

Detaylı

SolidWorks Macro, SolidWorks API. Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı

SolidWorks Macro, SolidWorks API. Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı SolidWorks Macro, SolidWorks API Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı 06.08.2014 SolidWorks Macro, SolidWorks API SolidWorks Makro Makro Kaydetme Kayıtlı Makro Çalıştırma Kayıtlı Makro

Detaylı

1 MİCROSOFT FRONTPAGE 2003 E GİRİŞ

1 MİCROSOFT FRONTPAGE 2003 E GİRİŞ 1 MİCROSOFT FRONTPAGE 2003 E GİRİŞ 6 1.1 Frontpage 2003 ün açılması Frontpage 2003 ü çalıştırabilmek için Başlat/Programlar/ Microsoft Office Microsoft Office Frontpage 2003 yolu izlenir. FrontPage 2003,

Detaylı

Çevrimiçi paylaşım 3.1. Baskı 1

Çevrimiçi paylaşım 3.1. Baskı 1 Çevrimiçi paylaşım 3.1 Baskı 1 2008 Nokia telif hakkıdır. Tüm hakları mahfuzdur. Nokia, Nokia Connecting People ve Nseries, Nokia Corporation'ın ticari veya tescilli ticari markalarıdır. Nokia tune, Nokia

Detaylı

Kurulum ve Başlangıç Kılavuzu. DataPage+ 2013 için

Kurulum ve Başlangıç Kılavuzu. DataPage+ 2013 için DataPage+ 2013 için En Son Güncellenme Tarihi: 25 Temmuz 2013 İçindekiler Tablosu Önkoşul Olan Bileşenleri Yükleme... 1 Genel Bakış... 1 Adım 1: Setup.exe'yi Çalıştırın ve Sihirbazı Başlatın... 1 Adım

Detaylı

TS EN ISO KONTROL LİSTESİ ŞABLONU

TS EN ISO KONTROL LİSTESİ ŞABLONU ŞABLONU C 6. No. Rehber Uygulanabilirlik luk Üst Düzey Tasarım Kararları ve Tasarım Stratejisi 6.1 Genel özellikler 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 6.10 6.11 6.12 Web uygulamasının amacının belirginliği

Detaylı

VERİ TABANI YÖNETİM SİSTEMLERİ II. 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA

VERİ TABANI YÖNETİM SİSTEMLERİ II. 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA BÖLÜM 9 9. FORMLAR ve ORACLE FORMS PROGRAMINDA FORM OLUŞTURMA Bu bölümde Oracle Forms programı ile örnek bir form hazırlanması anlatılacaktır. 9.1 ORACLE FORMS ile FORM Oluşturma Nasıl Delphi programının

Detaylı

Hızlı Başlangıç Kılavuzu

Hızlı Başlangıç Kılavuzu Hızlı Başlangıç Kılavuzu Microsoft Excel 2013 önceki sürümlerden farklı görünüyor, bu nedenle öğrenmenizi kolaylaştırmak için bu kılavuzu oluşturduk. Hızlı Erişim Araç Çubuğu'na komutlar ekleme Şeridi

Detaylı

NovaFortis Yazılım Danışmanlık. E-dönüşüm adaptörü

NovaFortis Yazılım Danışmanlık. E-dönüşüm adaptörü NovaFortis Yazılım Danışmanlık E-dönüşüm adaptörü E-DÖNÜŞÜM ADAPTÖRÜ E-dönüşüm adaptörü e-fatura, e-arşiv fatura, e-defter ve e-ihracat süreçlerini yönetmek üzere tasarlanmış bir masaüstü uygulamasıdır.

Detaylı

Sade ve tam ekran masaüstü kullanımının temel çıkış noktası, aranılan özelliğe çabuk erişimi sağlayan yenilikçi kullanıcı deneyimidir.

Sade ve tam ekran masaüstü kullanımının temel çıkış noktası, aranılan özelliğe çabuk erişimi sağlayan yenilikçi kullanıcı deneyimidir. Netsis 3 Netsis 3 Netsis 3, Netsis ERP ürün ailesinin 3. Boyuta taşınmış yeni arayüz ve işlevleriyle karşımıza çıkan yeni yüzüdür. 3. Boyut, Logo ürün ailesi için ortak bir hedefi işaret eder, çünkü yapılan

Detaylı

Web sayfalarında yapılan her çalışma ve düzenleme tablolar aracılığı ile yapılır. Dolayısıyla çoğu web sayfalarında tablo kullanmak zorunluluktur.

Web sayfalarında yapılan her çalışma ve düzenleme tablolar aracılığı ile yapılır. Dolayısıyla çoğu web sayfalarında tablo kullanmak zorunluluktur. Yazı Tipi Stili HTML kodları 47 Kalın İtalik Altı Çizili 9.2.6 Metin yükseltme veya alçaltma 1. Sayfa görünümünde, belge penceresinin altındaki Tasarla düğmesini tıklatın. 2.

Detaylı

BİLGİ İŞLEM HİZMETLERİ OTOMASYON PROGRAMI KULLANIM KILAVUZU

BİLGİ İŞLEM HİZMETLERİ OTOMASYON PROGRAMI KULLANIM KILAVUZU BİLGİ İŞLEM HİZMETLERİ OTOMASYON PROGRAMI KULLANIM KILAVUZU BİLGİ İŞLEM DAİRE BAŞKANLIĞI EYLÜL 2016 1 Bu kılavuzda yazılı bilgiler Eskişehir Osmangazi Üniversitesinde Bilgi İşlem Otomasyonu dahilinde kullanılan

Detaylı

ÇEVRİM İÇİ VERİ TABANLARININ SEÇİMİ VE KULLANIMINDA KÜTÜPHANECİLERİN ROLÜ

ÇEVRİM İÇİ VERİ TABANLARININ SEÇİMİ VE KULLANIMINDA KÜTÜPHANECİLERİN ROLÜ ÇEVRİM İÇİ VERİ TABANLARININ SEÇİMİ VE KULLANIMINDA KÜTÜPHANECİLERİN ROLÜ Dr. Hatice Kübra Bahşişoğlu ÜNAK Kamil Çömlekçi ÜNAK Kütüphanecilerin Değişen Rolleri Geleneksel Roller Koleksiyon geliştirme ve

Detaylı

İnternet Programcılığı

İnternet Programcılığı 1 PHP le Ver tabanı İşlemler Yaptığımız web sitelerinin daha kullanışlı olması için veritabanı sistemleri ile bağlantı kurup ihtiyaca göre verileri okuyup yazmasını isteriz. 1.1 Veritabanı Nedir? Veritabanı

Detaylı

SU KALITE SİSTEMİ. Türkiye Halk Sağlığı Kurumu

SU KALITE SİSTEMİ. Türkiye Halk Sağlığı Kurumu Türkiye Halk Sağlığı Kurumu Başarsoft Su Kalite Bilgi Dokumanı 10.10.2013 İçindekiler 1. SU KALITE SİSTEMİ... 2 1.1 Sistemin Genel Amaçları:... 3 1.2 Kullanılan Bileşen ve Teknolojiler:... 4 2. UYGULAMALARA

Detaylı

Alanın En Güvenilir ve En Hızlı İmalat Çözümü Inventor İçinde Kusursuz Entegrasyon

Alanın En Güvenilir ve En Hızlı İmalat Çözümü Inventor İçinde Kusursuz Entegrasyon Alanın En Güvenilir ve En Hızlı İmalat Çözümü Inventor İçinde Kusursuz Entegrasyon Inventor HSM;Inventor kullanıcıları için tam parametrik bir CAM çözümüdür.kullanıcılar tanıdıkları ve bildikleri bir ortamda

Detaylı

WEB KULLANICI KONTROLLERİ ve ANASAYFA KULLANMA(Master Page)

WEB KULLANICI KONTROLLERİ ve ANASAYFA KULLANMA(Master Page) WEB KULLANICI KONTROLLERİ ve ANASAYFA KULLANMA(Master Page) WEB KULLANICI KONTROLLERİ Kullanıcı kontrolleri bir içeriğin birden fazla sayfada kullanılmasına olanak sağlar. Bir web sayfasına eklenerek içerik

Detaylı

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları.

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları. Script Statik Sayfa Dinamik Sayfa Dinamik Web Sitelerinin Avantajları İçerik Yönetim Sistemi PHP Nedir? Avantajları Dezavantajları Script HTML kodları arasına yerleştirilen küçük kodlardır. Web sayfalarında

Detaylı

TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI DERSİ İÇERİĞİ DONANIM

TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI DERSİ İÇERİĞİ DONANIM TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI DERSİ İÇERİĞİ DONANIM 1) Giriş Üniteleri 2) Klavye, Fare, barkod okuyucu, optik okuyucu 3) Sistem türleri 4) Sistem Bileşenleri 5) Anakart 6) İşlemci (CPU) 7) ROM ve RAM

Detaylı

SYS Version 1.0.1 Satış Yönetim Sistemi

SYS Version 1.0.1 Satış Yönetim Sistemi SYS Version 1.0.1 Satış Yönetim Sistemi 1. Genel Bakış Değişen rekabet ortamı ve farklılaşan müşteri beklentileri, bayi ağlarının kompleks ve yönetiminin zor olması satış süreçlerini oldukça farklı bir

Detaylı

TS EN ISO 9241-151 EŞLEŞTİRME LİSTESİ

TS EN ISO 9241-151 EŞLEŞTİRME LİSTESİ Kriter No Kriter Başlığı Rehber İlke Başlığı A 6. Üst Düzey Tasarım Kararları ve Tasarım Stratejisi 6.1 Genel özellikler 6.2 Web uygulamasının amacının belirginliği 3.10.1. Kurumsal Bilgiler 1.3.2. Kullanıcıların

Detaylı

Mobil Cihazlardan Web Servis Sunumu

Mobil Cihazlardan Web Servis Sunumu Mobil Cihazlardan Web Servis Sunumu Özlem Özgöbek Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 2010 İnternet erişiminin yaygınlaşması ve artık mobil cihazlar üzerinden bile yüksek hızlı veri iletişimine

Detaylı

CELAL BAYAR ÜNİVERSİTESİ KÜTÜPHANE VERİTABANLARINA ÜNİVERSİTE DIŞINDAN ERİŞİM

CELAL BAYAR ÜNİVERSİTESİ KÜTÜPHANE VERİTABANLARINA ÜNİVERSİTE DIŞINDAN ERİŞİM Celal Bayar Üniversitesi kütüphane veritabanlarına üniversite dışından erişebilmek için kullandığınız internet tarayıcısına uygun olarak bazı ayarlar yapmanız gerekmektedir. Aşağıda tanımlanan ayarlar

Detaylı

1 Temel Kavramlar. Veritabanı 1

1 Temel Kavramlar. Veritabanı 1 1 Temel Kavramlar Veritabanı 1 Veri Saklama Gerekliliği Bilgisayarların ilk bulunduğu yıllardan itibaren veri saklama tüm kurum ve kuruluşlarda kullanılmaktadır. Veri saklamada kullanılan yöntemler; Geleneksel

Detaylı

EndNote Web Hızlı Başvuru kartı

EndNote Web Hızlı Başvuru kartı EndNote Web Hızlı Başvuru kartı THOMSON SCIENTIFIC Web öğrencilere ve araştırmacılara çalışmalarını yazarken yardımcı olacak şekilde tasarlanmış Web tabanlı bir servistir. ISI Web of Knowledge, EndNote,

Detaylı

1.PROGRAMLAMAYA GİRİŞ

1.PROGRAMLAMAYA GİRİŞ 1.PROGRAMLAMAYA GİRİŞ Bilindiği gibi internet üzerindeki statik web sayfaları ziyaretçinin interaktif olarak web sayfasını kullanmasına olanak vermemektedir. Bu yüzden etkileşimli web sayfaları oluşturmak

Detaylı

Programın Adı: Eğitim ve Öğretim Yöntemleri Proje/Alan Çalışması. Diğer Toplam Kredi AKTS Kredisi

Programın Adı: Eğitim ve Öğretim Yöntemleri Proje/Alan Çalışması. Diğer Toplam Kredi AKTS Kredisi Dersin Adı-Kodu: Bilgisayar II Yarıyıl Teori Uyg. Lab. Programın Adı: Eğitim ve Öğretim Yöntemleri Proje/Alan Çalışması Krediler Diğer Toplam Kredi AKTS Kredisi I (Güz) 28 28 - - - 56 3 6 Ders Dili Türkçe

Detaylı

1 / 5. Mehmet Alper Şen. Kıdemli Yazılım Uzmanı. İletişim Bilgileri

1 / 5. Mehmet Alper Şen. Kıdemli Yazılım Uzmanı. İletişim Bilgileri Mehmet Alper Şen E-Posta İletişim Bilgileri Adres Bilgileri : senworld@gmail.com alper@kodkurdu.com : Türkiye - Antalya - Merkez - Muratpaşa Ev Telefonu : 90 (242) 247 43 21 Cep Telefonu : 90 (555) 689

Detaylı

ASİSTAN v2 KULLANIM KILAVUZU

ASİSTAN v2 KULLANIM KILAVUZU ASİSTAN v2 KULLANIM KILAVUZU AÇILIŞ Programa giriş yaptığınızda karşınıza destek sayfamız gelecektir. Buradan program kullanımı ve olası hatalar hakkında bilgiler alabilir, güncellemeler ve gerekli programların

Detaylı

Bilgi ve Olay Yönetim Sistemi

Bilgi ve Olay Yönetim Sistemi 1 Bilgi ve Olay Yönetim Sistemi Kurulum Kılavuzu Ağustos 2017 Versiyon Sürüm 2.2.5 2 İçindekiler Bilgi ve Olay Yönetim Sistemi... 1 1. Sistem Gereksinimleri... 3 2. Kurulum... 3 3. Lisanslama... 7 4. Windows

Detaylı

VERİ TABANI YÖNETİM SİSTEMLERİ

VERİ TABANI YÖNETİM SİSTEMLERİ VERİ TABANI YÖNETİM SİSTEMLERİ ÖĞR.GÖR.VOLKAN ALTINTAŞ 26.9.2016 Veri Tabanı Nedir? Birbiriyle ilişkisi olan verilerin tutulduğu, Kullanım amacına uygun olarak düzenlenmiş veriler topluluğunun, Mantıksal

Detaylı

VERİ TABANI ve YÖNETİMİ

VERİ TABANI ve YÖNETİMİ VERİ TABANI ve YÖNETİMİ Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü 2 BÖLÜM -12- TETİKLEYİCİ (TRIGGER) 3 Giriş Trigger lar Trigger lar Ne Zaman Kullanılmalıdır? Klasik Trigger ların Özellikleri

Detaylı

Kural Motoru. www.paperwork.com.tr

Kural Motoru. www.paperwork.com.tr Kural Motoru www.paperwork.com.tr İş Kuralı Örnekleri Aşağıda iş kurallarına çeşitli örnekler verilmiştir; : İş Kuralı Nedir? T üm işletmeler kural merkezli çalışırlar. Kurallar hangi fırsatların takip

Detaylı

PHP 1. Hafta 1. Sunum

PHP 1. Hafta 1. Sunum PHP 1. Hafta 1. Sunum PHP101: PHP nedir? Bu dersten sonra bilecekleriniz PHP nedir? PHP ye neden ihtiyaç vardır? PHP nin gelişimi HTML, HTTP ve JS nedir? PHP yle alakası nedir? PHP nin uygulama alanları

Detaylı

Hızlı Başlangıç Kılavuzu

Hızlı Başlangıç Kılavuzu Hızlı Başlangıç Kılavuzu Güvenli erişim, paylaşım ve dosya depolama sayesinde her yerde daha fazlasını yapın. Office 365 aboneliğinizde oturum açın ve uygulama başlatıcıdan SharePoint'i seçin. Arama Siteler,

Detaylı

Veritabanı Tasarımı. Veritabanı Hareketleri

Veritabanı Tasarımı. Veritabanı Hareketleri Veritabanı Tasarımı Veritabanı Hareketleri Konular Veri hareketleri ile ilgili olarak COMMIT, ROLLBACK ve SAVEPOINT terimlerini tanımlamak COMMIT, ROLLBACK ve SAVEPOINT ifadelerinin üç avantajını listelemek

Detaylı

İNTERNET EXPLORER AYARLARI 1. Başlat-Ayarlar-Denetim Masası menüsünden "İnternet Özellikleri" (Seçenekleri)'ni seçiniz. Resim. 1

İNTERNET EXPLORER AYARLARI 1. Başlat-Ayarlar-Denetim Masası menüsünden İnternet Özellikleri (Seçenekleri)'ni seçiniz. Resim. 1 A.K.Ü VERİTABANLARINA UZAKTAN ERİŞİM AYARLARI Araştırmacılar, kampüs dışından erişim için kullanıcı adı ve parola doğrulaması ile Üniversitemiz sistemi üzerinden Kütüphane veri tabanlarını kullanabilmektedir.

Detaylı

1 MİCROSOFT FRONTPAGE 2003 E GİRİŞ

1 MİCROSOFT FRONTPAGE 2003 E GİRİŞ 1 MİCROSOFT FRONTPAGE 2003 E GİRİŞ 6 1.1 Frontpage 2003 ün açılması Frontpage 2003 ü çalıştırabilmek için Başlat/Programlar/ Microsoft Office Microsoft Office Frontpage 2003 yolu izlenir. FrontPage 2003,

Detaylı

Veri Tabanı Yönetim Sistemleri Bölüm - 3

Veri Tabanı Yönetim Sistemleri Bölüm - 3 Veri Tabanı Yönetim Sistemleri Bölüm - 3 İçerik Web Tabanlı Veri Tabanı Sistemleri.! MySQL.! PhpMyAdmin.! Web tabanlı bir veritabanı tasarımı. R. Orçun Madran!2 Web Tabanlı Veritabanı Yönetim Sistemleri

Detaylı