Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1
Course Synopsis Web Engineering introduces a structured methodology utilized in software
engineering to Web development projects. The course address the concepts,
methods, technologies, and techniques of developing Web sites that collect, organize
and expose information resources. Topics covered include requirements engineering
for Web applications, design methods and technologies, interface design, usability of
web applications, accessibility, testing, metrics, operation and maintenance of Web
applications, security, and project management.
Malay version:
Kejuruteraan Web memperkenalkan metodologi berstruktur yang digunakan dalam
kejuruteraan perisian kepada projek pembangunan Web. Kursus ini menyentuh
konsep, kaedah, teknologi dan teknik pembangunan tapak Web yang mengutip,
menyusun dan mendedahkan sumber maklumat. Tajuk yang diliputi termasuklah
kejuruteraan keperluan bagi aplikasi Web, kaedah reka bentuk, kebolehgunaan
aplikasi Web, kebolehcapaian, pengujian, metrik, pengendalian dan
penyelenggaraan aplikasi Web, keselamatan dan pengurusan projek.
R1. Gerti Kappel, Web Engineering: The Discipline of Systematic Development
Main References of Web Applications, Wiley, July 2006.
R2. Roger S.Pressman, David Lowe. Web Engineering: A practitioner’s Approach.
McGraw-Hill 2009.
R3. Marc Wandschneider. Web Application Development with PHP and MySQL,
Prentice Hall 2006.
2
3 Modeling Web Applications
3.1 Modeling Specifics in Web
R2:Chap6 3 3 2 (#1) 25 Sep - 1 Oct
Engineering and
Requirement Lab starts.
3.2 Modeling Framework and Quiz 1 – 25 Sep
languages 2 (#2)
R2:Chap7 4 3
3.3 Analysis Modeling: Content, 2 – 8 Okt
Interaction, Functional and
Configuration Models
5
MID SEMESTER BREAK 6
16th – 22nd Oct
8 Te
Technologies of Web
Application R1: Chap6 9 3 2 (#6) 6 – 12 Nov
3
11 The Web Application R1: Chap10 13 3 2 (#10) 4 – 10 Dec
Development Process R2: Chap3
9.1 Motivation and Fundamentals
9.2 Requirements for a Web
Application Development
Process
9.3 Incremental Process Flow
Submit Final
Report
Project demo
Total Contact Hours 42 20
CLASS SCHEDULE
GROUP DAY TIME VENUE
LECTURE ALL Monday 8:00 – 9:50 am DK R
Tuesday 3:00 – 3:50 pm DK R
4
JUMLAH JAM PEMBELAJARAN PELAJAR (JPP) BERDASARKAN KEGIATAN
PENGAJARAN-PEMBELAJARAN
(TOTAL STUDENT LEARNING TIME (SLT) BASED ON TEACHING-LEARNING ACTIVITIES)
1 Kuliah/Lectures 28
2 Ulang kaji untuk kuliah/Revision for lectures (termasuk persediaan/including preparation) 28
3 Tutorial/Tutorials 0
4 Ulang kaji untuk tutorial/Revision for tutorials 0
5 Amali/Makmal/Practicals/Labs 10
6 Ulang kaji untuk amali makmal/Revision for practical labs 13
(3 hrs for revision; 10 hrs for Lab assignment)