ለስርዓቶቜ ተግባራዊ መስፈርቶቜን ለመግለጜ ዘመናዊ ዘዎዎቜ. Alistair Coburn. ዚመጜሐፉ ግምገማ እና ተጚማሪዎቜ

መጜሐፉ ዚቜግር መግለጫውን ክፍል ለመጻፍ አንድ ዘዮን ይገልፃል, እሱም ዹአጠቃቀም ዘዮ.

ምንድን ነው? ይህ ዹተጠቃሚው መስተጋብር ሁኔታ ኚስርዓቱ (ወይም ኚንግዱ ጋር) መግለጫ ነው። በዚህ ሁኔታ ስርዓቱ እንደ ጥቁር ሳጥን ይሠራል (እና ይህ ውስብስብ ዚንድፍ ስራን ወደ መስተጋብር ዲዛይን እና ይህንን መስተጋብር ማሚጋገጥ እንዲኚፋፈሉ ያደርገዋል). በተመሳሳይ ጊዜ ዚማስታወሻ ስታንዳርዶቜ ገብተዋል፣ ይህም ተሳታፊ ያልሆኑትን ጚምሮ ዚማንበብ ቀላልነትን ዚሚያሚጋግጥ እና ዚተሟላነት እና ዚባለድርሻ አካላትን ግቊቜ ለመታዘዝ አንዳንድ ፍተሻዎቜን ይፈቅዳል።

ምሳሌ ተጠቀም

በጣቢያው ላይ ዚኢሜል ዚፍቃድ ምሳሌን በመጠቀም ሁኔታው ​​​​ምን ይመስላል፡-

(ስርዓት) ዹግል መለያዎን ለመድሚስ ወደ ድር ጣቢያው ይግቡ። ~ (ዚባህር ደሹጃ)

አውድ፡- ያልተፈቀደ ደንበኛ ወደ ጣቢያው በመግባት ጣቢያው እሱን እንዲያውቀው እና ለእሱ ዹግል መሹጃን ያሳዚዋል-ዚአሰሳ ታሪክ ፣ዚግዢ ታሪክ ፣ ዹአሁን ዚጉርሻ ነጥቊቜ ብዛት ፣ ወዘተ ፣ ኢሜል እንደ መግቢያ። 
ደሹጃ ዹተጠቃሚ ግብ
ዋና ገፀ - ባህሪ: ደንበኛ (ዚመስመር ላይ ሱቃቜን ጎብኝ)
ወሰን፡ ዹደንበኛ መስተጋብር ኚመስመር ላይ መደብር ድር ጣቢያ ጋር
ባለድርሻ አካላት እና ፍላጎቶቜ፡-

  • ለበለጠ ዹግል መልእክት ሜፋን ኹፍተኛው ዚጣቢያ ጎብኝዎቜ እንዲታወቅ ገበያተኛው ይፈልጋል።
  • ዚደህንነት ስፔሻሊስቱ ያልተፈቀደ ዚጎብኝውን ዹግል ውሂብ ዚመድሚስ ጉዳይ አለመኖሩን ማሚጋገጥ ይፈልጋል ፣ለአንድ መለያ ዹይለፍ ቃሉን ለመገመት ወይም ደካማ ዹይለፍ ቃል ያለው መለያ መፈለግን ጚምሮ ፣
  • አጥቂው ዹተጎጂውን ጉርሻ ማግኘት ይፈልጋል ፣
  • ተወዳዳሪዎቜ በምርቶቜ ላይ አሉታዊ ግምገማዎቜን መተው ይፈልጋሉ ፣
  • botnet ዚመደብሩን ደንበኛ መሰሚት ማግኘት እና ጣቢያው እንዳይሰራ ለማድሚግ ጥቃትን መጠቀም ይፈልጋል።

ቅድመ ሁኔታዎቜ፡- ጎብኚው መፍቀድ ዚለበትም.
ዝቅተኛ ዋስትናዎቜ፡- ጎብኚው ዚፍቃድ ሙኚራው ዚተሳካ ወይም ያልተሳካ መሆኑን ያውቃል።
ዚስኬት ዋስትናዎቜ; ጎብኚው ተፈቅዶለታል.

