Kebutuhan Fungsional dan Non-Fungsional


KEBUTUHAN FUNGSIONAL DAN NON-FUNGSIONAL

            Perangkat lunak memiliki 2 kebutuhan, yaitu Kebutuhan Fungsional (Fungtional Requirement) dan Kebutuhan Non-Fungsional (Non-Fungtional Requirement). Kebutuhan Fungsional mencakup hal-hal yang berhubungan dengan pelayanan dengan pengguna, seperti fitur. Sedangkan Kebutuhan Non-Fungsional mencakup hal-hal yang berhubungan dengan batasan pengguna, seperti User Agreement. Berikut ada beberapa contoh kebutuhan fungsional dan non-fungsional dari beberapa perangkat lunak.

GRAB
Kebutuhan Fungsional :
-        Grab Bike, fitur memesan jasa antar menggunakan sepeda motor
-        Grab Car, fitur memesan jasa antar menggunakan mobil
-        Grab Food, fitur memesan jasa antar makanan atau minuman
-        Grab Delivery, fitur memesan jasa antar barang
-        Grab Rent, fitur menyewa kendaraan beserta supir
-        Grab Subscription, fitur berlangganan salah satu fitur jasa Grab
-        Grab Hotel, fitur memesan kamar penginapan
-        Grab Pulsa Atau Token, fitur mengisi pulsa atau token
-        Grab Tickets, fitur untuk memesan tiket sinema
-        Grab Video, fitur untuk menyaksikan siaran video
-        Grab Bills, fitur untuk menyimpan tagihan
-        Grab Groceries, fitur untuk memesan barang kebutuhan dari swalayan
-        OVO, fitur yang diintegrasikan dengan OVO dan berfungsi sebagai alat pembayaran serta isi ulang saldo OVO
-        Inbox, berisi pesan dari Grab
-        Activity, berisi riwayat pemesanan Grab

Kebutuhan Non-Fungsional :
-        Pemesan akan dilarang untuk memesan jasa grab apabila melakukan pembatalan sebanyak 3 kali
-        Pemesanan jasa Grab tergantung dengan ketersediaan dan kesediaan supir Grab
-        Satu e-mail hanya boleh mendaftarkan satu akun pengguna dan supir Grab
-        Hanya satu jasa yang boleh digunakan dalam waktu yang sama
-        Untuk pembayaran langsung, mata uang yang digunakan harus sesuai dengan mata uang yang berlaku di tempat pemesanan



TOKOPEDIA
Kebutuhan Fungsional :
-        Search box, fitur untuk mencari lapak atau barang yang hendak dibeli
-        Toko Member, fitur mendaftar member toko di tokopedia
-        Tukar Tambah, fitur untuk tukar tambah gawai
-        OVO, fitur yang diintegrasikan dengan OVO dan berfungsi sebagai alat pembayaran serta isi ulang saldo OVO
-        Tiket Event, fitur untuk membeli tiket acara
-        Pulsa, fitur untuk membeli pulsa kartu perdana
-        Hotel,  fitur untuk menyewa kamar penginapan
-        Emas, fitur untuk menabung emas
-        TokoCabang, fitur untuk membuka toko baru bagi pemilik toko
-        Power Merchant, fitur untuk meningkatkan rating toko
-        Seller Center, fitur pusat informasi mengenai pengguna yang hendak membuka toko
-        Akun, fitur yang menampilkan akun pengguna disertai juga dengan pengaturan aplikasi
-        Keranjang, fitur untuk menyimpan barang belanjaan pembeli

Kebutuhan Non-Fungsional :
-        Barang yang diterima boleh dikembalikan bila tidak sesuai
-        Transaksi bisa dibatalkan oleh tokopedia bila melanggar ketentuan
-        Jasa pengiriman yang tersedia tergantung oleh toko
-        Toko dapat diberhentikan bila tidak sesuai dengan ketentuan
-        Pembeli diberi waktu terbatas untuk membayar barang belanjaanya
-        Promo yang telah ditukarkan tidak dapat diambil kembali
-        Pembeli dapat membayar beberapa transaksi dalam waktu bersamaan




