際際滷

際際滷Share a Scribd company logo
Analisis Kebutuhan Perangkat
Lunak
cd
cd
Team :
Dinda Mutiara Hanum
Eva Ria Mardika
Susan Rizkiyani
cd
cd
Analisis kebutuhanperangkat
lunak
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.
cd
cd
kebutuhan
Menurut kamus
Kebutuhan adalah sesuatu yang diminta, sesuatu yang dibutuhkan.
Menurut IEEE (The Institute of Electrical and Electronics Engineers)
Kebutuhan adalah
 Kondisi atau kemampuan yang diperlukan pemakai untuk
menyelesaikan suatu persoalan, atau untuk mencapai sebuah objek.
 Kondisi atau kemampuan yang harus dipenuhi oleh sistem, dalam arti
memenuhi kontrak, standar, spesifikasi atau dokumen formal lain yang
diinginkan.
Kesimpulan arti kebutuhan :
Kondisi yang dibutuhkan untuk memenuhi kontrak, standar, spesifikasi, atau
dokumen yang diperlukan untuk menyelesaikan suatu persoalan.
Tahap kebutuhan
Tahap kebutuhan akan perangkat lunak dimulai dengan :
1. Dikenalinya adanya sebuah permasalahan yang
membutuhkan sebuah penyelesaian. Identifikasi sebuah
permasalahan mungkin dapat dilakukan dengan
berorientasi pada aplikasi, berorientasi pada bisnis, atau
berorientasi pada kenaikan produktivitas (product
improvement oriented).
2. Munculnya ide untuk membuat sebuah perangkat lunak
baru (sebagai sebuah kemajuan).
cd
cd
Jenis kebutuhan
1. Behavioral
 apa yang dilakukan oleh sistem (input dan output dari dan
ke sistem).
 hubungan informasi antara input dan output sehingga
menghasilkan sebuah fungsi transformasi.
2. Non-behavioral
Mendefinisikan atribut sistem yang terkait untuk
membentuk pekerjaan tersebut. Termasuk deskripsi
lengkap tentang efisiensi, keamanan (security), rehability
maintenability (bagaimana perawatan untuk sistem), dan
portability (bisa dipindahkan dari satu perangkat keras ke
perangkat keras lainnya).
Tahap Analisis
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.
cd
cd
Tahap analisis
Tahap Analisis Kebutuhan Perangkat Lunak Tahap pekerjaan analisis
kebutuhan perangkat lunak pada dasarnya terdiri dari urutan aktivitas :
1. Menentukan kebutuhan (requirement) Lebih banyak berhubungan
dengan pemakai. Hasil belum terstruktur.
 Data atau informasi apa yang akan diproses
 Fungsi apa yang diinginkan
 Kelakuan sistem apa yang diharapkan
 Antarmuka apa yang tersedia (user interfaces, hardware
interfaces, software interface, dan communications interfaces)
2. Sintesis 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.
KEGUNAAN ANALISIS
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. Tujuan aktivitas ini adalah untuk mengetahui ruang lingkup
produk (product space) dan pemakai yang akan menggunakannya.
Analisis yang baik akan mengungkapkan hal-hal yang penting dari
permasalahan, dan mengabaikan yang tidak penting.
cd
cd
=======================
Contohanalisis kebutuhan
PERANGKAT LUNAK PERPUSTAKAAN
1. ANALISIS KEBUTUHAN
1.1. Kebutuhan Antar Muka
Kebutuhan-kebutuhan untuk pengembangan perangkat lunak ini sebagai berikut:
1. Perangkat harus mampu membaca data kunci pada saat proses pencarian,
proses pemasukan data, perubahan data penghapusan data.
2. Perangkat lunak yang akan dibangun harus mempunyai tampilan-tampilan yang
familiar bagi pemakai.
3. Perangkat lunak harus mampu menyimpan data yang dimasukan oleh operator
ke dalam storage.
4. Ada proses dalam perangkat lunak yang mampu membaharui semua data yang
disimpan dalam storage.
Contohanalisis kebutuhan
1.2. Kebutuhan Data
Data yang diolah oleh perangkat lunak ini adalah:
1. Data transaksi perpustakaan oleh semua fungsi oleh perangkat
lunak yaitu tabel buku, tabel peminjam, tabel pengunjung dan
tabel data pinjam.
2. Data pinjam merupakan informasi yang akan memproses
peminjaman buku, dari tabel peminjam dan tabel buku.
Contohanalisis kebutuhan
1.3. Kebutuhan fungsional
Penjelasan proses fungsi adalah suatu bagian yang menyesiakan informasi
berupa penjelasan secara terinci setiap fungsi yang digunakan untuk
menyeselesaikan masalah.
Fungsi-fungsi yang dimiliki oleh perangkat lunak ini adalah:
1. Mengelola otoritas passode, yaitu data passcode yang dimasukan oleh
operator dengan benar, dan selanjutnya memilih menu. Untuk malakukan
aktifitas pekerjaan
2. Mengelola peminjam, peminjaman buku oleh peminjam.
3. Mengelola buku yang masuk ke perpustakaan, pemasukan buku dilakukan
jika terjadi jika kondisi dan stok buku mulai tidak layak dan menipis, atau
adanya sumbangan dari pihak kampus atau pengelola dan atau adanya buku
baru yang sangat dibutuhkan sebagai referensi mahasiswa atau pengunjung.
4. Mengelola pengunjung yang akan menjadi peminjam.
DAFTAR PUSTAKA
 https://bhaskaraputra.wordpress.com/2014/11/05/analisa-
