Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta Kampus II, Jl. Jembatan Merah, Nomor 84.C. Gejayan, Yogyakarta 55283, Telp: (0274) 584922, Fax (0274) 550703 P14 Bab 10 – Java Web 10.1 Tujuan Mahasiswa mengerti dan memahami java web application. 10.2 Materi 1. 2. 3. 4. Review JDBC Database SQL JDBC 10.3 Review Java Web • Please read the course materials "P11, P12 and P13 – Java Web" 10.4 Internet Resource • • Learn JSP, http://www.tutorialspoint.com/jsp/ Core Servlets and JavaServer Pages, Marty Hall, http://pdf.coreservlets.com/first-edition/ 10.5 Project UAS Petunjuk : • • Database berdasarkan tugas pada saat JDBC (Harus Sama) Tabel yang digunakan harus sesuai dengan yang dibuat pada saat tugas JDBC (dan memenuhi kriterita 3NF) Soal : • • • Buatlah sebuah aplikasi “Java App” apapun berbasis “Web”, yang bisa bikin WOW – Gitu ! Gunakan apapun yang ada dan dapat dimanfaatkan (Library, Derivative, Action, Servlet, JSTL, Database, Etc …. ) Penerapan koncep MVC. SQ – http://sidiq.mercubuana-yogya.ac.id – [email protected] – 1 Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta Kampus II, Jl. Jembatan Merah, Nomor 84.C. Gejayan, Yogyakarta 55283, Telp: (0274) 584922, Fax (0274) 550703 Laporan : • • Buat laporan dalam bentuk file Document (*.odt, *.docx, *.wps) dan Presentasi (*.odp, *.pptx, *.dps), dan sajikan di mana letak WOW-nya. Source code Deadline: • • Di kumpulkan pada saat Ujian Akhir Semester (UAS) di FTI (komputer) Pada saat mengumpulkan tanda tangan presensi UAS Note : • • • • Tidak ada ujian tertulis dan digunakan sebagai nilai UAS Sifat unik (individual) / tidak boleh sama Jika ada yang sama, secara otomatis semua tereliminasi (tidak diterima) Jika tidak mengerjakan, dianggap tidak mengikuti UAS (Gugur) Contoh concept UAS (Tidak boleh sama dengan contoh) Database : Project Concept : 1. Source Package • • • • model ◦ User.java ◦ Berita.java ◦ Kategori.java dbase ◦ Database.java page ◦ UserPage.java ◦ BeritaPage.java ◦ KategoriPage.java controller ◦ Controller.java SQ – http://sidiq.mercubuana-yogya.ac.id – [email protected] – 2 Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta Kampus II, Jl. Jembatan Merah, Nomor 84.C. Gejayan, Yogyakarta 55283, Telp: (0274) 584922, Fax (0274) 550703 2. Web Pages • • • • index.jsp user ◦ listuser.jsp ◦ user.jsp kategori ◦ listkategori.jsp ◦ kategori.jsp berita ◦ listberita.jsp ◦ berita.jsp Thanks 4 Participating in My Class C U Next Time … with Different Subject ~ DnD ~ SQ – http://sidiq.mercubuana-yogya.ac.id – [email protected] – 3