Kods | LA1483 | ||||||||||||||||||||||||||||||||||||||||||||
Nosaukums | Studiju projekts (Programmatūras izstrādes projekts) | ||||||||||||||||||||||||||||||||||||||||||||
Statuss | Obligātais/Ierobežotās izvēles | ||||||||||||||||||||||||||||||||||||||||||||
Līmenis un tips | Augstākā līmeņa, Profesionālais | ||||||||||||||||||||||||||||||||||||||||||||
Tematiskā joma | Elektronika un telekomunikācijas | ||||||||||||||||||||||||||||||||||||||||||||
Struktūrvienība | Liepājas akadēmija | ||||||||||||||||||||||||||||||||||||||||||||
Mācībspēks | Anita Jansone, Dzintars Tomsons, Kaspars Lauris | ||||||||||||||||||||||||||||||||||||||||||||
Kredītpunkti | 3.0 | ||||||||||||||||||||||||||||||||||||||||||||
Daļas | 1 | ||||||||||||||||||||||||||||||||||||||||||||
Anotācija |
Studiju projekta mērķis ir attīstīt profesionālās un sociālās kompetences, kas nepieciešamas programmatūras projekta sagatavošanai un īstenošanai visā tā dzīves ciklā. Studiju projekta īstenošana ir cieši saistīta ar otrajā studiju gadā apgūstamajiem programmatūras inženierijas kursiem.. |
||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa saturs |
|
||||||||||||||||||||||||||||||||||||||||||||
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
Studiju kursa mērķis ir attīstīt profesionālās un sociālās kompetences, kas nepieciešamas programmatūras projekta sagatavošanai un īstenošanai visā tā dzīves ciklā. Studiju kursa uzdevumi: 1. Pilnveidot programmēšanas un datubāzes veidošanas prasmes un iemaņas; 2. Iegūt praktiskā darba pieredzi programmatūras sistēmas izstrādē, integrējot sistēmanalīzes, projektēšanas, programmēšanas un testēšanas prasmes un iemaņas; 3. Veidot prasmes programmatūras dokumentācijas veidošanā, atbilstoši IT nozarē noteiktajiem standartiem; 4. Pilnveidot sociālās un komunikatīvas kompetences, kas nepieciešamas komandas darba īstenošanai. | ||||||||||||||||||||||||||||||||||||||||||||
Sasniedzamie studiju rezultāti un to vērtēšana |
Zināšanas lietošanas līmenī:
o saskarsme un profesionālā ētika;
o programmēšanas valodas;
o datu bāzu tehnoloģijas;
o programmatūras izstrādes tehnoloģijas;
o objektorientētā programmēšana;
o interneta tehnoloģijas
Zināšanas izpratnes līmenī:
o datorsistēmu uzbūve un funkcionēšana;
o informācijas tehnoloģiju nozares tiesiskā regulējuma pamati un standarti;
o programmatūras inženierija
Zināšanas priekšstata līmenī:
o programmatūras izstrādes projektu vadīšana. - Uzdotā programmatūras sistēmas un projekta sagatavošana un
realizēšana, programmatūras dokumentācijas sagatavošana un projekta
prezentēšana, strādājot nelielās komandās.
Programmatūras projektējuma apraksts(PPA)
Programmatūras arhitektūra
Intervijas plāns, interviju protokoli
Programmatūras prasību specifikācija (PPS)
Projekta datu bāze
Programmatūras lietotāja dokumentācija
Programmatūras testēšanas dokumentācija: testēšanas plāns, testpiemēri, testēšanas žurnāls, problēmziņojumi, problēmziņojumu
reģistrācijas žurnāls, testēšanas kopsavilkums.
Studiju projekta apraksts
Studiju projekta prezentācija Prasmes: o Lietot informācijas tehnoloģijas nozares standartus; o Piedalīties projektu vadīšanā; o Kodēt un atkļūdot programmas; o Pielietot projektējuma shēmas un diagrammas; o Projektēt algoritmus un datu struktūras; o Izvēlēties uzdevumu risināšanai adekvātus līdzekļu; o Konfigurēt darbavietu un darba rīkus; o Lietot programmatūras izstrādes rīkus; o Realizēt lietotāja saskarnes; o Lietot labu programmēšanas stilu; o Strādāt komandā; o Lietot informācijas meklēšanas un atlases līdzekļus; o Lietot programmatūras testēšanas paņēmienus; o Sagatavot prezentācijas materiālus un pasākumus; o Noformēt lietišķos dokumentus; o Ievērot profesionālās ētikas principus. - Uzdotā programmatūras sistēmas un projekta sagatavošana un realizēšana, programmatūras dokumentācijas sagatavošana un projekta prezentēšana, strādājot nelielās komandās. Programmatūras projektējuma apraksts(PPA) Programmatūras arhitektūra Intervijas plāns, interviju protokoli Programmatūras prasību specifikācija (PPS) Projekta datu bāze Programmatūras lietotāja dokumentācija Programmatūras testēšanas dokumentācija: testēšanas plāns, testpiemēri, testēšanas žurnāls, problēmziņojumi, problēmziņojumu reģistrācijas žurnāls, testēšanas kopsavilkums. Studiju projekta apraksts Studiju projekta prezentācija Spējas: o Spēja kodēt, lasot un saprotot programmatūras projektējuma aprakstus; o Spēja kodēt, analizējot ieejas un izejas datus; o Spēja kodēt, konfigurējot izstrādes vidi; o Spēja kodēt, konstruējot algoritmus; o Spēja kodēt, veidojot lietotāja saskarni; o Spēja kodēt, atkļūdojot programmas un veicot vienībtestēšanu; o Spēja kodēt, dokumentējot kodu; o Spēja kodēt, veidojot programmatūras instalāciju; o Spēja kodēt, veidojot iebūvēto palīdzības sistēmu; o Spēja kodēt, apstrādājot izmaiņu pieprasījumus un problēmu ziņojumus; o Spēja projektēt, veidojot un aprakstot programmatūras arhitektūru; o Spēja projektēt, analizējot dažādus tehniskos risinājumus un izvēloties piemērotāko; o Spēja projektēt, veidojot datu konceptuālo modeli un fizisko modeli; o Spēja projektēt, veidojot realizācijas modeli (klašu un funkciju hierarhiju). - Uzdotā programmatūras sistēmas un projekta sagatavošana un realizēšana, programmatūras dokumentācijas sagatavošana un projekta prezentēšana, strādājot nelielās komandās. Programmatūras projektējuma apraksts(PPA) Programmatūras arhitektūra Intervijas plāns, interviju protokoli Programmatūras prasību specifikācija (PPS) Projekta datu bāze Programmatūras lietotāja dokumentācija Programmatūras testēšanas dokumentācija: testēšanas plāns, testpiemēri, testēšanas žurnāls, problēmziņojumi, problēmziņojumu reģistrācijas žurnāls, testēšanas kopsavilkums. Studiju projekta apraksts Studiju projekta prezentācija Kompetences: o Spēja projektēt, sagatavojot programmatūras projektējuma apraksta dokumentu; o Spēja ieviest programmatūru, izpildot programmatūras uzstādīšanu un parametrizēšanu; o Spēja ieviest programmatūru, veicot vides sagatavošanu programmatūras uzstādīšanai; o Spēja sagatavot lietotāja dokumentāciju visiem programmatūras dzīves cikla procesiem un nodevumiem. - Uzdotā programmatūras sistēmas un projekta sagatavošana un realizēšana, programmatūras dokumentācijas sagatavošana un projekta prezentēšana, strādājot nelielās komandās. Programmatūras projektējuma apraksts(PPA) Programmatūras arhitektūra Intervijas plāns, interviju protokoli Programmatūras prasību specifikācija (PPS) Projekta datu bāze Programmatūras lietotāja dokumentācija Programmatūras testēšanas dokumentācija: testēšanas plāns, testpiemēri, testēšanas žurnāls, problēmziņojumi, problēmziņojumu reģistrācijas žurnāls, testēšanas kopsavilkums. Studiju projekta apraksts Studiju projekta prezentācija |
||||||||||||||||||||||||||||||||||||||||||||
Studiju rezultātu vērtēšanas kritēriji |
Programmatūras sistēmas un projekta sagatavošana, realizēšana, programmatūras dokumentācijas sagatavošana - 50%
Projekta prezentēšana - 50% |
||||||||||||||||||||||||||||||||||||||||||||
Priekšzināšanas | Modulis “Programmatūras izstrāde II” | ||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa plānojums |
|