kebutuhan-perangkat-lunak/
 http://slideplayer.info/slide/3177845/
 http://ichsani-nur.blogspot.co.id/2009/06/contoh-analisis-
kebutuhan-sistem.html
TERIMAKASIH
===============

More Related Content

What's hot (20)

Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
Yudi Purwanto
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)
Simon Patabang
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-Contoh
Fajar Baskoro
7 Metode Pencarian Data Array
7 Metode Pencarian Data Array7 Metode Pencarian Data Array
7 Metode Pencarian Data Array
Simon Patabang
Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)
Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)
Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)
ntalim
Software Requirements
Software RequirementsSoftware Requirements
Software Requirements
Ilham Si Triyan Ogurie
SISTEM INFORMASI (POWER POINT)
SISTEM INFORMASI (POWER POINT)SISTEM INFORMASI (POWER POINT)
SISTEM INFORMASI (POWER POINT)
j3fr1
Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurant
RistaMeytasari
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
Fitria Nuri
Analisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMKAnalisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMK
Miftahul Muttaqin
Requirement Engineering
Requirement EngineeringRequirement Engineering
Requirement Engineering
Febryci Legirian
Soal Latihan OSI Layer
Soal Latihan OSI LayerSoal Latihan OSI Layer
Soal Latihan OSI Layer
Denny Yahya
Ancaman-Ancaman pada Keamanan Jaringan Komputer
Ancaman-Ancaman pada Keamanan Jaringan KomputerAncaman-Ancaman pada Keamanan Jaringan Komputer
Ancaman-Ancaman pada Keamanan Jaringan Komputer
Fajar Sany
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
Uofa_Unsada
Metodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi Informasi
Metodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi InformasiMetodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi Informasi
Metodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi Informasi
Albaar Rubhasy
Presentasi Pembuatan Website E-Commerce
Presentasi Pembuatan Website E-CommercePresentasi Pembuatan Website E-Commerce
Presentasi Pembuatan Website E-Commerce
Shofura Kamal
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAK
Dhika The'Lover
Proposal Penawaran Pembangunan Aplikasi Tracking Barang
Proposal Penawaran Pembangunan Aplikasi Tracking BarangProposal Penawaran Pembangunan Aplikasi Tracking Barang
Proposal Penawaran Pembangunan Aplikasi Tracking Barang
Ghifaroza Rahmadiana
Laporan Final Project MPPL WorkIts
Laporan Final Project MPPL WorkItsLaporan Final Project MPPL WorkIts
Laporan Final Project MPPL WorkIts
Zidan Lutfi
Erd sistem informasi akademik
Erd sistem informasi akademikErd sistem informasi akademik
Erd sistem informasi akademik
Diyat Diyat
Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
Yudi Purwanto
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)
Simon Patabang
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-Contoh
Fajar Baskoro
7 Metode Pencarian Data Array
7 Metode Pencarian Data Array7 Metode Pencarian Data Array
7 Metode Pencarian Data Array
Simon Patabang
Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)
Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)
Laporan Aplikasi Kasir Sederhana (KOPERASI ABC)
ntalim
SISTEM INFORMASI (POWER POINT)
SISTEM INFORMASI (POWER POINT)SISTEM INFORMASI (POWER POINT)
SISTEM INFORMASI (POWER POINT)
j3fr1
Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurant
RistaMeytasari
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
Fitria Nuri
Analisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMKAnalisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMK
Miftahul Muttaqin
Requirement Engineering
Requirement EngineeringRequirement Engineering
Requirement Engineering
Febryci Legirian
Soal Latihan OSI Layer
Soal Latihan OSI LayerSoal Latihan OSI Layer
Soal Latihan OSI Layer
Denny Yahya
Ancaman-Ancaman pada Keamanan Jaringan Komputer
Ancaman-Ancaman pada Keamanan Jaringan KomputerAncaman-Ancaman pada Keamanan Jaringan Komputer
Ancaman-Ancaman pada Keamanan Jaringan Komputer
Fajar Sany
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
Uofa_Unsada
Metodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi Informasi
Metodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi InformasiMetodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi Informasi
Metodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi Informasi
Albaar Rubhasy
Presentasi Pembuatan Website E-Commerce
Presentasi Pembuatan Website E-CommercePresentasi Pembuatan Website E-Commerce
Presentasi Pembuatan Website E-Commerce
Shofura Kamal
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAK
Dhika The'Lover
Proposal Penawaran Pembangunan Aplikasi Tracking Barang
Proposal Penawaran Pembangunan Aplikasi Tracking BarangProposal Penawaran Pembangunan Aplikasi Tracking Barang
Proposal Penawaran Pembangunan Aplikasi Tracking Barang
Ghifaroza Rahmadiana
Laporan Final Project MPPL WorkIts
Laporan Final Project MPPL WorkItsLaporan Final Project MPPL WorkIts
Laporan Final Project MPPL WorkIts
Zidan Lutfi
Erd sistem informasi akademik
Erd sistem informasi akademikErd sistem informasi akademik
Erd sistem informasi akademik
Diyat Diyat

