Disusun Oleh :
UNIVERSITAS NAROTAMA
SURABAYA
2020
KATA PENGANTAR
Puji syukur alhamdulillah kami panjatkan ke hadirat Tuhan Yang Maha Esa
yang telah melimpahkan nikmat, taufik serta hidayah-Nya yang sangat besar sehingga
saya pada akhirnya bisa menyelesaikan Makalah ini.
Rasa terima kasih juga kami ucapkan kepada Dosen Rekayasa Perangkat Lunak
yang selalu memberikan dukungan serta bimbingannya sehingga Makalah “Analisa
Kebutuhan Terstruktur Perangkat Lunak” ini dapat disusun dengan baik.
Semoga Makalah yang telah kami susun ini turut memahami mata kuliah
Rekayasa Perangkat Lunak ini , serta bisa menambah pengetahuan dan pengalaman
para pembaca.
Selayaknya kalimat yang menyatakan bahwa tidak ada sesuatu yang sempurna.
Kami juga menyadari bahwa Makalah ini juga masih memiliki banyak kekurangan.
Maka dari itu kami mengharapkan saran serta masukan dari para pembaca sekalian
demi penyusunan Tugas Makalah yang lebih baik lagi.
Kelompok 6
i
DAFTAR ISI
A. Latar Belakang................................................................................................................................. 1
B. Rumusan Masalah............................................................................................................................ 1
BAB II PEMBAHASAN....................................................................................................................... 2
A. Kesimpulan ...................................................................................................................................... 4
DAFTAR PUSTAKA............................................................................................................................ 5
ii
BAB I PENDAHULUAN
A. Latar Belakang
Di era modern seperti sekarang ini komputer menjadi kebutuhan bagi setiap
kalangan, baik dalam instansi, perusahaan, sekolah, dan sebagainya. Namun,
komputer tidak hanya berfungsi sendiri, komputer baru dapat dioperasikan bersama
perangkat lunak dan perangkat keras. Perangkat lunak merupakan tempat untuk
memproses data dalam komputer dan komputer sendiri adalah contoh dari perangkat
keras. Perangkat-perangkat ini membantu memfungsikan komputer agar dapat
digunakan. Sehingga dapat membantu pekerjaan sehari-hari di kantor, di rumah dan
juga tugas-tugas di kampus dan sekolah. Oleh karena itu, untuk mengoptimalkan
kerja komputer, perlu kita ketahui bagaimana cara mengoperasikan komputer ini
dengan perangkat lunak yang kita gunakan.
Analisis kebutuhan perangkat lunak (software requirements analysis)
merupakan aktivitas awal dari siklus hidup pengembangan perangkat lunak. Untuk
proyek-proyek perangkat lunak yang besar, analisis kebutuhan dilaksanakan setelah
aktivitas sistem information engineering dan software project planning. Tahap
analisis adalah tahapan pengumpulan kebutuhan-kebutuhan dari semua elemen
sistem perangkat lunak yang akan di bangun. Pada tahap ini dibentuk spesifikasi
kebutuhan perangkat lunak, fungsi perangkat lunak yang dibutuhkan, performansi
(unjuk kerja) sistem perangkat lunak, penjadwalan proyek, identifikasi sumber daya
(manusia, perangkat keras dan perangkat lunak yang dibutuhkan) dan taksiran biaya
pengembangan perangkat lunak. Kegunaan analisis adalah untuk memodelkan
permasalahan dunia nyata agar dapat dimengerti. Permasalahan dunia nyata harus
dimengerti dan dipelajari supaya spesifikasi kebutuhan perangkat lunak dapat
diungkapkan.
B. Rumusan Masalah
1. Apakah pengertian dari perangkat lunak?
2. Apa saja kebutuhan perangkat lunak?
3. Apa itu analisa kebutuhan perangkat lunak terstruktur ?
1
BAB II PEMBAHASAN
A. Landasan Teori
2
menggambarkan dan kegunaan program. Software memiliki dua peran, disatu
sisi berfungsi sebagai sebuah produk dan di sisi lain sebagai pengontrol
pembuatan sebuah produk. Sebagai produk, software mengantarkan potensial
perhitungan yang dibangun oleh software komputer.
B. Analisis Masalah
3
BAB III PENUTUP
A. Kesimpulan
Dalam menjalankan sebuah komputer kita perlu memahami dan menguasai apa
itu software atau perangkat lunak serta bagaimana cara mengoprasikannya agar sebuah
komputer dapat bekerja maksimal dalam membantu tugas manusia. Software
(perangkat lunak) adalah sekumpulan data elektronik yang di simpan oleh komputer
itu dapat berupa program atau intruksi yang akan menjalankan suatu perintah. Software
juga berarti program komputer yang berfungsi untuk melakukan tugas-tugas khusus,
seperti membuat dokumen, memanipulasi foto, membuat laporan keuangan, atau
merancang rumah. Secara garis besar perangkat lunak dibagi menjadi 3, yaitu OS
(Operating System), Aplikasi atau Program dan Bahasa Pemograman.
Analisa kebutuhan terstruktur perangkat lunak merupakan sebuah proses
penemuan perbaikan, pemodelan, dan spesifikasi. Ruang lingkup perangkat lunak, yang
secara mendasar dikembangkan oleh perekayasa sistem dan diperbaiki selama
perancanaan proyek perangkat lunak, diperbaki secara detail. Model-model data yang
dibutuhkan, aliran kontrol dan informasi, dan tingkah laku operasional diciptakan.
Pemecahan alternatif dianalisis dan dialokasikan ke berbagai elemen perangkat lunak.
Adapun konsep dan prinsip analisi pada rekayasa perangkat lunak dibagi ke dalam
beberapa bagian, yaitu : analisis persyaratan, teknik komunikasi, prinsip-prinsip
analisis dan prototype perangkat lunak. Model Fungsional dari suatu Perangkat lunak
ialan mentransformasi informasi, dan untuk melakukannya, perangkat lunak harus
melakukan paling tidak tiga fungsi genetik: input, pemrosesan, dan output .
4
DAFTAR PUSTAKA
Id.m.wikipedia.org/wiki/perangkat_lunak
Muliawan, I Wayan, “Analisis Ambiguitas Kebutuhan Perangkat Lunak berdasarkan Acuan