ELECTRONICI
RELAII DE BUSINESS:
B2B business to business
B2C business to consumer
C2B - consumer to business
C2C consumer to consumer
B2G - business to government
G2B - government to business.
1.3. SISTEMUL INFORMAIONAL PENTRU
MANAGEMENTUL AFACERILOR
Economistul :
comunic cu partenerii de afaceri
primete i genereaz documente,
introduce date i actualizeaz baza de date,
acceseaz baza de date,
prelucreaz datele cu proceduri software
primete i transmite date n relaia cu furnizorii
transmite rapoarte conducerii.
Managerul :
si clientii, cu bancile,
analiza prognozelor;
documentarea i elaborarea planurilor;
evaluarea indicatorilor i elaborarea deciziilor;
urmrirea i controlul aplicrii deciziilor i
a rezultatelor acestor decizii;
n conditiile globalizarii fluxurilor de marfuri si
servicii i al dezvoltrii economiei digitale.
ABaCul (ABC-ul calculatoarelor, adic incipitul lor);
dispozitiv de calcul cu
beioare prismatice
Ed. Gunter
1581 1626
scara logaritmic
E. Wingart
rigla de calcul
adunri
scderi
nmuliri
Se putea lucra cu
numere de la 1 la 15
BEIOARE PRISMATICE
PRIMELE MAINI DE CALCUL
1623 William Schickard din Tbingen
1642
INVENIILE ANILOR 30
n perioada 1920-1930, rudele vechi ale calculatorului au reuit prelucrarea i a
datelor alfabetice, pe lng cele numerice.
Vannevar Bush a realizat n 1932 un calculator precursor al calculatoarelor
electromcanice
Konrad Zuse, George R. Stibitz i Howard H. Aiken au dezvoltat proiectul
calculatorului electromecanic cu contacte i relee care folosea sistemul binar.
CALCULATORUL ATANASOFF-BERRY
J. Vincent Atanasoff (1903-1995)
Clifford E. Berry
(1918-1963)
primul calculator
electronic digital
ntre 1937-1942
CALCULATORUL
MARK 1
familii de calculatoare:
mainframe: IBM 360, IBM 370
mini: PDP 11
calculatoare romanesti:
Felix c-256, c-512, c-32
Independent, Coral copiaza PDP-11
imbunatatiri:
viteza
fiabilitate
dimensiuni mici
memorii de capacitate mai mare (256k-512k)
periferice noi
consola de tip display (PDP11)
Generatia a 4-a 1975-90??
tehnologia: VLSI
avantaje: viteza, grad ridicat de integrare,
fiabilitate mare, cost redus, dimensiuni mici
aparitia primului microprocesor - Intel 4004
circuite de memorie ROM, RAM, DRAM de capacitate mare (1-16ko)
aparitia microcalculatoarelor care au la baza un microprocesor
aparitia calculatoarelor personale:
home-computer: ZX81, Spectrum
PC: IBM-PC, XT, AT, Apple, Machintosh
calculatoare romanesti:
seria M18, PRAE, aMIC, Felix PC, Telerom-PC
Evolutia microprocesoarelor
1971 I4004
4 biti
primul uP
1972
I8008
8 biti
16ko
primul pe 8 biti
1974
8080
8 biti
64ko
primul uP de succes
1978
8086
16 biti
1Mo
primul uP pe 16 biti
1982
80286
16 biti
16Mo
PC-AT
1985
80386
32 biti
4Go
primul uP pe 32 biti
1989
80486
32 biti
4 Go
FPU incorporat
1993
Pentium 32 biti
4Go
pipeline
1995
P. Pro
64 Go
superpipeline
32 biti
Evolutia microprocesoarelor
Alte familii de microprocesaore:
Motorola: 6800 (8 biti), 68000 (16 biti), 68020, 68030 (32 biti), 68040
Zilog: Z80, Z8000
Texas Instruments: -procesoare de semnal: TMS320c10/20/30/50/80
Microchip: microcontrolare: PIC12/16/18
MIPS, ARM, etc.
Generatia a 5-a ???
proiect japonez grandios rezultate mai putin grandioase
obiective:
viteze f.mari de calcul (mil.inferente/s)
interfete om-calculator naturale (voce, imagine)
mai multe aplicatii de inteligenta artificiala
arhitecturi paralele de calcul
ce nu s-a prevazut:
dezvoltarea sistemelor bazate pe microprocesoare
dezvoltarea retelelor de calculatoare
dezvoltarea sistemelor si a aplicatiilor distribuite (aplicatii pe
Internet)
CALCULATOARE CU
ARHITECTURA
VON NEUMANN
1. CALCULATOARE PERSONALE
1.1 Arhitectura funcional
1.2 Configuraia unui sistem de calcul
1.3 Componente i caracteristici
tehnico funcionale
1.3.1 Placa de baz
1.3.2 Memoria intern
1.3.3 Microprocesorul
1.3.4 Echipamente periferice
1.3.5 Controlere, porturi, magistrale, chipset
1.4 Configurarea i alegerea ofertei optime pe baza
unui model de decizie multicriterial
C O N FI G U R A IA
PC
Minitower Case ATX / Power Suply 220 W
MB Socket 775 I865 PE PCI*7 ISA*3 AGP
INTEL DUAL CORE 4 531 3 GHz 1 MB
1024 DDR II SDRAM 168 pins
Nu poate fi upgradat
Memoria
CMOS
1.
1.
Alimentat de la o baterie
Tehnologie pe 60 / 70 nanometrii
Formate LOGICE
ASINCRONE
- FPM / EDO / BEDO 70 50 ns
SINCRONE (SDRAM)
- PC100/PC400 - PC3200
- DDRAM / RDRAM/MDRAM
- DDR Double Data RAM 12 ns
MICROPROCESORUL
Structur funcional
Registrul componenta de baz
Ciclul de execuie a unei instruciuni
Unitatea Aritmetico Logic
Unitatea de Comand i Control
Tehnologia de fabricaie
Caracteristici tehnice
REGISTRUL COMPONENT DE
BAZ A PROCESORULUI
Memoreaz i prelucreaz un ir de bii
Capacitate:
16
32
64
4 bii
8 bii
bii
bii
bii
ATENTIE LA
CONSUMABILE
HARD DISK
1. CAPACITATE - 500 GB
2. VITEZ 7200 rpm 8,4 milisec / rot
15000 rpm 2 ns / rot
3. Access Time = Seek Time + Latency Time
4. INTERFA
IDE, ATA, SATA
SCSI
MODEL DE DECIZIE
MULTICRITERIAL
PENTRU ALEGEREA OFERTEI OPTIME
REELE DE CALCULATOARE
ARHITECTURA
CLIENT - SERVER
SERVERUL SLAVE FURNIZEZ SERVICII
resurse pentru procesare
servere de FISIERE, MAIL, BD,
WEB, APLICATIE
CLIENTUL MASTER SOLICIT SERVICII
RESURSE
INFRASTRUCTURA REELEI
CARTELA DE REEA - adresa MAC
MEDII DE TRANSMITERE
- UTP Unshield Twisted Pair
- STP - Shield Twistedd Pair
- Cablu Coaxial
- Fibr optic
ECHIPAMENTE DE INTERCONECTARE
Servicii de baz
identificarea, adresarea i autentificarea staiilor;
CLASIFICARE
DUP ARIA GEOGRAFIC
- REELE LAN
- REELE MAN
- REELE WAN
DUP TEHNOLOGIA DE CONECTARE
- REELE FR COMUTARE
- REELE CU COMUTARE
REELE FR COMUTARE
PUNCT LA PUNCT
MULTIPUNCT
REELE CU COMUTARE
CU COMUTARE FIZIC
CU COMUTARE LOGIC
- COMUTARE DE MESAJE
- COMUTARE DE PACHETE
L A N - LOCAL AREA NETWORK
TOPOLOGII DE BAZ
- BUS
- RING
- STEA
- PLASA
TOPOLOGII COMPLEXE
- DAISY CHAIN
- INELE IERARHICE
- FDDI
PROTOCOALE
ISO/OSI
7.
Aplicaie
6.
Prezentare
5.
Sesiune
4.
Transport
3.
Reea
2.
Legtur date
1.
Fizic
ECHIPAMENTE DE INTERCONECTARE
Echipamente de interconectare
HUB
- repetoar
BRIDGE - punte
SWITCH - comutator
ROUTER
GATWAY - pasarel
HUB
REPETOR FIZIC
BRIDGE
PUNTE pentru reele
cu topologii diferite
SWITCH
DNS
E - MAIL
NEWS
FTP
TELNET
IRc
WWW
Reeua USENET
Programul NEWS_READER
FTP - File Transfer Protocol
Programe tip CLIENT_FTP
</BODY>
2. Elemente componente
2.1 TEXT
- textul se afieaz aa cum se scrie
- includerea simbolurilor:
- <
reprezint <
- >
reprezint >
-   reprezint spaiul
- " reprezint
- #355 reprezint
FORMATARE TEXT
1. Tipul i mrimea fontului
<Font Face=tip Size = nr
Color=culoare>
..
</Font>
Ex: <Font Face=Arial Size=18 Color=red>
Cap1. Introducere
Cap2.Componentele unui calculator
</Font>
2. Paragraf
<p>
.
</p>
3. Scriere stilizat
<b> text </b>
<i> text </i>
<strong> text puternic ngroat </strong>
4. Aliniere
<Center> text </Center>
<Div align = left | right > text </Div>
5. Headlines titluri
<H6> textul titlului </H6>
<TR>
<TD> Rubin </TD>
<TD> *** </TD>
<TD> 70</TD>
</TR>
</Table>
b. tabele concatenate
<Table Align = Center>
<TR>
<TH Rowspan = 2> <b>ARA </b> </TH>
<TH Colspan = 3> <b>TOTAL PERSOANE </b></TH>
</TR>
<TR>
<TH> Salariai </TD>
<TH> Pensionari </TD>
<TH> omeri </TD>
</TR>
<TR>
<TD> Romania </TD>
<TD> ..
</TD>
<TD> ..
</TD>
</TR>
.
</Table>
2.4 Imagini
a) includerea unei imagini
<IMG SRC = device:\folder\file.ext
align ={top | middle | left | right}
width = nr-de-pixeli
height = nr-de-pixeli
alt = text alternativ
hspace = nr-de pixeli
vspace = nr-de-pixeli
border = nr >
b) imagine de fundal
<BODY BGCOLOR=FILE_NAME.GIF>
2.5 HYPERLINK - uri
a)
b)
c)
d)
Link
Link
Link
Link
ctre
ctre
ctre
ctre
Deplasare in acelasi
document
Adrese de origine a saltului HLINK
<A Href=#C1> 1. HARDWARE </A>
<A Href=#C2> 2. RETELE </A>
.
Adresa de destinatie a saltului HLINK
<A NAME=C1> CAP.1 HARDWARE </A>
2.6 FORMULARE
< FORM Method = {get | post}
Action = URL-script-CGI>
<Input
</FORM>
CONTROALE GRAFICE
Text box
Text area
Check box
Push Button
Radio button
Meniu vertical
Memorarea i managementul informaiilor economice
Concepte de baz
Fiiere clasice
Baze de date
Proiectarea bazelor de date
Crearea unei bazei de date ACCESS
Actualizare - Forms
Interogri Queries and SQL
Rapoarte - Reports
Concepte de baz
entitate
membru
atribut
valoare
ENTITATEA
PRODUSE
MEMBRU
UN PRODUS
ATRIBUTE
<CODP,DENP,UM>
VALORI
B203,ARIEL......
O ENTITATE ESTE DESCRIS
prin:
NUMELE ENTITAII
STRUCTURA sa LOGICA
STRUCTURA LOGIC
REPREZINT:
DESCRIREA PROPRIETILOR
INFORMAIONALE ALE
ATRIBUTELOR
UNEI ENTITI
Categorii de atribute
atribute de identificare coduri de regsire
date calendaristice
cantitativ valorice
atribute descriptive coduri ptr caracteristici
tehnice
coduri pentru sortri, grupri, clasificri
MEMORAREA ENTITILOR PE DISC
ENTITATE FIIER
FILE
MEMBRU
INREGISTRARE
RECORD
CMP
FIELD
ORGANIZAREA DATELOR
ATRIBUT
N FIIERE CLASICE
MODURI DE ACCES I
METODE DE ORGANIZARE
MODURI DE ACCES
SECVENIAL
DIRECT
DINAMIC
ACCESUL SECVENIAL
PRELUCRAREA NREGISTRRILOR
- CITIREA
- SCRIEREA
SE FACE LA RND, una dup alta
ACCESUL DIRECT
PRELUCRAREA NREGISTRRII SE
FACE INDEPENDENT DE RELAIA CU
CELELALTE NREGISTRRI DIN FIIER
ADRES FIZIC
Metode de organizare n fiiere clasice
FIIERE SECVENIALE
FIIERE INDEXATE
FIIERE RELATIVE
FIIERE SECVENIALE
FIIERE INDEXATE
Organizare indexat
INDEX FILE
{ ADRES / CHEIE }
DATA FILE
{ RECORD / PRIMARY KEY }
PERMITE ACCES SECVENIAL I ACCES DIRECT
Fiiere relative
CONCEPTUL
RECORD NUMBER
PERMITE
- ACCES SECVENIAL
- ACCES DIRECT
VI PROIECTAREA SI CREAREA
BAZELOR DE DATE RELAIONALE
1. Tabele i relaii dintre tabele
ntr-o baz de date relaional entitile se reprezint logic prin conceptul de
TABEL.
Tabelul a fost numit relaie relation, de teoreticienii care au dezvoltat acest tip de
SGBD, de unde i numele de BDR baze de date relaionale.
Un tabel se compune din :
Tabel:
Matricola_Stud
Tabel:
Date_Pers_Stud
Pentru a ilustra mai bine asocierea de tip arborescent unu-la-muli, de altfel cel
mai uzual tip de asociere dintre dou tabele, ele se denumesc tabela printe i tabela fiu..
Cmpurile comune pe baza crora se face asocierea dintre cele dou tabele se numesc:
- cheie primar, pentru tabela printe primary key ;
- cheie extern, pentru tabela fiu foreign key.
Ele pot avea acelai nume sau nume diferite, dar n mod obligatoriu trebuie s fi de
acelai tip, s aib aceeai lungime i s ia valori n cadrul aceluiai domeniu de date.
n exemplul prezentat mai sus, cmpul comun prezent n cele dou tabele este CODF,
codul firmei care are urmtorul rol:
- CODF, este cheie primar n tabelul CLIENI
- CODF, este cheie extern n tabelul COMENZI
Se remarc faptul c nu sunt doi furnizori cu acelai cod, pentru c o cheie primar nu
admite valori duplicate, este unic. Dar n tabelul COMENZI, o firm poate s apar de
mai multe ori pentru c poate s ncheie mai multe coMENZI cu un partener. Deci cheia
extern admite valori duplicate.
Asociere UNU-LA-MULI
1. tabelul printe
2. tabelul fiu
conine
conine
cheia primar
chei externe
unei chei externe din tabelul fiu trebuie s-i corespund ntotdeauna o cheie
primar valid n tabelul printe, (REFERENTIAL INTEGRITY
CONSTRAINT)
valorile reale introduse de la tastatur s se ncadreze n domeniul de valori al
atributului, ca tip, lungime, semn, valoare minim, valoare maxim sau alte
corelaii, formulate ca expresii logice de control.
FURNIZORI
COD_MAT
COD_F
COMENZI
COD_MAT
COD_F
NRCDA
NRCDA
FACTURI
Traian Surcel, .a Informatic Economic, Editura Tribuna Economic, Bucureti 2005, pg. 407, vezi i
versiunea online www.ase.ro, n biblioteca digital-
corespunztoare.
ACTUALIZAREA I EXPLOATAREA
BAZELOR DE DATE RELAIONALE
1. Actualizarea bazei de date
Actualizarea bazei de date se realizeaz difereniat pe dou niveluri:
nivelul global al bazei de date;
nivelul elementar al tabelelor bazei de date.
Actualizarea bazei de date la nivel global nseamn:
adugarea, tergerea, redenumirea de tabele;
refacerea relaiilor dintre tabele.
Actualizarea la nivelul unui tabel este de dou feluri:
o actualizarea structurii logice a tabelului;
o actualizarea coninutului unui tabel.
Actualizarea structurii logice, care presupune lucru n modul design, se refer la
c) Rapoarte
Rapoartele se ntocmesc cu ajutorul unui utilitar de tip Report Writer, fie asistat de
un Wizard fie manual n modul Design. Un raport poate s conin att date analitice,
preluate rnd de rnd din tabele sau interogri, ct i coloane calculare sau subtotaluri i
totaluri centralizatoare. Un raport are urmtoarele seciuni:
o Report Header, pentru titlul i alte elemente de antet de raport;
o Page Headre, pentru denumirea coloanelor, antetul de coloane;
o Detail, pentru datele analitice preluate din rndurile tabelului;
o Page Footer, pentru subtotaluri de pagin:
o Report Footer, pentru totaluri generale
Opional, atunci cnd sortm i grupm datele dup unu sau mai multe cmpuri, numite
caracteristici de grupare, vom avea i subtotaluri dup terminarea afirii fiecrui grup
distinct de rnduri.