Sunday, September 13, 2020

Software Quality Requirements and Evaluation Berdasarkan Model ISO/IEC 25010:2011

How quality of Software is maintained? |Professionalqa.com


System/Software Product Quality berdasarkan model ISO/IEC 25010:2011 memiliki 8 karakteristik:

Functional Suitability

Sejauh mana suatu produk atau sistem menyediakan fungsi yang memenuhi kebutuhan (yang dinyatakan dan yang tersirat) bila digunakan dalam kondisi yang telah ditentukan.

Functional Suitability memiliki 3 karakteristik:

·         Functional Completeness

Sejauh mana seperangkat fungsi mencakup semua tugas dan tujuan pengguna yang telah ditentukan

·         Functional Correctness

Sejauh mana suatu produk atau sistem memberikan hasil yang benar dengan tingkat presisi yang diperlukan

·         Functional Appropriateness

Sejauh mana fungsi-fungsi memfasilitasi pemenuhan tugas dan tujuan yang telah ditentukan. Misalnya pengguna hanya disajikan dengan langkah-langkah yang diperlukan untuk menyelesaikan tugas, tidak termasuk langkah-langkah yang tidak perlu

 

Performance Efficiency

Kinerja relatif terhadap jumlah sumber daya yang digunakan dalam kondisi yang ditetapkan

Karekteristiknya adalah:

·         Timely-Behavior
Sejauh mana respon, waktu proses, dan tingkat keseluruhan produk atau sistem memenuhi persyaratan ketika melakukan fungsinya

·         Resource Utilization

Sejauh mana jumlah dan jenis sumber daya yang digunakan oleh produk atau sistem memenuhi persyaratan ketika melakukan fungsinya

·         Capacity

      Sejauh mana batas maksimum parameter produk atau sistem memenuhi persyaratan

Compatibility

Sejauh mana produk, sistem, atau komponen dapat bertukar informasi dengan produk, sistem, atau komponen lain dan/atau menjalankan fungsi-fungsi yang diperlukan sementara berbagi lingkungan perangkat keras atau perangkat lunak yang sama.

Karekteristiknya adalah:

·         Interoperability

Sejauh mana dua atau lebih sistem, produk, atau komponen dapat saling bertukar informasi dan menggunakan informasi yang telah ditukar

·         Co-existence

Sejauh mana suatu produk dapat melakukan fungsi yang diperlukan secara efisien sementara berbagi lingkungan dan sumber daya umum dengan produk lainnya, tanpa adanya dampak merugikan pada produk lain

 

Usability

Sejauh mana suatu produk atau sistem dapat digunakan oleh pengguna tertentu untuk mencapai tujuan tertentu dengan efektivitas, efisiensi, dan kepuasan dalam konteks penggunaan yang telah ditentukan

 

Karekteristiknya adalah :

·         Operability

Sejauh mana suatu produk atau sistem memiliki atribut yang membuatnya mudah dioperasikan dan dikendalikan

·         Learnability

Sejauh mana suatu produk atau sistem dapat digunakan oleh pengguna tertentu untuk mencapai tujuan tertentu dari pembelajaran untuk menggunakan produk atau sistem dengan efektivitas, efisiensi, kebebasan dari risiko dan kepuasan dalam konteks penggunaan yang telah ditentukan

·         Appropriateness Recognisability

Sejauh mana pengguna dapat mengenali apakah suatu produk atau sistem tepat untuk kebutuhan mereka

·         User Error Protection

Sejauh mana suatu sistem melindungi pengguna dari membuat kesalahan

·         User Interface Aesthetics

Sejauh mana antarmuka pengguna memungkinkan interaksi menyenangkan dan memuaskan bagi pengguna

·         Accessibility

Sejauh mana suatu produk atau sistem dapat digunakan oleh orang-orang dengan cakupan karakteristik dan kemampuan yang luas untuk mencapai suatu tujuan tertentu dalam konteks penggunaan yang telah ditentukan

 

Reliability

Sejauh mana sistem, produk, atau komponen melakukan fungsi tertentu dalam kondisi tertentu untuk jangka waktu tertentu

 

Karekteristiknya adalah :

·         Maturity

Sejauh mana sistem, produk, atau komponen memenuhi kebutuhan untuk keandalan pada operasi normal

·         Availability

Sejauh mana sistem, produk, atau komponen operasional (dapat beroperasi) dan dapat diakses bila diperlukan untuk digunakan

·         Fault Tolerance

Sejauh mana sistem, produk, atau komponen beroperasi sebagaimana dimaksud meskipun adanya kesalahan perangkat keras atau perangkat lunak

·         Recoverability

Sejauh mana, ketika terjadi gangguan atau kegagalan, produk atau sistem dapat memulihkan data yang secara langsung terkena dampak dan membangun kembali keadaan yang diinginkan system

 