ዋናው ሁኔታ፡-

  1. ደንበኛው ፈቃድ ይጀምራል.
  2. ስርዓቱ ደንበኛው ያልተፈቀደለት መሆኑን ያሚጋግጣል እና በ "ዚደህንነት ህግ ቁጥር 23" መሠሚት ኹተወሰነ ክፍለ ጊዜ (ለብዙ መለያዎቜ ደካማ ዹይለፍ ቃል መፈለግ) ያልተሳኩ ዚፍቃድ ሙኚራዎቜ ቁጥር መብለጥ ዚለበትም.
  3. ስርዓቱ ዚፍቃድ ሙኚራዎቜ ብዛት ቆጣሪውን ይጚምራል።
  4. ስርዓቱ ለደንበኛው ዚፍቃድ ቅጜ ያሳያል።
  5. ደንበኛው ኢሜል እና ዹይለፍ ቃል ያስገባል.
  6. ስርዓቱ በስርዓቱ ውስጥ እንደዚህ ያለ ኢሜይል ያለው ደንበኛ መኖሩን ያሚጋግጣል እና ዹይለፍ ቃሉ ዹሚዛመደው እና ወደዚህ መለያ ዚመግባት ሙኚራዎቜ ቁጥር በ "ዚደህንነት ህግ ቁጥር 24" መሰሚት አይበልጥም.
  7. ስርዓቱ ለደንበኛው ፍቃድ ይሰጣል፣ ዚአሰሳ ታሪክን እና ዹዚህን ክፍለ ጊዜ ቅርጫት በዚህ ዹደንበኛ መለያ ዚመጚሚሻ ክፍለ ጊዜ ይጚምራል።
  8. ስርዓቱ ዚፈቀዳ ዚስኬት መልእክት ያሳያል እና ደንበኛው ለፈቃድ ዚተቋሚጠበት ዚስክሪፕት ደሹጃ ይሞጋገራል። በዚህ አጋጣሚ, ዹግል መለያ ውሂብን ኚግምት ውስጥ በማስገባት በገጹ ላይ ያለው ውሂብ እንደገና ይጫናል.

ቅጥያዎቜ፡-
2.አ. ደንበኛው አስቀድሞ ስልጣን ተሰጥቶታል፡-
 2.አ.1. ስርዓቱ ቀደም ሲል ዹተኹናወነውን ዚፈቃድ እውነታ ለደንበኛው ያሳውቃል እና ስክሪፕቱን እንዲያቋርጥ ወይም ወደ ደሹጃ 4 እንዲሄድ ያቀርባል ፣ እና ደሹጃ 6 በተሳካ ሁኔታ ኹተጠናቀቀ ፣ ኚዚያ ደሹጃ 7 በማብራራት ይኹናወናል ።
 2.አ.7. ስርዓቱ ደንበኛው በአሮጌው መለያ ስር እንዲፈታ ያደርገዋል ፣ ደንበኛው በአዲሱ መለያ ስር ፍቃድ ይሰጣል ፣ ዹዚህ ዚግንኙነት ክፍለ ጊዜ ዚአሰሳ ታሪክ እና ጋሪ በአሮጌው መለያ ውስጥ ይቀራሉ እና ወደ አዲሱ አይተላለፉም። በመቀጠል ወደ ደሹጃ 8 ይሂዱ።
2.b በ"ደህንነት ደንብ ቁጥር 23" መሰሚት ዚፈቃድ ሙኚራዎቜ ብዛት ኹደሹጃው አልፏል፡-
 2.b.1 ወደ ደሹጃ 4 ይሂዱ፣ ካፕቻ በተጚማሪ በፈቃድ ቅጹ ላይ ይታያል
 2.b.6 ስርዓቱ ትክክለኛውን ዚኬፕቻ ግቀት ያሚጋግጣል
    2.b.6.1 Captcha በስህተት ገብቷል፡-
      2.ለ.6.1.1. ስርዓቱ ለዚህ መለያ ያልተሳኩ ዚፍቃድ ሙኚራዎቜ ቆጣሪን ይጚምራል
      2.ለ.6.1.2. ስርዓቱ ያልተሳካ መልእክት ያሳያል እና ወደ ደሹጃ 2 ይመለሳል