Similar to Analisis kebutuhan perangkat lunak (20)

Analisa perangkat lunak
Analisa perangkat lunakAnalisa perangkat lunak
Analisa perangkat lunak
AdamPikacu
Analisis kebutuhan software dengan konsep SDLC
Analisis kebutuhan software dengan konsep SDLCAnalisis kebutuhan software dengan konsep SDLC
Analisis kebutuhan software dengan konsep SDLC
ssuser71d74a
COMPUTER SYSTEM ENGINEERING
COMPUTER SYSTEM ENGINEERINGCOMPUTER SYSTEM ENGINEERING
COMPUTER SYSTEM ENGINEERING
Listyowatik (Yanie)
Siklus dalam Software Development Life Cycle
Siklus dalam Software Development Life CycleSiklus dalam Software Development Life Cycle
Siklus dalam Software Development Life Cycle
hansjenny
Materi 4.pptx
Materi 4.pptxMateri 4.pptx
Materi 4.pptx
merisipahutar
Kebutuhan perangkat lunak
Kebutuhan perangkat lunakKebutuhan perangkat lunak
Kebutuhan perangkat lunak
Ainul Yaqin
Pengenalan RPL
Pengenalan RPLPengenalan RPL
Pengenalan RPL
Robby Firmansyah
Design Software
Design SoftwareDesign Software
Design Software
Universitas Pendidikan Indonesia
Materi ke 2 Konsep eRKa.pdf
Materi ke 2 Konsep eRKa.pdfMateri ke 2 Konsep eRKa.pdf
Materi ke 2 Konsep eRKa.pdf
DJAMALUDINDJAMALUDIN1
materi lanjutan.ppt
materi lanjutan.pptmateri lanjutan.ppt
materi lanjutan.ppt
JokoSuprianto24
Analisis Perancangan Sistem Secara Umum 1
Analisis Perancangan Sistem Secara Umum 1Analisis Perancangan Sistem Secara Umum 1
Analisis Perancangan Sistem Secara Umum 1
yayanheryanto11
materi 2..pptx
materi 2..pptxmateri 2..pptx
materi 2..pptx
merisipahutar
5._Requirement_Engineering_-_Rekayasa_Perangkat_Lunak_-_Teknik_Informatika_S1...
5._Requirement_Engineering_-_Rekayasa_Perangkat_Lunak_-_Teknik_Informatika_S1...5._Requirement_Engineering_-_Rekayasa_Perangkat_Lunak_-_Teknik_Informatika_S1...
5._Requirement_Engineering_-_Rekayasa_Perangkat_Lunak_-_Teknik_Informatika_S1...
tutorialnain
Modul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakModul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunak
Nita Resta Dewi
Pertemuan 3 pengantar tik (stkip)
Pertemuan 3 pengantar tik (stkip)Pertemuan 3 pengantar tik (stkip)
Pertemuan 3 pengantar tik (stkip)
Dede Alamsyah
10 Final Report
10  Final Report10  Final Report
10 Final Report
Ainul Yaqin
Bab ii
Bab iiBab ii
Bab ii
Najiebud Dien
5. bab iii
5. bab iii5. bab iii
5. bab iii
uwieana
Materi rekayasa-perangkat-lunak
Materi rekayasa-perangkat-lunakMateri rekayasa-perangkat-lunak
Materi rekayasa-perangkat-lunak
oktafianoandreas
Analisa perangkat lunak
Analisa perangkat lunakAnalisa perangkat lunak
Analisa perangkat lunak
AdamPikacu
Analisis kebutuhan software dengan konsep SDLC
Analisis kebutuhan software dengan konsep SDLCAnalisis kebutuhan software dengan konsep SDLC
Analisis kebutuhan software dengan konsep SDLC
ssuser71d74a
Siklus dalam Software Development Life Cycle
Siklus dalam Software Development Life CycleSiklus dalam Software Development Life Cycle
Siklus dalam Software Development Life Cycle
hansjenny
Kebutuhan perangkat lunak
Kebutuhan perangkat lunakKebutuhan perangkat lunak
Kebutuhan perangkat lunak
Ainul Yaqin
Analisis Perancangan Sistem Secara Umum 1
Analisis Perancangan Sistem Secara Umum 1Analisis Perancangan Sistem Secara Umum 1
Analisis Perancangan Sistem Secara Umum 1
yayanheryanto11
5._Requirement_Engineering_-_Rekayasa_Perangkat_Lunak_-_Teknik_Informatika_S1...
5._Requirement_Engineering_-_Rekayasa_Perangkat_Lunak_-_Teknik_Informatika_S1...5._Requirement_Engineering_-_Rekayasa_Perangkat_Lunak_-_Teknik_Informatika_S1...
5._Requirement_Engineering_-_Rekayasa_Perangkat_Lunak_-_Teknik_Informatika_S1...
tutorialnain
Modul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunakModul rekayasa-perangkat-lunak
Modul rekayasa-perangkat-lunak
Nita Resta Dewi
Pertemuan 3 pengantar tik (stkip)
Pertemuan 3 pengantar tik (stkip)Pertemuan 3 pengantar tik (stkip)
Pertemuan 3 pengantar tik (stkip)
Dede Alamsyah
10 Final Report
10  Final Report10  Final Report
10 Final Report
Ainul Yaqin
5. bab iii
5. bab iii5. bab iii
5. bab iii
uwieana
Materi rekayasa-perangkat-lunak
Materi rekayasa-perangkat-lunakMateri rekayasa-perangkat-lunak
Materi rekayasa-perangkat-lunak
oktafianoandreas

