Theem thiab tsim theem. Lub ntsiab tsim theem

Cov txheej txheem:

Theem thiab tsim theem. Lub ntsiab tsim theem
Theem thiab tsim theem. Lub ntsiab tsim theem
Anonim

Nyob rau hauv cov xwm txheej niaj hnub no, muaj kev txhim kho cov ntaub ntawv xov xwm ntawm ntau qib. Tag nrho cov ntawm lawv yog siv los ntawm lub computer technology tshiab. Niaj hnub no, kev ua cov ntaub ntawv ua raws li kev ywj pheej ntawm tib neeg kev ua haujlwm. Hauv qhov no, cov theem ntawm kev tsim cov ntaub ntawv xov xwm tseem ceeb tshwj xeeb. Cia wb mus saib qhov chaw no.

tsim theem
tsim theem

Design: general information

Nyob hauv ntiaj teb no, cov ntaub ntawv yog suav tias yog ib qho ntawm cov kev pab tseem ceeb tshaj plaws. Cov ntaub ntawv xov xwm, dhau los, tau dhau los ua cov cuab yeej tsim nyog uas siv rau txhua ceg ntawm tib neeg kev ua haujlwm. Ntau yam dej num uas daws tau los ntawm IS ua rau muaj qhov tshwm sim ntawm cov phiaj xwm sib txawv. Lawv txawv nyob rau hauv cov hauv paus ntsiab lus ntawm kev tsim thiab cov ntaub ntawv ua cov cai. Cov theem ntawm kev tsim cov ntaub ntawv systems tso cai rau koj los txiav txim txoj hauv kev los daws cov teeb meem uas ua tau raws li qhov yuav tsum tau ua ntawm kev ua haujlwm ntawm cov tshuab uas twb muaj lawm.technologies.

chaw tseem ceeb

Kev tsim ib txwm pib nrog kev teeb tsa lub hom phiaj ntawm lub neej yav tom ntej. Lub luag haujlwm tseem ceeb ntawm txhua lub tswv yim yog muab:

  1. Yuav tsum tau ua haujlwm thiab qib kev hloov pauv mus tas li hloov pauv.
  2. Bandwidth.
  3. Teb sijhawm thov.
  4. Kev ntseeg tau ntawm kev ua haujlwm hauv hom tsim.
  5. Yooj yim rau kev khiav lag luam thiab tswj.
  6. Kev ruaj ntseg.

Qhov project tsim theem npog:

  1. Cov khoom siv los siv hauv database.
  2. Txoj haujlwm, tshaj tawm, cov ntawv tshuaj ntsuam uas muab kev ua tiav ntawm kev thov.
  3. Kev suav nyiaj rau ib qho kev siv thev naus laus zis lossis ib puag ncig (network topology, parallel lossis faib ua, architecture, kho vajtse, thiab lwm yam).
cov theem tseem ceeb ntawm kev tsim
cov theem tseem ceeb ntawm kev tsim

theem thiab tsim theem

Lub luag haujlwm tseem ceeb ntawm cov kws tshaj lij yog kev ua qauv ntawm kev ua haujlwm uas cov hom phiaj ntawm lub koom haum yuav ua tiav. Lub tswv yim tso cai rau koj los txhais thiab tsim cov kev cai tseem ceeb rau IS. Qhov kev qhia no suav tias yog qhov tseem ceeb thiab ua kom lub hom phiaj. Cov txheej txheem tsim cov theem koom nrog cov lus piav qhia ntawm qhov yuav tsum tau ua rau IS nrog rau lawv cov kev hloov pauv tom ntej rau hauv cov qauv qauv. Ua ntej, IS architecture daim duab yog tsim. Tom qab ntawd, qhov yuav tsum tau ua rau software thiab kev txhawb nqa ntaub ntawv raug tsim.

Define requirements

Cov kauj ruam hauv kev tsim qauv cuam tshuam nrog txoj haujlwm no,suav tias yog lub luag haujlwm tshaj plaws. Kev ua yuam kev hauv cov ntsiab lus ntawm kev xav tau yog qhov nyuaj los kho. Tsis tas li ntawd, kev hloov kho tom ntej yog txuam nrog cov nqi tseem ceeb. Cov cuab yeej uas muaj nyob niaj hnub no ua rau nws muaj peev xwm tsim tau sai sai raws li kev npaj ua tiav. Txawm li cas los xij, feem ntau xws li ICs tsis txaus siab rau cov neeg siv khoom, lawv xav tau kev txhim kho ntau. Qhov no, nyob rau hauv lem, ua rau ib tug ntse nce nyob rau hauv lub tiag tiag tus nqi ntawm cov qauv. Hauv qhov no, txhua theem ntawm kev tsim qauv yuav tsum tau ua nrog kev tshuaj xyuas zoo.

