DESIGN OF ENTERPRISE SYSTEMS
Stampa
Enrollment year
2016/2017
Academic year
2017/2018
Regulations
DM270
Academic discipline
ING-INF/05 (DATA PROCESSING SYSTEMS)
Department
DEPARTMENT OF ELECTRICAL,COMPUTER AND BIOMEDICAL ENGINEERING
Course
COMPUTER ENGINEERING
Curriculum
Embedded and Control Systems
Year of study
Period
1st semester (02/10/2017 - 19/01/2018)
ECTS
6
Lesson hours
56 lesson hours
Language
This course addresses Enterprise Systems (ES). ESs are the information tool of enterprises and build their nervous system. On one side, ESs support enterprise operations, and , on the other side, support the information needs of managers; they include 3 main classes, namely ERP, CRM, BI. ERP (Enterprise Resource Planning) systems support the operations, across the lifecycle of planning, executing, monitoring, and data management. The most important domain are manufacturing enterprises, where ERPs support purchasing operations and materials management, production, and distribution. Moreover, ERPs support also administrative tasks, such Accounting, Human Resource Management, etc. They stem from a long evolution. ERP platform are offered by large software vendors, like SAP and Oracle, as well as specialized companies; some Open Source ERPs are also on the market. CRM (Customer Relationship Management) systems support the whole lifecycle of customers,(marketing all contact, sale, after sale service, and analysis). CRMs interact with customers on a wide range of channels, such voice (call centers), web and chat, direct contact (presence). A typical CRM is made of a series of modules which are specialize by channel, and by a shared database, which stores data on customers, products, sales, salespersons etc. CRM software platforms are proposed by main software vendors, like Oracle and SAP, and by emerging cloud oriented vendors, such as Salesforce.com, a company founded in 1999, with an increasing deployment on mobile devices. BI (Business Intelligence Systems) systems support the information analysis needs. Their typical architecture is layered. A first layer extracts data from enterprise, external or internet sources; a second layer transforms data; a third layers stores transformed data; a final layers processes data, for reporting, analysis, mining, decision making etc. BI systems are widely used for the governance of enterprises themselves, for marketing, quality control, performances analysis of business processes and of services, for customer profiling, for supplier evaluation .. Moreover, BI is used to extract knowledge from both enterprise and external information , e.g. on citizen commuting flows, on the health of population etc.. BI platforms are offered by numerous vendors, which include Open Source, CRM/ERP vendors like Oracle, SAP, specialized vendors etc. Her also, projects focus on a customization of existing platforms. A special BI case are Urban Analysis Systems that gather data by surveys, sensors, extraction; they are designed to enable both real-time and time trend analysis e.g. of traffic flows. A key component is the visual interface, which should display the dynamics observed –e.g. the traffic - within the context – e.g. the map of the city.
Activity type
WRITTEN AND ORAL TEST
Teacher
MOTTA GIANMARIO PIERO ANTONIO (titolare) - 6 ECTS
Prerequisites
The course focuses on requirements analysis and on the ES architecture . Hence, an overall knowledge of business modeling/analysis techniques as UML, BPMN, ER (Entity Relationship) is highly recommended. Also a general knowledge on Software Engineering is required.
Learning outcomes
The course, after an overview on ES, focuses on BI systems and BI analysis techniques, which are rather peculiar. While CRM and ERP analysis is process-driven, BI analysis is information-driven. Specifically, we address analysis techniques for strategic requirements eliciting, conceptual modeling, logical modeling. At the end of the course students shall:
(d) Know the overall business architecture of Enterprise Systems
(e) Be able to model BI user requirements
(f) Be able to design a prototype on data analysis
Course contents
• ES domains: ES Front-end systems (Customer Relationship Management) Back End Systems (Enterprise Resource Planning), Management Support Systems (Business Intelligence / Decision Support Systems)
• Domain Analysis for Business Intelligence systems: Strategic Information Requirements Elicitation (SIRE), Performance Indicator Analysis (KPI, BSC)
• Conceptual analysis for Business Intelligence systems: Multidimensional Analysis of Information (DFM), ER Analysis, Goal Oriented Analysis
• Data Analysis for City Management : this module (2 CFU) will be taught by professor Tuncer, SUTD (Singapore University of Technology and Design)
Teaching methods
Most topics will be taught through a complete learning cycle that will be based on the sequence
• Lecture on foundations (stimulus) which is aimed at explaining “What it is”
• Case study / Exercise (reinforcement) which is aimed at showing “How it is made”
• Project work made by student teams which intends to let students learn “How to make it”
Reccomended or required readings
• Italian students may use G. Bracchi, C. Francalanci, G. Motta (Eds.), Sistemi informativi d’impresa (= Enterprise Information Systems), McGraw-Hill, Milano 2009
• Journal Articles
• HBS case studies
Assessment methods
Evaluation will be based on
• 1/3 the project work – the mark is given to the student team
• 1/3 the individual presentation of the team project
• 1/3 the individual oral or written exam on foundations
Further information
Evaluation will be based on
• 1/3 the project work – the mark is given to the student team
• 1/3 the individual presentation of the team project
• 1/3 the individual oral or written exam on foundations
Sustainable development goals - Agenda 2030