Სარჩევი:

რა იგულისხმება არაფუნქციურ მოთხოვნებში?
რა იგულისხმება არაფუნქციურ მოთხოვნებში?

ვიდეო: რა იგულისხმება არაფუნქციურ მოთხოვნებში?

ვიდეო: რა იგულისხმება არაფუნქციურ მოთხოვნებში?
ვიდეო: What are Non-functional Requirements and How Do They Work? 2024, მაისი
Anonim

სისტემურ ინჟინერიაში და მოთხოვნები ინჟინერია, ა არა - ფუნქციური მოთხოვნა (NFR) არის ა მოთხოვნა რომელიც განსაზღვრავს კრიტერიუმებს, რომლებიც შეიძლება გამოყენებულ იქნას სისტემის ფუნქციონირების შესაფასებლად, ვიდრე კონკრეტული ქცევები. ისინი ეწინააღმდეგება ფუნქციური მოთხოვნები რომ განსაზღვრა კონკრეტული ქცევა ან ფუნქციები.

ამ გზით, რა არის არაფუნქციური მოთხოვნების მაგალითები?

ზოგიერთი ტიპიური არაფუნქციური მოთხოვნაა:

  • შესრულება - მაგალითად, რეაგირების დრო, გამტარუნარიანობა, გამოყენება, სტატიკური მოცულობითი.
  • მასშტაბურობა.
  • ტევადობა.
  • ხელმისაწვდომობა.
  • საიმედოობა.
  • აღდგენა.
  • შენარჩუნებაუნარიანობა.
  • სერვისუნარიანობა.

გარდა ზემოაღნიშნულისა, რა იგულისხმება ფუნქციურ მოთხოვნებში? ფუნქციური მოთხოვნები არის პროგრამის ან სისტემის სასურველი ოპერაციები განსაზღვრული პროგრამული უზრუნველყოფის განვითარებასა და სისტემების ინჟინერიაში. როგორც წესი, ა ფუნქციური მოთხოვნა არის ძირითადი ფუნქციონირება ან სასურველი ქცევა ნათლად და რაოდენობრივად დოკუმენტირებული.

ამ მხრივ, რა განსხვავებაა ფუნქციურ და არაფუნქციურ მოთხოვნას შორის?

ა ფუნქციური მოთხოვნა აღწერს რა უნდა გააკეთოს პროგრამულმა სისტემამ, ხოლო არა - ფუნქციური მოთხოვნები დააწესეთ შეზღუდვები იმაზე, თუ როგორ გააკეთებს სისტემა ამას. Მაგალითი ფუნქციური მოთხოვნილების შესახებ ეს იქნება: სისტემამ უნდა გამოაგზავნოს ელფოსტა, როდესაც გარკვეული პირობა დაკმაყოფილებულია (მაგ. შეკვეთის განთავსება, კლიენტის რეგისტრაცია და ა.შ.).

რა არის ფუნქციური მოთხოვნის მაგალითი?

სხვა სიტყვებით რომ ვთქვათ, ა ფუნქციური მოთხოვნა აღწერს კონკრეტულ ქცევას ფუნქცია სისტემის გარკვეული პირობების დაკმაყოფილებისას, ამისთვის მაგალითი : „გაგზავნეთ ფოსტა, როდესაც ახალი მომხმარებელი დარეგისტრირდება“ან „გახსენით ახალი ანგარიში“. Ტიპიური ფუნქციური მოთხოვნები მოიცავს: ბიზნესის წესებს.

გირჩევთ: