RA0264 Programminženierija

Kods RA0264
Nosaukums Programminženierija
Statuss Obligātais/Ierobežotās izvēles
Līmenis un tips Pamatstudiju, Profesionālais
Tematiskā joma Datormācība
Struktūrvienība Rēzeknes akadēmija
Mācībspēks Artis Teilāns
Kredītpunkti 3.0
Daļas 1
Anotācija Kurss iepazīstina ar svarīgākajiem konceptiem, tādiem kā programmatūras procesi, spējās izstrādes metodes, galvenās programmatūras izstrādes aktivitātes sākot no prasību inženierijas un beidzot ar sistēmu ieviešanu un uzturēšanu un tālāko attīstību. Akcents tiek likts uz prasību inženieriju, arhitektuālo projektēšanu un sistēmas modelēšanu..
Studiju kursa saturs
Saturs Pilna un nepilna laika klātienes studijas Nepilna laika neklātienes studijas
Kontaktstundas Patstāvīgais darbs Kontaktstundas Patstāvīgais darbs
Programmatūras procesi. 2 2 0 0
Spējā programmatūras izstrāde. 2 4 0 0
Prasību inženierija Prasību inženierijas standarti. 2 2 0 0
Sistēmu modelēšana. UML valoda. 2 4 0 0
Sistēmu arhitektūras projektēšana. Arhitektūras šabloni. 2 4 0 0
Sistēmu projektēšana un izstrāde. 2 4 0 0
Programmatūras izstrādes vides un pārvaldība. 2 2 0 0
Programmatūras testēšana. Programmas testēšanas dokumentācijas izstrādes vadlīnijas (standarti). 2 4 0 0
Programmatūras vīzijas izstrāde ar UML lietojumu gadījumu un aktivitāšu diagrammām. 2 2 0 0
Nozares objektu diagrammas izstrāde. 2 2 0 0
Arhitektūras slāņu modelēšana. 2 4 0 0
Lietotāja saskarnes izstrāde. Programmatūras saskarnes un biznesa kontrolieru izstrāde. 2 4 0 0
Persistences slāņa izstrāde. 2 4 0 0
Programmatūras testēšanas plāna un testpiemēru izstrāde. 4 2 0 0
Praktiskā darba apskate un prezentēšana. 2 2 0 0
Kopā: 32 46 0 0
Mērķis un uzdevumi, izteikti
kompetencēs un prasmēs
Kursa mērķis ir sniegt pamatinformāciju par programminženierijas priekšmetu, programmatūras izstrādes dzīves ciklu, prasību inženieriju un praktiski iegūt iemaņas kas nepieciešamas programmatūras izstrādes darbu veikšanai un prasību inženierijas nodrošināšanai.
Sasniedzamie studiju
rezultāti un to vērtēšana
Zināšanas: 1. Par programmatūras izstrādes dzīves ciklu. 2. Par UML modelēšanu. 3. Prasību inženieriju. 4. Informācijas sistēmu projektēšanu. - Praktiskie darbi, eksāmens
Prasmes: 5. Izstrādāt UML modeļus galvenajos programmatūras izstrādes dzīves cikla etapos. 6. Izstrādāt programmatūras prasību specifikāciju. 7. Izstrādāt programmatūras projektējuma sastāvdaļas. - Praktiskie darbi, eksāmens
Kompetence: 8. Programmatūras izstrādes veikšanā un darbu organizēšanā. 9. Sistēmas arhitektūras izstrādē. - Praktiskie darbi, eksāmens
Studiju rezultātu vērtēšanas kritēriji
Dalības un aktivitātes praktisko nodarbību stundās. - 5%
Sekmīgi izstrādāts un aizstāvēts praktiskais darbs. Praktiskā darba izpildes vērtējuma ietekme. - 45%
Atbildes uz 3 jautājumiem par lekciju kursā apskatītajām tēmām. Eksāmena atbilžu novērtējuma ietekme. - 50%
 
Priekšzināšanas -
Studiju kursa plānojums
Daļa KP Stundas Pārbaudījumi
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs
1 3.0 16.0 16.0 0.0 *