Cov txheej txheem niaj hnub piav qhia txog kev ua haujlwm ntawm cov txheej txheem. Alistair Coburn. Kev tshuaj xyuas ntawm phau ntawv thiab ntxiv

Phau ntawv piav txog ib txoj hauv kev los sau ib feem ntawm cov lus hais txog teeb meem, uas yog txoj kev siv rooj plaub.

Nws yog dab tsi? Qhov no yog ib qho kev piav qhia ntawm tus neeg siv kev sib cuam tshuam scenario nrog lub kaw lus (los yog nrog kev lag luam). Hauv qhov no, lub kaw lus ua raws li lub thawv dub (thiab qhov no ua rau nws muaj peev xwm faib cov haujlwm tsim qauv tsim los tsim kev sib cuam tshuam thiab ua kom muaj kev sib cuam tshuam). Nyob rau tib lub sijhawm, cov qauv sau ntawv tau qhia, uas ua kom yooj yim ntawm kev nyeem ntawv, suav nrog rau cov neeg tsis koom nrog, thiab tso cai rau qee qhov kev kuaj xyuas kom tiav thiab ua raws li cov hom phiaj ntawm cov neeg koom nrog.

Siv qhov piv txwv

Qhov xwm txheej zoo li cas, siv qhov piv txwv ntawm kev tso cai ntawm lub xaib ntawm email:

(System) Nkag mus rau hauv lub vev xaib kom nkag mus rau koj tus kheej tus account. ~~ (Hiav txwv)

Cov ntsiab lus: Ib tus neeg siv tsis tau tso cai nkag mus rau hauv lub xaib kom lub vev xaib lees paub nws thiab qhia cov ntaub ntawv ntiag tug rau nws: browsing keeb kwm, keeb kwm kev yuav khoom, tus lej tam sim no ntawm cov ntsiab lus ntxiv, thiab lwm yam, siv email ua tus ID nkag mus. 
Qib: neeg siv lub hom phiaj
Lub cim tseem ceeb: tus neeg siv khoom (tus qhua ntawm peb lub khw hauv online)
Scope: Cov neeg siv khoom sib cuam tshuam nrog lub khw muag khoom online
Stakeholders thiab kev txaus siab:

  • tus neeg ua lag luam xav kom tus naj npawb ntawm cov neeg tuaj xyuas qhov chaw siab tshaj plaws los txheeb xyuas kom tau txais txiaj ntsig ntau dua ntawm kev xa ntawv tus kheej,
  • tus kws tshaj lij kev ruaj ntseg xav kom paub tseeb tias tsis muaj cov xwm txheej uas tsis tau tso cai nkag mus rau tus qhua cov ntaub ntawv tus kheej, suav nrog kev sim twv tus password rau ib tus account lossis tshawb rau tus account nrog tus password tsis muaj zog,
  • tus neeg mob xav tau kev nkag mus rau tus neeg raug tsim txom cov nyiaj tshwj xeeb,
  • cov neeg sib tw xav tawm cov kev tshuaj xyuas tsis zoo ntawm cov khoom,
  • Lub botnet xav kom tau txais lub khw cov neeg siv khoom hauv paus thiab siv kev tawm tsam los ua kom lub xaib tsis ua haujlwm.

Cov xwm txheej ua ntej: tus qhua yuav tsum tsis raug tso cai.
Yam tsawg kawg nkaus guarantees: tus qhua yuav paub seb qhov kev tso cai sim ua tiav lossis ua tsis tiav.
Guarantees ntawm kev vam meej: tus qhua raug tso cai.

