Ciri-ciri keperluan perisian ialah: 1. Kelengkapan, yang bermaksud setiap keperluan mesti menerangkan dengan jelas fungsi yang hendak dilaksanakan, dan tiada maklumat boleh hilang 2. Ketepatan, yang bermaksud setiap keperluan mesti lengkap Fungsi-fungsi yang hendak dibangunkan hendaklah dinyatakan dengan tepat; apa yang benar-benar diperlukan oleh pelanggan dan piawaian yang akhirnya perlu dipatuhi 5. Keutamaan 6. Ketidakpastian;
Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.
Apakah keperluan perisian
Syarat atau keupayaan yang diperlukan oleh pengguna untuk menyelesaikan masalah atau mencapai matlamat
Sistem Atau sistem komponen mesti memenuhi syarat atau keupayaan yang diperlukan oleh kontrak, piawaian, spesifikasi atau dokumen lain yang dinyatakan secara rasmi
Penerangan berdokumen yang menggambarkan syarat atau keupayaan yang diterangkan dalam 1 atau 2 di atas
Keperluan termasuk tidak hanya berfungsi produk dalam pengertian biasa, tetapi juga piawaian yang ditakrifkan dalam spesifikasi industri, seperti spesifikasi teknikal industri untuk bank, piawaian capaian rangkaian untuk telekomunikasi, dsb.
Ciri-ciri keperluan perisian
Dalam keseluruhan proses pembangunan, selepas koleksi asal selesai, langkah pertama ialah menyemak keperluan , maka jika anda ingin menyemak keperluan dengan baik, anda mesti tahu apa jenis huraian keperluan adalah spesifikasi yang baik Biasanya, huraian keperluan yang baik harus mempunyai 7 ciri berikut.
(1) Integriti
Integriti bermaksud setiap keperluan mesti menerangkan dengan jelas fungsi yang hendak dilaksanakan, dan tiada maklumat boleh hilang, jika ada maklumat yang hilang. Ini bermakna bahawa keperluan tidak cukup lengkap Kelengkapan keperluan juga merupakan maklumat yang diperlukan untuk pemaju untuk mendapatkan reka bentuk dan pelaksanaan fungsi ini.
(2) Ketepatan
Ketepatan bermaksud setiap keperluan mesti menyatakan dengan tepat fungsi yang hendak dibangunkan, dan rujukan untuk membuat pertimbangan yang betul ialah Sumber keperluan, seperti pengguna atau spesifikasi keperluan sistem peringkat tinggi, adalah tidak betul jika keperluan perisian bercanggah dengan keperluan sistem yang sepadan. Hanya wakil pengguna boleh menentukan ketepatan keperluan pengguna, itulah sebabnya pengguna mesti terlibat secara aktif. Semakan keperluan tanpa penyertaan pengguna akan membawa kepada fenomena ini: "mereka yang tidak bermakna bukanlah yang kami mahukan", kerana tanpa penyertaan pengguna, banyak ulasan mungkin dibayangkan oleh pakar ulasan kami sendiri.
(3) Kebolehlaksanaan
Kebolehlaksanaan merujuk kepada sama ada keperluan itu boleh direalisasikan secara normal Setiap keperluan projek mesti boleh dilaksanakan dalam sistem dan persekitaran yang diketahui dilaksanakan dalam skop kuasa dan batasan. Untuk mengelakkan keperluan yang tidak boleh dilaksanakan, sebaiknya sentiasa mempunyai ahli pasukan kejuruteraan perisian yang bekerja dengan penganalisis keperluan atau penimbang pasaran semasa proses pemerolehan keperluan untuk menyemak kebolehlaksanaan teknikal. " "Keperluan" juga boleh difahami kerana setiap keperluan ialah "akar" yang digunakan untuk memberi kuasa kepada anda menulis dokumen, dan setiap keperluan boleh dikesan kembali kepada input pelanggan.
(5) Keutamaan
Keutamaan adalah untuk mengklasifikasikan semua keperluan kepada tahap keperluan yang berbeza Biasanya keperluan boleh dibahagikan kepada tahap tinggi, sederhana dan Tiga tahap lebih rendah. Keutamaan permintaan tinggi merujuk kepada permintaan kritikal misi Jika perniagaan ini tidak direalisasikan, maka tiada pengguna akan membeli produk ini. Seperti fungsi panggilan telefon bimbit Jika telefon bimbit tidak mempunyai fungsi panggilan, tiada siapa yang akan membeli telefon bimbit ini.
Keutamaan permintaan merujuk kepada fakta bahawa perniagaan ini mesti dilaksanakan, tetapi ciri kualiti boleh menjadi sangat sempurna, seperti fungsi kamera telefon bimbit Pada masa kini, telefon pintar dilengkapi dengan kamera, tetapi piksel tidak semestinya sempurna, jika sesetengah pengeluar mencapai 30 juta piksel, tetapi kita boleh mencapai 10 juta piksel, jadi sesetengah orang masih akan membeli produk, tetapi harga mungkin terjejas. Keutamaan permintaan yang rendah bermakna perniagaan itu boleh dilaksanakan atau tidak, contohnya, kuih bulan itu dibungkus dengan cantik, maka sama ada pembungkusan itu cantik atau tidak Keperluan kelas juga dipanggil keperluan penyaduran emas.
(6) Tiada kekaburanKekaburan bermaksud keperluan yang diterangkan boleh difahami dalam dua atau lebih cara Dalam proses menghuraikan keperluan Memandangkan bahasa semula jadi boleh dengan mudah membawa kepada kekaburan, cuba gunakan bahasa mesra pengguna yang ringkas dan jelas untuk menyatakan setiap keperluan.
(7) Pengesahan
Pengesahan bermaksud setiap keperluan boleh disahkan melalui kes penggunaan tertentu atau langkah ujian untuk mengesahkan sama ada ia betul Jika kita tidak boleh Menggunakan set kaedah yang berkesan untuk pengesahan menjadikannya mustahil untuk menilai secara objektif sama ada keperluan semasa dilaksanakan dengan betul.
Di atas adalah beberapa ciri yang perlu kita perhatikan semasa menyemak Hanya keperluan yang memenuhi ciri ini akan dianggap sebagai keperluan yang baik Kemudian penerangan keperluan biasanya mempunyai empat ciri berikut: 1 )Integriti
Integriti, seperti yang kami perkenalkan di atas, bermakna tiada maklumat yang diperlukan boleh terlepas Jika terdapat maklumat yang hilang, ia akan menjadi sukar untuk diketahui.
Apabila menerangkan keperluan, jika kita cuba menumpukan pada tugas pengguna dan mengetepikan fungsi sistem, kita boleh mengelakkan keperluan yang tidak lengkap dengan lebih baik.
2) Ketekalan
Ketekalan bermaksud ia tidak bercanggah dengan keperluan perisian lain atau keperluan peringkat tinggi (sistem, perniagaan) Ia adalah perlu untuk menyelesaikan ketidakselarasan antara semua keperluan sebelum pembangunan. Hanya pemeriksaan Terperinci diperlukan untuk menentukan sama ada sesuatu keperluan itu betul.
3) Kebolehubahsuaian
Keperluan perlu diubah suai apabila perlu atau untuk mengekalkan sejarah perubahan pada setiap keperluan Ini memerlukan setiap keperluan untuk dikenal pasti secara bebas dan digabungkan dengan keperluan lain mereka untuk memastikan makna yang tidak jelas. Dan setiap keperluan hanya perlu muncul sekali dalam spesifikasi keperluan, supaya apabila keperluan diubah, ketekalan keperluan dapat dikekalkan.
4) Kebolehkesanan
Kebolehkesanan merujuk kepada penubuhan pautan antara setiap keperluan perisian dengan sumber dan elemen reka bentuk, kod sumber dan kes ujian, untuk memastikan setiap keperluan adalah Be dilaksanakan dan disahkan, ini juga merupakan matriks penjejakan keperluan yang sering kami panggil dalam kerja kami.
Untuk lebih banyak pengetahuan berkaitan pengaturcaraan, sila lawati: Pengajaran Pengaturcaraan! !
Atas ialah kandungan terperinci Apakah ciri-ciri keperluan perisian?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!