UML se vraća kući?

Započeo holodoc, 29.07.2008, 00:21

prethodna tema - sledeća tema

holodoc

29.07.2008, 00:21 Poslednja Izmena: 29.07.2008, 00:23 od holodoc
Jedno veoma kratko pitanje. Ima li nekoga ovde, ili da poznaje nekoga, da dobro poznaje UML? Radim trenutno na jednom poprilično komplikovanom projektu koji je očigledno previše komplikovan da bi mogao kompletno da se realizuje bez UML-a :banghead: pa bi mi trebala mala pomoć.

Iskreno, par puta sam pokušavao da ga naučim ali nisam imao dovoljno vremena ni da zagrebem površinu. Svestan sam takođe da je UML apsolutno neophodan svakome ko ima nameru da se bavi programiranjem i razvojem softvera (čak je u velikom broju slučajeva kada je u pitanju zaposlenje preko poznavanje UML-a must) ali jednostavno vremena niđe  >:D<

Takođe, bio bih zahvalan i na bilo kakvoj preporuci dobre literature ili nekom tutorijalu koji bi mi pomogao da nekako na brzaka "sadžgam" tih 13 tipova modela  :whistle2:

Fala  b-(
<?php
abstract class Ignorance extends Stupidity implements Unavoidable 
    private function 
__construct(){
        
parent::__destruct();
    }; 

// EOF -> life.php

holodoc

Uf pa nemojte baš tako svi odjednom  *-:) Ne mogu da postignem sve vaše odgovore  :dzavo:
<?php
abstract class Ignorance extends Stupidity implements Unavoidable 
    private function 
__construct(){
        
parent::__destruct();
    }; 

// EOF -> life.php

Marko Аcović

Htedoh da ti odgovorim jos jutros ali sam bio na poslu. Da se vratim na temu. Ja sam nesto pocinjao da ucim UML jer sam skapirao da se projektovanje ozbiljnog softvera ne moze ni zamisliti bez UML-a. Sad ne znam koliko ti je zahtevan problem, mozda bih mogao da ti pomognem nesto.
Sto se literature tice, preporucujem izdanje Mikro knjige:

UML ukratko: Kratak vodic kroz standardni jezik za modelovanje objekata.

U originalu ga imas kao:

UML Distilled: A brief Guide to the Standard Object Modeling Language, 3rd Edition.

Toliko za sada od mene.

Pozz  B-)

holodoc

29.07.2008, 19:48 #3 Poslednja Izmena: 29.07.2008, 19:52 od holodoc
Mmmmm.... Distilled...  >-) To već zvuči ozbiljno  :dzavo:

Što se tiče projekta u pitanju je rad na onoj web aplikaciji namenjenoj advokaturi odnosno punoj online zameni za sve što možeš da natrpaš u kancelariju advokata a da možeš da staviš i samog advokata u nju :)

Fora je u tome što je aplikacija stvarno ogromna... Mislim ako ti pomenem da samo inicijalna baza ima oko 35 entiteta onda bi trebalo sve da ti bude jasno. Do sada sam nekako uspevao da prevaziđem potrebu da sve centralizujem u jedno centralno project management okruženje i da koristim papir i olovku ali dosta mi je više :(( Namučim se strašno samom organizacijom projekta a kamoli kada dođem do trenutka da trebam da je realizujem :(

Nabavio sam dva relativno dobra kompletna UML softverska rešenja (oba doduše u trial varijanti) i hteo bih da u trenucima kada imam da radim samo jedan posao probam sa modelovanjem ovog projekta koji radim makar samo da probam kako će da ide.

Jedan od programa je Altova UML. Nije loš sviđa mi se. Veoma jednostavan i pregledan a što je najlepše podržava direktan eksport bussiness logike i svih ostalih modela direktno u C# i Java kod  =; Samo što ja za sada u njemu osim u ER modelu ne umem ni da beknem :)




Drugi je prava mala mrcina i rađen je u Javi. U pitanju je Visual Paradigm i prevashodno je namenjen radu u Javi. Deluje previše napucano a ne znam da li sam napomenuo da se vuče ko crevo na računaru  :mad:

Marko, hvala za "preperuku"  :klanja:
<?php
abstract class Ignorance extends Stupidity implements Unavoidable 
    private function 
__construct(){
        
parent::__destruct();
    }; 

// EOF -> life.php

Marko Аcović

Nemas frke. Evo jos nesto sto sam nasao na netu vezano za UML:

1. http://dn.codegear.com/article/31863
2. http://www.visualcase.com/tutorials/uml-tutorial.htm

Ovaj prvi mi se narocito dopao.

Pozz

Siniša Ranđić

Mišo, ne znam da li primetio, ali na sajtu CSL firma Visual Paradigm još uvek slovi kao naš partner odnosno donator. Goran Jevremović je pre par godina, recimo 2004. s njima uspostavio kontakt i dobio, koliko mi se čini neku akademsku licencu za korišćenje njihovog softvera.

holodoc

29.07.2008, 20:23 #6 Poslednja Izmena: 29.07.2008, 20:26 od holodoc
Citat: rasinMišo, ne znam da li primetio, ali na sajtu CSL firma Visual Paradigm još uvek slovi kao naš partner odnosno donator. Goran Jevremović je pre par godina, recimo 2004. s njima uspostavio kontakt i dobio, koliko mi se čini neku akademsku licencu za korišćenje njihovog softvera.
A smeo sam da se zakunem da sam negde već video logo te firme. Sad znam i gde :boodala: Šta znam... Meni se ovo njihovo čudovište čini i previše komplikovanim. Možda je okej za velike firme i ljude koji se bave isključivo project management-om ali za samostalne developere... Ne bih rekao. Altova mi se nekako čini kao bolja varijanta.
Citat: marko_gmNemas frke. Evo jos nesto sto sam nasao na netu vezano za UML:

1. http://dn.codegear.com/article/31863
2. http://www.visualcase.com/tutorials/uml-tutorial.htm

Ovaj prvi mi se narocito dopao.

Pozz
Zabeleženo. Ovaj prvi stvarno obećava. Šteta što ne mogu da nađem nigde nijednu O'Reilly Cookbook varijantu  :^o To su strašno dobre knjige  :-<
<?php
abstract class Ignorance extends Stupidity implements Unavoidable 
    private function 
__construct(){
        
parent::__destruct();
    }; 

// EOF -> life.php

Marko Аcović

Pogledacu da li ja mogu neku da ti pronadjem pa cu da ti posaljem na mail ili vec kako.

Marko Аcović

Evo linkova odakle mozes da skines dosta knjiga o UML-u (a i o ostalim temama koje te interesuju):

http://knowfree.net/category/it-ebooks/uml

Pogledaj i ovde imas zanimljivih stvari:

http://ebooks.katz.cd/download/1343165/eBook/UML-for-the-IT-Business-Analyst-A-Practical-Guide/
http://ebooks.katz.cd/download/1670997/eBook/Enterprise-Modeling-and-Computing-With-UML/

To bi trebalo da bude dovoljno literature  B-)

holodoc

Iju... :o Piraterija  ;;)

Šalim se :D Našao sam već pomenutu knjigu ali fala  :utata:
<?php
abstract class Ignorance extends Stupidity implements Unavoidable 
    private function 
__construct(){
        
parent::__destruct();
    }; 

// EOF -> life.php