A. Juozapavicius "Information Systems"
Catalog description:
Effective data-based solutions in an organization must be built on a solid strategic and organized framework, and modern information systems (IS) are to be designed primarily to serve this task. The integrating tools for IS nowadays are databases and Web interface. The course covers corresponding aspects of information management. It gives introduction to information systems, definitions, descriptions, concepts, trends and issues, classification of IS, information modeling, database planning, managing business rules, performance modelling, design and development methods, database models (conceptual, logical, physical ones), XML technology, information search and retrieval, IS integrity and quality.
The goals:
The fundamental methods for designing information systems in both theory and practice are studied, together with the methods for analyzing concepts of IS modeling and engineering methods. The students should learn important issues of information concepts, data base models, conceptual modelling, including advanced technologies like XML, Web databases, data access and indexing, life cycles of IS and databases. These fundamental methods will be learned also practically, by projects. Students model, design and implement a Web-based information system on a specific topic, covering all stages of IS development. The list of topics for IS (in Lithuanian language) are presented here.
The content:
- Introduction to information systems, definitions, descriptions, features
- IS types and classification
- Document retrieval systems, networks, "STN International" as an example
- IS planning, getting started, IS development methodology and organization
- Databases and their role in IS
- Web-based IS
- Information and enterprise data standarts, data management
- Information gathering and analysis
- Modelling business rules
- The conceptual modelling
- The logical and implementation modelling
- Performance modelling methods
- Performance design and development
- Structuring data: XML language, DTD, schemas, DOM, XPath, XMLQuery
- Physical database design and development
- IS physical implementation tools: pHP and MySQL
- IS integrity and quality
- Improvement of IS performance: user interface, indexing, testing, denormalization, concurrent processes
Textbooks and manuscripts:
- Introduction to information systems, issues of IS, classification of IS, management information systems, document retrieval systems (STN International as an example)
- Modeling the database: relational, hierarchical, and network models
- The semantic modelling of information system: E-R model and its design
- lifecycles of information system and database, modeling the database: object-oriented model, "object-oriented manifesto", object-oriented development in IS: analysis, design, implementation; object modelling, dynamic modelling, functional modelling;
- Multimedia information systems, multimedia databases, Dexter reference model.
- The description of XML: introduction, XML terminology, samples, XML reference
- The description of XML: main concepts of XML, scanners, namespaces, parsing, logical and physical structures
- The Data Type Description (DTD): basics, declarations, attribute types, conditional sections, examples
- The description of XML: schema, structures and parsers, Microsoft XML schema, specification, data, attributes, data types, W3C schema, XML resources, summary
- The description of XML: document object model (DOM), description, DOM and Javascript, Java components, resources, summary
- The description of XML: Simple API for XML - SAX, parsing, tree diagrams, examples, resources, summary
- The description of XML: document style transformations for XML - XSLT
References:
- S. Purba (ed.). "High-performance Web Databases: Design, Development, and Deployment", CRC Press LLC, Auerbach, 2001
- E. Turban, E. McLean, J. Wetherbe. "Information Technology for Management", John Wiley & Sons, Inc. New York, 1996
- H. M. Deitel, P. J. Deitel, T. R. Nieto, P. Sadhu. XML. How to program. Deitel and Deitel. 2001
- P. Rob, C. Coronel. "Database Systems: Design, Implementation, and Management", Wadsworth, Inc. Belmont, California, 1993
to the list of courses
to the CS II home page
to the Story of the Baroque in Lithuania