Дипломная
Технологии
Компьютеры, программирование, электроника
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. | Название главы | Стр. |
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ā
Дипломная65 Управление, Компьютеры, программирование, электроника
-
Telefonu sarunu uzskaties sistēma
Дипломная59 Коммуникации, транспорт, связь, Экономика, Компьютеры, программирование, электроника
-
Ты можешь добавить любую работу в список пожеланий. Круто!Klientu attiecību pārvaldības (CRM) raksturojums un izmantošana Latvijā
Дипломная для университета65
Оцененный! -
Telefonu sarunu uzskaties sistēma
Дипломная для университета59
-
Latvijas patērētāju iespējas iepirkties internetā
Дипломная для университета84
Оцененный! -
Datortīkli skolās. Uzraudzības programma "NetOp Teacher"
Дипломная для университета46
-
PHP portāla izveide ar satura pārvaldes sistēmu Xoops
Дипломная для университета90