[Java lista] JEE fejlesztő
Szomor Attila
aszomor at computertechnika.hu
2009. Dec. 3., Cs, 09:25:22 CET
Szervusztok,
Vezető fejlesztőt keresünk pécsi telephelyünkre egy 2010 januártól induló
egészségügyi fejlesztéshez a hamarosan megjelenő JEE6 SDK használatával.
Többféle megoldás is érdekel bennünket pl.
- mindvégig a pécsi telephelyünkön dolgozni kívánó fejlesztők jelentkezése
- első időben a pécsi, később a pesti v. debreceni telephelyünkön dolgozni
kívánó fejlesztők jelentkezése
- első időben a helyszínen dolgozó, később távmunkában vállalkozó
fejlesztők jelentkezése
- külföldről hazatérő vagy oda igyekvő, de minimum negyedév szabad
kapacitással rendelkező fejlesztők jelentkezése
- aktív alvállalkozók jelentkezése
- stb.
Ha ismertek valakit, vagy akár Titeket érdekel ez a lehetőség, a
számítástechnikai osztályvezetőnknek küldjön/küldjetek egy rövid szakmai
önlétrajzot
Czvikli József
Computer Technika Kft
Számítástechnikai osztályvezető
czvikli at computertechnika.hu
Attila.
Rövid bemutatkozás:
-------------------
A cégünk rendelkezik egy régi DOS-os kb. 15 éve a piacon lévő egészségügyi
rendszerrel amelyet a közeljövőben szándékozik Java alapokon újra
adaptálni.
A régi rendszerünk DOS-os C++ programozási nyelven íródott, kimondottan
orvosi célú dbVista adatbázis kezelőt használ, a laborrendszert kivéve
szinte az összes területen jelen van az egészségügyben, többek között a
diagnosztikai, járó és fekvőbeteg osztályokon valamint a fogászati és
háziorvosi szolgálatoknál. Novell hálózatokon működik, a nagyobb
kórházakban egy időpillanatban 100 terminálról is használhatják, más
gyártók rendszereivel is képes együttműködni (laborok, beküldők valamint
az általunk is lefedett területeken lévőkkel is), a TAJ-szám ellenőrző és
egyéb online jelentőmodulok révén az OEP-el is kommunikál.
A megvalósítandó rendszer elemek
--------------------------------
CT-MEDIKA < ------KOMMUNIKÁCIÓK-------- > KÜLSŐ RENDSZER
.-------------------------------------------.
| M O D U L O K | <--> Beküldő
| .-- CENT / AMBU / JEL --. |
| | | |
| BOSS -|-- OSZT / NURS / ASK --|- QSTAT | <--> Labor
| | | |
| -- DIAG / NYILV / LIST -- |
| | <--> OEP
-------------------------------------------
BOSS : Rendszergazdai és törzskarbantartó modulok
CENT/AMBU/JEL : Járóbeteg ellátás és jelentő modulok
OSZT/NURS/ASK : Fekvőbeteg ellátás és jelentő modulok
DIAG/NYILV/LIST : Röntgen/Diagnosztikai és jelentő modulok
QSTAT : Statisztikai és szakmai lekérdező modulok
Tanulmány munkaként a "BOSS" modult valósítottuk meg, (mert amúgy is ez
lenne az alapja az összes modulnak) JEE5 SDK felhasználásával, de mivel
hamarosan megjelenik a JEE6 SDK a végleges rendszert ebben szeretnénk
elkészíteni.
Jelenleg a NetBeans_6.7.1 fejlesztőkörnyezetet használjuk és ebből adódóan
a GlassFish_v2 applikációs szervert az OracleTopLink_Essential_v1-el,
adatbázis kezelőnek a PostgreSQL_8.3-at választottuk, eddig kellemes
tapasztalatokkal.
Az eddig elkészült részekben törekedtünk az AS és JPA
megvalósításfüggetlen részét használni, így a tesztek során sikerült egy
két konfigurációs bejegyzés megváltoztatásával az átjárás a
GlassFish/TopLink és a JBoss/Hibernate között, ezt a módszert mindvégig
szeretnénk megtartani a fejlesztés során.
A tervezett megvalósítási környezet két együttműködő AS-re alapulna, az
egyikben lenne a persistence-unit, a másikban az üzleti logika kerülne
elhelyezésre, a kliensek ez utóbbival állnának kapcsolatban első körben
GUI-s kliensekről lenne szó, majd a későbbi jövőben WEB-es és a külső
rendszerekkel együttműködést biztosító SOA-s AS-el is bővülne a rendszer
(a WEB-es kliens első ötletre a GWT).
A különálló AS-eket az betegjogi probléma kezelésen túl a terhelés
elosztás is indokolja, ezért az AS+PU szerverbe kimondottan csak az
entitásokat és
ezek delegáltját tervezzük elhelyezni, így garantált lesz az SQL szerver
elérések naplózása és a védelme is. A teljes működési logikát az AS+BI
szerverben képzeljük megvalósítani, az összes kliens (GUI/WEB/SOA) csak
wrapper lesz az AS+BI felé.
A cégünknél több 20-30 éve a pályán aktívan dolgozó programozó is van,
(Delphi/Kylix környezetben többek között az AS-ekben ismert EJB/Web
konténernek és a JPA-nak megfelelő MiddleWare szervert is fejlesztettek
Indy és kbmMemTable alapokon, 1999 óta a napjainkig használják), de a Java
programozásban kezdőknek számítunk, ezért keresünk olyan segítséget aki
szerver oldalon nagy gyakorlattal rendelkezik és meg tudná határozni a
fejlesztési irányokat és a fejlesztésben tevőlegesen is részt tudna venni.
További információk a(z) Javalist levelezőlistáról