Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Applikationer og datarepræsentation

Lignende præsentationer


Præsentationer af emnet: "Applikationer og datarepræsentation"— Præsentationens transcript:

1 Applikationer og datarepræsentation

2 Agenda Applikationstyper – en hurtig oversigt Demo Teknikker XML,EDI
16.00 Applikationstyper – en hurtig oversigt Demo Teknikker 2 / 3 lags On/off-line og batch XML,EDI Webservice B&C Kaffe pause Kaffe pause 18.20

3 Applikationstyper TRP – Transaktion Processing system – afgrænset vertikalt system – typisk betalings eller ordersystem. ERP – Enterprise Ressource Planing – integrere Business App. Med TRP i horisontalt system. – ramme systemer – ERP2 Et økonomi system med vokseværk Finans/investeringer, HR, MPS ( MRP ) Eks - en virksomhed Handels-virksomheden Proces-virksomheden Videns-virksomheden

4 Applikationstyper DW - DataWarehouse – mange typer rå-data placeret i et db-system Data fra alle dele af organisationen Clean and unbiased data Historisk perspektiv Kontinuert leverance uafhængigt af leverandørens implementering. CRM – Costumer Relation Managemnet – SCM – Supply chain management – også for ikke proces-virksomheder DataWarehouse Informations forespørger Forespørgsels værktøj Data leverandør Databaser

5 ”Industri applikationer”
MRP – MPS CAD/CAM CAE CIM

6 Office automation Applicatioen suiter: Groupware
Tekst, tal og præsentaions grafik ( word, Excel, powerpoint ) og voice mail, fax DTP – desktop publishing, web publishing Personlige databaser Elektroniske kalender Groupware Electronic whiteboards, meeting support systems, desktop videoconferencing workflow routing, Electronic forms,

7 Informations DSS – Dataminig
Sammenstille informationer i nye dimensioner -> strategiske fordele. GIS – Geo info. Sys. / ofte i kombi med GPS Intra/extra/inter -net –> hvem rette vi os mod ! Opsplitning skal tjene et formål ! Hvad er typeisk et intranet General information om forhold og procedure Nyheder Viden Referencer ( kunder, externe relationer ) Materiale produceret af organisationen

8 Expert systemer Forward / backward ( udgangspunkt: input og check af regler fro resultat / antagelse som be- eller afkræftes ) Knowledge base – modeller af viden ( typisk db ) To typer: rule-based og event-based ( hvordan skabes modellen ) Men….. Tale er blot en kommunikationsform Drømmen om at tænke selv Generelt problem med: at kvantificere informationer At etabler kriterier for beslutninger Mest som beslutnings støtte ( simplificering og informations aggregering )

9 Demo 1 TRP system Varekatalog med 130.000 varenumre
Online bestilling, historik, lagerstatus ... www-rs-components.dk / ejlev2

10 Demo 2 GIS systemer Det levende danmakskort Autoroute

11 Demo 3 Expert system: Rimelig succes med Neurale netværk
Problem med af ”aflæring” Opbygget som 2’nd generations neuralt netværk – med aflæring

12 Demo 3 - Intellix – scorings chancer
Sorte bukser Over 18 under 35 Ryger Camel Favorit program er ”festudvalget” At stille spørgsmålet på en anden måde ( den rigtige måde )

13 Demo 3 - At stille spørgsmålet
Bukser Sort Gule Grå Alder 18<x<35 27 49 Rygevaner Camel Grøn Prince Long Ultra Ligth Queens Favorit prog. ”festudvalget” Jeppordy Doom VI Resultat

14 Two tier - 2 lags modellen
CLIENT SERVER REQUESTS DATA, SERVICE DATA APPLICATION FUNCTION NETWORK RESOURCES USER INTERFACE APPLICATION FUNCTION TWO-TIER FAT CLIENT OR THIN SERVER MODEL: Most work done on client TWO-TIER THIN CLIENT OR FAT SERVER MODEL: Most work done on server

