[ milas @ 12.02.2006. 16:16 ] @
Interesuje me za kreiranje jednog ERP sistema (finansije, robno, materijalno, ...) u Javi koju tehnologiju preporucujete a da svi koriste istu bazu (Postgre ili MySQL)?! jsp-struts-ejb, swing-pojo-hibernate, ili nesto trece ?
[ Java Beograd @ 13.02.2006. 11:42 ] @
A jel' ti pocinjes sa razvijanjem svog ERP resenja ili pitas onako, akademski, diskusije radi ?
[ milas @ 13.02.2006. 15:07 ] @
Pa ne, uskoro bi moja firma trebala da predje sa COBOL-a na Javu iz kojeg su vec imali kurs (osnovna, napredna, ...), pa me interesuje koja je kombinacija dobra. Inace broj korisnika takvog sistema bi bio oko 400 a npr. plate bi se obracunavale za oko 15.000 radnika!
[ Java Beograd @ 14.02.2006. 08:47 ] @
Čuj,
"Boj ne bije svijetlo oružje, već boj bije srce u junaka".

Projektovanje IS nije trivijalni zadatak, OO dizajn takođe, a loš kod tek ume da zagorča stvari. Praktično, ne postoji loša platforma, tj. i ako postoji, odmah biva zaboravljena. Dakle, neće razvojna platforma rešiti ili umanjiniti suštinsku složenost sistema.

Znam da ovo nije odgovor na tvoje pitanje, ali evo, započeo sam akademsku disikusiju.
[ bobjan @ 15.02.2006. 16:06 ] @
Komentar koji je dao Java Beograd je potpuno ispravan.
Kao neko ko je više od 15 godina radio poslovne aplikacije u Cobol-u, a već više od 6 godina radim u Javi, moram da napomenem da je promena načina razmišljanja nešto što se ne događa preko noći. (nemoj da te zbir ovih brojki zbuni, možda sam jedan od najstarijijih posetilaca foruma)
Par odslušanih kurseva Jave nisu garancija da uopšte ekipa (makar i genijalnih)Cobolaša može da savlada projekat za koji su izabrane OO tehnolgije. Ovo nije samo moj subjektivan sud, citiram
Citat:
The timeframe depends on the people you try to move. Even for the best people I have worked with by now, the complete transition in their minds took them about one year. Some others never got the glimpse.

Više puta sam i držao kurseve Jave i OO u firmama koje imaju iskusne i kvalitetne ljude, sa mnogo iskustava u "starim" tehnologijama. I stekao sam utisak da ta stara iskustva nekada više koče, nego što pomažu.
Ako je menadžment svestan u šta se upušta, to je OK, ali ako rukovodstvo očekuje da ljudi samo pređu na "jezik koji su odslušali" i da brzo preprogramiraju sve prethodne funkcionalnosti, bojim se da će da nastupe veliki problemi.
Pošto sam prešao sličnu fazu, mogu da ti dam neke savete, slobodno pitaj.
[ milas @ 16.02.2006. 06:34 ] @
Da pa evo tokom ove godine ce oni slusati neke kurseve i verovatno ste u pravu da ce tu biti problema a mozda i nista od toga nece ni biti. Ali me cisto interesuje sutra ako neko bude zeleo da razvija bar kadrove (sto je trivijalno) koju kombinaciju tehnologije vezane za Javu da mu preporucim ?!
[ totovic @ 22.08.2006. 21:58 ] @
Bolje kupite neko gotovo ERP rešenje, biće vam mnogo jeftinije.
[ 0x01 @ 23.08.2006. 07:52 ] @
I ja trenutno ulazim malo dublje u Java web vode pa imam generalno isti problem. Sta da odaberem od tehnologija jer ih stvarno ima "mnogo" a vremena za "ispaljivanje" malo.

Na webu sam video da svi preporucuju da se u te malo ozbiljnije vode udje sa appFuse starterkit web aplikacijom koja nudi mogucnost kombinovanja raznih tehnologija. appFuse omogucava da se prvo programer upozna sa tehnologijama pre nego ga zaboli glava oko instalacija, podesavanja ...

appFuse na dev.java.net
https://appfuse.dev.java.net/

evo i sedam razloga zbog kojih treba koristiti appFuse
http://www-128.ibm.com/developerworks/java/library/j-appfuse/

Citat:
totovic: Bolje kupite neko gotovo ERP rešenje, biće vam mnogo jeftinije.


verovatno ce tako i da ispadne ... salim se
Ne mora da znaci, ako se napravi dobar softver to moze dobro da se isplati
[ dejankr @ 23.08.2006. 08:59 ] @
Kad smo već kod Jave i ERP-a, možda da je bolje da probate sa nekim gotovim open source rešenjem. Compiere je dugo bio među najaktivnijim projektima na SourceForge, pa možda nije loše to da ga pogledate pre nego što se odlučite da sami razvijate nešto novo http://www.compiere.org/

Vidim da se sada pojavio i neki opentaps http://www.opentaps.org/

Nemam iskustva sa ovim projektima (malo se jesam pre par godina zanimao za Compiere, ali ništa ozbiljno), tako da ovo nije preporuka već samo ideja.

Inače mislim da je promena načina razmišljanja sa proceduralno na objektno orijentisan način razmišljanja jedan od osnovnih problema sa kojim će te se sretati ako se odlučite da prebacujete aplikacije na Javu sa nekog starijeg programskog jezika tipa COBOL. Dobrom delu ljudi koji su godinama radili u COBOL-u, ovo možda nikad ni neće poći za rukom.

[ milas @ 23.08.2006. 15:24 ] @
Da, upoznat sam sa tim ;-). Inace, izabrano je tapistry-springframework-mysql + lot of design patterns.
[ sstanko78 @ 23.08.2006. 23:13 ] @
Vidi Struts , tapistry i spring su MNOGO MNOOOOGO tezi za ucenje
od Java Server Faces - JSF (sun-ova stvar)

JSF ima "visual" alate kao sto su:
1. Java Studio Creator 2 (free za comercial) www.sun.com
2. Exadel Web Developer http://www.exadel.com
3. FacesIDE (OpenSource plugin za Eclipse) http://amateras.sourceforge.jp...wiki_en/wiki.cgi?page=FacesIDE

vecina tih alata su tipa M$ Visual Studio

i naravno sama Eclipse www.eclipse.org

uz to JSF je potekao od Sun-a.....

inace mslim da ti je ok kombinacija
MyFaces (http://myfaces.apache.org/)+ MySQL

MyFaces ima dodatne komponente tomahawk ( http://myfaces.apache.org/tomahawk/index.html )
koje se bar meni jako dopadaju.

ORM moze biti i Hibernate ,Castor, Cayenne (ima "visual" alat)

Sto se tice patterna na http://www.eclipseplugincentral.com/ postoji neki plugin koji i tu pomaze
mislim da je Patternbox

[ milas @ 23.08.2006. 23:22 ] @
O.K. Da, i JSF su jedna od opcija svakako. Hvala na informacijama.
[ ana @ 06.06.2007. 11:21 ] @
Da li je neko radio vec sa Appfuse 2.0 ?
[ MarkoBalkan @ 07.06.2007. 21:06 ] @
ja bi ti preporučio MySql.pošto nema puno podataka, tih 15000 za plaće i ostalo sa strane.

radio sam aplikaciju na .net-u + MySql.

iz baze mi je vukao milijun podataka, s time da su bili relacijski vezani.trebalo mui je do 10 s da vrati rezultat, sa 1 GB rama, na običnom računalu.
za 100000 linija teba mu do 1 s.