WE-2010
description
Transcript of WE-2010
![Page 2: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/2.jpg)
Web Engineering
• Rekayasa Perangkat Lunak Web
• Kelas A: RKB III/5, Selasa 15.15
• Kelas B: RKB II/5, Rabu 07.30
• Web: http://husni.trunojoyo.ac.id
![Page 3: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/3.jpg)
Perkenalan
• H u s n i• S1 Ilmu Komputer UGM, S2 Informatika ITB• Bidang Keahlian: Jaringan Komputer (Sistem
Tersebar), Information Retrieval (Teknologi Search Engine) & Web Engineering.
• husni.trunojoyo.ac.id, komputasi.wordpress.com
• [email protected]• FB, Twitter, YM, GTalk: Lunix96
![Page 4: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/4.jpg)
Web Engineering
• Memperkenalkan metode terstruktur dalam software engineering terhadap proyek pengembangan Web
• Berisi konsep, metode, teknologi dan teknik pengembangan sistem berbasis web
• Fokus baru dalam Teknologi Informasi
• Belum diajarkan di banyak Universitas
![Page 5: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/5.jpg)
Siklus Software Engineering (1)
![Page 6: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/6.jpg)
Siklus Software Engineering (2)
![Page 7: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/7.jpg)
Siklus Software Engineering (3)
![Page 8: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/8.jpg)
Tujuan
• Menganalisis & merancang sistem web yang komprehensif dan reliable
• Menggunakan teknologi pengembangan aplikasi web: sisi client & server
• Memahami teknik untuk menjamin operability, perawatan dan keamaman dari aplikasi web
![Page 9: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/9.jpg)
Materi Kuliah
• 5 minggu pertama. Fokus pada tahapan perancangan dari siklus pengembangan aplikasi web
• 3 minggu berikutnya. Fokus pada teknologi pemrograman web baik sisi client maupun server
• 6 minggu terakhir. Fokuskan pada tahapan akhir siklus pengembangan aplikasi web.
![Page 10: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/10.jpg)
Tugas Utama (Proyek)
• Tujuan: mempelajari & mendapatkan pengalaman dari proses rekayasa web yang lengkap (total)
• Tugas: mengerjakan proyek aplikasi web yang memadukan konsep dan teknik yang didiskusikan dalam kuliah
• Kelompok: 1- 4 orang.
• Batas proposal (2 halaman): UTS
![Page 11: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/11.jpg)
Referensi
• Gerti Kappel, et.al. (2006). Web Engineering The Discipline of Systematic Development of Web Applications, John Wiley & Sons
• Janner Simarmata (2010). Rekayasa Web, Penerbit Andi
• Sven Casteleyn, et.al. (2009). Engineering Web Applications, Springer
• Emilia Mendes, et.al (2006), Web Engineering, Springer.
![Page 12: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/12.jpg)
Bacaan Pendukung
• Buku tentang (X)HTML (5), XML, CSS, Javascript, Ajax
• Buku tentang Perl, PHP, JSP, MySQL
• Buku tentang sistem blog
• Tutorial online di W3school, PHP.net, Oracle.com, MySQL.com, Ilmukomputer.org, komputasi.wordpress.com, Wikipedia.org.
![Page 13: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/13.jpg)
Materi Tahap Perancangan
• Bab 1: An Introduction to Web Engineering
• Bab 2: Requirements Engineering for Web Applications
• Bab 3: Modeling Web Applications
• Bab 4: Web Application Architectures
• Bab 5: Technology-aware Web Application Design
• Bab 11: Usability of Web Applications
![Page 14: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/14.jpg)
Materi Tahap Implementasi
• Teknologi Pengembangan Web (Client & Server): Tugas Presentasi
• Bab 9: Web Project Management
• Bab 10: The Web Application Development Process
![Page 15: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/15.jpg)
Materi Tahap Akhir
• Bab 13: Security for Web Applications
• Bab 7: Testing Web Applications
• Bab 8: Operation & Maintenance of Web Applications
![Page 16: WE-2010](https://reader038.fdocuments.in/reader038/viewer/2022103101/5681433a550346895dafaea8/html5/thumbnails/16.jpg)
Penilaian
• UTS: 30%
• Proyek: 40%
• Tugas: 30%
• Penilaian bersifat subjective.
• Acuan penilaian berubah sesuai dengan kinerja kelas
• Hanya ada nilai A, B+, B dan E.