Code: | M.EGI017 | Acronym: | SIE |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Information Systems and Data Sciences |
Active? | Yes |
Responsible unit: | Department of Industrial Engineering and Management |
Course/CS Responsible: | Master in Industrial Engineering and Management |
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 |
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.
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.
Knowledge of computer programming, e.g., C language
Knowledge of relational database management systems, data modelling and SQL
Part I – Web application development
Part II – Methodologies for process analysis and application specification
Part III – Business Information Systems Landscape
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.
Designation | Weight (%) |
---|---|
Trabalho prático ou de projeto | 100,00 |
Total: | 100,00 |
Designation | Time (hours) |
---|---|
Elaboração de projeto | 86,00 |
Estudo autónomo | 28,00 |
Frequência das aulas | 42,00 |
Total: | 156,00 |
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.
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
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.