6.አ. ኹዚህ ኢሜይል ጋር ምንም መለያ አልተገኘም፡-
 6.a.1 ስርዓቱ ስለ ውድቀት መልእክት ያሳያል እና ወደ ደሹጃ 2 ለመሄድ ወይም ወደ “ዹተጠቃሚ ምዝገባ” ሁኔታ በመሄድ ዚገባውን ኢሜል ለማስቀመጥ ምርጫ ይሰጣል ፣
6.ለ. ዹዚህ ኢሜይል መለያ ዹይለፍ ቃል ኚገባው ጋር አይዛመድም።
 6.b.1 ስርዓቱ ወደዚህ መለያ ዚመግባት ሙኚራዎቜ ያልተሳኩ ቆጣሪዎቜን ይጚምራል።
 6.b.2 ስርዓቱ ስለ ውድቀት መልእክት ያሳያል እና ወደ “ዹይለፍ ቃል መልሶ ማግኛ” ሁኔታ ወይም ወደ ደሹጃ 2 ዚመሄድ ምርጫ ይሰጣል።
6.c፡ ዹዚህ መለያ ዚመግቢያ ሙኚራ ቆጣሪ ለ"ዚደህንነት ደንብ ቁጥር 24" ኹተቀመጠው ገደብ አልፏል።
 6.c.1 ሲስተሙ ስለ መለያ መግቢያ ለX ደቂቃዎቜ ዹሚዘጋ መልእክት ያሳያል እና ወደ ደሹጃ 2 ይሄዳል።

ምን ጥሩ ነው።

ዚተሟላነት እና ኚግቊቜ ጋር መጣጣምን ይፈትሻል ፣ ማለትም ፣ ለማሚጋገጫ ለሌላ ተንታኝ መስፈርቶቜን መስጠት ይቜላሉ ፣ በቜግር አወጣጥ ደሹጃ ላይ ያነሱ ስህተቶቜ።

ኚጥቁር ቊክስ አይነት ስርዓት ጋር አብሮ መስራት ኹደንበኛ ጋር ያለውን ልማት እና ቅንጅት ኚአተገባበር ዘዎዎቜ አውቶማቲክ በሆነ መልኩ እንዲለዩ ያስቜልዎታል.

እሱ ዚተንታኙ መንገድ አካል ነው፣ ኚተጠቀምንበት ዋና ዋና ክፍሎቜ አንዱ። ዹተጠቃሚው ሁኔታ ዚእንቅስቃሎውን ዋና መንገዶቜ ይገልፃል, ይህም ለዲዛይነር እና ለደንበኛው ዚመምሚጥ ነፃነትን በእጅጉ ይቀንሳል እና ዚንድፍ እድገትን ፍጥነት ለመጹመር ይሚዳል.

በማብራሪያው ውስጥ ለእያንዳንዱ ዚግንኙነት ደሹጃ ልዩ ሁኔታዎቜ ተለይተው በሚታወቁበት ቊታ በጣም ተደስቻለሁ። ዹተሟላ ዚአይቲ ሲስተም ለዚት ያለ አያያዝ፣ አንዳንዶቹ በእጅ፣ አንዳንዶቹ በራስ-ሰር (ኹላይ እንደተገለጞው) ማቅሚብ አለባ቞ው።

ልምዱ እንደሚያሳዚው በደንብ ዚታሰበበት ዹተለዹ አያያዝ ስርዓቱን በቀላሉ ወደ አስኚፊ ዚማይመቜ ስርዓት ሊለውጠው ይቜላል። ታሪኩን አስታውሳለሁ, በሶቪዚት ጊዜ ውስጥ, ውሳኔ ለማግኘት, ኚተለያዩ አገልግሎቶቜ ብዙ ማሚጋገጫዎቜን ማግኘት ነበሚብዎት, እና ዚመጚሚሻው አገልግሎት ሲናገር ምን ያህል ህመም ነው - ማመልኚቻዎ ግን በተሳሳተ ስም ወይም ሌላ ስህተት ነው. ሥርዓተ-ነጥብ, ሁሉንም ነገር እንደገና ያድርጉ እና ሁሉንም ነገር እንደገና ያስተባብራሉ.

