Diplomdarbs
Tehnoloģijas
Datori, elektronika, programmēšana
Atklātā pirmkoda "NSIS" izmantošana instalāciju izstrādē,...-
Atklātā pirmkoda "NSIS" izmantošana instalāciju izstrādē, produktu testēšana virtuālajās mašīnās
Nr. | Sadaļas nosaukums | Lpp. |
Anotācija | 2 | |
Atslēgvārdi | 2 | |
Annotation | 3 | |
Keywords | 3 | |
Saturs | 6 | |
Apzīmējumi | 6 | |
Ievads | 7 | |
1. | Programmatūras prasību specifikācija | 8 |
1.1. | Ievads | 8 |
1.1.1. | Dokumenta nolūks | 8 |
1.1.2. | Darbības sfēra | 8 |
1.1.3. | Definīcijas, saīsinājumi un apzīmējumi | 8 |
1.1.4. | Saistība ar citiem dokumentiem | 8 |
1.1.5. | Dokumenta pārskats | 8 |
1.2. | Vispārējais apraksts | 9 |
1.2.1. | Produkta funkcijas | 9 |
1.2.2. | Lietotāja raksturiezīmes | 9 |
1.2.3. | Vispārējie ierobežojumi | 9 |
1.2.4. | Pieņēmumi un atkarības | 9 |
1.3. | Funkcionālās prasības | 10 |
1.3.1. | Jānosaka kāda operētājsistēma darbina FI | 10 |
1.3.2. | Jāpārbauda vai lietotājam ir tiesības uzstādīt programmatūru | 10 |
1.3.3. | Jānosaka vai ir nepieciešamās komponentes uzstādītas datorā, ja nav – jāuzstāda | 10 |
1.3.4. | Jāizveido programmatūras atinstalēšanas lietotne | 11 |
1.3.5. | Jāizveido saīsnes | 11 |
1.4. | Ārējā saskarne | 12 |
1.4.1. | Lietotāja saskarne | 12 |
1.4.2. | Aparatūras saskarne | 12 |
1.4.3. | Programmatūras saskarne | 12 |
2. | Programmatūras projektējuma apraksts | 13 |
2.1. | Ievads | 13 |
2.1.1. | Dokumenta nolūks | 13 |
2.1.2. | Darbības sfēra | 13 |
2.1.3. | Definīcijas, saīsinājumi un apzīmējumi | 13 |
2.1.4. | Saistība ar citiem dokumentiem | 13 |
2.2. | Detalizēts projektējums | 14 |
2.2.1. | UML klašu diagramma | 14 |
2.3. | Lietotāja saskarne | 15 |
2.3.1. | Ievads | 15 |
2.3.2. | Uzstādīšanas vieta | 15 |
2.3.3. | Uzstādīšanas process | 17 |
2.3.4. | Uzstādīšanas nobeigums | 19 |
2.3.5. | Saīsnes | 20 |
2.3.6. | Atinstalēšana | 20 |
3. | Testēšanas dokumentācija | 24 |
3.1. | Plānošana | 24 |
3.2. | Testu kopas iegūšana | 24 |
3.3. | FI testēšana ar noteiktajām prasībām | 27 |
3.3.1. | Windows 98 | 27 |
3.3.2. | Windows NT | 29 |
3.3.3. | Windows 2000 | 30 |
3.3.4. | Windows ME | 32 |
3.3.5. | Windows XP | 34 |
3.3.6. | Windows XP | 36 |
3.4. | Novērtēšana | 38 |
4. | Kvalitātes nodrošināšana | 39 |
5. | Konfigurāciju pārvaldība | 40 |
6. | Darbietilpības novērtējums | 41 |
7. | Programmatūras kods | 43 |
Secinājumi | 52 | |
Pateicības | 53 | |
Izmantotā literatūra un avoti | 54 | |
Pielikumi | 55 | |
1.pielikums. | NAnt izmantošana instalāciju veidošanā | 55 |
1.2. | Ievads | 55 |
1.3. | Koda organizēšana | 55 |
1.4. | Koda fragmenti | 56 |
1.4.1. | Datnes „main.build” saturs | 56 |
1.4.2. | Datnes „make.build” saturs | 57 |
Dokumentārā lapa | 60 |
SECINĀJUMI
Veicot FI izstrādi tika sasniegti izvirzītie mērķi un FIBU programmatūras uzstādīšana uz klientu datoriem ir kļuvusi vienkāršāka, rezultāts sasniedzams daudz ātrāk un ar mazākiem pūliņiem.
Veicot šo izstrādes darbu tika izmantotas virtuālās mašīnas, tās turpinu izmantot arī citām vajadzībām ikdienā, līdzīgi arī ar automatizēšanas procesiem, kas ietaupa daudz laika, jo mehānisku darbu, ko cilvēks veica ~ trīs stundu laikā dators spēj izdarīt nepilnā minūtē, turklāt bez kļūdām, pēc tam nosūta rezultātus uz e-pastu.
Kāda ir izstrādātā FI nozīme praksē?
Parēķināsim. Faktori, kas ietekmē FIBU uzstādīšanas ātrumu:
• Lejupielāde no Interneta – datu apjoms samazinājies no 4 līdz pat 12 (ja nav jāuzstāda papildus komponentes) reizēm.
• Lietošanas pamācība – samazinājusies uz pusi.
• Instalēšanas ilgums samazinājies ~ 7 (jo viss notiek bez lietotāja iejaukšanās)
Pēc pieredzes liekas, ka vidējais laika ietaupījums 1 datora aprīkošanai ir 10 minūtes. Zināms, ka ar FIBU programmatūru ir aprīkoti ~ 2000 datori. 2000 x 10 = 20000 minūtes = 333 personstundas. Praksē vēl laiks tiek tērēts no FIBU projektā iesaistīto personu puses, kad lietotāji nespēj paši uzstādīt FIBU uz saviem datoriem un tos nepieciešams konsultēt, kas reizumis mēdz ļoti ievilkties. Pagaidām ar jauno instalāciju lietotāji tikuši galā veiksmīgi.
Šī kvalifikācijas darba izstrāde man devusi lielisku pieredzi, kā informāciju tehnoloģijas veiksmīgi un sekmīgi pielietot praksē – tas ir liels gandarījums un stimuls turpināt apgūt jaunas lietas un papildināt zināšanas.
…
Kvalifikācijas darbs LU Datorzinātnēs: ATKLĀTĀ PIRMKODA „NSIS” IZMANTOŠANA INSTALĀCIJU IZSTRĀDĒ, PRODUKTU TESTĒŠANA VIRTUĀLAJĀS MAŠĪNĀS
- Atklātā pirmkoda "NSIS" izmantošana instalāciju izstrādē, produktu testēšana virtuālajās mašīnās
- Klientu attiecību pārvaldības (CRM) raksturojums un izmantošana Latvijā
-
Telefonu sarunu uzskaties sistēma
Diplomdarbs59 Transports, sakari, Ekonomika, Datori, elektronika, programmēšana
-
Tu vari jebkuru darbu ātri pievienot savu vēlmju sarakstam. Forši!Klientu attiecību pārvaldības (CRM) raksturojums un izmantošana Latvijā
Diplomdarbs augstskolai65
Novērtēts! -
Telefonu sarunu uzskaties sistēma
Diplomdarbs augstskolai59
-
Latvijas patērētāju iespējas iepirkties internetā
Diplomdarbs augstskolai84
Novērtēts! -
Datortīkli skolās. Uzraudzības programma "NetOp Teacher"
Diplomdarbs augstskolai46
-
PHP portāla izveide ar satura pārvaldes sistēmu Xoops
Diplomdarbs augstskolai90