Security

Sejauh mana suatu produk atau sistem melindungi informasi dan data sehingga orang, produk, atau sistem lain memiliki tingkat akses data yang sesuai dengan jenis dan tingkat otorisasi mereka.

 

Karekteristiknya adalah :

·         Confidentiality

Sejauh mana suatu produk atau sistem memastikan bahwa data hanya dapat diakses oleh mereka yang berwenang untuk memiliki akses.

·         Integrity

Sejauh mana sistem, produk, atau komponen mencegah akses tidak sah terhadap, atau modifikasi, program komputer atau data

·         Non-repudiation

·         Sejauh mana tindakan atau kejadian dapat dibuktikan telah terjadi, sehingga peristiwa atau tindakan tersebut tidak dapat ditolak/disangkal kemudian

·         Accountability

·         Sejauh mana tindakan dari suatu entitas dapat ditelusuri secara unik untuk entitas tersebut

·         Authenticity

Sejauh mana identitas subjek atau sumber daya dapat terbukti menjadi salah satu yang diklaim


Maintainability

Sejauh mana efektivitas dan efisiensi di mana suatu produk atau sistem dapat dimodifikasi oleh pengembang yang dimaksudkan

 

Karekteristiknya adalah :

·         Modularity

Sejauh mana sistem atau programkomputer terdiri dari komponen berlainan sehingga perubahan pada salah satu komponen memiliki dampak minimal pada komponen lainnya

·         Reusability

Sejauh mana aset dapat digunakan di lebih dari satu sistem, atau dalam membangunaset lainnya

·         Analysabilty

Sejauh mana efektivitas dan efisiensi di mana dimungkinkan untuk menilai dampak perubahan yang dimaksudkan untuk satu atau lebih bagian-bagian produk atau sistem, untuk mendiagnosis kekurangan/cacat atau penyebab kegagalan suatu produk, atau untuk mengidentifikasi bagian yang akan dimodifikasi

·         Modifability

Sejauh mana suatu produk atau sistem dapat secara efektif dan efisien dimodifikasi tanpa menimbulkan kerusakan/cacat atau menurunkan kualitas produk yang sudah ada

·         Testability

Sejauh mana efektivitas dan efisiensi di mana kriteria uji dapat dibentuk untuk sistem, produk, atau komponen dan tes dapat dilakukan untuk menentukan apakah kriteria tersebut telah dipenuhi

 

Portability

Sejauh mana efektivitas dan efisiensi di mana sistem, produk, atau komponen dapat ditransfer dari satu perangkat keras, perangkat lunak, atau lingkungan operasional atau penggunaan lain ke lainnya

 

Karakteristiknya adalah:

·         Adaptability

Sejauh mana suatu produk atau sistem dapat secara efektif dan efisien disesuaikan untuk perangkat keras, perangkat lunak atau lingkungan operasional atau penggunaan lain yang berbeda atau lebih berkembang

·         Installability

Sejauh mana efektivitas dan efisiensi di mana suatu produk atau sistem dapat berhasil dipasang (di-instal) dan/atau dihapus (dilepas) di lingkungan yang telah ditentukan

·         Replaceability

Sejauh mana suatu produk dapat menggantikan produk perangkat lunak lain (yang telah ditentukan) dengan tujuan yang sama dalam lingkungan yang sama



Reference:

D. H. Trenggono, “Perancangan Sistem Peminjaman Berbasis Web Sebagai Media Layanan di Studio Multimedia SMK 2 Sewon,” Skripsi, pp. 10–17, 2014.

Tuesday, August 22, 2017

Net, WEB dan CYBERSPACE

Di zaman yang canggih ini tentu saja kita tidak luput dari dunia maya untuk mencari informasi di WEB. Untuk terhubung ke dunia maya tentunya kita pasti membutuhkan koneksi ke internet. Tapi tahukah kalian apa itu Internet, Dunia Maya ataupun WEB ?


Pada kesempatan kali ini saya akan membahas tentang apa itu WEB, Internet dan juga Dunia Maya. langsung saja kita mulai.


1. NET


NET / Internet adalah seluruh jaringan komputer yang saling terhubung. untuk mengakses internet terdapat dua bentuk akses internet yang umum yaitu dial-up ( seperti jaringan telepon contoh : telkomsel, im3, dan lain lain) dan jalur lebar / broadband (koneksi Internet transmisi data kecepatan tinggi seperti WIFI di rumah ).


2. WEB


WEB / Website adalah sekumpulan halaman informasi yang disediakan melalui jalur internet sehingga bisa di akses di seluruh dunia dengan jaringan internet ( seperti Google, facebook, dan lain lain ).

