Tipologia sistemelor informatice

Download Report

Transcript Tipologia sistemelor informatice

PROCES DE AFACERI, SISTEM INFORMATIC,
TECHNOLOGIA INFORMAŢIEI
 O perspectivă managerială asupra
sistemului informatic
 Tipologia sub / sistemelor informatice
O perspectivă managerială
asupra sistemelor informatice

 IT, IS, BP
 Analiza centrată pe lucru (Work Centered
Analysis)
 Funcţii ale componentei IT

O perspectivă managerială asupra sistemelor
informatice
 Punctul de vedere al profesionistului de business
 IT : hard + soft
 IS foloseşte metodele IT pentru a captura, transmite, stoca, recupera,
manipula şi afişa informaţia necesară pentru procesul de afaceri
 Proces de afaceri (business process) – grup de activităţi relaţionate ce
folosesc oameni (forţa de muncă), informaţii şi alte resurse pentru a crea
valoare pentru clienţi
 exemple:
-Pt un restaurant: preluarea comenzilor, prepararea mâncării, eliberarea
notei de plată
-Pt o fabrică: procesul de manufacturare a produselor, angajarea forţei
de muncă, mentenanţa echipamentelor
-Pt un cabinet medical: efectuarea programărilor, examinarea pacienţilor,
completarea fişelor/reţetelor/formularelor
 firmă / organizaţie guvernamentală – un număr mare de procese de afacere
independente ce lucrează împreună pentru a genera produse sau servicii
 mediul de afaceri - firme + competitori, furnizori, clienţie, agenţii de reglare,
condiţiile social-economice
BUSINESS
ENVIRONMENT
FIRM
BUSINESS
PROCESS
INFORMATION
SYSTEM
INFORMATION
TECHNOLOGY
INFORMATION TECHNOLOGY AND INFORMATION SYSTEM
IN A BUSINESS CONTEXT
CUSTOMERS
Internal / external
customers
PRODUCTS
Specific output or result used
directly by customers
Major steps
BUSINESS PROCESS
Basic approach
Related activities that combine to create
value for customers
Sumarized in terms of basic approach
Customer service reports
Provide package informs to customers
PARTICIPANTS
People who enter or use
information
INFORMATION
TECHNOLOGY
Computers
Numbers, text, sounds
Pictures
Telecommunications
system
Software
CUSTOMERS
Automatic Teller Machine
Customers withdrawing or
depositing money
PRODUCTS
Availability of banking services
(more sites, more hours)
Major steps
BUSINESS PROCESS
Basic approach
Make bank deposits
Withdraw cash
Verify the transactions are authorized
Update account balances; print confirmation
PARTICIPANTS
Bank customers
Replace bank teller with ATM
for simple transactions
Maximize ATM availability
Real-time links with central banking DB
INFORMATION
Account number
Personal ID number
Account balance
Amount of deposit or
withdrawal
TECHNOLOGY
ATM
Telecommunication system
Central computer
CUSTOMERS
Individuals & companies
Billing department
PRODUCTS
Ship packages
Report where any package is
Major steps
Identifying packages
Package routing
Tracking package
Customer service reports
BUSINESS PROCESS
Basic approach
Know where the package is at any time
Provide package informs to customers
TECHNOLOGY
PARTICIPANTS
Delivery drivers
INFORMATION
Identification of packages
Workers in sorting center
Routing of packages
Customer service
representatives
Location of packages
Radio link to computer
system
Customer information
Computer system
Handheld terminal
Federal Express: Tracking Customers’ Packages
 Săgeţi bi-direcţionale între elemente: acestea trebuie să fie în
balanţă
 SI include:
 informaţia & IT
 părţi ale efortului participanţilor şi părţi ale proceselor de
afacere
Sistem de
creditare/monitorizare
bancară a studiilor pentru
un student
Cultivarea de cereale în
cadrul unei ferme agricole
Predomină acţiunile fizice
Predomină procesarea de
informaţii
 Tendinţă de exagerare/neînţelegere a rolului tehnologiei;
(poate avea un puternic rol, dar nu poate face minuni)
Furnizor
Componente /
semifabricate
Firma prezentată ca un sistem de 5 procese de afacere
Comanda ferma
Produse finite
Proiectare
Preferinte
Prototip
Productie
Prognoze
Vanzari
Facturi
Livrari
Produse
finite
Clienti
Service
Cereri
Service
Echipamente
/ informatii
Societatea bazată pe cunoaştere
1) Societatea informaţională (information-based society) – este aceea în care
oamenii manipulează tot mai multă informaţie
 date - fapte
 informaţie – date preluate şi sintetizate într-o formă/manieră utilă de
interpretare
 cunoaştere – înţelegerea modului prin care informaţia poate fi valorificată în
