KONSEP PENGUJIAN UNTUK APLIKASI WEB
A. Dimensi Kualitas
Kualitas dievaluasi dengan menerapkan serangkaian tinjauan teknis yang melihat berbagai elemen dari model perancangan dan dengan menerapkan proses pengujian.
KONSEP PENGUJIAN UNTUK APLIKASI WEB
A. Dimensi Kualitas
Kualitas dievaluasi dengan menerapkan serangkaian tinjauan teknis yang melihat berbagai elemen dari model perancangan dan dengan menerapkan proses pengujian.
DASAR-DASAR PENGUJIAN PERANGKAT LUNAK
DESAIN ARSITEKTUR
1. PENDAHULUAN
▪ Perancangan arsitektur merupakan tahap pertama dalam proses perancangan perangkat lunak, yang dimulai dengan perancangan data kemudian berlanjut pada penurunan satu atau lebih struktur arsitektural sistem.
▪ Arsitektur sistem perangkat lunak adalah struktur sistem perangkat lunak yang menggabungkan komponen perangkat lunak, properti yang tampak dari komponen
tersebut, dan mendeskripsikan hubungan antar komponen.
▪ Output dari perancangan arsitektur berupa model arsitektur yang menggambarkan bagaimana sistem diatur sebagai satu set komponen yang saling berkomunikasi.
▪ Sistem berorientasi objek terdiri dari objek yang berinteraksi yang mempertahankan keadaan (state) lokal dan menyediakan operasi pada state tersebut.
▪ Representasi state bersifat pribadi dan tidak dapat diakses langsung dari luar objek.
▪ Proses desain berorientasi objek melibatkan perancangan kelas objek dan hubungan antara kelas-kelas tersebut.
▪ Mengubah implementasi suatu objek atau menambahkan metode atau operasi tidak mempengaruhi objek lain dalam sistem.
▪ Hal-hal yang diperhatikan dalam desain berorientasi objek:
1. Memahami dan mendefinisikan konteks dan interaksi eksternal dengan sistem.
2. Desain arsitektur sistem.
3. Identifikasi objek utama dalam sistem.
4. Kembangkan model desain.
5. Tentukan antarmuka.
▪ Desain berorientasi objek biasanya diimplementasikan dengan bahasa pemrograman berorientasi objek.
▪ Keuntungan utama dari desain OO adalah:
a. Sistem Analis dapat menghemat waktu dan menghindari kesalahan dengan menggunakan objek secara modular.
b. Programer dapat menerjemahkan desain ke dalam kode. Objek yang baru dapat dibuat tanpa mengubah kode yang sudah ada.
c. Bekerja dengan modul program yang dapat digunakan kembali (reuse) yang telah diuji dan diverifhikasi.
Model Perancangan
LATIHAN PERTEMUAN 1 REKAYASA PERANGKAT LUNAK
TUGAS MAKALAH PERTEMUAN 13 INTERAKSI MANUSIA KOMPUTER
1.3.6 Packet Tracer – Configure SSH
Background
SSH harus menggantikan Telnet untuk koneksi manajemen. Telnet menggunakan komunikasi teks biasa yang tidak aman. SSH menyediakan keamanan untuk koneksi jarak jauh dengan menyediakan enkripsi yang kuat dari semua data yang dikirimkan antar perangkat. Dalam aktivitas ini, Anda akan mengamankan sakelar jarak jauh dengan enkripsi kata sandi dan SSH.
Tugas Pertemuan 3 dan 4 INTERAKSI MANUSIA KOMPUTER
Tugas Pertemuan 1 dan 2 Interaksi Manusia dan Komputer.
Routing Dynamic
Protokol routing dynamic adalah sebuah proses routing yang dilakukan oleh sebuah router dengan cara melakukan update tabel routingnya secara otomatis.
Protokol routing dynamic mampu mengatur router-router sehingga dapat berkomunikasi satu dengan yang lain dan saling memberikan informasi routing yang dapat mengubah isi forwarding table, tergantung keadaanjaringannya.
Redistribute adalah sebuah metode untuk menghubungkan routing protocol yang berada dalam sebuah topologi, contohnya ada routing OSPF dan routing EIGRP dalam satu topologi.