Path: TopS1-Final ProjectInformatics-Computer Science-STEI2008

REKAYASA ULANG APLIKASI WEB JAVA STUDI KASUS APLIKASI GIMS

Undergraduate Theses from JBPTITBPP / 2017-10-09 10:28:05
Oleh : AGUNG PRASETYO (NIM 13502046), S1 - Department of Geology
Dibuat : 2008, dengan 7 file

Keyword : Model 1, MVC, Rekayasa ulang, Reverse engineering, Unified process, Alterasi, Java EE, Struts 2, Ajax, ORM

Pada Tugas Akhir ini dilakukan rekayasa ulang terhadap aplikasi web Java Model 1 ke Model MVC. Proses rekayasa ulang ini akan mengadopsi metodologi rekayasa ulang aplikasi web Java dan teknologi framework berbasis MVC, Ajax, dan ORM.





Model 1 merupakan arsitektur pertama yang digunakan untuk membangun aplikasi web Java. Perkembangan proses bisnis yang semakin kompleks, tuntutan kebutuhan perawatan yang handal, serta tuntutan adaptasi teknologi baru yang semakin beragam membuat Model 1 tidak dapat diandalkan untuk pengembangan aplikasi enterprise di atas platform Java Enterprise Edition. Model aplikasi web Java kemudian berevolusi dari Model 1 menjadi Model MVC yang dinilai unggul dari aspek maintainability, modularity, dan adaptability.





Proses rekayasa ulang Model 1 ke Model MVC terdiri dari 3 tahap. Tahap pertama adalah reverse engineering aplikasi Model 1 yang menghasilkan analisis kebutuhan berikut komponen aplikasi yang berpotensi menjadi kelas dalam aplikasi Model MVC. Tahap kedua berupa alterasi aplikasi Model 1 menjadi MVC. Tahap terakhir adalah forward engineering dengan metodologi Unified Process (UP) untuk mengembangkan rancangan hingga implementasi aplikasi Model MVC dengan bantuan framework yang berbasis MVC.





Studi kasus yang digunakan adalah sebuah aplikasi web Java Model 1 yang bernama Global Internship Management System (GIMS) versi 1.0. Rekayasa ulang dilakukan pada GIMS 1.0 sehingga menghasilkan GIMS 2.0 yang diimplementasikan dengan framework yang mengimplementasikan model MVC, yakni Struts 2. Selain MVC, GIMS 2.0 dilengkapi dengan teknologi Ajax dan Object Relational Mapping (ORM) sebagai fitur tambahan untuk membuktikan aspek adaptibility terhadap teknologi baru yang ditawarkan oleh Model MVC. Ajax diimplementasikan dengan framework Direct Web Remoting (DWR), sedangkan ORM dengan Hibernate.





Aplikasi GIMS 2.0 dapat dihasilkan dari metodologi perancangan ulang yang digunakan, dan dapat memenuhi spesifikasi kebutuhan yang ditetapkan, serta mampu mengimplementasikan rancangan model MVC dengan Struts 2 berikut teknologi Ajax dan ORM.

Beri Komentar ?#(0) | Bookmark

PropertiNilai Properti
ID PublisherJBPTITBPP
OrganisasiS
Nama KontakUPT Perpustakaan ITB
AlamatJl. Ganesha 10
KotaBandung
DaerahJawa Barat
NegaraIndonesia
Telepon62-22-2509118, 2500089
Fax62-22-2500089
E-mail Administratordigilib@lib.itb.ac.id
E-mail CKOinfo@lib.itb.ac.id

Print ...

Kontributor...

  • Pembimbing : Yani Widyani, S.T., M.T., Editor: Rizki Apriyanti

File PDF...