Abstract :
Perkembangan teknologi terutama bidang komputer dan
internet tentunya akan lebih banyak membantu dalam mengolah
data, yang pada akhirnya akan menghasilkan informasi dan
membantu pekerjaan manusia menjadi lebih mudah. Dengan
demikian perlu mendapat penanganan yang tepat sesuai dengan
prinsip hemat waktu dan tepat sasaran. Tentu saja sistem
maupun aplikasi yang dibuat dengan memanfaatkan internet
tersebut dibuat dengan tidak mudah. Semakin komplek sebuah
aplikasi maka semakin tinggi pula tingkat kerumitannya,
sehingga diperlukan sebuah teknologi sebagai solusinya.
Bahasa pemrograman Java dengan teknologi framework,
yaitu Spring MVC menyediakan sebuah solusi terhadap
permasalahan tersebut dengan membagi aplikasi menjadi
bagian-bagian tersendiri yaitu Model, View, dan Controller, yang
memisahakan antar bagian tersebut dan membuat tata interaksi
didalamnya. Framework Hibernate JPA digunakan dalam
pemrograman untuk menggunakan basis data relational sebagai
penyimpanan data dengan bentuk objek. Framework Zkoss
digunakan untuk mengembangkan web berbasis java yang bisa
menjadikan aplikasi kita berbasis RIA (Rich Internet Application)
yaitu teknologi web yang mempunyai teknologi atau fitur-fitur
yang terdapat pada desktop application. Hal ini akan membuat
tampilan program menjadi lebih interaktif.
Hasil dari sistem ini merupakan suatu solusi untuk
mempermudah pengembangan, pemeliharaan, dan portabilitas
sebuah sistem dan aplikasi.
Kata kunci : Framework, Hinernate, Java, ORM, Spring, MVC,
Zkoss