Information Systems

« Return

Objectives

It is intended to study the process of development and management of an information system, with emphasis on its structural and behavioral modeling, using UML notation (Unified Modeling Language).

Students must acquire the following skills: perceiving the nature of information, the structure of organizations and the role of information systems in organizations; know the life cycle of information systems development (ISD), adapting processes and methodologies and tools to meet DHS; writing a requirements document; information systems modeling through UML diagrams; know the fundamentals of project management in the context of ISD processes, including tools and techniques for planning and estimates.

Program

1. The organization, information systems and organizational change;

2. Development of information systems: development processes (Waterfall, Prototyping, V, Spiral, RAD, W), stages of development (feasibility study, requirements engineering, design, coding, testing and deployment and maintenance), failures development process, development methods (SSADM, RUP) and ISO 12270;

3. Modeling information systems using UML notation: use case diagrams, class, sequence, activities, packages, components and installation;

4. Project management information systems: concept and characteristics of a project success criteria of a project, levels of responsibility for a project, knowledge areas of project management, project management model (initiation, planning, execution, control , foreclosure).

Teaching Methodologies

In the lectures is provided the presentation of concepts accompanied by examples. These concepts are worked in practical classes, giving students the opportunity to work independently but supervised. Most of these classes are devoted to system modeling using the tool "Astah". The tool "ProjetLibre" is used in practical classes devoted to the planning of information systems projects, allowing students to work independently and supervised. The Moodle platform is used either to provide content or to interact with students through forums.

Bibliography

Lamsweerde, A. van (2009). Requirements Engineering: From System Goals to UML Models to Software Specifications, Desktop Edition: John Wiley.

Lopes, F. C. et al (2009). Desenvolvimento de Sistemas de Informação, 2ª edição atualizada: FCA.

Miguel, A. (2010). Gestão de Projectos de Software, 4ª edição atualizada: FCA.

O’Neill, R. et al (2010). Exercícios de UML: FCA.

Silva, A., Videira, C. (2005). UML - Metodologias e Ferramentas CASE, 2ª Edição, Volume 1: Centro Altântico.

Valacich, J. & Schneider,C. Information Systems Today, Pearson, 2012

Code

0105905

ECTS Credits

6

Classes

  • Práticas e Laboratórios - 30 hours
  • Teóricas - 30 hours

Evaluation Methodology

  • According to CU programme: 100%