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
4,49 € Add to cart
Add to Wish List
Want cheaper?
ID number:576871
 
Evaluation:
Published: 30.05.2011.
Language: Latvian
Level: College/University
Literature: 12 units
References: Not used
Table of contents
Nr. Chapter  Page.
  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
Extract

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

Author's comment
Work pack:
GREAT DEAL buying in a pack your savings −4,98 €
Work pack Nr. 1315095
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