Hadikusuma Wahab G 6 4 1 0 3 0 2 8 Pembimbing Desina Kartika M., S.Si.,M.CompSc. Wisnu Ananta Kusuma, ST.MT.

Slides:



Advertisements
Presentasi serupa
SESI 12 KARIR DI BIDANG TEKNOLOGI INFORMASI Materi
Advertisements

SISTEM MONITORING TUGAS AKHIR SISTA
Plugin GUI Builder berbasis XML Generator untuk Membuat Graphical User Interface Aplikasi Android pada Netbeans IDE 6.91 KoTA 105 Irwan Nugraha ( )
Pemrograman Internet Konsep Dasar.
Web Service.
CodeIgniter By ISNARDI, M.Kom.
DASAR-DASAR WINDOWS XP
Server Create by Amirullah.
Dasar - dasar Web dan HTML
KONSEP PEMROGRAMAN WEB
III. Pembahasan 3.1 Implementasi Perangkat Lunak
Terintegrasi dengan e-Learning, Keuangan, dan Asrama Oleh Kamshory, ST.
Manajemen Prinsip Dasar Input/Output
Analisa dan Desain Objek
Konsep Pemrograman Web
Interaksi Manusia dan komputer
SISTEM INFORMASI AKADEMIK PERGURUAN TINGGI
Sistem Informasi Tracer Study
Nama : Dwi Nur Aini NPM Fakultas Ilmu Komputer & Teknologi Informasi
IMPLEMENTASI SISTEM BASIS DATA
APLIKASI TES IQ DENGAN MENGGUNAKAN JAVA 2 MICRO EDITION PADA PERANGKAT MOBILE 1. PENDAHULUAN.
Arsitektur Client-Server
MANAJEMEN DEVICE.
ARSITEKTUR CLIENT SERVER
Membangun Sistem Informasi ERP
PRIHANDOKO S.Kom, MIT, PDH
PEMBANGUNAN CONTENT STREAMING UNTUK SISTEM PEMBELAJARAN JARAK JAUH (SIRANJAJA) PADA JARINGAN PICONET MENGGUNAKAN JAVA API JSR-82 Oleh: M.H. Yusa’ G
PENDEKATAN PADA PENGEMBANGAN APLIKASI WEB
Pertemuan 1 Khairul Anwar Hafizd
Pembimbing : Endang Purnama Giri, S.Kom., M.Kom.
ANALISIS KELAYAKAN.
Disusun Oleh: AVE ABDI SARAGIH
ARSITEKTUR APLIKASI WEB
Pengembangan Sistem Informasi Manajemen Akademik Berbasis Web
PROSES PERANCANGAN SISTEM INFORMASI
Konsep delphi Pertemuan Ke-1 & 2.
Pertemuan 3 Khairul Anwar Hafizd
REKAYASA PERANGKAT LUNAK
Dasar Komputer & Pemrog. 2B
SIKLUS HIDUP PEMBANGUNAN SOFTWARE
Arsitektur Sistem Operasi???
Sebuah Teori Tentang Fungsi, Pengelola & Jenis
ALGORITMA & PEMROGRAMAN 1 B
Metode Rekayasa Perangkat Lunak
ALGORITMA & PEMROGRAMAN 2 B
IMPLEMENTASI SISTEM BASIS DATA
Konsep Pemrograman Internet
Pengenalan Dasar Web dan HTML
Sistem Operasi Komputer
PROSES PERANCANGAN SISTEM INFORMASI
Prinsip Dasar Internet & Pemrograman Web
Kelompok 7 siluman harimau Muhammad Hafiz Anshari Muhammad Hafiz Anshari Muhmmad Toto Iswanto Muhamad Tajudin Noor Muhammaddun ( 07 ) ( 52 ) ( 34 ) ( 66.
Membangun Sistem Informasi ERP
JSF Java Server Faces.
Membangun Sistem Informasi ERP
Matakuliah : Jaringan Komputer 2 Versi Materi Web Server Penyaji
ANALISIS KELAYAKAN.
04 Membangun Sistem Informasi ERP Tahapan SDLC Hata Maulana, M.T.I.
ANALISIS KELAYAKAN.
Konsep Web Statis dan Web Dinamis
Dasar Pemrograman Web.
APLIKASI CLIENT SERVER
Pemrograman Internet Wahyu Herlambang ( )
Oleh: Wahyu Dwi Suryanto G
Pengenalan Dasar Web dan HTML
ALGORITMA & PEMROGRAMAN 2 B
Pembangunan E-Learning di SMAN 1 RANCAEKEK
Impelementasi Sistem 11/22/2018.
Prinsip Dasar Internet & Pemrograman Web
ALGORITMA DAN PEMROGRAMAN 2B
Transcript presentasi:

Hadikusuma Wahab G Pembimbing Desina Kartika M., S.Si.,M.CompSc. Wisnu Ananta Kusuma, ST.MT.

LATAR BELAKANG

TUJUAN Implementasi J2EE dalam pengembangan aplikasi Mengimplementasi konsep MVC Menerapkan J2EE pattern

RUANG LINGKUP MVC dan J2EE pattern SIMAK untuk passing out Tidak mencakup modul wisuda

MANFAAT

KONSEP MVC MVCMVC ODEL IEW ONTROLLER

MVC DIAGRAM MV C Form Registrasi Selanjutnya? Jika sukses? Error? Menyimpan data, Set message Interaksi User Manipulasi Ditampilkan oleh

Arsitektur Struts

J2EE PATTERN Design Pattern Catalogue of Problem Best Practice [Design Pattern + J2EE Environment]

DATA ACCESS OBJECT PATTERN Lapisan untuk akses data sumber RDBMSXML LDAPFlat File

DATA TRANSFER OBJECT PATTERN M V C DTO

DECORATOR PATTERN U ser V iew D ecorator

WATERFALL

Lingkungan Pengembangan Perangkat Lunak: Windows XP ProfessionalNetbeans 5.5Apache TomcatMySQL Mozilla Firefox dan Internet Explorer 6 Perangkat Keras: Prosesor Intel Centrino Duo 1.6 GhzRAM 1.24 GBHarddisk 80 GBKeyboard, mouse, dan monitor

ANALISIS KEBUTUHAN SISTEM

ANALISIS PENGGUNA Staf FakultasDepartemenProgram Studi Administrator RektoratKPSI

Perancangan Model

Diagram Perancangan Model DAO Factory Interface DAO Implementasi DAO DTO Action membuat menggunakan membuat

Perancangan View Layout antarmuka SIMAKMenerapkan decorator pattern Hanya dekorasi halaman JSP PDF atau report tidak didekorasi Menggunakan pustaka Sitemesh

Layout Antarmuka SIMAK

Perancangan Controller

Perancangan Kendali Validasi di sisi Client Server Validasi field pada form Required Mask MinLength Integer IntRange Float Custom

Implementasi Model 1. //Instansiasi DTO 2. Departemen departemen = new Departemen(); 3. a 4. //Set nilai DTO 5. departemen.setNamaDep(“Ilmu Komputer”); 6. a 7. // Instansiasi DAO 8. DepartemenDAO dao = DAOFactory.createDepartemenDAO(); 9. a 10. // Memanggil fungsi pada DAO 11. dao.createDepartemen(departemen);

Implementasi View decorators.xml sebagai file konfigurasi Seluruh report dieksekusi dengan URI /report/* mainDecorator.jsp sebagai halaman dekorasi

Implementasi Controller 1. <action path="/CreateMahasiswa" 2. type="org.simak.action.MahasiswaDispatchAction” 3. name="mahasiswaForm" 4. input="/WEBINF/pages/mahasiswa/ 5. createMahasiswa.jsp"> 6. A 7. <forward name="list" 8. path="/WEB-INF/pages/mahasiswa 9. /listMahasiswa.jsp"/> 10. s 11.

Pengujian Black box testing Oleh programmer SIMAK sebelumnya

Kelebihan Sistem (1) Sistem berbasis web Kemudahan pengelolaan aplikasi

Kelebihan Sistem (2) Kemudahan mengubah implementasi data sumber Validasi yang terstruktur Kemudahan perubahan antarmuka aplikasi

Kekurangan Sistem

Kesimpulan SIMAK Teknologi J2EE MVC pattern J2EE pattern DAO pattern DTO pattern Decorator pattern

Saran