Banka MoneyMaker je novootvorena banka u gradu MoneyCity. Kako ele da
nadjaaju konkurenciju, upravni odbor banke se sloio sa injenicom da je za dobro poslovanje banke od velikog znaaja da posjeduje dobar informacioni sistem, koji bi trebao da obezbijedi sljedee:
desktop aplikaciju za podrku poslovima banke, koja treba da bude nezavisna
od platforme, jer su u banci podjednako zastupljeni i Linux i Windows operativni sistemi; ova aplikacija treba da ima u pozadini bazu podataka, koja e sluiti za skladitenje podataka o klijentima i da posjeduje minimalno dio za voenje podataka o klijentima (lini podaci o klijentima, mogunost dodavanja, izmjene i uklanjanja istih) i dio za voenje transakcija za svakog od klijenata; desktop aplikacija treba da bude klasina klijent/server aplikacija, gdje e klijenti biti zaposleni u banci, a server e sluiti za komunikaciju sa bazom podataka. Web aplikaciju, koja e, pored same prezentacije banke, posjedovati i mini eBanking informacioni sistem koji e klijentima pruiti mogunost praenja stanja na njihovom raunu kao i izvrenih transakcija putem Weba. aplikaciju za mobilni telefon, tj. mBanking aplikaciju, kojom banka eli da svojim klijentima omogui praenja stanja na njihovom raunu kao i izvrenih transakcija koritenjem mobilnog telefona.
Kako banka ne eli prevelika novana ulaganja za samu izradu informacionog
sistema, potrebno je da se za implementaciju samog sistema koriste besplatni alati. Zbog potrebe za aplikacijama nezavisnim od platforme, prijedlog tehnologije za implementaciju sistema je Java tehnologija (J2SE za desktop aplikaciju, J2EE za Web aplikaciju (JSP i servleti) i J2ME za apllikaciju za mobilni telefon). Kao sistem za upravljanje bazom podataka predlae se MySQL.