Personal tools
Log in
You are here: Home Faculty Education Programmes Undergraduate Programmes Undergraduate Programmes 2017 Design and Analysis of Information Systems

Design and Analysis of Information Systems

Course title: Design and Analysis of Information Systems

Code: 3ФЕИТ07З002

Number of credits (ECTS): 6

Weekly number of classes: 2+2+1+0

Prerequisite for enrollment of the subject: None

Course Goals (acquired competencies): Modelling software solutions using UML diagrams and introduction to XML. After finishing this course, the students will be able to understand and design software solutions using UML and XML.

Total available number of classes: 180

Course Syllabus: Introduction to system design. Introduction to modelling. Modelling concepts in UML. Class diagram and Object diagram. Use Case diagrams. Activity diagrams. State diagrams. Sequence and collaboration diagrams. Component and implementation diagram. Mapping user requests into UML models. Semi-structured databases. Introduction to XML and definition of types of documents. Introduction to XML Schema. Description of XML documents. Mapping of structured databases in XML. Semi-structured question concepts. Asking questions. Asking questions with the help of XPATH. Asking questions with the help of XQUERY.

Literature:

Required Literature

No.

Author

Title

Publisher

Year

1

Russ Miles, Kim Hamilton

Learning UML 2.0: Pragmatic introduction to uml

O'Riley

2006

2

Erik T. Ray

LEarning XML, Second Edition

O'Riley

2003

3

Eliotte Harold

XML bible, 3rd edition

John Wiley & Sons

2004