3. CYBERSPACE


Cyberspace / Dunia Maya adalah media elektronik dalam jaringan komputer yang banyak di pakai untuk keperluan komunikasi secara online.Dunia maya ini merupakan integrasi dari berbagai peralatan teknologi komunikasi dan jaringan komputer yang dapat menghubungkan peralatan komunikasi yang tersebar di seluruh penjuru dunia.Cyberspace tidak hanya terdiri dari web, chat rooms, blog, dan layanan member-based seperti America online, tetapi juga segala sesuatu seperti conference calls dan mesin teller otomatis, jadi cyberspace adalah semua tentang dunia online dan internet termasuk juga seluruh komunikasi baik itu wire ataupun wireless secara umum.

Manakah yang Paling Besar dan yang Paling Kecil ?

Tentu saja dari pembahasan di atas kita pasti sudah tahu yang lebih besar adalah INTERNET karena internet menghubungkan seluruh jaringan. sedangkan CYBERSPACE berada di dalam jaringan itu dan tentu saja WEB berada di dalam CYBERSPACE jadi yang terkecil tentu saja WEB




Itulah perbedaan antara NET, WEB, dan CYBERSPACE. Terimakasih Telah Berkunjung

sumber : wikipedia.com

Sunday, October 9, 2016

Konfigurasi Proxy Server Debian 7

kelompok
-prima
-jimmy
-kenny
-chairdian
-herdiansyah
-farentinus


studi kasus: 
 ip server  = 192.168.100.100
dns server = immanuel.sch.id
hostname   = immanuel
cache_mgr  = smk_immanuel@gmail.com
lab sekolah smk immanuel memilik 50pc , lab tersebut dibagi menjadi 2 yaitu;lab komputer 25pc dan lab akuntansi 25pc
lab akuntansi dan lab komputer
*ip lab akuntansi adalah 192.168.100.10-192.168.100.34
*ip lab komputer adalah  192.168.100.35-192.168.100.59

 -untuk lab akuntansi diberikan hak untuk internet
  namun dapat membuka web dari server
 -untuk lab komputer tidak diberikan hak untuk internet
  namun 2 pc pada lab komputer bisa internet karena itu adalah pc khusus guru
  yaitu 192.168.100.35 dan 192.168.100.36
 -ip selain dari yang dicantumkan diblok
domain yang diblok dari server adalah sebagai berikut
1.aneh.com
2.game.com
 

cara instalasi proxy server 

   1. apt-get install squid 
   2. jika tidak bisa coba la untuk memasukkan cd debian2 


 
 3.tuliskan perintah "apt-cdrom add" untuk menambahkan software pada dvd2
 4.tuliskan perintah "apt-get install squid" untuk menginstall squid
 5.setelah menginstall squid tulis perintah "nano /etc/squid/squid.conf" untuk masuk ke konfigurasi squid
 6. setelah itu tekan ctrl+w dan tulis "http_port 3128" dan tambakan transparent
 7.tekan ctrl+w dan tulis "acl conn" dan tulis seperti gambar dibawah ini


8.kemudian tekan ctrl+x untuk exit dari konfigurasi squid
9.tuliskan peritah "service squid restart" untuk merestart squid
10.setelah ini sebagai server kita akan membuat jaringan membuat adhoc
12.setelah membuat adhoc . kita akan menghubungkan virtualbox debian dengan jaringan adhoc
     >caranya adalah pada mesin virtual pilih "setting" , lalu "network" dan pilih bridge adapter untuk
        menggunakan jaringan virtual yang kita buat

13.setelah ini kita akan mengecek ip adhoc kita
      > masuk ke open network and sharing center
       > masuk  ke change adapter setting

       > pilih wireless network connection 2 dan pilih properties

      > pilih ipv4
      > masukkan ip yang kiranya tidak di deny oleh debian server misalnya 192.168.100.14


14.berikutnya kita akan konfigurasi kembali ip jaringan debian server kita
      > masuk ke konfigurasi dengan perintah "nano /etc/network/interfaces"
      > ip gateway berasal dari ip adhoc kita


15.setelah ini konfigurasi dari pihak server sudah selesai . sekarang untuk uji coba kita akan menggunakan pc lain untuk mengetest nya

pc client

1.  connect ke jaringan yang dibuat oleh server 


2. pilih open network and sharing center

3. pilih jaringan tersebut

4.pilih properties
5.pilih ipv4

6.untuk ip kita akan mencoba ip yang di allow kan dulu misalnya ip 192.168.100.20

7.berikutnya kita akan setting firerox secara manual proxy configuration