PORTAL SIAK MAHASISWA UPI
Kebutuhan Fungsional :
·       Isian Rencana Studi (IRS), IRS digunakan oleh pengguna untuk mengisi kontrak mata kuliah yang akan dijalani untuk satu semester.
·       Perubahan Rencana Studi (PRS), PRS digunakan oleh pengguna untuk mengubah mata kuliah yang telah dikontrak apabila terjadi bentrok mata kuliah.
·       Kartu Rencana Studi (KRS), KRS digunakan oleh pengguna untuk mencetak hasil semua mata kuliah yang dikontrak dalam satu tabel atau bagan.
·       Pesan, Pesan digunakan oleh pengguna untuk menghubungi dosen wali dari pengguna.
·       Profil, Profil digunakan oleh pengguna untuk biodata pengguna beserta asal sekolah pengguna.
·       Kalender Akademik, Kalender Akademik digunakan oleh pengguna untuk mengetahui kegiatan beserta dengan tanggalnya baik untuk semester ganjil, genap, padat, dan wisuda.
·       Berita Akademik, Berita Akademik digunakan oleh pengguna untuk memberitahu para pengguna mengenai hal-hal seputar akademik.
·       Dashboard, Dashboard digunakan oleh pengguna untuk mengetahui perolehan SKS, IPK, dan lama studi para pengguna lengkap dengan grafik peningkatannya.
·       Hasil Studi, Hasil Studi digunakan oleh pengguna untuk mengetahui Status Akademis, Nilai, dan Transkrip Sementara para penggunanya.
·       Pembayaran, Pembayaran digunakan oleh pengguna untuk mengetahui Riwayat Pembayaran dan Tagihan para penggunanya.
·       Perkuliahan, Perkuliahan digunakan oleh pengguna untuk mengetahui Jadwal Kuliah, Kehadiran Kuliah, dan Jadwal Sidang para penggunanya.

Kebutuhan Non-Fungsional :
·       SIAK bisa diaplikasikan di berbagai aplikasi misalnya mozila firefox, google chrome, dan lain-lain.
·       Tampilan yang mudah dipahami oleh pengguna.



INSTAGRAM
Kebutuhan Fungsional :
·       Publikasikan Foto dan Video, Publikasikan Foto dan Video digunakan oleh pengguna untuk memublikasikan foto dan videonya kepada semua orang dan kita bisa mengatur siapa saja yang bisa melihat apa yang telah kita publikasikan.
·       Pesan Langsung (DM), DM digunakan oleh pengguna untuk mengirimkan pesan kepada pengguna lain, terdapat juga fitur video call dalam DM ini.
·       Notifikasi, Notifikasi digunakan oleh pengguna untuk mengetahui segala jenis aktivitas yang telah pengguna lain gunakan.
·       Beranda (Home), Beranda digunakan oleh pengguna untuk melihat segala jenis foto dan video yang telah dipublikasikan oleh orang-orang yang telah diikutinya.
·       Jelajahi (Explore), Explore digunakan oleh pengguna untuk melihat segala jenis foto dan video yang telah dipublikasikan oleh semua orang.
·       Profil, Profil digunakan oleh pengguna untuk mengatur dan melihat segala jenis foto atau video dan story (cerita) yang telah dipublikasikan.
·       IG TV, IG TV digunakan oleh pengguna untuk melihat video yang telah dipublikasikan oleh pengguna lain, dengan durasi lebih dari satu menit.
·       Akun Bisnis, Akun Bisnis digunakan oleh pengguna untuk mengawasi seberapa banyak foto dan video yang telah dipublikasikannya karena di Instagram juga bisa menandai barang dagangan kita lengkap dengan harganya. Juga bisa melihat Insght akun pengguna sebagai akun bisnis.
·       Disimpan, Disimpan digunakan oleh pengguna untuk melihat hasil simpanannya baik foto ataupun video.
·       Teman Dekat, Teman Dekat digunakan oleh pengguna untuk membuat daftar teman dekatnya, ini berguna untuk foto atau video yang kita publikasikan karena kita bisa mengatur siapa saja yang bisa melihat apa yang telah kita publikasikan.
·       Blokir, Blokir digunakan oleh pengguna untuk melarang pengguna lain melihat profil pengguna.
·       Laporkan, Laporkan digunakan oleh pengguna untuk melaporkan pengguna lain apabila akun pengguna lain merupakan akun spam atau akun yang tidak pantas.

