Add Papers Marked0
Paper checked off!

Marked works

Viewed0

Viewed works

Shopping Cart0
Paper added to shopping cart!

Shopping Cart

Register Now

internet library
Atlants.lv library
FAQ
21,48 € Add to cart
Add to Wish List
Want cheaper?
ID number:610708
 
Evaluation:
Published: 30.05.2016.
Language: Latvian
Level: College/University
Literature: 10 units
References: Used
Time period viewed: 2011 - 2015 years
Table of contents
Nr. Chapter  Page.
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
Extract

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. …

Author's comment
Load more similar papers

Atlants

Choose Authorization Method

Email & Password

Email & Password

Wrong e-mail adress or password!
Log In

Forgot your password?

Draugiem.pase
Facebook

Not registered yet?

Register and redeem free papers!

To receive free papers from Atlants.com it is necessary to register. It's quick and will only take a few seconds.

If you have already registered, simply to access the free content.

Cancel Register