Anda di halaman 1dari 24

Pertemuan 6

Rekayasa Perangkat
Lunak
Analisa dan Desain

Amat Basri M.Kom


Pengertian Analisa Sistem

• Tahapan penelitian dari sebuah sistem berjalan dan bertujuan


untuk mengetahui segala permasalah yang sedang terjadi serta
memudahkan dalam menjalankan tahap selanjutnya yaitu tahap
perancangan sistem
• Analisa sistem adalah kegiatan menganalisa komponen dan
requirement dari sebuah sistem secara rinci. O’Brien, 2009
Fungsi Analisa Sistem

Adapun beberapa fungsi dari sistem analisis yang diantaranya yaitu:


• Dapat menidentifikasikan berbagai masalah dari pemakai “user”.
• Menentukan secara jelas mengenai sasaran yang harus dicapai
untuk dapat memenuhi kebutuhan pemakai.
• Dapat memilih metode alternatif dalam memecahkan masalah
pada sistem.
• Dapat merencanakan maupun menerapkan rancangan sistem
sesuai dengan apa yang diinginkan pemakai.
Tujuan Analisa Sistem

Berikut ini terdapat beberapa tujuan analisis sistem, terdiri atas :


• Memberikan pelayanan kebutuhan informasi kepada fungsi
manajerial di dalam pengendalian pelaksanaan kegiatan
operasional perusahaan
• Membantu para pemngambil keputusan
• Mengevaluasi sistem yang telah ada
• Merumuskan tujuan yang ingin dicapai berupa pengolahan data
maupun pembuatan laporan baru
Tugas Analisa Sistem

Berikut ini terdapat beberapa tugas analisis sistem, terdiri atas :


• Mengumpulkan dan menganalisis semua dokumen, file, formulir
yang digunakan pada sistem yang telah
• Menyusun laporan dari sistem yang telah berjalan dan
mengevaluasi kekurangan-kekurangan pada sistem tersebut dan
melaporankan semua kekurangan tersebut kepada pemakai.
• Merancang perbaikan pada sistem tersebut dan menyusun sistem
baru.
Tahapan Analisa Sistem

Pemilik dan Penetapan Analisa


Ruang Analisa Analisa
Pengguna Kebutuhan/ Desain Logik
Lingkup Masalah Keputusan
Sistem Persyaratan

Dokumentasi
Penetapan Ruang Lingkup

• Fase Ini memiliki Tugas


o Mengidentifikasi Masalah Awal yang ada pada sistem saat ini, seperti seberapa
urgensi, tingkat visibilitas, berapa keuntungan yang akan diperoleh dari
pemecahan masalah, prioritas dan penetapan solusi untuk memecahkan
masalah.
o Menegosiasikan ruang lingkup untuk proyek pengembangan sistem
Penetapan Ruang Lingkup

• Menilai kelayakan proyek, seperti contoh di bawah ini

• Mengembangkan jadual dan anggaran awal


• Mengkomunikasikan rencana proyek.
Analisa Masalah

Analisa Masalah
• Selalu ada sistem saat ini atau yang sudah ada, fase ini menyediakan analisis dengan
pemahaman, kesempatan atau perintah lebih dalam yang memicu proyek.
• Fase ini Memiliki tugas :
o Memahami Bidang Masalah
o Menganalisis masalah-masalah dan kesempatan-kesempatan
o Menganalisis proses-proses bisnis
Analisa Masalah

o Menentukan tujuan-tujuan perbaikan sistem.

o Memperbarui rencana proyek


o Mengkomunikasikan penemuan-penemuan dan rekomendasi.
Analisa Persyaratan

• Apa yang sungguh-sungguh dibutuhkan dan diinginkan oleh pengguna dari


sistem yang baru
• Tugas yang terdapat pada fase ini adalah :
o Mengidentifikasi dan menyatakan kebutuhan / persyaratan bisnis →
functional Requirment
o Membuat prioritas persyaratan sistem
o Memperbarui atau memperhalus rencana proyek.
o Mengkomunikasikan pernyataan kebutuhan / persyaratan
Desain Lojik

• Pada fase ini kita menggambarkan berbagai model sistem untuk


mendokumentasikan persyaratan untuk sistem baru dan sistem
yang ditingkatkan.
Analisa Keputusan

• Dengan adanya persyaratan bisnis, maka kita dapat menekankan bagaimana


