test
İlan Ajandası blog sayfamızda yeni eklenen yazıların daha kolay anlaşılabilmesi için tasarımımızda ufak değişiklikler yaptık. Yeni eklenen yazılar olduğunda sitenin sağ tarafında bulunan linkler kalın ve yeni yazısı eklenmiş şekilde görüntülenecek.
İlan özellikleri kayıtları için hazırlamış olduğumuz model tasarımında değişikliklerimizi yaptık. Bu doğrultuda sistemimizde yapılan değişikliklerin yanı sıra bir ayrı tablo daha eklememiz gerekti. Bu da özelliklerin kategorilenmesini sağlayacak olan Özellik Kategorileri modelimizdi. Bu sayede ilan özelliklerimizi hem kategorileyebiliyor hemde Özellik Kategorilerinin İlan Kategorileri ile ilişkilendirilmesini sağlamış oluyoruz. Örnek vermek gerekirse, Emlak İlan kategorisinde bir Duvarlar özellik kategorisi ve Duvarlar kategorisi altında da tanımlanmış Dekoratif tuğla desenli kaplama ilan özelliğini tanımlamamız mümkün olabiliyor. Bu noktadan sonra ilan ve özellik ilişkilendirmesini bir ilişkilendirme tablosu ile sağlamamız oldukça kolay olacaktır.
Projede eklemiş olduğumuz İlan özellikleri tablomuzda model hatası ile karşılaştık. İlk yaklaşım olarak İlan Özellikleri adından yola çıkıldığı için ilan özelliklerinin her bir ilan ile ilişkilendirilmiş kayıtlar olduğunu ve her ilanda tekrar tekrar eklenmesi gerektiğini düşünmüştük. Ancak aldığımız proje uyarısından dolayı erken ve zamanında bir değişiklik söz konusu olacak. Bu noktada aslında ilan özelliklerinin ilan tipleri ile ilişkilendirilmesi gerektiği ve bu özelliklerin İlanlar ile ilişkisiz bir havuzda tutulması gerektiği anlaşıldı. Peki bu özellikler nasıl olacak ta ilan özellikleri olacaklar? İşte bu sorumuza da örnek sitemizde biraz inceleme yaptıktan sonra yanıtımızı almış bulunuyoruz. İlan özellikleri çoktan seçmeli şekilde bir liste halinde ilan kayıdı oluşturulurken seçilerek kayıt ediliyor veya daha sonra düzenleniyor olmalıdır. Örnek sitemizden aldığımız ekran görüntüsünü örnek alarak bu ilan özelliklerinin seçilmesini sağlayacak formları oluşturacağız.
Raci Beyin erken uyarısı ve ilgilisi için teşekkürler...
Raci Beyin erken uyarısı ve ilgilisi için teşekkürler...
İlan Ajandamızda ilanlar ile ilgili ilan özelliklerinin tanımlanması söz konusuydu. Bu ilan özelliklerinin eklenmesi ve düzenlenmesi ile ilgili çalışmamızı sonlandırmış bulunuyoruz.
Görev yönetimimizin iki önemli öğesi olan görev atamaları ve bu görev atamalarına ilişkin görevler ile ilgili ilişkilendirme ile ortaya çıkacak olan kayıt işlmeleri ve görünümlerini hazırladık. Hazırladığımız bu görev yönetimi ile görevler belirlenebiliyor, bu görevlere kişiler atanıyor ve atanan kişiler yaptıkları görevleri belli bir zaman içerisinde tamamlıyor olacaklar.
İlan Ajandası projesinin en önemli özelliklerinden biri olan görev yönetimi ile iligili veri modelini hazırladık. Modelin tanımı için ilişkilendirme şu şekilde gerçekleştirildi.
Bildiğimiz gibi İlan ajandasını kullanan kullanıcılar bulunacaktı. Bu kullanıcılardan yetkisi olan kullanıcılar diğer kullanıcılara görev ataması yapabilmesi söz konusu olmalıydı. Bu noktada yaptığımız müdahale yetkili kullanıcının ilgili ilan ve görev açıklaması ile kullanıcıya yapması gereken görevi tanımlaması oldu. Öncelikle bu ilişki ile bir görev ataması kaydı oluşturulacak ve daha sonra bu görev atamasının asıl önemli noktası olan görev ile ilişkili portalların görevli kişiye atanmasını sağlayacak. Dolayısı ile görevi olan kullanıcılar kendi görevlerini bir liste halinde görebilecek, görevi ile ilgili açıklamalara ve ihtiyacı olan bilgilere bu ilişkilendirmelerle kolaylıkla ulaşabilecek. Görevini bitiren kişi görevini sonlandırdığına ilişkin kayıt butonuna tıkladığında görev listesinden de yaomış olduğu görev artık gösterilmez duruma gelece be sistemde görevin tamamlandığı kayıdı oluşturulacak. Böylelikle aslında kullanıcıların her bir görevinin bir iş olarak algılanması ve performansının ölçülmesi söz konusu olabiliyor. Başlama ve bitirme tarihlerinin de kayıt altında tutulması raporlamalarda kullanılacak veri kaynaklarını sağlayacak olması da bu sistemde hazırladığımız alt yapının meyvesi olacak.
Sistemin arkaplanında çalışacak olan panelimizde son hamlelerimizi yapmaktayız. Bir sonraki adımımızda İlan Ajandamızın son kullanıcı arayüzünün hazırlanması ve test işlemlerini yaoacağız...
Bildiğimiz gibi İlan ajandasını kullanan kullanıcılar bulunacaktı. Bu kullanıcılardan yetkisi olan kullanıcılar diğer kullanıcılara görev ataması yapabilmesi söz konusu olmalıydı. Bu noktada yaptığımız müdahale yetkili kullanıcının ilgili ilan ve görev açıklaması ile kullanıcıya yapması gereken görevi tanımlaması oldu. Öncelikle bu ilişki ile bir görev ataması kaydı oluşturulacak ve daha sonra bu görev atamasının asıl önemli noktası olan görev ile ilişkili portalların görevli kişiye atanmasını sağlayacak. Dolayısı ile görevi olan kullanıcılar kendi görevlerini bir liste halinde görebilecek, görevi ile ilgili açıklamalara ve ihtiyacı olan bilgilere bu ilişkilendirmelerle kolaylıkla ulaşabilecek. Görevini bitiren kişi görevini sonlandırdığına ilişkin kayıt butonuna tıkladığında görev listesinden de yaomış olduğu görev artık gösterilmez duruma gelece be sistemde görevin tamamlandığı kayıdı oluşturulacak. Böylelikle aslında kullanıcıların her bir görevinin bir iş olarak algılanması ve performansının ölçülmesi söz konusu olabiliyor. Başlama ve bitirme tarihlerinin de kayıt altında tutulması raporlamalarda kullanılacak veri kaynaklarını sağlayacak olması da bu sistemde hazırladığımız alt yapının meyvesi olacak.
Sistemin arkaplanında çalışacak olan panelimizde son hamlelerimizi yapmaktayız. Bir sonraki adımımızda İlan Ajandamızın son kullanıcı arayüzünün hazırlanması ve test işlemlerini yaoacağız...
Kaydol:
Kayıtlar (Atom)