• Sonuç bulunamadı

Bilgisayar Sistemlerinin Testleri

Belgede Kısım 5 Elektrik Kuralları (sayfa 127-131)

BİLGİSAYAR SİSTEMLERİ

E. Bilgisayar Sistemlerinin Testleri

1. İstek sınıfı 2 veya daha büyük bilgisayar sistemleri zorunlu tip testlerine tabidir.

2. Bilgisayar sistemlerinin kanıtları, testleri ve değerlendirmesi, istek sınıfına göre yapılacaktır (Tablo 10.4).

Alternatif dizayn veya düzenlemeler ile ilgili sistemler için testler ve TL tarafından yapılan gözetimin seviyesi A.3.1’ deki isteklerin değerlendirilmesi esnasında belirlenecektir.

3. Çalışmada kanıtlanmış sistemlerin ve birleşenlerin kullanımı halinde, kanıtların ve testlerin kapsamı anlaşma ile belirlenebilir.

4. Üretici tarafından, eşdeğer nitelikteki diğer kanıt ve testlerin sağlanması halinde, bunlar kabul edilebilir.

5. Sistemin testine ait test programı, donanım ve yazılım testleri yapılmadan önce belirlenmeli ve verilmelidir.

6. Sistemin işlevselliğine ve/veya güvenliğine etki eden ve testlerin tamamlanmasından sonra yapılan değişimler dokümante edilecek ve istek sınıfına göre

yeniden test edilecektir.

6. Tablo 10.4 ile ilgili tanım ve notlar

6.1. Kalite Sisteminin Kanıtı

6.1.1 Yazılım kalite planı

Yazılım kullanım ömrü faaliyetleri için, ilgili prosedürleri, sorumlulukları ve konfigürasyon yönetimini içeren sistem dokümantasyonunu tarif eden bir plan hazırlanacaktır.

6.1.2 Alt yüklenicilerden gelen komponentlerin (sadece donanım) muayenesi, komponentlerin ve/veya alt düzeneğin şartnameye uygun olduğunu ispatlar.

6.1.3 Üretim Kalite Planı

Ürün üzerindeki kalite güvence tedbirlerinin ispatı.

6.1.4 Final test raporları

Bitmiş ürünün test raporları ve test sonuçları dokümantasyonu.

6.1.5 Yazılımın izlenebilirliği

Program içeriği ve verilerin değişimi, versiyon değişimi gibi, bir prosedüre uygun olarak gerçekleştirilecek ve dokümante edilecektir.

6.2. Donanım ve Yazılım Tanımı

6.2.1 Yazılım tanımı

Yazılım aşağıdaki örnekler gibi tanımlanacaktır;

- Her donanım ünitesine yerleştirilen temel ve haberleşme yazılımının açıklanması

- Uygulama yazılımının açıklanması (program listeleri değil)

- Modüller ve diğer bileşenler arasındaki bağımlılıkların, fonksiyonların, performansın ve kısıtlamaların açıklanması.

10-10 Bölüm 10 – Bilgisayar Sistemleri E Tablo 10.4 Sistem kategorisine göre testler ve kanıtı

No. Testler ve Kanıtlar Sistem

Kategorisi

I II III IV V

1. Kalite sisteminin kanıtı

Yazılım için Kalite Planı M M M M

Alt yüklenicilerden gelen komponentlerin (sadece donanım) muayenesi M M M M

Üretimde Kalite Kontrol M M M M

Final test raporları M M S S S

Yazılımın İzlenebilirliği M M S S S

2. Donanım ve Yazılım Tanımı

Yazılım Tanımı M S S S

Donanım Tanımı M S S S

Sadece güvenlik ile ilgili fonksiyonların arıza analizi S S S

3. Yazılım testinin kanıtı

Kalite planına uygun yazılım test kanıtı M S S S

Fonksiyonlarla ilgili güvenlik prosedürlerinin programlanmasının mevcudiyeti ve yerine getirilmesine ilişkin analiz

S S S

4. Donanım testleri

UR E 10’ a uygun testler W W W W

5. Yazılım testleri

Modül Testleri M S S S

Alt sistem Testleri M S S S

Sistem testi M S S S

6. Performans testleri

Bütünleşme testi M W W W

Hata Simülasyonu W W W W

Fabrika Kabul Testi (FAT) M W W W W

7. Gemideki Testler

Komple sistemin testi M W W W W

Bütünleşme testleri W W W W

Elektromanyetik uyumluluğun gösterilmesi için kablosuz

teçhizatın çalışması W W* W W

8. Değişimler

Değişimler sonrası testler M S/W S/W S/W S/W

M = Üretici tarafından muhafaza edilen ve istendiğinde sunulan kanıt S

W

*

=

=

=

TL tarafından ispatı kontrol edilecek TL tarafından nezaret edilecek

A.3.1’de istenen gözetim seviyesi değerlendirme sırasında belirlenecektir