Recently uploaded (20)

keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
ssuser327180
03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf
03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf
03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf
AsepSaepulrohman4
Teknik PEMASANGAN MULSA pada lahan pertanian.pptx
Teknik PEMASANGAN MULSA pada lahan pertanian.pptxTeknik PEMASANGAN MULSA pada lahan pertanian.pptx
Teknik PEMASANGAN MULSA pada lahan pertanian.pptx
UsBero
Keragaman Alam Indonesia materi IPS.pptx
Keragaman Alam Indonesia materi IPS.pptxKeragaman Alam Indonesia materi IPS.pptx
Keragaman Alam Indonesia materi IPS.pptx
aifi3
1. Trafo Tegangan 2. Trafo Tegangan Magnetik 3. Trafo Pembagi Tegangan Ka...
1. Trafo Tegangan  	2. Trafo Tegangan Magnetik  	3. Trafo Pembagi Tegangan Ka...1. Trafo Tegangan  	2. Trafo Tegangan Magnetik  	3. Trafo Pembagi Tegangan Ka...
1. Trafo Tegangan 2. Trafo Tegangan Magnetik 3. Trafo Pembagi Tegangan Ka...
poenyarha
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Murad Maulana
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptxBHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
AyeniahVivi
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.pptenzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
ParlikPujiRahayu
PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...
PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...
PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...
Kanaidi ken
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptxDari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Syarifatul Marwiyah
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptxPPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
hendipurnama1
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptxPPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
SausanHidayahNova
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptxManajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Kanaidi ken
Farmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptxFarmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptx
michellepikachuuu
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.pptPELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
ALEENMPP
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptxRENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
Kanaidi ken
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdfPPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
ListiawatiAMdKeb
Rancangan Pembelajaran Semester Kartografi
Rancangan Pembelajaran Semester KartografiRancangan Pembelajaran Semester Kartografi
Rancangan Pembelajaran Semester Kartografi
khairizal2005
Seleksi Penerimaan Murid Baru 2025.pptx
Seleksi Penerimaan Murid Baru  2025.pptxSeleksi Penerimaan Murid Baru  2025.pptx
Seleksi Penerimaan Murid Baru 2025.pptx
Fajar Baskoro
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
keutamaanDiskusi kelompok berlangsung dengan baik, dengan setiap siswa merasa...
ssuser327180
03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf
03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf
03. DISTRIBUSI FREKUENSI (Ilmu Komputer Unpak).pdf
AsepSaepulrohman4
Teknik PEMASANGAN MULSA pada lahan pertanian.pptx
Teknik PEMASANGAN MULSA pada lahan pertanian.pptxTeknik PEMASANGAN MULSA pada lahan pertanian.pptx
Teknik PEMASANGAN MULSA pada lahan pertanian.pptx
UsBero
Keragaman Alam Indonesia materi IPS.pptx
Keragaman Alam Indonesia materi IPS.pptxKeragaman Alam Indonesia materi IPS.pptx
Keragaman Alam Indonesia materi IPS.pptx
aifi3
1. Trafo Tegangan 2. Trafo Tegangan Magnetik 3. Trafo Pembagi Tegangan Ka...
1. Trafo Tegangan  	2. Trafo Tegangan Magnetik  	3. Trafo Pembagi Tegangan Ka...1. Trafo Tegangan  	2. Trafo Tegangan Magnetik  	3. Trafo Pembagi Tegangan Ka...
1. Trafo Tegangan 2. Trafo Tegangan Magnetik 3. Trafo Pembagi Tegangan Ka...
poenyarha
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Analisis Subjek Literatur Pada Disertasi Kajian Budaya dan Media (KBM) Sekola...
Murad Maulana
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA Ministry Learning Center: Go Paskah: Paskah dan Sekolah Minggu bagian 1
SABDA
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptxBHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
BHINNEKA TUGGAL IKA KEBERAGAMAN BUDAYA.pptx
AyeniahVivi
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.pptenzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
ParlikPujiRahayu
PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...
PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...
PELAKSANAAN + Link2 MATERI Pelatihan *"PTK 007 (Rev-5 Thn 2023) + Perhitungan...
Kanaidi ken
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptxDari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Syarifatul Marwiyah
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptxPPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
hendipurnama1
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptxPPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
SausanHidayahNova
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptxManajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Kanaidi ken
Farmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptxFarmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptx
michellepikachuuu
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.pptPELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
ALEENMPP
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptxRENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
Kanaidi ken
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdfPPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
PPT STASE 1nbdjwbjdhjsankswjiswjiwjsoasaosqoskq.pdf
ListiawatiAMdKeb
Rancangan Pembelajaran Semester Kartografi
Rancangan Pembelajaran Semester KartografiRancangan Pembelajaran Semester Kartografi
Rancangan Pembelajaran Semester Kartografi
khairizal2005
Seleksi Penerimaan Murid Baru 2025.pptx
Seleksi Penerimaan Murid Baru  2025.pptxSeleksi Penerimaan Murid Baru  2025.pptx
Seleksi Penerimaan Murid Baru 2025.pptx
Fajar Baskoro

