Pievienot darbus Atzīmētie0
Darbs ir veiksmīgi atzīmēts!

Atzīmētie darbi

Skatītie0

Skatītie darbi

Grozs0
Darbs ir sekmīgi pievienots grozam!

Grozs

Reģistrēties

interneta bibliotēka
Atlants.lv bibliotēka
21,48 € Ielikt grozā
Gribi lētāk?
Identifikators:610708
 
Vērtējums:
Publicēts: 30.05.2016.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: 10 vienības
Atsauces: Ir
Laikposms: 2011. - 2015. g.
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
1.  Vārdnīca    7
2.  Ievads    8
3.  Programmatūras prasību specifikācija    9
3.1.  Ievads    9
3.1.1.  Nolūks    9
3.1.2.  Darbības sfēra    9
3.1.3.  Dokumenta pārskats    9
3.2.  Vispārējs apraksts    10
3.2.1.  Produkta perspektīva    10
3.2.2.  Produkta funkcijas    10
3.2.3.  Lietotāja raksturiezīmes    10
3.2.4.  Vispārējie ierobežojumi    10
3.3.  Funkcionālās prasības    11
3.3.1.  Modinātāja funkcijas    11
3.2.  Deezer mūzikas servisa funkcijas    14
3.3.3.  Laika prognožu servisa funkcijas    16
3.3.4.  Lietotnes iestatījumu konfigurēšana    17
3.4.  Ārējā saskarne    19
3.4.1.  Lietotāja saskarne    19
3.5.  Nefunkcionālās prasības    29
3.5.1.  Veiktspējas prasības    29
3.5.2.  Datu drošība    29
3.5.3.  Pieejamība    29
4.  Programmatūras projektējuma apraksts    30
4.1.  Ievads    30
4.1.1.  Nolūks    30
4.1.2.  Darbības sfēra    30
4.1.3.  Saistība ar citiem dokumentiem    30
4.2.  Dekompozīcijas apraksts    31
4.2.1.  Sistēmas augsta līmeņa projektējums    31
4.2.2.  Datu dekompozīcija    31
4.2.3.  Moduļu dekompozīcija    33
4.3.  Algoritmu projektējums    39
4.3.1.  Modinātāja iestatīšana    39
4.3.2.  Modinātāja atskaņošana    40
4.3.3.  Laika prognožu datu attēlošana    42
4.4.  Atkarību apraksts    44
4.4.1.  Klašu atkarību apraksts    44
4.4.2.  Lietotnes ārējās atkarības    52
5.  Testēšanas dokumentācija    54
5.1.  Ievads    54
5.2.  Vienību testēšana    54
5.2.1.  AboutActivity klase    54
5.2.2.  AddAlarmActivity klase    56
5.2.3.  AlarmScreenActivity klase    57
5.2.4.  EditAlarmActivity klase    59
5.2.5.  MainActivity klase    61
5.2.6.  QuoteActivity klase    62
5.2.7.  RingtoneActivity klase    63
5.2.8.  SettingsActivity klase    65
5.2.9.  SplashScreenActivity klase    67
5.2.10.  HelperClass klase    67
5.3.  Sistēmas testēšana    69
5.3.1.  Modinātāju scenāriji    69
5.3.2.  Lietotnes iestatījumu scenāriji    74
6.  Projekta pārvaldība    80
6.1.  Konfigurāciju pārvaldība    80
6.2.  Kvalitātes nodrošināšana    80
7.  Darbietilbības novērtējums    81
8.  Lietotnes koda piemēri    82
8.1.  Aktivitātes koda fragments    82
8.2.  Fragmenta koda fragments    83
8.3.  Lietotāja saskarnes koda fragments    84
8.4.  Testa koda fragments    85
9.  Nobeigums    86
10.  Izmantotā lieteratūra    87
Darba fragmentsAizvērt

7. DARBIETILBĪBAS NOVĒRTĒJUMS
Projekta izstrādē tika izmantota eksperta metode, tā iemesla dēļ, ka autors uzskata šo metodi par salīdzinoši uzticamāku kā citas un autoram pirms projekta uzsākšanas bija pieredze visās lietotnē lietotajās tehnoloģijās.
Darba izstrādei tika paredzēts 14 nedēļu ilgs periods apzinoties, ka projekta izstrāde var prasīt līdz 4 nedēļām ilgāku laiku nekā sākumā paredzēts, dažādu iepriekš neparedzamu iemeslu dēļ. No sākumā paredzētā 15 nedēļu ilgā perioda 3 nedēļas tika paredzētas sistēmas prasību izstrādei, tās dokumentēšanai un Deezer API, WorldWeatherOnline API, Google Location API izpētei, 3 nedēļas tika paredzētas lietotāja saskarņu projektēšanai, 7 nedēļas tika paredzētas sistēmas funkcionalitātes pirmkoda izstrādē, 2 nedēļas tika paredzētas sistēmas testēšanai un testēšanas dokumentēšanai.
Projekta izstrāde tika uzsākta 2015. gada 3. nedēļā ar prasību dokumentēšanas periodu. Projekta pirmkoda izstrāde, kura tika veikta paralēli ar lietotnes saskarņu izstrādi tika uzsākta 2015. gada 2. februārī. Lietotnes testēšana tika uzsākta 2015. gada 1. maija nedēļā.
Kopumā lietotnes izstrādē patērētais laika periods bija 16 pilnas nedēļas, kuru laikā programmatūras izstrādē piedalījās 1 izstrādātājs veicot visas iepriekš minētās darbības. Dažādas sistēmas funkcionalitātes prasīja ilgāku laika periodu nekā iepriekš paredzēts, taču bija arī tādas lietotnē implementējamas funkcionalitātes, kuru implementēšana izrādījās salīdzinoši ātra un vienkārša. Tādējādi kopā patērētais laiks sistēmas izstrādāšanā bija salīdzinoši precīzi noteikts. …

Autora komentārsAtvērt
Parādīt vairāk līdzīgos ...

Atlants

Izvēlies autorizēšanās veidu

E-pasts + parole

E-pasts + parole

Norādīta nepareiza e-pasta adrese vai parole!
Ienākt

Aizmirsi paroli?

Draugiem.pase
Facebook

Neesi reģistrējies?

Reģistrējies un saņem bez maksas!

Lai saņemtu bezmaksas darbus no Atlants.lv, ir nepieciešams reģistrēties. Tas ir vienkārši un aizņems vien dažas sekundes.

Ja Tu jau esi reģistrējies, vari vienkārši un varēsi saņemt bezmaksas darbus.

Atcelt Reģistrēties