cel mai bun sens
 Exemple:
 date: clienţi, produse şi cantităţi
 informaţie: asamblată, sumarizată şi comparată cu aşteptările
 cunoaştere: strategia de preţ utilizată pentru creşterea performanţelor
2) Afacerile depind de IT (când şi cum se folosesc computerele, legăturile şi
comunicaţiile)
 utilizarea informaţiei într-o modalitate prin care să se creeze oportunităţi, să se
obţină rezultate şi să se folosească cunoştinţele pentru a face ceea ce trebuie
FUNCŢIILE IT
1) Capturarea datelor: compilarea înregistrărilor detaliate ale activităţilor (exemple:
înregistrarea pulsului; înregistrări de voce & date)
2) Procesarea: convertirea, analizarea, calculul şi sintetizarea informaţiei;
-Procesarea datelor şi transformarea acestora în informaţie
-Sistemele multimedia procesează mai multe tipuri de informaţie simultan
 procesare de text
 procesare de imagini/foto
 procesare audio/voce: digitizare; inserare de pauze; conversii (MIDI-WAVE);
mixare;
 procesare video: digitizare; overlay;etc.
3) Generare: organizare informaţiei într-o formă utilă: tabel, text, sunet, grafic
4) Stocare: compresare MPEG; etc.
5) Transmisie: trimiterea datelor de la o locaţie către alta;
 email
 mesagerie de voce
6) Extragere: indexare,hashing, BD relaţionale
Exemplu: Biroul de Export SUA
 Capturează cererile pentru o licenţă federală guvernamentală
(în format electronic sau pe hârtie)
 Procesează aplicaţiile: agenţii examinează detaliile,
efectuează audituri aleatoare
 Generează – aprobarea sau refuzul
 Stocare şi extragere
 Transmisia unei aprobări sau a unui refuz
Infrastructura tehnologică
Concepte
Infrastructura constă din următoarele componente: cablarea,
ruterele, switch-urile, sistemele de operare, middleware,
mainframe-uri, servere şi calculatoare desktop
Architectura: modul prin care componentele formează un întreg;
schiţa sau proiectul
Uptime / Downtime: perioadele de nefuncţionare (downtime) pot avea
consecinţe extrem de negative (spre exemplu, un hotel al cărui sistem de
rezervări online nu funcţionează pierde bani deoarece nimeni nu poate rezerva
camere în acea perioadă)
Standarde: folosirea tehnologiilor cunoscute (standarde industriale) pentru evita
cazurile în care diverse tehnologii nu lucrează între ele.
Administrarea activelor: Este greu să faci să funcţioneze o infrastructură în mod
eficient dacă nu ştii ce active deţii.
Infrastructura tehnologică
Arhitectura
WEB
Arhitectura
Mainframe
1950 - 1980
Arhitectura
PC
1980 - 1990
1990 – 2xxx
 Arhitectura Mainframe
• Totul se execută pe mainframe
• ATM, sistemele de rezervări pentru curse aeriene
 Arhitectura PC
• Coabitarea PC-Mainframe: procesarea centralizată pe
mainframe sau descentralizată pe PC-uri.
• Modelul de operare client-server
• Calculul distribuit: clienţii execută o parte din procesare, în
timp ce server-ul face restul
Arhitectura client-server pe trei nivele
Utilizator
(interfaţă)
Server de aplicaţii
(procesare)
Bază de
date
(date)
 Arhitectura Web
• Toate aplicaţiile devin accesibile prin intermediul unui
browser web
• Nu mai este necesar să instalăm software pe
calculatorul client.
Client
Internet
Web
server
Database
server
Arhitectura unei aplicaţii Web
HTML
Images
Java script
VB Script
JAVA applet
ActiveX control
DHTML
XML
Internet
Web server
ASP
Java Script
Java
ActiveX Data Objects
Database
SQL data request
Oracle
SQL Server
DB2
 Tehnologii de programare
 Programare orientată obiect (OOP) :
Obiecte; încapsulare; polimorfism; moştenire;
 Programare bazată pe evenimente;
 Tehnologia client - server;
 Data linking; Dynamic Data Exchange;
 Arhitectura bazată pe servicii (SOA)
 Tipuri de SI
 Executive Support Systems
 Management Information System
 Decision Support System
 Knowledge Work System
 Office Automation System
 Transaction Processing System
 Strategic level systems
 Management level systems
 Knowledge level systems
 Operational level systems
 Sisteme suport de execuţie
(Executive Support Systems)
Un sistem ESS este conceput pentru a ajuta managementul
(senior) de a lua decizii strategice. Acesta culege, analizează
şi sumarizează informaţii cheie interne şi externe cu privire la
afacere.
Ne putem imagina echipa de top management a unei companii
în cabina unui avion în care pe bordul de navigaţie se prezintă
starea tuturor activităţilor cheie ale companiei. Un sistem ESS
implică o mulţime de analize de date şi instrumente de
modelare precum analize de tipul “what-if” ce ajută luarea
deciziilor strategice.
 Sisteme suport de execuţie
