Kongre Yönetim Sistemi Kullanım Kılavuzu

Temel Kavramlar

Kongre yönetim sistemi uygulamasındaki yetki seviyeleri şunlardır:

  1. Normal
  2. Yazar
  3. Hakem
  4. Yönetici

Her yetki seviyesine ilişkin ayrıntılı açıklamalar aşağıda bulunmaktadır.

Kurulum

Platform

Sistem Hypertext Preprocessor (PHP) dili ile yazılmış ve veritabanı yönetim sistemi olarak MySQL kullanılmıştır. Bu nedenle, PHP ve MySQL uyumlu olan her platformda çalıştırılması mümkündür. Uygulamada Windows XP,  Apache Server 2.049, MySQL 4.0.18 ve PHP 4.3.6 ile test edilmiştir.

Ancak performans açısından UNIX , Apache  ve MySQL kombinasyonu önerilmektedir.

Altyapı oluşturulması

İşletim sistemi, sunucu, PHP ve MySQL için kendi kurulum kılavuzları esas alınmalıdır.

Sistem kurulumu

Tüm sistem dosyaları http sunucusunun yayın dizinine kopyalanmalıdır. Başlangıç sayfası index.php'dir. Eğer sunucunun default dokümanları arasında "index.php" yok ise sunucunun kılavuzuna başvurularak eklenmelidir. Sistem dört tablodan oluşan bir veritabanı kullanmaktadır. Bu tablolar aşağıda verilen create fonksiyonları ile oluşturulmalıdır.

 

 'kullanici' tablosu

 'delegelik' tablosu

'bildiri' tablosu

 

Sistem çalıştırılmadan önce, "users" tablosunda en az bir kullanıcı (yönetici) bulunmalıdır.

Kullanıcı oluşturmak için aşağıdaki SQL sorgusu düzenlenerek kullanılabilir.

INSERT INTO kullanici (kullanici_adi,sifre,adi_soyadi,kullanici_tipi,email) values ('kullanici_adi','sifre','adi_soyadi','kullanici_tipi','email')

 

Kullanım

Normal

Normal kullanıcılar kongre bilgilerini okuyabilirler, delege ve bildiri listelerini görebilirler ve kongreye delege olarak kayıt yaptırabilirler. Bunun için aşağıdaki form eksiksiz doldurulmalıdır ve kongreye bir kullanıcı birden fazla kere üye yaptırmamalıdır.

 

Yazar

Yazarlar normal kullanıcıların tüm haklarına sahiptirler, bundan ayrı olarak bildiri gönderme ve düzenleme yapabilirler.

Aşağıdaki form eksiksiz doldurulmalıdır.

 

Bildiri düzenleme için de aşağıdaki gibi bir ekranla karşılaşacaksınız:

 

Hakem

Hakemler bildirilere onay verirler. Onay işlemi için aşağıdaki ekran kullanılır:

Buradan onay ya da red seçilmelidir.

 

Yönetici

Delege/Bildiri Listesi Görme

  1. Menüden "delege listesi"ni ya da "bildiri listesi"ni seçiniz.
  2. Delege/Bildiriler listelenecektir.
  3. Ayrıntısını görmek istediğiniz delege/bildirinin numarasını gerekli yere yazınız.
  4. "Gönder" tuşuna basınız.

 

Kullanıcı silme

  1. Menüden "kullanıcı sil"i seçiniz.
  2. Kullanıcılar listelenecektir.
  3. Silmek istediğini kullanıcının numarasını gerekli yere yazınız.
  4. "Gönder" tuşuna basınız.

 

Bildirilere hakem atama

  1. Menüden "bildirilere hakem ata"yı seçiniz
  2. Kayıtlı kullanıcı ve bildiriler listelenecektir.
  3. Hangi kullanıcıyı hangi bildiriye atamak istiyorsanız numaraları doğru kutulara yazınız.
  4. "Gönder" tuşuna basınız.

           

 

            Kullanıcı gösterme

            Kullanıcıları bilgileriyle birlikte listeler.

 

Bakım

Kongre değişimlerinde veritabanındaki bilgilerin silinmesi veya yeni kongrenin spesifik bilgilerinin girilmesi gerekecektir. Programın bu sürümü tek bir kongreyi desteklemektedir. İleri sürümlerde program çok kongreli bir sisteme dönüştürülebilir. Ayrıca yöneticinin kayıt hatalarını veritabanından kontrol etmesi gerekecektir. Bu işlevi program kendisi yapmaktadır ancak bazı durumlarda bu kontroller yetersiz kalabilir.