Penerapan Pemrograman Berorientasi Aspek Pada Kasus Logging Sistem Inventori

Agustin, Hendra (2005) Penerapan Pemrograman Berorientasi Aspek Pada Kasus Logging Sistem Inventori. Undergraduate thesis, Institut Teknologi Sepuluh Nopember.

[img]
Preview
Text
5100100063-Undergarduate Thesis.pdf - Published Version

Download (9MB) | Preview

Abstract

Dalam membangun suatu aplikasi, khususnya yang berskala besar, tidak sekedar dihangun oleh salll modul kode yang terdapat pada satu file. Ap/ilcasi ini umumnya merupakan kumpulan dari herbagai modul yang bekerja bersama untuk menyedialcan fungsi-fungsi yang diinginkan. Misalnya sebuah modul item dan modul kereta he/anja mungkin saja dikombinasilcan dengan sebuah modul interface untuk menciptakan aplikasi inventori. Proses mengidentifilcasi modulnwdul yang ada merupakan usaha awal yang penting dalam membangun suatu ap/ikasi. Seringlcali pengembang terpaksa membuat satu modul yang memiliki beberapa fungsi, sebuah fungsi seperti logging seringlcali tersebar diantara berberapa modul dalam sebuah aplikasi. Hal ini tidak bisa dihindari oleh metode pemrograman selcarang yaitu pemrograman berorientasi objek lcarena meski membagi suatu permasalahan menjadi objek cukup berhasil, namun beberapa fungsi masih harus tersebar pada beberapa objek. Untuk itulah dalam mengatasi permasa/ahan tersebut diciptalcan pemrograman berorientasi aspek, sebagaimana yang dilakulcan dalam Tugas Akhir ini. Dalam implementasi Tugas Akhir ini akan dirancang modul aspek yang bertindak seolah-o/ah sebagai ke/as da/am pemrograman berorientasi objek untuk menyimpan fungsi-fungsi yang sebelumnya dimodullcan dida/am kelas dalam pemrograman berorientasi objek yang disebut juga sebagai crosscutting concern. Pengujian kedua metode pemrograman menunjukkan perbedaan langkahlangkah pendekatan kedua metode pemrograman tersebut dalam mernecahknn masalah. Uji coba yang dilakukan meliputi fase pemrograman scbagai cara aw<1i untuk melihat secara praktis perbedaan pemrograman berorkntasi objck dan aspek. Hal ini akan memberikan deskripsi bagaimana keseluruhan proses pengembangan berorientasi aspek.

Item Type: Thesis (Undergraduate)
Additional Information: RSIF 005.1 Agu p
Subjects: Q Science > QA Mathematics > QA76.6 Computer programming.
Divisions: Faculty of Information Technology > Informatics Engineering
Depositing User: ansi aflacha
Date Deposited: 15 Oct 2019 07:18
Last Modified: 15 Oct 2019 07:18
URI: https://repository.its.ac.id/id/eprint/71192

Actions (login required)

View Item View Item