theem ntawm cov ntaub ntawv systems tsim
theem ntawm cov ntaub ntawv systems tsim

simulation

Cov theem tseem ceeb ntawm kev tsim yog nrog los ntawm kev kawm tob ntawm cov ntaub ntawv, lub hom phiaj thiab lub hom phiaj ntawm IP. Txhawm rau tsim cov ntaub ntawv qauv, cov kws tshaj lij siv cov txiaj ntsig ntawm kev txheeb xyuas. Qhov kev tsim theem no suav nrog kev tsim kho ntawm lub laj thawj thiab tom qab ntawd lub cev hluav taws xob. Nyob rau hauv parallel nrog qhov no, tsim cov qauv kev ua haujlwm yog nqa tawm. Lawv tsim nyog rau cov lus piav qhia (specification) ntawm IS modules. Cov theem tseem ceeb ntawm kev tsim qauv - txhais ntawm cov kev xav tau, kev ua qauv ntawm kev ua haujlwm thiab cov ntaub ntawv - muaj kev sib cuam tshuam zoo. Ib feem ntawm kev lag luam logic feem ntau yog siv rau hauv cov ntsiab lus database (cov txheej txheem khaws cia, ua rau, txwv). Lub luag haujlwm tseem ceeb uas cov txheej txheem tsim qauv daws teeb meem yog daim duab qhia kev ua haujlwm uas tau txais thaum lub sijhawm tsom mus rau hauv IS modules. Thaum tsim cov tom kawg, cov kev pab cuam cuam tshuam tau txiav txim siab: qhov pom ntawm lub qhov rais, cov ntawv qhia zaub mov, cov yuam sij kub thiab hu nrog lawv.

qhov system tsim theem
qhov system tsim theem

Architecture

theem tsim qauv no suav nrog kev xaiv ntawm ib lossis ntau lub platform thiab kev khiav haujlwm. Muaj ntau hom ICs. Hauv lawv, ntau lub khoos phis tawj khiav ntawm lub platform sib txawv, thiab kev tswj hwm yog ua los ntawm cov haujlwm sib txawv. Cov theem tsim muaj xws li cov ntsiab lus ntawm ntau tus yam ntxwv ntawm lub architecture. Nws tuaj yeem yog:

  1. Client-server lossis file-server.
  2. Peb-theem, suav nrog ob peb txheej.
  3. Kev faib lossis hauv nruab nrab. Hauv thawj qhov xwm txheej, cov txheej txheem rau kev tswj hwm qhov cuam tshuam thiab sib xws tau txhais ntxiv.

Nws kuj teev seb puas yuav siv cov servers sib npaug.

theem ntawm cov txheej txheem tsim
theem ntawm cov txheej txheem tsim

Tshuaj ntsuab

theem tsim xaus nrog kev txhim kho kev npaj rau IP. Hauv cov txheej txheem ntawm kev siv, software rau kev ua haujlwm cov ntaub ntawv raug tsim. Tom qab kev txhim kho ntawm ib qho module ua tiav, ib qho kev sim ib leeg yog ua. Yuav tsum tau rau:

  1. Kev kuaj pom tsis raug (tsis ua haujlwm nyuaj).
  2. Kev txiav txim siab ua raws li qhov tshwj xeeb (tsis muaj qhov tsis tsim nyog thiab muaj lub luag haujlwm tsim nyog).

Tom qab dhau qhov kev xeem, lub module tau suav nrog hauv qhov tsim ntawm qhov system. Tom qab ntawd cov kev xeem sib txuas tau ua tiav. Lawv tsim nyog los taug qab kev sib nrig sib cuam tshuam ntawm cov ntsiab lus.

Kev ntsuas ntsuas

