fbpx

Nidaamyada Maareynta Xogta & DBMS-yada

Modular Software

Si loo abuuro nidaamyo dabacsan, korriin iyo jaangooyo, waa inaan lahaannaa qaab-dhismeed, taas oo ah, hantidaas oo noo ogolaanaysa inaan abuurno nidaam hoose (laga bilaabo hoose ilaa sare).

Marka ugu horeysa waxaad u baahan tahay inaad haysato modules, markaa waxaad u baahan tahay "archive" modules. Ka dib waa inay noqdaan kuwo la isweydaarsan karo, tusaale ahaan waa inay suurtogal tahay in moduleka lagu beddelo module kale oo u dhigma, tanna waxaa lagu sameeyaa iyada oo u oggolaanaysa in la isweydaarsado macluumaadka u dhexeeya modules iyada oo loo marayo interfaces qeexan: isdhexgalka qaybaha waa in uusan isbeddelin maaddaama cutubyadu ay kala duwan yihiin.

Software-ka Modular-ka ah wuxuu daaha ka qaadayaa is-dhexgalka cusub ee ka dhexeeya qaybaha horumarinta mashups (codsiyada shabakada isku-dhafka ah), taas oo ah, abuurista wax ka soo jeeda ilo kala duwan, tusaale ahaan isticmaalka API-yada markii hore loo abuuray ujeedooyin kala duwan, laakiin ka dibna la isku daray si loo soo saaro wax soo saar cusub.

Intee in le'eg ayay tahay in modules-yadu ay u noqdaan kuwo habaysan?

Foomamka waa in loo sameeyaa sida ugu fudud ee suurtogalka ah. Shirkad kastaa waxay u maareyn kartaa cilaaqaadka ugu adag si aad u kala duwan (tusaale, maamulka shaqaalaha), laakiin hawlaha aasaasiga ahi waa isku mid (tusaale mushaar bixinta). Qaybaha yaryar waxay ogolaadaan dib-u-isticmaalka weyn, wakhti yar oo horumarineed iyo horumar joogto ah (tusaale, haddii aad kala saartid interface interface, waa inaad hubisaa inay isku xiran tahay, tusaale ahaan waa inaad awood u leedahay inaad isticmaasho koobi-koobi iyada oo aan loo eegin nidaamka uu UI yahay abuuray).

Il problema che si pone è, chiaramente, su come realizzare l’interazione tra moduli. Un sistema di grosse dimensioni permetteva di avere tante informazioni legate tra loro all’interno del sistema stesso, inoltre permetteva di gestire in modo univoco le informazioni relative

si ay u helaan ogolaanshaha, halka modules i dati way kala firdhisan yihiin oo hababka xaqiijinta waa kala duwanaan karaan.

Burburkaani wuxuu ina siinayaa, isla markaasna, xoriyad badan: i dati meel kasta oo aan rabno waan dhigi karnaa, anagoo u qaybinayna sidaan rabno.

Isku dhafka dhammaan qaybaha, database, modules iyo interfaces, ma ku dhacaan meel bannaan, laakiin waxay ku dhacaan madal: waa tan noo ogolaanaysa inaan fulino isdhexgalka, sidaas darteed waxaa lagama maarmaan ah in si fiican loo qeexo goobtan.

Waxa u oggolaanaya abuurista nidaamyada qaab-dhismeedka marka ugu horreysa oo dhan waa halbeeg ku saabsan nooca macluumaadka ee ay isweydaarsadaan modules-yada: waa in ay jiraan waraaqo ku saabsan socodka isgaarsiinta suurtagalka ah ee u dhexeeya modules. Waxaan yeelan karnaa habab qoraal oo badan oo la isweydaarsan karo haddii aan haysanno hal halbeeg oo loogu talagalay dukumeentiga, laakiin ilaa hadda waxaa dhacay liddi sax ah: nidaam qoraal oo aad u sarreeya oo leh qaabab badan oo dukumeenti ah. Xaaladdani waxay leedahay laba dhinac oo xun:

  • haddii halbeeggu la xidhiidho nidaamka, nidaamkaasi waxa uu noqonayaa mid caalami ah,
  • questo tende a favorire la chiusura del mercato, perché c’è uno standard che nessun altro può generare, quindi il più diffuso diviene automaticamente il più forte.

Ajendaha waa tusaale codsi gudbin ah oo ku saabsan dhammaan codsiyada kale, sababtoo ah waa inuu jiraa ajandaha, sidaas darteed waa macno in lagu maareeyo heerka nidaamka, oo aan ahayn heerka codsiga. Nidaamku waa madal aan ku socodsiino codsiyada, kaas oo aan ka dhigno inay ku xiriiraan. Tani waxay noo ogolaanaysaa inaan kala saarno dati ka codsiyada. Tani waxay si weyn u fududaynaysaa abuurista nidaamka macluumaadka: waxaan isku dari karnaa dati Labada shirkadood si fudud ama isticmaal codsiyo kala duwan si aad u gasho dati.

Isku darka nidaamyada macluumaadka ayaa muhiim u ah habka isku-dhafka ganacsiga. Haysashada foomam fudud ayaa ka dhigaysa isweydaarsiga macluumaadka ka sahlan qaadashada foomamka adag.

Modularity inta badan waxay hore u joogtaa marka laga eego dhinaca dibadda: kan isticmaalaha. Dhab ahaantii, wuxuu u arkaa nidaamka hal qayb, taas oo ah, wuxuu u arkaa kaliya qaybta uu isticmaalo oo uu u arko module ka duwan inta kale. Hababka muuqda waa tallaabada ugu horreysa ee lagu sii socdo qaab-dhismeedka dhabta ah.

Tani waxay noo ogolaanaysaa inaan abuurno isdhexgal cusub, oo ka kooban qaybo iyo adeegyo. Nidaamka isdhexgalka wuxuu noqonayaa mid ku xiran deegaanka ku hareeraysan isticmaalaha: nidaamku wuxuu ka jawaabaa marka isticmaaluhu u baahan yahay, markaa wakhtiga sugitaanka wuxuu noqdaa mid muhiim ah si loo cabbiro waxtarka nidaamka.

Waxaa muhiim ah in is-dhex-galka loo qaabeeyey laga bilaabo isticmaalaha, laga bilaabo waxa uu sameeyo: isticmaaluhu wuxuu la qabsado hababka, xitaa haddii ay yihiin kuwo dhib badan oo aan caqli-gal ahayn.

Ugu dambeyntii, madalku waa in ay ka warqabto in ay tahay madal: kaliya maaha in ay ogolaato fulinta modules-yada, laakiin sidoo kale waa in ay ka kooban tahay dhammaan hawlahaas oo laga yaabo in ay noqdaan kuwo isdhaafsan (tusaale, ajandaha, e-mailka) kaas oo lagu geli karo nidaamka primitives (sida koobi-paste). Nidaamka, kuwan waxaa loo arki karaa sida

  • codsiyada caadiga ah, laakiin waxay lagama maarmaan u yihiin inay awoodaan inay ku biiraan qaybaha.
  • Platform = nidaamka + adeegyada transversal.

Madalku ma aha nidaamka mana beddelo, gaar ahaan haddii aad leedahay nidaamyo kala duwan (Windows, Linux, Mac...), kaas oo dhexdadu ay la wareegto, taasoo muujinaysa nidaamyo badan oo aad mooddo inay mid yihiin.

Sidaa darteed, hababka modular waa inay lahaadaan ugu yaraan 4 sifo:

  • foomamku waa inay ahaadaan kuwo fudud;
  • Qaybuhu waa inay ahaadaan kuwo la isweydaarsan karo;
  • waxaad u baahan tahay madal ay ka buuxaan adeegyo lagama maarmaan u ah isdhexgalka;
  • interface waa in loo qaabeeyey si ay u qanciyaan kuwa isticmaala codsiga.

Dhammaan sifooyinkaan waxay ku xiran yihiin horumarinta: cutubyadu waxay u oggolaanayaan isbeddello kala duwan waxayna oggolaadaan horumarka nidaamka. Meesha iyo is-dhexgalku waa inay iyaguna, awood u yeeshaan inay u horumaraan si waafaqsan hab-maamuuska iyo habraacyada.

0/5 (0 faallooyin)
0/5 (0 faallooyin)
0/5 (0 faallooyin)

Wixii ka soo kordha kala soco Wakaalada Shabakadda ee Online

Isdiiwaangeli si aad u hesho qoraaladii ugu dambeeyay email ahaan

avatar qoraa
admin CEO
👍Wakaaladda Internetka | Khabiirka Wakaalada Webka ee Suuqgeynta Dijital ah iyo SEO. Wakaaladda Shabakadda ee Online waa Wakaalad Shabakad. Waayo, Agenzia Web Online guusha isbeddelka dhijitaalka ah waxay ku salaysan tahay aasaaska Iron SEO version 3. Takhasusyada: Is-dhexgalka Nidaamka, Isdhexgalka Codsiga Ganacsiga, Adeegga ku wajahan Architecture, Cloud Computing, bakhaarka xogta, sirdoonka ganacsiga, Big Data, portals, intranets, Codsiga Webka. Naqshadeynta iyo maaraynta xogta xogta ee xidhiidhka iyo dhinacyo badan leh Naqshadeynta is dhexgalyada warbaahinta dhijitaalka ah: isticmaalka iyo garaafyada. Wakaaladda Shabakadda ee khadka tooska ah waxay siisaa shirkadaha adeegyadan soo socda: -SEO Google, Amazon, Bing, Yandex; -Web Analytics: Google Analytics, Google Tag Manager, Yandex Metrica; -Beddelka isticmaalaha: Google Analytics, Microsoft Clarity, Yandex Metrica; -SEM ee Google, Bing, Amazon Ads; -Suuqgeynta Warbaahinta Bulshada (Facebook, Linkedin, Youtube, Instagram).
Qarsoodigeyga Agile
Goobtani waxay isticmaashaa cookies-ka farsamada iyo macluumaadka Markaad gujiso aqbalida waxaad oggolaanaysaa dhammaan cookies-ka xog-ururinta Markaad gujiso diidmada ama X, dhammaan cookies-ka macluumaadka waa la diiday. Markaad gujiso habaynta waxa suurtogal ah in la doorto kukiyada sifaynta ee la hawlgelinayo.
Boggani waxa uu u hoggaansamaa Xeerka Ilaalinta Xogta (LPD), Sharciga Federaalka Switzerland ee 25 Sebtembar 2020, iyo GDPR, Xeerka EU 2016/679, ee la xidhiidha ilaalinta xogta shakhsi ahaaneed iyo sidoo kale dhaqdhaqaaqa xorta ah ee xogtaas.