Planning and Integration of Information Systems

Base Knowledge

n. a.

Teaching Methodologies

The course has no teaching component.

Learning Results

  • Determine the need to design a project
  • Describe the phases of designing a project
  • Identify appropriate methodologies for designing a project
  • Differentiate the programming methodologies used and the motivations of these methodologies
  • Describe the importance of the need for integration
  • Differentiate between current types of integration
  • List the implications of systems integration in organizations
  • Plan systems integration in an organization
  • Discriminate the main technologies and integration levels
  • Identify international systems integration standards
  • Recognize and apply the main languages ​​that support system integration
  • Recognize different information systems
  • Apply the concepts of systems integration in a practical case
  • Identify the different types of systems integration tools
  • Analyze systems integration between companies
  • Use open source and proprietary systems integration tools

Program

1. Characterization of an Information Systems Project
1.1 Definition of the organization’s processes
1.2 Identifying data requirements
1.3 Definition of the information architecture
1.4 Analysis of the current information system
1.5 Conducting interviews
1.6 Systematization of the information

2. Identification, Construction and Evaluation of an Information Systems Project
2.1 Methodologies to be used
2.2 Support tools
2.3 Phases of construction of a project
2.4 SWOT Analysis
2.5 Business model canvas

3. Information Systems Integration
3.1 Reasons to integrate an information system
3.2 Geography of integration
3.3 Impact of Internet on integration
3.4 Networks and Middleware
3.5 Characteristics of integration
3.6 Types of integration

4. Integration of Information Systems in the Computer
4.1 Files
4.2 Sockets
4.3 Databases
4.4 Transactional Monitors
4.5 Components
4.6 Application servers

5. Information Systems Integration in the Company
5.1 Messaging
5.2 Remote procedures
5.3 Distributed objects
5.4 Mobile code
5.5 Message brokers

6. Integration Technologies
6.1 XML
6.2 JSON
6.3 Web Services
6.4 Digital Certificates
6.5 SOA
6.6 EDI

7. System Integration Tools
7.1 Open Source
7.2 Proprietary

Curricular Unit Teachers

Internship(s)

NAO

Bibliography

Amaral, L. & Varajão, J. (2007). Planeamento de sistemas de informação (4th edition). FCA.

Santos, V, (2018). Criatividade em sistemas de informação. FCA.

Martins, V, (2006). Integração de sistemas de informação: Perspectivas, normas e abordagens. Edições Sílabo.