►Selle tarkvaratehnoloogia rakenduse eesmärk on pakkuda tarkvaratehnoloogia põhialuseid, põhimõtteid ja oskusi, mis on vajalikud kvaliteetsete tarkvaratoodete arendamiseks ja hooldamiseks. ✦
►Koodilehed peaaegu kõigi rakenduses saadaolevate keelte ja tehnoloogiate jaoks✦
►Koodilehed Hallake hõlpsalt kõiki oma väljavõtteid rakenduses✦
►Sõnastiku vahekaart võimaldab lugeda kõiki tarkvaraga seotud termineid sekundite jooksul✦
►Tarkvaratehnika arutleb tarkvaratehnika eri etappidega seotud põhimõtete, metoodikate, suundumuste ja tavade üle. Alates põhitõdedest liigub rakendus aeglaselt edasi arenenud ja esilekerkivate teemadeni tarkvaraprojektide juhtimise, protsessimudelite, metoodikate arendamise, tarkvara spetsifikatsiooni, testimise, kvaliteedikontrolli, juurutamise, tarkvara turvalisuse, hoolduse ja tarkvara taaskasutamise kohta. Arvutiteaduse ja -tehnika, infotehnoloogia ja arvutirakenduste üliõpilastele peaks see rakendus olema väga kasulik.✦
【Kaetud teemad on loetletud allpool】
➻ Mis on tarkvaratehnika
➻ Tarkvara areng
➻ Tarkvara evolutsiooniseadused
➻ E-Type'i tarkvara areng
➻ Tarkvara paradigmad
➻ Tarkvaratehnoloogia vajadus
➻ Hea tarkvara omadused
➻ Tarkvaraarenduse elutsükkel
➻ Tarkvaraarenduse paradigma
➻ Tarkvaraprojektide juhtimine
➻ Tarkvaraprojekt
➻ Tarkvaraprojektide juhtimise vajadus
➻ Tarkvara projektijuht
➻ Tarkvarahaldustegevused
➻ Projekti hindamismeetodid
➻ Projekti ajakava
➻ Ressursihaldus
➻ Projekti riskijuhtimine
➻ Riskijuhtimise protsess
➻ Projekti elluviimine ja jälgimine
➻ Projektikommunikatsiooni juhtimine
➻ Konfiguratsioonihaldus
➻ Projektihaldustööriistad
➻ Tarkvaranõuded
➻ Nõuetehnika
➻ Nõuete inseneriprotsess
➻ Nõuete väljaselgitamise protsess
➻ Nõuete tuvastamise tehnikad
➻ Tarkvaranõuete omadused
➻ Tarkvaranõuded
➻ Kasutajaliidese nõuded
➻ Tarkvarasüsteemi analüütik
➻ Tarkvara mõõdikud ja meetmed
➻ Tarkvara disaini põhitõed
➻ Tarkvara disaini tasemed
➻ Modulariseerimine
➻ Samaaegsus
➻ Sidumine ja ühtekuuluvus
➻ Disaini kontrollimine
➻ Tarkvara analüüsi ja disaini tööriistad
➻ Andmevoo diagramm
➻ Struktuuritabelid
➻ HIPO diagramm
➻ Struktureeritud inglise keel
➻ Pseudokood
➻ Otsustabelid
➻ Olemi-suhete mudel
➻ Andmesõnastik
➻ Tarkvara kujundamise strateegiad
➻ Struktureeritud disain
➻ Funktsioonidele orienteeritud disain
➻ Objektile orienteeritud disain
➻ Disainiprotsess
➻ Tarkvara kujundamise lähenemisviisid
➻ Tarkvara kasutajaliidese disain
➻ Käsurea liides (CLI)
➻ graafiline kasutajaliides
➻ Rakenduspõhised GUI komponendid
➻ Kasutajaliidese kujundamise tegevused
➻ GUI juurutamise tööriistad
➻ Kasutajaliides Kuldreeglid
➻ Tarkvara disaini keerukus
➻ Halsteadi keerukuse meetmed
➻ Tsüklomaatilise keerukuse meetmed
➻ Funktsioonipunkt
➻ Loogilised sisemised failid
➻ Välise liidese failid
➻ Väline päring
➻ Tarkvara juurutamine
➻ Struktureeritud programmeerimine
➻ Funktsionaalne programmeerimine
➻ Programmeerimisstiil
➻ Tarkvara dokumentatsioon
➻ Tarkvara juurutamise väljakutsed
➻ Tarkvara testimise ülevaade
➻ Tarkvara valideerimine
➻ Tarkvara kinnitamine
➻ Käsitsi vs automaatne testimine
➻ Testimisviisid
➻ Testimise tasemed
➻ Testimise dokumentatsioon
➻ Testimine vs QC, QA ja audit
➻ Tarkvara hoolduse ülevaade
➻ Hoolduse tüübid
➻ Hoolduskulud
➻ Hooldustegevused
➻ Tarkvara ümberprojekteerimine
➻ Komponentide korduvkasutatavus
➻ CASE tööriistad
➻ CASE tööriistade komponendid
➻ Juhtumitööriistade tüübid
➻ Iteratiivne jugamudel
➻ Nõuete analüüs ja spetsifikatsioon
➻ Otsuste puu
➻ Ametlik süsteemi spetsifikatsioon
➻ Tarkvara disain
➻ Tarkvara kujundamise strateegiad
➻ Tarkvara analüüsi ja disaini tööriistad
➻ Struktureeritud disain
➻ Objekti modelleerimine UML-i abil
➻ Kasutage juhtumiskeemi
➻ Interaktsiooniskeemid
➻ Musta kasti testimine
➻ Tarkvara hooldus
➻ Tarkvara hooldusprotsessi mudelid
➻ Tarkvara töökindlus ja kvaliteedijuhtimine
➻ Töökindluse kasvumudelid
➻ Tarkvara kvaliteet
➻ Tarkvaraprojektide planeerimine
Värskendatud:
17. apr 2025