Langsung ke konten utama

Hari pertama nge-blog

BismiLlahirrahmanirrahim,

Semoga blog ini berguna bagi penulis maupun  pembaca sekalian.
Banyak hal-hal yang bermanfaat yang dapat dituangkan, mungkin hanya perlu trigger supaya ide nya keluar. Masih jauh dari kesempurnaan maka tidak ada kata lain kecuali kritik dan saran kami tunggu dari pembaca  sekalian.

Komentar

Postingan populer dari blog ini

Arsitektur Aplikasi Web

  Arsitektur aplikasi web pada dasarnya mendekripsikan suatu infrastruktur yang memungkinkan sistem atau aplikasi berbasis web untuk mencapai sasaran-sasaran bisnisnya. Aplikasi web seharusnya dikembangkan dengan lapisan-lapisan (layer) yang masing-masing memberikan perhatian-perhatian yang berbeda-beda. (Pressman [12]) Menurut Gamma et.al [4] bahwa arsitektur Model / View / Controller (MVC) tiga serangkai kelas  digunakan untuk membangun user interface di Smalltalk-80. Melihat pola desain dalam MVC akan membantu Anda melihat apa yang kita maksud dengan istilah "pola." MVC terdiri dari tiga macam objek. Model ini adalah objek aplikasi, View adalah layar presentasi, dan Controller mendefinisikan cara user interface bereaksi terhadap input pengguna. Sebelum MVC, pengguna desain antarmuka cenderung menggumpalkan obyek-objek secara bersamaan. MVC memisahkan mereka untuk meningkatkan fleksibilitas dan reuse. Arsitektur MVC merupakan satu dari sejumlah model infrast...

Rekayasa Perangkat Lunak (Software Engineering)

Kata “Rekayasa Perangkat Lunak” atau Software Engineering dalam Bahasa Inggris terdiri dari kata “Rekayasa” dan “Perangkat Lunak”. Kata rekayasa menurut kamus Bahasa Indonesia adalah penerapan kaidah-kaidah ilmu dalam pelaksanaan (seperti perancangan, pembuatan kontstruksi, serta pengoperasian kerangka, peralatan, dan system yang ekonomis dan efisien). (kamusbahasaindonesia.org). Sedangkan perangkat lunak menurut definisi yang ditulis Pressman [12] mengutip Fritz Bauer adalah pembuatan dan penggunaan prinsip-prinsip penting rekayasa supaya pengguna bisa memperoleh perangkat lunak secara murah yang dapat diandalkan dan bekerja secara efisien pada mesin-mesin yang sesungguhnya. Definisi Rekayasa Perangkat Lunak dari berbagai literatur adalah: “ Suatu disiplin ilmu yang membahas semua aspek produksi perangkat lunak, mulai dari tahap awal requirement capturing (analisa kebutuhan pengguna), s pecification (menentukan spesifikasi dari kebutuhan pengguna), desain, coding, testing ...

Java2 Enterprise Edition (J2EE)

Menurut tutorial Java EE oleh Oracle Inc [8],  Java Platform  Enterprise Edition (Java EE) adalah standar industri untuk komputasi enterprise Java. Memanfaatkan Profil Web  Java EE 6 yang ringan untuk menciptakan generasi aplikasi Web, dan kekuatan penuh dari platform Java EE 6 untuk aplikasi enterprise. Keuntungan bagi pengembang dengan peningkatan produktivitas dengan penjelasan lebih, lebih banyak POJO’s ( Plain Old Java Object ) , kemasan disederhanakan, dan konfigurasi XML yang lebih sedikit. Platform Java EE menggunakan model aplikasi multitier terdistribusi  untuk aplikasi enterprise. Logika aplikasi dibagi menjadi komponen-komponen sesuai dengan fungsinya, dan komponen aplikasi yang membentuk sebuah aplikasi Java EE yang diinstal pada berbagai mesin, tergantung pada tier di lingkungan multitier Java EE yang menjadi milik komponen aplikasi tersebut. Tingkatan-tingkatan dari arsitektur Java EE yaitu: ·         ...