kreiranje i generisanje izvestaja
DESCRIPTION
UndergroundTRANSCRIPT
7/21/2019 Kreiranje i Generisanje Izvestaja
http://slidepdf.com/reader/full/kreiranje-i-generisanje-izvestaja 1/6
Kreiranje i generisanje izveštaja u PowerDesigner -u 12.5
Izveštaji (reports) se u PowerDesigner-u mogu koristiti za kreiranje dokumentacije omodelima, tako što se u njima sadržane informacije izvoze u format čitljiv ez PowerDesigner -a! "#$ ili %#&' nastavku je o*isan *ostu*ak kreiranja *ojedinačnogizveštaja, kao i kreiranja tem*lejta za izveštaje
Report Editor
"e*ort +ditor omoguava kreiranje i definisanje strukture izveštaja u PowerDesigner -uDodavanje novog izveštaja u model!
desni klik na *ostojei model u browser -u .ew "e*ort!
Slika 1.1 Dijalog za definisanje osoina izveštaja *ri njegovom kreiranju
"e*ort name .aziv izveštaja'anguage /ezik izveštaja (v sekciju /ezik izveštaja)
"e*ort tem*late #em*lejt (šalon) *rema kome se generiše izveštaj 0ko setem*lejt ne odaere, otvara se *razan *rozor u koji se ručnododaju elementi izveštaja
PowerDesigner ras*olaže sa tri *redefinisana tem*lejta za veinu modela!- full! sadrži s*ecifikaciju modela (sloodan tekst), grafove dijagrama modela,
kratak s*isak svi1 elemenata modela, kao i nji1ov detaljan o*is- standard! sadrži grafove dijagrama modela, kratak s*isak elemenata modela, kao
i nji1ov detaljan o*is- list! sadrži grafove dijagrama modela i kratak s*isak svi1 ojekata modela
&ogue je kreirati so*stvene tem*lejte za izveštaje, što je o*isano u odeljku "e*ort#em*late +ditor
2reirani izveštaji se u browser -u nalaze u folderu "e*orts is*od odgovarajueg modela .a slici 34 *rikazan je izgled "e*ort toolar-a
7/21/2019 Kreiranje i Generisanje Izvestaja
http://slidepdf.com/reader/full/kreiranje-i-generisanje-izvestaja 2/6
Slika 1.2 5*cije "e*ort *alete
Kreiranje izveštaja
*rozoru 0vailale Items nalaze se svi elementi koji se mogu uključiti u izveštaj
*rozoru "e*ort Items sa desne strane nalazi se struktura izveštaja! izarani elementi saleve strane, ras*ore6eni 1ijerar1ijski u *oglavlja
Slika 1.3 Izgled *rozora "e*ort +ditor-a i način dodavanja elemenata u izveštaj
7vaki element se može više *uta dodati u izveštaj 7vaki *ojedinačni element se možeorisati iz izveštaja (taster Delete) ili *remestiti na željeno mesto (drag8dro*)
2oji e konkretni elementi iti na ras*olaganju zavisi od ti*a modela čiji izveštaj sekreira Postoji nekoliko elemenata koji su zajednički svim modelima (sadržaj, odeljak,tekst, eksterni fajlovi 9 tekstualni i grafički, *relazak na sledeu stranu) #ako6e, ezozira na ti* konkretnog ojekta čiji se o*is uključuje u izveštaj, *ostoje elementiizveštaja sa *redefinisanim *onašanjem! oni koji *redstavljaju kratak taelarni s*isaksvi1 ojekata, detaljan o*is *ojedinačnog ojekta i slično sledeoj taeli dat je *regledti*ova elemenata koji se mogu uključiti u izveštaje!
Print *review
:tam*anjeizveštaja
+;*ort u "#$
+;*ort u%#&'
Dodavanje novog elementa(selektovanog u 0vailaleItems)
7*isak ras*oloživi1
elemenata za izraduizveštaja
+lementiizveštajadrag&drop
Izmena *oložaja selektovanog elementa u1ijerar1iji izveštaja
7/21/2019 Kreiranje i Generisanje Izvestaja
http://slidepdf.com/reader/full/kreiranje-i-generisanje-izvestaja 3/6
Ik. Naziv
elementa
Značenje
#ale ofcontents
7adržaj (tekstualnog dokumenta) 0utomatski iza see uacujePage reak
#itle .aslov (odeljak)
#e;t *aragra*1 #ekstualni element (sloodni tekst)
#e;t file #ekstualna (07<II) datoteka
=ra*1ical file =rafička datoteka
=ra*1ic =raf dijagrama
Page reak Prelazak na sledeu stranicu
<ard 5snovne informacije o navedenom elementu (naziv, kod, )
'ist of 2ratak s*isak navedeni1 elemenata (taelarni)
> Descri*tion?0nnotation
#ekts koji se nalazi u Pro*erties dijalogu odgovarajuegelementa, na kartici .otes, odeljci Descri*tion i 0nnotation
.ode @vor, sadrži *od-elemente Inter*retira se kao for *etlja (n*relementi koji su is*od čvora Ase caseA e iti odštam*ani zasvaki slučaj korišenja u modelu)
Dodatne opcije za fomiranje izgleda izveštaja
Izmena izgleda naslovne strane! "e*ort#itle Page5dair ojekata koji e iti *rikazani u izveštaju! "e*ort7elect 5jectsDefinisanje izgleda 1edera i futera (za "#$)! "e*ort%eader?$ooter
Definisanje izgleda grafa dijagrama! desni klik na graf$ormat7akrivanje naslova! desni klik na naslov71ow #itleIsključivanje?uključivanje elementa u sadržaj! desni klik71ow contents in %#&' #5<
5*cije vezane za *ojedinačne elemente izveštaja (dostu*ne na desni klik)!- $ormat! *odešavanje fonta, *aragrafa, okvira (tekstualnog dokumenta)
- 'aBout! za sve taelarne *rikaze (element ti*a 'ist of ) omoguava odair *rikazani1 atriuta, nji1ovog redosleda i širine kolone u taeli
- 7election! za taelarne *rikaze i čvorove omoguava odair *rikazani1 atriuta,nji1ovog redosleda i načina sortiranja i?ili filtriranja ojekata, ali i odairkonkretni1 ojekata koji se *rikazuju
- +dit #itle! izmena naziva
7/21/2019 Kreiranje i Generisanje Izvestaja
http://slidepdf.com/reader/full/kreiranje-i-generisanje-izvestaja 4/6
=loalno *odešavanje formata elementa izveštaja! izarati ti* elementa u 0vailale Items *rozoru, te iz njegovog kontekstnog menija odarati o*cija $ormat .akon toga, svielementi tog ti*a koji se dodaju u izveštaj imae novodefinisani format 7vi elementi togti*a koji ve *ostoje u izveštaju zadržae ranija *odešavanja
=loalno *odešavanje fontova izveštaja! "e*ort <1ange $onts
.a*omena! izmene fontova kroz $ormat dijaloge nee imati uticaj na %#&' izveštaj 9ovi se fontovi menjaju u <77 fajlovima
Podešavanje HT! izveštaja
"e*ort"e*ort Pro*erties%#&' $ormat otvara dijalog za *odešavanje izgledaizveštaja u %#&' formatu 5vaj izgled definisan je <77 fajlom
7tBle 71eet! *utanja do <77 fajla
%eader?$ooter! *utanja do %#&' fajla koji sadrži o*is zaglavlja i futera
<77, 1eder i futer fajlovi koje PowerDesigner koristi nalaze se uPDCI.7#0''"esource $iles%#&' "e*ort 7tBle 71eets folderu, a mogu se iskoristitikao *odloga za kreiranje so*stveni1 5jašnjenje strukture <77 fajla može se *ronai nasledeoj adresi!1tt*!??infocentersBasecom?1el*?to*ic?comsBasestf*owerdesignerdocsC34EF?1tml?rtug?rtug*GF1tmH*at134JC3FCKCJCKCFL#IKJE
Jezik izveštaja
Podrazumevani izrazi koji se koriste u izveštaju (sem sadržaja modela definisanog odstrane korisnika) *rikazuju se na sledeem jeziku!
a naslovi *oglavlja (#itle čvorovi) su na jeziku na kom je kreiran tem*lejt sve ostalo (nazivi elemenata i svi1 nji1ovi1 osoina) u izveštaju se *ojavljuju na
jeziku odaranom *ri kreiranju izveštaja ili u "e*ort "e*ort Pro*erties
Ma editovanje jezika izveštaja (tj izraza navedeni1 *od ) koristi se "e*ort 'anguage+ditor!
Tools!esour"es!eport #anguages
5*cija .ew služi za kreiranje novog jezika, a Pro*erties za modifikovanje *ostojeeg jezika Dijalog koji se otvori klikom na 52 daje *regled svi1 elemenata kojima može dase *romeni nat*is koji se koristi u izveštaju (izmena se vrši u *olju Nalue sa desnestrane)
Ma izmene jezika na kom su na*isani naslovi (#itle), *otreno je kreirati so*stveni "e*ort#em*late (v "e*ort #em*late +ditor ), ili se mogu menjati ručno u samom izveštaju
7/21/2019 Kreiranje i Generisanje Izvestaja
http://slidepdf.com/reader/full/kreiranje-i-generisanje-izvestaja 5/6
Multi-model izveštaji
PowerDesigner omoguava kreiranje oični1 i multi-model izveštaja 5ični izveštaji suvezani za jedan model, dok multi-model izveštaji omoguavaju s*ajanje informacija izviše modela 2reiranje ovakvog izveštaja oavlja se izorom $ile .ew &ulti-
&odel "e*ort Informacije o modelima su ras*ore6ene u sekcije, *ri čemu se u jednojsekciji mogu nalaziti informacije samo jednog modela 7ekcije izveštaja se definišu na7ections kartici "e*ort Pro*erties dijaloga (slika 3O)
Slika 1.$ Definisanje sekcija multi-model izveštaja
7adržaj *ojedinačni1 sekcija se kreira na isti način kao kod oični1 izveštaja
.aziv sekcije &odel sekcije #i* modela #em*lejt sekcije
7/21/2019 Kreiranje i Generisanje Izvestaja
http://slidepdf.com/reader/full/kreiranje-i-generisanje-izvestaja 6/6
Report Template Editor
#em*lejt je orazac za kreiranje izveštaja PowerDesigner ima ugra6ene tem*lejte, aliomoguava i kreiranje novi1
Tools!esour"es!eport Templates otvara s*isak *ostojei1 "e*ort #em*late-a!
Slika 2.1 Dijalog za rad sa tem*lejtima za izveštaje
Kreiranje novi" i modifi#acija postoje$i" templejta
2reiranje novog tem*lejta vrši se klikom na ikonicu .ew u dijalogu sa slike 43 5tvarase dijalog za unos naziva novog tem*lejta, jezika i ti*a modela
&odifikacija *ostojeeg tem*lejta *okree se odairom ikonice Pro*erties u dijalogu saslike 43
oa slučaja, otvara se "e*ort #em*late +ditor u kome se definišu elementi koje esadržavati tem*lejt "e*ort #em*late +ditor omoguava kreiranje strukture izveštaja nasličan način kao "e*ort +ditor
5dair ti*a tem*lejta! svi ilifiltrirani *o ti*u modela(ojektni, konce*tualni,fizički)
2reiranje novog
tem*lejta
5tvaranje #em*late+ditor-a zaselektovani tem*lejt