Hiper Ortam – Ödev Hazırlatma – Proje Yaptırma – Tez Yaptırma Fiyatları – Sunum Örnekleri – Ücretli Ödev Yaptırma – Ödev Yaptırma Ücretleri
Hiper Ortam Uygulamalarında Yazılımın Yeniden Kullanımı
Hiper ortam uygulamaları, başlangıçta, “ad-hoc” bağlantılara sahip elle kodlanmış sayfalardı. Bu üretim yöntemi, birkaç sayfanın üretilmesi gerekene kadar kabul edilebilirdi, ancak karmaşık etkileşimli nesneler içeren yüzlerce sayfanın dikkate alınması gerektiğinde hızla yönetilemez hale geldi.
Özellikle, iç içe geçmiş iki sorun hızla alakalı hale geldi: modern büyük hiper ortam uygulamalarının “kullanılabilirliğinin” nasıl sağlanacağı ve üretim/bakım sürecinin verimliliğinin nasıl geliştirileceği önemlidir.
Aslında, iyi hipermedya uygulamalarında okuyucu, uygulamada yer alan bilgilerden etkin bir şekilde yararlanabilmelidir: yani, ilgilenilen nesnelerin yerini hızlı bir şekilde bulabilmeli, nesnelerin iç yapısını anlayabilmelidir.
Kullanılabilirliğin başarılmasında birçok faktör aynı fikirdedir: en önemlilerinden biri, bilgi nesnelerinin iyi bir şekilde yapılandırılmasına ve gezinme modellerinin iyi bir şekilde yapılandırılmasına sahip olmaktır.
Son zamanlarda birçok yazar, en azından yapı ve gezinme ile ilgili yönler için, hiper ortam uygulamalarının kalitesini artırmak için tasarım modellerinin ve tasarım modellerinin benimsenmesini önermiştir.
Diğer yazarlar, bu tür bir uygulamayı modellemek için nesne yönelimli paradigmanın kullanılmasını önermiştir, ancak gezinme yapıları daha basittir.
Tasarım modelleri, aslında, düzenli ve sistematik özellikler boyunca bilgi nesnelerinin ve karşılık gelen gezinme modellerinin yapılandırılmasına izin veren, tasarımın tutarlılığını, öngörülebilirliğini, sağlamlığını geliştiren ve dolayısıyla kullanılabilirliği geliştiren ilkelleri sağlar. Bu modellerin atası HDM’ye ve onun evrimine kadar izlenebilir: W2000 Modeli.
Hiper ortam uygulamalarının dahili yapısını ve navigasyon özelliklerini tasarlamak için W2000’in benimsenmesi üç nedenden dolayı arzu edilir:
• ortaya çıkan uygulamalar kullanılabilir;
• üretim süreci parçalara ayrılabilir
yönetimi kolay alt problemler;
• uygulama modeli, uygulama sayfalarını belirli uygulamadan bağımsız bir şekilde oluşturmak için uygun bir “tercüman” tarafından “yürütülebilir”.
Ayrıca, birkaç gerçek hayat projesinde uygulama aileleriyle uğraşma sorunuyla karşılaştık. Bir uygulama ailesi, içeriği (kısmen) ve ayrıca kavramsal tasarımı (kısmen) paylaşan bir dizi uygulamadır.
Uygulama ailelerinin sorunu, uygulama sahibinin başarılı bir ilk uygulamadan sonra birincisine çok benzer bir ikincisine ihtiyaç duyduğu tipik bir durumdur. İlk bakışta, içeriğin “yeniden kullanımı” gibi basit bir sorun gibi görünüyor: aynı resimleri kullanın, aynı metinleri kullanın, aynı verileri kullanın, vb.
Bir süre sonra sadece içeriğin değil, kavramsal yapının (parçalarının) da “yeniden kullanılması” gerektiği ortaya çıkıyor. Ardından üçüncü bir “benzer” uygulama gelir ve bu böyle devam eder.
Böylece gerçek ortaya çıkıyor: tasarımcı en başından bir uygulama ailesini aklında tutarak başlamalıydı ve bundan birkaç özel uygulamanın sonuçlanabileceğini biliyordu. Başka bir deyişle tasarımcı, belirli bir ihtiyaç için belirli bir uygulama olan bir aileden “oyma” etkinliğini optimize etmiş olmalıdır.
Bu nedenle, tasarım sürecinin, tasarım modelinin ve tasarım destek sisteminin, uygulamalar ailesi kavramını benimsemesi gerektiği açık hale geldi. Bu tür faaliyetler, yapılandırılmış bir model kullanılarak kolayca yapılır.
Hiper nedir türk telekom
Hiper Ne Demek TDK
Hiper Ne Demek tıp
Hipermarket ne demek
Hiper insan ne demek
Hiper hız nedir
Hiper internet
Hiper ordu ne demek
METODOLOJİSİNİN KISA AÇIKLAMASI
Metodoloji, UWA Konsorsiyumu (UWA) ve özellikle Polytechnic of Milan tarafından geliştirilmiştir. W2000 metodolojisi, tasarımın kendisini yapılandırılmış ve kolayca kontrol edilebilir bir süreç haline getirmek ve net bir modelleme elde etmek için, tasarım aşamasında gözlenmesi gereken uygulamanın farklı yönleri arasında net bir ayrım yapmanın gerekli olduğunu varsayar. , farklı kullanıcılar ve teslimat cihazları için uygundur.
Hedef odaklı bir yaklaşımla yönlendirilen Gereksinim Analizi aşamasından sonra, metodoloji aşağıdaki gibi kısaca özetlenebilecek bir dizi adım önerir:
• Bilgi Tasarımı: Amaç, uygulamanın ele alacağı bilgileri, kullanıcının bakış açısından ona yapılandırılmış bir organizasyon vererek açıklamaktır.
• Navigasyon Tasarımı: bu, kullanıcının izleyebileceği navigasyon yollarını tanımlayarak, bilgiyi ve organizasyonunu meyve vermesi açısından yeniden ele alır.
• Yayın Tasarımı: önceki adımların sonuçları sunumla ilgili hususlarla tamamlanmalı ve “sayfalar” ve “meyve verme birimleri” şeklinde düzenlenmelidir.
Önceki açıklamaya göre, bir veritabanı, model tarafından açıklanan uygulama bileşenlerini depolayabilir ve daha sonra bir çalıştırma motoru, okuyucuya göstermek için bu bileşenleri veritabanından çıkarabilir.
W APS olarak adlandırılan bu tür bir motor, uygulamadan bağımsızdır, dolayısıyla gerçekten yeniden kullanılabilir ve bir W2000 metodoloji Tercümanı olarak tanımlanabilir. Hem metodolojinin hem de mevcut teknolojinin gelişimine göre bir navigasyon motorları ailesinin son evrimidir.
Çalışma zamanı ortamı, WAPS çekirdeği, W2000 modelinden başlayarak XMI formatında bir mock-up uygulaması oluşturmak gibi ana göreve sahiptir.
Gösterildiği gibi, W2000 metodolojisinin modüler yapısına ve WA’nın çeşitli yönlerine uygun olarak, W APS çalışma zamanı ortamı için net bir n katmanlı mimari belirlemek mümkündür. Bu seçim, W2000 metodolojisi için son derece uygundu: karmaşıklığı yönetmek için, her bir mimari katmanı tek bir yönü yönetir ve diğer düzeylere hizmet sağlar.
Modüllerde yönetilen tüm veriler XML formatındadır; ayrıca, modüller arasındaki tüm etkileşim, pazar trendine ve standardına göre aynı formattadır.
Görselleştirme ve işleme aşamalarında XSL gibi dönüştürme ayrıştırma tekniklerinin kullanılmasına izin verir ve ayrıca metodolojinin gelişiminin takip edilmesini sağlar.
- Rational Rose Eklentisi: Rose, “makine tarafından okunabilir” bir açıklama elde etmek için WA’nın W2000 metodolojisine uygun olarak standart UML notasyonu kullanılarak grafik biçiminde tasarlanmasına yardımcı olur. Bir başka rasyonel rose eklentisi: Unisys tarafından üretilen “Unisys Rose XML Tools”, UML diyagramını standart bir XMI çıktısına aktarır.
- Şema Tarayıcı: Bu modül, XMI’yi ham modda yönetmek için karmaşıklığı gizleyerek WA şemasına benzersiz bir giriş noktası sağlar. Modül, XMI tarafından kullanılan UML MOF’u atlayarak W2000 ilkelleri aracılığıyla WA modelinde gezinmek için bir dizi şema API’si (S-API) sağlar.
- Core Engine: Bu modül, üç katmanlı bir uygulama için iş düzeyine karşılık gelir. Bu modül, Örnek Veritabanından alınan uygulama verilerini içerecek yanıt şemasını oluşturmak için şema tarayıcının S-API’sini kullanarak Nesne Oluşturucudan gelen istekleri anlama görevine sahiptir. Yanıt şemasını bu modül oluşturduğundan, tüm tasarım özelleştirmeleri bu aşamada devreye girer. Nesne Oluşturucu: Bu modül, WAPS sistemlerine açılan kapıdır: kullanıcı isteği gelir, prototip sayfası çıkar.
- Modül, isteği Core Engine’e taşır ve yanıtı XML benzeri biçimde alır. Ana görevi, sayfayı görünür kılmak için bir şablon uygulamaktır. W APS, HTML veya WML sayfaları elde etmek için XSL T dönüşümünü kullanır.
Hiper hız nedir Hiper insan ne demek Hiper internet Hiper Ne Demek TDK Hiper Ne Demek tıp Hiper nedir türk telekom Hiper ordu ne demek Hipermarket ne demek