presentation 2003 page 1 p-a angenius, wingadd_presentation_2003a.ppt content of presentation these...

11
Presentation 2003 Page 1 P-A Angenius, WinGADD_Presentation_2003a.ppt Content of presentation These slides is an introduction to WinGADD applications, April 2003 Introduction Key issues and functionality publish and export data of the report. Target database Get information for the report from target database. Technical scenarios Using PC, Terminal Server or Web Server.

Upload: kellie-young

Post on 28-Dec-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Presentation 2003 Page 1 P-A Angenius, WinGADD_Presentation_2003a.ppt Content of presentation These slides is an introduction to WinGADD applications,

Pre

sen

tati

on

200

3

Page 1

P-A

Ang

eniu

s, W

inG

AD

D_P

rese

ntat

ion_

2003

a.pp

t

Content of presentation

These slides is an introduction to WinGADD applications, April 2003

IntroductionKey issues and functionality publish and export data of the report.

Target databaseGet information for the report from target database.

Technical scenariosUsing PC, Terminal Server or Web Server.

Page 2: Presentation 2003 Page 1 P-A Angenius, WinGADD_Presentation_2003a.ppt Content of presentation These slides is an introduction to WinGADD applications,

Pre

sen

tati

on

200

3

Page 2

P-A

Ang

eniu

s, W

inG

AD

D_P

rese

ntat

ion_

2003

a.pp

t

Introduction

Key issues

• Focus on that it should be easy for any user to create and use a report. No education should be needed.

• Generic application that can connect to any database using ODBC or customised API.

• Has a query database that contains query information and also a user database that can be central or local.

• Main query information is; target database information and an SQL statement. Having a SQL statement is having a fully functional report. Then query formatting parameters can be defined to get a graph, sub-totals, cube etc.

• Very easy to change or add a new report.

Page 3: Presentation 2003 Page 1 P-A Angenius, WinGADD_Presentation_2003a.ppt Content of presentation These slides is an introduction to WinGADD applications,

Pre

sen

tati

on

200

3

Page 3

P-A

Ang

eniu

s, W

inG

AD

D_P

rese

ntat

ion_

2003

a.pp

t

• Present the report as a graph and cube.

• Quickly preview and print the report without adjustments from the user.

• Save the report as HTML for publishing on the Intranet.

• Export the report as PDF for e.g. Acrobat Reader.

• Export the report to EXCEL for e.g. further analysing. Define post calculation in EXCEL that is unique for each report.

• Manually or automatically export to MS Access.

• Save result as ADO recordset, micro-cube and other formats to interact with web solutions.

Introduction

Functionality - Publish and Export data of the report

Page 4: Presentation 2003 Page 1 P-A Angenius, WinGADD_Presentation_2003a.ppt Content of presentation These slides is an introduction to WinGADD applications,

Pre

sen

tati

on

200

3

Page 4

P-A

Ang

eniu

s, W

inG

AD

D_P

rese

ntat

ion_

2003

a.pp

t

1st TargetDatabase

Display Report

Reports can contain data from one orseveral databases (Target Databases).

The user does not need to know where(what database) the data is retrieved from.

2nd TargetDatabase

3rd TargetDatabase

4th TargetDatabase

Reports can contain data from one or several databases

Target database - Data from different databases

Page 5: Presentation 2003 Page 1 P-A Angenius, WinGADD_Presentation_2003a.ppt Content of presentation These slides is an introduction to WinGADD applications,

Pre

sen

tati

on

200

3

Page 5

P-A

Ang

eniu

s, W

inG

AD

D_P

rese

ntat

ion_

2003

a.pp

t

1st TargetDatabase

Display Report

Target database can be user dependent if thereexists many installations on e.g. regional, countryor local level. The user is connected to one of thedatabases dependent on user settings.

2nd TargetDatabase

3rd TargetDatabase

1st TargetDatabase

1st TargetDatabase

User dependent target database

Target database - Different databases for different users

Page 6: Presentation 2003 Page 1 P-A Angenius, WinGADD_Presentation_2003a.ppt Content of presentation These slides is an introduction to WinGADD applications,

Pre

sen

tati

on

200

3

Page 6

P-A

Ang

eniu

s, W

inG

AD

D_P

rese

ntat

ion_

2003

a.pp

t