Analisis kebutuhan perangkat lunak

  • 2. Team : Dinda Mutiara Hanum Eva Ria Mardika Susan Rizkiyani cd cd
  • 3. Analisis kebutuhanperangkat lunak 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. cd cd
  • 4. kebutuhan Menurut kamus Kebutuhan adalah sesuatu yang diminta, sesuatu yang dibutuhkan. Menurut IEEE (The Institute of Electrical and Electronics Engineers) Kebutuhan adalah Kondisi atau kemampuan yang diperlukan pemakai untuk menyelesaikan suatu persoalan, atau untuk mencapai sebuah objek. Kondisi atau kemampuan yang harus dipenuhi oleh sistem, dalam arti memenuhi kontrak, standar, spesifikasi atau dokumen formal lain yang diinginkan. Kesimpulan arti kebutuhan : Kondisi yang dibutuhkan untuk memenuhi kontrak, standar, spesifikasi, atau dokumen yang diperlukan untuk menyelesaikan suatu persoalan.
  • 5. Tahap kebutuhan Tahap kebutuhan akan perangkat lunak dimulai dengan : 1. Dikenalinya adanya sebuah permasalahan yang membutuhkan sebuah penyelesaian. Identifikasi sebuah permasalahan mungkin dapat dilakukan dengan berorientasi pada aplikasi, berorientasi pada bisnis, atau berorientasi pada kenaikan produktivitas (product improvement oriented). 2. Munculnya ide untuk membuat sebuah perangkat lunak baru (sebagai sebuah kemajuan). cd cd
  • 6. Jenis kebutuhan 1. Behavioral apa yang dilakukan oleh sistem (input dan output dari dan ke sistem). hubungan informasi antara input dan output sehingga menghasilkan sebuah fungsi transformasi. 2. Non-behavioral Mendefinisikan atribut sistem yang terkait untuk membentuk pekerjaan tersebut. Termasuk deskripsi lengkap tentang efisiensi, keamanan (security), rehability maintenability (bagaimana perawatan untuk sistem), dan portability (bisa dipindahkan dari satu perangkat keras ke perangkat keras lainnya).
  • 7. Tahap Analisis 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. cd cd
  • 8. Tahap analisis Tahap Analisis Kebutuhan Perangkat Lunak Tahap pekerjaan analisis kebutuhan perangkat lunak pada dasarnya terdiri dari urutan aktivitas : 1. Menentukan kebutuhan (requirement) Lebih banyak berhubungan dengan pemakai. Hasil belum terstruktur. Data atau informasi apa yang akan diproses Fungsi apa yang diinginkan Kelakuan sistem apa yang diharapkan Antarmuka apa yang tersedia (user interfaces, hardware interfaces, software interface, dan communications interfaces) 2. Sintesis 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.
  • 9. KEGUNAAN ANALISIS 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. Tujuan aktivitas ini adalah untuk mengetahui ruang lingkup produk (product space) dan pemakai yang akan menggunakannya. Analisis yang baik akan mengungkapkan hal-hal yang penting dari permasalahan, dan mengabaikan yang tidak penting. cd cd =======================
  • 10. Contohanalisis kebutuhan PERANGKAT LUNAK PERPUSTAKAAN 1. ANALISIS KEBUTUHAN 1.1. Kebutuhan Antar Muka Kebutuhan-kebutuhan untuk pengembangan perangkat lunak ini sebagai berikut: 1. Perangkat harus mampu membaca data kunci pada saat proses pencarian, proses pemasukan data, perubahan data penghapusan data. 2. Perangkat lunak yang akan dibangun harus mempunyai tampilan-tampilan yang familiar bagi pemakai. 3. Perangkat lunak harus mampu menyimpan data yang dimasukan oleh operator ke dalam storage. 4. Ada proses dalam perangkat lunak yang mampu membaharui semua data yang disimpan dalam storage.
  • 11. Contohanalisis kebutuhan 1.2. Kebutuhan Data Data yang diolah oleh perangkat lunak ini adalah: 1. Data transaksi perpustakaan oleh semua fungsi oleh perangkat lunak yaitu tabel buku, tabel peminjam, tabel pengunjung dan tabel data pinjam. 2. Data pinjam merupakan informasi yang akan memproses peminjaman buku, dari tabel peminjam dan tabel buku.
  • 12. Contohanalisis kebutuhan 1.3. Kebutuhan fungsional Penjelasan proses fungsi adalah suatu bagian yang menyesiakan informasi berupa penjelasan secara terinci setiap fungsi yang digunakan untuk menyeselesaikan masalah. Fungsi-fungsi yang dimiliki oleh perangkat lunak ini adalah: 1. Mengelola otoritas passode, yaitu data passcode yang dimasukan oleh operator dengan benar, dan selanjutnya memilih menu. Untuk malakukan aktifitas pekerjaan 2. Mengelola peminjam, peminjaman buku oleh peminjam. 3. Mengelola buku yang masuk ke perpustakaan, pemasukan buku dilakukan jika terjadi jika kondisi dan stok buku mulai tidak layak dan menipis, atau adanya sumbangan dari pihak kampus atau pengelola dan atau adanya buku baru yang sangat dibutuhkan sebagai referensi mahasiswa atau pengunjung. 4. Mengelola pengunjung yang akan menjadi peminjam.
  • 13. DAFTAR PUSTAKA https://bhaskaraputra.wordpress.com/2014/11/05/analisa- kebutuhan-perangkat-lunak/ http://slideplayer.info/slide/3177845/ http://ichsani-nur.blogspot.co.id/2009/06/contoh-analisis- kebutuhan-sistem.html