Хүрхрээ загвар ба V загвар хоёрын ялгаа

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

Хүрхрээ загвар ба V загвар хоёрын ялгаа
Хүрхрээ загвар ба V загвар хоёрын ялгаа

Видео: Хүрхрээ загвар ба V загвар хоёрын ялгаа

Видео: Хүрхрээ загвар ба V загвар хоёрын ялгаа
Видео: 90-ээд оны ээж VS Одооны ээж 2024, Арваннэгдүгээр
Anonim

Үндсэн ялгаа – Хүрхрээ загвар ба V загвар

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

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

Хүрхрээний загвар гэж юу вэ?

Хүрхрээ загвар нь ойлгоход хялбар, энгийн загвар юм. Бүрэн үйл явц нь хэд хэдэн үе шатанд хуваагдана. Дараагийн шатанд хүрэхийн тулд нэг үе шатыг дуусгах ёстой.

Эхний үе шат бол шаардлагыг цуглуулах, дүн шинжилгээ хийх явдал юм. Дараа нь шаардлагыг баримтжуулсан болно. Үүнийг Software Requirement Specification (SRS) гэж нэрлэдэг. Дараагийнх нь системийн дизайны үе шат юм. Энэ нь програм хангамжийн архитектурыг бүхэлд нь зохион бүтээх явдал юм. Дараагийн шат бол хэрэгжүүлэх үе шат юм. Энэ нь жижиг нэгжүүдийг кодлож эхлэх явдал юм. Эдгээр нэгжүүдийг нэгтгэж иж бүрэн системийг бүрдүүлж, нэгтгэх, турших үе шатанд туршина. Туршилт дууссаны дараа програм хангамжийг зах зээлд түгээдэг. Програм хангамжийн засвар үйлчилгээ, шинэ функцуудыг нэмэх зэрэг үйл ажиллагаа нь ашиглалт болон засвар үйлчилгээнд ордог.

Хүрхрээ загвар ба V загвар хоёрын ялгаа
Хүрхрээ загвар ба V загвар хоёрын ялгаа

Зураг 01: Хүрхрээний загвар

Энэ загвар нь жижиг төслүүд болон шаардлага нь маш тодорхой үед тохиромжтой. Энэ нь том, нарийн төвөгтэй төслүүдэд тохиромжгүй. Ерөнхийдөө хүрхрээ загварт хэрэглэгчийн харилцан үйлчлэл хамгийн бага байна.

V Model гэж юу вэ?

V загвар нь хүрхрээ загварын өргөтгөл юм. Энэ нь хөгжлийн үе шат бүрт тохирох туршилтын үе шаттай. Тиймээс хөгжлийн мөчлөгийн үе шат бүрт холбогдох туршилтын үе шат байдаг. Хөгжлийн үе шатны холбогдох туршилтын үе шатыг зэрэгцүүлэн төлөвлөж байна. Энэ загварыг мөн баталгаажуулах болон баталгаажуулах загвар гэж нэрлэдэг.

Эхний шат бол шаардлага цуглуулах явдал юм. Энэ үе шатанд SRS бэлтгэгдсэн. Хүлээн авах дизайны төлөвлөгөөг мөн энэ үе шатанд хийдэг. Энэ нь хүлээн авах туршилтын оролт юм. Загварын үе шат нь хоёр үе шатаас бүрдэнэ. Архитектурын дизайн нь системд шаардлагатай архитектурыг агуулдаг. Үүнийг өндөр түвшний дизайн гэж нэрлэдэг. Модулийн загварыг доод түвшний загвар гэж нэрлэдэг. Бодит кодчилол нь кодчиллын үе шатанд эхэлдэг.

Хүрхрээ загвар ба V загвар хоёрын гол ялгаа
Хүрхрээ загвар ба V загвар хоёрын гол ялгаа

Зураг 02: V загвар

Нэгжийн туршилтанд жижиг модулиуд эсвэл нэгжүүдийг шалгадаг. Интеграцийн туршилт нь хоёр өөр модулийн урсгалыг шалгах явдал юм. Системийн туршилт нь бүхэл системийн ажиллагааг шалгах явдал юм. Хүлээн авах туршилт нь хэрэглэгчийн орчинд програм хангамжийг турших явдал юм. Мөн систем нь програм хангамжийн шаардлагын үзүүлэлттэй нийцэж байгаа эсэхийг шалгадаг.

Ерөнхийдөө v загвар нь төсөл богино, шаардлага маш тодорхой үед тохиромжтой. Энэ нь том, нарийн төвөгтэй, объект хандлагатай төслүүдэд тохиромжгүй төсөл юм.

Хүрхрээний загвар ба V загвар хоёрын ижил төстэй зүйл юу вэ?

  • Хүрхрээний загвар болон V загвар хоёулаа програм хангамжийн процессын загварууд юм.
  • Хүрхрээ загвар болон V загвар хоёулаа том, төвөгтэй төслүүдэд тохиромжгүй.

Хүрхрээ загвар ба V загвар хоёрын ялгаа юу вэ?

Хүрхрээ загвар vs V загвар

Хүрхрээний загвар нь програм хангамжийн төслүүдийг боловсруулахад зориулагдсан харьцангуй шугаман дараалсан дизайны арга юм. V загвар нь үе шатуудын гүйцэтгэл нь v хэлбэрийн дарааллаар явагддаг загвар юм.
Арга зүй
Хүрхрээний загвар нь тасралтгүй үйл явц юм. V загвар нь нэгэн зэрэг явагдах процесс юм.
Нийт гэмтэл
Хүрхрээ загварт боловсруулсан программ хангамжийн нийт согогууд илүү өндөр байна. V загварт боловсруулсан программ хангамжийн нийт согогууд бага байна.
Согог илрүүлэх
Хүрхрээний загварт согогийг туршилтын үе шатанд илрүүлдэг. V загварт согогийг эхний үе шатнаас нь тодорхойлсон.

Хураангуй – Хүрхрээ загвар ба V загвар

Энэ нийтлэлд хүрхрээ болон v загвар гэсэн хоёр програм хангамжийн процессын загварыг авч үзсэн. Waterfall болон V загвар хоёрын ялгаа нь хүрхрээ загварт програм хангамжийн туршилтыг хөгжүүлэлтийн үе шат дууссаны дараа хийдэг бол V загварт хөгжүүлэлтийн мөчлөгийн үе шат бүр нь шууд холбогдох туршилтын үе шаттай байдагт оршино.

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