sistem baru dapat diimplementasikan dengan teknologi. Di fase ini kita
mengenali kandidat solusi, menganalisa kandidat solusi dan merekomendasi
sebuah sistem yang akan dirancang, dibangun dan diimplementasikan.
Contoh analisis keputusan adalah di bawah ini :
Kesatuan Sistem Informasi yang Mendukung Informasi
Blok Pembangunan Dasar Sistem Informasi
INFORMATION SYSTEM TECNOLOGY DRIVER

FUNCTIONAL N
INFORMATION COMMUNICATION
SCOPE & DATABASE E
Business Driver SCOPE & VISION SCOPE & VISION
VISION TECHNOLOGY
T
W
Blok BUSINESS BUSINESS
Pembanguan
Goal BUSINESS DATA PROCESS INTERFACE
O
Improve REQUIRMENT R
Informasi REQUIRMENT REQUIRMENT
Business
Knowledge K
BUSINESS SOFTWARE
DATABASE PROCESS & INTERFACE TECHNOLOGY
Blok DESIGN SOFWARE DESIGN
T
Goal E
Pembanguan DESIGN
Improve
Proses
Business COMMERCIAL
C
Proccess DATABASE SOFTWARE INTERFACE
H
SOLUTION PACKAGE & SOLUTION N
CUSTOM BUILT INTERFACE O
Blok APPLICATION
Pembanguan Goal Improve TECHNOLOGY L
PROGRAM
Komunikasi Business O
Comunication
G
Y
Kesimpulan Analisa sistem

• Tahapan analisis sistem dilakukan setelah tahapan perencanaan


dan sebelum tahapan desain sistem.
• Tahapan analisis sistem merupakan sebuah tahapan yang sangatlah
penting hal ini dikarenakan apabila terjadi kesalahan dalam
melakukan analisis sistem maka akan menyebabkan kesalahan
pada tahap selanjutnya.

Identify Understand Analyze Report


Tahapan Analisa

Identify
• Proses yang dilakukan untuk mengidentifikasi masalah. Hal yang
dilakukan diantaranya :
➢ Mengidentifikasikan penyebab masalah
➢ Mengidentifikasikan titik keputusan
➢ Mengidentifikasikan personil-personil kunci
Tahapan Analisa

Understand
Memahami kerja dari sistem yang ada. Hal ini dapat dilakukan dengan
menganalisa cara kerja dari sistem berjalan. Hal yang dilakukan diantaranya :
• Menentukan jenis penelitian
• Merencanakan jadwal penelitian
• Mengatur jadwal wawancara
• Mengatur jadwal observasi
• Membuat agenda wawancara
• Mengumpulkan hasil penelitian
Tahapan Analisa

Analyze
Melakukan analisa terhadap sistem. Hal yang dilakukan
diantaranya :
• Menganalisis kelemahan sistem
• Menganalisis kebutuhan informasi bagi manajemen (pemakai)
Tahapan Analisa

Report
Membuat laporan dari hasil analisis yang telah dilakukan dalam
kurun waktu tertentu. Tujuan dari adanya laporan tersebut
diantaranya :
• Sebagai laporan bahwa proses analisis telah selesai dilakukan
• Meluruskan kesalahan-kesalahan mengenai apa yang
telahditemukandalam proses analisis yang tidak sesuai menurut
manajemen.
• Meminta persetujuan kepada manajemen untuk melakukan
tindakan selanjutnya.
Alat Bantu Analisa sistem

• Metode analisis dan perancangan terstruktur → Flow map maupun


Data Flow Diagram (DFD), penggunaan ERD (Entity Relationship
Diagram), proses normalisasi serta alat bantu pendekatan sistem
yang lain.

Flow Map
Bagan alir Flow map menunjukkan arus dari pekerjaan secara
keseluruhan dari sistem termasuk arus laporan dan formulir beserta
tembusan-tembusannya.
Dokumen spesifikasi kebutuhan
Desain sistem

• Desain atau perancangan dalam pembangunan perangkat lunak


merupakan upaya untuk mengonstruksi sebuah sistem yang
memberikan kepuasan (mungkin informal) akan spesifikasi kebutuhan
fungsional, memenuhi target, memenuhi kebutuhan secara implisit atau
eksplisit dari segi performansi maupun penggunaan sumber daya,
kepuasan batasan pada proses desain dari segi biaya, waktu, dan
perangkat.
soal

1. Apakah yang dimaksud dengan Analisa sistem ?


2. Kegiatan apasaja yang dilakukan pada saat Analisa sistem
3. Sebutkan dan jleaskan Teknik pengumpulan data !
4. Apa yang dimaksud dengan dokumen System Requirment
Spesification !
5. Apa yang dimaksud dengan Desain Sistem

Anda mungkin juga menyukai