Main scenario:

  1. Tus neeg siv khoom pib tso cai.
  2. Lub kaw lus lees paub tias tus neeg siv khoom tsis raug tso cai thiab tsis pub dhau qhov kev tso cai ua tsis tiav los ntawm kev sib tham (nrhiav tus password tsis muaj zog rau ntau tus account) raws li "Txoj Cai Kev Nyab Xeeb No. 23".
  3. Lub kaw lus nce lub txee rau tus naj npawb ntawm kev tso cai sim.
  4. Lub kaw lus qhia ib daim ntawv tso cai rau tus neeg siv khoom.
  5. Tus neeg siv nkag mus rau nws tus email thiab password.
  6. Lub kaw lus lees paub lub xub ntiag ntawm tus neeg siv khoom nrog xws li email hauv lub kaw lus thiab tias tus password sib tw thiab tus lej nkag mus rau tus lej no tsis pub dhau raws li "Txoj Cai Kev Nyab Xeeb No. 24".
  7. Lub kaw lus tso cai rau tus neeg siv khoom, ntxiv cov keeb kwm tshawb nrhiav thiab cov pob tawb ntawm qhov kev sib kho no nrog rau qhov kev sib kho zaum kawg ntawm tus neeg siv nyiaj no.
  8. Lub kaw lus qhia cov lus tso cai ua tiav thiab txav mus rau cov kauj ruam tsab ntawv uas tus neeg siv tau cuam tshuam rau kev tso cai. Nyob rau hauv cov ntaub ntawv no, cov ntaub ntawv ntawm nplooj ntawv yog reloaded coj mus rau hauv tus account tus kheej account cov ntaub ntawv.

Extensions:
2.a ib. Tus neeg siv khoom tau tso cai:
 2.a.1 ua. Lub kaw lus ceeb toom rau tus neeg siv khoom txog qhov tseeb ntawm qhov kev tso cai yav dhau los thiab muab rau cuam tshuam rau tsab ntawv lossis mus rau kauj ruam 4, thiab yog tias kauj ruam 6 tau ua tiav, ces kauj ruam 7 ua tiav nrog kev qhia meej:
 2.a.7 ua. Lub kaw lus deactorizes tus neeg siv khoom raws li tus lej qub, tso cai rau tus neeg siv khoom raws li tus lej tshiab, thaum lub sijhawm tshawb nrhiav keeb kwm thiab lub laub ntawm qhov kev sib tham sib tham no tseem nyob hauv tus lej qub thiab tsis hloov mus rau tus tshiab. Tom ntej no, mus rau kauj ruam 8.
2.b Tus naj npawb ntawm kev tso cai sim tau tshaj qhov pib raws li "Txoj Cai Kev Nyab Xeeb No. 23":
 2.b.1 Mus rau kauj ruam 4, ib qho captcha ntxiv rau ntawm daim ntawv tso cai
 2.b.6 Lub kaw lus lees paub qhov tseeb captcha nkag
    2.b.6.1 Captcha nkag mus tsis raug:
      2.b.6.1.1 ib. lub kaw lus tsub kom lub counter ntawm tsis ua tiav kev tso cai sim rau tus account no thiab
      2.b.6.1.2 ib. lub kaw lus qhia cov lus tsis ua haujlwm thiab rov qab mus rau qib 2
6.a ib. Tsis pom tus account nrog email no:
 6.a.1 Lub kaw lus qhia cov lus hais txog kev ua tsis tiav thiab muaj kev xaiv ntawm kev mus rau qib 2 lossis mus rau "User Registration" scenario thiab txuag cov email nkag,
6.b ib. Tus password rau tus as-qhauj nrog tus email no tsis phim rau tus nkag:
 6.b.1 Lub kaw lus nce lub txee ntawm qhov tsis ua tiav kev nkag mus rau tus lej no.
 6.b.2 Lub kaw lus qhia cov lus hais txog kev ua tsis tiav thiab muaj kev xaiv ntawm kev mus rau "Password Recovery" scenario lossis mus rau kauj ruam 2.
6.c: Tus ID nkag mus rau tus account no tau tshaj qhov pib rau "Txoj Cai Kev Nyab Xeeb No. 24."
 6.c.1 Lub kaw lus qhia cov lus hais txog tus account nkag mus thaiv rau X feeb thiab mus rau kauj ruam 2.

Zoo kawg li os