Pab pawg ntawm cov qauv sim rau kev ntseeg tau. Ua ntej tshaj plaws, kev ua tsis tiav yog simulated. Tsis tas li ntawd, lub sij hawm tsis ua hauj lwm raug sim. Hauv thawj kis, kev tswj xyuas tso cai rau koj los txiav txim siab seb qhov twg zoolub kaw lus rov qab thaum muaj software lossis kho vajtse tsis ua haujlwm. Raws li pab pawg thib ob ntawm kev sim, qib ntawm IS ruaj khov yog txiav txim siab thaum ua haujlwm tsis tu ncua. Cov kev tswj xyuas no tso cai rau kwv yees lub sijhawm ua haujlwm tsis ua haujlwm. Cov txheej txheem xeem yuav tsum suav nrog cov simulating qhov siab tshaj plaws load. Tom qab ntawd, tag nrho cov complex ntawm modules raug rau qhov system tso tawm. Nyob rau hauv cov chav kawm ntawm nws, kev tswj kev txais sab hauv yog nqa tawm, uas tso cai rau kev ntsuam xyuas nws qhov zoo. Thaum lub sij hawm ntsuam xyuas, cov kev ntsuam xyuas ntawm kev ntseeg siab thiab functionality ntawm lub system yog nqa tawm. Qhov kawg tswj kev tshwm sim yog qhov kev lees paub. Nyob rau hauv cov ntaub ntawv no, qhov zoo ntawm tus tsim theem ntawm qhov yuav tsum tau txiav txim yog manifested. Thaum lub sij hawm xeem, tus IP tau qhia rau tus neeg siv khoom. Thaum lub sijhawm ua qauv qhia, kev ua haujlwm tiag tiag yog simulated, uas qhia txog kev ua raws li qhov project nrog cov kev xav tau ntawm cov neeg siv khoom.

project tsim theem
project tsim theem

Kev nyab xeeb

Txhua IS yuav tsum muaj qee yam kev lav phib xaub:

  1. Kev tiv thaiv kev nkag mus tsis tau tso cai.
  2. Audit.
  3. Event register.
  4. System Restore.
  5. Backup.

Txhua qhov kev xav tau no tau raug tsim los ntawm cov kws tshuaj ntsuam thaum pib tsim. Cov kws tshaj lij tsim lub tswv yim kev ruaj ntseg IP. Lawv txhais cov pawg ntawm cov neeg siv uas muaj kev nkag mus rau cov ntaub ntawv tshwj xeeb los ntawm cov khoom siv. Nrog rau qhov no, cov ntsiab lus thiab cov khoom tiv thaiv raug tsim. Nws yuav tsum tau hais tias lub tswv yim kev ruaj ntseg yuav tsum tsis txwv rausoftware. Nws yuav tsum suav tag nrho cov cai rau kev ua haujlwm. Nws yog ib qho tsim nyog yuav tsum tau tsim kom muaj kev pom zoo ntawm kev tiv thaiv rau txhua tus neeg lub hauv paus, qhia txog cov ntaub ntawv tseem ceeb, kev nkag mus rau uas yuav raug txwv nruj heev. Cov neeg siv qhov system tau sau npe. Hauv qhov no, cov kws tshaj lij tab tom tsim cov qauv uas yuav muaj lub luag haujlwm rau kev lees paub thiab kev txheeb xyuas cov ntsiab lus. Feem ntau, kev tiv thaiv kev txiav txim siab raug siv. Nws suav nrog kev tswj xyuas kev nkag mus rau qee yam khoom siv. Nws tuaj yeem yog, piv txwv li, views, rooj. Yog tias koj xav tau txwv tsis pub nkag ncaj qha rau cov ntaub ntawv nws tus kheej, ces koj yuav tsum tsim kom muaj kev tiv thaiv yuav tsum tau ua. Hauv qhov no, cov ntaub ntawv tus kheej hauv cov rooj, cov chaw tshwj xeeb, thiab lwm yam yuav raug kaw. Cov neeg tsim qauv yuav tsum paub meej txog qib kev tiv thaiv rau ib yam khoom tshwj xeeb yuav txaus thiab qhov tsim nyog.

theem thiab theem ntawm kev tsim
theem thiab theem ntawm kev tsim

Zoo kawg

theem ntawm kev tsim qauv yog suav tias yog ib qho tseem ceeb tshaj plaws hauv kev ua haujlwm ntawm nws qhov kev tsim. Nrog nws, qhov tseeb, lub neej ntawm IP pib. Ua ntej tsim qauv, cov kws tshaj lij yuav tsum paub meej thiab nkag siab txog cov haujlwm uas yuav daws tau los ntawm kev siv lub system, tsim kom muaj kev khiav tsheb khiav, lub cev qhov chaw ntawm cov peev txheej thiab cov neeg siv, txoj kev sib txuas hauv Is Taws Nem, thiab lwm yam. Tsis muaj qhov tseem ceeb me me yog qhov kev kawm ntawm cov qauv thiab cov tsev uas lub network yuav raug xa mus, nrog rau kev tshuaj xyuas ntawm cov txheej txheem uas twb muaj lawm.

Pom zoo: