Setiawan, Primadi (2009) Pembuatan Framework Aplikasi Bisnis Berdasa.Rkan Pola Active Record Dan Konsep Naked Object. Masters thesis, Institut Teknologi Sepuluh Nopember.
|
Text
5104201001-Master_thesis.pdf Restricted to Repository staff only Download (14MB) |
Abstract
Paradigma pemrograman berorientasi obyek telah meningkatkan dengan pesat penggunaan ulang dari kode program dalam rekayasa pembuatan software. Akan tetapi, paradigma tersebut hanya memberikan penggunaan ulang dari kode program pada level individual yang sangat kecil lingkupnya, yaitu komponen. Pada saat ini, penggunaan ulang dalam software telah bergeser dari penggunaan ulang dari sebuah komponen ke penggunaan ulang dari seluruh desain sistem atau struktur aplikasi. Sistem software yang mendukung penggunaan ulang pada level ini disebut Framework [1]. Framework dibuat berangkat dari ide dasar bahwa lebih mudah untuk membuat sistem dengan kebutuhan spesifik tertentu, apabila kita memulainya dari struktur-struktur yang umum dari domain permasalahan tertentu, dibandingkan apabila kita membuat semuanya mulai dari awal. Secara ringkas dapat dikatakan bahwa Framework adalah arsitektur umum untuk menyelesaikan masalah pada domain permasalahan tertentu, yang ditambahkan komponen-komponen diatasnya, untuk keperluan menyelesaikan kebutuhan spesifik tertentu. Framework berbeda dengan Class Library terutama dalam hal kontrol terhadap aplikasi. Pada Framework kontrol aplikasi ada pada framework tersebut, dan programmer yang menggunakan framework membuat komponen-komponen diatasnya; sedangkan pada Class Library, kontrol ada pada programmer yang memanfaatkan Class Library tersebut. Penelitian ini ditujukan untuk merancang/membuat Framework untuk pembuatan Aplikasi Bisnis, berdasarkan pola desain Active Record dan ide-ide dasar yang melatarbelakangi lahirnya konsep Naked Object, dengan tujuan untuk mempercepat dan mempermudah pembuatan Aplikasi Bisnis, menstandarkan cara pemrograman, dan memungkinkan programmer aplikasi bisnis bisa lebih fokus pada sistem, bukan pada teknologi
===================================================================================================================================
Object oriented software paradigm has been increased reusable code on software engineering. Meanwhile this paradigm only give individual, small level reusable of code, that is component. In this time, reusable level of software has been shift from reusable of component to the reusable of whole system design or application structure. Software system that support this reusable level is called Framework [1]. Framework build on foundation that: it is easier to build software system with specific requirement, if it is started from general structure from specific problem domain, compared to must build everything from scratch. In a short can be said that framework is general architecture to solve problem from specific problem domain, that can be added component purposed to solve specific requirement. Framework is different from Class Library in the application control. In framework, application is controlling by framework, programmer creating component in top of framework and called by framework; meanwhile in the class library, programmer controlling application and call class library as needed. This research is purposed to design/create business application framework based on active record design pattern and the concept of naked object architectural pattern. Benefit of this framework is : increase speed and easiness of creating business application, force standardization on programming style, and enable programmer to more focus on business process rather than technology to create business application.
| Item Type: | Thesis (Masters) |
|---|---|
| Additional Information: | RTIf 005.3 Set p |
| Uncontrolled Keywords: | Framework, Aplikasi Bisnis, Active Record, Naked Object, Framework, Business Application, Active Record, Naked Object. |
| Subjects: | Q Science > QA Mathematics > QA76.76.A65 Application software. Enterprise application integration (Computer systems) |
| Divisions: | Faculty of Industrial Technology > Informatics Engineering > 55101-(S2) Master Thesis |
| Depositing User: | magang . |
| Date Deposited: | 17 Sep 2026 06:57 |
| Last Modified: | 17 Sep 2026 06:57 |
| URI: | http://repository.its.ac.id/id/eprint/144648 |
Actions (login required)
![]() |
View Item |
