Go to:
Logótipo
You are here: Start > M.EGI017

Enterprise Information Systems

Code: M.EGI017     Acronym: SIE

Keywords
Classification Keyword
OFICIAL Information Systems and Data Sciences

Instance: 2023/2024 - 1S Ícone do Moodle

Active? Yes
Responsible unit: Department of Industrial Engineering and Management
Course/CS Responsible: Master in Industrial Engineering and Management

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
M.EGI 28 Syllabus 2 - 6 45,5 162

Teaching Staff - Responsibilities

Teacher Responsibility
José António Rodrigues Pereira de Faria

Teaching - Hours

Lectures: 1,50
Recitations: 2,00
Type Teacher Classes Hour
Lectures Totals 1 1,50
José António Rodrigues Pereira de Faria 1,00
Armindo Barbosa de Carvalho 0,50
Recitations Totals 1 2,00
Armindo Barbosa de Carvalho 1,00
José António Rodrigues Pereira de Faria 1,00
Mais informaçõesLast updated on 2023-09-03.

Fields changed: Program

Teaching language

Portuguese

Objectives

The course aims to provide the student with an overview of enterprise management systems and applications, along with the ability to analyze and develop medium-sized web applications.

Learning outcomes and competences

The main learning outcomes of the course are twofold: (i) to provide the student with a global perspective and understanding of the information ecosystem of business organizations and (ii) to provide the student with the technical and methodological skills necessary to autonomously analyze and effectively implement small to medium sized business applications on the Web.

Regarding the first learning outcome - landscape of business processes and information systems  - the focus will be on the key industrial processes (production and logistics) and key applications such as ERP and MES. In addition, other core processes and applications will also be addressed, such as CRM and BI applications, as well as process and knowledge management.

Regarding the second learning outcome - web application development - client and server side programming will be addressed, together with web architectures and methodologies to analyze and specify web applications directly from the business process models.

Working method

Presencial

Pre-requirements (prior knowledge) and co-requirements (common knowledge)

Knowledge of computer programming, e.g., C language
Knowledge of relational database management systems, data modelling and SQL

Program

Part I – Web application development

  1. Web programming languages: HTML and CSS, PHP and Javascript
  2. Web development techniques: web design, web architectures, Ajax and web services, Reference to application security issues

Part II – Methodologies for process analysis and application specification

  1. Techniques for business process analysis and modeling
  2. Methodology for the specification of business applications from the process models


Part III – Business Information Systems Landscape

  1. Review of the main business processes: customer and sales management, production and logistics management, business analytics, project and knowledge management.
  2. Overview of the main business applications: CRM, ERP, SCM and MES
  3. Integrated view of business processes and management applications: horizontal integration along the value chain and vertical integration from business processes to shop-floor level operations

Mandatory literature

Kenneth C. Laudon; Management information systems. ISBN: 0-13-101499-4
David Flanagan; JavaScript. ISBN: 978-0-596-80552-4

Teaching methods and learning activities

Concepts are introduced in the lessons, and application exercises are carried out in practical classes.

Throughout the semester, students also develop a medium-sized web application. Here, students will start by analyzing and modeling the process, specifying the management application, and finally developing it using relational databases and web programming languages and techniques.

Type of evaluation: Distributed without a final exam.

Throughout the semester, student participation is continuously monitored.

At the end of each of the 2 projects, the student submits a report and makes a presentation in order to be assessed according to the following items: originality of the theme, quality of the code, usability, and graphic quality (design) of the user interface, web programming techniques employed.

Evaluation Type

Distributed evaluation without final exam

Assessment Components

Designation Weight (%)
Trabalho prático ou de projeto 100,00
Total: 100,00

Amount of time allocated to each course unit

Designation Time (hours)
Elaboração de projeto 86,00
Estudo autónomo 28,00
Frequência das aulas 42,00
Total: 156,00

Eligibility for exams

In accordance with the general rules of the FEUP.

Calculation formula of final grade

40% 1st project + 60% 2nd project

To be approved in the curricular unit, the student must also have a minimum grade of 50%, in each of the projects.

Project assessment includes class attendance and participation.

 

Special assessment (TE, DA, ...)

Students in a special regime who cannot attend the course unit will be evaluated based on (i) a set of individual assignments defined, case by case, by the teachers and (ii) a written exam

Classification improvement

Given the nature of the curricular unit (project-based and without a final exam), the improvement of grades will only be possible in cases where, due to a duly justified impediment, the student could not carry out his work under normal conditions during the semester.

The admission in improvement will always be submitted to the approval of the teachers.

Observations

Classes will start on September 14th.
Recommend this page Top
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2024-07-21 at 16:28:55 | Acceptable Use Policy | Data Protection Policy | Complaint Portal