Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Computer applications in the modern enterprise Επιχειρησιακές Εφαρμογές Η/Υ Lectures 10-13: Business Intelligence and Enterprise Reporting Univ. of the.

Similar presentations


Presentation on theme: "1 Computer applications in the modern enterprise Επιχειρησιακές Εφαρμογές Η/Υ Lectures 10-13: Business Intelligence and Enterprise Reporting Univ. of the."— Presentation transcript:

1 1 Computer applications in the modern enterprise Επιχειρησιακές Εφαρμογές Η/Υ Lectures 10-13: Business Intelligence and Enterprise Reporting Univ. of the Aegean Financial and Management Engineering Dpt Petros KAVASSALIS

2 2 What you will learn in this course A set of fundamental concepts and frameworks for understanding the potential impact of information technology (IT) on business strategy and structure A set of fundamental concepts and frameworks for understanding the potential impact of information technology (IT) on business strategy and structure  Computers and Information Systems (IS)  The business value chain  Business integration through Enterprise Application Integration Information Systems in practice: How does the modern enterprise use “Business Intelligence” (BI) systems to improve decision-making Information Systems in practice: How does the modern enterprise use “Business Intelligence” (BI) systems to improve decision-making  Methods and BI examples  “Hands-on” experience: create business reports by using Eclpise BIRT Reporting Tool (http://www.eclipse.org/birt/phoenix/) http://www.eclipse.org/birt/phoenix/ The design and governance of digitized processes The design and governance of digitized processes  Business Function and Processes  Transfer a real world business process to an e-business world*** (Guest Speakers)

3 3 Communication tools e-mail: pkavassalis@atlantis-group.gr e-mail: pkavassalis@atlantis-group.gr Course web site: see FME web site Course web site: see FME web site

4 4 Students evaluation Class Participation (20%) Class Participation (20%)+ Assignments (20%) Assignments (20%)+ Final Exam (650%) Final Exam (650%)

5 Enterprise Reporting: definition Τhe regular provision of information to decision-makers within an organization to support them in their work. These reports can take the form of Τhe regular provision of information to decision-makers within an organization to support them in their work. These reports can take the form of  Graphs  Text  Tables Typically, are disseminated through the Web as a set of regularly updated documents or web pages (publised in the "enterprise portal"). Typically, are disseminated through the Web as a set of regularly updated documents or web pages (publised in the "enterprise portal"). Alternatively, they may be emailed directly to users or simply printed out and handed around… Alternatively, they may be emailed directly to users or simply printed out and handed around… 5 http://ghill.customer.netspace.net.au/reporting/definition.html

6 Enterprise Reporting: typical examples Dashboards Dashboards KPI (Key Performance Indicators) KPI (Key Performance Indicators) Alerting / Risks Identification Alerting / Risks Identification Trend Analysis Trend Analysis Benchmarking Benchmarking … OLAP cubes OLAP cubes  http://training.inet.com/OLAP/slicing.htm http://training.inet.com/OLAP/slicing.htm 6

7 Eclipse BIRT Reporting Tool Open Source Reporting Tool Open Source Reporting Tool  BIRT has two main components o A report designer based on Eclipse o A runtime component that you can add to your app server o (BIRT also offers a charting engine that lets you add charts to your own application) There are several Reporting Tools There are several Reporting Tools  Oracle  IBM  Microsoft  Open Source o Please locate and report to me about similar to BIRT Reporting Tool commercial or open source software 7

8 The anatomy of a BIRT Report Data Data  Databases (and web services, Java objects etc.) Data Transforms Data Transforms  Reports present data sorted, summarized, filtered and grouped to fit the user's needs. BIRT allows sophisticated operations such as grouping on sums, percentages of overall totals etc Business Logic Business Logic  Many reports require business-specific logic to convert raw data into information useful for the user. Presentation Presentation  Once the data is ready, BIRT provides a wide range of options for presenting it to the user: tables, charts, text and more.  A single data set can appear in multiple ways, and a single report can present data from multiple data sets. 8

9 How to use BIRT to create a Report  Introduction  Creating a Report Creating a Report Creating a Report  Brief UI Tour Brief UI Tour Brief UI Tour  Building a Data Source Building a Data Source Building a Data Source  Building a Data Set Building a Data Set Building a Data Set  Building a Table Building a Table Building a Table  Testing Your Report Testing Your Report Testing Your Report  Setting Visual Properties Setting Visual Properties  Setting Data Properties Setting Data Properties  Using Styles Using Styles  Cascading Styles Cascading Styles  Using a Grid Using a Grid  Using a Text Item Using a Text Item  Next Steps Next Steps 9 My first Report (from BIRT web site): http://download.eclipse.org/birt/downloads/examples/reports/2.1/tutorial/tutorial.html http://www.eclipse.org/birt/phoenix/tutorial/basic/

10 The 3 key functions Data Source (db) Data Source (db) Data Set Data Set Report Layout Report Layout Overview of BIRT Reporting System Overview of BIRT Reporting System 10 Report Layout (presentation) Data Source Data Set (processing)

11 Data Source = Database You can “easily” integrate a database in “BIRT” application You can “easily” integrate a database in “BIRT” application BIRT from http://www.eclipse.org/birt/phoenix/ is coming with a Sample Database BIRT from http://www.eclipse.org/birt/phoenix/ is coming with a Sample Databasehttp://www.eclipse.org/birt/phoenix/ BIRT provided by the course, too! BIRT provided by the course, too! 11

12 Data Set_Preview Results 12

13 Data Set_SQL Query Builder 13

14 Data Set_SQL Query [http://www.w3schools.com/sql/default.asp] 14

15 Report layout Please see Exercises 1-6 Please see Exercises 1-6 15


Download ppt "1 Computer applications in the modern enterprise Επιχειρησιακές Εφαρμογές Η/Υ Lectures 10-13: Business Intelligence and Enterprise Reporting Univ. of the."

Similar presentations


Ads by Google