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
Akcijas un īpašie piedāvājumi 2 Atvērt
4,49 € Ielikt grozā
Gribi lētāk?
Identifikators:576871
 
Vērtējums:
Publicēts: 30.05.2011.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: 12 vienības
Atsauces: Nav
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
  Anotācija    3
  Annotation    4
  Saturs    6
  Apzīmējumi    6
  Ievads    7
1.  Problēmas esošais stāvoklis un zināmā risināšanas pieredze    9
2.  Piedāvātais risinājums    12
2.1.  Automatizētu procesu veidošana    12
2.2.  Izmantoto tehnoloģiju apskats    13
2.2.1.  Virtuālās mašīnas    14
2.2.2.  NAnt apskats    15
2.2.3.  CruiseControl.NET    16
2.2.4.  Web Dashboard    17
3.  Risinājuma realizācija    18
3.1.  Zināšanu apgūšana, pirmā pieredze    18
3.2.  Automatizēto procesu servera izveide    19
3.3.  Biznesa procesu noskaidrošana, realizācija    20
4.  iegūtie rezultāti    21
  Noslēgums    23
  Izmantotā literatūra un avoti    25
  Pielikumi    26
1.pielikums.  NAnt skripta piemērs    26
2.pielikums.  CruiseControl.NET konfigurācijas faila projekta paraugs    28
  Apliecinājums    29
  Reģistrācijas lapa    30
Darba fragmentsAizvērt

Ievads
Programmētājiem bieži tiek uzticēti papildus darbi, kas ir vienkārši, bet atbildīgi, piemēram, programmas jaunas versijas likšana (versijas palielināšana, kompilēšana, testēšana, uzlikšana klientiem). FIBU projektā līdz šim versiju likšanas darbi tika veikti manuāli. Radās jautājums, vai šīs lietas iespējams automatizēt? Automatizējot rutīnas procesus ieguvums ir neuzmanības/aizmāršības kļūdu novēršana līdz minimumam, kā arī samazinās vienmuļa darba apjoms, kas nav interesants atbildīgajiem darbiniekiem.
Šī darba mērķis ir atrast un realizēt piemērotu risinājumu versijas likšanas procesu automatizēšanai. Mērķa sasniegšanai veicamie darbi:
iepazīties ar šobrīd pieejamajām tehnoloģijām,
izvēlēties un apgūt piemērotākās tehnoloģijas,
praktiski realizēt versijas likšanas procesu automatizāciju FIBU projektā.
Izvirzītie mērķi tika sasniegti. Mehānisko darbu, ko veica cilvēks, saistībā ar versiju likšanu, tagad ir uzticēts datoram, cilvēkam atliek vien izdarīt izvēli, kad uzstādīt jaunu versiju klientam.
Vienīgā lieta, kas saistībā ar versijas likšanu šobrīd nav automatizēta ir testēšana. Mazliet palasījis par to sapratu, ka tās izpēti un realizēšanu šī kursa ietvaros nepaspēšu veikt, toties uzzināju par nepārtraukto integrāciju (autora tulkojums no angļu valodas „Contionus integration” [], jo netika atrasts gatavs tulkojums []), kas nodrošina laicīgu kļūdu atklāšanu. Nepārtrauktā integrācija paredzēta lai pārbaudītu vai no repozitorijā esošā koda iespējams veikt būvējumu. Tiklīdz repozitorijā ir izmaiņas, tā tiek veikts būvējums, par rezultātiem tiek izsūtīti paziņojumi – rezultātā laicīgi ir zināms, ja ir ielaista kļūda, ka kods nekompilējas.…

Autora komentārsAtvērt
Darbu komplekts:
IZDEVĪGI pirkt komplektā ietaupīsi −4,98 €
Materiālu komplekts Nr. 1315095
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