Data is collected from several databasesand saved in a temporary storage. Thecollected data is presented in one reportcontaining all data.

The user do not need to know that thedata is collected from several databases.

TemporaryStorage

Display Report

2nd TargetDatabase

3rd TargetDatabase

Collecting data from different target databases

1st TargetDatabase

Target database - Many databases – One report

Page 7: Presentation 2003 Page 1 P-A Angenius, WinGADD_Presentation_2003a.ppt Content of presentation These slides is an introduction to WinGADD applications,

Pre

sen

tati

on

200

3

Page 7

P-A

Ang

eniu

s, W

inG

AD

D_P

rese

ntat

ion_

2003

a.pp

t

WinGADD

ApplicationServer

PC/Windows

ApplicationDatabase

Datawarehouse

PC/Windows

PC/Windows

WinGADD

WinGADD

WinGADD installed on a PC/Windows. Data retrieved from applicationdatabase and data warehouse via WAN or LAN and using ODBC.

WinGADD installed on the client PC

Technical scenarios – PC

Page 8: Presentation 2003 Page 1 P-A Angenius, WinGADD_Presentation_2003a.ppt Content of presentation These slides is an introduction to WinGADD applications,

Pre

sen

tati

on

200

3

Page 8

P-A

Ang

eniu

s, W

inG

AD

D_P

rese

ntat

ion_

2003

a.pp

t

Terminal Server

Thin Client

WinGADD

ApplicationServer

ApplicationDatabase

Datawarehouse

Thin Client

Thin Client

WinGADD installed on a terminal server using thin client. Data retrieved fromapplication database and data warehouse via WAN or LAN and using ODBC.

WinGADD installed on terminal server

Technical scenarios – Terminal Server

Page 9: Presentation 2003 Page 1 P-A Angenius, WinGADD_Presentation_2003a.ppt Content of presentation These slides is an introduction to WinGADD applications,

Pre

sen

tati

on

200

3

Page 9

P-A

Ang

eniu

s, W

inG

AD

D_P

rese

ntat

ion_

2003

a.pp

t

Web Browsere.g. IE 5.0

AutoGADD

ApplicationServer

ApplicationDatabase

Datawarehouse

Web Browsere.g. IE 5.0

Web Browsere.g. IE 5.0

NT / Windows 2000ServerAutoGADD installed on a NT/Windows 2000.

Reports created by AutoGADD is published onthe Intranet and available via Web Browser.AutoGADD started manually of via scheduling.

AutoGADD to create and publish reports on the Intranet

Technical scenarios – AutoGADD and Web browser

Page 10: Presentation 2003 Page 1 P-A Angenius, WinGADD_Presentation_2003a.ppt Content of presentation These slides is an introduction to WinGADD applications,

Pre

sen

tati

on

200

3

Page 10

P-A

Ang

eniu

s, W

inG

AD

D_P

rese

ntat

ion_

2003

a.pp

t

ApplicationDatabase

Datawarehouse

NT / Windows 2000 ServerMS Internet Information Server

Web Browsere.g. IE 5.0

WebGADD

ApplicationServer

ApplicationDatabase

Datawarehouse

Web Browsere.g. IE 5.0

WebGADD installed on a NT/Windows 2000Server that runs MS Internet InformationServer. Clients uses Internet Explorer to useWebGADD and create and analyze reports.

WebGADD consists of ActiveX objects andASP. WebGADD retrieves data using ODBCand sends it to the client using html/http.

WebGADD using Internet Explorer and Microsoft Internet Information Server

Technical scenarios – WebGADD

Page 11: Presentation 2003 Page 1 P-A Angenius, WinGADD_Presentation_2003a.ppt Content of presentation These slides is an introduction to WinGADD applications,

Pre

sen

tati

on

200

3

Page 11

P-A

Ang

eniu

s, W

inG

AD

D_P

rese

ntat

ion_

2003

a.pp

t

WebGADD used to create individualreports and to retreive and displaycommon reports that areautomatically created and publishedby AutoGADD.

AutoGADD

ApplicationDatabase

Datawarehouse

NT / Windows 2000 ServerMS Internet Information Server

Web Browsere.g. IE 5.0

WebGADD

ApplicationServer

ApplicationDatabase

Datawarehouse

Web Browsere.g. IE 5.0

WebGADD and AutoGADD

Technical scenarios – WebGADD and AutoGADD