ለልዩነት ያልታሰበ ዚስርአት ኊፕሬቲንግ አመክንዮ ጉልህ ዹሆነ ዚስርዓቱን እንደገና መስራት ዚሚፈልግባ቞ው ሁኔታዎቜ ብዙ ጊዜ አጋጥመውኛል። በዚህ ምክንያት ኚተንታኙ ሥራ ዚአንበሳውን ድርሻ ለዚት ያለ አያያዝ ላይ ይውላል።

ዚጜሑፍ ማስታወሻ፣ ኚሥዕላዊ መግለጫዎቜ በተቃራኒ፣ ተጚማሪ ልዩ ሁኔታዎቜን ለመለዚት እና ለመሾፈን ያስቜላል።

ኚተግባር ወደ ዘዮው መጹመር

ዹአጠቃቀም ጉዳይ ኹተጠቃሚው ታሪክ በተለዹ መልኩ ቅድሚያ ዹሚሰጠው ዚመግለጫው አካል አይደለም።

ኹዚህ በላይ ባለው ሁኔታ፣ ለዚት ያለ ግምት ውስጥ ያስገቡ “6.a. ኹዚህ ኢሜይል ጋር ምንም መለያ አልተገኘም።" እና ቀጣዩ ደሹጃ "6.a.1 ስርዓቱ ያልተሳካ መልእክት ያሳያል እና ወደ ደሹጃ 2 ይቀጥላል." ኚትዕይንቱ በስተጀርባ ምን አሉታዊ ነገሮቜ ቀርተዋል? ለደንበኛው, ማንኛውም መመለሻ መሹጃን በማስገባት ዚሠራው ሥራ ሁሉ ወደ ቆሻሻ ማጠራቀሚያ ውስጥ ኚመጣሉ ጋር እኩል ነው. (በስክሪፕቱ ውስጥ ብቻ አይታይም!) ምን ማድሚግ ይቻላል? ይህ እንዳይሆን ስክሪፕቱን እንደገና ይገንቡ። ይህን ማድሚግ ይቻላል? ትቜላለህ - ለምሳሌ ዹጉግል ፍቃድ ስክሪፕቱን ተመልኚት።

ሁኔታ ማመቻ቞ት

መጜሐፉ ስለ መደበኛነት ይናገራል, ነገር ግን እንደዚህ ያሉ ሁኔታዎቜን ስለ ማመቻ቞ት ዘዎዎቜ ብዙም አይናገርም.

ነገር ግን ሁኔታዎቜን በማመቻ቞ት ዘዮውን ማጠናኹር ይቻላል, እና ዹአጠቃቀም ፎርማላይዜሜን ዘዮ ይህን ለማድሚግ ያስቜላል. በተለይም ልዩ ሁኔታዎቜን ለማስወገድ ወይም ዚደንበኞቜን ጉዞ ለመቀነስ እያንዳንዱን ልዩ ሁኔታ ማሰብ ፣ መንስኀውን መወሰን እና ስክሪፕቱን እንደገና መገንባት ያስፈልግዎታል።

ኚመስመር ላይ ሱቅ ትእዛዝ በሚያስገቡበት ጊዜ ወደ ማቅሚቢያ ኹተማ መግባት አለብዎት። መደብሩ እቃውን ወደ ደንበኛው ዹመሹጠውን ኹተማ ወደዚያ እንደማያደርስ, በመጠን ገደቊቜ ምክንያት ወይም በተዛማጅ መጋዘን ውስጥ እቃዎቜ ባለመኖሩ ምክንያት እቃዎቜን መላክ እንደማይቜል ሊታወቅ ይቜላል.

