MeMu LABORATUVAR KONTROL SISTEMI BETA(Sürüm 0.2) YAZILIM TASARIM Mesut ERDEMİR Mustafa KARAS (www.mesuterdemir.com) (www.mustafakaras.com) MeMu Laboratuvar Yazılımı, laboratuvarların kontrol edilebilmesi için geliştirilmiş bir sistemdir. Henüz test aşamasında olduğundan, kullanımdan doğacak zararlar kullanıcıya aittir. Sistemin Kurulumu Sistemi kurmak için, Lab.Install adlı program çalıştırılır. Buradaki yönergeler izlenerek sistem rahatça kurulabilir. Eğer yönetilen sistemi kuruyorsanız, farklı olarak şifre sorma ekranı karşınıza gelecektir. Buraya, masanın şifresini girerek, masaya şifre koyabilirsiniz. Ardından, sistem, bilgisayarı her yeniden başlattığınızda, aktif olacaktır. Çalıştırma ve İlk Ayarlar Sistemi her iki tarafa da kurduktan sonra(biri yöneten ve diğeri de yönetilen olacak şekilde), yönetici bilgisayarın karşına geçilip, programın ekranına gelinir. Burada, yukarıdaki menülerden Laboratuvar menüsünden Masa Ekle seçeneği üzerinde tıklanır. Yandaki Bilgisayar Ekle penceresi gelecektir. Masa Adı kısmına, masaya vermek istediğiniz herhangi bir isim verebilirsiniz. Bu isim, programın çalışma alanında gözükecektir. O yüzden tanımlayıcı isim girmeniz tavsiye edilir. Adres kısmında, bağlantı kurulacak bilgisayarın IP adresi veya Bilgisayarın İsmi yazılır. Buraya yazacağınız değer, sadece ilk tanışma mesajını göndermek için kullanılacaktır. Bundan sonraki iletişimler, bilgisayar adları üzerinden olacaktır. Bu sistemin en büyük avantajı, DHCP server olan ağlarda bile sorunsuzca kullanılabilmesi. Sistem, iletişim için IP adresine bağımlı değil. Kaydet butonuna tıkladığınızda, sistem belirttiğiniz adrese, özel bir paket yollayacak, bu paketi alan yönetilen sistem de, buna yine kendini tanıtan ve iletişimin doğru bir şekilde gerçekleştirildiğine dair bir mesaj gönderecektir.
Sistemin Kullanılması Yukarıdaki kayıt işlemini yaptığınız zaman, yönetim konsolunuzuda masanın belirmiş olması lazım. Yukarıdaki konsol ekranında görüldüğü gibi, masamızın listelenmiş ve durumunu belirtmiş olması lazım. Durumunu güncellemesi, bir dakikayı bulabilir. Sistemi yüklediğiniz zaman, bir süre sonra kilitlenmesi normaldir. Ağda bir yönetici bulamadığında veya ondan bir komut alamadığında, varsayılan olarak kendisini kilitlemektedir(yukarıdaki şekilde de gözüktüğü gibi). Masanın üstüne tıkladığınız zaman, sağ panelde bu masaya uygulayabileceğiniz işlemler gözükecektir. Uzak Masaüstü Bağlantısı seçeneği kullanılabilir değildir. Bu seçeneğin kullanılabilir olmamasının sebebi, işletim sisteminin XP olması. Eğer Vista ve üzeri işletim sistemi yüklediğinizde, bu seçenek aktif olacaktır. Ancak bu sistemi kullanabilmek için, her iki tarafta kullanılan işletim sisteminin de Vista veya üzeri olması lazım. Aksi halde, bunun olmasını gerektiğini söyleyen bir mesaj penceresi ile karşılacaksınız. Manuel bağlantı seçeneği, sisteme manuel olarak bağlantı yapar ve bir mesaj gönderir. Bunun amacı, masaya bağlantının yapılıp yapılmadığını öğrenebilmek. Masaya bağlanamazsa, bir hata mesajı verir. Beta olduğu için, bağlantının kopup kopmadığını anlamak için koyduk. Alttaki üç buton ile, sistem üzerinde temel işlemleri yapabileceğiniz seçenekler bulunmakta. Bu kısımdan, bilgisayarı açabilir, kapatabilir, kilitleyebilir, aktifleştirebilir veya yeniden başlatabilirsiniz. Aslında sağ panelde olması gereken diğer bir seçenek ise, Ayarlar kısmı. Ama, Ayarlar modülünü, ergonomi için geliştirdiğim için, yukarıdaki menüye koymayı daha uygun gördüm. Ayarlar kısmına girdiğinizde aşağıdaki gibi bir görüntü ile karşılacaksınız.
Bilgisayar ayarlarındaki seçenekler, yukarıdaki gibidir. Devre Dışı Bırakılacak Özellikler kısmından, bilgisayarların güvenlik için, çeşitli ayarlamaları yapabilirsiniz. Ancak değişikliğin olabilmesi için, bilgisayarın baştan başlaması gerekmektedir. Sürücüye Erişimi Engelle kısmından, kullanıcıların seçilen sürücüye erişimini engelleyebilirsiniz. Böylece, yetkisiz işlemleri yapmasını engellersiniz. Hemen alt kısımda yer alan Program Engelleme kısmından, eklediğiniz herhangi bir programın çalışmasını engelleyebilirsiniz. Bunun için, çalışan programın ismini görev yöneticisinden bulup, ilgili yere yazmanız ve Ekle/Çıkar botununa tıklamanız yeterlidir. Ayarı, ilgili bilgisayara uyguladığınızda, programın çalıştırılmasına derhal son verilecektir. Bunun için, Uygulanacak Bilgisayarlar kısmından, uygulanacak bilgisayarların önüne tik konulması ve Uygula butonuna tıklanması yeterlidir.
Genel sekmesine geçtiğinizde, iki ayar yer almaktadır. İlki, iletişim koptuğunda sistemin ne yapacağıdır. Varsayılan olarak, kendisini kilitlemektedir. Bunun dışında kapatma seçeneği bulunmaktadır. Diğeri ise, şifre değiştirme kısmı. Buradan, makinenin başına gitmeden, ilgili bilgisayarın şifresini değiştirebilirsiniz. Yine Uygulanacak Bilgisayarlar kısmından uygulanacak bilgisayarlara tik koyarak Uygula butonuna tıklayabilirsiniz. Eğer listedeki tüm bilgisayarlara uygulamak isterseniz, önce Tüm butonuna tıklayıp, listedeki tüm bilgisayarların seçilmesini sağlayın. Ardından Uygula diyerek, bilgisayarlara uygulanmasını sağlayın. Bilgisayar laboratuvarındaki başlıca sorunlardan birisi de, işlemleri birçok bilgisayara uygulama sorunu. Toplu işlemleriniz için Toplu İşlemler menüsü altından, tüm bilgisayarlara aynı işlemleri uygulayabilirsiniz. Bu seçenekler arasında, kapatma, yeniden başlatma, kilitleme ve aktifleştirme gibi seçenekler bulunmaktadır.
Yazılımın Teknik Özellikleri VB.NET diliyle kodlanmıştır. Çalışması için, sistemde.net FRAMEWORK 2.0 yüklü olmalıdır. İletişim için,.net FRAMEWORK içerisindeki Socket sınıfını kullanmaktadır. Bilgisayarlar, donanımsal ve yazılımsal olarak desteklediği taktirde, bilgisayarı 0'dan açabilir. Bilgisayarları kapatabilir, yeniden başlatabilir, kilitleyebilir veya aktifleştirebilir. Güvenlik sistemi sayesinde, bilgisayarlar üzerinde çeşitli kısıtlamalar yapılabilir. Çoklu sistem yönetimindeki kolaylık. İstediğiniz programın çalışmasını engelleyebilirsiniz. İstediğiniz resimleri ekran koruyucu olarak belirleyebilirsiniz. Bunun için, programı kurduğunuz dizindeki ScrnSaver klasörü altına resim kopyalamanız yeterlidir. NOT: Bu klasörde en fazla 10 resim olmalıdır. Aksi halde sistem, bunların içinden 10'unu gösterecektir. Manuel yönetim sistemi. Böylece, herhangibir sorun çıktığında, eli ile müdahale edebilirsiniz. El ile müdahale için CTRL+ALT+M tuşlarına basıp ENTER 'layın. Karşınıza şifre sorma penceresi gelecektir. Buraya şifreyi girip, manuel sisteme giriş yapabilirsiniz. Yazılım Hakkında Notlar Yazılım, şu anda test aşamasındadır. Yani kullanılabilecek bir halde değildir. Şu halde kullanılması önerilmemektedir. Hele ki, kendi bilgisayarınıza sakın kurmayın. Yazılımın neden olacağı her türlü sorundan, programı kullanan sorumludur. Beta-kararsız sürümü olduğundan, sorun olması doğaldır. Sistem geliştiricisinin sistem hakkındaki seyir defteri için http://www.mesuterdemir.com/?cat=8 adresini ziyaret edebilirsiniz. Programın gelişimine katkıda bulunmak isterseniz, görüşlerinizi www.mesuterdemir.com adresinden bana ulaşabilirsiniz. Saygılarımızla...