Metheo ea ho Etsa Mekhoa ea Tsamaiso
Ho etsa mohlala oa sistimi ke ts'ebetso ea ho aha setšoantšo se nolofalitsoeng sa sistimi ea lefats'e la 'nete e le hore e ka utloisisoa, ea hlahlojoa, boitšoaro ba eona bo boleloa esale pele, le - haeba ho hlokahala - ho ntlafatsoa. Mafapheng a mangata, joalo ka boenjiniere, khoebo, saense ea lik'homphieutha, tlhokomelo ea bophelo bo botle le leano la sechaba, ho etsa mohlala ke sesebelisoa sa bohlokoa bakeng sa ho tšehetsa ho etsa liqeto tse tsamaisoang ke data le tse utloahalang. Sengoloa sena se tšohla likhopolo tsa motheo tsa ho etsa mohlala oa sistimi, mefuta ea mehlala, mekhahlelo ea kaho ea mohlala, le melao-motheo e lokelang ho nahanoa hore mohlala o be molemo le o tšepahalang.
1. Ho Utloisisa Mekhoa le Mehlala
Sistimi ke pokello ea likarolo tse sebelisanang ho fihlela sepheo se itseng. Likarolo tsa sistimi e ka ba likarolo tsa 'mele (mohlala, mechini fekthering), likarolo tsa batho (basebetsi, bareki), kapa likarolo tse sa bonahaleng (melao, mekhoa, phallo ea tlhahisoleseling). Hangata litsamaiso li na le lintho tse kenang, lits'ebetso le lihlahisoa, 'me hangata li susumetsoa ke tikoloho ea tsona.
Ho sa le jwalo, mohlala ke setshwantsho sa sistimi ya nnete e entsweng bakeng sa morero o itseng. Mohlala ha o hloke ho bontsha ntlha e nngwe le e nngwe; ho ena le hoo, mohlala o motle o totobatsa dintlha tsa bohlokwa mme o hlokomoloha tse sa amaneng le tsona. Mohlala, mmapa ke mohlala wa sebaka sa jeokrafi: ha o bontshe sefate kapa lefika le leng le le leng, empa o fana ka tlhahisoleseding e lekaneng ho thusa ho tsamaya.
Ka hona, ho etsa mohlala oa tsamaiso ke mosebetsi oa ho haha mohlala o ka hlalosang sebopeho sa tsamaiso, boitšoaro ba tsamaiso, le likamano tsa sesosa le phello lipakeng tsa lintho tse feto-fetohang tse ka hare ho eona.
2. Ke Hobane'ng ha ho Etsa Mehlala ea Sistimi ho le Bohlokoa?
Ho etsa mohlala oa sistimi ho sebelisoa ka mabaka a 'maloa a mantlha:
1. Ho utloisisa ho rarahana: Mekhoa e mengata ea sejoale-joale e rarahane 'me e kenyelletsa likarolo tse ngata. Mehlala e thusa ho nolofatsa ho rarahana hona.
2. Boitšoaro ba ho bolela esale pele: Mehlala e re lumella ho bolela esale pele se tla etsahala haeba maemo a itseng a fetoha.
3. Ho leka maemo ntle le kotsi e kholo: Ho e-na le ho leka ka kotloloho tsamaisong ea 'nete e turang kapa e kotsi, re ka etsisa mohlala.
4. E thusa puisano: Mehlala e bonahalang e kang lichate tsa phallo kapa UML e nolofatsa puisano pakeng tsa mahlakore (botsamaisi, litsebi, basebelisi).
5. Tšehetsa ntlafatso le ho etsa liqeto: Mehlala e ka sebelisoa ho fumana tlhophiso e ntle ka ho fetisisa, ho fokotsa litšenyehelo, kapa ho ntlafatsa ts'ebetso ea sistimi.
Mohlala o bonolo: khamphani ea thepa e ka theha mohlala oa kabo ho fumana tsela e ntle ka ho fetisisa ea ho tlisa thepa ho fokotsa litšenyehelo tsa lipalangoang le ho netefatsa hore thepa e tla tlisoa ka nako.
3. Mefuta ea Mehlala ho Modeling ea Sisteme
Mehlala e ka aroloa ho latela maikutlo a 'maloa.
a. Mohlala oa 'Mele khahlano le Mohlala oa Khopolo-taba
– Mohlala wa 'mele: kemiso ya sebele ka sebopeho sa mohlala kapa setshwantsho se senyenyane, jwalo ka mohlala wa moaho kapa mohlala wa koloi.
– Mohlala wa mohopolo: setshwantsho se sa bonahaleng jwalo ka setshwantsho, foromo, kapa tlhaloso ya mohopolo wa tshebetso.
b. Mohlala oa Deterministic vs. Mohlala oa Stochastic
– Deterministic: sephetho sa mohlala se laolwa ka botlalo ke tlhahiso ya pele. Ha ho na karolo e sa reroang. Mohlala: di-equation tse loketseng tsa motsamao fisiks.
– Stochastic (e ka bang teng): e na le dikarolo tsa ho se tsitse kapa diphetoho tse sa reroang. Mohlala: mohlala wa mola bankeng (dinako tsa ho fihla ha bareki di sa reroa).
c. Mohlala o sa Fetoheng Khahlanong le Mohlala o Fetohang
– E sa fetoheng: e hlalosa sistimi boemong bo le bong kapa ntlha e le 'ngoe ka nako. Mohlala: leqephe la tekanyo ea k'hamphani.
– Matla: e hlalosa diphetoho tsamaisong ha nako e ntse e ya. Mohlala: mohlala wa kgolo ya baahi.
d. Mohlala o Ikhethang khahlanong le Mohlala o Tsoelang Pele
– Diphetoho tse sa bonahaleng: diphetoho di etsahala dintlheng tse itseng ka nako kapa ka diketsahalo. Mehlala: ditsamaiso tsa ho ela mela, ditransekshene, ditshebetso tsa tlhahiso tse thehilweng diketsahalong.
– Tsoelang pele: diphetoho di etsahala ka ho tswela pele ha nako e ntse e ya. Mehlala: diphetoho tse etsahalang butle-butle mochesong wa kamore, phallo ya mokelikeli ka hara phaephe.
4. Likarolo tse ka Sehloohong tsa ho Etsa Mekhoa ea Tsamaiso
E le hore mohlala o sebelisoe bakeng sa tlhahlobo, hangata re hloka ho hlalosa likarolo tse latelang:
1. Morero oa mohlala: Mohlala ke oa eng? Ho bolela esale pele, ho hlahloba, ho ntlafatsa, kapa ho utloisisa feela?
2. Moeli oa tsamaiso: se kenyelelitsoeng tsamaisong le se nkoang e le tikoloho ea kantle.
3. Diphetoho le diparamente:
– Phetoho: bongata bo ka fetohang (mohlala, palo ea bareki, boemo ba tlhahiso).
– Liparamitha: boleng bo tsitsitseng kapa likhakanyo (mohlala, bokhoni ba mochini, litefiso tsa ts'ebeletso).
4. Likamano pakeng tsa di-variable: e ka ba ka sebopeho sa di-equation tsa dipalo, melao e utlwahalang, kapa diagrama tsa phallo.
5. Mehopolo: ho nolofatsa lintho ho sebelisoang ho etsa hore mohlala o be bonolo ho o haha. Mehopolo e tlameha ho ba ea sebele le e hlalositsoeng ka ho hlaka.
6. Mehloli ea data le tlhahisoleseling: data ea nalane, liphetho tsa tekanyo, lipuisano tsa litsebi, kapa lingoliloeng.
Ntle le meeli e hlakileng ea sistimi, mehlala e ipeha kotsing ea ho ba pharaletse haholo, ho ba thata ho e netefatsa, le ho se sebetse hantle.
5. Mehato ea Motheo ea ho Theha Mohlala oa Sistimi
Ho etsa mohlala oa sistimi hangata ho etsoa ka mekhahlelo e latelang:
1) Hlalosa mathata le lipheo
Mohato oa pele ke ho utloisisa bothata boo u batlang ho bo rarolla. Mohlala, "Ho fokotsa linako tsa ho leta ha mokuli kliniking." Sepheo se hlakileng se tla etsa qeto ea hore na ke mefuta efe e lokelang ho etsoa mohlala.
2) Khopolo-taba ea tsamaiso
Mothating ona, moetsi oa mohlala o haha tlhaloso e akaretsang ea sistimi: likarolo tse kholo, phallo ea ts'ebetso, batšoantšisi le likamano. Lisebelisoa tse sebelisoang hangata li kenyelletsa:
– Chate ea phallo
– Setšoantšo sa phello ea sesosa
– UML (Setshwantsho sa Nyeoe ya Tshebediso, Setshwantsho sa Mesebetsi)
– Setšoantšo sa Phallo ea Lintlha (DFD)
3) Sebopeho sa mohlala
Mohlala oa khopolo-taba o fetoleloa ho ba mohlala oa semmuso, mohlala:
- Li-equation tsa lipalo (ntlafatso, phapang, mehlala ea regression)
– Mohlala oa ketsiso o arohaneng (o thehiloeng liketsahalong)
– Mohlala oa sistimi e fetohang (setoko le phallo)
4) Pokello ea lintlha le khakanyo ea liparamente
Diparamitha tsa mohlala di lokela ho tlatswa ka data e nepahetseng. Haeba data e sa fella, ho ka sebediswa dikakanyo tse thehilweng diphuputsong tsa dingolwa kapa maikutlo a ditsebi, empa ditlamorao di lokela ho hlaloswa.
5) Netefatso le netefatso
– Netefatso: ho netefatsa hore mohlala o hahiloe ka nepo ho latela moralo (na logic/ketsiso e nepahetse?).
– Netefatso: ho netefatsa hore mohlala o emela sistimi ea 'nete ka nepo (na liphetho tsa mohlala li tsamaellana haufi-ufi le data ea 'nete?).
Ka bobeli li bohlokoa hobane mohlala o "botle" ka botekgeniki ha o hlile ha o bontše 'nete.
6) Teko le tlhahlobo ea liphetho
Mehlala e sebediswa ho tsamaisa maemo: mohlala, ho eketsa palo ya di-server tsamaisong ya ho ema moleng, ho fetola kemiso ya tlhahiso, kapa ho leka leano le letjha.
7) Ho kenngwa tshebetsong le tlhahlobo
Haeba diphetho tsa mohlala di tshehetsa qeto, mohato o latelang ke ho kenngwa tshebetsong lefatsheng la nnete, ebe ho lekolwa hore na ehlile ho hlahisa dintlafatso.
6. Melao-motheo ea Bohlokoa ho Modeling ea Sistimi
Ho na le melao-motheo e 'maloa e lokelang ho lateloa bakeng sa ho etsa mohlala o atlehang:
1. E bonolo empa e lekane: mohlala o lokela ho etsoa o bonolo kamoo ho ka khonehang, empa o ntse o khona ho araba potso ea mantlha.
2. Morero oa ho fumana lintlha tse qaqileng: mehlala ea thuto ha ea lokela ho ba le lintlha tse qaqileng joalo ka mehlala ea moralo oa tlhahiso.
3. Ho pepeneneng ha dikakanyo: dikakanyo di lokela ho ngolwa ka ho hlaka hobane dikakanyo di ama tlhaloso ya diphetho.
4. Ho utloisisa diparamithara: etsa tlhahlobo ya kutlwisiso ho bona hore na ke diphetoho dife tse amang tlhahiso haholo.
5. Pheta-pheto: Ho etsa mohlala ha ho etsoe hangata ka nako e le 'ngoe. Hangata ho hloka tlhahlobo-bocha kamora tlhahlobo kapa ha litlhoko li fetoha.
7. Mehlala ea Litšebeliso tsa ho Etsa Mohlala oa Sistimi
Ho hlakisa, mohlala o bonolo ke ona: sistimi ea ho emisa moleng reschorenteng ea lijo tse potlakileng. Sepheo sa mohlala ke ho fokotsa nako ea ho leta ha bareki. Liphetoho tsa bohlokoa li kenyelletsa: sekhahla sa ho fihla ha bareki ka hora, nako ea tšebeletso ea morekisi, palo ea barekisi ba chelete, le bokhoni ba kichine. Re ka theha mohlala o ikhethileng oa ketsiso ho lekola tšusumetso ea ho eketsa barekisi ba chelete nakong ea lihora tse phahameng. Mohlala o ka bontša hore na ho eketsa morekisi a le mong ho sebetsa hantle ho feta ho potlakisa lits'ebetso tsa kichine.
Qetello
Metheo ea ho etsa mohlala oa litsamaiso e kenyelletsa ho utloisisa hore na sistimi ke eng, hore na mehlala e hahoa joang, mefuta ea mehlala, le mekhahlelo ea netefatso le netefatso. Ho etsa mohlala ha se feela taba ea ho theha litšoantšo kapa liforomo, empa ke mokhoa oa ho nahana o hlophisehileng o nolofatsang 'nete ntle le ho lahleheloa ke motheo oa bothata. Ka mohlala o nepahetseng, re ka utloisisa litsamaiso tse rarahaneng, ra leka maemo a fapaneng ka mokhoa o sireletsehileng, 'me ra etsa liqeto tse betere. Mehleng ea kajeno ea data le boiketsetso, tsebo ea ho etsa mohlala oa litsamaiso e fetoha tsebo ea bohlokoa bakeng sa mesebetsi e mengata - ho tloha ho bahlahlobi ba khoebo le baenjiniere ho ea ho bafuputsi le baetsi ba melao.