Laporkan Masalah

Implementasi Framework Web Java Struts 2 dan Object/Relational Mapping (ORM) Hibernate pada Sistem Informasi Kerja Praktek dan Proyek Akhir

ANJAR ROMADHONA H, Nur Rohman Rosyid, S.T., M.T., D.Eng.

2015 | Tugas Akhir | D3 TEKNIK ELEKTRO

Teknologi Java berkembang pesat dalam bidang teknologi informasi. Salah satu teknologi Java yang menarik untuk dipelajari adalah framework web Java Struts 2 yang mendukung design pattern MVC (Model-View-Controller) serta framework ORM (Object/Relational Mapping) Hibernate yang mendukung pemetaan basis data MySQL. Struts 2 sebagai alternatif dalam membangun web Java dapat diimplementasikan bersama dengan Hibernate melakukan fungsi utama sebuah sistem seperti proses menciptakan (create), membaca (read), memperbarui (update), dan menghapus (delete) data. Sistem informasi kerja praktek dan proyek akhir sebagai studi kasus permasalahan ini dibangun berdasarkan survei pada Program Diploma Teknik Elektro, Sekolah Vokasi UGM yang belum memiliki sistem pendataan kerja praktek dan proyek akhir berbasis web. Implementasi framework web Java Struts 2 dan ORM Hibernate pada sistem ini dirasa tepat sebagai bentuk pembelajaran dan alternatif teknologi yang digunakan selain penggunaan framework web PHP atau Java lainnya.

Java technology is developing rapidly in the field of information technology. One of the interesting Java technology to learn is Java web Struts 2 framework that supports MVC (Model-View-Controller) design pattern and ORM (Object/Relational Mapping) Hibernate framework that support the MySQL database mapping. Struts 2 as an alternative way to build Java web can be implemented along with Hibernate to perform the major functions of system such as the proccess of creating, reading, updating, and deleting the data. The practical work and final project information system as a case study of this problem is built based on survey on the Program Diploma Teknik Elektro, Sekolah Vokasi UGM that do not have the web-based information system to collect the data of practical works and final projects. Implementation of Struts 2 Java web framework and ORM Hibernate framework in this system is appropriate as an alternative way of learning and the use of technology in addition to the use of PHP or other Java web framework.

Kata Kunci : Sistem informasi, web Java, Struts2, ORM, Hibernate, MySQL, CRUD

  1. D3-2015-313980-abstract.pdf  
  2. D3-2015-313980-bibliography.pdf  
  3. D3-2015-313980-tableofcontent.pdf  
  4. D3-2015-313980-title.pdf