8.hasilnya
9.sekarang kita akan ubah ip menjadi ip yang di deny misalnya 192.168.100.2
10.hasilnya


   hasilnya berhasil dan sesuai dengan ketentuan soal , demikian cara konfigurasi proxy server . semoga bermanfaat dan semoga berhasil .

Membuat adhoc di Windows dengan CMD (Command Prompt)

Membuat ahoc di Windows dengan CMD (Command Prompt)


tanpa basa basi kita langsung saja buka CMDnya yang ada di Windows => All Programs => Accessories lalu klik kanan pada Command Promptnya lalu pilih run as administrator
jika binggung anda dapat melihat gambar di bawah ini

  
Setelah Command Promptnya terbuka ketikkan perintah berikut untuk membuat adhocnya
         netsh wlan set hostednetwork mode=allow ssid=nama_jaringannya key=1234567890

lalu ketikkan perintah berikut untuk menjalankan adhocnya

         netsh wlan start hostednetwork

jika ingin menghentikan adhocnya anda tinggal ketikkan kan perintah berikut
         netsh wlan stop hostednetwork

Friday, May 20, 2016

INSTALLASI DAN CONFIGURASI SQUIRRELMAIL di VIRTUAL BOX

INSTALLASI DAN CONFIGURASI SQUIRRELMAIL

 



Hal-hal yang di perlukan :
- DNS ( tidak ada juga tidak apa-apa)
- Debian 6

Langkah - langkah nya :

A. menambahkan disc binary 2 dan installasi

1. masukkan terlebih dahulu dvd disc 2nya


2. lalu ketikkan apt-cdrom add agar debian mengenali dvd 2 nya

3. ketikkan apt-get update untuk memperbaharui debian 6nya

4. setelah itu install postfix, courier-imap courier-pop dan squirrelmail dengan perintah
    apt-get install postfix courier-imap courier-pop squirrelmail

5. maka akan muncul tampilan pilih saja ok

6. setelah itu pilih internet site

7. masukkan  mailnya disini samakan dengan dns

B. CONFIGURASI MAIL

1. nano /etc/postfix/main.cf  untuk masuk ke configurasi postfixnya. Di baris paling bawah tambahkan home_mailbox = Maildir/  bertujuan untuk memberi directory home mailnya


2. agar squirrelmail di kenali apache maka ketikkan perintah berikut
echo "include /etc/squirrelmail/apache.conf" >> /etc/apache2/apache2.conf

3. setelah itu kita configurasi ulang postfix nya dengan cara ketikkan perintah berikut
dpkg-reconfigure postfix

4.  pilih sesuai dengan di bawah ini :
General Type of Mail Configuration          : Internet Site 
System Mail Name                                          : //sesuaikan dengan dns anda
Root and postmaster mail recipient         : biarkan kosong
Other destination to accept...                   : biarkan apa adanya
Force synchronous updates...                    : No 
Local Networks                                             : 0.0.0.0/0 tambahkan di bagian akhir
 Use Procmail for local delivery               : No 
Mailbox size limit (bytes)                         : biarkan apa adanya
Local address extension character         : biarkan apa adanya
Internet protocols to use                        : ipv4 

5. setelah itu kita configurasi apache.conf milik squirrelmail
 
6. ganti tanda merah itu sesuka hati anda itu adalah alias yang nanti akan kita ketikkan di web browser

 7. tambahkan user di debian nya dengan cara ketikkan perintah adduser namauser lalu isikan sesuka hati anda (boleh kosong)

8. restart semua servicenya :
/etc/init.d/postfix restart
/etc/init.d/courier-imap restart
/etc/init.d/courier-pop restart

/etc/init.d/apache restart

c. MENCOBA MENGIRIM EMAIL


1. buka web browser anda dan ketikkan domain anda/ nama alias contoh:
contoh.com/tupai
akan muncul tampilan seperti di bawah ini

2. login menggunakan user dan password debian anda setelah itu akan muncul tampilan inbox squirrelmail tekan compose untuk menulis surat

sekedar info :
Cc adalah singkatan dari Carbon Copy, dimana Cc adalah penerima dari salinan email yang kita kirimkan. dan penerima email salinan ini dapat diketahui oleh penerima utama, juga penerima utama dapat mengetahui kepada siapa saja email tersebut telah dikirimkan. (Anda bisa mengirimkan kepada lebih dari satu penerima utama, atau penerima salinan email, cara nya dengan memberikan tanda koma pada setiap alamat yang kita tuju contoh alamatemail1, alamatemail2, dst).
Bcc adalah singkatan dari Blind Carbon Copy, sama seperti Cc yaitu penerima salinan email, hanya saja perbedaannya penerima salinan email tidak dapat mengetahui kepada siapa saja salinan email tersebut dikirimkan. Hanya penerima utama yang dapat mengetahui kepada siapa saja salinan dikirimkan.