Upload
others
View
23
Download
0
Embed Size (px)
Citation preview
6th
International Advanced Technologies Symposium (IATS’11), 16-18 May 2011, Elazığ, Turkey
19
Online Makale Gönderme Değerlendirme ve Takip
Sistemi
Online Manuscript Submission Evaluation
And Tracking System Abstract—An online manuscript submission, evaluation and
tracking system is developped in this study. The developped
system is used for the Sixth Advanced Technologies
Symposium. The symposium provided a feedback for the
shortcomes of the developped system. The system modified
according to the feedbacks.
Keywords—Online manuscript submission, tracking,
evaluation, automation.
I. GĠRĠġ
iliĢim teknolojisindeki hızlı geliĢmeler, internet
üzerinden uzaktan eğitim, güvenlik sistemleri
uygulamaları, bankacılık, otomasyon sistemleri ve
kontrolü gibi birçok farklı uygulamaların
gerçekleĢtirilmesini mümkün kılmıĢtır. Bu uygulamalar
insan hayatında kolaylık, hızlılık, zaman ve iĢgücünden
tasarruf, değerlendirme ve geri besleme almada önemli yeri
olan verilerin saklanması ve iĢlenmesi gibi uygulamalarda
esnek ve pratik çözümler sunmaktadır [1].
GeliĢen internet teknolojilerinin yardımıyla birçok kurum
ve kuruluĢ verilerini ve iĢlemlerini internet üzerinden
eriĢilebilir hale getirmiĢtir. Teknolojik geliĢmeleri arkasına
alan kurum ve kuruluĢlar, internet üzerinden otomasyon
projelerini hayata geçirmeye baĢlamıĢlardır.
Bu çalıĢmada, internet üzerinden makale gönderme,
değerlendirme ve takip sistemi için bir otomasyon yazılımı
geliĢtirilmiĢtir. Otomasyon sistemi, online etkileĢime izin
verecek Ģekilde tasarlanmıĢtır. Online makale gönderme
değerlendirme ve takip otomasyonunda kullanılan dinamik
içerikli web sayfaları FrontPage editörü ile dinamik
sorgulama dili ASP kullanılarak hazırlanmıĢtır. Veri tabanı
yönetim sistemi olarak Microsoft Access sorgulamalar da
ise SQL dili ile kullanılmıĢtır [2-4]. Ayrıca web sayfaları
üzerinde kullanılan görüntü öğeleri Photoshop editörü
kullanılarak hazırlanmıĢtır.
II. ONLINE MAKALE GÖNDERME
DEĞERLENDĠRME VE TAKĠP (OMGDT) SĠSTEMĠNĠN
YAPISI
OMGDT otomasyon sistemi web tabanlı bir mimari
üzerine kurulmuĢ olup, kullanıcılar sisteme internet
üzerinden eriĢebilmektedirler. Sistemin genel mimari yapısı
ġekil 1’de verilmiĢtir. Ġstemci tarafında, herhangi bir web
tarayıcı, sunucu tarafında ise bir web server sunucu ve
iliĢkisel veritabanı sunucusu bulunmaktadır.
OMGDT sistemi içerisinde bulunan veritabanı
otomasyonun kalbini oluĢturmaktadır. Veritabanı editör,
hakemler ve yazarların için tablolar ve bunlar arasındaki
iliĢkileri içermektedir.
Veritabanı ile iletiĢim ODBC aracılığı ile
gerçekleĢmektedir. Sistemin güvenliği için ASP yardımı ile
değiĢik yöntemler kullanılmıĢtır. Sisteme giriĢler editör ve
hakem için kullanıcı kodu ve Ģifrelerle kontrol edilmektedir.
OMGDT sistemi, editör, hakem ve yazar için üç ayrı
arayüz bölümden oluĢmaktadır. Bu bölümler;
Yazar arayüz bölümü: Bu sistemde yazarlar yazdığı
makaleyi online makale gönderme sistemi aracılığıyla
makaleyi inceleyecek olan ilgili kuruma gönderir.
Yazarlar tarafından gönderilen makale sistemde bir
klasör içerisine kopyalanarak yazarlara ait bazı
bilgilerle birlikte alınır ve her bir makaleye bir referans
numarası verilir. Yazarlar, kendilerine verilen referans
numaraları yada sisteme girdikleri e-posta adresi ile
gönderdikleri makalelerin durumunu takip edebilir.
Editör arayüz bölümü: Editör, alınan makaleyi inceler
ve değerlendirmek üzere hakemler atar. Atanan hakeme
kullanıcı adı ve Ģifresini bildiren bir otomatik e-mail
gönderilir. Editör hakemlerden gelen değerlendirme
sonuçlarına göre makale hakkındaki son durumu
belirtir. Yazar makale durumunu kendisine verilen
referans numarası ile takip edebilmektedir.
Hakem arayüz bölümü: Hakemler makaleyi inceler ve
sistemde bulunan değerlendirme formu ile makale
hakkında kararda bulunurlar.
Hakemlerin kim olduğu ve değerlendirme sonuçları
yazarlar tarafından bilinmemektedir.
E. Tanyıldızı, C. Bal, H. Güldemir
Fırat Üniversitesi, Elazığ/Türkiye
B
E. Tanyıldızı, C. Bal, H. Güldemir
20
Web ServerDatabase
AuthorEditor
RefreeInternet
Author
ġekil 1: OMGDT sisteminin mimari yapısı
III. OMGDT SĠSTEMĠNĠN ĠġLEVSEL ÖZELLĠKLERĠ
OMGDT otomasyon sisteminin genel özelliği makalenin
gönderilmesi, değerlendirmesi ve takibi yapılmasını
içermektedir. Sistemde ġekil 2’de görüldüğü gibi editör,
hakem, yazar ve makale takip olarak dört ayrı bölüm
bulunduğundan her kullanıcı farklı sayfalara
yönlendirilmektedir. Bu ara yüzlerin detaylı iĢlevsel
özellikleri alt bölümlerde sunulmaktadır.
ġekil 2: IATS’11 giriĢ sayfası
Yazar Arayüz Bölümü: OMGDT sisteminde bulunan
yazarlar için hazırlanan arayüz ġekil 3’te görülmektedir. Bu
arayüz bölümünde yazar makalenin konusuna en uygun
alanı seçip gerekli olan diğer alanları doldurmaktadır.
ġekil 3: Yazar arayüz bölümü
Next butonu ile bir sonraki aĢama olan makaleyi sisteme
yükleme penceresine geçilmektedir (ġekil 4). Burada yazar
göndereceği makaleyi seçer ve Submit butonu ile makale
sisteme gönderilmektedir.
ġekil 4: Makale gönderme penceresi
Alınan makaleye bir referans numarası verilerek yazarın
girdiği bilgiler ile kaydedilmektedir. Kaydetme iĢlemi
baĢarılı olduğunda kullanıcının ekranına bilgilendirme
penceresi gelmektedir. Böylelikle gönderilen bilgilerin
hatasız bir Ģekilde iletildiği kontrol edilmiĢ olur (ġekil 5).
ġekil 5: Bilgilendirme penceresi görünümü
ġekil 5’te görülen bilgilendirme penceresinde Makale No
alanında bulunan değer gönderilen makaleye verilen
referans numarasıdır. Yazar, kendisine verilen referans
numarası yada sisteme girmiĢ olduğu e-posta adresi ile giriĢ
sayfasındaki makale takip bölümünden gönderdiği
makalenin durumunu ġekil 5’teki bilgilendirme
penceresinden izleyebilmektedir (ġekil 6).
ġekil 6: Online makale takip bölümü
Online Makale Gönderme Değerlendirme ve Takip Sistemi
21
Editör Arayüz Bölümü: Editör arayüz bölümünde, editör
tarafından;
Sisteme hakem ekleme ve silme,
Makaleye hakem atama, atanan hakemi değiĢtirme,
hakemi iptal etme,
Hakemlerin yapmıĢ olduğu değerlendirmeleri görme ve
yazdırma,
Makale durumunu değiĢtirme,
Hakem değerlendirmesine göre yazara düzeltme için
hakem önerilerini ya da kabul edildiğini bildiren bir
bilgilendirme e-postası gönderimi
Makale konu baĢlıklarını ekleme ve silme iĢlemleri
yapılabilmektedir.
Editör ana sayfadan kullanıcı adı ve Ģifre ile giriĢ
yaptığında karĢısına, sisteme gönderilen makale listesi
gelmektedir. Makale listesinde her satır ayrı bir makaleyi
temsil etmektedir ve o makaleye ait bilgileri içermektedir
(ġekil 7).
ġekil 7: Makale listesi penceresi görünümü
Makale listesinde makalenin tüm bilgileri
gözükmemektedir. Tüm bilgileri görmek için, makale
durumunu ve makaleye ait hakemleri atama yapan sayfaya
referans numarası olarak verilen bağlantı seçilerek geçiĢ
yapılmalıdır (ġekil 8).
ġekil 8: Makale durumu penceresi görünümü
Editör bu pencerede, makalenin içeriğini görebilir,
durumunu değiĢtirebilir, makaleye hakem atayabilir ve
hakemlerin değerlendirmelerini görebilir. Makale
listesindeki sayfada hakem ekle seçildiğinde, sistemde
kayıtlı bulunan hakemlerin listelendiği sayfa gelir (ġekil 9).
Hakemleri bölümlere göre listelemek için ise Bölüm Seçme
kısmından herhangi bir bölümü seçerek sadece o bölüme ait
hakemler listelenir. Seç kısmından makaleye atanmak
istenen hakem seçilip Hakem Seç butonu basıldığında
makaleye hakem atanmıĢ olur.
ġekil 9: Makaleye hakem ekleme penceresi görünümü
Editör hakem ve bölüm ekle seçeneğini aktif ederse ġekil
10’da verilen sayfa gelir. Bu sayfada yeni bir hakem ve
bölüm eklenir veya mevcut olan bölümler silinebilir. Hakem
silme iĢlemi ise Hakem Listesi bölümünde yapılır.
Hakemler, bölümlerine göre gruplandırılırlar. Burada
bölüm, hakemlerin uzmanlık alanları ile ilgili bölüm
anlamındadır. ġekil 11’ de ise editör, makalenin dahil
olacağı alanları düzenler.
Hakem tarafından değerlendirilmiĢ makalenin
değerlendirme formu editör tarafından görülür. Düzeltme
var ise yazar ismi tıklanarak düzeltme için yazara hakem
değerlendirme formu ile birlikte bir e-posta gönderilir.
Makale hakem tarafından kabul edilmiĢ ise makale referans
numarasına tıklanarak makalenin detaylarını ve kabul
edildiğini bildiren bir e-posta gönderilir.
ġekil 10: Hakem ve bölüm ekleme penceresi görünümü
E. Tanyıldızı, C. Bal, H. Güldemir
22
ġekil 11: Makale konu düzenleme penceresi görünümü
Hakem Arayüz Bölümü: Hakem ara yüzü bölümünde,
hakem, kullanıcı adı ve Ģifresi ile giriĢ yaptığında karĢısına
değerlendireceği makale listesi gelir (ġekil 12). Makaleyi
kendi bilgisayarına indirebilir. Makaleyi, Değerlendir
bağlantısı seçerek makaleye ait değerlendirme
yapacağı sayfaya geçiĢ yapar (ġekil 13). Hakem makaleyi
yalnızca bir defa değerlendirebilmektedir.
ġekil 12: Makale değerlendirme penceresi görünümü
ġekil 13: Makale değerlendirme formu penceresi görünümü
Makale değerlendirme sayfasında hakem uygun yerleri
iĢaretleyerek gerekli yerleri doldurarak gerektiğinde
açıklamalar alanını kullanarak makaleyi değerlendirir ve
kabul edilip edilmeyeceği ile düzeltme yapılıp
yapılmayacağına karar verir. Eğer değerlendirmesini yazara
ait dosya üzerinde yapmıĢ ise yada açıklamalarını bir
dosyaya yazmıĢ ise bu dosyayı değerlendirme formuna
ekleyebilir. Değerlendirme bittiğinde gönder butonuna
tıkladığında değerlendirme formu ile varsa ekli dosyası
sisteme yüklenmiĢ olur ve bu makale hakem panelinden
silinir.
Editörler hakemlerin yapmıĢ olduğu değerlendirmelere
makale ayrıntı sayfasındaki hakemler bölümünden
ulaĢabilmektedir.
IV. SONUÇLAR
OMGDT otomasyon sistemi, makale gönderimden,
basıma kadar süreçte kayıt, referans numarası atama, hakem
atama, hakemlerin değerlendirmesi, editör kararı, basılma
aĢamalarının takibi ve değerlendirilmesini; yazar, editör
yazıĢmalarını minimuma indirgeyerek iliĢkilerin bir
bütünlük içinde yapılmasını etkileĢimli ortamda
gerçekleĢtirmektedir.
Hazırlanan otomasyon sistemi, 6. Uluslararası Ġleri
Teknolojiler Sempozyumu (IATS’11) için kullanılmıĢtır.
KAYNAKLAR
[1] Yurdakul C., Çağlayan, M.U, Bilgi Teknolojileri Türkiye Ġçin
Nasıl Bir Gelecek Hazırlamakta,Türkiye ĠĢ Bankası Kültür
Yayınları,Yayın No: 361, Bilim Dizisi:10, Ankara, 1997.
[2] http://www.bilgiportal.com/../MySQL/makale/ MySQL-Veri-
Taban-Ynetim-Sistemi.html
[3] K. Ahmet, Veri Tabanı Yönetim Sistemlerinde Mekansal
Verilerin Çoklu Ortamda Depolanması ve ÖzgeçmiĢlerinin
Ġncelenmesi, Doktora Tezi, ĠTÜ, 2006
[4] SQL Injection, http://msdn.microsoft.com/en-
us/library/ms161953.aspx