1. GİRİŞ Java nedir?



Yüklə 288,7 Kb.
səhifə1/6
tarix26.07.2018
ölçüsü288,7 Kb.
#59264
  1   2   3   4   5   6

1. GİRİŞ



    1. Java nedir?

Java ,2000’li yılların programlama dili ve ağ merkezli sistemlerin geliştirilmesi için yeni bir platform olarak bilgisayar bilimlerinde önemli bir çağı başlattı. Java’nın yükselişi ile ağ programcılığıda kolaylaştı ve yaygınlaştı. Java’nın en önemli özelliklerinden biri ağ desteğidir. Java ,düşük seviyeli TCP/IP bağlantıları ve yüksek seviyeli www kaynaklarına erişim sağlayan sınıflar içerir. İstemci/sunucu teknolojileri için önemli bir platformdur.


1.2. Java ile İlgili Genel Bilgi

Java, özellikle ağ ve internet uygulamaları için geliştirilmiş bir programlama dilidir. Platform bağımsızdır ve her bilgisayarda, ağ üzerindeki her yerde çalışır. Web gözatıcıları (browser) java kodlarını çalıştırmak için, kendi içlerinde bir "Java Virtual Machine" içerirler.

Öncelikle Java programlama dili C++ gibi nesneye dayalı (Object Oriented ) bir dildir. Bu sayede nesneye dayalı analiz ve tasarım çalışmaları sonucunda oluşturulacak olan sistemin gerçekleştirilmesi ( implementation ) için oldukça uygun bir dil olarak karşımıza çıkmaktadır. Aynı zamanda Java oldukça güvenli ve sağlam bir ortamı da yazılım geliştiricilere sunmaktadır.

Günümüzde Java, sadece bilgisayar ve internet uygulamalarında değil; bilgisayar teknolojilerinin kullanıldığı diğer alanlarda da (akıllı kart, ev teknolojisi ürünleri -beyaz eşyalar vb- gibi ) programlama ve kontrol aracı olarak kullanılmaktadır. Önümüzdeki dönemlerde, aynı ortak platformu kullanan ama birbirinden farklı gibi görünen cihazların (bilgisayar, elektronik sistemler, elektrikli/elektronik ev eşyaları gibi) bu teknoloji yardımıyla aynı ağ üzerinde bulunacağını ve söz gelimi bilgisayarımızdan evinizdeki birtakım elektronik/elektrikli eşyaları kontrol edebileceğimizi düşünebiliriz.

Bir Java programı, hiçbir değişiklik yapılmadan, desteklenen tüm sistemlerde çalışır. Ayrıca C++ 'da bazı belirsizlik arz eden tanımlar temizlenmiştir. Bu tanımlar değişik sistem ve derleyicilerde, değişik biçimlerde kabul ediliyorlardı. Örneğin C++ 'da hiçbir zaman bir tamsayının (integer) kaç byte olduğu bilinemiyordu. Java'da bir tamsayı herzaman (Hangi sistemde olursa olsun ) 4 Byte dır. Böylece program geliştiriciler çok sofistike uygulamaları, Windows, UNIX veya Macintosh gibi farklı platformlar için tekrar planlanmasına gerek kalmadan yazmaya başladılar. Java Teknolijisinin ilk duyurumundan bu yana Java 2 yazılımı 4 milyon kişi tarafından yüklenmiştir.

Java programları direkt işlemci tarafından yorumlanmaz. Özel bir program tarafından yorumlanırlar (Yorumlayıcı = Interpreter ). Bunun avantaj ve dezavantajları vardır : Programı geliştirirken bazı adımlardan kurtulursunuz. Örneğin bazı program parçacıklarına bağlantı kurmaktan (Link). Dezavantajı ise tüm desteklemelere rağmen, programın çalışmasının yavaş oluşu. Sun firması bir ara katman oluşturdu. Java bir önyorumlayıcı tarafından byte koduna (bytecode) çevrilir. Çok büyük avantaj olan, bazı küçük değiştirmelerde derleyemeye gerek kalmaması, bununla yok oluyor.

Fakat bu "bytecode" makina diline çok yakındır. Bundan dolayıdır ki çok hızlı bir kod oluşturulmuş olunur.


