Програм хангамжийн инженерчлэлийн шаардлага ба техникийн үзүүлэлтүүдийн ялгаа

Агуулгын хүснэгт:

Програм хангамжийн инженерчлэлийн шаардлага ба техникийн үзүүлэлтүүдийн ялгаа
Програм хангамжийн инженерчлэлийн шаардлага ба техникийн үзүүлэлтүүдийн ялгаа

Видео: Програм хангамжийн инженерчлэлийн шаардлага ба техникийн үзүүлэлтүүдийн ялгаа

Видео: Програм хангамжийн инженерчлэлийн шаардлага ба техникийн үзүүлэлтүүдийн ялгаа
Видео: VPS | [Хиймэл оюуны шинжлэх ухаан] 2024, Арванхоёрдугаар сар
Anonim

Програм хангамжийн инженерчлэлийн шаардлага ба техникийн тодорхойлолтын гол ялгаа нь шаардлага нь тухайн програм хангамжийн шийдвэрлэх ёстой оролцогч талуудын хэрэгцээ бөгөөд техникийн үзүүлэлт нь дүн шинжилгээ хийсэн шаардлагуудтай техникийн баримт бичиг юм. Тодорхойлолт нь програм хангамжийн онцлог, үйл ажиллагааг тодорхойлдог.

Програм хангамжийн инженерчлэл нь программ хангамжийг арга зүйн хувьд хөгжүүлэх салбар юм. Шаардлага нь програм хангамжийн үндэс суурь юм. Шаардлагыг цуглуулах, дүн шинжилгээ хийх нь програм хангамжийг хөгжүүлэх гол үе шат юм. SRS нь дүн шинжилгээ хийсэн шаардлагыг агуулсан баримт бичиг юм. Зураг төсөл боловсруулах, хэрэгжүүлэх зэрэг хөгжлийн үе шатуудад SRS ашигладаг.

Програм хангамжийн инженерчлэл дэх шаардлага ба тодорхойлолтын хоорондох ялгаа_Харьцуулалтын хураангуй
Програм хангамжийн инженерчлэл дэх шаардлага ба тодорхойлолтын хоорондох ялгаа_Харьцуулалтын хураангуй

Програм хангамжийн инженерчлэлд ямар шаардлага тавигддаг вэ?

Төсөл бүхэлдээ шаардлагаас хамаарна. Програм хангамжийг хөгжүүлэх эхний алхам бол техник эдийн засгийн үндэслэлийг гаргах явдал юм. Энэ нь бүтээгдэхүүний техникийн тал дээр анхаарлаа төвлөрүүлдэг. Дараагийн үйл явц бол шаардлагыг цуглуулах явдал юм. Энэ нь эцсийн эцэст бүтээгдэхүүнийг ашиглах үйлчлүүлэгчид, эцсийн хэрэглэгчид, системийн хэрэглэгчидтэй харилцах замаар боломжтой юм. Ярилцлага, санал асуулга, асуулга нь шаардлага цуглуулах үндсэн арга юм. Эцэст нь, шинжилгээ нь шаардлага цуглуулсны дараа хийгддэг.

Функциональ болон үйл ажиллагааны бус шаардлага нь энэ шаардлагын хоёр төрөл юм. Програм хангамжийн функциональ талыг тодорхойлсон шаардлага нь функциональ шаардлага юм. Тиймээс энэ нь систем эсвэл дэд системийн функцийг тодорхойлдог. Цаашилбал, номын сангийн удирдлагын систем нь номын дэлгэрэнгүй мэдээллийг нэмэх, засах, устгах, хайх ёстой. Энэ нь мөн гишүүний дэлгэрэнгүй мэдээллийг нэмэх, засах, устгах ёстой. Түүгээр ч зогсохгүй буцаан олгосныхоо торгуулийг тооцох ёстой. Эдгээр нь тухайн системийн цөөн хэдэн функциональ шаардлага юм. Функциональ бус шаардлага нь програм хангамжийн хүлээгдэж буй шинж чанарыг тодорхойлдог. Аюулгүй байдал, засвар үйлчилгээ, ашиглах боломжтой байдал, найдвартай байдал, хүртээмж нь функциональ бус шаардлагын зарим жишээ юм. Өөр нэг төрөл бол бизнесийн шаардлага юм. Тэд бизнесийн зорилго, алсын хараа, зорилгыг тодорхойлдог.

Програм хангамжийн инженерийн техникийн үзүүлэлт гэж юу вэ?

Юуны өмнө үйлчлүүлэгчид болон эцсийн хэрэглэгчид өөрсдийн шаардлагыг байгалийн хэлээр тайлбарладаг. Эдгээр шаардлагыг баримтжуулах нь дүн шинжилгээ хийсний дараа хийгддэг. Энэ баримт бичгийг Програм хангамжийн шаардлагын тодорхойлолт (SRS) гэж нэрлэдэг. Дараа нь системийн шинжээчид тэдгээрийг програм хангамж боловсруулах багийн техникийн хэл рүү хөрвүүлдэг.

Програм хангамжийн инженерчлэлийн шаардлага ба тодорхойлолтын хоорондох ялгаа
Програм хангамжийн инженерчлэлийн шаардлага ба тодорхойлолтын хоорондох ялгаа

Энэ үзүүлэлт нь программ хангамжийн бүтээгдэхүүн юу хийх ёстой талаар хэрэглэгч болон хөгжүүлэлтийн багийн хооронд байгуулсан гэрээ юм. Тохиромжтой техникийн үзүүлэлтүүд нь програм хангамжийн алдаанаас урьдчилан сэргийлэхэд тусалдаг. Энэ нь мөн хөгжүүлэлтийн багт өөрсдийн боловсруулах ёстой бүтээгдэхүүнийхээ талаар тодорхой ойлголт авахад тусалдаг.

Програм хангамжийн инженерчлэлд тавигдах шаардлага болон техникийн үзүүлэлтүүд хоорондоо ямар хамааралтай вэ?

Тодорхойлолт нь дүн шинжилгээ хийсэн шаардлага бүхий баримт бичиг юм

Програм хангамжийн инженерчлэлийн шаардлага ба техникийн үзүүлэлтүүдийн хооронд ямар ялгаа байдаг вэ?

Шаардлага ба Програм хангамжийн инженерийн техникийн үзүүлэлт

Шаардлага гэдэг нь програм хангамжийн системийн үзүүлэх ёстой үйлчилгээний тодорхойлолт ба түүний ажиллах ёстой хязгаарлалт юм. Үзүүлэлт нь програм хангамжийн хэрэглээний онцлог, үйл ажиллагааг тодорхойлсон техникийн баримт бичиг юм.
Хэрэглээ
Шаардлага нь программ хангамж юу хийх ёстойг тайлбарлахад тусална. Үзүүлэлт нь бүтээгдэхүүний талаар тодорхой ойлголттой болж, түүнийг хөгжүүлэх, програм хангамжийн алдааг багасгахад тусалдаг.

Товч мэдээлэл – Програм хангамжийн инженерчлэлийн шаардлага ба техникийн үзүүлэлт

Програм хангамжийн инженерчлэлийн шаардлага ба техникийн үзүүлэлтүүдийн ялгаа нь шаардлага нь програм хангамжаар шийдэгдэх ёстой оролцогч талуудын хэрэгцээ бөгөөд техникийн үзүүлэлт нь дүн шинжилгээ хийсэн шаардлагуудтай техникийн баримт бичиг юм.

Зөвлөмж болгож буй: