SlideShare a Scribd company logo
1 of 20
Seminar 
Proposal Penelitian Tesis 
ANALISIS ARSITEKTUR 
APLIKASI WEB MENGGUNAKAN 
MODEL VIEW CONTROLLER (MVC) 
PADA FRAMEWORK JAVA SERVER FACES 
G U N A W A N 
046.01.01.2013 
Pembimbing: 
Dr. Eng. Armin Lawi, S.Si., M.Eng 
Adnan, ST., MT., Ph.D 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani Makassar
LATAR BELAKANG (1/2) 
• Dalam membangun aplikasi website, khususnya 
website yang memiliki kompleksitas besar dalam 
melakukan transaksi data konsep arsitektur (pattern) 
yang digunakan perlu menjadi perhatian khusus. 
• Konsep arsitektur yang paling populer saat ini 
digunakan dalam merancang aplikasi website adalah 
Model 1 Architecture dan Model 2 Architecture 
atau Model View Controller (MVC) . 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
LATAR BELAKANG (2/2) 
• Framework yang mengimplementasikan arsitektur MVC: 
JavaServer Faces (JSF) , Seam, Struts, CakePHP, 
CodeIgnitier, WebWork, Spring, Yii dan sebagainya. 
• Gunawan. Skripsi 2010 judul: “Implementasi Model View 
Controller (MVC) menggunakan Framework JavaServer 
Faces (JSF) pada Web Perpustakaan UIN Alauddin 
Makassar” 
(International Conference Proceedings Education Technology 
Strengthening the Learning Resources for Increasing Learners Learning 
State University of Malang, Malang July Tahun 2011 ISBN 978-602- 
19101-0-8). 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
RUMUSAN MASALAH 
Bagaimana performansi arsitektur aplikasi website 
yang menggunakan Model 2 Architecture atau 
Model View Controller (MVC) dapat lebih efisien 
dan efektif pada Framework Java Server Faces 
(JSF) dimana digunakan Model 1 Architecture 
sebagai pembanding. 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
TUJUAN & MANFAAT (1/2) 
TUJUAN 
Melakukan Analisis terhadap efisiensi dan efektifitas 
performansi arsitektur aplikasi web yang 
menggunakan MVC pada framework JSF. 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
TUJUAN & MANFAAT (2/2) 
MANFAAT: 
1.Menjadi referensi untuk pengembangan model atau 
konsep (pattern) aplikasi web. 
2.Memberikan pemahaman tentang konsep MVC dan 
framework JSF. 
3.Memberikan pemahaman tentang MVC pada aplikasi 
web menggunakan framework JSF. 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
BATASAN MASALAH 
Analisis performansi arsitektur aplikasi website fokus 
menggunakan MVC Pattern pada framework 
JSF, Performansi aplikasi dan Database Server, 
Metode Load dan Scalability Test. 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
TINJAUAN PUSTAKA 
Arsitektur Aplikasi Web 
Arsitektur model 1 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
TINJAUAN PUSTAKA 
Arsitektur Aplikasi Web 
Arsitektur model 2 (MVC) 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
TINJAUAN PUSTAKA 
Java Server Faces 
Java Server Faces atau biasa disingkat JSF adalah user 
interface framework dalam bahasa Java untuk 
membangun aplikasi web. 
JSF merupakan salah satu bagian dari teknologi yang 
membangun platform J2EE. 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
TINJAUAN PUSTAKA 
Arsitektur Framework JSF 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
PENELITIAN TERKAIT(1/3) 
Gunawan. Skripsi 2010 judul: “Implementasi 
Model View Controller (MVC) menggunakan 
Framework JavaServer Faces (JSF) pada Web 
Perpustakaan UIN Alauddin Makassar” 
(International Conference Proceedings Education Technology 
Strengthening the Learning Resources for Increasing Learners 
Learning State University of Malang, Malang July Tahun 2011 ISBN 
978-602-19101-0-8). 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
PENELITIAN TERKAIT(2/3) 
Yosua Onesimus Suheru dari Universitas Kristen 
Satya Wacana pada tahun 2008 judul:“Perbandingan 
Arsitektur Model 2 dan Arsitektur 1 dalam 
Pengembangan Sistem Informasi Akademik 
Berbasis Web”. 
Niko Ibrahim dari Universitas Kristen Marantha, 
penelitian tesis sekaligus menjadi jurnal dengan judul: 
“Applying a Model View Controller Pattern in 
J2EE Platform Using Struts Framework”. 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
PENELITIAN TERKAIT(3/3) 
Novika Erdini dari Institut Teknologi Telkom: penelitian 
skripsi judul “Analisis dan Implementasi Model 
View Controller (MVC) pada Framework Java 
Server Faces (JSF) untuk aplikasi Web”. 
Shikha Bhatia dan Mr. Harshpreet Singh pada 
jurnal International Journal of Computers & Technology 
dengan judul: “Analyzing And Improving Web 
Application Quality Using Design Patterns”. 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
KERANGKA 
PIKIR 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
METODE PENELITIAN(1/4) 
• Jenis Penelitian : Metode Kuantitatif 
• Metode Pengujian & Analisis Sistem: Load & 
Scalability Testing, 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
METODE PENELITIAN (2/4) 
• Load dan Scalability Test : 
Uji coba terhadap response time karena 
peningkatan ukuran & database. 
Peningkatan jumlah user (concurrent users) 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
METODE PENELITIAN (3/4) 
• Waktu & Tempat : DATA CENTER UIN 
ALAUDDIN 
• Tahapan Penelitian: 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
METODE PENELITIAN (4/4) 
• Jadwal Penelitian: 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar
“Terima Kasih” 
– http://www.gunawan.my.id 
Magister Sistem Komputer 
Program Pascasarjana STMIK Handayani 
Makassar

More Related Content

Similar to MVC-JSF-Analisis-Performansi-Aplikasi-Web

Plugin chapter-12-materi-kuliah-web-framework1-pengenalan-web-framework
Plugin chapter-12-materi-kuliah-web-framework1-pengenalan-web-frameworkPlugin chapter-12-materi-kuliah-web-framework1-pengenalan-web-framework
Plugin chapter-12-materi-kuliah-web-framework1-pengenalan-web-frameworkMuhammad Rio
 
Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwin Prassetyo
 
Tugas 3 MPPL Kerangka Acuan Kerja 2019
Tugas 3 MPPL Kerangka Acuan Kerja 2019Tugas 3 MPPL Kerangka Acuan Kerja 2019
Tugas 3 MPPL Kerangka Acuan Kerja 2019MuhammadRyandaNM
 
Tugas 3 kak 05111640000171
Tugas 3 kak 05111640000171Tugas 3 kak 05111640000171
Tugas 3 kak 05111640000171almas aqmaa
 
Tugas3 (kak) MPPL
Tugas3 (kak) MPPLTugas3 (kak) MPPL
Tugas3 (kak) MPPLNatashaVal
 
Pemodelan perangkat lunak 2
Pemodelan perangkat lunak 2Pemodelan perangkat lunak 2
Pemodelan perangkat lunak 2Kurjum Usman
 
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Ivanda Zevi Amalia
 
perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.ummi1206
 
Materi 10-rekayasa-web-tahapan-proyek
Materi 10-rekayasa-web-tahapan-proyekMateri 10-rekayasa-web-tahapan-proyek
Materi 10-rekayasa-web-tahapan-proyekYan Bali
 
Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093IvanRiansyah3
 
2. distributed system
2. distributed system2. distributed system
2. distributed systemDony Riyanto
 
proposal-skripsi-penerapan-e learning-stmik-amikom-purwokerto
proposal-skripsi-penerapan-e learning-stmik-amikom-purwokertoproposal-skripsi-penerapan-e learning-stmik-amikom-purwokerto
proposal-skripsi-penerapan-e learning-stmik-amikom-purwokertoAzizah Amel
 
KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060nadarosadi
 
Proses proses perangkat lunak
Proses proses perangkat lunakProses proses perangkat lunak
Proses proses perangkat lunakarfianti
 

Similar to MVC-JSF-Analisis-Performansi-Aplikasi-Web (20)

Plugin chapter-12-materi-kuliah-web-framework1-pengenalan-web-framework
Plugin chapter-12-materi-kuliah-web-framework1-pengenalan-web-frameworkPlugin chapter-12-materi-kuliah-web-framework1-pengenalan-web-framework
Plugin chapter-12-materi-kuliah-web-framework1-pengenalan-web-framework
 
Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1
 
Frame work php
Frame work phpFrame work php
Frame work php
 
Tugas 3 MPPL Kerangka Acuan Kerja 2019
Tugas 3 MPPL Kerangka Acuan Kerja 2019Tugas 3 MPPL Kerangka Acuan Kerja 2019
Tugas 3 MPPL Kerangka Acuan Kerja 2019
 
Tugas 3 kak 05111640000171
Tugas 3 kak 05111640000171Tugas 3 kak 05111640000171
Tugas 3 kak 05111640000171
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Tugas3 (kak) MPPL
Tugas3 (kak) MPPLTugas3 (kak) MPPL
Tugas3 (kak) MPPL
 
Pemodelan perangkat lunak 2
Pemodelan perangkat lunak 2Pemodelan perangkat lunak 2
Pemodelan perangkat lunak 2
 
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
Kerangka Acuan Kerja (Pengembangan Aplikasi Web Pengajuan Tugas Akhir)
 
perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.
 
Materi 10-rekayasa-web-tahapan-proyek
Materi 10-rekayasa-web-tahapan-proyekMateri 10-rekayasa-web-tahapan-proyek
Materi 10-rekayasa-web-tahapan-proyek
 
Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093
 
2. distributed system
2. distributed system2. distributed system
2. distributed system
 
Kerangka acuan kerja
Kerangka acuan kerjaKerangka acuan kerja
Kerangka acuan kerja
 
Tugas 3 MPPL (D)
Tugas 3 MPPL (D)Tugas 3 MPPL (D)
Tugas 3 MPPL (D)
 
330 p02
330 p02330 p02
330 p02
 
proposal-skripsi-penerapan-e learning-stmik-amikom-purwokerto
proposal-skripsi-penerapan-e learning-stmik-amikom-purwokertoproposal-skripsi-penerapan-e learning-stmik-amikom-purwokerto
proposal-skripsi-penerapan-e learning-stmik-amikom-purwokerto
 
SDLC
SDLCSDLC
SDLC
 
KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060KAK Universitas Narotama_5116100060
KAK Universitas Narotama_5116100060
 
Proses proses perangkat lunak
Proses proses perangkat lunakProses proses perangkat lunak
Proses proses perangkat lunak
 

Recently uploaded

Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..ikayogakinasih12
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptxMiftahunnajahTVIBS
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5ssuserd52993
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxsdn3jatiblora
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxnerow98
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 

Recently uploaded (20)

Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptx
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 

MVC-JSF-Analisis-Performansi-Aplikasi-Web

  • 1. Seminar Proposal Penelitian Tesis ANALISIS ARSITEKTUR APLIKASI WEB MENGGUNAKAN MODEL VIEW CONTROLLER (MVC) PADA FRAMEWORK JAVA SERVER FACES G U N A W A N 046.01.01.2013 Pembimbing: Dr. Eng. Armin Lawi, S.Si., M.Eng Adnan, ST., MT., Ph.D Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 2. LATAR BELAKANG (1/2) • Dalam membangun aplikasi website, khususnya website yang memiliki kompleksitas besar dalam melakukan transaksi data konsep arsitektur (pattern) yang digunakan perlu menjadi perhatian khusus. • Konsep arsitektur yang paling populer saat ini digunakan dalam merancang aplikasi website adalah Model 1 Architecture dan Model 2 Architecture atau Model View Controller (MVC) . Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 3. LATAR BELAKANG (2/2) • Framework yang mengimplementasikan arsitektur MVC: JavaServer Faces (JSF) , Seam, Struts, CakePHP, CodeIgnitier, WebWork, Spring, Yii dan sebagainya. • Gunawan. Skripsi 2010 judul: “Implementasi Model View Controller (MVC) menggunakan Framework JavaServer Faces (JSF) pada Web Perpustakaan UIN Alauddin Makassar” (International Conference Proceedings Education Technology Strengthening the Learning Resources for Increasing Learners Learning State University of Malang, Malang July Tahun 2011 ISBN 978-602- 19101-0-8). Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 4. RUMUSAN MASALAH Bagaimana performansi arsitektur aplikasi website yang menggunakan Model 2 Architecture atau Model View Controller (MVC) dapat lebih efisien dan efektif pada Framework Java Server Faces (JSF) dimana digunakan Model 1 Architecture sebagai pembanding. Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 5. TUJUAN & MANFAAT (1/2) TUJUAN Melakukan Analisis terhadap efisiensi dan efektifitas performansi arsitektur aplikasi web yang menggunakan MVC pada framework JSF. Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 6. TUJUAN & MANFAAT (2/2) MANFAAT: 1.Menjadi referensi untuk pengembangan model atau konsep (pattern) aplikasi web. 2.Memberikan pemahaman tentang konsep MVC dan framework JSF. 3.Memberikan pemahaman tentang MVC pada aplikasi web menggunakan framework JSF. Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 7. BATASAN MASALAH Analisis performansi arsitektur aplikasi website fokus menggunakan MVC Pattern pada framework JSF, Performansi aplikasi dan Database Server, Metode Load dan Scalability Test. Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 8. TINJAUAN PUSTAKA Arsitektur Aplikasi Web Arsitektur model 1 Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 9. TINJAUAN PUSTAKA Arsitektur Aplikasi Web Arsitektur model 2 (MVC) Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 10. TINJAUAN PUSTAKA Java Server Faces Java Server Faces atau biasa disingkat JSF adalah user interface framework dalam bahasa Java untuk membangun aplikasi web. JSF merupakan salah satu bagian dari teknologi yang membangun platform J2EE. Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 11. TINJAUAN PUSTAKA Arsitektur Framework JSF Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 12. PENELITIAN TERKAIT(1/3) Gunawan. Skripsi 2010 judul: “Implementasi Model View Controller (MVC) menggunakan Framework JavaServer Faces (JSF) pada Web Perpustakaan UIN Alauddin Makassar” (International Conference Proceedings Education Technology Strengthening the Learning Resources for Increasing Learners Learning State University of Malang, Malang July Tahun 2011 ISBN 978-602-19101-0-8). Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 13. PENELITIAN TERKAIT(2/3) Yosua Onesimus Suheru dari Universitas Kristen Satya Wacana pada tahun 2008 judul:“Perbandingan Arsitektur Model 2 dan Arsitektur 1 dalam Pengembangan Sistem Informasi Akademik Berbasis Web”. Niko Ibrahim dari Universitas Kristen Marantha, penelitian tesis sekaligus menjadi jurnal dengan judul: “Applying a Model View Controller Pattern in J2EE Platform Using Struts Framework”. Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 14. PENELITIAN TERKAIT(3/3) Novika Erdini dari Institut Teknologi Telkom: penelitian skripsi judul “Analisis dan Implementasi Model View Controller (MVC) pada Framework Java Server Faces (JSF) untuk aplikasi Web”. Shikha Bhatia dan Mr. Harshpreet Singh pada jurnal International Journal of Computers & Technology dengan judul: “Analyzing And Improving Web Application Quality Using Design Patterns”. Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 15. KERANGKA PIKIR Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 16. METODE PENELITIAN(1/4) • Jenis Penelitian : Metode Kuantitatif • Metode Pengujian & Analisis Sistem: Load & Scalability Testing, Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 17. METODE PENELITIAN (2/4) • Load dan Scalability Test : Uji coba terhadap response time karena peningkatan ukuran & database. Peningkatan jumlah user (concurrent users) Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 18. METODE PENELITIAN (3/4) • Waktu & Tempat : DATA CENTER UIN ALAUDDIN • Tahapan Penelitian: Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 19. METODE PENELITIAN (4/4) • Jadwal Penelitian: Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar
  • 20. “Terima Kasih” – http://www.gunawan.my.id Magister Sistem Komputer Program Pascasarjana STMIK Handayani Makassar