"Welcome To MY Blog

Sabtu, 05 Januari 2019

Analisis Sistem, Kebutuhan Perangkat Lunak, Analisis Kebutuhan

  • ANALISIS SISTEM.
Analisa adalah kegiatan yang mendefinisikan apa yang di lakukan oleh sebuah aplikasi. analisis sistem merupakan
teknik penjabaran atau pengidentifikasi masalah - masalah dari komponen sistem, dengan cara menggambarkan sistem yang lama dengan sistem yang baru dengan diagram alur.
Analisis sistem ialah penjabaran dari suatu sistem informasi yang utuh ke dalam berbagai bagian komponennya dengan maksud agar bisa mengidentifikasi dan mengevaluasi berbagai macam masalah atau hambatan yang timbul pada sistem sehingga nantinya bisa dilakukan penanggulangan, perbaikan dan juga pengembangan. Analisis sistem adalah sebuah teknik pemecahan masalah yang menguraikan sebuah sistem menjadi komponen-komponennya dengan tujuan mempelajari seberapa bagus komponen-komponen tersebut bekerja dan berinteraksi untuk mencapai tujuan.  Sistem analis adalah orang atau kelompok yang melaksanakan pengembangan sistem.


  • KEBUTUHAN PERANGKAT LUNAK.
adalah kondisi, kriteria, syarat atau kemampuan yang harus dimiliki oleh perangkat lunak untuk memenuhi apa yang disyaratkan atau diinginkan pemakai. Atau bisa  juga disebut sebagai proses pengumpulan data mengenai analisa system dan masalahnya.
Jenis kebutuhan perangkat lunak dapat dibagi dalam 2 jenis.
1, Kebutuhan Fungsional  (Functional Requirement)
proses yang saling ketergantungan satu sama lain dalam suatu software. jika salah satu tidak di penuhi maka akan mempengaruhi kerja sistem.
2. Kebutuhan Non Fungsional  (NonFunctional Requirement)
proses tambahan dalam suatu sofware,  yang bersifat menambah nilai kinerja dari sistem tersebut juga berfungsi sebagai security, efektifity, dan efesiensi.

  • ANALISIS KEBUTUHAN PERANGKAT LUNAK.
Analisa kebutuhan perangkat lunak merupakan aktifitas awal dari siklul hidup pengembangan perangkat lunak Untuk proyek besar analisis kebutuhan dilaksanakan setelah aktifitas sistem information engineering dan software projek planning.
Proses mempelajari kebutuhan pemakai untuk mendapatkan definisi kebutuhan sistem atau perangkat lunak. Proses untuk menetapkan fungsi dan unjuk kerja perangkat lunak, menyatakan antarmuka perangkat lunak dengan elemen- elemen sistem lain, dan menentukan kendala yang harus dihadapi perangkat lunak. Dan mempelajari kebutuhan pengguna yang datang dari suatu sistem, perangkat keras serta kebutuhan perangkat lunak.
Analisis kebutuhan merupakan bagian dari proses kebutuhan perangkat lunak yang berperan menjembatani jurang yang sering terjadi antara level rekayasa kebutuhan dan perancangan perangkat lunak.(Pressman, 2008)
Tujuan :
1.    Mengolah hasil elisitasi kebutuhan untuk menghasilkan dokumen spesifikasi kebutuhan yang isi keseluruhannya sesuai dengan apa yang diinginkan pengguna (Liu and Yen, 1996)
2.    Mengembangkan persyaratan kualitas yang memadai dan rinci, dimana para manajer dapat membuat perkiraan proyek yang realistis dan staf teknis dapat melanjutkan dengan perancangan, implementasi, dan pengujian (Wiegers, 2003)
3.    Membangun pemahaman tentang karakteristik ranah permasalahan dan sekumpulan kebutuhan untuk menemukan solusi

Prinsip-prinsip Analisis
Semua metode analisis dihubungkan oleh serangkaian prinsip operasional (Pressman, 2008) berikut :
1.     Ranah informasi dari suatu masalah harus  direpresentasikan dan dipahami.
2.     Fungsi-fungsi yang akan dilakukan oelh perangkat lunak harus didefinisikan.
3.    Tingkah laku perangkat lunak harus terwakilkan.
4.    Model-model yang merepresentasikan informasi, fungsi dan tingkah laku sistem harus dipecah-pecah ke dalam tingkat yang lebih rinci dalam bentuk lapisan
5.    Proses analisis harus dimulai dari informasi dasar menuju implenmentasi rinci

Ada tiga faktor yang harus dipenuhi ketika melakukan analisis kebutuhan ini, yaitu
lengkap, detail, dan benar.

Tahap analisis kebutuhan
Secara teknis pelaksanaan pekerjaan analisis kebutuhan perangkat lunak pada dasarnya terdiri dari :

kebutuhan tersebut diubah menjadi model atau gambar tertentu dengan memanfaatkan teknik analisis dan alat bantu tertentu. Sebagai gambaran, kebutuhan fungsional dapat dimodelkan dengan menggunakan:
a.    Data Flow Diagram, kamus data, dan spesifikasi proses jika menggunakan teknik terstruktur.
b.    Diagram Use Case dan skenario sistem jika menggunakan pendekatan objek.

metode analisis kebutuhan
1. observasi, hasil observasi berupa gambar yang di sertai deskripsi
2.interview/wawancara
3.quissioner yaitu memberikan angket pertanyaan.
4.korespondensi

Tahap pekerjaan analisis kebutuhan perangkat lunak pada dasarnya terdiri dari urutan aktivitas :
1.Mempelajari dan memahami persoalan
2.Menentukan kebutuhan (requirement)
Lebih banyak berhubungan dengan pemakai. Hasil belum terstruktur.
a.Data atau informasi apa yang akan diproses
b.Fungsi apa yang diinginkan
c.Kelakuan sistem apa yang diharapkan
d.Antarmuka apa yang tersedia (user interfaces, hardware interfaces, software  interface, dan communications interfaces)
e.Sintesis dan Mendefinisikan kebutuhan perangkat lunak
Mengubah kebutuhan yang belum terstruktur menjadi model atau gambar dengan memanfaatkan teknik dan metodeanalisis tertentu.
3.Membuat dokumen Software Requirements Spesification (SRS).
Sudah merupakan analisis yang lebih rinci, sebagai tahap awal perancangan.
4.Mengkaji ulang (review) kebutuhan

yang harus di hindari dalam analisis data
1. over
2. tindakan unkonsistensi
3. jangan meneruskan hal yang tidak akan terjadi.

sumber :
1. catatan kuliah
2. https://sites.google.com/site/analisiskebutuhansoftware/analisis-kebutuhan-adalah
3. https://id.scribd.com/document/356200164/KEBUTUHAN-PERANGKAT-LUNAK
4. https://slideplayer.info/slide/2285951/
5. https://books.google.co.id


Tidak ada komentar:

Posting Komentar