2 GÜVENLİK NEDİR?
Güvenlik; toplum yaşamında yasal düzenin aksamadan yürütülmesi, kişilerin korkusuzca yaşayabilmesi durumudur.
2.1 GÜVENLİĞİN AMACI VE ÖNEMİ:
Güvenliğin amacı; kişi ve kurumların karşılaşabilecekleri tehdit ve tehlikelerin daha önceden analizlerinin yapılarak gerekli önlemlerin alınmasını sağlamaktır.

Güvenliğin önemini aşağıdaki gibi sıralayabiliriz:




  • Hem kişisel hem de kurumsal kayıpları önlemek

  • Lüzumsuz zaman kaybını önlemek

  • Maliyeti düşürmek


2.2 ELEKTRONİK GÜVENLİK SEKTÖRÜNÜN HAYATIMIZDAKİ YERİ:
Bir iş yeri, apartman dairesi, bağımsız bir ev veya site içinde bir villa... Hepimiz, geceleri sevdiklerimizle birlikte huzur içinde uyuyabilmek veya kapımızı kilitleyip çıktığımızda evimizin ya da iş yerimizin güven içinde olduğundan emin olmak isteriz.

Son yıllarda artış gösteren hırsızlık vakalarının günümüzde caydırıcı ve önleyici en önemli  unsuru, kuşkusuz elektronik güvenlik sistemleridir.

Tüm dünyada elektronik güvenlik sistemleri birinci derecede önemli olmaya devam ederek, bu sektörün daha da çok gelişeceğini, Güvenlik sistemlerinin neredeyse her eve ve işyerine gireceği sinyallerini vermektedir.
3 ALARM SİSTEMLERİ:
3.1 NEDEN ALARM SİSTEMİ:
İlk çağlardan bu yana insanlar sürekli korunmak ihtiyacındadırlar. Son yıllarda yaşanan olaylar gösterdi ki soygun ihbar ve alarm sistemleri ne ihtiyaç artarak devam edecektir. İş yeriniz, deponuz, eviniz, villanız, v.b maddi ve manevi değeri olan mallarınızı hırsızlık ve yangına karşı korumak en doğal ihtiyacınızdır.
Yıllar boyu yoğun çalışmalar sonucunda elde edilmiş sermayenin bir günde kaybedilmesi, insanın aklına dahi getirmek istemediği korkunç bir olaydır. Soygun ihbar, hırsızlık alarm sistemleri olaya caydırıcılık getirmekte, bütün olayları derhal Alarm Haberalma Merkezine bildirmektedir. Alarm Haber Alma Merkezi olayın doğruluk testini yaptıktan sonra ilgililere haber vererek; jandarma, polis, itfaiye, ve işyeri sahipleri'ne ihbar ederek gereken önlemlerin hızla alınmasını sağlamaktadır. Böylece riskleri en aza indirmek mümkün olmaktadır.



3.2 PROJEDE KULLANILAN ALARM SİSTEMİNİN TEKNİK ÖZELLİKLERİ
VAP-304 ALARM KONTROL PANELİNİN TEKNİK ÖZELLİKLERİ 



