BS603 PENGEMBANGAN APLIKASI ENTERPRISE Niko Ibrahim, S.Kom, MIT
|
|
- Vera Susanto
- 7 tahun lalu
- Tontonan:
Transkripsi
1 BS603 PENGEMBANGAN APLIKASI ENTERPRISE Niko Ibrahim, S.Kom, MIT
2 Silabus BS603 Aturan dan tata cara kuliah Tujuan Perkuliahan Materi kuliah Buku referensi Tugas dan Quiz Ujian Tengah dan Akhir Semester Jadwal Kuliah
3 Tujuan Perkuliahan Tujuan Umum: Mahasiswa mampu memahami pentingnya aplikasi enterprise di dunia bisnis Mahasiswa mampu membangun suatu aplikasi berskala enterprise Tujuan Khusus: Mahasiswa memahami teknologi/platform J2EE Mahasiswa mampu mengimplementasikan Web Component (JSF) dan Business Component (EJB)
4 Buku Referensi Wajib Dibaca Beginning EJB 3 Beginning Java EE 7 Java EE 7 Essensials
5 Softwares, JDK & Tools Java JDK 7-8 NetBeans 8 Full Version (Bundled with GlassFish Server) MySQL Database
6 Latar Belakang Aplikasi Enterprise Dunia bisnis yang semakin kompetitif Kebutuhan bisnis yang semakin kompleks Globalisasi: perusahaan terdistribusi antar lokasi (bahkan antar benua) Bisnis 24x7 melalui Internet, antar negara, Internasionalisasi (perbedaan bahasa, mata uang, dan timezone) Perlu pengurangan biaya, peningkatan response time Penyimpanan data yang aman dan reliable Penyediaan GUI pada customer, staff, supplier, dll. APLIKASI ENTERPRISE Mampu menghadapi perubahan, kompleksitas, dan dapat diandalkan (robust)
7 The Java Platform (3 parts)
8 Java Enterprise Edition (Java EE) Java EE merupakan sekumpulan perangkat (spesifikasi) standar yang khusus ditujukan untuk membuat aplikasi dan web berskala enterprise. Java EE dapat dilihat sebagai ekstensi dari Java Standard Edition (Java SE) Ekstensi ini dibutuhkan dalam pengembangan aplikasi yang bersifat: Terdistribusi Handal (robust) Powerful Highly available Java EE digunakan untuk membuat dan memanajemen aplikasi-aplikasi berbasis enterprise yang bersifat: N-tier Web-enabled Server-centric Java EE menyediakan cara yang standar untuk menangani transaksi (menggunakan JTA), pengiriman pesan (menggunakan JMS), dan melakukan penyimpanan data (menggunakan JPA)
9 Enterprise Application Multitier Aplikasi enterprise biasanya dirancang sebagai aplikasi multitier yang terdiri dari: Frontend tier: terdiri dari web framework (eg. JSF) Middle tier: menyediakan security dan transaction (proses bisnis) Backend tier: menyediakan koneksi ke database dan legacy system (sistem lama )
10 N-Tier di dalam Aplikasi Enterprise Presentation Logic (Frontend tier) Java EE: Servlet, JSP, JSF (web), JavaSwing(desktop) Business Logic (Middle tier) Java EE: EJB Session Beans Data Access Logic (Backend tier) Java EE: Entity Beans System Services (Security, Transaction, Connector, etc.)
11 Application Architecture
12 Layanan CONTAINER pada Java EE Java EE platform menyediakan API untuk berbagai komponen di setiap tier, dan juga menyediakan layan tambahan seperti naming, injection dan resource management. Komponen-komponen ini di-deploy di dalam sebuah CONTAINER yang menyediakan layanan runtime. Dengak kata lain, CONTAINER ini-lah yang bertanggung jawab dalam menyediakan layanan yang dibutuhkan oleh komponen aplikasi pada saat aplikasi tsb dijalankan/diakses oleh user. Layanan tersebut seperti: menyediakan API, security, akses database, penanganan transaction, penamaan direktori server, pencarian resources server Contoh Container yang populer: GlassFish Application Server JBoss Application Server Oracle Application Server IBM Websphere BEA Weblogic
13 Statistik Penggunaan Container
14 Perkembangan Java EE
15 Java EE 7 MAIN GOALS 1. Embracing HTML5 JSON & JSF Higher Productivity JMS API, Client API, CDI, Bean Validation 3. Enterprise Demands Batch Applications, Concurrency Utilities,
16 Java EE 7 Specification 1. Context & Dependency Injection 2. Bean Validation 3. Java Persistence API (JPA) 4. Object Relational Mapping (ORM) 5. Enterprise JavaBeans (EJB) 6. Callbacks, Timer Service, Authorization 7. Transactions 8. Java Server Faces (JSF) 9. XML & JSon Processing 10. Messaging 11. SOAP Web Services 12. RESTful Web Services
17 Java EE 7 Architecture JAVA EE 7 Spec was released in June 2013 Harap baca penjelasan setiap komponen arsitektur tsb di Java EE 7 Essentials, Chapter 1)
18 Revisit Pemrograman Web Lanjut JSF Tags JSF Managed Bean Converter dan Validator Event Handling Data Tables Java Persistence API (JPA) Java Persistence Query Language (JPQL) Object Relational Mapping (ORM)
19 Yang harus Anda baca Beginning Java EE 7: Chapter 1 Java EE 7 at a Glance Java EE 7 Essentials: Chapter 1 Java Platform, Enterprise Edition
20 Tugas Mandiri / Kelompok Silahkan mengerjakan tugas yang diberikan Untuk info lanjut, hubungi saya via niko.ibrahim@gmail.com Selamat Belajar!
Enterprise Java Beans (EJB)
Enterprise Java Beans (EJB) P E N G E M B A N G A N A P L I K A S I E N T E R P R I S E ( C ) 2 0 1 6 N I K O I B R A H I M F A K U L T A S T E K N O L O G I I N F O R M A S I U N I V E R S I T A S K R
Lebih terperinciBAB III LANDASAN TEORI. user management seperti yang diuraikan oleh definisi-definisi berikut.
BAB III LANDASAN TEORI 3.1. Teori Umum Terdapat beberapa teori umum yang digunakan dalam implementasi web user management seperti yang diuraikan oleh definisi-definisi berikut. 3.1.1. CDM (Conceptual Data
Lebih terperinciPENDAHULUAN. Gambar 1.1 Arsitektur Two-Tier 2 1 BAB I
1 BAB I PENDAHULUAN 1.1.Latar Belakang Kebanyakan program yang ada saat ini merupakan sistem terdistribusi, yaitu suatu sistem yang mendistribusikan informasi yang diprosesnya di antara beberapa komputer.
Lebih terperinciUNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN WEB SEVICE DAN HIBERNATE ( APLIKASI DALAM DATA PROVIDER SAHAM )
UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 ANALISIS DAN PERANCANGAN WEB SEVICE DAN HIBERNATE ( APLIKASI DALAM DATA PROVIDER SAHAM ) RAYMON
Lebih terperinciBasis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS
Basis Data 2 Database Client / Server Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Tujuan Memahami bentuk-bentuk arsitektur aplikasi dalam database. Memahami konsep arsitektur: Single-Tier Two-Tier:
Lebih terperinciBAB I PERSYARATAN PRODUK
BAB I PERSYARATAN PRODUK 1.1 Pendahuluan Perusahaan CV. Alfa Teknologi membutuhkan aplikasi untuk pengembangan reservasi penginapan. Aplikasi ini bisa menjadi investasi bagi perusahaan, karena di Indonesia
Lebih terperinciBab II. TINJAUAN PUSTAKA
Bab II. TINJAUAN PUSTAKA 2.1. Penelitian Terdahulu Berdasarkan penelitian penulis, aplikasi distribusi penjualan barang sudah ada. Dari aplikasi yang sudah ada tersebut penulis ingin mengembangkan lagi
Lebih terperinciBAB II LANDASAN TEORI. Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple,
BAB II LANDASAN TEORI 2.1 Basis Data Terdistribusi Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple, database yang saling berkaitan secara logik yang didistribusikan melalui
Lebih terperinciPERANCANGAN PROTOTIPE SISTEM INFORMASI BERBASIS JAVA EE 7 UNTUK SISTEM KP DAN TA TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO. Abstrak
PERANCANGAN PROTOTIPE SISTEM INFORMASI BERBASIS JAVA EE 7 UNTUK SISTEM KP DAN TA TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO Bagus Satrio U. PH. 1), Maman Somantri 2) Sudjadi 2) Jurusan Teknik Elektro, Fakultas
Lebih terperinciBy : Agung surya permana ( )
By : Agung surya permana (5108100504) Latar belakang Rumusan masalah Permasalahan yang diangkat dalam menyelesaikan tugas akhir ini adalah: Bagaimana mengimplementasikan metode arsitektur SOA dari hasil
Lebih terperinciMODEL INTERAKSI APLIKASI WEB PADA TEKNOLOGI JAVA
INFOMATEK Volume 18 Nomor 2 Desember 2016 MODEL INTERAKSI APLIKASI WEB PADA TEKNOLOGI JAVA Ade Sukendar *) Program Studi Teknik Informatika Fakultas Teknik Universitas Pasundan Abstrak: Aplikasi web adalah
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Arsitektur software three tier berkembang pada tahun 1990an untuk mengatasi keterbatasan arsitektur two-tier(client-server). Pada gambar I-1 dapat dilihat bahwa arsitektur
Lebih terperinciMiddleware Sebagai Jembatan Platform yang berbeda. Budi Susanto
Middleware Sebagai Jembatan Platform yang berbeda Budi Susanto budsus@ukdw.ac.id, budsus@yahoo.com http://lecturer.ukdw.ac.id/budsus 1 Definisi Middleware Application Application Middleware Middleware
Lebih terperinciPENERAPAN JAVA SERVER FACES UNTUK DESIGN PATTERN WEB
PENERAPAN JAVA SERVER FACES UNTUK DESIGN PATTERN WEB Yanto (1) Abstrak: J2EE Pattern adalah kumpulan pola-pola yang digunakan dalam menyelesaikan masalah yang umumnya dihadapi oleh setiap programmer Java
Lebih terperinciPENERAPAN SEAM FRAMEWORK DALAM PENGEMBANGAN MASTER TEMPLATE SILABUS DAN SATUAN ACARA PERKULIAHAN (SAP)
SKRIPSI PENERAPAN SEAM FRAMEWORK DALAM PENGEMBANGAN MASTER TEMPLATE SILABUS DAN SATUAN ACARA PERKULIAHAN (SAP) (Studi Kasus : Program Studi Teknik Informatika UIN Syarif Hidayatullah Jakarta) Oleh : Retno
Lebih terperinciPertemuan 01: Pengenalan JavaServer Faces. Program Studi Sistem Informasi Universitas Kristen Maranatha 2015 Niko Ibrahim, MIT
Pertemuan 01: Pengenalan JavaServer Faces Program Studi Sistem Informasi Universitas Kristen Maranatha 2015 Niko Ibrahim, MIT Tujuan Perkuliahan Mahasiswa memahami dasar-dasar JSF Tag-tag JSF Cara kerja
Lebih terperinciJ2EE VS.NET PLATTFORM Solusi untuk web services
J2EE VS.NET PLATTFORM Solusi untuk web services Muhammad Rudyanto Arief, ST rudy@amikom.ac.id Abstraksi Sript internet sudah mulai mengalami pergeseran dalam konsep dan teknologi. Ini semua tidak terlepas
Lebih terperinciBAB I PENDAHULUAN 1.1. Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service digunakan
Lebih terperinciBAB 2 DASAR TEORI. 2.1 Service Oriented Architecture (SOA) Konsep Service Oriented 2-1
BAB 2 DASAR TEORI 2.1 Service Oriented Architecture (SOA) Saat berbicara mengenai SOA, maka terlebih dahulu harus dilakukan pembahasan mengenai services. Services adalah sebuah fungsi yang terdefinisi
Lebih terperinciBAB I PENDAHULUAN Latar Belakang Masalah. Teknologi informasi mempunyai peran penting dihampir semua aspek
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Teknologi informasi mempunyai peran penting dihampir semua aspek kehidupan, mulai dari sektor pendidikan hingga sektor usaha. Meningkatnya kebutuhan akan teknologi
Lebih terperinciContoh diatas merupakan aplikasi yang menggunakan server sebagai temapat penyimpanannya dan client sebagai tempat input data atau proses lainnya.
PENDAHULUAN Pemanfaatan perangkat lunak berperan erat bagi perkembangan di semua lini, baik itu institusi pendidikan, lingkungan bisnis, maupun kalangan pribadi. Tentunya berpulang dari penggunaan perangkat
Lebih terperinciBS205 Pemrograman Berorientasi Objek. Pertemuan 1 Pengenalan PBO dan Review Pemrograman Java Niko Ibrahim, S.Kom, MIT
BS205 Pemrograman Berorientasi Objek Pertemuan 1 Pengenalan PBO dan Review Pemrograman Java Niko Ibrahim, S.Kom, MIT Outline Perkuliahan Informasi dosen Informasi umum mata kuliah Buku Teks Silabus mata
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI Pada bab ini akan dibahas berbagai teori yang melandasi dalam membangun sistem ini. 3.1 Sistem Informasi Menurut Hall (2006, p6), sistem informasi adalah serangkaian prosedur formula
Lebih terperinciAnalisis Arsitektur Aplikasi Web Menggunakan Model View Controller (MVC) pada Framework Java Server Faces
Scientific Journal of Informatics Vol. 3, No. 1, Mei 2016 p-issn 2407-7658 http://journal.unnes.ac.id/nju/index.php/sji e-issn 2460-0040 Analisis Arsitektur Aplikasi Web Menggunakan Model View Controller
Lebih terperinciPraktikum Basis Data 2. BAB 1 : Pendahuluan
BAB 1 : Pendahuluan 1.1. Sasaran Memahami fitur-fitur Oracle9i Dapat menjelaskan aspek teori maupun fisik dari database relasional Menggambarkan Implementasi Oracle pada RDBMS dan ORDBMS 1.2. Oracle9i
Lebih terperinciPemrograman Berbasis Objek. Pengenalan Java. Yuliana Setiowati. Politeknik Elektronika Negeri Surabaya
Pengenalan Java Yuliana Setiowati Kilas Balik Teknologi Java Bahasa Java awalnya bernama Oak, yakni bagian dari projek Green yang dikembangkan khusus oleh Sun Microsystem untuk memprogram perangkat-perangkat
Lebih terperinciObject OOP. Polymor phism
Nama = Dony Aditya Saputra NRP = 7412040516 Jurusan = D4 LJ T.INFORMATIKA Tugas 1 Praktek Basis Data 1. Buatlah Mind Mapping untuk OOP? Oriented Programming atau OOP adalah merupakan paradigma pemrograman
Lebih terperinciFirewall & WEB SERVICE
Firewall & WEB SERVICE Definisi Firewall Umumnya ditempatkan pada batas network untuk membangun batas pinggir keamanan (security). Firewall digunakan untuk melindungi internal network dari eksternal yang
Lebih terperinciJava Enterprise Edition (Java EE): Web Application Development
Java Enterprise Edition (Java EE): Web Application Development COURSE NAME DURATION PRICE (RP) MIN PARTICIPANT Java Enterprise Edition (Java EE): Web Application Development *harga belum termasuk pajak
Lebih terperinciImplementasi Restful pada Java
APLYSIT CORP. Gedung Pusat Teknologi Lt. 3, RICE PT. INTI Jl. Moch. Toha 77, Bandung, 40253 Phone : 022-61530230 www.aplysit.com Implementasi Restful pada Java REST adalah singkatan dari (REpresentational
Lebih terperinciProposal. Sistem Informasi Manajemen Tata Persuratan ~ 1 ~
Proposal Sistem Informasi Manajemen Tata Persuratan ~ 1 ~ Daftar Isi 1. Pendahuluan... 3 2. Tujuan... 4 3. Tinjauan Sistem Informasi... 4 3.1. Berbasis Teknologi Web... 4 3.2. Keamanan Sistem... 4 4. Pemilihan
Lebih terperinciWEB SERVICES. Sistem terdistribusi week 12
WEB SERVICES Sistem terdistribusi week 12 Outline Kegunaan web service Sejarah bahasa pemrograman Perusahaan pengusul web service Arsitektur web service Keuntungan & kekurangan wes service Kegunaan web
Lebih terperinciPERANCANGAN PROTOTIPE SISTEM INFORMASI BERBASIS JAVA EE 7 UNTUK SISTEM KP DAN TA TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO
PERANCANGAN PROTOTIPE SISTEM INFORMASI BERBASIS JAVA EE 7 UNTUK SISTEM KP DAN TA TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO Bagus Satrio U. PH. *), Maman Somantri, and Sudjadi Jurusan Teknik Elektro, Universitas
Lebih terperinciProposal. Sistem Informasi Manajemen Rencana Anggaran Belaja (SIRAB) ~ 1 ~
Proposal Sistem Informasi Manajemen Rencana Anggaran Belaja (SIRAB) ~ 1 ~ Daftar Isi 1. Pendahuluan... 3 2. Tujuan... 4 3. Tinjauan Sistem Informasi... 4 3.1. Berbasis Teknologi Web... 4 3.2. Keamanan
Lebih terperinciBAB 1 PENDAHULUAN 1.1 Pendahuluan
BAB 1 PENDAHULUAN 1.1 Pendahuluan Perkembangan teknologi komputer pada sisi perangkat lunak saat ini telah mengalami pergeseran yang cukup besar, yaitu dari aplikasi yang bersifat standalone menuju pada
Lebih terperinciUKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Dalam perkembangan zaman, sistem pencarian buku di Perpustakaan UKDW sangat diperlukan untuk mempercepat pencarian buku. Sistem yang dikembangkan bisa secara
Lebih terperinciAplikasi komputer selalu terdiri dari: Logika bisnis Interaksi dengan sistem lain Antarmuka dan peyimpanan data (persistence) Data yang diproses di
Pertemuan 12 bag 2 Aplikasi komputer selalu terdiri dari: Logika bisnis Interaksi dengan sistem lain Antarmuka dan peyimpanan data (persistence) Data yang diproses di dalam aplikasi biasanya disimpan dalam
Lebih terperinciBAB 1 Service Oriented Architecture 1.1 Evolusi SOA
BAB 1 Service Oriented Architecture 1.1 Evolusi SOA Dengan melakukan penelusuran evolusi pola-pola integrasi, maka dapat ditunjukkan bahwa SOA merupakan teknik integrasi yang dibangun berdasarkan teknologi
Lebih terperinciArsitektur Web Service Web service memiliki tiga entitas dalam arsitekturnya, yaitu: 1. Service Requester (peminta layanan)
1. Pengenalan Web Service Definisi Web Service Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service
Lebih terperinciWindows DNA (Distributed internet Architecture) Oleh : Edi Sugiarto, S.Kom, M.Kom
Windows DNA (Distributed internet Architecture) Oleh : Edi Sugiarto, S.Kom, M.Kom Pendahuluan Pada akhir 90-an dikenal istilah Windows DNA (Distributed internet Architecture) bersamaan dengan peluncuran
Lebih terperinciBab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu
Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Aplikasi penjadwalan ujian skripsi ini pernah dibuat sebagai topik skripsi di Fakultas Teknologi Informasi Universitas Kristen Satya Wacana. Dalam pengembangannya,
Lebih terperinciWeb Services merupakan salah satu bentuk implementasi dari arsitektur model aplikasi N-Tier yang berorientasi layanan. Perbedaan Web Services dengan
Overview Web Service (sebagai software) adalah sebuah sistem didesain untuk mendukung mesin interoperabilitas untuk berinteraksi dalam jaringan. Seringnya Web service hanya berupa application programming
Lebih terperinciPENGEMBANGAN SISTEM E-COMMERCE DENGAN TEKNOLOGI KOMPONEN DAN FRAMEWORK BERORIENTASI OBYEK
PENGEMBANGAN SISTEM E-COMMERCE DENGAN TEKNOLOGI KOMPONEN DAN FRAMEWORK HALAMAN JUDUL BERORIENTASI OBYEK Tesis untuk memenuhi sebagian persyaratan mencapai derajat Sarjana S-2 Program Studi Teknik Elektro
Lebih terperinciBab 1. Pengembangan Aplikasi Java dengan MVC
Bab 1 Pengembangan Aplikasi Java dengan MVC 1.1 Tujuan Dalam bab ini, kita akan mendiskusikan bagaimana perkembangan dari teknologi Java Enterprise Edition dan juga bagaimana kemudian teknologi ini dengan
Lebih terperinciBAB I PENDAHULUAN. I.1 Latar Belakang
BAB I PENDAHULUAN I.1 Latar Belakang Basisdata telah banyak digunakan untuk menghimpun data. Sistem manajemen basisdata / Database Management System (DBMS) adalah perangkat lunak untuk mengelola dan memanipulasi
Lebih terperinciBAB III LANDASAN TEORI. adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan,
BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Informasi Menurut Jerry, dkk dalam Hartono (1999:1) menyatakan bahwa sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul
Lebih terperinciBAB II KAJIAN PUSTAKA
BAB II KAJIAN PUSTAKA A. Mentoring Mentoring merupakan kegiatan ekstrakurikuler terstruktur yang wajib diikuti seluruh mahasiswa baru mulai angkatan tahun akademik 2004/2005, atau seluruh mahasiswa yang
Lebih terperinciOleh : Dosen Pembimbing : Umi Laili Yuhana, S.Kom, M.Sc Hadziq Fabroyir, S.Kom
Sistem Informasi Geografis untuk Perguruan Tinggi Negeri di Indonesia Oleh : I G.L.A. Oka Cahyadi P. 5106100061 Dosen Pembimbing : Umi Laili Yuhana, S.Kom, M.Sc. 132 309 747 Hadziq Fabroyir, S.Kom 051
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Berdasarkan dengan judul penelitian oleh penulis mengenai Pengembangan Web api Pada Sistem Assesmen Dan Berbasis Tag Sebagai Pembantu Penyusunan Strategi Pembelajaran
Lebih terperinciProposal. Pembangunan Sistem Informasi Perpustakaan ~ 1 ~
Proposal Pembangunan Sistem Informasi Perpustakaan ~ 1 ~ Daftar Isi 1. Pendahuluan... 3 2. Tujuan... 4 3. Tinjauan Sistem Informasi... 4 3.1. Berbasis Teknologi Web... 4 3.2. Keamanan Sistem... 5 4. Pemilihan
Lebih terperinciMembuat Aplikasi Java Web Enterprise Sederhana
2012 Membuat Aplikasi Java Web Enterprise Sederhana Eko Kurniawan Khannedy StripBandunk.com 4/1/2012 Persembahan Buku ini dipersembahkan untuk Indonesia yang lebih baik Ilmu, teknologi dan sumber daya
Lebih terperinci1. Pendahuluan Dalam era globalisasi, para pelaku bisnis secara intensif melakukan usahausaha untuk memasuki pasar global. Upaya-upaya yang dilakukan
MEMBANGUN WEB SERVICE E-COMMERCE TOKO SEPATU DENGAN JAVA EE 6.0 MENGUNAKAN API JAX-WS 2.0 Heri Santoso Jurusan Teknik Informatika, Fakultas Teknik Industri, Universitas Gunadarma Jalan Margonda Raya No.100
Lebih terperinciArsitektur Aplikasi Web
Web Engineering 2010 Arsitektur Aplikasi Web Husni husni@if.trunojoyo.ac.id Husni.trunojoyo.ac.id Komputasi.wordpress.com Outline Pendahuluan Metode dan Pendekatan Seluk beluk Arsitektur Web Komponen dasar
Lebih terperinciPemrograman Berbasis Objek. Pengenalan Java. Entin Martiana. Politeknik Elektronika Negeri Surabaya
Pengenalan Java Entin Martiana Sejarah Java (1) 1991, Sun dipimpin Patric Naughton dan James Gosling ingin merancang bahasa computer untuk perangkat consumer seperti cable TV Box. Karena perangkat itu
Lebih terperinciSERVICE ORIENTED ARCHITECTURE (SOA)
Implemented using Web Services SERVICE ORIENTED ARCHITECTURE (SOA) Oleh: Ahmad Syauqi Ahsan 1 TUJUAN Mengerti konsep dasar dari Service Oriented Architecture (SOA). Memahami manfaat SOA. Mengerti kapan
Lebih terperinciBAB I PERSYARATAN PRODUK
BAB I PERSYARATAN PRODUK 1. Pendahuluan Penulis mengambil topik tentang aplikasi Pencarian Mobil via handphone karena penulis melihat banyaknya calon pembeli mobil baru yang sulit untuk mendapatkan informasi
Lebih terperinciPEMROGRAMAN I. By : Sri Rezeki Candra Nursari
PEMROGRAMAN I By : Sri Rezeki Candra Nursari Materi : nursari2010.blogdetik.com String String Handling Java.util,Java.io AWT Event Windows Graphics Text Control Layout Manager Menu GUI Handling Image New
Lebih terperinciRancang Bangun Aplikasi Cash Bank dan Sales dengan Service Oriented Architecture pada Platform Java
Rancang Bangun Aplikasi Cash Bank dan Sales dengan Service Oriented Architecture pada Platform Java Riyanarto Sarno 1, Dwi Sunaryono 2, Gita Ventyana 3 1,2,3 Jurusan Teknik Informatika, Fakultas Teknologi
Lebih terperinciPENGEMBANGAN APLIKASI E-UNIVERSITY : SISTEM INFORMASI MANAJEMEN ASET UNTUK MENDUKUNG PENGELOLAAN FIX ASSET PERGURUAN TINGGI
PENGEMBANGAN APLIKASI E-UNIVERSITY : SISTEM INFORMASI MANAJEMEN ASET UNTUK MENDUKUNG PENGELOLAAN FIX ASSET PERGURUAN TINGGI 1 Tunggal Sigit Nugroho, 2 Seno Adi Putra, 3 Rino A Anugraha Program Studi Sistem
Lebih terperinciBAB I PENDAHULUAN Pendahuluan Tujuan
BAB I PENDAHULUAN 1.1. Pendahuluan Dewasa ini penggunaan internet semakin banyak, hampir semua kalangan mengenal dan terbiasa menggunakan internet. Oleh karena itu teknologi internet menjadi sumber informasi
Lebih terperinciSistem Informasi Penyewaan Properti Berbasis C2C
Sistem Informasi Penyewaan Properti Berbasis C2C Doro Edi, Valentinus Ricky Sjofyan Jurusan Sistem Informasi, Fakultas Teknologi Informasi Universitas Kristen Maranatha, Bandung email : k_doroedi@yahoo.com,
Lebih terperinciBAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.
BAB III LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. 3.1 E-Commerce E-commerce merupakan suatu kumpulan teknologi,
Lebih terperinciIMPLEMENTASI WEB-SERVICE UNTUK PEMBANGUNAN SISTEM KARTU RENCANA STUDI (KRS) ON-LINE
IMPLEMENTASI WEB-SERVICE UNTUK PEMBANGUNAN SISTEM KARTU RENCANA STUDI () ON-LINE A r a d e a Teknik Informatika Fakultas Teknik Universitas Siliwangi Tasikmalaya Abstrak Pemanfaatan teknologi informasi
Lebih terperinciJAVA PERSISTENCE (REVIEW)
JAVA PERSISTENCE (REVIEW) 2015 Niko Ibrahim, MIT Pemrograman Web Lanjut Latar Belakang Aplikasi komputer selalu terdiri dari: Logika bisnis Interaksi dengan sistem lain Antarmuka dan peyimpanan data (persistence)
Lebih terperinciPengenalan Java EE dengan Wildfly
Pengenalan Java EE dengan Wildfly Disusun oleh: Iwan Agus Fatahi Dwi Anindyani Rochmah 1/26 Daftar Isi Pendahuluan... 4 Latar belakang...4 Tools dan aplikasi yang digunakan...5 Java JDK...5 Eclipse...5
Lebih terperinciDAF WebProjector. Dynamic Application Form. Application Server. Service Control Manager (SCM) DB Connector RDBMS
EASY DAF whitepaper Pendahuluan EASY DAF adalah suatu kerangka kerja (framework) pengembangan aplikasi yang digunakan oleh perusahaan kami untuk mengembangkan aplikasi intenet, secara cepat, handal dan
Lebih terperinciIMPLEMENTASI TEKNOLOGI WEB SERVICE PADA SISTEM INFORMASI ADMINISTRASI KEPENDUDUKAN DENGAN WEB SERVICE
IMPLEMENTASI TEKNOLOGI WEB SERVICE PADA SISTEM INFORMASI ADMINISTRASI KEPENDUDUKAN DENGAN WEB SERVICE Miftahur Rohmah 4114080 Prodi Sistem Informasi Universitas Pesantren Tinggi Darul Ulum Jombang 2017
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan
Lebih terperinciBab 1. Pengenalan JSP POKOK BAHASAN: TUJUAN BELAJAR: 1.1 Dasar JSP
Bab 1 Pengenalan JSP 1 Bab 1 Pengenalan JSP POKOK BAHASAN: Dasar JSP Daur hidup JSP] Web Container Jakarta Tomcat Contex Java Virtual Machine Yang diperlukan untuk menjalankan JSP Membuat dan mendeploy
Lebih terperinciCOMPIERE. 2009
COMPIERE http://en.wikipedia.org, 2009 M. Choirul Amri, Romi Satria Wahono, Compiere ERP Aplikasi Bisnis di Linux,www.ilmukomputer.com, 21-11-2003 Panduan Pendayagunaan Open Source Software: Enterprise
Lebih terperinciWEBGIS. Tujuan. Arna fariza. Setelah menyelesaikan bab ini, anda diharapkan dapat: Memahami tentang Web GIS Mengetahui software2 untuk Web GIS
WEBGIS Arna fariza Politeknik elektronika negeri surabaya Tujuan Setelah menyelesaikan bab ini, anda diharapkan dapat: Memahami tentang Web GIS Mengetahui software2 untuk Web GIS 1 Overview Web GIS GIS
Lebih terperinciAplikasi LAN Messenger Menggunakan Java Servlet
Available online at TRANSMISI Website http://ejournal.undip.ac.id/index.php/transmisi TRANSMISI, 13 (2), 2011, 59-63 Research Article Aplikasi Messenger Menggunakan Java Servlet Priyo Nugroho Adi 1, Ir.
Lebih terperinciBAB I PENDAHULUAN. perusahaan atau organisasi dalam menentukan kebijakan-kebijakan strategis
BAB I PENDAHULUAN 1.1 Latar Belakang Dewasa ini informasi merupakan hal yang sangat penting bagi suatu perusahaan atau organisasi dalam menentukan kebijakan-kebijakan strategis perusahaan terkait dengan
Lebih terperinciPemanggilan RESTful Web Service Java dari Client PHP
Pemanggilan RESTful Web Service Java dari Client PHP Husni@trunojoyo.ac.id Pendahuluan RESTful web services termasuk aplikasi kelas ringan dan cepat aksesnya. Inilah alasan bagus mengapa REST API ini banyak
Lebih terperinciDASAR-DASAR SQL SERVER 2005
DASAR-DASAR SQL SERVER 2005 SQL SQL (Structured Query Language) adalah salah satu bahasa generasi level ke-4 yang awalnya dikembangkan oleh IBM di San Jose Research Laboratory. Berbeda dengan bahasa pemrograman
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Kriminalitas Kamus Besar Bahasa Indonesia (KBBI) Daring Edisi III mendefinisikan kriminalitas sebagai hal-hal yg bersifat kriminal atau perbuatan yg melanggar hukum pidana.kartono
Lebih terperinciMODUL PRAKTIKUM JAVA ENTERPRISE
MODUL PRAKTIKUM JAVA ENTERPRISE Oleh : Indra, S. Kom, M.T.I FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS BUDI LUHUR JAKARTA 2015 KATA PENGANTAR Dengan mengucapkan puji dan syukur kehadirat Alloh SWT yang Maha
Lebih terperinciGenerated by Foxit PDF Creator Foxit Software For evaluation only. 17/09/ :13
Waktu Sisa : 0:33:4 1. Tipe controller disebut dengan Front Controller berarti (3): Servlet pengontrol yang menyediakan satu titik akses ke resource aplikasi Menerima request dan meneruskannya ke server
Lebih terperinciPRAKTIKUM. Rekayasa Web. Modul 6: Restful API Server & Client Codeigniter. Laboratorium Teknik Informatika Universitas Pasundan
PRAKTIKUM Rekayasa Web Modul 6: Restful API Server & Client Codeigniter Laboratorium Teknik Informatika Universitas Pasundan Konten modul: 1. Membaca Data Menggunakan Rest API Server & Client 2. Menambah
Lebih terperinciScore : Persentase : % ~ u ~ Generated by Foxit PDF Creator Foxit Software For evaluation only.
Waktu Sisa : 0:50:12 Score : 84.333336 Persentase : 84.333336 % 1. Berikut ini adalah penjelasan dari apa itu ActionServlet (3): Class yang terletak dalam package org.apache.struts.action.* Class yang
Lebih terperinciPENGEMBANGAN APLIKASI E-UNIVERSITY : MODUL MANAJEMEN REKRUTMEN PEGAWAI PADA SISTEM INFORMASI MANAJEMEN SUMBER DAYA MANUSIA PERGURUAN TINGGI
PENGEMBANGAN APLIKASI E-UNIVERSITY : MODUL MANAJEMEN REKRUTMEN PEGAWAI PADA SISTEM INFORMASI MANAJEMEN SUMBER DAYA MANUSIA PERGURUAN TINGGI 1 Arvinda Okky P. P., 2 Seno Adi Putra, 3 Fida Nirmala Nugraha
Lebih terperinciSATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN WEB (INTERNET + HTML) KODE : TI11. C107/ 2 SKS. Teknik Pembelajaran Ceramah dan Diskusi
SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN WEB (INTERNET + HTML) KODE : TI11. C107/ 2 SKS Pertemuan Ke Pokok Bahasan Dan TIU 1 Pendahuluan Ruang lingkup mata kuliah Sasaran Tujuan Kompetensi lulusan
Lebih terperinciBAB III METODE PENELITIAN DAN PERANCANGAN SISTEM
BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM 3.1 Metode Penelitian Metode penelitian yang digunakan dalam pembuatan sistem informasi ini yaitu : 3.1.1 Pembuatan Model Pembuatan sistem aplikasi web
Lebih terperinciBAB I. PENDAHULUAN...
DAFTAR ISI TESIS... i HALAMAN PENGESAHAN... iii PERNYATAAN... iv MOTTO... v PRAKATA... vi DAFTAR ISI... vii DAFTAR GAMBAR... ix DAFTAR TABEL... xi INTISARI... xiii ABSTRACT... xiv BAB I. PENDAHULUAN...
Lebih terperinciBAB 2 Jenis-jenis dan Arsitektur Integrasi
BAB 2 Jenis-jenis dan Arsitektur Integrasi Arsitektur integrasi biasanya dibangun secara sistematis dalam beberapa lapisan. Ide dibalik ini adalah untuk memecah problem ke dalam beberapa problem yang lebih
Lebih terperinciBAB 3 Studi Kasus SOA
BAB 3 Studi Kasus SOA Sebagai pembuktian integrasi berbasis SOA maka akan dibangun aplikasi bisnis fiktif berupa kredit perbankan yang dinamakan aplikasi WHUBANK. Aplikasi WHUBANK ini merupakan proof of
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Sistem Informasi SISTA (Sistem Informasi Skripsi dan Tugas Akhir) merupakan sistem informasi yang dikembangkan untuk mengatasi permasalahan terkait proses skripsi dan Tugas Akhir
Lebih terperinciIMPLEMENTASI MIRRORING DATABASE UNTUK FAULT TOLERANCE PADA POSTGRESQL SERVER MENGGUNAKAN METODE LOGGING
IMPLEMENTASI MIRRORING DATABASE UNTUK FAULT TOLERANCE PADA POSTGRESQL SERVER MENGGUNAKAN METODE LOGGING Moh Kohari 1, Wahyu Suadi,S.Kom,M.Kom 2 Mahasiswa Jurusan Teknik Informatika 1, Dosen Pembimbing
Lebih terperinciBAB II. KAJIAN PUSTAKA. yang berkhasiat maupun diperkirakan berkhasiat sebagai obat, dan khasiatnya
BAB II. KAJIAN PUSTAKA A. Tanaman Obat Indonesia Menurut Tampubolon (1995) tumbuhan obat adalah tumbuh-tumbuhan yang berkhasiat maupun diperkirakan berkhasiat sebagai obat, dan khasiatnya ini diketahui
Lebih terperinciPERKEMBANGAN ANTARA WEB SERVICE YANG MENGGUNAKAN PROTOCOL SOAP DAN REST
PERKEMBANGAN ANTARA WEB SERVICE YANG MENGGUNAKAN PROTOCOL SOAP DAN REST Nurasanah 110155201072 Jln.Sultan Mahmud, no 57,Tanjungpinang,Kepri 29121 Emaili: Nurhasanah.hanacalm@gmail.com Mahasiswa Program
Lebih terperinciANALISIS DAN PERANCANGAN SISTEM INFORMASI KASIR (SIKASIR) BERBASIS MOBILE
ANALISIS DAN PERANCANGAN SISTEM INFORMASI KASIR (SIKASIR) BERBASIS MOBILE TUGAS AKHIR ADLAN QOWI 1112001015 PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS BAKRIE JAKARTA 2016 ANALISIS
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1 Struktur Analisis dan Desain Struktur analisis dan desain adalah sebuah metodologi yang di gunakan pada rekayasa perangkat lunak untuk mendeskripsikan sistem kearah fungsional.
Lebih terperinciBAB 3 LANDASAN TEORI
BAB 3 LANDASAN TEORI Bab ini akan membahas hal-hal yang mendasari dibuatnya aplikasi JOGIFT, arsitektur, bahasa pemrograman dan tools yang digunakan dalam pembuatan aplikasi JOGIFT. 3.1 Produk Pengertian
Lebih terperinciBAB 3 LANDASAN TEORI
BAB 3 LANDASAN TEORI 3.1 Aplikasi Mobile Aplikasi Mobile adalah sebuah aplikasi yang memungkinkan anda melakukan mobilitas dengan menggunakan perlengkapan seperti PDA, telepon seluler atau Handphone. Dengan
Lebih terperinciPertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.
Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Caca E. Supriana, S.Si.,MT. caca.e.supriana@unpas.ac.id id 2014 Database Connectivity Database Connectivity
Lebih terperinciIntegrasi Data dengan Framework (Utomo dan Ashari)
sharing sumber daya, sedangkan OGSA-DAI merupakan sharing sumber daya data terstruktur (Lihat Gambar 1). Gambar 1 Sharing Data melalui OGSA-DAI merupakan Sharing Sumberdaya Data Terstruktur Implementasi
Lebih terperinciKONSEP SI LANJUT. WAHYU PRATAMA, S.Kom., MMSI.
KONSEP SI LANJUT WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 7 KSI LANJUT ERP (Bagian 2) Arsitektur Pengembangan ERP. Penggunaan Agen pada ERP. Arsitektur Pengembangan ERP Arsitektur ERP [1] Komponen-komponen
Lebih terperinciContent Management System. Content Management System. 15-Jan Apa itu CMS? Mengapa perlu CMS?
Content Management System Content Management System Pemrograman Internet Univ. Siliwangi Acep Irham Gufroni, M.Eng. Apa itu CMS? Mengapa Perlu CMS? Content and Design Bagan CMS Basic Keuntungan CMS Fasilitas
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Sistem dan pencarian dokumen dengan memanfaatkan web service pada sistem yang berbeda sebagai sumber data dan index yang telah dibuat dapat
Lebih terperinciBAB I PENDAHULUAN. I.1. Latar Belakang Masalah
BAB I PENDAHULUAN I.1. Latar Belakang Masalah Telepon Selular dan Internet adalah dua fenomena yang paling menarik menjelang akhir abad lalu. Fenomena yang dimulai pada tahun 1990-an itu banyak merevolusi
Lebih terperinci