Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehMochammad Wibowo Telah diubah "9 tahun yang lalu
1
Hadikusuma Wahab G 6 4 1 0 3 0 2 8 Pembimbing Desina Kartika M., S.Si.,M.CompSc. Wisnu Ananta Kusuma, ST.MT.
3
LATAR BELAKANG
4
TUJUAN Implementasi J2EE dalam pengembangan aplikasi Mengimplementasi konsep MVC Menerapkan J2EE pattern
5
RUANG LINGKUP MVC dan J2EE pattern SIMAK untuk passing out Tidak mencakup modul wisuda
6
MANFAAT
8
KONSEP MVC MVCMVC ODEL IEW ONTROLLER
9
MVC DIAGRAM MV C Form Registrasi Selanjutnya? Jika sukses? Error? Menyimpan data, Set message Interaksi User Manipulasi Ditampilkan oleh
10
Arsitektur Struts
11
J2EE PATTERN Design Pattern Catalogue of Problem Best Practice [Design Pattern + J2EE Environment]
12
DATA ACCESS OBJECT PATTERN Lapisan untuk akses data sumber RDBMSXML LDAPFlat File
13
DATA TRANSFER OBJECT PATTERN M V C DTO
14
DECORATOR PATTERN U ser V iew D ecorator
16
WATERFALL
17
Lingkungan Pengembangan Perangkat Lunak: Windows XP ProfessionalNetbeans 5.5Apache TomcatMySQL Mozilla Firefox 1.5.0.4 dan Internet Explorer 6 Perangkat Keras: Prosesor Intel Centrino Duo 1.6 GhzRAM 1.24 GBHarddisk 80 GBKeyboard, mouse, dan monitor
19
ANALISIS KEBUTUHAN SISTEM
20
ANALISIS PENGGUNA Staf FakultasDepartemenProgram Studi Administrator RektoratKPSI
21
Perancangan Model
22
Diagram Perancangan Model DAO Factory Interface DAO Implementasi DAO DTO Action membuat menggunakan membuat
23
Perancangan View Layout antarmuka SIMAKMenerapkan decorator pattern Hanya dekorasi halaman JSP PDF atau report tidak didekorasi Menggunakan pustaka Sitemesh
24
Layout Antarmuka SIMAK
25
Perancangan Controller
26
Perancangan Kendali Validasi di sisi Client Server Validasi field pada form Required Mask MinLength Integer IntRange Float Custom
27
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);
28
Implementasi View decorators.xml sebagai file konfigurasi Seluruh report dieksekusi dengan URI /report/* mainDecorator.jsp sebagai halaman dekorasi
29
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.
30
Pengujian Black box testing Oleh programmer SIMAK sebelumnya
31
Kelebihan Sistem (1) Sistem berbasis web Kemudahan pengelolaan aplikasi
32
Kelebihan Sistem (2) Kemudahan mengubah implementasi data sumber Validasi yang terstruktur Kemudahan perubahan antarmuka aplikasi
33
Kekurangan Sistem
35
Kesimpulan SIMAK Teknologi J2EE MVC pattern J2EE pattern DAO pattern DTO pattern Decorator pattern
36
Saran
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.