15 Tree Tier – 3 lags modellen
REQUESTS SERVICE REQUESTS DATA 1 2 3 SERVICE DATA SERVICE USER INTERFACE APPLICATION FUNCTION Datastore APPLICATION FUNCTION User interface is on client (tier 1) Processing is on application server (tier 2) Data is on database server (tier 3)

16 On/off-line / batch Batch – opsamling af transaktions request for samlet procesesering Online – Eksekvere transaktioner løbende i forhold til deres opstående og opdatere alle Offline – dekoblet online system med batch karakteristik

17 Client/Server ( C/S ) Pro (+ ) Contra (-)
Split i ressource forbrug – flere distribuerede server/db enheder. Split i ansvar / funktionalitet – input validering, grafisk præsentation Modul fleksibilitet – flere typer klienter, indkabsling af MF hostsystemer Contra (-) Kommunikation og netværk bliver kritisk - Kontrollen reduceres – baseret på standarder - JVM enablet, add-ons , sikkerhed ( hvilke data ligger hvor…)

18 Datarepræsentation

19 ”10 års historie om data” I begyndelsen ( var kun ordet )
Samarbejdes æraen Data -”fiksering” I morgen ! Fokus var på applikationen Fokus op udveksling af data Data opnår et selvstændigt liv Magten tilbage til applikationen ! Data var meget tæt relateret til den skabende applikation – næste ingen im/ex-port Righoldig import/export muligheder. Data bliver vigtigere end applikationen. Vi mister overblikket / koordinationsevnen og bliver afhængig af SW at kompensere for dette. PcTekst 4 ( EBCDIC ) og WP4.2 ( CSV ) Word, Excel Grafic converters XML – web browseren ( HTML )

20 SGML -> XML Standard Generalized Makeup Language
Fra IBM’s GML ca. 1980 HTML er en konkret implementering af SGML SGML var tungt - derfor kom XML Extended Makeup Language – ca Extensible Makeup Language

21 Meta data Data om data ! Hvad betyder data’ene !
data, der beskriver mere end en fils egentlige indhold. HTML-dokumenter kan indeholde meta-data, der fx angiver søgeord mv. - data som ikke ses i dokumentet ved visning i browser. Meta TAG HTML-tag, der fastlægger en række egenskaber for det pågældende webdokument i forhold til søgemaskiner og browsere. Det drejer sig om tags, der i modsætning til de normale HTML-tags ikke har et visuelt udtryk i sidens grafiske fremtoning, men som f.eks kan give en beskrivelse af indholdet, give oplysninger om, hvem der oprettede siden, eller sende læseren automatisk videre til anden anden side.

22 XML’s fordele Adskille data og præsentation Læsbart Generelt
XML for data og XSL for præsentation Læsbart for maskiner og mennesker ( enkelt ) Generelt Rigtig teknologi til rigtig tid og billig !!

23 XML Schema / DTD Schema /DTD XML(a) XSLT XML(b) XSL XSL Fremtoning 1

24 XML eks. Tags og values Eks. Eller
<Start tag> og <\Slut tag > Hierarkisk opbygget Eks. <fornavn>anders</fornavn> <efternavn>ejlev</efternavn> Eller <person> <efter>ejlev</fornavn> </person>

25 EDI Eletronic document interchange Relativt dyrt -> større firmaer
UN / FN standard <EDI fac> Anvendes i DK bl.a til recepter – håndteres af DanNet EXML til erstatning af EDI

26 Data opbevaring Databaser Relations databaser
- SQL - Structured Query Language ODBC ObjektOrienterede databaser - Nyeste tiltag er XML databaser – relations databaser med XML interfase.

27 10 år efter !! – efterskrift Samme udvikling for applikationen -> adhoc aggregering af services Web services Valutakurser Vejret Find betydningen af en forkortelse

28

29 ERP / ERP2 ’Hype’ kurver ERP 1 ERP 2 90 95 98 02 Back


Download ppt "Applikationer og datarepræsentation"

Lignende præsentationer


Annoncer fra Google