Kev kuaj xyuas kom tiav thiab ua raws li cov hom phiaj, uas yog, koj tuaj yeem muab cov cai rau lwm tus kws tshuaj ntsuam xyuas, ua yuam kev tsawg dua ntawm theem ntawm kev tsim teeb meem.

Kev ua haujlwm nrog lub thawv dub tso cai rau koj cais cov kev txhim kho thiab kev sib koom tes nrog cov neeg siv khoom ntawm qhov yuav ua li cas los ntawm cov txheej txheem siv.

Nws yog ib feem ntawm tus kws tshuaj ntsuam txoj kev, ib qho ntawm qhov tseem ceeb ntawm kev siv tau. Tus neeg siv qhov xwm txheej piav qhia txoj hauv kev tseem ceeb ntawm nws txoj kev txav mus los, uas txo qis kev ywj pheej ntawm kev xaiv rau tus tsim qauv thiab cov neeg siv khoom thiab pab txhawb kev tsim kho kom nrawm.

Kuv txaus siab heev rau qhov chaw hauv cov lus piav qhia qhov tshwj xeeb rau txhua kauj ruam kev sib tham tau txheeb xyuas. Ib qho kev ua tiav IT yuav tsum muab rau qee yam tshwj xeeb tuav, qee qhov manually, qee qhov tau txais (raws li qhov piv txwv saum toj no).

Kev paub dhau los qhia tau hais tias qhov kev xav tsis zoo ntawm kev ua haujlwm tshwj xeeb tuaj yeem hloov tau yooj yim rau hauv qhov system tsis yooj yim. Kuv nco qab zaj dab neeg thaum nyob rau hauv Soviet lub sij hawm, thiaj li yuav tau txais ib qho kev txiav txim, koj yuav tsum tau txais ob peb qhov kev pom zoo los ntawm cov kev pab cuam sib txawv, thiab yuav ua li cas mob nws yog thaum lub xeem kev pab cuam hais tias - tab sis koj daim ntawv thov nyob rau hauv lub npe tsis ncaj ncees lawm los yog ib co lwm yam yuam kev nyob rau hauv. sau ntawv, rov ua txhua yam thiab rov sib koom ua ke txhua yam.

Kuv feem ntau tuaj hla cov xwm txheej uas qhov kev khiav hauj lwm logic ntawm lub kaw lus uas tsis tau xav txog qhov kev zam yuav tsum tau ua haujlwm tseem ceeb ntawm qhov system. Vim li no, tsov ntxhuav feem ntawm tus kws tshuaj ntsuam txoj haujlwm yog siv rau kev zam kev tuav.

Cov ntawv sau, tsis zoo li cov duab kos, tso cai rau ntau qhov kev zam kom raug txheeb xyuas thiab npog.

Ntxiv rau txoj kev los ntawm kev xyaum

Cov ntaub ntawv siv tsis yog ib feem tseem ceeb ntawm tus kheej ntawm nqe lus, tsis zoo li cov neeg siv zaj dab neeg.

Hauv qhov xwm txheej saum toj no, xav txog kev zam β€œ6.a. Tsis pom tus account nrog email no. " thiab cov kauj ruam tom ntej β€œ6.a.1 Lub kaw lus qhia cov lus tsis ua haujlwm thiab mus rau kauj ruam 2.” Dab tsi tsis zoo uas tau tso tseg tom qab qhov xwm txheej? Rau cov neeg siv khoom, txhua qhov kev xa rov qab yog tantamount rau qhov tseeb tias tag nrho cov haujlwm uas nws tau nkag mus rau hauv cov ntaub ntawv raug muab pov rau hauv qhov chaw pov tseg. (Nws tsuas yog tsis pom hauv tsab ntawv!) Yuav ua li cas? Rebuild tsab ntawv kom qhov no tsis tshwm sim. Puas muaj peev xwm ua tau qhov no? Koj tuaj yeem - ua piv txwv, saib Google tso cai tsab ntawv.