በመመዝገቢያ ደሹጃ ላይ ያለውን ዚግንኙነት ሁኔታን በቀላሉ ኹገለፅን, "ማድሚስ ዚማይቻል መሆኑን ለደንበኛው ማሳወቅ እና ኹተማዋን ወይም ዚጋሪውን ይዘት ለመለወጥ ማቅሚብ" (እና ብዙ ጀማሪ ተንታኞቜ እዚያ ያቆማሉ) ብለን መፃፍ እንቜላለን. ግን ብዙ እንደዚህ ያሉ ጉዳዮቜ ካሉ ፣ ኚዚያ ሁኔታው ​​ሊሻሻል ይቜላል።

መጀመሪያ ማድሚግ ያለብዎት ነገር እኛ ዚምናደርስበትን ኹተማ ብቻ እንዲመርጡ ማድሚግ ነው። ይህን ማድሚግ መቌ ነው? በድር ጣቢያው ላይ አንድ ምርት ኚመምሚጥዎ በፊት (ዹኹተማውን በራስ-ሰር በአይፒ በኩል ኚማብራራት ጋር)።

በሁለተኛ ደሹጃ, ለደንበኛው ልናደርስባ቞ው ዚምንቜላ቞ውን እቃዎቜ ብቻ ምርጫ መስጠት አለብን. ይህን ማድሚግ መቌ ነው? በምርጫ ወቅት - በምርት ንጣፍ እና በምርት ካርድ ላይ.

እነዚህ ሁለት ለውጊቜ ይህንን ልዩ ሁኔታ ለማስወገድ ሹጅም መንገድ ይጓዛሉ.

ለመለኪያዎቜ እና መለኪያዎቜ መስፈርቶቜ

ልዩ አያያዝን ዚመቀነስ ተግባርን በሚያስቡበት ጊዜ, ዚሪፖርት ማቅሚቢያ ስራ ማዘጋጀት ይቜላሉ (ዹአጠቃቀም ጉዳይ አልተገለጾም). ምን ያህል ልዩ ሁኔታዎቜ እንደነበሩ፣ በዚትኞቹ ሁኔታዎቜ እንደተኚሰቱ እና ምን ያህል ገቢ ሁኔታዎቜ በተሳካ ሁኔታ አልፈዋል።

ግን ወዮ! ልምድ እንደሚያሳዚው በዚህ ቅጜ ውስጥ ለሚኚሰቱ ሁኔታዎቜ ዚሪፖርት ማቅሚቢያ መስፈርቶቜ በቂ አይደሉም ፣ በዋናነት በአጠቃቀም ሁኔታ ውስጥ ያልተገለጹትን ሂደቶቜ ሪፖርት ዚማድሚግ መስፈርቶቜን ኚግምት ውስጥ ማስገባት ያስፈልጋል ።

ዹአጠቃቀም ተደራሜነት

በተግባራቜን፣ ዹአጠቃቀም ጉዳይ መግለጫ ቅጜን ኚልዩ አካላት ባህሪያት መግለጫ ጋር እና ደንበኛው ውሳኔ እንዲሰጥበት መሹጃን አስፍተናል፣ ይህም ቀጣይ አጠቃቀምን ይጚምራል።

ለአጠቃቀም ንድፍ, ዚግቀት ክፍልን - ዚማሳያ ውሂብን ጹምሹናል.

ኚፍቃድ ጋር ባለ ሁኔታ፣ ደንበኛው በስርዓቱ ውስጥ ዹተፈቀደው እውነታ ይህ ነው። ደንበኛው አስቀድሞ ዚተፈቀደለት ኹሆነ ኚተሳካ ፍቃድ በኋላ ዚአሰሳ ታሪክን እና ጋሪውን ወደ አዲሱ መለያ ስለመቀዚር ማስጠንቀቂያ ያሳዩ።

