Personal Information Management etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Personal Information Management etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

18 Aralık 2013 Çarşamba

Personal Information Systems

Kişisel Enformasyon Sistemleri

Bu blogun adı olan "Personal Information Systems - Kişisel Enformasyon Sistemleri" akademik olarak çok incelenmemiş bir alan olmaya devam etmektedir. Halbuki günümüzde bireylerin (ve ailelerin) sahip oldukları bilgi teknolojileri giderek çeşitlenmekte,  birbirine yakınsamakta ve bu teknolojilerden etkin bir biçimde yararlanmak için gerekli olan becerilerin niteliği artmaktadır. Genellikle tüketici elektroniğinin ilgisine bırakılmış olan bu alanda bireylerin desteklenmesi ve yönlendirilmesi gereksinimi bulunmaktadır.

"Kişisel Enformasyon Sistemleri" kavramının kapsamını belirlemek ve bir çerçeve oluşturmak ve amacıyla 2012 yılında oluşturduğum bir wiki sitesini geliştirmeye devam etmekteyim. Bu wikide "Kişisel..." sözcüğü ile başlayan çeşitli araştırma konularını biraraya getirmeye çalışmaktayım.

Bu günlerde 5-7 Şubat 2014 tarihinde Mersinde düzenlenecek olan Akademik Bilişim 2014 konferansı için "Kişisel Bilgi Yönetimi İçin Bütüncül Bir Yaklaşım - Kişisel Bilgi Çalışması Ortamlarındaki Deneyimlerin Yönetimi" isimli bir bildiri üzerinde çalışıyorum. Bu bildiride "Kişisel Enformasyon ve İletişim Teknolojileri" ni "Donanım", "Yazılım", "Hizmetler" ve "Yönetim" başlıkları ile sınıflandırmaya çalıştım. Çalışmada ayrıca "Kişisel Veri Ekosistemi", "Kişisel Enformasyon Yönetimi" ve Kişisel Bilgi Çalışması Ortamları" na da yer vermekteyim. Bu dört alan biraraya gelerek bireyin "Kişisel Bilgi Çalışması Katmanı" nı meydana getirmektedir. Diğer katmanlar olan "Deneyimleri Kaydetme Katmanı" ile "Kişisel Bilgi Tabanı Katmanı" ile birlikte kişisel bilgi yönetimi için bütüncül bir bakış açısı elde etmeye çalışıyorum.

"Kişisel Enformasyon Sistemleri" wiki sayfasına https://meminmutlu.wordpress.com/personalis/personal-information-systems/ adresinden ulaşılabilir. Bu sayfayı zaman zaman güncellemeye ve ayrıntılandırmaya çalışacağım.



20 Şubat 2013 Çarşamba

"Development and Implementation of A Digital Lifelogging System for Management of Lifelong Learning Experiences" Project

"Yaşam Boyu Öğrenme Deneyimlerinin Yönetimi Amacıyla Bir Dijital Yaşam Günlüğü Sisteminin Geliştirilmesi ve Uygulanması" Projesi

Önermiş olduğum "Yaşam Boyu Öğrenme Deneyimlerinin Yönetimi Amacıyla Bir Dijital Yaşam Günlüğü Sisteminin Geliştirilmesi ve Uygulanması" projesi 15 Şubat 2013 tarihinde Anadolu Üniversitesi Bilimsel Araştırma Projesi (Proje No:1301E014) olarak kabuıl edildi.

Projede Şubat ayı içerisinde LifeLoggingSC, LifeLoggingCC ve LifeLoggingCCPhone yazılımları ile elde edilen görüntülerin değerlendirilmesi amacıyla kullanılacak olan LifeLoggingLE yazılımını geliştirmeye devam ettim. 20 Ocak 2013 tarihinde http://personalinformationsystems.blogspot.com/2013/01/management-of-learning-experiences-with.html yayınında yayınlamış olduğum tasarımda önemli değişikler gerçekleştirdim.