E Bölüm 10 – Bilgisayar Sistemleri 10-11 6.2.2 Donanım Tanımı

Donanım aşağıdaki örnekler gibi tanımlanacaktır;

- Sistem blok diyagramı, giriş ve çıkış cihazlarının yerleşimi ve iç bağlantıları

- Bağlantı diyagramları

- Giriş ve çıkış cihazlarının detayları

- Güç beslemesinin detayları

6.2.3 Sadece güvenlik ile ilgili fonksiyonların arıza analizi (örneğin; FMEA) Analiz, aşağıdaki gibi uygun yöntemler kullanılarak gerçekleştirilecektir;

- Arıza ağacı analizi

- Risk analizi

- FMEA veya FMECA

Amaç, tekli arızalar için, sistemlerin güvenlikte başarısız olacağını ve TL tarafından belirtildiğinde çalışmakta olan sistemlerde kayıp olmayacağını ya da kabul edilebilir performans kriterleri ötesinde arızalanmayacağını göstermektir

6.3. Yazılım testinin ispatı

6.3.1 Kalite planına uygun olarak yazılım testinin ispatı

Doğrulama ve geçerlilik faaliyetlerinin prosedürleri oluşturulacaktır, örneğin;

- Test metodları

- Üretim test programları

- Simülasyon.

6.3.2 İlgili fonksiyonların güvenliği için programlama prosedürlerin mevcudiyeti ve yerine getirilmesiyle ilgili analiz,ve belirli güvence metotları aşağıdaki gibi gereksinimlerin ve memnuniyetin doğrulanması için planlanacaktır;

- Çeşitli programlar

- Açıklamadaki resmi hataları ve tutarsızlıkları tespit etmek için program analizi ve test

- Basit yapı

6.4 Donanım testleri

UR E10 “Tip onayı için test şartnamesi” ne uygun testler normalde tip onay testleri olacaktır.

IACS üyesi bir başka kuruluş tarafından nezaret edilen ve onaylanan testlere özel değerlendirme yapılabilir.

6.5 Yazılım testleri

6.5.1 Modül testleri

Yazılım modül testleri, her modülün amaçlanan performansını gösterdiğini ve amaçlanmayan fonksiyonları göstermediğini ispatladığını sağlamaktır.

6.5.2 Alt sistem testleri

Alt sistem testi, modüllerin amaçlanan işlevleri gerçekleştirmek için düzgün olarak etkileşimde olduğunu ve istenmeyen işlevleri gerçekleştirmediğini doğrulamaktadır.

6.5.3 Sistem testi

Sistem testi, alt sistemlerin işlevlerini belirli gereksinimlere uygun bir şekilde düzgün olarak etkileşimde olduğunu ve istenmeyen işlevleri gerçekleştirmediğini doğrulamaktadır.

6.6 Performans testleri

6.6.1 Bütünleşme testleri

Programlanabilir elektronik sistem bütünleşme testi tatminkar bir test edilmiş sistem yazılımı ve uygulanabilir kadar amaçlanan sistem kullanılarak gerçekleştirilir.

6.6.2 Hata simülasyonu

Arızalar uygun sistem arıza tespiti ve sistem yanıtını

10-12 Bölüm 10 – Bilgisayar Sistemleri E

göstermek gibi mümkün olduğunca gerçekçi olarak simüle edilmelidir. İstenen herhangi bir arıza analizinin sonuçları dikkate alınacaktır.

7. Üreticinin İşyerinde Yapılacak Testler

TL, güvenlik etkilerine veya geniş bilgisayar sistemlerine veya entegre bireysel sistemlere ait testleri talep etme hakkını saklı tutar. Bu test, TL sörveyörünün hazır bulunacağı ve fonksiyon testleri, işletme koşullarının simülasyonu, hata simülasyonu ve uygulama ortamının simülasyonunun yürütüleceği bir fabrika kabul testi (FAT) olabilir.

8. Gemideki Tecrübeler

8.1 Komple sistem testleri

8.2 Entegrasyon testleri

8.3 Kablosuz veri haberleşme teçhizatı için, liman ve seyir tecrübeleri esnasındaki testler, telsiz-frekans iletiminin herhangi bir cihazın arızasına neden olmayacağını ve beklenen çalışma koşullarında dış elektromanyetik girişim sonucunda kendisinin başarısız olmayacağını göstermek için yapılacaktır.

Not:

Kablosuz veri haberleşme teçhizatının elektromanyetik girişime neden olduğu yerde kablosuz veri haberleşme teçhizatı, gereksinim sınıf III, IV ve V sistemleri için gerekli olan teçhizatın arızasına neden olduğunun tespit edilmesi düzenek ve / veya teçhizat başka hatanın meydana gelmesini önlemek için değiştirilmelidir.

Bölüm 11 - Aydınlatma ve Fiş Prizler 11-1

BÖLÜM 11

Belgede Kısım 5 Elektrik Kuralları (sayfa 127-131)