Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Analysis and Design of Web based Applications

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
Y13ANW KZ 4 2+2s Czech
Lecturer:
Martin Molhanec (gar.)
Tutor:
Martin Molhanec (gar.)
Supervisor:
Department of Electrotechnology
Synopsis:

Architecture and life cycle of web based application. Information modelling of web applications. History of web oriented methods. Requirement and business analysis of web applications. Web methods (OOHDM, RMM, WebML and UWE). User oriented methods (WSDL). Data models for web based applications. Navigational modelling, navigational diagram. Presentational modelling, presentational diagram. Abstract data view. Process models for web based systems. Implementation of web based systems. Web methods (Araneus, OO-H). Run and service of web systems.

Requirements:

Prerequisites: Y36DBS, Y36SIN

Courseware at Moodle CTU: http://ocw.cvut.cz/moodle/course/view.php?id=67. The use of Moodle CTU is mandatory.

Syllabus of lectures:

1. Web based applications and websites. Architecture and life cycle of web based applications. Information modelling and UML. Models special for web oriented systems.

2. History of web oriented methods. His relationship with classical and hypermedia methods. Hypermedia methods.

3. Requirement and business analysis. Use Case diagrams, etc.

4. Requirement analysis in web oriented methods. (OOHDM, RMM, WebML and UWE).

5. Users analysis, relationship with use cases. User oriented methods (WSDL).

6. Data and conceptual modelling. ER and OO conceptual diagrams. Data modelling for web based applications. Data modelling in web oriented methods (HDM, RMM, OOHDM, WebML and UWE).

7. Navigational modelling. Navigational diagram. Navigational models in web oriented methods (HDM, RMM, OOHDM).

8. Navigational models in web oriented methods (WebML, UWE, Araneus and OO-H).

9. Presentation modelling and diagram. Abstract data view. Presentational models in web oriented methods (HDM, RMM and OOHDM).

10. Presentation modelling and diagram. Abstract data view. Presentational models in web oriented methods (WebML, UWE, Araneus and OO-H).

11. Process modelling in web oriented methods. Diagrams and relationships.

12. CASE support for web oriented methods. UML based tools (ArgoUWE).

13. Automation generation of web based application in different methods (OOHDM, WebML, Araneus, OO-H and UWE). Service and run of web based system.

14. Reserve

Syllabus of tutorials:

1. Personality measurement, project topics

2. Team distribution, selection of project

3. Requirement and feasibility analysis

4. Method and technology selection

5. Presentation of preliminary study

6. User analysis and use CASE study

7. Conceptual model of application

8. Navigational model of application

9. Presentation of conceptual and navigational models

10. Presentational model study

11. Study of applications processes

12. Presentation of presentation and process models

13. Opponent study

14. Credits

Study Objective:

Get a knowledge in the web oriented methodologies targeted to the analysis of web sites and web based information systems.

Study materials:

Ian Sommerville: Software Engineering

OMG: UML reference and specification

Molhanec: Web Oriented Methods (Lecture Notes on University Web, later printed issue)

Note:
Time-table for winter semester 2011/2012:
Time-table is not available yet
Time-table for summer semester 2011/2012:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
roomT2:C4-154
Molhanec M.
14:30–16:00
(lecture parallel1)
Dejvice
Cvičebna
roomT2:C4-264
Molhanec M.
16:15–17:45
(lecture parallel1
parallel nr.3)

Dejvice
Laborator 264
roomT2:C4-264
Molhanec M.
18:00–19:30
(lecture parallel1
parallel nr.4)

Dejvice
Laborator 264
Tue
Fri
Thu
Fri
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11915304.html