valideerimise, installeerimise ja hooldamise protsess. Tarkvararakenduste liigid Kohalikud (stand-alone) rakendused, nt. MS Office ja fotode mainupuleerimise süsteemid Interaktiivsed transaktsioonipõhised rakendused, nt. pangarakendused ja e- kaubanduse rakendused Mähisrakendused (embedded control systems), nt. ABS - pidureid ja mikrolaineahju kontrollivad süsteemid Andmetöötlusrakendused (batch processing systems), nt. arvete ja palgaarvestuse süsteemid Meelelahutusrakendused, nt. mängud Modelleerimis- ja simulatsioonirakendused Andmekogumisrakendused (data collection systems),nt. keskkonna kohta andmeid koguvad süsteemid Süsteemide süsteemid (systems of systems) Mobiilirakendused REST-i / WS-i põhised rakendused Video ja heli streamimis rakendused Mis on tarkvara arendusprotess e tarkvaraprotsess? Tarkvaraprotsess on sammude jada, mille eesmärgiks on tarkvara arendamine ja evolutsioon Tegevused tarkvaraprotsessis: 1
Tarkvararakenduste liigid: • Kohalikud (stand-alone) rakendused, nt. MS Office ja fotode manipuleerimise süsteemid; • Interaktiivsed transaktsioonipõhised rakendused, nt. pangarakendused ja e-kaubanduse rakendused; • Mähisrakendused (embedded control systems), nt. ABS-pidureid ja mikrolaineahju kontrollivad süsteemid; • Andmetöötlusrakendused (batch processing systems), nt. arvete ja palgaarvestuse süsteemid; • Meelelahutusrakendused, nt. mängud; • Modelleerimis- ja simulatsioonirakendused; • Andmekogumisrakendused (data collection systems), nt. keskkonna kohta andmeid koguvad süsteemid; • Süsteemide süsteemid (systems of systems). Modelleerimine Mudel – mingi hüpoteetiline lihtsustatud keerulise olemi või protsessi kirjeldus. Mudel peab olema täpselt nii keeruline kui vaja on, aga mitte keerulisem. Küsimus on selles, et millised maailma aspektid
o Kohalikud (stand-alone) rakendused, nt. MS Office ja fotode manipuleerimise süsteemid o Interaktiivsed transaktsioonipõhised rakendused, nt. pangarakendused ja e-kaubanduse rakendused o Mähisrakendused (embedded control systems), nt. ABS-pidureid ja mikrolaineahju kontrollivad süsteemid o Andmetöötlusrakendused (batch processing systems), nt arvete ja palgaarvestuste süsteemid o Meelelahutusrakendused, nt. mängud o Modelleerimis- ja simulatsioonirakendused o Andmekogurakendused (data collection systems), nt. keskkonna kohta andmeid koguvad süsteemid o Süsteemide süsteemid (systems of systems) Mis on protsess? o Protsess on sammude jada, mis hõlmab tegevusi, piiranguid ja ressursse mingit liiki tulemi loomisel o Nt protsessidest Õppetöö Mis on tarkvara arendusprotsess e. tarkvaraprotsess?
● Kohalikud (standalone) rakendused, nt. MS Office ja fotode manipuleerimise süsteemid ● Interaktiivsed transaktsioonipõhised rakendused, nt. pangarakendused ja ekaubanduse rakendused ● Mähisrakendused (embedded control systems), nt. ABSpidureid ja mikrolaineahju kontrollivad süsteemid ● Andmetöötlusrakendused (batch processing systems), nt. arvete ja palgaarvestuse süsteemid Meelelahutusrakendused, nt. mängud ● Modelleerimis ja simulatsioonirakendused ● Andmekogumisrakendused (data collection systems), nt. keskkonna kohta andmeid koguvad süsteemid ● Süsteemide süsteemid (systems of systems) 15. Mis on protsess? ! Protsess on sammude jada, mis hõlmab tegevusi, piiranguid ja ressursse mingit liiki tulemi loomiseks.