ASPECT ORIENTED PROGRAMMING DALAM MEMBANGUN APLIKASI BERBASIS SPRING STUDI KASUS : AKUNTANSI PERSEDIAAN MENGUNAKAN METODE RATA-RATA BERGERAK

Laratmase, Leonila - 085610074 (2010) ASPECT ORIENTED PROGRAMMING DALAM MEMBANGUN APLIKASI BERBASIS SPRING STUDI KASUS : AKUNTANSI PERSEDIAAN MENGUNAKAN METODE RATA-RATA BERGERAK. Skripsi thesis, STMIK AKAKOM Yogyakarta.

[img] Text
Daftar_Isi (Repaired).rtf - Published Version

Download (3MB)
[img] Text
BAB_I.rtf - Published Version

Download (74kB)
[img] Text
BAB_II.rtf - Published Version
Restricted to Repository staff only

Download (166kB)
[img] Text
BAB_III.rtf - Published Version
Restricted to Repository staff only

Download (2MB)
[img] Text
BAB_IV.rtf - Published Version
Restricted to Repository staff only

Download (108MB)
[img] Text
BAB_V.rtf - Published Version

Download (50kB)
[img] Text
Daftar_Pustaka.rtf - Published Version

Download (41kB)
[img] Text
Listing Program.rtf - Published Version
Restricted to Repository staff only

Download (560kB)

Abstract

Pada umumnya pembuatan sebuah aplikasi enterprise menggunakan metodologi object oriented programming. Dalam penggunaan metodologi ini seringkali terjadi code tangling dan code scattering, hal ini menyebabkan sistem memiliki duplikat kode dan fungsi-fungsi sederhana yang tidak jelas (crosscutting concern). Untuk itu diperlukan sebuah metodologi yang mampu memecahkan masalah tersebut. Metodologi tersebut dikenal dengan nama Aspect Oriented Programming. Metodologi tersebut merupakan metodologi yang dikembangkan untuk melengkapi metodologi object oriented programming. Metodologi ini berfungsi untuk memperbaiki modularitas program dengan membuat unit modular yang disebut dengan aspect. Dengan aspect pemrogram mampu mengimplementasikan setiap concern secara terpisah, sehingga mampu menghapus ketergantungan crosscutting concern dari modul yang sedang digunakan. Metodologi AOP juga dapat digunakan di berbagai macam framework, salah satunya adalah spring framework. Spring, bukan hanya sebuah framework seperti kebanyakan framework pada umumnya, Spring bisa dikatakan sebagai sebuah project yang dikenal dengan sebutan sebagai Spring Portfolio Project. Spring Portfolio Project melakukan banyak integrasi terhadap teknologi-teknologi yang canggih, antara lain adalah Spring AspectJ yang digunakan untuk melakukan implementasi terhadap metodologi aspect oriented programming dan Spring IoC yang digunakan untuk melakukan implementasi terhadap konsep dari Inversion of Control. Untuk mengimplementasikan konsep dari Inversion of Control Spring menyediakan sebuah container yang disebut dengan Spring IoC Container. Didalam container tersebut objek-objek yang diperlukan akan dikelola. Dengan adanya pengelolan objek-objek yang dilakukan oleh container secara terpusat, maka diharapkan pemrogram dapat lebih berkonsentrasi pada proses bisnis yang ada, sehingga mampu membuat aplikasi bisnis yang baik. Kata Kunci : Aspect, Hibernate, Java, Persediaan, Spring, Transaction.

Item Type: Thesis (Skripsi)
Additional Information: Pembimbing : Bambang P.D.P., S.E, Akt., S.Kom, MMSI Call Number : 617 Lar a
Uncontrolled Keywords: Aspect, Hibernate, Java, Persediaan, Spring, Transaction.
Subjects: A Karya Umum (General) > Ilmu Komputer (Computer Science) > Program Aplikasi
Divisions: Jenjang Strata Satu > Sistem Informasi (Information System)
Depositing User: Mr. Andi Setyanto
Date Deposited: 10 Jan 2017 03:02
Last Modified: 10 Jan 2017 03:02
URI: http://eprints.akakom.ac.id/id/eprint/3158

Actions (login required)

View Item View Item