4 zon
 •NC, NO, tek EOL veya çift EOL dirençli kullanılabilir.
 •Kapı, pencere, dahili, harici, 24 saat, yangın, tamper, panik vs. olarak seçilebilir.
 •Takipçi zon olarak ayarlanabilir.
 •Giriş-çıkış zonları belirtilerek, çıkış kapısından çıkıldığında gecikme süresi sıfırlanarak panelin derhal kurulması sağlanılabilir.
 •İstenilen zonlar key giriş olarak ayarlanıp paneli kurma/çözme işi için kullanılabilir.
 •Özel zon yapılıp, alarm çaldırmadan haber alma merkezine istenilen kodun gönderilmesi sağlanabilir.

 (Kaçak gaz dedektörü, su basma dedektörü vs. gibi dedektörler için)


 1 siren çıkışı
 •Negatif veya pozitif tetikleme
 •Çalma süresi 0-99 dakika arasında ayarlanılabilir.

 1 pgm çıkışı


 •Siren çıkışı olarak
 •Arm çıkışı olarak
 •Yangın sireni çıkışı olarak
 •Yangın dedektörü besleme çıkışı olarak,
 •Belli zonlarda hareket olduğunda aktif olacak,
 •Ayarlanan saatlerde aktif olacak şekilde ayarlanabilir.

 Besleme katı


 •Dedektör beslemeleri için kısa devre korumalı besleme çıkışı
 •Siren için ayrı besleme çıkışı
 •Keypad için ayrı besleme çıkışı
 •Akım sınırlamalı akü şarj devresi
 •Sürekli şebeke gerilimi kontrolü
 •Düşük akü seviyesi ve akünün takılı olup olmadığını denetleyen sistem 
 •256 adet tarih ve saatli olay hafızası

 Kominikatör


 •Contact ID formatı
 •Ayarlanılabilir arama deneme sayısı
 •5 adet kişisel telefon numarası hafızası; istenilen olaylar  istenilen telefona yönlendirilebilir.
 •2 ayrı haber alma merkezi numarası, istenilen olaylar istenilen merkeze yönlendirilebilir.
 •Kişisel numaralarda tek tuşla mesaj alındı onayı

  Kullanıcılar


 •1 adet mühendis şifresi: Ayarların pek çoğuna ulaşabilir.
 •1 adet master kullanıcı şifresi: Kullanıcıyı ilgilendiren ayarlara ulaşabilir. (şifre verme, değiştirme, saat ayarı yapma vs.)
 •5 adet kullanıcı şifresi: Sadece kurma ve devre dışı bırakma yapabilir, gün ve saat sınırlaması getirilebilir.
 •1 adet geçici şifre (misafir şifresi): 1 gün süre ile normal  kullanıcı haklarına sahip, gün ve saat sınırlaması  getirilebilir.
 •1 adet tehdit şifresi: Sadece paneli devre dışı bırakır,  haber alma merkezini uyarır.
  Farklı kurma devre dışı bırakma seçenekleri:
 •Otomatik kurma: İstenilen saatte kurma veya devre dışı bırakma

 (Yapılması istenen günler ayrı ayrı seçilebilir. Örneğin sadece hafta içi farklı, hafta sonu farklı saat uygulaması yapılabilir.)


 •Hareketsiz kurma: Belli bir süre hareket olmaması durumunda panelin kendi kendine kurulması sağlanabilir.
 •Haricen bağlanacak uzaktan kumanda modülü ile veya buton, anahtar gibi sistemler ile
 •Kullanıcı şifresi girilerek

  Farklı bypass seçenekleri:


 •Otomatik bypass: Kurma işleminde açık zonlar varsa otomatik olarak devre dışı bırakılırlar, normale döndüklerinde tekrar devreye alınarak alarm sistemine    dahil edilirler.
 •Manuel bypass: kurma işleminden önce bypass edilecek    zonlar bildirilir. Bu zonlar tamamen devre dışı bırakılır. 
  2 adet haftalık timer:
 •Pgm´i kumanda etmek için kullanılabilir
 •Kurma devre dışı bırakma için kullanılabilir.

 Genişleme ve ilave modüller


 •VAG-204 4 zon ilave modülü
 •VAV-210 Ses kayıt modülü
 •VAR-144 4 butonlu (panik, arm, disarm) uzaktan kumanda modülü
 •VAV-218 8 mesajlı ses kayıt modülü
 •VPL-232 PC bağlantı modülü
 •VAPMAN alarm paneli kontrol yazılımı.

 Kullanıcı yetki sınırlandırma özelliği


 •İstenilen kullanıcıların sadece belli günlerde, belli saat aralığında, kurup devre dışı bırakabilmelerine izin verir.
3.3 PGM ÇIKIŞ AYARLARI
PGM için bir kullanım tipi adresi bir de o tipe göre anlam kazandıran parametre adresi vardır. PGM’in istenildiği gibi çalışması için hem kullanım tipinin hem de parametresinin ayarlanması gerekir. Tabloda kullanım tipleri ve açıklamaları verilmektedir.


Kullanım Tipi

Kullanım Tipi Açıklaması

Parametresi




0

Kapalı

0

1

Seçilen zonlar hareket halinde olnca PGM aktif olacak

Zonlar

2

Kullanılmaz




3

Alarm kurulunca PGM aktif

Değer girilmez

4

Yangında PGM aktif

Değer girilmez

5

Yangın dedktörü PGMe bağlı, PGM dedektörü resetleyecek

1-255sn dedektör reset süresi

6

PGM’e ek siren bağlayacak,gelen alarmda çalacak

Değer girilmez

7

Seçilen hatalarda PGM aktif

Hatalar

8

Kulanılmaz



9

Timer1 ve Timer2 ayarı

0-255 dk cinsinden çalışma süresi

3 no’lu kullanım tüpü uyarlanarak alarm çaldığında PGM girişinin aktif olması sağlanır.





  1. Yüklə 288,7 Kb.

    Dostları ilə paylaş:
  1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin