Mis on moodultarkvara?

Tarkvara hõlmab programme, mis moodustavad arvutisüsteemi, ja programme, mis selles süsteemis töötavad. Moodularhitektuur viitab disainile, milles vähemalt mõned komponendid on valikulised ja iseseisvad, mida saab kasutaja soovil lisada või välja jätta. Modulaarne tarkvara on tarkvara, mis on välja töötatud disainistrateegiaga, mis võimaldab kasutajatel luua erinevaid konfiguratsioone, minimeerides moodulite kasutamist või lisades. See võib viidata ka tarkvarale, mis on loodud nii, et selle osad on iseseisvad ning neid saab eraldi arendada, testida ja hooldada. See võib olla produktiivne ka diskreetsete komponentide taaskasutamise hõlbustamiseks.

Modulaarset tarkvara esimeses tähenduses kasutatakse laialdaselt juriidilises ja osaajalise kasutamise tarkvaras. Praktika haldamise juriidilisest tarkvarast võib leida mooduleid, mis on juurutatud kahel erineval eesmärgil. Mõnel juhul on põhitarkvaraprogrammil põhifunktsioonid, nagu arveldamine, raamatupidamispakett ja kalender. Lisamoodulid sisaldavad elemente, mida iga advokaadibüroo ei vaja. Nii kannavad kulusid vaid need tavad, mis nõuavad selliseid funktsioone nagu elektrooniline arveldamine või krediitkaartide töötlemise võimalus.

Teine võimalus, kuidas mooduleid juriidilises tarkvaras kasutada, on muuta üldpraksise haldamise tarkvara konkreetsele praktikatüübile, pakkudes modulaarseid tarkvaraelemente, mida on vaja ainult eriala raames. Seega saavad kriminaalõiguse või intellektuaalomandiõiguse või isikukahjuõigusega tegelejad osta eraldi praktikavaldkonna mooduli, millel on aruanded, vormid ja raamatukogu, mis on oma fookusvaldkonnale omane.

Ka osaajalise kasutamise tarkvaral on moodulite juurutamiseks kaks erinevat viisi. Esiteks, kuna osaajalise kasutamise õiguse tarkvara kasutavad suured ja väikesed ettevõtted ning hotellid ja kuurordid, mis on osaliselt maksvad külalised, osaliselt osaajalise kasutamise õigused, samuti organisatsioonid, mis tegelevad ainult ajaosalusega, on palju erinevaid vajadusi. Eraldi moodulid on saadaval põhiprogrammi laiendamiseks neile klientidele, kes seda vajavad, näiteks Interneti-broneeringute või korteriomanike jaoks.

Teine viis, kuidas moodultarkvara konfigureeritakse osaajalise kasutamise ja puhkuse kinnisvara kasutamiseks, on moodulid, mis on seotud asjaomase ettevõtte osaga. See toob kaasa üsna erinevad jagunemised. Näiteks võib sellel olla turundusmoodul, müügimoodul, juhtimismoodul ja finantsmoodul.