The Perbezaan utama antara keperluan fungsional dan tidak berfungsi ialah Keperluan Fungsian Huraikan apa yang perlu dilakukan sistem semasa keperluan tidak berfungsi menggambarkan bagaimana sistem berfungsi.
Dalam kejuruteraan perisian, keperluan perisian memberi tumpuan kepada keperluan yang perlu diselesaikan oleh perisian. Semasa membangunkan perisian, langkah pertama adalah untuk mengumpulkan keperluan. Ini adalah salah satu langkah yang paling penting kerana keseluruhan produk bergantung pada keperluan yang dikumpulkan. Sebaik sahaja keperluan dikumpulkan, mereka dianalisis dan didokumenkan ke dalam Spesifikasi Keperluan Perisian (SRS). Keperluan perisian boleh dikategorikan kepada dua bahagian sebagai keperluan fungsional dan tidak berfungsi.
1. Gambaran Keseluruhan dan Perbezaan Utama
2. Apakah keperluan berfungsi
3. Apakah keperluan bukan berfungsi
4. Perbandingan sampingan - Fungsi vs keperluan bukan berfungsi dalam bentuk jadual
5. Ringkasan
Keperluan yang menentukan aspek fungsi perisian dikenali sebagai keperluan fungsional. Keperluan fungsi berubah dari satu projek ke projek yang lain. Mereka menentukan fungsi yang disediakan oleh sistem atau komponen.
Rajah 01: Pembangunan perisian
Menganggap sistem pengurusan hospital. Ia boleh mempunyai beberapa modul seperti modul log masuk, modul pesakit, modul doktor, modul pelantikan, modul laporan dan modul pengebilan. Modul log masuk harus berjaya log masuk ke sistem apabila nama pengguna dan kata laluan yang betul disediakan. Modul Pesakit harus menyimpan, mengedit dan memadam butiran pesakit. Modul Doktor harus menyimpan, mengedit dan memadam butiran doktor. Modul pelantikan harus menjadualkan, menjadualkan semula dan memadam pelantikan. Modul laporan harus menghasilkan laporan perubatan. Modul pengebilan harus menjana bil untuk pembayaran. Ini adalah beberapa keperluan berfungsi untuk sistem pengurusan hospital.
Keperluan yang tidak berkaitan dengan aspek fungsi perisian jatuh ke dalam kategori keperluan bukan berfungsi. Mereka menentukan ciri -ciri perisian yang diharapkan. Pengguna boleh membuat andaian mengenai mereka. Ramai pengguna prihatin untuk mendapatkan keperluan yang tidak berfungsi dengan baik terutama untuk sistem yang besar.
Sistem pengurusan hospital harus mempunyai keperluan bukan fungsi berikut. Kelajuan adalah keperluan yang besar. Sistem harus memproses data dalam masa tindak balas minimum. Sistem mesti selamat. Data hanya boleh diakses oleh pengguna yang diberi kuasa. Ia mesti mudah dikekalkan. Perisian ini harus berfungsi dan produk yang boleh digunakan. Data harus dipercayai dan tersedia apabila perlu. Oleh itu, sistem pengurusan hospital sepatutnya mempunyai keperluan yang tidak berfungsi seperti prestasi, keselamatan, kebolehpercayaan, kebolehgunaan, kebolehpercayaan dan ketersediaan.
Fungsian vs keperluan bukan berfungsi | |
Keperluan fungsional adalah keperluan yang menentukan fungsi sistem atau sub sistemnya. | Keperluan yang tidak berfungsi adalah keperluan yang menentukan kriteria yang boleh digunakan untuk menilai operasi sistem. |
Penggunaan | |
Keperluan fungsional digunakan untuk menggambarkan fungsi sistem. | Keperluan yang tidak berfungsi menggambarkan ciri -ciri kualiti sistem atau atribut kualiti. |
Artikel ini membincangkan perbezaan antara dua kategori keperluan perisian. Perbezaan antara keperluan fungsional dan tidak berfungsi ialah keperluan fungsional menggambarkan apa yang perlu dilakukan sistem semasa keperluan tidak berfungsi menggambarkan bagaimana sistem berfungsi.
1."Keperluan perisian.", Tutorial Point, 8 Jan. 2018. Terdapat di sini
1.'Pelan Tahunan Pelan Tahunan Res-5'by Matthew (WMF)-Kerja Sendiri, (CC BY-SA 3.0) melalui Commons Wikimedia