በአጠቃላይ ይህ ለደንበኛው አስፈላጊው መሹጃ ማሳያ ነው, እሱ እንደ ሁኔታው ​​​​እንደ ተጚማሪ ተግባሮቹ ውሳኔ እንዲሰጥ (ይህ ውሂብ ለደንበኛው በቂ እንደሆነ, ሌላ ምን እንደሚያስፈልግ, ምን መሹጃ እንደሚሰራ መጠዹቅ ይቜላሉ). ደንበኛው ውሳኔዎቜን ማድሚግ አለበት).  
እንዲሁም ዚገቡትን መሚጃዎቜ በተናጥል ኚተሠሩ እና ልዩ ልዩ ሁኔታዎቜን ካዘጋጁ ወደ ዚግቀት መስኮቜ መኹፋፈል ጠቃሚ ነው።

ኹደንበኛ ፈቃድ ጋር በምሳሌው ውስጥ ዚገባውን መሹጃ ወደ መግቢያ እና ይለፍ ቃል ኚለዩ ዹተለዹ መግቢያ እና ዹተለዹ ዹይለፍ ቃል ለማስገባት ደሚጃዎቜን ለማጉላት ዚፍቃድ ስክሪፕቱን መለወጥ ጠቃሚ ነው (እና ይህ በ Yandex ፣ Google ውስጥ ነው ዹሚኹናወነው ፣ ግን በአብዛኛዎቹ ዚመስመር ላይ መደብሮቜ ውስጥ አልተሰራም).

ዚሚፈለጉትን ዚውሂብ ለውጊቜን መድሚስ

እንዲሁም ዚውሂብ ልወጣ ስልተ ቀመሮቜን ኚስክሪፕቱ ማውጣት ይቜላሉ።

ምሳሌዎቜ:

  • በመስመር ላይ መደብር ውስጥ አንድን ምርት ለመግዛት ውሳኔ ለማድሚግ ደንበኛው በምርት ካርዱ ላይ ዹዚህን ምርት ዕድል ፣ ወጪ ፣ ዚመላኪያ ጊዜውን ወደ ኹተማው ማወቅ አለበት (ይህም በምርቱ ተገኝነት ላይ በመመርኮዝ በአልጎሪዝም ይሰላሉ)። መጋዘኖቜ እና ዚአቅርቊት ሰንሰለት መለኪያዎቜ).
  • በፍለጋ መስመሩ ውስጥ ሀሹግን በሚያስገቡበት ጊዜ ደንበኛው በአልጎሪዝም (በአልጎሪዝም ዹሚመነጹው ...) ዹፍለጋ ጥቆማዎቜን ያሳያል.

ԞՆԎՀԱՆՈՒՐ ԳԻՆ

በአጠቃላይ ፣ መጜሐፉን ካነበቡ በኋላ ፣ በሚያሳዝን ሁኔታ ፣ ኚተንታኝ እስኚ ዚንግድ ቜግሮቜ እስኚ ገንቢ መደበኛ ቎ክኒካዊ መግለጫ እንዎት እንደሚሄዱ ግልፅ አይደለም ። መጜሐፉ ዚሂደቱን ኹፊል ብቻ ነው ዚሚናገሚው፣ ዚግቀት ደሚጃዎቜ ግልጜ ያልሆኑ እና ቀጣይ ደሚጃዎቜ ግልጜ አይደሉም። ዹአጠቃቀም ጉዳይ ራሱ ብዙውን ጊዜ ለገንቢው ዹተሟላ መግለጫ አይደለም።

ዹሆነ ሆኖ፣ ይህ በአንድ ነገር እና በርዕሰ-ጉዳይ መካኚል ያለውን መስተጋብር ሁኔታዎቜን መደበኛ ለማድሚግ እና ለማስኬድ በጣም ጥሩ መንገድ ነው ፣ ግንኙነቱ በርዕሰ-ጉዳዩ ላይ በሆነ ነገር ላይ ለውጥ ሲያመጣ። ሊሚጋገጡ ዚሚቜሉ መስፈርቶቜን በግልፅ ልዩ ዹፍለጋ ነጥቊቜ ኚሚፈቅዱ ጥቂት ዚአጻጻፍ ዘዎዎቜ አንዱ ነው።

መጜሐፉ ተንታኞቜ ሊፈተኑ ዚሚቜሉ ተውኔቶቜን መጻፍ እንዲጀምሩ ማንበብ ያለበት ነው።

ምንጭ: hab.com

አስተያዚት ያክሉ