Kebutuhan Non-Fungsional :
·       Tidak akan bisa berkomentar apabila pengguna lebih dari 10x komentar dalam waktu yang berdekatan.
·       Tidak bisa mengikuti pengguna lain apabila dalam waktu yang berdekatan mengikuti pengguna lain lebih dari 30.
·       Menampilkan daftar postingan yang pengguna sukai.
·       Bisa menambahkan akun lain sampai dengan lima akun.





HALODOC
Kebutuhan Fungsional :
-        Beli Obat, System harus bisa menempikan obat sesuai dengan kata kuci yang diinput.
-        Bicara Dengan Dokter, System dapat menyambungkan user dengan dokter tentang konsultasi kesehatan.
-        Pemeriksaan Lab, Sistem harus bisa mencek lokasi user dan nanti system akan menghubungakan dengan dokter yang lokasinya paling dekat dengan user.
-        Artikel Kesehatan, Sistem akan menampilkan bacaan artikel di layar beranda user.
-        Pengingat, Sistem akan mengingatkan user tentang obat apa saja yang harus di konsumsi user sesuai saran dari dokter.
-        Dompet, Sistem akan memberi saran nominal berapa yang akan diinputkan kepada user lalu sistem juga memberi perintah tambah saldo kepada user apabila telah menginput nominal yang telah dipilih.
-        Daftar Alamat, Sistem akan memerintahkan kepada user untuk menambhakan alamat yang digunakan untuk mempermudah transaksi.
-        Bantuan, Sistem akan menghubungkan user dengan pusat bantuan halodoc apabila ada keluhan .

Kebutuhan Non-Fungsional :
-        Aplikasi ini dapat digunakan pada sistem android dan ios.
-        Dalam fitur beli obat sistem hanya dapat menampilkan obat yang tersedia di aplikasi.
-        Dalam fitur bicara dengan dokter sistem hanya dapat menyambungkan dengan dokter yang tidak sibuk.
-        Dalam fitur dompet sistem membatasi jumlah tambah minimal tambah saldo Rp 10.000 dan maksimal Rp 2.000.000.
-        Sistem hanya bisa menampilkan dalam 2 bahasa yaitu bahasa Indonesia dan bahasa Inggris.
-        Dalam fitur pengingat sistem hanya menyediakan pengingat untuk hari ini besok ,dan kemarin.
-        Dalam fitur bantuan sistem hanya menediakan layanan chat , email dan telepon.



AL QURAN INDONESIA
Kebutuhan Fungsional :
-        Baca Quran, Sistem akan menampilkan surah yang akan dibaca juz dan bookmark.
-        Pencarian, User diminta memasukan kata kunci yang akan dicari lalu sistem akan menampilkan surah yang relevan dengan kata kunci yang diinputkan.
-        Terakhir Baca, Sistem akan menunjukan ayat yang terakhir dibaca user.
-        Jadwal Solat, Sistem akan mengecek lokasi user dan menyesuaikan dengan jadwal solat yang berlaku dimana tempat user berada.
-        Pengaturan, Sistem akan memberi pilihan kepada user tentang jenis penulisan Arabic ukuran font nomor ayat dan aktifkan terjemahan

Kebutuhan Non-Fungsional :
-        Aplikasi dapat digunakan di android dan ios
-        Dalam fitur Baca Quran sistem menampilkan 114 surat al quran dan 30 juz al quran
-        Dalam fitur pencarian sistem hanya menampilkan kata kunci yang terdapat di alquran dengan bahasa Indonesia
-        Sistem hanya dapat menampilkan ayat terakhir baca yang sebelumnya telah ditandai oleh user
-        Sistem hanya dapat menampilkan jadwal solat apabila user terhubung dengan internet
-        Sistem hanya memberi 2 jenis penulisan Arabic yaitu indopak dan ustmani
-        Ukuran font Arabic dibatasi terkecil 12 dan terbesar yaitu 26
-        Sistem memberi pilihan terjemah hanya 2 yaitu kemenag RI dan tafsir Al jalalain

Komentar

Postingan populer dari blog ini

Software Design Notations

Pengantar Rekayasa Perangkat Lunak