Scenario optimization

Phau ntawv hais txog kev ua kom raug cai, tab sis hais me ntsis txog txoj hauv kev rau kev ua kom zoo li qhov xwm txheej no.

Tab sis nws muaj peev xwm ntxiv dag zog rau txoj kev los ntawm optimizing scenarios, thiab siv cov ntaub ntawv formalization txoj kev tso cai rau qhov no ua. Tshwj xeeb, koj yuav tsum xav txog txhua qhov kev zam uas tshwm sim, txiav txim siab qhov laj thawj, thiab rov tsim cov ntawv kom tshem tawm qhov kev zam lossis txo qis cov neeg siv khoom taug kev.

Thaum tso ib qho kev txiav txim los ntawm lub khw hauv online, koj yuav tsum nkag mus rau hauv lub nroog xa khoom. Tej zaum nws yuav tshwm sim tias lub khw muag khoom tsis tuaj yeem xa cov khoom mus rau lub nroog xaiv los ntawm tus neeg siv khoom vim nws tsis xa tuaj rau ntawd, vim muaj kev txwv loj, lossis vim tsis muaj cov khoom hauv lub tsev khaws khoom sib xws.

Yog tias peb tsuas piav qhia txog qhov xwm txheej ntawm kev sib cuam tshuam ntawm theem sau npe, peb tuaj yeem sau "qhia rau tus neeg siv khoom tias kev xa khoom tsis tuaj yeem ua tsis tau thiab muab hloov lub nroog lossis cov ntsiab lus ntawm lub laub" (thiab ntau tus kws tshuaj ntsuam novice nres qhov ntawd). Tab sis yog tias muaj ntau qhov xwm txheej zoo li no, ces qhov xwm txheej tuaj yeem ua kom zoo dua.

Thawj qhov uas koj yuav tsum tau ua yog cia koj xaiv tsuas yog lub nroog uas peb tuaj yeem xa tuaj. Thaum twg ua qhov no? Ua ntej xaiv ib yam khoom ntawm lub vev xaib (autodetection ntawm lub nroog ntawm IP nrog kev qhia meej).

Qhov thib ob, peb yuav tsum muab qhov kev xaiv tsuas yog ntawm cov khoom uas peb tuaj yeem xa tuaj rau tus neeg siv khoom. Thaum twg ua qhov no? Thaum lub sijhawm xaiv - ntawm cov khoom siv pobzeb thiab daim npav khoom.

Ob qhov kev hloov pauv no mus ntev mus rau kev tshem tawm qhov kev zam no.

Yuav tsum tau ntsuas thiab ntsuas

Thaum txiav txim siab txog kev ua haujlwm ntawm kev txo qhov tshwj xeeb tuav, koj tuaj yeem teeb tsa txoj haujlwm tshaj tawm (siv rooj plaub tsis tau piav qhia). Muaj pes tsawg qhov tshwj xeeb muaj, nyob rau hauv dab tsi lawv tshwm sim, ntxiv rau pes tsawg qhov xwm txheej tau dhau los ua tiav.

Tab sis alas. Kev paub dhau los tau pom tias kev tshaj tawm cov cai rau cov xwm txheej hauv daim ntawv no tsis txaus; nws yog qhov tsim nyog los txiav txim siab tshaj tawm cov kev xav tau rau cov txheej txheem uas tau piav qhia feem ntau tsis yog hauv cov ntaub ntawv siv.

Nkag mus rau Usability

Hauv peb qhov kev coj ua, peb tau nthuav dav daim ntawv piav qhia txog kev siv nrog cov lus piav qhia ntawm cov yam ntxwv tshwj xeeb ntawm cov chaw thiab cov ntaub ntawv rau tus neeg siv khoom txiav txim siab, uas txhim kho kev siv tau tom qab.

Rau kev tsim qauv siv tau, peb ntxiv ib qho kev tawm tswv yim - tso saib cov ntaub ntawv.