İlk tasarımda görüntülerin bulunduğu klasörlere erişen ve bu klasörlerdeki görüntüleri ekranda görüntüleyen bir program geliştirmeye başlamıştım. Bu program verilen bir tarihe ait klasörlere erişerek bu klasörlerdeki görüntüleri listeleyebiliyordu. İkinci aşamada bu görüntülere kullancıların bilgi girmesini sağlamak amacıyla bir veri tabanı tasarlamaya başladım. Bu noktada kullanıcıya sınırsız esneklik sağlamak amacıyla daha önce geliştirmiş olduğum AlMyListsWPFMVVM yazılımını kullanmaya karar verdim. Bu yazılım 2011 yılında geliştirmiş olduğum AllMyListsWPF yazılımının üzerinde MVVM mimarisi denemeleri yaptığım tamamlanmamış bir sürümüydü (https://meminmutlu.wordpress.com/personalis/pim-projects/). 

Bu yazılımda bir ağaç yapısını kullanarak, ağacın herhangi bir düğümü için sınırsız kayıt oluşturmak ve her kayıt için basit bir metin editörü ile açık uçlu bilgi girmek mümkün oluyordu. Bu programda ağaç yapısına yaşam günlüğü görüntülerinin bulunduğu klasör yapısını yükleyerek, kullanıcının seçtiği bir güne ait görüntüleri programda inceleyebilmesi ve o güne ait yorum, düşünce, not, değerlendirme vb. bilgilerini sınırsız kayıtlar halinde girmesi mümkün olabilecekti. 

Bu amaçla 2011 yılında Visual Studio 2010 ile geliştirmiş olduğum AllMyListsWPFMVVM yazılımını VS 2012’ye dönüştürdüm. Bu yükseltme işlemi esnasında yazılımın kullandığı SQL CE 3.5 sürümlü SDF dosyası da SQL CE 4.0’a dönüştü.

Yeni tasarımda LifeLoggingSC, LifeLoggingCC ve LifeLoggingCCPhone yazılımdlarında gelen görüntülerin biraraya getirildiği klasör yapsı değiştirildi. Eski yapıda 
...\LifeLogging\<Bilgisayar Adı1>\2013.01.17\ScreenCapture
...\LifeLogging\<Bilgisayar Adı1>\2013.01.17\CameraCapture
...
...\LifeLogging\<Bilgisayar AdıN>\2013.01.17\ScreenCapture
...\LifeLogging\<Bilgisayar AdıN>\2013.01.17\CameraCapture
şeklinde olan klasör yapısı yeni yapıda yıllar, aylar ve günlere ait alt klasörlerden oluşan 

…\LifeLogging\
2012
2013.12
2013.12.20
MEMUTLU-CameraCapture\
MEMUTLU-ScreenCapture\
Giyilebilir Lifelogging Camera\
...

şekline dönüştürüldü. Böylece görüntülere ait klasör yapısı herhangi bir ek dönüştürme yapmadan programın ağaç nesnesine kolayca aktarılabilmektedir. 

Programa Ocak ayında yaptığım denemelerde yazdığım klasör görüntüleme kodlarını ekledim.  Klasör içeriği "Liste" şeklinde ya da "Döşeme" şeklinde olabilmekte.

Diğer taraftan kişisel bilgi yönetimi aracı olan AllMyListsWPFMVVM yazılımının bu niteliğini değiştirmeden korumaya karar verdim. Yazılım yeni düzenlemelerle kişisel bilgi yönetimi aracı olmanın yanısıra bir yaşam günlüğü aracı haline de gelmiş olacak. Kullanıcılar kişisel bilgi yönetimi türü projeleri kullanabilirken, aynı zamanda yaşam günlüğü projelerini de sürdürebileceklerdir.

Yazılımın bu yeni sürümünün adını AllMyListsLE olarak değiştirdim. Zaten Aralık 2012'de proje önerisinde bulunurken geliştirilecek yazılımın adını da AllMyListsLE olarak belirlemiştim.

AllMyListsLe yazılımının yaşam günlüğü uygulaması olarak kullanıldığı durumdaki yapısına ait ekran görüntüsü aşağıdaki görüntüye benzeyecektir. "Öğrenme Deneyimlerinin Yönetimi" amacıyla kullanılabilmesi için bir yaklaşım geliştirildiğinde yazılımın ekran görüntüsü farklılaşabilecektir.


Resim 1. AllMyListsLE yazılımının yaşam günlüğü amacıyla kullanıldığı durumda "Döşeme" yapısındaki görünümü.