WE-2010

16
WE-2010 Husni husni.trunojoyo.ac.id [email protected] Web Engineering

description

Web Engineering. WE-2010. Husni husni.trunojoyo.ac.id [email protected]. 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. Perkenalan. H u s n i - PowerPoint PPT Presentation

Transcript of WE-2010

Page 1: WE-2010

WE-2010Husni

husni.trunojoyo.ac.id

[email protected]

Web Engineering

Page 2: WE-2010

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

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

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

Siklus Software Engineering (1)

Page 6: WE-2010

Siklus Software Engineering (2)

Page 7: WE-2010

Siklus Software Engineering (3)

Page 8: WE-2010

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

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

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

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

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

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

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

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

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.