Hauv qhov xwm txheej nrog kev tso cai, qhov no yog qhov tseeb tias tus neeg siv khoom tau tso cai hauv qhov system. Yog tias tus neeg siv khoom tau tso cai ua ntej, tom qab ntawd tso cov lus ceeb toom txog kev hloov cov keeb kwm navigation thiab lub laub mus rau tus account tshiab tom qab kev tso cai ua tiav.

Feem ntau, qhov no yog ib qho kev nthuav qhia ntawm cov ntaub ntawv tsim nyog rau tus neeg siv khoom kom nws tuaj yeem txiav txim siab txog nws qhov kev ua haujlwm ntxiv raws li qhov xwm txheej (koj tuaj yeem nug seb cov ntaub ntawv no puas txaus rau tus neeg siv khoom, xav tau dab tsi ntxiv, cov ntaub ntawv dab tsi ua. tus neeg thov yuav tsum txiav txim siab).  
Nws tseem tsim nyog faib cov ntaub ntawv nkag mus rau hauv cov ntaub ntawv tawm tswv yim yog tias lawv tau ua tiav nyias thiab nrog kev tsim cov kev zam sib txawv.

Hauv qhov piv txwv nrog kev tso cai ntawm tus neeg siv khoom, yog tias koj cais cov ntaub ntawv nkag mus rau hauv tus ID nkag mus thiab lo lus zais, ces nws tsim nyog hloov cov ntawv tso cai los qhia cov theem ntawm kev nkag mus rau tus ID nkag mus thiab tus password cais (thiab qhov no ua tiav hauv Yandex, Google, tab sis. tsis ua nyob rau hauv ntau lub khw hauv online).

Mus txog qhov xav tau cov ntaub ntawv hloov pauv

Koj tuaj yeem rho tawm cov cai rau cov ntaub ntawv hloov pauv algorithms los ntawm tsab ntawv.

piv txwv:

  • Txhawm rau txiav txim siab yuav khoom hauv khw hauv online, tus neeg siv khoom yuav tsum paub txog ntawm daim npav khoom muaj peev xwm, tus nqi, lub sijhawm xa khoom mus rau nws lub nroog ntawm cov khoom no (uas yog xam los ntawm algorithm raws li qhov muaj ntawm cov khoom hauv warehouses thiab supply chain parameters).
  • Thaum nkag mus rau ib kab lus rau hauv kab tshawb nrhiav, tus neeg siv tau pom cov lus qhia tshawb fawb raws li algorithm (uas yog tsim los ntawm algorithm ...).

Tag nrho

Feem ntau, tom qab nyeem phau ntawv, hmoov tsis zoo, nws tsis paub meej tias yuav ua li cas mus rau txhua txoj hauv kev los ntawm tus kws tshuaj ntsuam mus rau cov teeb meem kev lag luam mus rau ib qho kev qhia tshwj xeeb rau tus tsim tawm. Phau ntawv qhia tsuas yog ib feem ntawm cov txheej txheem, nrog cov txheej txheem nkag tsis meej thiab cov kauj ruam tom ntej tsis meej. Cov ntaub ntawv siv nws tus kheej feem ntau tsis yog ib nqe lus tiav rau tus tsim tawm.

Txawm li cas los xij, qhov no yog ib txoj hauv kev zoo heev rau kev tsim thiab ua cov xwm txheej ntawm kev sib cuam tshuam ntawm ib qho khoom thiab ib qho kev kawm, thaum qhov kev sib cuam tshuam ua rau muaj kev hloov pauv hauv qee yam hauv kev kawm. Nws yog ib qho ntawm ob peb txoj hauv kev sau ntawv uas tso cai rau kev txheeb xyuas qhov tseeb nrog cov ntsiab lus tshwj xeeb tshawb nrhiav.

Phau ntawv yog ib qho yuav tsum tau nyeem rau cov kws tshuaj ntsuam kom pib sau cov ntawv xeem.

Tau qhov twg los: www.hab.com

Ntxiv ib saib