(Executive Support Systems)
Adresează decizii nestructurate, nebazate pe rutină – ale
managerilor senior la nivelul strategic al organizaţiei (capacităţi
de calcul şi comunicare aplicate unei matrici dinamice de
probleme)
• filtrează, comprimă, urmăresc date critice
• nu sunt concepute pentru a rezolva probleme specifice
• dashboard; business intelligence
• “dashboard-ul este instrumentul care livrează informaţiile
esenţiale pentru menţinerea unei afaceri în mers, pe traiectoria
dorită şi în condiţii optime”.
 Sisteme informatice de management
(Management Information System)
Un astfel de sistem converteşte datele TPS (Transaction
Processing System – Sistem de procesarea tranzacţiilor) în
informaţie pentru monitorizarea performanţelor şi administrarea
organizaţiei
 raporturi pre-specificate pe baza unei programări
 raporturi şi grafice flexibile, customizabile, on line
 sumare de rutină şi comparaţii
 lucrează cu date interne
 Interfeţe user-friendly
 Sisteme de tipul enterprise information system
 Folosite, de regulă, de middle management şi supervizorii
operaţionali
 Sisteme suport de decizie
(Decision Support System)
Un astfel de sistem ajută oamenii în luarea deciziilor,
foloseşte raţionamente în zone în care nimeni nu ştie cu
exactitate cum trebuie îndeplinită o anumită sarcină (task) – se
oferă informaţii, modele sau instrumente de analiză
 modele de simulare şi optimizare
 scenarii cu ipoteze modificate
 unice, se modifică rapid, specificaţii complexe în luarea
deciziilor avansate
 oferă un motiv clar pentru explicarea luării unei decizii
Ex. Sisteme DSS de estimare a călătoriilor; configuraţiile de
calculator
 Sisteme de management al cunoştinţelor
(Knowledge Management System)
Un sistem KMS ajută o companie să creeze şi să partajeze
informaţii. Acestea sunt utilizate, de regulă, în domenii de
afaceri în care angajaţii creează cunoştinţe şi expertize noi –
care apoi pot fi partajate cu alţi angajaţi din cadrul organizaţiei
pentru a crea oportunităţi de business.
(Ex. Firme de avocatură, contabilitate, şi consultanţă
managerială).
Un KMS este construit în jurul sistemelor care permit o
categorisire şi distribuţie eficientă a cunoaşterii. Spre exemplu,
cunoştinţele pot fi conţinute în diverse documente, foi de calcul,
prezentări PowerPoint, pagini de internet, etc. Pentru a partaja
aceste cunoştinţe, un KMS trebuie să folosească un sistem de
colaborare în grup precum un intranet.
 Sistem de management al cunoştinţelor
(Knowledge Management System)
Sistemele expert oferă suport pentru cei care lucrează în
proiectarea, diagnosticarea şi evaluarea situaţiilor complexe
ce necesită cunoştinţe expert într-un anumit domeniu
Ex.
Sisteme de tip “Document imaging”
Sisteme CAD
 Sisteme de automatizare a muncii de birou
(Office Automation System - OAS)
Sistemele de tipul OAS încearcă să îmbunătăţească
productivitatea angajaţilor ce au nevoie să proceseze date şi
informaţii. Cele mai bune exemple sunt aplicaţiile de tip office
(Microsoft Office) sau sistemele ce permit angajaţilor să lucreze
de acasă sau în timp ce se află în mişcare.
 foi de calcul, procesoare de text, programe de prezentare
 integrează telefoane, smartphone-uri, e-mail, fax, etc.
 Sisteme de procesare a tranzacţiilor
(Transaction Processing System - TPS)
Un sistem TPS colectează şi stochează date despre
tranzacţii şi uneori decizii de control făcute ca parte a unei
tranzacţii.
Oferă în mod direct suport pentru munca cu valoare adăugată a
organizaţiei (ajută vânzătorii să vândă, doctorii să practice
medicina sau arhitecţii să proiecteze clădiri)
 Operare automată (batch processing) sau în timp real
 Bazele de date pot fi accesate direct
Ex. Procesarea şi urmărirea comenzilor, salarizare,
plăţi/încasări, etc.
 Sisteme de procesare a tranzacţiilor
(Transaction Processing System - TPS)
Alte exemple:
- Sisteme de facturare automată ce trimit facturile clienţilor
- Sisteme ce calculează salariile lunare/săptămânale şi taxele
- Sisteme de producţie şi achiziţie ce calculează necesarul de
materiale brute
- Sisteme de control al stocurilor ce procesează toate intrările şi
ieşirile în/din firmă