Sunteți pe pagina 1din 303

Dumitru Oprean

Victoria Oprean

Lucia Rusu

Dan Mihai Racovian

Managementul afacerilor pe internet - Rezumat -

Cluj-Napoca 2010
2

Refereni tiinifici: Prof. dr. Nichi tefan Ioan, eful catedrei de Informatic Economic, Fac. de tiine Economice i Gestiunea Afacerilor Prof. dr. Ilie Liviu, eful catedrei de Management, Fac. de tiine Economice i Gestiunea Afacerilor Dedicm lucrarea tuturor tuturor celor interesai de realizarea i utilizarea noilor tehnologii informaionale i de comunicare. Mulumim referenilor, colegilor i studenilor care, direct sau indirect, ne- au ajutat s ne edificm asupra unor metode i soluii de abordare a problematicii, inclusiv prin proiectele i lucrrile realizate n domeniu.

Introducere Societatea contemporan, bazat pe cunoatere i marcat de problemele tranziiei spre o economie des- centralizat i dez- industrializat, n contextul globalizrii i internaionalizrii economiilor, este angrenat n continue cutri ale unor metode i soluii pentru obinerea de performane. Economia de pia a evoluat rapid spre adaptarea afacerilor la mediul n care a fi pe pia nseamn iniiativ, acceptarea riscurilor i o gestiune i un managemet eficiente, prin care s se asigure avantaje i satisfacii att pentru productori, ct i pentru consumatori. De altfel, principalii protagoniti ai pieei sunt confruntai cu o problem esenial de optim: consumatorii s aib mulumiri ct mai mari cu cheltuieli ct mai mici, iar productorii s obin profituri ridicate pe termen mediu i lung cu eforturi ct mai reduse. A satisface cererea consumatorilor presupune derularea de activiti de marketing susinute i eficace, prin metode clasice i pe Internet, iar a face o ofert adecvat necesit gestiunea i managementul afacerilor raionalizate printr-o conjugare a eforturilor executanilor i a managerilor apelnd la creativitate i metode tiinifice care pot contribui la succesul pe pia. Pentru a rspunde unor astfel de deziderate este necesar o introspecie asupra rezultatelor predecesorilor n organizarea i managementul afacerilor astfel nct experiena clasicilor s poat fi un punct de plecare n dezvoltarea metodelor i a mijloacelor moderne; constatrile corifeilor managementului tiinific i a contemporanilor societii actuale, de informare i comunicare quasi- instantanee prin reele de calculatoare, pot constitui ghidul necesar promovrii rezultatelor pozitive i a evitrii unor perturbaii i erori semnalate n practic. Folosirea calculatoarelor poteneaz demersurile cercettorilor, dar i a pragmaticilor interesai de o angrenare ct mai eficient n mediul vieii reale. Reeaua vast de comunicaii creaz un paradox: contientizarea societii c utilizarea calculatoarelor este necesar i tot mai la ndemn, concomitent cu ascunderea temerii i a ignoranei privind nelegerea a ce se ntmpl dincolo de ecranele monitoarelor, ataate calculatoarelor. Adeseori, chiar i cei avizai, definesc anevoie noiuni, cum sunt: informatic (INFORmatique autoMATIQUE tiina tratrii raionale, cu ajutorul calculatoarelor, a informaiei), birotic (automatizarea lucrrilor de birou), editor (WORD, WORDPERFECT, PUBLISHER .a. - procesoare de texte), tabulator (EXCEL, QUATROPRO, LOTUS etc. procesoare de tabele), limbaj (mediu) de programare (FOXPRO, ACCESS, VISUAL BASIC etc. sisteme de gestiune a bazelor de date), Internet (pienjeni de reele de calculatoare interconectate la nivel mondial), manager de proiect (program sau responsabil uman care administreaz i gestioneaz realizarea unei lucrri mai ample) etc. Aa cum n era informaional crete numrul (semi)analfabeilor, la fel epoca informaticii
4

mrete gradul de nenelegere a modului de automatizare a proceselor informaional- manageriale i a comunicaiilor. Cu ct se vorbete mai mult de inteligen artificial i afaceri inteligente, de managementul cunotinelor i a competenelor, de reele de calculatoare i sisteme de operare, de comer i marketing electronic, de ntreprinderi inteligente i (multi)ageni inteligeni .a., cu att mai misterioas devine lumea utilizrii calculatoarelor. n aceste mprejurri, prin tratarea problematicii managementului i a gestiunii afacerilor, n contextul informatizrilor i a exploatrii posibilitilor Internet- ului, dorim a contribui la diminuarea distanelor teorie- practic n utilizarea eficient a sistemelor electronice de calcul pentru satisfacerea cerinelor de informare i cunoatere ale managerilor, administratorilor, studenilor, specialitilor i a consumatorilor de informaii din domenii diverse. n intenia de a ne aduce aportul la o apropiere a mediului informatic de cel al utilizatorilor nespecializai n calculatoare, ne- am propus a ngemna cunotine teoretice de tratare integrat a problematicii mediului economic cu rezultate practice ale muncii analitilor de sistem care formuleaz i soluioneaz probleme reale ale protagonitilor vieii economico- sociale. Premisa unui astfel de demers este introspecia evoluiei managementului i a informaticii i formarea unei viziuni sistemice asupra realitii n care conexiunile pot fi, cel puin, la fel de importante ca structurile autonome care le genereaz i alimenteaz. Arheologia sistemelor este la fel de enigmatic ca cea din mediile geologice i de istorie, cu deosebirea c ea se face cu oameni i pentru oameni apelnd la un arsenal bogat de mijloace de la instrumente rudimentare, cum sunt cele de tip documentaii sau de ncorsetri legislative i birocratice, la metode sofisticate de modelare, instruire i proiectare, asistate de calculator (de tipul instrumentelor CASE- Computer Aided Systems Engineering). Analiza sistemelor impune o munc de echip n care responsabilitatea participanilor este marcat i de contribuia activ a utilizatorilor finali de informaii. n aceast privin, asistm la un alt paradox: specialitii sunt, n timp, tot mai stpni pe domeniul cercetrii, dar dialogul cu restul lumii rmne un deziderat al cunoaterii. Succesul sau eecul muncii de analist al miracolelor lumii reale depind decisiv de modul de colaborare ntre specialiti, de limbajul folosit pentru a fi nelei de ceilali ; acesta este motivul pentru care ne propunem a insista, n prezentarea problematicii, pe aspectele de natur organizatoric i de management privind informarea i comunicarea ntre oameni. n folosirea raional a calculatoarelor, nu este suficient nelegerea problematicii, disecarea mediului aplicaiilor; analiza trebuie armonizat cu aciuni creative de reconsiderare a structurilor i a mecanismelor care fac obiectul informatizrilor, la baza crora stau procese de modelri i de algoritmizri ierarhizate ale prelucrrilor.

Dac pn n deceniul 9 al secolului XX, accentul n informatizri se punea pe problemele i lucrrile cu caracter administrativ, n perioada actual preocuprile sunt concentrate asupra asistrii i automatizrii proceselor decizionale. Dorim ca aceast nou abordare s o racordm i integrm n contextul de ansamblu al realizrilor informaticii aplicate existente, pornind de la cerina continuitii activitilor privind automatizrile i de la necesitatea integrrii rezultatelor noilor tehnologii n mediul real. ntre simplu i complex, particular i general, gestiune i management, simplificare i sofisticare, clasic i modern n informare, etc., dorim a pune la dispoziia celor interesai un complex metodologic de analiz, proiectare i (mai puin) programare a sistemelor (aplicaiilor) informatice de gestiune economico- financiar i de asistare a deciziilor cu exemplificri prin studii de caz ct mai sugestive. n acest scop, am apelat nu numai la bogata documentaie teoretic existent, ci i la experiena profesional a specialitilor de cunoatere a mediului uman n receptarea unor realiti, precum i la rezultatele muncii unor studeni interesai i preocupai de folosirea informaticii n mediul afacerilor. O afacere rentabil nseamn fundamentarea ei dup metode i principii realiste, folosind investigarea tiinific a contextului i a perspectivelor ei prin asigurarea, aprioric, a unei gestiuni raionale i a unui management performant printro informare i cunoatere globalizate. Mulumirea ntreprinderii autorilor, va fi dac cei ce se vor apleca asupra coninutului lucrrii vor constata c o parte a vlului cunoaterii lumii utilizrii sistemelor informaionale i ale calculatoarelor a fost nlturat. Nu putem avea pretenia c receptarea va fi pe msura dorinei, dar orice semnal al perceperii mesajului, chiar ntr-o form critic mai pronunat, poate fi o satisfacie mai mare dect orice recompense (chiar i de natur pecuniar); aceasta plecnd de la premisa c nu numai banii sunt cu efecte distructive asupra societii, asupra relaiilor interumane, ci i ignorana sau refuzul de a apela la cunoatere. Cluj-Napoca, 22.12.2009 Autorii

1. Clasicism i modernism n managementul afacerilor n general, conceptul de management este perceput n sensul asumrii de responsabiliti, pe baz de competene i autoritate, n scopul ndeplinirii unor obiective propuse. Ca o particularitate a tiinei managementului este faptul c geneza sa este strns legat de practic; ideile, teoriile, legitile etc. managementului afacerilor sunt rezultatul experienei dobndite n dezvoltarea iniiativelor i a ntreprinderilor profitabile, n strns corelaie cu evoluia economiei de pia, impulsionat de revoluia industrial de la sfritul secolului al XIX- lea i nceputul secolului XX. Necesitatea creterii produciei sociale a dus la apariia i dezvoltarea de uniti economice productive cu ierarhii i competene definite. Rezultatele aplicrii unor principii i reguli de management al afacerilor s-au concretizat n coli i curente de definire a managementului tiinific i a tiinei managementului, cum sunt: coala clasic, coala relaiilor umane, coala sistemelor sociale etc. Totodat, din dinamica managementului contemporan, prin comparaii ntre stiluri i preocupri manageriale, s-au desprins caracteristici i particulariti ale managementului vest- european, nord- american, japonez .a. 1.1. coli manageriale 1.1.1. coala clasic (a universalitilor) Fondatori ai colii clasice, de abordare raionalist a funcionrii ntreprinderilor, sunt considerai1 F.W. Taylor, exponent al managementului tiinific, H Fayol, promotor al managementului administrativ i M. Weber, adeptul managementului birocratic. Principiile enunate de ei sunt considerate general- valabile, multe dintre ele fiind aplicabile i n condiiile actuale ale mediului afacerilor. Preocupat de creterea productivitii muncii angajailor, F.W. Taylor a introdus, printre altele, sistemul de normare tiinific a muncii. Prin lucrarea sa, Principiile conducerii tiinifice (publicat n anul 1911), Taylor propune: - nlocuirea metodelor tradiionale, bazate pe rutin, cu metode tiinifice care s duc la o productivitate maxim a muncii; - selecia riguroas a angajailor, n concordan cu cerinele, antrenarea i perfecionarea personalului; - eliminarea contradiciilor dintre conducere i angajai, inclusiv prin organizarea sindicatelor;
1

Naghi M., Manole I., Managementul ntreprinderilor tipografice, Ed. Dacia, Cluj- Napoca,, 2002, pag.134-141
7

- diviziunea muncii fizice i intelectuale, delimitarea strict ntre funciile de conducere i cele de execuie; - normarea muncii prin analize profunde i temeinice a proceslor de producie i salarizarea n acord a muncitorilor; - standardizarea elementelor produciei i introducerea obligativitii practicii n producie a studenilor politehniti; - organizarea funcionl a ntreprinderilor n cadrul creia deciziile s fie luate de specialiti (manageri) competeni etc. n esen, Taylor a pledat pentru perfecionarea tehnicilor i a tehnologiilor de producie, dar a exagerat rolul angajailor de mecanisme ale fabricaiei. n sprijinul principiilor promovate de Taylor, F. Gilbreth i L Gilbreth iau adus contribuii importante la studiul (ergonomia) muncii, dar i la completarea ideilor privind tiina managementului. n acelai sens, reprezentantul colii clasice H. Emerson a pledat pentru pragmatism i raionalism n derularea afacerilor. Reprezentant al managementului de tip administrativ, H. Fayol i-a exprimat ideile n lucrarea Administrarea industrial i general (1916) considernd c pentru conducerea eficient a unei ntreprinderi sunt necesare: - subordonarea intereselor individuale celor colective prin conducerea colectiv; - diviziunea i disciplina muncii (managerilor), stabilitatea personalului; - autoritatea managerilor prin conducere unic i unitate de aciune; - promovarea iniiativei libere i stabilitatea personalului .a. Pentru Fayol a conduce nseamn a prevedea, a organiza, a comanda, a coordona i a controla, verbe care sunt considerate, de muli specialiti, atribute sau funcii manageriale ce confer managementului calitatea de ochi al ntreprinderii. El a pledat pentru structuri organizatorice ierarhizate liniar, ca n organizarea armatei unde executanii primesc ordine de la un singur ef n faa cruia sunt rspunztori de aplicarea ntocmai a ordinelor primite. n caracterizarea managementului birocratic, M. Weber n lucrarea sa Teoria organizaiilor sociale i economice (1918), considera necesar aplicarea unor principii pragmatice de munc, cum sunt: - delimitarea clar ntre autoritate i responsabilitate, diviziunea corect a muncii; - ierarhizarea posturilor de munc dup autoritatea aferent; - selecie riguroas a personalului, stabilirea regulilor i a procedurilor pentru o activitate normal, plasarea angajailor n structura organizatoric; - fixarea obiectivelor i a lucrrilor de executat; - delegarea de autoritate i analiza relaiilor inter- personale i de grup etc. Weber considera c birocraia nseamn conducerea bazat pe autoritate.

Contribuii importante i-au adus la definirea managementului tiinific i a tiinei managementului, n cadrul colii clasice, i ali autori, cum sunt: H. Gantt (n domeniul ordonanrii / succesiunii produciei), H. Emerson, G. Ford (privind organizarea i managementul n industria de automobile) etc. n Romnia, managementul n abordarea clasic apare ntre cele dou rzboaie mondiale, cnd, n cadrul colii Politehnice din Bucureti, au existat ncepnd cu anul 1927, cursuri cu caracter economic i administrativ; n anul 1940, prof. univ. Gh. Manea a elaborat i publicat lucrarea Amenajarea, organizarea i exploatarea fabricilor n care sunt redate preocupri legate de organizarea muncii, de contabilitate i de analiz a costurilor. Exponenii colii clasice au avut contribuii nsemnate la definirea i perfecionarea principiilor i a legitilor managementului eficient, performant. Principala limit a promotoriilor acestei coli este legat de neglijarea importanei factorului uman, cu dorinele i satisfaciile proprii, n cadrul organizrii i funcionrii ntreprinderilor. Totodat, abordrile multor reprezentani au fost limitative, legate strict de experiena dobndit n cazuri particulare, exhaustive ale produciei. Oricum, universalitii au pus bazele tiinei managementului i au fost promotorii exercitrii unui management bazat pe metode tiinifice de lucru. 1.1.2. coala relaiilor umane Exponenii colii relaiilor umane i- au elaborat i fundamentat fondul teoretic privind managementul pe baza criticilor aduse colii clasice, n primul rnd, de a nu lua n considerare, n procesul produciei, relaiile sociale i implicaiile acestora asupra rezultatelor. ntemeietorul colii, E. Mayo (18801949), a avut ca punct de plecare studiul sociologiei i a psihologiei industriale. El preconiza ca problemele conducerii s fie privite prin prisma cunotinelor acumulate despre natura uman, conducerea trebuind s neleag i s resolve conflictele. Principiile enunate de el se bazeaz pe analize i experimente ndelungate fcute n ntreprinderi concluzionnd c: - productivitatea muncii crete dac angajaii sunt angrenai n formularea i prezentarea aciunilor viitoare; - randamentul muncii sporete dac managerul apreciaz munca depus de angajai; - atmosfera relaxant care s creeze impresia muncii n echip trebuie s fie principala preocupare a managerilor la nivelul locurilor de munc .a. n accepiunea lui Mayo, ntreprinderea nu poate fi considerat doar o schem funcional mecanicist ; ea este un sistem social a crei percepie corect este un factor de cretere a eficienei economice prin cunoaterea capacitii lucrtorilor i a doleanelor acestora i prin aplicarea de metode eficace de rezolvare a conflictelor om- organizaie.
9

Avnd n vedere i constatrile clasicilor, pe baza principiilor i a regulilor enunate de E. Mayo, n anul 1960, D. McGregor a enunat teoria X-Y prin care se remarc tendina fiinei umane (de pregtire) medie spre delsare i refuz al asumrii de responsabiliti necesitnd controlul i ameninarea lui cu pedepse (teoria X, formulat sub influena principiilor taylor- iene), dar i necesitatea muncii, asumarea de responsabiliti dac exist recunoaterea i recompensarea efortului depus (nu neaparat sub form de bani), inclusiv prin aciuni creative (teoria Y). Sub influena rezultatelor managementului japonez, n anul 1980, W. Ouchi a adugat la teoria X-Y, teoria Z privind angajarea pe termen lung a personalului, formarea de colective unite de lucrtori, atragerea angajailor n elaborarea i fundamentarea deciziilor, rotaia cadrelor i promovarea n munc etc. O important contribuie la dezvoltarea colii relaiilor umane i- a adus A. Maslow care prin lucrarea sa Motivaie i personalitate (1954) introduce conceptul de ierarhie a nevoilor n sprijinul clarificrii aspectelor legate de implicarea angajailor n procesele de munc ; n cadrul acestora satisfacerea necesitilor fiziologice poate potena nevoile de tip superior, cum sunt prietenia, stima, autodepirea .a., care duc la dezvoltarea personalitii umane i la creterea capacitii sale creative. Ali reprezentani marcani ai colii relaionitilor sunt considerai: M. P. Follet (insistnd asupra parteneriatului armonizat i coordonat ntre manageri i executani), F. Hezberg (iniiatorul conceptului de timp flexibil cu implicaii pozitive asupra productivitii), V. H. Vroom (a pledat pentru teoria ateptrii care poate spori performanele n munc) .a. n Romnia, personaliti ale tiinei i culturii, cum au fost V. Brtianu, A. Saligny, N. Malaxa, etc., au promovat managementul tiinific i au pledat pentru formarea de manageri competeni. Principalele merite ale colii relaiilor umane sunt legate de accentuarea rolului pe care l poate juca n realizarea de activiti eficiente comportamentul uman implicnd factori afectivi i de manifestri benefice pentru formarea i dezvoltarea culturii ntreprinderii, concept care n prezent se recunoate, tot mai mult, prin managementul cunotinelor. 1.1.3. coala sistemelor sociale (a sistemitilor) Teoria contemporan a managementului pledeaz pentru abordarea fenomenelor i a proceselor ntr-o strns interdependen n ideea c sunt importante nu numai ntregul, privit ca o entitate dinstinctiv, i elementele componente, ci i relaiile dintre prile ntregului. n accepiunea sistemitilor, rutina, intuiia i hazardul trebuie nlocuite cu metode tiinifice de gndire i aciune n care prile componente ale unui ntreg sunt, cel puin, tot att de importante ca i entitatea constitutiv, iar Teoria General a Sistemelor (TGS)
10

este definit ca un instrument logico- matematic de analiz dialectic i raional a realitii. Printre exponenii unor astfel de abordri sunt considerai: C. Barnard, H. Simon, P. Selznik, A. Etzoni, I. Ansoff, P.E. Drucker, O. Lange, N. Wienner, Al. Odobleja, W. Leontief, I. Kantorovici, M. Malia, I. Kornai, P. Constantinescu, P. Vagu, J. Galbrith, Gh. Boldur, O. Onicescu, A. Toffler, R. Crian etc. Muli dintre acetia au fost apreciai i recompensai pentru rezultatele obinute, inclusiv, cu premiul Nobel pentru economie. De altfel, teoriile i modelele formulate de reprezentanii acestei coli au stat la baza apariiei i dezvoltrii ciberneticii, ca tiin a tratrii sistemelor cu conexiune invers. Faptul c, n prezent, lucrrile de cibernetic sunt apariii editoriale tot mai rare i poate gsi explicaia prin aceea c principiile, conceptele i metodele ciberneticii economice se regsesc n managementul tiinific i tiina mangementului. 1.2. Elemente de TGS2 1.2.1. Definirea i caracteristicile unui sistem Imagine finit n timp i spaiu, un sistem este definit ca un ansamblu de elemente interconectate prin relaii de natur tehnologic, economic, informaional i de alte tipuri n funcie de un scop obiectiv (predeterminat) sau servind aceluiai el. Astfel, un calculator electronic este un ansamblu de circuite integrate care prin conectare la energie electric i programare poate asigura satisfacerea cerinelor de informare la parametrii tehnici i calitativi superiori; o organizaie economico-social, prin antrenarea de resurse umane, materiale, financiare i de alt natur, dup o anumit tehnologie impus de un anumit scop, i propune satisfacerea unor necesiti ale societtii, benefice pentru iniiatori, dar i pentru cei crora le sunt destinate produsele sau serviciile realizate. Adeseori, prile sistemului se comport ca i componente autonome cu caracteristici specifice ceea ce genereaz raporturi de tip integrator ntre ntreg i prile sale. Filozoful V. Stancovici remarca faptul c3 : orice sistem tinde s realizeze maximum de organizare, concomitent cu o ct mai puternic integrare n sistemul superior. Aceast idee relev importana structurrii i ierarhizrii sistemelor pentru procesul cunoaterii i al mbuntirii relaiilor dintre sisteme. Astfel, pentru nmagazinarea, stocarea, prelucrarea, transmiterea i redarea informaiilor, un calculator se constituie dintr-o unitate central
2

Oprean D., Oprean V.-Conducerea sistemelor economice.Studii de caz, Ed. Dacia, ClujNapoca, 1988, pag. 7-11 3 Oprea D.-Analiza i proiectarea sistemelor informaionale economice, Ed. Polirom, Iai, 1999, pag.27
11

(microprocesor), din unitatea de memorie intern i din uniti de memorie extern care pot avea o existen i funcionare autonom; o organizaie economico-social este format, dintr-un subsistem operaional (executoriu) care ndeplinete scopul acesteia, un subsistem managerial de organizare i dirijare a sistemului pe traiectorii dorite i din componenta relativ la informaiile prelucrate i vehiculate n organizaie care devine subsistemul informaional, menit s alimenteze factorii de decizie i de execuie cu date i informaii necesare derulrii aciunilor specifice, fiecare subsistem avnd autonomie fa de celelalte prin prisma organizrii i funcionrii de sine stttoare. n general, caracteristicile principale ale unui sistem elaborat (tehnic, economic, conceptual) sunt: procesul de baz, mecanismul de control i restriciile. Procesul de baz este definit prin: -obiectivele strategice, tactice i operaionale care detaliaz scopul obiectiv pentru sistem i componentele sale pe orizonturi de timp mai mari (lungi, medii) i apropiate att pentru gestionarea resurselor, ct i pentru managementul sistemului; -intrrile de alimentare a sistemului cu resursele necesare din mediul aparintor; -prelucrrile de transformare, dup tehnologii specifice, a intrrilor n rezultate utile; - ieirile de ndeplinire a obiectivelor. Adeseori, trebuie fcut distincie ntre ieirile efective (de aciune a sistemului asupra mediului ) i ieirile dorite, n concordan cu obiectivele prestabilite. Abaterile, care pot s intervin, constituie eroarea sistemului i a prilor sale. Prin mecanismul de control se urmrete stabilirea i corectarea erorilor de funcionare a sistemului i a componentelor aparintoare, precum i eliminarea operativ i oportun a abaterilor n realizarea scopului obiectiv i a obiectivelor. n general, activitatea de control reprezint starea de supraveghere continu a existenei i a funcionrii oricrei organizaii. Restriciile unui sistem sunt date de contextul general n care exist i funcioneaz n procesele de conectare la mediu, precum i de condiiile interne n care se manifest procesele i fenomenele specifice. Cele mai importante restricii pentru sistemele elaborate sunt cele legate de cerinele utilizatorilor, ale consumatorilor sau beneficiarilor finali, dar i cele relative la legislaie i la contextul social-economic i politic al societii. Informatizarea activitilor dintr-o organizaie sau pentru un anumit domeniu de activiti necesit revizuirea modului de organizare a sistemului astfel nct s se creeze mediul necesar trecerii de la tratarea manual a datelor i a cunotinelor la cea automatizat, beneficiind de posibilitile sistemelor de calcul. Prin urmare, gestiunea, administrarea i managementul unui sistem ntreprindere, instituie, asociaie etc.- , pe baze informatice, necesit analiza i
12

proiectarea prealabil a unui sistem informatic adecvat necesitilor i posibilitilor sistemului. Aceste aciuni se bazeaz pe modelarea, programarea, simularea i integrarea sistemelor reale astfel nct prin reprezentri ct mai fidele s se dea posibilitatea adoptrii de soluii performante care s contribuie la maximizarea rezultatelor utile n realizarea scopului obiectiv al oricrei organizaii economico- sociale sau domeniu de activiti 1.2.2. Clasificarea i proprietile sistemelor Cunoaterea lumii reale, n marea ei diversitate, presupune delimitarea entitilor i a claselor de entiti distinctive cu proprieti asemntoare care s nlesneasc procesul desluirii elementelor definitorii, benefic raionalizrilor de evoluie spre o existen mai bun. Prin analogii i asemnri sau diferenieri, procesul de analiz poate aduce avantaje benefice reconsiderrii mediului real n sensul perfecionrii lui. De altfel, analiza sistemelor are ca punct de plecarea o anumit realitate pe care, prin cunoatere divizare, ierarhizare, integrare - i raionamente - modelare, proiectare, programare, implementare- o putem reconsidera pentru a ajunge la o alt realitate, mai performant pentru societate. Conceptul teoretic de sistem pentru a fi folositor n procesul analizei creative, necesit gruparea entitilor distinctive dup criterii omogene, cum sunt: 1).- dup origine sistemele pot fi naturale i elaborate (tehnice, economice, conceptuale). Cele elaborate, n care se ncadreaz i sistemele informaionale (informatice), fac obiectul de investigare al tiinelor aplicative apelnd, adeseori, la analogii cu cele naturale pentru a descoperi i folosi proprieti benefice raionalizrilor. De pild, n mecanismul de funcionare al sistemelor economice i gsesc o real utilitate conceptele cibernetice de reglare i autoreglare, specifice organismelor vii, pentru semnalarea i corectarea erorilor de existen i manifestare. Sistemele naturale pot constitui exemple de urmat n proiectarea i integrarea de sisteme elaborate; 2).- din punct de vedere al strii, se disting sisteme stabile i sisteme instabile. n sistemele stabile starea de la ieire nu se modific cnd se modific intrrile. Dac aciunile subsistemului de control duc la stabilizarea ieirilor la valori apropiate de cele dorite, atunci n sistem se manifest reacia (conexiunea) invers de tip negativ, n care pentru intrri de mrime constant, variaiile ieirilor tind spre zero. Creterea oscilaiilor la ieiri pentru intrri de mrime constant creaz reacia invers de tip pozitiv care amplific efectul intrrilor. De exemplu, pentru un produs de natur industrial, reacia invers de tip pozitiv se manifest n etapa de introducere pe pia, iar cea de tip negativ, n etapa de maturitate a vieii produsului. Aceast clasificare a sistemelor este

13

benefic dorinei factorului uman de a avea sisteme ct mai stabile, meninute sub control; 3).- dup modul de funcionare sistemele pot fi deschise sau nchise. ntrun sistem deschis, cum sunt i sistemele economice, are loc un permanent schimb de substan i energie cu mediul exterior; printro dirijare adecvat sistemul poate atinge un echilibru dinamic n care structura se menine nemodificat n timp. n sistemele nchise se manifest, cu pregnan, conexiuni inverse. Dorina analistului de sistem este de a modela i proiecta sistemele deschise n accepiunea sistemelor nchise n care se pot ntrevedea i utiliza efectele unor schimbri; 4).- dup dependena n timp, sistemele se grupeaz n statice (staionare sau invariabile n timp) i dinamice. ntr-un sistem static variaia mrimilor n timp tinde spre zero. n cazul sistemelor dinamice, mrimile caracteristice oscileaz n jurul celor predeterminate care definesc traiectoria de funcionare a lor; spaiul strilor, n astfel de sisteme, este legat de traiectorie, ca mulime a strilor ordonat n timp care caracterizeaz sistemul pe o perioad de timp dat. Cum majoritatea sistemelor din lumea real sunt dinamice, dorina n procesul cunoaterii este de apropiere a mecanismelor de tip dinamic cu cele statice n care reprezentrile sunt mai simple i mai uor de utilizat ; 5).- dup relaiile existente ntre sisteme, acestea pot fi: deterministe, n care fiecare fapt (rezultat sau efect) are o cauz i, n aceleai condiii, aceleai cauze produc aceleai efecte; probabilistice n care elemente cu o evoluie aleatoare (ntmpltoare) genereaz stri care nu pot fi complet intuite; vagi sau fuzzy care admit o apartenen nuanat a elementelor, exprimabil prin funcii de apartenen.(la scar de reprezentare pe intervalul real 0-1). Structura sistemelor deterministe este static, iar a celor probabilistice i vagi este dinamic i adaptiv. n analize, sistemele deterministe sunt mai uor de reprezentat i automatizat; prin aproximri acceptabile, sistemele probabilistice i vagi pot fi aduse n categoria celor deterministe; 6).- n raport cu variaia n timp a mrimilor de stare i de ieire, sistemele se grupeaz n sisteme continue, cu modificarea permanent a mrimilor, discrete, n care mrimile se modific n salturi, i hibride cu variaia continu i discret a mrimilor. Pentru procesul cunoaterii, modelarea n sistemele continue se face prin formule (funcii) de calcul integral i diferenial, n timp ce pentru sistemele discrete se aplic relaii de tip aditiv (de nsumri); 7).- dup interaciunea cu mediul exterior, sistemele se clasific n sisteme mecanice, care nu-i modific esenial organizarea intern la variaiile mediului, adaptive i inventive (adaptive n funcie de scop). Cunotinele despre sisteme mecanice pot fi transpuse i adaptate la celelalte categorii de sisteme; 8).- dup complexitate, sistemele se pot ncadra n trei categorii: "de clas S1" n care exist un numr redus de elemente, cu organizare i conducere uor de meninut sub control, "de clas S2", de complexitate medie n care se

14

manifest circuite de reglare i autoreglare, i "de clas S3", de mare complexitate, mai dificil de dirijat i controlat; 9).-dup tipul integrrii4 se disting: sisteme integrate genetic cu capacitate de auto-organizare i auto-generare prin care toate prile se creaz reciproc i necontenit, iar pstrarea unora depinde de existena celorlalte; sisteme integrate prin constrngere, ntlnite la toate nivelele de organizare a materiei, impun elementelor s funcioneze ntr-un anumit cadru organizatoric de tip normativ, coercitiv; sisteme integrate prin dependen n care elementele au o existen continu n cadrul sistemului ntruct depind de celelalte elemente; sisteme integrate la alegere dau posibilitatea elementelor de a-i selecta sistemul la care aparin; ssteme ntmpltoare n care elementele se constituie n sistem pe baza hazardului. O astfel de clasificare este important n procesul abordrii obiectuale a lumii nconjurtoare n care nu numai structurile au importan, ci i manifestrile componentelor i ale ntregului sistem. Situarea unui sistem ntr-o anumit clas nlesnete procesul determinrii i delimitrii proprietilor i ale manifestrilor acestuia n cadrul mediului din care face parte. Comparaiile i analogiile ntre clase duc la posibilitatea stabilirii i generalizrii unor proprieti, precum i a descoperirii de legi i reguli care se manifest n existena i funcionarea sistemelor. Dintre proprietile sistemelor, general valabile, se remarc: a).- netrivialitatea care presupune c sistemul are cel puin o (funcie de) intrare, iar ieirea nu este identic cu intrarea; b).- concatenaritatea impune variabilelor de intrare c dac sunt date pe poriuni (intervale), atunci exist i o form general pe o perioad de timp. Proprietile a). i b). sunt de natur informaional, extern unui sistem; c).- controlabilitatea implic obinerea unui rspuns, ca variaie a ieirii, atunci cnd are loc o modificare a intrrii; d).- accesibilitatea presupune existena a cel puin a unei intrri i ieiri a sistemului; e).- observabilitatea este proprietatea sistemului de a admite cel puin a unei stri cnd se cunosc intrrile i ieirile lui. Proprietile c).-e) sunt cu caracter structural, interne sistemului. n ansamblul sistemelor, o categorie mare o reprezint sistemele deschise, din care fac parte att sistemele economice, ct i cele informaionale. Ele se bucur de proprieti particulare, importante pentru cunoaterea i studiul lor, cum sunt: f).- integralitatea structural i funcional presupune modificarea strii sistemului dac se modific i numai mrimea unui element (modificarea mrimii unui element depinde de toate celelalte elemente);

idem 2, pag. 27-32


15

g).- sumativitatea este proprietatea complementar integralitii prin aceea c mrimea oricrui element se modific autonom fa de celelalte, iar variaia sistemului este suma variaiilor elementelor constitutive. Proprietile f). i g). influeneaz, n mare msur, organizarea sistemelor; h).- centralizarea pune n eviden elementele coordonatoare (nucleele, clusterii) cu evoluie semnificativ pentru ntreg sistemul; i).- descentralizarea, proprietate dual centralizrii, presupune ca fiecare element s aib un coordonator care s-i determine evoluia; j).- organizarea ierarhic definete relaiile de apartenen i incluziune a sistemelor prin aceea c prile unui sistem sunt, la rndul lor, sisteme i nsui sistemul considerat este un element al altui sistem, ceea ce st la baza integrrii i hiper- integrrii (prin aplicarea principiului totul depinde de totul) sistemelor pe baza relaiilor de apartenen i incluziune. Cunoaterea aprofundat a unui sistem necesit analiza lui funcional i organic (integrat), precum i aciuni concertate de (re)proiectare a organizrii sistemului n condiiile caracteristice ale mediului cruia i aparine. 1.3. Definirea, modelarea i managementul sistemelor economice 1.3.1.Organizarea i funcionarea macroeconomiei Scopul obiectiv al unui sistem economic este producerea de bunuri materiale, prestarea de servicii sau / i executarea de lucrri n condiii de profitabilitate. n acest scop, sunt procurate i antrenate resurse variate (materiale, umane, informaionale etc.) dup tehnologii specifice (specializate, pe produse, universale), cu mecanism de control propriu i restricii multiple. Ansamblul conectat al sistemelor economice definesc macroeconomia, care, pentru o ar, constituie sistemul economiei naionale, iar componentele de baz ale macrosistemului (ntreprinderi, instituii) constituie microeconomia. n macroeconomie, pe lng ntreprinztorii particulari care-i exercit individual sau prin asociere meseria n ateliere, asociaii familiare, ferme etc., coexist ntreprinderi cu activiti de anvergur mic, medie sau mare. n domeniile de importan strategic (energetic, aprare, transporturi etc.) funcioneaz regii autonome, aflate n proprietate public. ntreprinderile privatizate sau privatizabile sunt constituite n societi comerciale (microntreprinderi, n nume colectiv, n comandit simpl, n comandit pe aciuni, pe aciuni, cu rspundere limitat) a cror organizare i funcionare sunt reglementate prin legislaie i hotrri guvernamentale.

16

Celula de baz a economiei este ntreprinderea, ca i component reprezentativ a macrosistemului economic privind agenii economici productivi. 1.3.2. Organizarea i funcionarea unei ntreprinderi Procesul de baz ntr-o ntreprindere este marcat de realizarea scopului obiectiv producerea de bunuri, prestarea de servicii i/sau executarea de lucrri- n condiii de eficien (pe termen mediu i lung). Crearea produsului final (marf, lucrare, serviciu) are loc printr-o tehnologie specific de transformare a resurselor n rezultate utile. Sortimentaia i cantitatea de produse fabricate pot fi: mare (producie de mas), mijlocie (producie de serie) sau mic (de unicate). Dup tehnologia aplicat, profilarea ntreprinderilor este: - pe produse, pe tehnologii sau pe produse i tehnologii (combinate, trusturi); - pe piee, pe zone geografice, pe clieni sau funcii utilitare satisfcute. Corespunztor, producia poate fi specializat, universal sau mixt, cu repercusiuni importante asupra organizrii i funcionrii ntreprinderii. Acestea sunt influenate i de ali factori, cum sunt : dimensiunea ntreprinderii i gradul de dispersare a subunitilor, gradul de automatizare a proceselor i a tehnologiilor, nivelul calificrii personalului, coeficientul de complexitate a lucrrilor etc. Intrrile ntr-o ntreprindere sunt constituite din: resurse imobiliare (fixe i terenuri) care se procur din mediu, de la ali productori sau se construiesc prin procese investiionale; imobilizri necorporale ; resurse materiale aprovizionate de la furnizori (alte ntreprinderi), necesare activitii curente, consumndu-se ntr-un ciclu de fabricaie (materii prime, combustibili, materiale auxiliare etc.) sau au o vitez de circulaie relativ ridicat; resurse financiare (disponibiliti bneti din ncasarea valorii vnzrilor sau din mprumuturi); resurse umane (angajai) sau de alt natur (imobilizri imateriale, energie, informaii). Sursa de constituire a activelor circulante i imobiliare o constituie fondurile (capitalurile) proprii, atrase i mprumutate, antrenate n constituirea i utilizarea patrimoniului (averii) ntreprinderii. Un principiu informaional fundamental, n gospodrirea patrimoniului, este egalitatea sumei activelor cu cea a pasivelor, impus de dubla reprezentare a averii (ca activ mijloace pe structur i pasiv- fonduri dup provenien) i de nregistrarea sistematic n partid dubl (n cel puin dou conturi distincte) a operaiilor (tranzaciilor) care au loc ntr-un interval de timp, cu impact asupra structurii sau a mrimii patrimoniului. Transformrile interne se constituie din procese de fabricaie, de prelucrare a resurselor n vederea obinerii produsului final, n concordan cu
17

tehnologia prestabilit i conforme cu reetele de compoziie a produselor. Un proces (de baz, auxiliar sau anex) se constituie din operaii manuale, mecanice, automate sau de aparatur, iar o operaie se divide n faze de lucru repetabile, constante sau / i specifice proceselor (de aparatur). Prelucrrile sunt nsoite de consumuri (materiale, energetice, de munc vie .a.) i cheltuieli (de investiii, de exploatare) ale produciei i ale desfacerii produciei. Expresia bneasc a ansmblului consumurilor i cheltuielilor constituie costul de producie, calculat pe categorii de produse finale (purttori de cost). Preul productorului la un produs este constituit din cost i profitul dorit, admis de legislaie, iar preurile de vnzare ale produselor ncorporeaz suplimentar impozite i taxe cuvenite statului i intermediarilor n procesul circulaiei (taxa pe valoarea adugat, accize) i desfacerii mrfurilor (adaos comercial): angrositi, magazine de vnzare cu amnuntul, consignaii, restaurante etc. Ieirile sistemului ntreprindere sunt produsele finale expediate clienilor (beneficiarilor) sau vndute direct consumatorilor. Din sumele ncasate se achit salariile personalului angajat, se pltesc furnizorii, taxele i impozitele datorate. Diferena ncasri- pli constituie rezultatul financiar al unei perioade de gestiune: profit dac venituririle sunt mai mari ca i cheltuielile, pierdere n caz contrar. Prin mecanismul de control al unei ntreprinderi se urmrete: necesitatea, legalitatea i oportunitatea angajrii consumurilor i a cheltuielilor de producie; corectitudinea informaiilor asupra strii i a operaiilor din sistem; respectarea obligaiilor asumate prin contracte i alte angajamente; articularea dintre activiti n ansamblul sistemului de reglare .a. n realizarea scopului ntreprinderii, eseniale sunt restriciile impuse de utilizatorii produciei i de macrosistem (disponibilitatea resurselor necesare, piaa potenial, concurena, prevederile legislative, nivelul salariului real, starea populaiei, contextul social-politic etc.). 1.3.3. Subsistemele ntreprinderii n principal, structurarea unui sistem economico-social se poate face funcional (A) i organizatoric (B), lund n considerare statica i dinamica existenei lui. A. n raport cu funciile exercitate n sistem, subsistemele funcionale ale unei ntreprinderi, de realizare a gestiunii afacerilor5, sunt: de marketing (1), de cercetare-dezvoltare (2), de producie (3), comercial (4), financiar-contabil (5) i de personal (6).

Oprean D.-Gestiunea i managementul afacerilor, Presa Universitar Clujean, 2005, pag. 24


18

(1). Prin subsistemul de marketing se asigur condiii de conectare a ntreprinderii la mediu prin produse, preuri, plasarea produciei i promovarea vnzrilor. Intrrile specifice sunt constituite din informaii asupra strii conjucturale ale pieei, asupra ciclului de via a produselor fabricate, privind canalele de distribuire i aciunile promoionale ntreprinse etc. Prelucrrile constau n aplicarea metodelor i a procedeelor statistico-matematice, cum sunt: testul conjuctural, arbori de decizii, corelaia i regresia, analiza variaional, sondajele .a., pentru elaborarea i fundamentarea deciziilor privind: -piee sau segmente de pia de abordat; -volumul cererii de produse i servicii la care trebuie adaptat fabricaia; -oferta potenial a ntreprinderii, portofoliul echilibrat de mrfuri i servicii care poate asigura o poziie profitabil pe pia, pe termen lung; -corelarea ciclului de via al produselor cu evoluia cererii; -preurile aplicabile n contextul tacticilor concureniale i a evoluieie veniturilor i a cheltuielilor consumatorilor; -canalele de distribuire a produciei mai rentabile; -produse noi care sunt solicitate de consumatori; -alternative de poziie, comportament i dezvoltare de aplicat etc. De pild, cercetarea ciclului de via a unui produs fabricat se poate face cu ajutorul funciei logistice f(t) = K * t a *ebt n care: - K este factor multiplicativ asupra permeabilitii pieei privind acceptabilitatea produsului; - a - factor de amplitudine al funciei vieii produsului, aflat n raport direct cu durata i intensitatea ciclului de via; - b - factor de uzur ce msoar gradul de mbtrnire al produsului; - e - baza logaritmului natural (e=2,71...); - t - momentele perioadei de analiz. Pe baza acestei funcii se pot estima: momentul saturaiei, ca punct de maxim (n care se anuleaz prima derivat a funciei) al ciclului de via al produsului; nceputul maturitii vieii produsului, n sensul impunerii lui pe pia, dat de primul punct n care derivata a doua a funciei se anuleaz (punct de inflexiune); volumul desfacerilor totale, calculat prin integrarea funciei pe intervalul de timp al duratei ciclului de via al produsului. Parametrii K, a i b se pot estima pe baza datelor culese sau estimate asupra vnzrilor produsului la diferite momente (t) ale unei perioade de observare aplicnd procedeul celor mai mici ptrate (de minimizare a sumei diferenelor ptratelor dintre valorile observate i cele teoretice, exprimate prin funcie). Pentru elaborarea i fundamentarea deciziilor de marketing se mai poate apela la metode i procedee de analize ale cererii, n corelaie cu oferta, cum
19

sunt: procedeul analizelor conjucturale, metoda BCG (Boston Consulting Group), procedeul coeficienilor de elasticitate a cererii, metoda scenariilor, metoda arborilor de decizii, tehnica corelaiei i regresiei .a. Ieirile subsistemului de marketing constau n decizii elaborate privind adaptarea permanent a sistemului la mediu. Acestea pot fi: strategii i tactici de aplicat; programe-mix (combinatorii ale interaciunii factorilor); portofoliul echilibrat de produse care urmeaz a se fabrica (existente n fabricaie, repoziionate prin modificarea caracteristicilor perceptuale sau noi etc.). Prin mecanismul de control trebuie s se asigure condiii de urmrire, verificare i adaptare permanent a programelor de aciuni la reaciile mediului (efectele rezultate prin aciunile ntreprinse i cheltuielile efectuate). Restriciile n activitile de marketing sunt legate de dificultile culegerii i prelucrrii datelor reprezentative asupra preferinelor consumatorilor, ca i a celor privind comportamentul consumatorilor i a concurenilor. De exemplu, pentru controlul modului de derulare al unor afaceri pe Internet se pot lansa chestionare de cunoatere a aprecierilor clienilor, dar obinerea unor rspunsuri concludente este dependent de alegerea subiecilor anchetei i de sinceritatea completrii chestionarului, precum i de metodele statistico- matematice folosite pentru prelucrarea rezultatelor. (2) Pe baza informaiilor de marketing, subsistemul de cercetaredezvoltare trebuie s asigure condiii pentru satisfacerea cerinelor pieei prin proiectarea i pregtirea fabricaiei i, eventual, prin crearea de noi capaciti de producie (dezvoltri prin investiii, dac condiiile pieei sunt asigurtoare pentru mbuntirea performanelor ntreprinderii). Pentru produse noi, urmeaz s se conceap structura constructiv i tehnologia de realizare. Pe baza analizelor economico-financiare sunt concepute i testate variantele care pot s satisfac cerinele consumatorilor, dar s corespund i obiectivelor i posibilitilor ntreprinderii. Varianta selectat trebuie s satisfac cerinele de optimalitate din punct de vedere al eficienei, dar i cele privind posibilitile reale de fabricaie i vnzare. Proiectarea tehnic i tehnologic, pe baza ingineriei (analizei) valorii, poate duce la elaborarea de soluii tehnologice mai rentabile pentru ntreprinztor i realizarea unor aciuni investiionale n vederea crerii unor noi capaciti de producie (hale, ateliere, instalaii etc), sau de modernizare a celor existente. In timp ce intrrile subsistemului sunt constituite din resurse de mare diversitate (informaionale, economice, sociale, tehnice etc.), ieirile se concretizeaz n : colecii (baze) de date privind tehnologiile i reetele de fabricaie, prototipurile noilor produse i capacitile de producie suplimentare, rezultate n urma aciunilor de proiectare, experimentare i construcie, aplicaii informatice integrate n sistemul informaional- managerial al firmei etc. Proiectarea asistat la calculator poate gsi cmp prielnic de aplicare prin ingineria / analiza valorii, att pentru produse de natur industrial, ct i pentru produse informatice. Similitudinile tehnologiei tratrii informaiei cu cea a
20

tehnologiilor de producie de tip industrial, importana proiectrii unor sisteme informatice performante, creaz condiii pentru extinderea sferei de aplicare a metodelor industriale n domeniul realizrii produselor informatice. Aceasta este impus i de faptul c alegerea unui produs informatic (proiect tipizat i standardizat, prototip informatic, produs informatic specializat etc.) adecvat condiiilor i posibilitilor unei societi comerciale este o problem complex, de tot mai mare dificultate, n contextul diversificrii continue a gamei de calculatoare mereu mai performante i medii de programare tot mai puternice. Cum ingineria valorii pentru produse noi sau analiza valorii pentru produsele existente opereaz eficace n faza constructiv a unui produs, cnd sunt determinate circa 75% din cheltuielile de proiectare i exploatare, trebuie urmrit, cu prioritate, conceperea de produse informatice adaptate utilizatorilor pe baza definirii riguroase a funciilor lui, n paralel cu evaluarea rezultatelor. Aceast abordare presupune luarea n considerare a mprejurrilor n care funcioneaz unitile economico- sociale, determinante n definirea obiectivelor i a activitilor specifice. Dintre acestea amintim: -economia de schimb impune prioritatea obiectivului privind maximizarea profitului n condiiile satisfacerii corespunztoare a cerinelor de consum, n contextul pieei concureniale. Orice ntreprinztor vizeaz nu numai succesul imediat, ci i cel de perspectiv, ceea ce implic cerina adaptrii continue a condiiilor de funcionare la cerinele n schimbare ale mediului social-economic i politic; - viaa unui produs (mai ales informatic) este, relativ, scurt n condiiile n care durata de realizare i implementare este mare. Cu ct timpul de analiz, proiectare, pregtire i integrare a unui produs n circuitul pieei este mai mic, cu att consumul de resurse este mai mare. - uzura morala a unor produse este accelerat ceea ce necesit amortizarea adecvat a costurilor angajate astfel nct s nu se produc dezechilibre economico- financiare; - funcionarea mecanismului economic se caracterizeaz printr-o complexitate mereu sporit, dat de implicaiile interdependenelor care se creaz i de penuria sau raritatea unor resurse necesare desfurrii activitilor; toate acestea sunt dependente de existena unor disponibiliti financiare prin care s se poat face fa unor preuri oscilante i presiunilor inflaioniste sau de natur social- politic; - extinderea automatizrii i a robotizrii produciei implic mutaii importante n exercitarea funciilor nu numai manageriale, ci i a celor de execuie. In aceste condiii, rolul creativitii factorului uman sporete, viznd conceperea de produse originale, "de ruptur", prin care s se creeze ascenden competitiv fa de concureni; - managementul i marketingul pot contribui decisiv la afirmarea eficient pe pia a ntreprinztorilor, dac sunt efectuate dup principii tiinifice, bazate pe informare n timp real, raionalitate i luciditate n adoptarea hotrrilor.
21

n prima etap a ingineriei valorii unui produs este necesar s se delimiteze, cu claritate, scopurile concrete vizate, asigurnd aplicabilitatea produsului pentru utilizatorii poteniali ai acestuia. n acest scop, este necesar formularea i (re)considerarea cerinelor i a restriciilor de funcionare, stabilite prin proiectul de realizare sau planul de afaceri, elaborat n acest scop. Dimensionarea tehnic i economic a unui produs presupune detalierea analizei n vederea stabilirii posibilitilor de identificare i msurare a modului de realizare a funciilor produsului i a costurilor (variabile) fiecrei funcii a acestuia. Privite prin prisma ntreprinztorului funciile unui produs informatic i parametrii de msurare a lor pot fi: - mrimea obiectivelor sistemului, a finalitilor scontate n asigurarea echilibrului i a proporionalitii derulrii proceselor interne i de conectare la mediu. Produsele informatice trebuie s asigure delimitarea i msurarea obiectivelor strategico-tactice i operaionale, precum i gradul de ndeplinire a lor. n acest context, indicele mediu de realizare i depire (n sens pozitiv pentru organizaie) a obiectivelor, devine un parametru de apreciere a produselor informatice care au stat la baza fundamentrii scenariilor de funcionare a unitii; - mutaiile structurale induse n cadrul organizaiei prin reconsiderarea sistemului informaional - managerial sunt msurabile prin calculul indicelui entropiei informaionale, dup i naintea reorganizrilor. Un indice supraunitar poate s releve influena pozitiv a realizrii produsului asupra organizrii i conducerii organizaiei, semnificnd reducerea gradului de nedeterminare a fenomenelor i a proceselor din sistem; - rapiditatea n luarea deciziilor este o funcie important a informaticii aplicative. Indicii medii ai timpului de rspuns la cererile de informare nainte i dup introducerea produsului n sistem relev aportul produselor la creterea operativitii n informare; - contribuia produsului la antrenarea i mobilizarea resurselor poteniale se datoreaz, cel puin parial, informaticii aplicate prin semnalarea stocurilor i a soldurilor care greveaz asupra rezultatelor financiare ale ntreprinderii. Micorarea nivelului acestora dup introducerea produselor informatice, fa de situaia premergtoare, poate fi considerat aport al produsului informatic la mbuntirea gestiunii economice i a rezultatelor financiare; - controlabilitatea sistemului de reglare este, de asemenea, o funcie de baz a produselor informatice asigurnd conducerea dup principiul excepiei prin care pot fi aplicate conceptele cibernetice de reglare i autoreglare a funcionrii unitii. Indicatorii variaionali ai dispersrii valorilor efective de la cele scontate, nainte i dup introducerea produsului informatic relev msura n care se exercit controlul asupra sistemului. Dimensionarea tehnic a unui produs informatic, creat de firme specializate, mai necesit fixarea parametrilor i a funciilor specifice ale fiecruia, prin compararea i analogii ale lor cu cerinele i restriciile utilizatorului. Astfel, fiabilitatea echipamentelor de calcul, flexibilitatea software-lui de baz,
22

eficacitatea i adaptabilitatea software-lui aplicativ .a., pot fi elemente determinante ale procesului de achiziionare i adaptare a unor produse informatice performante. Dimensionarea economic a unui produs necesit asocierea funciilor i parametrilor si cu cheltuielile pe care le implic crearea i integrarea lui. Dintre cheltuieli, pentru analiza echilibrelor "utiliti- costuri", se rein cele variabile, cum sunt cheltuielile de exploatare i ntreinere a produselor. In procesele de reflexie i creaie se urmrete maximizarea efectelor utile, n condiiile meninerii sau a diminurii efortului de realizare i exploatare a produsului. Considernd i variante de produs i j funcii specifice ale unei variante, mrimile de caracterizare a raportului "utiliti-costuri" pot fi6: - Vij - venit (unitar) scontat (V - venit adus de ntreg sistemul); - cij - cheltuieli variabile; - xij - gradul de ndeplinire a funciei (finalitii) sau importana relativ a acesteia; - pij - probabilitatea de realizare a mrimii xij; - dij - dispersia sau abaterea medie ptratic a rezultatelor de la previziuni (D - dispersia sau abaterea medie ptratic cumulat). Selecia alternativei oprimale pentru o anumit structur de sistem se poate face prin rezolvarea modelului de programare matematic, de formulare urmtoare: S se maximizeze venitul net total f(x)=x11*p11*(v11-c11)+x12*p12*(v12-c12)+...+x1n*p1n*(v1nc1n)+...+xm1*pm1*(vm1-cm1)+...+xmn*pmn*(vmn-cmn) astfel nct xi1*pi1*(vi1-ci1)+...+xin*pin*(vin-cin)>=Vi;i=1,m i xi1*di1+...+xin*din<=Di; i=1,m Modelul poate fi detaliat considernd, n cadrul fiecrei funcii, situaiile i lucrrile specifice prin care se exercit aceasta. Soluia rezultat indic varianta de aplicat, care asigur venitul net maximal, cu cheltuieli minime i cu dispersia cea mai mic a rezultatelor individuale de la rezultatul mediu. n formularea modelului pot fi considerate i alte funcii scop, cum sunt: minimizarea costului total, minimizarea cheltuielilor de exploatare i ntreinere, maximizarea venitului total brut .a. Spre ilustrarea modului de aplicare a modelului, am considerat exemplul ipotetic al dou aplicaii informatice din cadrul subsistemului comercial, care realizeaz funciile de programare a necesarului de aprovizionat (1) i cea de gestiune a stocurilor materiale (2) pentru trei variante de realizare, exploatare i ntreinere. Veniturile nete, costurile variabile i veniturile minime scontate sunt:

Rdceanu E.-Metode decizionale complexe, Ed. Militar, Bucureti, 1985


23

Variante i costruri (C)\ Funcii i venituri (V) 1 2 3 C

0,1 0,1 0,2 3

0,3 0,1 0,1 5

0,9 0,5 0,6

Formularea i rezolvarea modelului de programare matematic pentru ingineria (analiza) valorii produselor sunt: S se minimizeze funcia costului total min C(x)=3*x1+5*x2 astfel nct: 0,1*x1+0,3*x2>=0,9 i 0,1*x1+0,1*x2>=0,5 i 0,2*x1+0,1*x2>=0,6. Rezolvnd modelul, soluia x1=3 i x2=2 indic un cost minim total de 19 uniti monetare i indic faptul c, la un grad de ndeplinire a funciei de programare a necesarului de aprovizionat de 60% ((x1*100)/(x1+x2)) i a funciei de gestiune a stocurilor de 40%, exploatarea componentelor asigur un cost minim. Analiza valorii sistemului informatic de ansamblu se poate face pe baza indicilor calitativi globali, calculai pentru variantele de realizare posibile. Ca indicatori de msurare a performanelor i a eficienei pot fi considerai: timpii medii de rspuns la cererile de informare, cheltuielile anuale variabile, entropia i energia informaional, economiile anuale, coeficientul (lui Pearson) de variaie a realizrilor fa de obiective, ponderea cheltuielilor de natur informaional n costul total, indicatorii variaionali privind veniturile realizate sau realizabile i alii. Varianta cu nivelul calitativ cel mai ridicat este cea care urmeaz a fi adoptat, adaptat i implementat n sistem. Prin procedurile de control trebuie s se asigure fiabilitatea (sigurana n funcionare) i calitatea produciei destinat pieei. Importana i complexitatea activitilor de cercetare-dezvoltare, fac ca i numrul restriciilor de realizare s fie mai mare. Ele se refer n special la: disponibilitatea i posibilitatea procurrii resurselor necesare, conlucrarea specialitilor, gradul de informatizare, nivelul tehnologiilor aplicate etc. (3). n concordan cu cerinele i restriciile impuse prin activitile de cercetare- dezvoltare, subsistemul de producie exercit funcia de baz a unei ntreprinderi prin programarea, lansarea i urmrirea proceselor de fabricaie. Prin programarea produciei se stabilete succesiunea operaiilor, n concordan cu tehnologia proiectat, urmrind ca alocarea i nivelarea resurselor s fie corelate cu consumurile normate pentru fazele ciclului de producie. Ca metode i procedee uzuale de programare, se utilizeaz: tehnica diagramelor Gantt,
24

metoda (analiza) drumului critic, metoda PERT, algoritmi euristici de alocare i nivelare a resurselor .a. Pe baza programelor i a graficelor de lucru, se emit (lanseaz) documentele primare privind resursele folosite (Fie-limit de consumuri materiale, Fie de pontaj, Bonuri de consum .a.). Consemnarea rezultatelor i compararea lor cu programele semnaleaz abaterile de la prevederi, cu repercursiuni asupra derulrii ciclurilor aprovizionare- producie desfacere, date fiind restriciile pe care se bazeaz. (4). Prin subsistemul comercial se asigur conectarea efectiv a unitii productive la mediu (alte sisteme). Intrarea i stocarea resurselor materiale fac obiectul activitii de aprovizionare, iar stocarea i livrarea produselor finale constituie esena activitii de desfacere. La baza operaiilor de intrri-ieiri stau contractele i conveniile economico-juridice, ncheiate cu furnizorii i clienii firmei. Programarea si urmrirea derulrii activitilor comerciale sunt condiionate de restriciile contractuale (termene impuse, decontri) i de cele privind mersul fabricaiei. Prin control, urmeaz s se asigure condiii pentru respectarea termenelor contractuale i minimizarea cheltuielilor de aprovizionare - desfacere printro gospodrire judicioas i minimizare a stocurilor de produse. (5). Subsistemul financiar- contabil reflect o funcie administrativ, de realizare a proceselor informaional- decizionale. Tranzaciile (operaiile privind micrile de valori) sunt reflectate n documente primare i centralizatoare ale evidenei operative, de consemnare "n momentul i la faa locului" a efecturii tranzaciilor i de centralizare i sintetizare a unor informaii pentru fenomene cu caracter de mas (de genul intrri- iesiri resurse pe perioade de gestiune economic). nregistrarea cronologic i sistematic a existenei i a micrii patrimoniului pe structura sa, precum i a rezultatelor financiare se face prin evidena contabil (contabilitate) n Registre- jurnal i n Conturi contabile (analitice i sintetice). Periodic, (lunar, trimestrial), sinteza i controlul modului de gospodrire a averii sunt fcute prin: inventarieri, elaborarea balanelor de verificare, ntocmirea bilanului contabil i a bugetului de venituri i cheltuieli, ca aciuni de procesare a unor documente (rapoarte i situaii) concluzive asupra strii i a evoluiei unei societii comerciale. Analiza economico-financiar a rezultatelor relev factorii i cauzele care au generat o anumit stare de fapt, precum i remediile care se impun pentru mbuntirea funcionrii organizaiei. Totodat, prin procedee i metode ale analizei i statisticii economico-sociale se evideniaz tendinele ce se manifest n sistem, cu implicaii asupra evoluiilor viitoare. De calitatea informaiilor economicofinanciare rezultate depinde, n mare msur, eficacitatea ciclurilor perpetue informare- decizie- aciuni. (6). ncadrarea, salarizarea, pregtirea i promovarea angajailor, precum i activitile de asigurare a condiiilor de munc i via sunt integrate n subsistemul de personal. n exercitarea funciei aferente sunt preponderente procesele de natur informaional- decizional, dar i social-culturale.
25

B. Ca n orice sistem elaborat, organizatoric, sistemul de reglare al unei societi comerciale este format din: (1) subsistemul condus (reglat, operaional, efectoriu sau de execuie), (2) subsistemul conductor (managerial sau decizional) i (3) subsistemul informaional. (1). Subsistemul condus, de concretizare a aciunilor, este constituit din personalul care transpune strategia i tacticile adoptate n aciuni specifice posturilor de munc. Dup criterii de identitate, convergen sau / i complementaritate a aciunilor, posturile se grupeaz n formaii de lucru; mai multe formaii (de regul peste 3) se constituie n ateliere, iar mai multe ateliere sau formaii se grupeaz n secii de fabricaie. n ntreprinderi de mrime medie sau mare, seciile sunt reunite pe uzine sau fabrici autonome. Atelierele, laboratoarele (de proiectare, pentru control tehnic de calitate, de pregtire a fabricaiei .a.), seciile i uzinele formeaz structura de producie. n funcie de necesiti, posturile de lucru administrativ (tehnico- economic- socialadministrativ) se grupeaz n birouri i servicii (reuniuni de birouri sau compartimente cu un numr mare de lucrtori), constituind structura administraiei care asigur condiii de funcionare a structurii de producie. Cele dou structuri formeaz mpreun structura organizatoric a unei ntreprinderi, schematizat sintetic, de regul, prin organigrama piramidal a nivelelor structurii. Nivelele ei pot fi formate ierarhic, liniar sau funcional. (2). Subsistemul conductor este format din: Adunarea General a Acionarilor, Consiliul de Administraie (CA), Biroul Executiv al CA, directori pe funciuni (inginer- ef, contabil- ef, director comercial etc.) care asigur conducerea strategico- tactic, precum i din efi de compartimente (ateliere, secii, birouri etc.) i formaii de lucru, ca manageri ce exercit conducerea operativ. Managementul afacerilor, activitile (funciile) manageriale eseniale constau n prevederea, organizarea, comanda (decizia), coordonarea i controlul desfurrii aciunilor i a proceselor din sistem. Calitatea deciziilor luate, determinant n asigurarea succesului unitii, depinde de modul n care se articuleaz autoritatea, competena i responsabilitatea managerilor n cadrul structurii, precum i de metodele i instrumentele folosite n elaborarea i fundamentarea hotrrilor. (3). Prin subsistemul informaional, constituit, n principal, din compartimentele administrative, se realizeaz conexiunile orizontale i verticale dintre celelalte subsisteme. Procesele informaionale leag procesele de execuie de cele decizionale. tirile i semnalele privind aciunile ntreprinse sunt transformate, prin procese informaionale de prelucrare a datelor, n informaii elaborate - suport al deciziilor; hotrrile luate de conducere sunt detaliate, tot prin procese informaionale n sarcini i atribuii ale subsistemului condus. Se apreciaz c circa 80% din subsistemul informaional economic este deinut de evidena economic (operativ, contabil i statistic). Componente importante ale subsistemului informaional sunt aplicaiile i procedurile informatice de tratare automat a datelor i cunotinelor din sistem.
26

O proprietate general important a sistemelor este c i subsistemele se comport, la rndul lor, ca sisteme (autonome), ceea ce le confer o independen relativ n cadrul macrosistemului i permite analistului s le deslueasc i foloseasc mai bine proprietile i caracteristicile specifice. Fiecare subsistem este descris prin parametri i indicatori ce definesc existena i funcionarea lui. Prin indicatori absolui (producia fizic, producia global, cifra de afaceri, profit, costuri, diferene n timp ale nivelelor indicatorilor etc.) se msoar: volumul unor activiti, efortul depus, efectele rezultate .a. Indicatorii relativi (rata profitului, gradul de uzur al mainilor, productivitatea muncii etc.), caracterizeaz rezultate ce definesc randamentul i eficiena aciunilor ntreprinse. Indicatorii medii i ai variaiei (preul mediu, abaterea medie ptratic a produciilor individuale de la producia medie, salariul modal etc.), relev reprezentativitatea unor mrimi n caracterizarea activitilor. "Tabloul de bord" al oricrui manager trebuie s conin acei indicatori care reflect sugestiv domeniul sau activitatea condus, astfel nct luarea deciziilor s fie bazat pe informaii eseniale i relevante. 1.4. Elemente de management comparat O trstur definitorie a evoluiilor actuale n domeniul cercetrii tiinifice i al cunoaterii umane este abordarea comparat a rezultatelor fie n cadrul unor publicaii specializate, fie prin lucrri distinctive. n acest context, managementul comparat are ca obiect studiul similitudinilor i al diferenelor din practica managerial local din diferite ri7 avnd ca obiectiv principal transferal internaional de tiu cum know-how n domeniul managementului8. n evoluia managementului nord-american, baza o constituie promovarea proprietii private i a spiritului ntreprinztor n condiiile unei economii mixte de amestec a sectoarelor private cu cele publice. Piaa intern este foarte mare i se axeax pe existena unei reprezentative clase de mijloc i a unui puternic sector bancar, iar zonele de intervenie ale statului n economie sunt limitate viznd funcionalitatea normal, nemonopolizat, a economiei i realizarea unor activiti strategice importante (aprare, nvmnt, protecie social, ocrotirea sntii .a.), dar i protecionismul naional. n noua economie nord-american mutaiile principale se refer la aspecte, cum sunt: dezvoltarea creativitii, stabilitaea personalului i antrenarea lui n gestionarea resurselor, creterea importanei factorului timp, impulsionarea investiiilor, dezvoltarea activitilor informatice, creterea potenialului productiv i a profiturilor al afacerilor etc. Performanele sunt msurabile prin
7

Newman,W.- Comparative Management: A Resource For Improving Managerial Adaptability, in Columbia Journal of World Business, vol. 13/1978 8 Nicolescu,O.- Management comparat, Ed. Economica, Bucureti, 1998, pag. 65
27

indicatori noi de tipul coeficientul cunotinelor, rezultatul exploatrii activelor firmei, n special al capitalului intelectual, indicele dezvotrii tehnologice .a. Att n SUA, ct i n Canada, societatea, cultura i managementul se caracterizeaz printr-un pronunat individualism, iar distana fa de putere este tot mai mic prin diminuarea inegalitilor dintre indivizi i stimularea inventivitii n afaceri. Managementul practicat de firme acord o importan sporit promovrii valorilor i culturii organizaionale. Managerii apreciaz c asigurarea unei viei calitativ superioare necesit cooperarea, iar armonizarea valorilor individuale cu cele organizaionale devine prioritar. Accelerarea i amplificarea cercetrii tiinifice i a dezvoltrii tehnice au dus la apariia firmelor emergente sau virtuale i holonice furnizori- productoriclieni care acioneaz n domenii de vrf ale economiei nord-americane, aflate n stadiul de comercializare a realizrilor specifice. Printre opiunile strategice predilecte ale agenilor economici americani se remarc: accentuarea intelectualizrii i a informatizrii ntreprinderilor; orientarea crescnd spre robotizare, tendina de amplasare a agenilor economici n zone rurale care pot oferi avantaje privind calitatea i costul resurselor angrenate etc. Pe lng structurile organizatorice clasice, se remarc apariia unor noi tipuri de structuri, cum sunt: pe produs, pe zone geografice, pe funcii de consum ale clienilor, matriceal produse-clieni/zone geografice, de tip reea, de tip familial. Un cmp larg de aciune au managementul prin obiective, prin proiecte, prin produs, prin bugete (costuri) toate viznd afaceri i management prin rezultate, n condiiile reconsiderrii i accenturii importanei managementului resurselor umane, ca principal mijloc de prosperitate i progres. Un rol important n armonizarea intereselor l au negocierile sindicate- patronat prin care se caut limitarea numrului i a intensitii conflictelor de munc. n evoluia managementului n cadrul Uniunii Europene se remarc: integrarea dinamic a economiei rilor participante, finanarea comun de proiecte i investiii, existena unor diferene de opinii i opiuni, mai ales privind politicile monetare, perspective neclare a relaiilor interstatale, chiar dac, recent, s-a elaborat o constituie comunitar, realizarea unei piee unice, n condiiile competiiei n derularea afacerilor, accentuarea aplicabilitii teoriei Y de folosire a spiritului creativ a angajailor i recompensarea corespunztoare a muncii depuse, dezvoltarea managementului participativ pe baz de proiecte prin motivarea personalului i specializri flexibile, apropierea conducerii de execuie printr-o revizuire a organizrii la nivelul compartimentelor de munc, capacitatea managerilor, a liderilor din organizaii de a influena munca subordonailor i a colaboratorilor, minimizarea aspectelor formale n relaiile inter- umane, creterea importanei managementului resurselor umane, aplicarea managementului prin produs i a altor metode manageriale eficace etc. Printre caracteristicile i exigenele ntreprinderii moderne, specialitii n management apreciaz: creterea complexitii fiinei umane, n condiiile n care resursele umane au o importan strategic crescnd; cerina gsirii unor
28

noi echilibre n manifestarea managerilor avnd n vedere competena i cooperarea n cadrul organizaiilor; necesitatea dezvoltrii muncii de coducere n echip cu acceptarea relaiilor de negociere n contextual problemelor decizionale complexe cu intervenia factorilor de risc i de incertitudine; dinamica schimbrilor face necesar adaptabilitatea structurilor, bazate pe tehnologii i tehnici de vrf care pot contribui la mbuntirea rezultatelor; importana criteriilor decizionale calitative i a celor relative la ecologie care accentueaz importana deciziei de grup .a. Cu toate trsturile commune ale rilor Uniunii Europeene, se semnaleaz unele particulariti ale managerilor din rile cu tradiie n dezvoltrea tiinei managementului, cum sunt: managerii britanici au abiliti n abordrile inter-personale, managerii francezi pun accent pe activitile de organizare i control, managerii germani se remarc n activitile de coordonare etc. O puternic influen asupra managementului internaional actual o reprezint coala japonez de management, prin care se explic, n mare parte, i miracolul dezvoltrii economice din ultimele decenii ale Japoniei, n condiiile inexistenei unor bogii ale solului i subsolului deosebite (relieful Japoniei este impropriu i pentru dezvoltarea agriculturii). Tradiiile i cultura economic specifice au impus n managemetul nipon elemente i metode particulare, cum sunt: legtura specific de dependen i ntrajutorare ntre membrii oricrei organizaii, relaiile de tip tat-copil din cadrul ierarhiilor presupune c persoana situat pe un nivel ierarhic superior este tat pentru subordonaii care devin copiii lui i sunt tratai n mod egal, fr nici o discriminare; aplicarea strategiei (manageriale a) mbuntirii continue a rezultatelor, ca pe o religie, menit s aduc bunstare angajailor n viaa pmntean i centrat pe cunoaterea i valorificarea creativitii tuturor angajailor; existena cercurilor de calitate, ca echipe de muncitori care se ntrunesc sptmnal pentru a discuta problemele i soluiile privind producia ntreprinderii .a. De altfel, teoria Z, ncadrat n coala relaiilor umane, sintetizez principalele particulariti ale managementului japonez. Finalitatea lor reiese i din mesajul, adresat de K. Matsushita, director de companie japonaz, ctre Est9: Noi vom ctiga, iar vestul industrial va pierde; noi nu putem face nimic s v ajutm deorece cauzele eecului se afl n Dvs. niv. Firmele Dvs. sunt construite pe baza modelului lui Taylor i, chiar mai ru dect att, acesta este nrdcinat n capetele Dvs. Cadrele de conducere gndesc, n timp ce muncitorii sunt salahorii Dvs. fiind convini profund c aceasta este abordarea corect de a desfura activitatea economic. Pentru Dvs. esena managementului const n a scoate ideile din capetele Dvs. de efi punndu-le n minile muncitorilor ca s le execute. Noi am depit modelul lui Taylor; activitatea economic n prezent este att de complex i dificil, supravieuirea firmelor att de ncadrat ntr-un
9

O. Nicolescu, Nouti n managementul internaional, Ed. TehnicA, Bucureti 1993, pag. 105-106
29

mediu a crei imprevizibilitate, concuren i lupt cu pericolele se amplific, existena lor n continuare depinznd de mobilizarea zilnic a fiecrui dram de inteligen. Pentru noi, esena managementului este, n mod precis, tocmai aceast art de a mobiliza i asambla resursele intelectuale ale tuturor angajailor n interesul firmei. Deoarece am evaluat mai bine dect Dvs. noile sfidri tehnologice i economice, noi tim c inteligena unui mnunchi de tehnocrai, ct de inteligeni i sclipitori ar fi, nu mai este suficient pentru a le aborda ca surse reale de succes. Numai prin valorificarea puterii combinate a creierelor tuturor salariailor si, o firm poate face fa turbulenei i constrngerilor mediului ambiant. Aceasta este cauza pentru care marile noastre companii asigur salariailor de trei, patru ori mai mult pregtire dect Dvs., aceasta este raiunea pentru care noi realizm n cadrul firmei schimbri i comunicaii att de intense, aa se explic de ce noi solicitm n mod constant sugestiile fiecruia i de ce pretindem sistemului de nvmnt un numr crescnd de liceniai ct mai inteligeni i bine pregtii generaliti, deoarece aceti oameni reprezint sngele vieii industriei nipone. Conductorii Dvs. cu deschidere social, adesea plini de bune intenii, cred c datoria lor este s protejeze salariaii din cadrul firmelor n care lucreaz. Spre deosebire de ei, noi suntem realiti i considerm c datoria noastr este s facem salariaii s apere firmele respective care i vor rsplti nsutit pentru dedicarea contribuiei lor. Procednd astfel noi ajungem s fim mai sociali dect Dvs. Dac acceptm definiia tiinei, inserat n dicionare, ca fiind ansamblul cunotinelor dintr-un domeniu de activitate, dac evoluia managementului denot preocupri i rezultate care atest idea c istoria unei tiine este tiina nsi, atuinci tiina managementului se poate considera ca fiind ansamblul de principii, reguli, legiti, metode i mijloace de administrare a afacerilor n condiii de profitabilitate i de gestiune eficient a tuturor resurselor angrenate. Particularitile fiecrei zone geografice i ale fiecrei perioade istorice i pun amprenta i asupra modului cum efii si exercit prerogativele. Dincolo de aprecierea c fiecare generaie mai tnr este mai puin pregtit dect cea anterioar 10 i c prezentul ne relev o criz acut de specialiti n domenii de vrf ale tehnologiei, societatea continu s progreseze ntr-un ritm accelerat, inclusiv n domeniul managerial. Procesele decizionale, bazate pe procese informaionale de tratare a datelor i cunotinelor, sunt subordonate proceselor de execuie, dar i doleanelor fiinei umane de a limita munca stereotip, mecanic i de a dezvolta activitile creative, benefice dezvoltrii intelectuale. n perspectiv, managementul se profileaz ca o tiin activ de mobilizare a potenialului fiinelor umane i a resurselor de alt natur n vederea continurii evoluiei de ansamblu ascendente ntr-o societate a competiiei i a contradiciilor multiple.

10

J. Nasbitt, Megatendine, Ed. Politic, Bucureti, 1988, pag. 17


30

O alt particularitate a evoluiilor manageriale o constituie abordrile distinctive ale managementului de cele ale marketingului. Marketingul, definit ca studiul continuu al pieei, i are explozia dezvoltrii n partea a doua a secolului XX, atunci cnd posibilitatea epuizrii unor resurse i cerina afirmrii ntreprinderilor pe piee tot mai largi i restrictive au impus analize aprofundate ale cererii pieei, n corelaie cu oferta productorilor. Activitile de marketing de conectare sistemic a celor 4 p- produs, pre, plasare, promovare nu pot fi abordate n afara activitilor manageriale; a face investigaii aprofundate asupra factorilor de pia i a deduce strategiile i tacticele cele mai adecvate unei anumite conjucturi impun nu numai o munc de cercetare asidu, ci i exercitarea unui management al afacerilor n concordan cu cerinele i posibilitile ntreprinztorilor. 1.5. Sistemele expert i managementul cunotinelor 1.5.1. Rolul, esena i concepia sistemelor expert Sistemele expert specializate, prelucrrile complexe din cadrul Tehnologiilor Informaionale i de Comunicare (TI&C) actuale, se ncadreaz n domeniul inteligenei artificiale11, utiliznd componente de tratare a informaiilor i a cunotinelor, cum sunt: (sub)sisteme suport de decizii (al conducerii operative) i suport de decizii ale executivului (pentru conducerea strategico-tactic); module de ingineria cunoaterii i explicative de argumentare a unor rezultate; motoare de inferen12 de cunotine i fapte procesate prin mecanismul rezolutiv, de soluionare a problemelor. De pild, un sistem expert de asistare a deciziilor poate fi considerat un program informatic prin care: se creaz un model de problem bazat pe realitate, se analizeaz variabilele problemei, se estimeaz riscurile i gradul de nesiguran, se selecteaz o alternativ privind calea de urmat pentru atingerea unui anumit obiectiv i se argumenteaz alegerea variantei decizionale n contextul dat. Sistemele de asistare a deciziilor pot crete eficiena i calitatea hotrrilor luate la toate nivelele manageriale ale unuei structuri organizatorice. Pentru elaborarea i fundamentarea deciziei se formuleaz i soluioneaz modele de reprezentare a relaiilor cauzale care intermediaz trecerea de la intrri (efort) la ieiri (efecte) ale sistemului caracteriznd fenomenele i procesele specifice. Relaiile de producie i comerciale pot fi reprezentate corespunztor prin trei categorii de ecuaii: de nivel privind evoluia n timp a stocurilor i a soldurilor (diferene absolute a indicatorilor de nivel n lan sau cu
11

Haag St.,Cummings M.,Dawkins J.-Management Information System for the Information Age,Irwin McGraw-Hill,Boston,1998,pag. 72-81 12 Andone I.-Sisteme expert,vol. I-II,Ed. Moldova,Iai,1994-1995
31

baz fix); de ritm asupra corelaiilor de realizat pe traseele aprovizionareproducie- desfacere pentru a se asigura proporionalitatea fluxurilor i auxiliare de corecie a nivelurilor i a ritmurilor evoluiei. Informatic, modelarea presupune crearea i exploatarea bazelor de obiecte (proiecte, baze de date, tabele, interogri, viziuni, instrumente de modelare etc.) pe baz de diagrame de reprezentare a structurilor, a staticii (strii) i a dinamicii fluxurilor care alimenteaz factorii de decizie folosind ecuaiile de modelare reprezentate n baze de modele (biblioteci de programe) i baze de cunotine i fapte de ncorporare i a raionamentelor care stau la baza lurii unei decizii. Printre altele, "expertul informatic" n societi comerciale i propune13: -reconstituirea raionamentelor umane pe baza expertizei specialitilor; -desfurarea de activiti intelectuale prelucrnd tezaurul de date i cunotine acumulate; -deducerea de concluzii, soluii, recomandri, explicaii asupra unor rezultate pe baza faptelor petrecute sau n curs de desfurare n condiii de risc i incertitudine; -asistarea managerilor n luarea deciziilor prin furnizarea de raionamente asupra alternativelor de poziie, comportament i dezvoltare de urmat n contextul dat al pieei; -asigurarea condiiilor de aplicare a metodelor manageriale moderne n ideea mbuntirii continue a rezultatelor, automatiznd procesele decizionale pe baz de modele statistico-matematice i logistice etc.

Fig. 1.1. Arhitectura unui sistem expert


Oprean D., Abdel R.M.-TI&C: Proiectarea de tehnologii informaional- decizionale, Ed. Risoprint, Cluj-Napoca, 2001, pag. 35-37
13

32

Aa cum reiese din figura 1.1., pentru a putea rspunde unor astfel de deziderate, un produs informatic, ca sistem expert specializat, trebuie s cuprind: 1.- modulul de achiziionare a cunotinelor de la expertul care genereaz i gestioneaz baza de cunotine i fapte. Aceast baz va conine, n final, informaii i ansamblul caracteristicilor privitoare la domeniul problemei de rezolvat; 2.- motorul de inferene", ca program extern sau microprocesor care utilizeaz cunotinele din baz prin trecerea de la o soluie (stare) iniial la soluii finale acceptabile apelnd la raionamente inductive, deductive sau / i abductive (de determinare a scopului). El conine componenta de administrare a bazei de cunotine i procesul rezolutiv; 3.- modulul explicativ de extragere i de redare utilizatorului a motivaiei fiecrei alternative infereniate; 4.- interfaa cu utilizatorii prin care se susine dialogul de exprimare a cererii i de explicitare a alternativelor poteniale, nsoite de argumentaia reieit din "faptele" care caracterizeaz contextul soluionrii problemei Erudiia expertului uman sau a cogniticianului (inginerului de cunotine) este de cea mai mare importan n crearea i utilizarea oricrui sistem expert. Expertul uman este specialistul care cunoate n profunzime domeniul expertizei. El i dobndete cunotinele printr-o combinaie de rezultate ale nvrii voluntare, involuntare i ale experienei, rutinei dobndite n domeniul su de specializare; cunotinele lui sunt utile managerilor, gestionarilor, adminstratorilor, celor mai puin informai, mai puin experimentai, mai puin dispui la colaborare, foarte solicitai i, de regul, foarte ocupai. n general, un sistem expert folosete experiena cogniticienilor i inteligena artificial pentru luarea de decizii logice pe baza datelor i a cunotinelor acumulate privind domeniul de expertiz vizat. El execut operaii specializate de raionament complex pentru formularea de soluii realiste. Sistemul copiaz comportamentul expertului uman organiznd cunotinele din domeniu n mai multe pri, diferite ca volum, fiecare coninnd un set de fapte i de reguli euristice, de investigare n profunzimea a mediului, ce trebuie folosite la manipularea a acelor cunotine i fapte. De pild, programele pentru jocul de ah au devenit tot mai invincibile, chiar i de ctre fostul campion mondial, G. Kasparov, datorit perfecionrii i completrii raionamentelor de rspuns corect la mutrile adversarului. Cunoaterea este baza succesului sau a eecului unei afaceri deoarece14 se bazeaz pe axiome, cum sunt : cunoaterea perfect a ceea ce este cu adevrat necesar ; cunoaterea este ceea ce exist ; cunoaterea se refer la ceea ce se poate face sau a ceea ce nu se poate realiza.
14

Andone I., Tabr N.., coordonatori- Contabilitate, tehnologie i competitivitate, Ed. Academiei Romne, Bucureti, 2006, pag. 33
33

Cunotinele unui sistem expert sunt de dou categorii principale: - de coninut care sunt factuale i statice; - de procedur, strategice i dinamice. Cunotinele de coninut constau din concepte, din relaiile dintre acestea i din rspunsurile la ntrebarea "ce?". Cunotinele de procedur se refer la operaiile ce trebuie efectuate n cursul soluionrii unei probleme i din rspunsurile la ntrebarea "cum?". Ambele tipuri de cunotine pot fi reprezentate n (cel puin) trei moduri: - ca o instruire temporal, cu indicarea ordinii de succesiune; - ca reguli euristice care reflect nelesul domeniului; - ca imagine sau schem spaial constnd din multiple "cadre" . Majoritatea sistemelor expert sunt bazate pe reguli. Un sistem bazat pe reguli conine un set complet de reguli de producie de tipul "dac condiii adevrate atunci aciuni necesare". Ca i n cazul tabelelor de decizii, o regul rezultat din combinarea nivelelor criteriilor de selecie, se citete astfel: Dac premisele regulei (de exemplu "dac clientul unei bnci are performane financiare foarte bune i dac serviciul de restituire a datoriilor este bun") sunt ndeplinite, atunci aciunea / aciunile ce decurg(e) din citirea regulei (descris(e) prin propoziia de tipul "atunci se acord un credit standard") va fi propus spre a fi executat ntrun sens de tip nainte" (dirijat de datele introduse) sau ntrun sens de tip napoi" (dirijat de obiectivul urmrit). n primul caz, sistemul raioneaz pornind de la datele existente, ca de exemplu, simptomele unei diagnoze, pentru a ajunge la o concluzie final- remediile de aplicat. In al doilea caz, sistemul raioneaz n sens invers: pornind de la concluzie, de exemplu, un diagnostic sau un anumit obiectiv, pentru a vedea dac faptele necesare tragerii concluziei respective exist i sunt suficiente. Sistemele de tip nainte sunt mai rapide, chiar dac necesit rspunsuri la mai multe ntrebri; cele de tip napoi sunt mai eficiente deoarece se poate ajunge la o concluzie rspunznd la o singur ntrebare. Sistemele de tip napoi raioneaz mai apropiat de felul n care raioneaz oamenii, excluznd mai nti concluziile eronate, iar apoi verificnd faptele pentru a vedea dac concluzia este sau nu este bun. Uneori, regulile expertizei includ un factor de probabilitate care indic gradul n care se poate avea ncredere n rezultatul aplicrii fiecrei reguli. ntr-un sistem expert n care cunotinele sunt reprezentate ca structur spaial, fiecare "cadru" conine mai multe rubrici i fiecare rubric poate conine, la rndul ei, un fapt / dat sau o operaie care face legtura dintre acest cadru i celelalte cadre. Schema structurii (tabelei) organizeaz cadrele n ierarhii. Inferenele se obin prin luarea n considerare a ierarhiei cadrelor i a procedurilor declanate, atunci cnd rubricile cheie sunt completate cu date. Motorul de inferen este algoritmul prin care se interpreteaz regulile i prin care se realizeaz raionamentele cutnd, n baza de cunotine, modelele care s se potriveasc configuraiei informaiei asupra faptelor furnizate de utilizator. Motorul de inferen preia datele obinute de la utilizator i le verific
34

folosind regulile coninute n baza de cunotine. Dac sunt satisfcute toate condiiile specificate de o anumit regul, atunci regula "intr n funciune", adic concluzia e stocat n baza sistemului i motorul de inferen ncearc s o adapteze la regulile sistemului real. Interfaa utilizatorului este constituit dintr-un set de programe care interconecteaz baza de cunotine i motorul de inferen ntr-un mecanism care faciliteaz comunicarea n ambele sensuri cu utilizatorul. Ea colecteaz informaii astfel: - punnd ntrebri la care utilizatorul tasteaz rspunsul; - punnd la dispoziie meniuri cu ntrebri- gril la care utilizatorul trebuie s aleag rspunsul corect. Dac motorul de inferen nu poate ajunge la o decizie din cauz c informaia esenial lipsete, sistemul cere utilizatorului informaia care lipsete; dac utilizatorul introduce informaia cerut, procesul de inferen continu pn cnd se ajunge la o decizie care apare afiat pe ecran. In cazul unor sisteme expert, utilizatorul cruia i se cer date suplimentare poate ntreba de ce e nevoie de acestea, iar n cazul altora, utilizatorul poate ntreba cum s-a ajuns la decizia final. Pe baza sistemelor expert, prin simulri, se pot crea i utiliza modele cantitative pentru rezolvarea unor probleme complexe ce in de existena i funcionarea mecanismelor economico- sociale. O simulare pe calculator prezint, pe baz de program, informaii narative, descriptive i numerice i diverse diagrame privind o situaie complex care permite utilizatorului s observe ce efecte ar avea modificarea unuia sau a altuia dintre parametri. Prin simularea pe calculator, cel instruit poate primi un numr mai mare de variabile de situaie, mai multe valori pentru fiecare variabil i poate primi rspunsul imediat la orice modificare de variabil pe care a testat-o. Astfel de simulri permit utilizatorilor s ia n considerare mai multe elemente i s analizeze mai multe soluii posibile. Cel mai dificil aspect n ceea ce privete conceperea unui sistem expert este achiziionarea de cunotine de la un expert uman. Cunotinele active ale unui expert sunt acumulate i perfecionate, de-a lungul unui proces derulat n trei faze: - cogniia sau nvarea prin instruire i observare; - asocierea sau perfecionarea a ceea ce se tie deja; - automatismul sau supra-perfecionarea prin exerciiu a informaiei dobndite, pn cnd se ajunge la performan. Expertul i folosete stocul de experiene acumulate (faza 2) pentru a interpreta noile situaii n funcie de cele cunoscute; dup ce a fcut interpretri n mod repetat, el ajunge la o serie de reguli empirice, bazate pe observare direct, care i servesc la luarea mai rapid a deciziilor. Din pcate, o mare parte a performanei expertului este din domeniul fazei a treia, bazat pe rutin i automatisme. Expertul nu i poate mprti cunotinele intuitive cu ceilali
35

cunosctori ai problematicii pentru c nu le percepe n mod deliberat. Cnd se creaz un sistem expert, inginerii de cunotine folosesc metoda interviurilor directe pentru a decela cunotinele teoretice i practice ale experilor umani. 1.5.2. Managementul cunotinelor i al competenelor Rspndit n special n SUA, n forme adaptate, n special, mediului anglo-saxon, managementul cunotinelor (Knowledge Management- KM) este mai puin cunoscut i practicat n alte ri. Corporaiile transnaionale sunt cele care au dat tonul n acest domeniu, prin angajarea de responsabili ai managementului cunotinelor. Cunoscui i sub numele de responsabili cu activele imateriale (knowledge managers), inginerii de cunotine au generat un curent nou n tiina managementului prin conturarea teoriei managementului cunotinelor i al competenelor, cu reverberaii i n literatura de specialitate autohton15. Managementul cunotinelor se profilez ca un ansamblu integrat de instrumente informatice de comunicare i de metodologii care permit structurarea, valorificarea i disponibilizarea informaiei sub form de cunotine. Prin KM se ansambleaz i integreaz procesele de valorificare a rezultatelor i a competenelor ntreprinderilor, bazate pe circulaia i capitalizarea cunotinelor, generate de utilizarea Tehnologiilor Informaionale i de Comunicare, n cadrul crora sistemele expert i celelalte componente ale inteligenei artificiale au un rol determinant. KM furnizeaz cadrul necesar integrrii noilor concepte strategice i manageriale aprute n ultimii 20 de ani, cum sunt: competenele- cheie ale ntreprinderii, competenele individuale, reproiectarea (reengineering-ul) organizaiilor i organizaia care nva (learning organisation), managementul relaiilor cu clienii (CRM), Planificarea resurselor ntreprinderii (ERP) .a. Sfera de interes al KM este extrem de larg prin: diferenierea datelor ntreprinderii i a celor importate din exterior; trierea informaiilor utile; descoperirea cunotinelor active, care sunt, ntr-adevr, necesare crerii i meninerii competenelor- cheie ale ntreprinderii etc. Practica KM sprijin succesul unei organizaii cu ajutorul a apte prghii principale: 1. deplasarea cunotinelor ntreprinderii ctre clieni viznd comportamentul consumatorilor; 2. regsirea cunotinelor n realizarea ofertei de produse i servicii conforme cererii pieei;
15

Nicolescu O.- Managementul bazat pe cunotine (i aplicabilitate), n Tribuna economic, nr. 42-44/2004 ; Oprean D., Oprean V.B.- Atuuri ale ntreprinderii moderne : valorificarea capitalului intelectual, n Tribuna economic, nr. 31/2006
36

3. apartenena cunotinelor din cadrul ntreprinderii capitalului uman propriu; 4. capitalizarea cunotinelor coninute n procesele i fenomenele interne firmelor; 5. crearea memoriei organizaionale sub forma bazelor de date i cunotine proprii; 6. capitalizarea cunotinelor transferate ntre persoane, genernd memoria tranzacional; 7. transformarea cunotinelor n active imateriale. Prin suportul oferit de KM, o organizaie poate realiza, n esen, urmtoarele obiective: - recunoaterea i protejarea cunotinelor ntreprinderii; - identificarea cunotinelor i a competenelor, existente n cadrul firmei; - nvarea asupra faptului cum poate fi ameliorat memoria tranzacional rspunznd la ntrebri de genul: cine tie?, ce?, cum?, unde?, cnd?; - recunoaterea colectivelor de specialiti, responsabile de succesul ntreprinderii i ncurajarea lor; - crearea cunotinelor necesare reorganizrii i dezvoltrii ntreprinderii; - dezvoltarea cunotinelor i competenelor n organizaie .a. KM integreaz noile tehnologii i sistemele informaionale n managementul bazat pe expertize automatizate, devenind, astfel, o component esenial a existenei ntreprinderilor cu rezultate performante. De managementul cunotinelor sunt interesai nu numai specialitii din informatic; aria sa de aplicabilitate este mult mai larg afectndu-i, de fapt, pe toi specialitii care lucreaz n domeniul social- economic. n mod direct, privind logica strategic i organizaional, KM se refer la managementul general (strategico- tactic), la managementul operaional i la managementul resurselor umane. Din punct de vedere fizic, KM afecteaz nu numai marile firme (corporaiile sau grupurile multinaionale), ci i oricare firm care are la baz o infrastructur logic de reea, a crei parteneri sunt conectai prin relaii de afaceri folosind reele de calculatoare. Din punct de vedere teoretic, KM se refer la toate domeniile care afecteaz organizaiile deschise i flexibile, care comunic n reea. Mult timp, managementului competeelor i s-a acordat o importan minor. n contextul actual, managementul competenelor presupune o nou logic i orientare n domeniul managementului resurselor umane astfel nct plecnd de la competenele existente i dobndite, s se obin cunotine noi, bazate pe modernizarea i exploatarea tehnologiilor informaionale i de comunicare. n aceste condiii, managementul cunotinelor i managementul competenelor sunt indisolubil integrate pentru a asigura succesul pe termen mediu i lung al oricrei ntreprinderi. Dinamica aa-numitei organizaii care
37

nva sau a ntreprinderii inteligente, exprim aceast legtur i impactul su n cadrul economiei de pia. Proiectele i tehnicile managementului competenelor urmresc: - definirea competenelor individuale i colective; - condiiile de antrenare i mobilizare a resurselor poteniale; - definirea unui mecanism de profesionalizare prin care s se asigure echilibre ale triunghiurilor autoritate- responsabilitate- competen, precum i concordane calificare- complexitate lucrri efectuate la fiecare post de lucru. Evoluia managementului cunotinelor i al competenelor este marcat de fenomene i procese particulare, cum sunt: -practica Inteligenei Economice (IE). IE poate fi definit ca ansamblul aciunilor prin care informaia necesar agenilor economici este cercetat, prelucrat i distribuit automat, prin managementul sistemelor informaionale. Aceste aciuni sunt dirijate n mol legal, cu toate garaniile de protecie necesare conservrii patrimoniului informaional al ntreprinderii, n cele mai bune condiii de securitate, protecie i calitate i de reducere a costurilor, precum i de rspuns la cererile de informare n timpul cel mai scurt. Ele influeneaz interaciunea dintre toate nivelele de activitate la care se exercit funcia de inteligen economic: de la nivelul de baz (intern ntreprinderii), trecnd prin nivelurile intermediare (inter-profesionale, locale) pn la nivel regional (macro-economic), prin strategii stabilite de centre de decizie, trans- naional (grupuri multinaionale) sau internaional (strategii influenate de state). Din acest punct de vedere IE este, nainte de toate, un demers colectiv orientat ctre cercetarea strategic, bazat pe inteligena artificial, a avantajelor concureniale. Mai mult dect o practic sau un simplu mod de gndire, IE este un concept a crui fundamente teoretice sunt n curs de definire avnd n vedere i rezultatele practice ale informatizrilor; -amplitudinea contextului concurenial. Satisfacia clientului a devenit inta tuturor eforturilor ntreprinderii. ntr-un context economic din ce n ce mai agresiv, oferta de produse i servicii este personalizat tot mai mult, viznd nu numai seducerea imediat a clienilor, ci i asigurarea fidelitii lor. Se impune, astfel, gestiunea eficient i rapid a fluxurilor informaionaldecizionale n scopul capitalizrii i mobilizrii tuturor cunotinelor ntreprinderii; -profundele mutaii sociale. Structura posturilor de lucru se modific, n sensul colaborativ, n echipe organizaionale i grupe de proiect. Pe de alt parte, sunt dezvoltate contracte cu durat de lucru determinat, cu misiuni provizorii, pe un interval de timp bine delimitat, cu posturi de lucru la domiciliu i cu lucrtori angajai temporar. Membrii unei asemenea echipe trebuie s caute cea mai bun soluie prin care s-i poat desfura activitatea ntr-o manier asincron i s asigure desfurarea logic a proiectului vizat, dei nu pot s se ntlneasc fizic. Utilizarea instrumentelor colaborative de tipul mesageriei electronice, a bazelor de date partajate, a videoconferinelor .a.,
38

asigur distribuirea i capitalizarea cunotinelor individuale i colective n sensul valorificrii inteligenei colectivelor de lucru; -dezvoltarea culturii ntreprinderii. Avantajul concurenial al unei firme este rezultatul culturii sale. O firm are un avantaj decisiv n faa concurenilor si dac deine un activ care i permite s se disting pe pia. n general, acest avantaj trebuie s fie durabil; el nu este uor de obinut, nu este accesibil i nici inimitabil de ctre alte firme (ca de pild, renumele firmei i marca produsului). Cele mai importante resurse ale unei organizaii nu sunt pmntul, munca sau capitalul, ci activele intangibile ale firmei, capitalul uman, cunotinele acesteia. Obiectivul managementului cunotinelor i al competenelor const n formalizarea cunotinelor existente nainte de a le face mobilizabile i operaionale la nivelul ntregii organizaii i asigurarea condiiilor favorabile crerii de noi cunotine i competene; -numeroasele mutaii tehnologice i tehnice. Necesitatea reorganizrii ntreprinderilor decurge din procesele i fenomenele contemporane, cum sunt: - explozia micro- informaticii odat cu sporirea puterii posturilor de lucru, al aplatizrii structurilor organizatorice i reducerea costurilor; - ergonomia, supleea, calitatea soluiilor birotice oferite tuturor utilizatorilor; - avantajul important al reelelor de calculatoare, n special al reelelor locale, i inter-conexiunea sistemelor eterogene. De fapt, achiziionarea i gestiunea cunotinelor se bazeaz pe posibilitile i avantajele fundamentale ale utilizrii reelelor de calculatoare; - extensia continu a activitii ntreprinderilor pe piaa mondial; - universalitatea i instantaneitatea efectelor folosirii reelelor de calculatoare .a. Tehnologiile informaionale i de comunicare actuale schimb comportamentul utilizatorilor i raportul lor cu echipele informatice. Tehnologiile informatice i agenii inteligeni devin instrumente ale prospeciilor strategico-tactice datorit interactivitii i supleei lor prin care pot fi uor de adaptat noilor exigene ale clienilor, partenerilor i dezvoltrii afacerilor prin intermediul reelelor de calculatoare. TI&C nu sunt simplii vectori informaionali ce urmresc prelucrarea datelor i obinerea a acelor valori care transform informaiile brute i izolate n cunotine colective eficiente. Managementul cunotinelor i competenelor, indus de noile TI&C, structureaz i valorific munca n reele informatice i st la baza dezvoltrii strategice a ntreprinderii n economia inteligenei i a globalizrii. El se sprijin pe informarea i comunicarea n reele de calculatoare prin grupuri de lucru (groupware), precum i pe constituirea unei memorii de experien colectiv (baze de cunotine i modele), utilizarea agenilor inteligeni, nbogirea experienei etc. Acest tip de management este mixat din tehnologie, management general i management informaional:

39

-tehnologia este procesul de inovare, orientare i valorificare a tehnologiilor informaionale care asigur rspndirea eficient a KM n cadrul ntreprinderilor; -managementul general este reprezentat prin : consilieri, studii i formri profesionale n KM, transferul cunotinelor, implementarea KM n cadrul ntreprinderii, gestiunea cunotinelor i a sarcinilor n KM, recrutarea personalului pentru profesii noi, creterea competenelor n exercitarea funciilor manageriale .a.; -management informaional asigur cercetarea i difuzarea informaiilor pe trei faze de transformare: coninut de date i cunotine strict necesare nevoilor organizaiilor; coninut pe tema managementului cunotinelor i a competenelor; coninut i metode pentru ntreprinderea care nva. Implementarea sistemelor de management al cunotinelor i al competenelor i a tehnologiilor-suport al acestora este favorizat de: - auditarea cunotinelor i competenelor partajate, dinamica sistemului informaional i a fluxului informaional; - implicarea managerilor generali, dezvoltarea managementului cunotinelor i al competenelor, propulsarea transversalitii proceselor; - dezvoltarea de noi tehnologii de gestiune global a sistemelor informaionale i de noi suporturi ale echipelor organizaionale pentru implementarea KM ntr-o organizaie etc. Managementul cunotinelor i al competenelor poate asigura succesul iniiativelor dezvoltate n cadrul unei ntreprinderi prin: reperarea i susinerea reelelor de cunotine i a comunitilor care partajeaz practici n cadrul firmelor; supravegherea (benchmarking-ul) concurenei; identificarea capitalului intelectual (brevete, mrci, reputaie etc.); reconstituirea competenelor vitale; metode de ntreprindere care nva ; crearea de baze de date i cunotine dinamice; dezvoltarea centrelor de competene; oferirea de posturi necesare crerii, salvrii i gestiunii cunoaterii (experi, intermediari, bibliotecari etc.); implementarea noilor TI&C etc. Importana KM, bazat pe sisteme expert, evoluia acestui domeniu decurg i din tendinele globale care se manifest n evoluia societii, cum sunt:: - creterea importanei activelor imateriale i a statutului cunotinelor; - transformarea fundamental a marketingului de la statutul de logic probabilistic la statutul de legtur concret i direct cu clientul de reactivare a firmei; - utilizarea noilor tehnologii informaionale i de comunicare nseamn: posibilitatea nlturrii constrngerilor de timp i spaiu; transformarea implicitului n explicit, a momentului n experien, a experienei n cunotin partajabil etc.; - identificarea i cuantificarea bunurilor intelectuale (active intelectuale), crearea de cunotine noi, indispensabile competitivitii firmei; - transformarea strategiei n realizri identificabile etc.
40

Pentru un proiect de KM obiectivele de atins sunt cuantificate sintetic prin costurile angajate i beneficiile scontate. Costurile principale de partajare, sintez i tratare a informaiei sunt: - pentru capturarea i reutilizarea cunotinelor structurate; - pentru capturarea i oferirea de lecii de instruire pentru a mprti experiena dobndit i a utiliza rezultatele; - de identificare a surselor i a reelelor de expertiz; - de cartografiere a cunotinelor necesare ameliorrii performanelor; - pentru msurarea i administrarea valorii economice a cunoaterii; - de sintetizare i partajare a cunotintelor externe; - pentru integrarea cunoaterii i gestiunea ei n procese social-economice .a. Economiile, beneficiile directe i indirecte legate de fluxuri i valori scontate se structureaz, similar costurilor, n categorii distinctive privind: - reducerea timpului proceselor desfurate n cadrul firmei; - reducerea costurilor pe procese; - utilizarea (eficient) i reutilizarea activelor intelectuale; - ameliorarea eficienei exercitrii funcilor ntreprinderii i manageriale; - creterea reactivitii, adaptarea ntreprinderii la schimbare; - creterea valorii produselor i a serviciilor existente; - crearea de produse, servicii i procese noi, eficiente i competitive etc. Numeroase firme productoare de programe informatice (software) s-au adaptat rapid noilor condiii ale pieei, oferind clienilor lor produse i sisteme nu numai pentru gestiune informatizat, ci i pentru managementul cunotinelor i al competenelor sub form de sisteme expert de asistare a deciziilor la toate nivelele ierarhice ale organizaiilor. 1.5.3. Atuuri ale managementului ntreprinderii viitorului: valorificarea capitalul intelectual Revoluia informaional de la sfritul secolului XX a promovat metode i modele ale managementului raional care s ghideze agenii economici spre obinerea de peformane. Fr a duce la modificri de esen, raportrile cu caracter financiar de genul celor coninute n contul de profit i pierdere, bilan, anexe la bilan .a. au nceput s includ i referiri la capitalul intelectual. Acest concept i are geneza n noua er a cunoaterii aflndu-se, nc, n faza de definire i dezvoltare devenind, tot mai mult, cheia succesului n noul mileniu. Astfel, capitalul intelectual este desemnat a fi un material- cunotine, informaii, proprietate intelectual, experien - care poate fi folosit pentru a crea bogie (Stewart P., 1998) desemnnd cunotiele care pot fi transormate n valoare Edvinsson L., 1996), cunotie i capacitatea de a cunoate a unui grup social, precum o organizaie, o comunitate intelectual
41

sau o asociaie profesional (Mouritsen J., 2001) i incluznd factori creatori de valoare care nu sunt indicai n bilanul tradiional, dar sunt de o importan deosebitpentru profitabilitatea pe termenlung a companiei (conform aprecierii institutului Intelectual Capital Sweden AB). Explicaia interesului pentru definirea i dezvoltarea conceptului de capital intelectual se poate gsi i n influena managementului japonez contemporan16 care consider c succesul unei ntreprinderi este strns legat de valorificarea inteligenei fiecrui angajat, n contra-pondere modelului taylorian de managemnt n care accentul este pus pe impunerea de norme de munc ce transform angajatul ntr-un robot al produciei. n acelai timp, ntreprinderea viitorului este privit ca un mecanism complex n care se produc mutaii determinante asupra performanelor, cum ar fi : - orientarea esenial a ofertei spre satisfacerea cererii pieei, a cerinelor formulate de beneficiarii produselor sau a serviciilor oferite ; - adaptabilitatea bazat pe inovare permanent ; - structuri interne care s confere flexibilitate sporit a organizaiei ; - minimizarea numrului de nivele ierarhice prin aplatizarea structurilor organizatorice ; - punerea accentului pe satisfacia i mulumirea angajailor astfel nct s munceasc cu plcere i s fie devotai firmei etc. Neconvenional, baza dezvoltrii valorilor intangibile, ale capitalului intectual pentru orice ntreprindere o constituie : dialogul i comunicarea, colaborarea i cooperarea, responsabilitatea i competena, autoritatea i ncrederea n promovarea valorilor, respect i loialitate. Printre caracteristicile i exigenele ntreprinderii moderne, specialitii n management apreciaz: creterea complexitii fiinei umane, n condiiile n care resursele umane au o importan strategic crescnd; cerina gsirii unor noi echilibre n manifestarea managerilor avnd n vedere competena i cooperarea n cadrul organizaiilor; necesitatea dezvoltrii muncii de coducere n echip cu acceptarea relaiilor de negociere n contextul problemelor decizionale complexe cu intervenia factorilor de risc i de incertitudine; dinamica schimbrilor face necesar adaptabilitatea structurilor, bazate pe tehnologii i tehnici de vrf care pot contribui la mbuntirea rezultatelor; folosirea, tot mai adesea, a criteriilor decizionale calitative i a celor relative la ecologie care accentueaz importana deciziei de grup .a. Dincolo de dorinele i cerinele prezentului, bunurile intangibile sunt analizate ntr-o proporie extrem de redus, de circa 3%, fa de timpul acordat de economiti i manageri analizei rezultatelor cu caracter statistic. n esen, componentele capitalului intelectual sunt: a). capitalul uman, caracterizat prin competene i abiliti ale angajailor, incluse n problematica managementului resurselor umane;
16

Oprean V. B., Oprean D., Cerine pentru managerii de succes, n Tribuna economic, nr. 16/2005, pag. 17
42

b). capitalul organizaional care definete structurile interne ale societilor comerciale, inclusiv cele de natur informatic; c). capitalul relaional, relativ la relaiile firmei cu terii (clieni, furnizori, investitori, bnci etc.). Capitalul intelectual nu trebuie privit ca o mod a prezentului, ci ca o necesitate de reconsiderare i evaluare a lui astfel nct la vechile reguli economico-financiare dup care se iau deciziile s se adauge i cele privitoare la informaiile cu neles, adic ansamblul de cunotine cu inciden n rezolvarea problemelor. Structurile externe pot fi caracterizate prin indicatori de apreciere a implicaiilor derulrii relaiilor de pia asupra rezultatelor firmei: gradul de satisfacere a cerinelor clienilor, cota de pi a firmei, evoluia acesteia, nivelul de implicare a investitorilor importani etc. Pentru fiecare categorie a capitalului intelectual pot fi identificai i utilizai indicatori de evaluare i apreciere care se pot regsi n formularea i utilizarea de modele decizionale complexe de aplicare eficace a managementului cunotinelor i a competenelor. De exemplu, coeficientul meniu al calificrii angajailor este relevant asupra modului de utilizare a forei de munc prin compararea lui cu gradul de complexitate al lucrrilor: paritatea lor denot o bun folosire a muncii angajailor (conform devizei omul potrivit la locul potrivit); dac coeficientul calificrii este mai mare dect cel al complexitii lucrrilor, atunci fora de munc calificat este folosit pentru efectuarea de lucrri minore, iar reciproca denot calificare neconcordant cu complexitatea lucrrilor. n acelai timp, pe baza standardelor i a metodologiilor contabilitii tradiionale, se pot dezvolta metode i procede eficace de identificare i utilizare a capitalului intelectual. n aprecierea modului de utilizare a resurselor umane, pe lng indicatorii menionai, mai pot fi folosii i ali indicatori relevani cum sunt17: numrul de ani de angajare (vechime) / numrul de ani de ocupare a postului de munc; numrul de angajai cu pregtire medie / numr total de angajai; valoarea adugat pe angajat; ponderea costului instruirii angajailor n totalul cheltuielilor cu resursele umane etc. Indicatorii relativi la resursele umane pot fi calculai i utilizai pe baza informaiilor financiar-contabile pe funcii (subsisteme) i activiti ale ntreprinderii. De exemplu, pentru cercetare-dezvoltare pot fi relevani indicatori cum ar fi: ponderea specialitilor n numrul total de angajai; valoarea proiectelor finalizate raportat la valoarea total a cheltuielilor de cercetaredezvoltare; valoarea estimat din aplicarea de brevete (inovaii) raportat la cifra de afaceri etc. Multitudinea de indicatori i indici prin care se poate estima contribuia fiecrui angajat i a fiecrei componente a organizaiei la obinerea rezultatelor, face dificil evaluarea global a muncii prestate, necesar remunerrii corecte,
17

Morariu A., Stoian F., Indicatori ai capitalului intelectual, noua direcie n politica managerial, n Revista Romn de Statistic, nr. 5 / 2005, pag. 84
43

cointeresrii i stimulrii personalului n creterea eficienei i a performanelor ntreprinderii. Pentru a avea o apreciere just este necesar, n primul rnd, selecia indicatorilor semnificativi cu impact asupra corectitudinii aprecierilor i formularea i aplicarea unui model decizional care s reflecte realitile. Un model de msurare global a valorii capitalului intelectual a fost enunat n cadrul companiei suedeze SKANDIA. Potrivit acestui model, capitalul intelectual la nivelul organizaiei rezult prin nmulirea valorii optime a capitalului intelectual exprimat n uniti monetare, cu coeficientul de utilizare (eficient) a capitalului intelectual. Acest mod de evaluare este global i nesemnificativ n msurarea efortului individual i colectiv al angajailor. Lund n considerare modalitile de aplicare a modelelor decizionale i prin asemnare cu modul de apreciere a calitii unui produs, propunem un model de evaluare individual i colectiv cu urmtoarele etape de lucru: 1) selecia indicatorilor reprezentativi i relevani pentru fiecare categorie de posturi de munc i angajai. Aa cum au propus Kaplan i Norton sinteza indicatorilor se poate prezenta printr-o tabel de stabilitate; 2) pentru fiecare indicator selectat, stabilirea unui nivel normat sau dorit; 3) gruparea indicatorilor n criterii decizionale de maximizat, dac dorim o valoare ct mai mare a acestuia, exprimnd utilitatea pentru organizaie, i de minimizat n caz contrar; 4) construirea indicatorilor relativi de coordonare prin raportarea nivelului rezultat din situaiile economico-financiare la nivelul normat sau dorit pentru criterii de maximizat i prin calculul rapoartelor inverse pentru criterii de minimizat; 5) stabilirea unui coeficient sau a unei note de importan relativ a fiecrui criteriu, n contextul dat; 6) construirea indicelui global al valorii muncii prestate de fiecare angajat sau colectiv, prin ponderarea rapoartelor cu coeficienii sau notele de importan relativ a fiecrui criteriu i nsumarea rezultatelor. Prin compararea i ierarhizarea indicilor, managerii au posibilitatea s aprecieze mai obiectiv munca fiecrui angajat i a fiecrui colectiv i, pe acest baz, s elaboreze politici de gestionare a capitalui intelectual stimulative i benefice pentru cointeresarea personalului i dezvoltarea culturii ntreprinderii. n acest mod, se poate demara un proces real de implementare a conceptelor i a preceptelor privind managementul bazat pe cunotine i competene. n condiiile tratrii automate a datelor, algoritmul prezentat poate fi uor programat folosind o matrice organizaional n care elementele s reprezinte valori ale criteriilor decizionale, selectate pe angajai.

44

2. Managementul afacerilor: exercitarea funciilor manageriale n societi comerciale1


2.1. Prevederea 2.1.1. Esen i coninut
n orice sistem economic funcia de prevedere este determinant n fixarea scopului organizaiei, a procesului de baz (obiective, intrri, transformri, ieiri), a mecanismului de control i a restriciilor n care urmeaz s subziste pe termen mediu i lung. Prin aciunile de prevedere se stabilesc strategiiile i tacticile ntreprinderii i modalitile principale de finalizare, ncorporate n prognoze, planuri i programe de activitate. n accepiune cibernetic, exercitarea funciei de prevedere presupune stabilirea traiectoriei de funionare a sistemului, a politicii manageriale de realizare a traiectoriei i de reglare a funcionrii componentelor organizaiei prin msuri oportune i eficace de obinere a finalitilor dorite. Pentru orice ntreprinztor, angajarea i realizarea unei afaceri de durat presupun nu numai capital, ndrzneal i o conjuctur favorabil, ci i o profund i permanent informare asupra mediului pieei n care se realizeaz ntreprinderea. Dac scopul afacerii este producerea de bunuri, prestarea de servicii i/sau executarea de lucrri, atunci punctul de plecare al demersului este culegerea i prelucrarea de informaii ct mai complete asupra contextului existent i de perspectiv privind mediul n care urmeaz s se nfiineze firma. Considernd ca reprezentativ obiectivul unui ntreprinztor (individual sau n asociaie) de a realiza o afacere n domeniul produciei de bunuri de folosin curent, n stabilirea produsului sau a grupului de produse care s fac obiectul fabricaiei, iniiatorul afacerii trebuie s cunoasc detaliat situaia pe pia a acelui bun. Pe cont propriu sau apelnd la specialiti n studiul pieei, este necesar s se realizeze analize conjucturale care, n esen, constau n urmtoarele2: -se fixeaz o scal de evaluare a tendinei cererii pentru produs(e) pe baz de note, cum ar fi: -3 scdere accentuat a cererii, -1 scdere, 0 stagnare, 1 cretere, 3 cretere accentuat; -specialiti n marketing i consumatori ai produsului sunt solicitai s aprecieze evoluia pieei pe baza scalei de note; -se calculeaz soldul conjuctural (Sc), ca medie aritmetic ponderat a notelor (ni) cu numrul celor care le-au acordat (Ni): Sc=(ni*Ni)/N. Rezultatul
1

Oprean V., Oprean D.-Afaceri i informare, management i informatizare, n Tribuna economic, nr. 44-46/2000 2 Ionescu Gh., Paina N., Mleni R.- Metode i tehnici de cercetare a produselor noi, Ed. tiinific i Enciclopedic , Bucureti,1980, pag. 41-43
45

obinut exprim intensitatea i sensul evoluiei pieei produsului: cu ct soldul este mai apropiat de 3 piaa este accesibil produsului fie n sensul creterii cererii, dac rezultatul este pozitiv, fie n sensul descreterii pentru sold negativ; -completarea informaiei asupra mediului pieei se poate face prin elaborarea Buletinului de analiz conjuctural n care, pe lng concluziile exprimate prin sold, se mai cuprind informaii de genul: starea concurenei din domeniu, evoluia preurilor, canalele de distibuie folosite i eficacitatea lor, elasticitatea cererii apreciat prin prisma veniturilor i a evoluiei preurilor, surse de materii prime, clieni poteniali etc. n condiiile unei tot mai evidente deschideri a societii informaionale, caracterizat prin globalizare, competiie i comunicare pentru integrarea unei societi comerciale ntr-un context internaional, informaiile ce pot fi obinute prin Internet pot contribui la3: - asigurarea accesului la surse complexe de informaii care s contribuie la creterea ncrederii i ca urmare a lurii n considerare a informaiilor de reacie ale clienilor i/sau furnizorilor poteniali; - simplificarea documentaiilor specifice folosind transferul electronic de date i, ulterior, servicii de export on line rezultnd importante avantaje operaionale; - accesul la rezultatele cercetrilor de marketing, dobndirea unui volum important de informaii asupra pieelor internaionale micornd dependena fa de agenii i distribuitorii tradiionali, participnd la reele virtuale de parteneriat. Toate acestea pot micora barierele de ordin organizatoric; - orientarea spre clieni / zone geografice / piee pe baza comentariilor i a informaiilor asupra reaciei clienilor, agenilor, a furnizorilor poteniali integrnd opiunile pieei interne n strategii globale .a. O reea de societi comerciale, ca i grup de firme, i reunete forele pentru folosirea n comun a resurselor i a informaiilor n scopul creterii competitivitii ofertei reelei minimiznd barierele spaiale, temporale, de costuri i de alt natur.Orice firm, la stabilirea poziiei pe piaa global mai trebuie s aib n vedere, pe lng problematica competiiei, urmtoarele: - integrarea i supravieuirea pe termen mediu i lung pe pia cu rezultate acceptabile; - specializarea pe clieni, piee, zone geografice i / sau funcii de consum satisfcute; - primordialitatea pieei, a consumatorilor poteniali fa de alte criterii i cerine; - flexibilitatea i adaptabilitatea organizaiei ntr-un mediu marcat de riscuri i incertitudini astfel nct s se poat obine avantaje strategice .a.

Meni G., Oprea D.- Sisteme informatice financiar-contabile, Ed. Polirom, Iai, 2003, pag. 35
46

Concluziv, se poate considera c poziia unei ntreprinderi n abordarea pieei poate fi4: - nedifereniat de abordare a unei strategii agresive de cucerire a unor piee cunoscute; - difereniat pe segmente de pia, categorii de consumatori, zone georafice i/sau funcii de consum vizate; - concentrat asupra unui produs sau grup de produse agreate de beneficiari. Folosind tehnologiile informaionale i de cunoatere, bazate pe informatizri, informaiile culese despre piaa intern i cea extern pot fi ncorporate ntr-o baz de date / obiecte, sistematizate pe clase de informaii, cum ar fi: -informaii (indicatori) asupra atractivitii i a permeabilitii pieei: tendine exprimate prin soldul conjuctural i alte mrimi care caracterizeaz preferinele consumatorilor; indicii sporului (diferenele relative) privind evoluia relativ pe piee i segmente de pia (R=(1-(Mrimea pieei poteniale/ Mrimea pieei actuale)*100); prile de pia relativ (P=Cifra de afaceri dorit (proprie) /Cifra de afaceri a concurenilor poteniali); -elasticitatea cererii n raport cu factorii principali implicai n caracterizarea pieei: preuri, venituri, substituiri n consum .a.; -plasarea, aprioric, a afacerii proprii aleas n contextul pieei prefigurate: nivele posibile ale vnzrilor; disponibilitatea resurselor necesare; situaia clienilor poteniali etc. Pentru luarea deciziilor asupra strategiilor i a tacticilor de adoptat, trebuie elaborat tehnologia informaional i de comunicare de fundamentare a planului afacerii i a scenariilor asupra perspectivelor organizaiei n contextul existent i al mutaiilor previzibile. Pe baza informaiilor stocate n baza de date / obiecte, urmeaz a se face prelucrrile care caracterizeaz aciunile de "ncapsulat" pentru a se obine soluii performante pe termen lung de integrare n mediu. Ca metode i modele de previziuni asupra afacerii,mai adecvate pot fi: arbori de decizii asupra alternativelor previzibile i a mrimilor de caracterizare (probabiliti, cheltuieli, rezultate scontate)5; ingineria valorii produsului (produselor) de reflecie i creaie asupra variantelor aplicabile, pe baza aciunilor de dimensionri i de evaluare a calitii (valorii) globale6; modelul ELECTRE sau alte modele de clasament i alegere dup criterii multiple (ierarhizare dup metoda derivat din teoria mulimilor vagi, procedeul Leader ului, programare multicriterial, tehnica Delphi .a.) pentru selecia alternativelor viabile, realiste; indicii de analogie (de genul celui propus de Gh.
4

a se vedea i alte referiri din articole i studii publicate n Tribuna economic,cum sunt cele din nr. 3, 11/1999 5 Oprean D.,Racovian D.M,Oprean V.-Informatic de gestiune i managerial,Ed. Eurounion, Oradea, 1994,pag. 173-175 6 idem 2, pag. 115-120
47

Boldur7) a situaiei dorite (prin angajarea afacerii) cu proiecte similare realizate anterior de ali ntreprinztori; corelaie i regresie pentru stabilirea intensitii i a formei legturii dintre mrimile ce caracterizeaz rezultatele dorite i factorii implicai n formarea rezultatelor; module de integrare a prelucrrilor n genul calcului predicatelor folosind conjuncii, disjuncii i negaii, precum i propoziii logico- matematice de extragere a soluiilor i a motivaiilor etc. Pentru a realiza integrarea componentelor tehnologiei, de real utilitate sunt tabelele de decizii, similare arborilor de programare, prin care se structureaz i integreaz ierarhic (HIPO- Hierarchic Input- Process- Output) ansamblul prelucrrilor de la proceduri (programe) directoare pn la proceduri operaionale. Ca i documente de sintez a rezultatelor tratrii informaiei, planul de afaceri reflect condiiile intrrii pe pia- puncte forte, puncte slabe, oportuniti i slbiciuni -, fundamentarea strategiilor de urmat i sursele de acoperire a necesarului de mijloace financiare, termene i condiii de angajare a eforturilor, iar scenariul ntreprinderii este "harta drumurilor" de urmat n funcie de evoluia principalilor factori implicai : resurse, preuri, inflaie, concuren .a.

2.1.2. Rolul modelrii n previziuni


1). Esena i rezultatele modelrii Performanele oricrei agent economico-social sunt indisolubil legate de modul n care sunt gestionate resursele i de calitatea deciziilor adoptate. Managementul tiinific, marketingul strategic i managerial, strategiile (metodele) moderne de conducere impun folosirea unui ansamblu corelat i integrat de modele pentru fundamentarea riguroas a deciziilor de adaptare permanent a agenilor la mediu. n funcionarea mecanismelor economico-financiare, conexiunile dintre fenomene i procese presupun existena unor condiii (de aprovizionare, producie, desfacere, privind asigurarea cu resurse umane, de informare .a.) care mijlocesc trecerea de la cauze (scopuri, obiective urmrite) la efecte (rezultate). Condiiile sunt componentele principale de care depind hotrrile managerilor, precum i automatizarea tehnologiilor informaional- decizionale. Modelarea strii i a funcionrii unui sistem economic implic reprezentarea simplificat (dar nu simplist) a realitii prin relaii matematice, logice, statistice i de alt natur care s reflecte condiiile trecerii de la cauze la efecte, strile i transformrile din mediul real. n general, cauzele i efectele sunt formulate i exprimate prin documente de programare, eviden, analiz, control etc., iar condiiile sunt reperate prin analiza de sistem.
7

Boldur Gh.-Procese informaionale n economie,Ed.Stiinific,Bucureti,1969,pag. 23


48

Aciunea de modelare are un caracter iterativ, de perfecionare continu a reprezentrilor i, pe aceast baz, a realitii nemijlocite. Modele rezultate trebuie, s se disting, printre altele, prin : - coeren n reflectarea strilor, transformrilor i a conexiunilor, astfel nct modele rezultate s fie imaginea realitii analitice i sintetice compatibile; - corectitudine i fidelitate n oglindirea realitii,chiar dac, din punct de vedere statistic se accept un anumit coeficient de aproximare a rezultatelor i de risc a anticiprilor; - consisten n sensul completitudinii reprezentrilor; - raionalitate i eficien, generate de calitatea soluiilor i de efortul antrenat n rezolvarea problemelor etc. In contextul dezvoltrii tehnologiilor informatice, bazate pe cunoatere i inteligen, completitudinea aciunii de modelare este dat de satisfacerea cerinelor de informare la toate nivelele organizatorice. nsi programele informatice, prin modul de elaborare i coninutul lor, pot fi considerate modele ce ncorporeaz un volum nsemnat de creativitate, bazate pe analize structurate i algoritmizri. Experimentarea unui model, prin simularea funcionrii sistemului real pe baza reprezentrilor, trebuie s fie nsoit de mbuntirea lui i de formarea deprinderilor utilizatorilor (manageri, administratori, gestionari) pentru cunoaterea reaciilor sistemului i a influenei factorilor. Rezultatele experimentrilor se concretizeaz n variante sau prototipuri ale strategiilor de ndeplinire a scopurilor, cu abateri minime de la condiiile normale de existen i funcionare a ntreprinderii. Ca aciune ampl de mare impact asupra rezultatelor dintr-o organizaie sau pentru un domeniu de activiti, modelarea presupune parcurgerea unor etape de lucru8, cum sunt: - formularea problemei supuse modelrii, a obiectivelor i a condiiilor specifice; - reperarea factorilor cantitativi i calitativi, exogeni (exteriori) i endogeni (interni) care concur la formarea rezultatelor; - trasarea buclelor de reacie "cauze-efecte" care leag deciziile de aciuni stabilind informaiile rezultate la schimbarea deciziilor; - formularea strategiilor i a tacticilor decizionale acceptabile, prin care se descriu traiectoriile posibile de evoluie; - elaborarea modelelor adecvate strategiilor avnd n vedere interaciunea factorilor; - generarea (simularea) comportrii sistemului i a componentelor sale prin testarea modelului i compararea rezultatelor teoretice cu cele faptice; - revizuirea modelului pn cnd devine o reprezentare acceptabil a sistemului real;
8

Oprean D., Racovian D. M., Oprean V.-Informatic de gestiune i managerial,Ed. Eurounion, Oradea 1994, pag. 73
49

- revizuirea structurii sistemului i a strategiilor (politicilor) de conducere avnd n vedere rezultatele modelrii i urmrind mbuntirea parametrilor de funcionare a mecanismului intern; - modificarea sistemului real. n automatizarea tehnologiilor informaional- decizionale, toate aceste etape sunt finalizate prin aciunile de analiz, proiectare, programare i integrare de produse- program, ca suport al gestiunii tiinifice a patrimoniului oricrei organizaii i de asistare a deciziilor operative, tactice i strategice. Totodat, ca urmare a raionalizrilor induse, prin produse-program, se creaz condiii concrete de aplicare integrat a managementului prin obiective, prin excepii, prin rezultate .a. n ideea mbuntirii continue a performanelor firmei. Printr-un produs-informatic, bazat pe modele algoritmizate, meninnd constante toate condiiile, exceptnd una dintre ele, se creaz posibilitatea s se determine efectele aciunii factorului aferent (influena sa pur) i, prin aceasta, s se descopere noi caracteristici ale sistemului, greu de reperat pe alte ci. De asemenea, prin rezultatele modelrii se poate realiza un control complet asupra structurilor, strategiilor i a tensiunilor din sistem. n aciunea de modelare, o analiz sistemic de la general la particular, se poate realiza prin utilizarea tabelelor de decizii de tip nchis9, cu aciuni de genul "execut nume-tabel", n care iteraiile pentru elaborarea i utilizarea modelelor sunt obinute prin imbricarea de tabele pe nivele ale analizei. Tabelele operaionale de pe ultimul nivel al structurrii cuprind module (algoritmi) de obinere a rezultatelor prin combinaii ale valorilor condiiilor (regulilor) de trecere de la cauze la efecte. 2). Exemplu de integrare a unor modele ale reprezentrii staticii i a dinamicii ntreprinderilor 2.1).Reprezentarea structurii i a modificrilor structurale In funcie de caracteristicile sistemului (subsistemului), structura este reflectat prin indicatorii relativi afereni: frecvena relativ, frecvena relativ cumulat, greutatea specific. Caracterizarea global a unei structuri se poate face cu ajutorul entropiei informaionale (H)10. Considernd Nij/Nj = pij sau yij/yj = pij frecvena relativ sau greutatea specific a mrimii elementului i n mrimea total a componentei j, entropia H = p11 . log1/p11 + ... + pm1 . log1/pm1 + p12 .log1/p12 + ... + pm2 . log1/pm2 + ...+ p1n . log1/p1n + ... + pmn . log1/pmn

Vduva I.- Programare structurat, Ed. Tehnic,Bucureti, 1982, anexa 2 Tovissi L. .a.-Metode i modele ale analizei economice structurale, Ed. St. i Enc., Bucureti, 1976, pag. 67
10

50

msoar gradul de nedeterminare din sistem ca urmare a dispersrii (diversificrii) elementelor i a prilor constitutive. Pentru sisteme de producie, entropia total caracterizeaz tipul produciei ntreprinderii (de mas, de serie sau de unicate), dar i gradul de organizare a sistemului. Aprecierea calitii structurii globale presupune stabilirea mrimii normate a fiecrei ponderi, ca nivel etalon n cadrul componentei. Nivelul calitativ global este dat, ca i n cazul unui produs industrial oarecare, de produsul rapoartelor dintre nivelele efective i cele etalon11. Modificrile structurale, n timp, pot fi analizate cu ajutorul matricilor diferenelor absolute (D), a indicilor (K) i a diferenelor relative (R) n care prima dimensiune (liniile matricelor) se refer la perioada comparat, iar cea de-a doua (coloanele), la perioada luat ca baz de comparaie. Elementele situate deasupra diagonalei principale a matricilor sunt de analiz de tip prospectiv caracteriznd variaiile structurale la momentul j fa de i, iar cele situate sub diagonala principal (opuse sau inverse celor corespondente) sunt elemente de tip retrospectiv, semnalnd modificrile la momentul i fa de j. Principalele relaii dintre matrici sunt: D=Y-YT; K=Y*AY-1; R=K-U n care: - Y este matricea cu linii formate cu acelai nivel al indicatorului (de la momentul i), iar coloanele conin nivelele indicatorului pentru cele n momente analizate; - YT este transpusa matricei Y; - AY este matricea care are pe diagonala principal cele n nivele ale indicatorului, iar restul elementelor sunt egale cu zero; - AY-1 este inversa matricei AY; - U este o matrice care are toate elementele egale cu unitatea. Elementele matricelor exprim informaii relevante asupra mutaiilor la care este supus n timp sistemul. Ele caracterizeaz evoluia de ansamblu relevnd modificarea poziiei n structur la momentul i fa de j i la momentul j fa de i. 2.2). Evaluarea tendinelor analitice i globale dintr-un sistem productiv La orice moment t dintr-un orizont de timp [0,T], indicatorul de nivel Y este rezultanta interaciunii componentelor de tendin (u), sezonier (v) i aleatoare (a). Aceasta se poate exprima matematic prin modele de tip aditiv, y(t) = u(t) + v(t) + a(t), multiplicativ, y(t) = u(t) . v(t) . a(t) sau de alt tip de reprezentare a interaciunilor.
11

Oprean V.,Oprean D.-Organizarea i utilizarea sistemului de indicatori ai eficienei, n Revista Economic, nr. 4, 1982, pag. 16.
51

Pentru a stabili tendina analitic a unui fenomen sau proces, trebuie nlturate abaterile provocate de aciunea factorilor cu aciune sezonier i ntmplatoare. Presupunnd aplatizarea prealabil a variaiilor sezoniere, tendina unui fenomen sau proces este exprimat prin linia fa de care abaterile valorilor seriei dinamice sunt de medie aritmetic nul. n alegerea celei mai probabile linii de tendin, folosind procedeul celor mai mici patrate, este necesar parcurgerea urmtoarelor etape de lucru : - construirea graficului seriei dinamice de date (cronogramei sau histogramei) prin reprezentarea pe abcis a momentelor t, iar pe ordonat, a nivelelor indicatorului studiat yt. Analiza diagramei relev linii posibile de exprimare a tendinei; - alegerea celei mai probabile linii de reprezentare a evoluiei. n acest scop, se calculeaz serii dinamice, deduse din seria iniial, cum sunt: seria diferenelor absolute, seria indicilor, seria logaritmilor etc.; pentru fiecare serie se determin coeficientul de variaie (a lui Pearson). Coeficientul de variaie cel mai mic indic linia cea mai probabil de exprimare a tendinei: linia dreapt n cazul cnd minimul este pentru seria diferenelor absolute; curba exponenial dac minimul este pentru seria indicilor; parabola, cnd coeficientul mai mic este pentru seria diferenelor absolute de ordinul doi (diferena diferenelor) etc; - estimarea mrimii coeficienilor liniei alese, astfel nct s se minimizeze abaterile provocate de aciunea factorilor neeseniali (aleatori). Acest lucru se realizeaz prin stabilirea valorii minime a diferenei dintre valorile observate (yt) i valorile teoretice (u(t)). Cum n cazul modelului aditiv a(t) = yt - u(t), aplicarea procedeului celor mai mici patrate presupune minimizarea mediei patratelor abaterilor: M[a(t)]2 = M[yt - u(t)]2. Minimul funciei este dat de ecuaiile difereniale rezultate prin derivare, dup coeficienii liniei de tendin (cu condiia ca derivatele de ordinul doi s fie pozitive). Prin nlocuirea coeficienilor estimai n ecuaia funciei de reprezentare a tendinei i dnd valori variabilei t din orizontul de timp considerat, rezult valorile teoretice (u(t)) ale indicatorului de nivel care se constituie n seria de ajustare a seriei iniiale. Pentru t>T, rezult extrapolarea tendinei fenomenului sau a procesului, reflectat prin indicatorul analizat, pe perioada viitoare de evoluie; - verificarea reprezentativitii liniei de tendin utiliznd criterii statistice (cum ar fi criteriul "Student") sau coeficientul de variaie pentru diferenele valori observate - valori teoretice n cazul mai multor linii probabile (minimul coeficienilor indic linia ce reflect cea mai bun ajustare). Analiza tendinelor globale pentru sistem i pentru componentele sale se poate face utiliznd tehnica scenariilor. Prin scenarii nu se prezice viitorul, ci se evalueaz evoluii viitoare alternative. Dac comportamentul sistemului are
52

anumite caracteristici ntr-un ir de scenarii, aprnd n fiecare serie alternativ de evenimente, atunci probabilitatea ca sistemul s aib caracteristicile respective n viitor este ridicat. De pild, dac cererea dintr-un anumit produs, nregistreaz creteri relativ constante, iar potenialul ntreprinderii este n msur s satisfac cererea, atunci oferta va nregistra mrimea analog cererii pentru produsul respectiv. Prin "scrierea scenariilor" se urmrete s se stabileasc o succesiune logic de evenimente cu scopul de a determina cum, plecnd de la o situaie prezent, se poate evolua pas cu pas spre o situaie viitoare, repernd punctele critice n care apar mai multe alternative i urmrind evoluia pe traiectoriile alternative reperate. Abordarea global a analizei dinamicii sistemului presupune integrarea n studiu a caracteristicilor numerice i folosirea procedeelor analitice de ajustare i extrapolare. Iniial se elaboreaz un scenariu calitativ global avnd n vedere faptul c evoluia la nivelul sistemului este mai lent, iar direciile de evoluie reperate se schimb mai greu. n acelai timp, modelarea activitii economice la nivel strategico- tactic, este prioritar modelrii de la nivel operativ. Scenariile calitative constituie modele preliminare care sunt dezvoltate ulterior prin elaborarea de scenarii cantitative la nivelul subsistemelor de reperare i nglobare a tendinelor analitice. Procedura de lucru este iterativ, prin revizuirea rezultatelor pn cnd reprezentrile devin adecvate manifestrilor care apar n sistem n funcie de reaciile probabile ale mediului. Rezultatele finale sunt elemente definitorii ale programelor- mix de marketing i ale proiectelor directoare de anvergur, cum sunt cele de informatizare, constituind tabloul de bord al managerilor. 2.3). Modelarea strii i a funcionrii sistemelor economice productive Reperarea tendinelor care se manifest cu pregnan n sistem constituie punctul de plecare n analiza fluxurilor dintre componente i de conectare la mediu. Permanentul schimb de substan i energie care apare la nivelul sectoarelor de activitate face ca structura unui sistem economic s comporte modificri continue n spaiu i timp. Pentru obinerea unui produs final (produs finit, semifabricat, lucrare, serviciu), sunt necesare fluxuri intermediare de producie n scopul producerii componentelor constitutive. Fiecare component este rezultatul unui anumit stadiu al produciei, anterior stadiului final. Autonomia de funcionare a subsistemelor, ca sectoare sau ramuri distincte de activitate, face ca ntre acestea s intervin relaii de intrri- ieiri, generatoare de consumuri i cheltuieli de producie. Ceea ce furnizeaz un subsistem celorlalte, apar ca ieiri ale acestuia, constituind repartiia produciei proprii. Ieirile subsistemelor devin intrri ale subsistemului utilizator, formnd structura produciei lui. Producia final, destinat satisfacerii necesitilor de consum productiv i social al altor sisteme, devine ieirea definitiv a sistemului economic. Studiul relaiilor dintre
53

subsisteme i dintre sistem i mediul exterior face obiectul tehnicii de analiz intrri- ieiri. Fundamentarea i dezvoltarea matematic a modelelor de analiz intrriieiri (input- output) se bazeaz pe balana legturilor dintre ramuri (intersectoriale), ca instrument de previziune i analiz. "Paternitatea" unor astfel de modele este atribuit economistului american (de origine rus) Wassili Leontief. n accepiunea schemei de balan (BLR), sensul noiunii de ramur este acela de produs, grup de produse omogene sau servicii. Spre exemplu, n BLR-ul elaborat pentru economia naional n deceniul opt al secolului XX (singura de acest fel pentru economia naional), figura ca ramur "carne i produse din carne" (printre cele circa 70 de ramuri). BLR-ul este elaborat sub form de tabel-ah divizat n patru cadrane: al fluxurilor intermediare dintre ramuri (I) care caracterizeaz consumul productiv intermediar; al repartiiei produciei finale, pentru consum productiv prin investiii i consum neproductiv (II); al distribuirii venitului naional (III) i al redistribuirii venitului naional (IV), situat la intersecia cadranelor II i III. La nivel microeconomic, ramurile sunt subsistemele sau sectoarele de activitate ntre care intervin fluxuri intermediare de producie. Cadranul I se constituie dintr-o matrice de ordinul n:n unde n reprezint numrul ramurilor. Un element oarecare al cadranului, xij, reflect consumul sau cheltuiala din ramura (sectorul) i, n ramura (sectorul) j. Mrimile Yi ale cadranului II exprim nivelul produsului final, destinat consumului. n cadranul III sunt sintetizate veniturile primare ale societii (sistemului) pe ramuri de activitate: salarii (Sj), profituri (Pj) i alte venituri primare; uneori, n acest cadran se cuprinde i mrimea fondului de amortizare, ca valoare adugat n producie. Elementele BLR pot fi exprimate n uniti de msur fizice, de timp sau bneti. n cele ce urmeaz, vom considera balana valoric a unui sistem economic. Pe baza schemei BLR, n ipoteza liniaritii relaiilor de producie, modelul static de analiz intrri-ieiri a unui sistem economic deschis are formulrile matematice urmtoare: Xi=xi1++xin+Yi ; i=1,2,,n. Aceste ecuaii reflect repartizarea produciei ramurilor (sectoarelor). Ecuaiile de forma: Xj=x1j++xnj+Sj+Pj; j=1,2,,n exprim structura produciei ramurilor. Indicatorii relativi de structur xij/Xj=aij

54

reprezint coeficienii tehnologici ai cheltuielilor directe pentru producia final ce caracterizeaz proporiile produciei la un moment dat. n sisteme productive, ei reprezint expresia bneasc a consumurilor specifice. Un coeficient oarecare aij, exprim costul produciei transferate din i n j, pentru a obine o unitate monetar de produs global n j (n produsul global nu trebuie s intre valoarea circulaiei interne). Cum: xij = aij . Xj, sistemul de ecuaii al repartizrii produciei, n exprimare matricial, devine: X=A*X+Y unde: - X este vectorul coloan al produciilor globale pentru cele n ramuri; - A - matricea patratic de ordinul n al coeficienilor tehnologici ai cheltuielilor directe; - Y - vectorul coloan al produciilor finale. Pentru activitatea de previziune prezint interes major soluia X=(I-A)-1*Y n care B=(I-A)-1 este matricea coeficienilor tehnologici ai costurilor totale, directe i indirecte, ce caracterizeaz ieirile finale ale sistemului. Un element oarecare al matricei, Aij, exprim costul total al produciei din ramura i, consumat n ramura j, pentru a obine o unitate de produs final n ramura j. Avnd n vedere structura arborescent a produciei i conexiunile multiple ale funcionrii mecanismului economic, coeficienii Aij unde i,j = 1,...,n; ncorporeaz, iterativ, la coeficienii tehnologici ai cheltuielilor directe, coeficienii cheltuielilor indirecte afereni stadiilor produciei ce preced stadiul final. Pentru o perioad de fundamentare a strategiei i a tacticilor de conducere, cunoaterea cererii finale de produse finale Y*, constituie premisa principal a elaborrii BLR pentru prognozarea evoluiei sistemului de producie. Realismul evalurilor necesit ajustarea prealabil a coeficienilor tehnologici ai cheltuielilor directe avnd n vedere tendinele semnalate i modificrile structurale previzibile. Dup estimarea produciei globale X* = B' . Y*, unde B' este matricea coeficienilor cheltuielilor totale, rezultat n urma ajustrilor, completarea cadranelor I i III de balan se poate face pe baza calculelor:

55

xij*=aij*Xj*; sj=Sj/Xj; Sj*=sj*Xj*; pj=Pj/Xj; Pj*=pj*Xj*

i,j=1,...,n.

Pentru diferite mrimi ale coeficienilor rezult variante de balane de previzionare a strilor viitoare pentru sistem. Pe lng astfel de determinri, modelul static are utiliti multiple n cadrul mecanismului de analiz i control, de cunoatere a randamentului de funcionare a sistemului i a componentelor sale. Dintre aceste utiliti amintim: evaluarea mrimii, a structurii fondului de timp disponibil i a productivitii muncii cnd balana este elaborat n uniti de timp; calculul mrimii i a structurii costului unitar al produciei interdependente (specific conducerii prin costuri); estimarea mrimii i a structurii investiiilor, a eficienei acumulrilor cnd mrimile de balan reprezint repartizarea fondului destinat dezvoltrii etc. In previziunile pe termen lung, modelul static de analiz intrri- ieiri nu surprinde efectele propagate ale creterii / descreterii economice. Pentru aceasta, nsi W. Leontief a fost preocupat, ca i ali specialiti n domeniu, s dezvolte astfel de modele avnd n vedere procesele investiionale. Dac la un moment t se cunosc investiiile ce urmeaz a se efectua din ramura i pentru ramura j, atunci indicatorul relativ de structur, dij, ca i coeficient al investiiei directe, definete cheltuiala de produs final din ramura i n ramura j necesar pentru a asigura creterea / descreterea cu o unitate a produciei totale n j. Pe aceast baz, expresia modelului dinamic de analiz intrri-ieiri, de tip Leontief, este obinut,prin generalizarea modelului static, astfel: X(t)=A*X(t)+D*[X(t+1)-X(t)]+Y(t) n care D este matricea patratic de ordinul n a coeficienilor de investiii directe n intervalul de timp considerat. Soluia X(t+1)=D-1(I-A+D)*X(t)-D-1*Y(t) caracterizeaz traiectoria sistemului avnd n vedere corelaiile producie dezvoltare (acumulare) consum, fiind de real utilitate n elaborarea i fundamentarea programelor pe termen mediu i lung. Armonizarea obiectivelor prevzute pentru sistem i exprimate prin indicatorii rezultai din analiza interaciunilor, presupune programarea aciunii sistemului. Punctul de plecare l constituie producia fizic solicitat de clieni. Organizarea intern a sistemului reglat permite stabilirea capacitilor de producie disponibile, pe categorii de utilaje sau linii de fabricaie i a fondului de timp necesar pe meserii. n funcionarea liniilor de fabricaie, din aciunea de proiectare a tehnologiilor i a produselor, sunt cunoscute normele de consum material pe produse i linii tehnologice i normele de timp pe produse i meserii. Avnd n vedere aceste mrimi,esena modelului de programare a aciunii sistemului
56

productiv este urmtoarea: s se maximizeze valoarea produciei marf astfel nct s se asigure folosirea capacitilor de producie i a fondului total de timp al meseriilor (fr a se depi nivelul lor maxim) pentru a satisface cererea pieei, exprimat prin producia contractat cu clienii. Ca funcie scop pot fi alese i alte criterii decizionale (minimizarea costurilor, maximizarea profiturilor, maximizarea valorii adugate .a.). Combinnd sistemul de restricii pentru o anumit funciescop, soluionarea modelului duce la obinerea de variante ale programului de fabricaie. 3). Realizarea de tehnologii informaional- decizionale automatizate ntre clasic i modern, proiectarea de tehnologii informaional- decizionale presupune derularea unor aciuni i lucrri creative de complexitate sporit prin care s se satisfac cerinele managementului performant i ale unei gestiuni tiinifice a oricrei firme. Noile tehnologii informaional- decizionale, bazate pe modelare i algoritmizri, includ: sisteme integrate dup modelul client- server de procesare a tranzaciilor i gestiunue patrimoniului, sisteme de informare i comunicare n reele de calculatoare, sisteme suport al deciziilor, sisteme expert, ageni inteligeni .a. Toate acestea sunt nglobate printr-un sistem managerial specific n cadrul sistemelor de calcul, bazate pe globalizare i competiie de genul reelelor Internet sau Intranet. Ansamblul de modele i metodologii sunt ncorporate prin pachete i biblioteci de programe, asisteni sau constructori specializai i funcii pre- programate sau baze de modele apelabile la cerere prin mecanisme specifice inteligenei artificiale: motoare de inferen, arbori genetici, reele neuronale etc. Pe lng bazele de date clasice i sistemele de gestiune a lor, noile tehnologii mai au n vedere cumularea de cunotine i fapte n colecii adecvate raionrii simbolizate i explicrii deciziilor selectate.

2.2. Organizarea
Pentru realizarea prognozelor, planului de afaceri i a programelor de activitate, conforme cu scenariile elaborate, prin organizare trebuie s se creeze cadrul spaial, formal i informal de funcionare a ntreprinderii. Un prim aspect de avut n vedere este amplasamentul firmei astfel nct ntreprinderea s fie ct mai aproape de consumatori i furnizori i s se asigure cheltuieli minime de aprovizionare- desfacere. De exemplu, n S.U.A. multe ntreprinderi i stabilesc amplasamentul nafara oraelor astfel nct s fie ct mai aproape de sursele de materie prim i s poat angaja personal cu costuri salariale i de pregtire profesional mai mici. n alegerea amplasamentului decizia poate fi fundamentat apelnd la modele i funcii matematice privind distanele i consumurile / unitate de
57

transport, cu condiia minimizrii acestora i a satisfacerii condiiilor de livrare ntre centrele de producie i cele de vnzare a produselor. Pentru minimizarea cheltuielilor aferente, matematic, formularea problemei (de tip transport) este urmtoarea: s se minimizeze cheltuielile comerciale totale astfel nct s se satisfac toate cerinele clienilor pe centre de desfacere din producia total rezultat a centrelor de producie. Soluia problemei poate fi obinut folosind procedeul acoperirii zerourilor12 prin care rezult varianta de repartizare a produciei cu cost total minim.

2.2.1. Proiectarea structurilor organizatorice


ntr-un sistem economic, ansamblul posturilor i a compartimentelor de munc, modul de constituire, grupare i subordonare a acestora, precum i conexiunile sistemului de reglare stabilite pentru ndeplinirea obiectivelor organizaiei constituie structura sa organizatoric13. O structur organizatoric nglobeaz elementele : funcia, compartimentul, norma de conducere, nivelele ierarhice i relaiile dintre compartimente i nivele ierarhice. Complex de activiti omogene, specializate, identice i / sau complementare, funcia este ceea mai simpl subdiviziune organizatoric cu o independen relativ fa de tehnologiile de fabricaie; organizatoric, funcia se definete prin competene, autoritate i responsabilitate pentru persoana sau grupul de persoane care o exercit. ntro structur se regsesc dou tipuri fundamentale de funcii: de conducere (manageriale) caracterizate prin competene, autoritate i responsabilitate pe domenii mai largi de activitate (prevedere, organizare, comand, coordonare, control) i de execuie cu sfer limitat de manifestare a competenelor pentru persoane i compartimente privind exercitarea funciilor ntreprinderii (de marketing, de cercetaredezvoltare, de producie, comercial, financiar-contabil i de personal). Compartimentul reprezint gruparea de posturi de lucru sub o autoritate unic pentru a efectua permanent o activitate sau pri de activitate. Compartimentele (ateliere, secii, laboratoare, birouri i servicii) pot fi ierarhice i funcionale, de baz i de ansamblu. Norma de conducere este dat de numrul de persoane sau compartimente aflate n subordinea unui manager. Treapta pe care i desfoara activitatea un manager, n cadrul structurii organizatorice, reprezint nivelul ierarhic (al conducerii strategico-tactice, al conducerii operative, al conducerii subunitilor organizatorice i al execuiei). Relaiile dintre compartimente pot fi: de autoritate (ierarhic sau funcional), de colaborare (contractuale de tip
12

Oprean V., Oprean D.- Conducerea sistemelor economice.Studii de caz, Ed. Dacia,ClujNapoca, 1988, pag. 116-119 13 idem 1, pag. 67-71
58

furnizor- client i de informare) i de circulaie a informaiilor ntre subsisteme, ascendent i descendent. Etapele (re)proiectrii unei structuri organizatorice, ca structur formal a sistemului, n principal, constau n urmtoarele: 1).- pe baza divizrii proceselor tehnologice pn la nivel de operaii indivizibile, stabilirea necesarului de muncitori (M) pentru activitatea de baz (M=(Q*Nt)/ft) avnd n vedere producia fizic total prevzut(Q), normele de timp aferente realizrii unei uniti de produs (Nt) i fondul de timp mediu de lucru al unui muncitor (ft) pe o perioad de calcul (corectat, eventual, cu coeficientul de ndeplinire a normelor). n stabilirea necesarului de muncitori auxiliari, calculele se adapteaz specificului muncii: numr total de utilaje (instalaii, maini) raportat la numrul de utilaje ce pot fi servite de un muncitor; suprafaa total de servit raportat la suprafaa ce o poate servi un muncitor ; numrul total de calculatoare aflate n exploatare i numrul de calculatoare la care un inginer de sistem le poate asigura ntreinerea .a.; 2).- evaluarea necesarului de personal Tehnic, Economic i SocialAdministrativ (TESA), ca pondere adecvat specificului activitilor din numrul total de muncitori (n general, se apreciaz c ponderea cheltuielilor de administraie i conducere nu trebuie s depeasc 20% din costul direct al produciei). De exemplu, dac sunt necesari 250 de muncitori de baz i auxiliari, atunci necesarul de personal TESA se poate stabili la 8% din total, adic 20 ((250*8)/100). Tot procentual, necesarul de personal TESA se repartizeaz pe funcii manageriale (de pild, 25%, ceea ce nseamn 5 manageri) i pe specialiti (20% economiti, 15% informaticieni, 20% ingineri, 10% gestionari, 10% secretariat); 3).- compartimentarea ntreprinderii prin gruparea de angajai sub o autoritate unic. De exemplu, 15-20 de muncitori pot constitui o formaie de lucru condus de un maistru, 3 formaii formeaz un atelier, 3 ateliere constituie o secie; seciile, atelierele i, eventual, laboratoarele constituie structura de producie, iar personalul TESA, grupat pe birouri i servicii, formeaz structura funcional (de funcionare a ntreprinderii), administrativ; ansamblul structurii de producie i funcionale constituie structura organizatoric a firmei; 4).- formarea nivelelor ierahice i a relaiilor dintre ele astfel nct s se asigure o circulaie raional a informaiei, iar raporturile manageri- executani s se realizeze n spiritul cooperrii i a colaborrii, bazate pe competen i responsabilitate. O structur ierarhic normal include: nivelul conducerii strategice dat de Adunarea General a Acionarilor, Consiliul de Administraie, Managerul General; nivelul conducerii tactice, reprezentat de managerii pe funciunile ntreprinderii (inginer ef, director comercial, contabil ef .a.); nivelul conducerii operative al efilor de compartimente i formaii de lucru i nivelul execuiei ; dac societatea comercial are subuniti distinctive (fabrici, uzine, sucursale, agenii, faculti etc.) numrul de nivele ierarhice se multiplic, n raport cu subordonrile care intervin n procesele de informare- decizie. n
59

ntreaga aciune de divizare a muncii trebuie urmrit armonizarea triughiului competen- autoritate- responsabiliitate. Ca tip de structur organizatoric, specific economiei de pia, se poate opta pentru structura funcional pe piee, zone geografice, clieni sau funcii utilitare satisfcute i produse astfel nct grupuri de manageri i specialiti s mbine informaiile complexe asupra cerinelor pieei cu posibilitile ntreprinderii n asigurarea condiiilor normale de organizare i funcionare; 5).- elaborarea organigramei i a Regulamentului de Organizare i Funcionare, ca documente de sintez fundamentale asupra organizrii i conducerii unei ntreprinderi. n principal, organigrama relev nivelele ierarhice, compartimentele, subordonrile, principalele relaii informaionaldecizionale, iar ROF-ul cuprinde drepturi i ndatoriri pe funcii i categorii de posturi de munc, condiii de nfiinare i de desfiinare a ntreprinderii. Ca anexe importante la regulament sunt Fia postului pe categorii de activiti care nglobeaz sarcinile i atribuiile specifice locurilor de munc, subordonrile i rspunderile angajailor, drepturile i ndatoririle acestora. n funcie de rezultatele proiectrii, crearea cadrului de lucru propriu-zis necesit stabilirea amplasamentului posturilor de munc avnd n vedere tehnologiile de fabricaie i sarcinile de lucru. Un procedeu uzitat este cel al verigilor care are n vedere intensitatea relaiilor dintre locurile de munc: cele mai des implicate vor fi poziionate central n compartimente, iar celelalte vor fi situate, n funcie de frecvena relaiilor de producie i funcionale, n preajma posturilor principale. Din combinaia posibilitilor de constituire a unei structuri organizatorice rezult variante de organizare a unei ntreprinderii. Alegerea variantei mai performante presupune nmagazinarea datelor definitorii ale elementelor structurii organizatorice ntro colecie de date i utilizarea unei metode decizionale pentru selectarea celei mai raionale i adecvate ntreprinderii.

2.2.2. Cerine ale managementului performant: ingineria organizrii ntreprinderilor


n contextul aplicrii tehnologiilor informaionale i de comunicare moderne, ingineria organizrii ntreprinderilor prin aciuni de proiectare i reproiectare (reengineering) a structurilor organizatorice poate reprezinta metoda managerial judicioas de creare i funcionare eficient a societilor comerciale n contextul mutaiilor care se produc n mediul pieei concureniale. Ea vizeaz adoptarea i adaptarea principiilor, a metodelor i a tehnologiilor de derulare a activitilor firmei n concordan cu mutaiile care au loc n mediul specific de funcionare a mecanismelor economico-sociale. n cadrul proceselor specifice de (re)organizare, o ntreprindere trebuie proiectat i reconsiderat, astfel nct s-i racordeze la timp organizarea i managementul
60

la cerinele pieei n funcie de evoluiile factorilor implicai i a politicilor firmelor concurente, adoptnd strategii i tactici inventive, bazate pe creativitate i originalitate prin aplicarea crora s ofere produse i servicii de calitate, apreciate i cutate de clieni pentru a obine avantaje competiionale i performane pe termen mediu i lung. Exercitarea eficient a funciilor ntreprinderii presupune preocuparea managerilor pentru crearea cadrului spaial i organizatoric necesar desfurrii activitilor. Pentru ntreprinderile mici i mijlocii, structura organizatoric liniar, ierarhic, "de tip militar" (fayol-ian) este de aplicat deoarece ntro astfel de structur exist posibilitatea delimitrii cu claritate a autoritilor i a responsabilitilor n cadrul organizaiei. n contextul economiei de pia, acest tip de structur organizatoric poate fi completat prin prevederea de manageri responsabili pe produse, pe categorii de clieni sau / i zone geografice. Prin aceasta, responsabilitatea managerilor este mai mare, iar coordonarea aciunilor devine mai eficient. Aprioric delimitrii triunghiului autoritate- responsabilitatecompeten, este necesar segmentarea pieei prin numirea de directori pe categorii de bunuri i servicii pe care s le satisfac ntreprinderea. n cazul unor uniti economice de dimensiuni mijlocii i mari, structura organizatoric funcional de tip taylor-rian, bazate pe specializare i competen a managerilor i a administratorilor, rspunde mai bine cerinelor produciei. Asocierea la o astfel de structur a unor compartimente "de stat major", cum este compartimentul de informatic, poate contribui la optimizarea proceselor decizionale, bazate pe o bun circulaie a informaiei. n acelai context al modernizrii cadrului organizatoric, numirea de responsabili pe produse i clieni (zone geografice servite) creaz incidene de tip matricial ale responsabilitilor de genul centrelor de conducere n cadrul unor echipe (organizaionale) de specialiti. Printro strns colaborare a managerilor, deciziile devin optimale n toate fazele tehnologiilor aplicate i, mai ales, n procesele de conectare la mediu. n aciunile de raionalizare a structurilor, pentru analistul de sistem, organigrama este mijlocul de a fixa poziia domeniului de activitate pe care l investigheaz i automatizeaz. Studiul organigramei permite: ncadrarea compartimentelor n care se exercit fiecare funcie n contextul general al ntreprinderii, relevarea poziiei i a relaiilor pe care le au compartimentele n cadrul organizaiei; pe baza ei se elaboreaz regulamentul de organizare i funcionare, ca document esenial de definire a drepturilor i a obligaiilor personalului ntreprinderii pe categorii de activiti. Pe lng structura formal, aciunile de organizare a unei ntreprinderi mai trebuie s aib n vedere structura informal, de creare i asigurare a unor condiii de munc i via corespunztoare pentru toi angajaii ntreprinderii. Dincolo de tradiiile uneia sau a alteia dintre colile manageriale (a universalitilor, a relaionitilor, a sistemitilor etc.), experiena managerial japonez relev necesitatea existenei n ntreprinderi a unei structuri informale care s contribuie la armonizarea intereselor patronat- angajai prin atragerea lucrtorilor la
61

procesele manageriale i la motivarea participrii lor la ndeplinirea obiectivelor firmei. Din combinaia posibilitilor de constituire a unei structuri organizatorice rezult variante de organizare a unei ntreprinderii. Alegerea variantei mai performante presupune nmagazinarea datelor definitorii ale elementelor structurii organizatorice ntr-o colecie de date. Folosind principiile procedeului O. Gelinier14, estimarea eficienei unei structuri presupune: - stabilirea criteriilor de evaluare, cum ar fi: numrul de nivele ierarhice, gradul de dispersare a subunitilor, concordane autoritate-responsabilitate etc.; - elaborarea unei scale de apreciere a eficienei variantelor pe baza criteriilor de evaluare; - aprecierea calitii i a eficienei fiecrei variante de structur, pe baza notelor stabilite, de ctre manageri i specialiti n domeniul organizrii i conducerii; - calculul notei medii pentru fiecare variant i selecia variantei mai adecvate care satisface cerinele i restriciile organizaiei. Pentru aplicarea cu succes a variantei organizatorice alese n practic este necesar s se acorde o atenie mrit i aspectelor social-economice de natur psiho- sociologice pentru crearea unui cadru propice de munc i via angajailor firmei. Selecia angajailor trebuie fcut astfel nct pregtirea lor s corespund nivelului de complexitate a activitilor specifice, iar imaginea firmei s contribuie la formarea culturii ntreprinderii n sensul ataamentului i a muncii responsabile pentru realizarea performanelor ntreprinderii.

2.2.3. Reproiectarea structurilor organizatorice


Autorii Michael Hammer i James Champy, prin lucrarea Reengineering the Corporation, au supus ateniei specialitilor o nou teorie relativ la reproiectarea radical a proceselor, a organizrii i a mentalitiilor din ntreprinderi, care ofer o viziune total nou asupra modului n care trebuie s fie organizate i conduse ntreprinderile, dac vor s reueasc i s prospere n anii 90 i dincolo de pragul secolului XX. n accepiunea lor, reengineering-ul / reproiectarea nu-i propune s mbunteasc activitatea ntreprinderilor prin perfecionri treptate - mai rapid cu 10 procente ntr-un loc, mai ieftin cu 20 de procente n alt loc; obiectivul este un salt calitativ prin performane dublnd sau multiplicnd substanial eficiena aciunilor ntreprinse n condiiile satisfacerii cerinelor pieei, care se pot obine prin procese i structuri cu totul noi. n opoziie cu conceptele organizrii clasice, definite de universaliti i relaioniti, reproiectarea presupune reconsiderarea majoritii noiunilor de baz pe care este construit o ntreprindere. Aa cum apreciaz i unii manageri
14

Mihu I.- Bazele conducerii ntreprinderii, Ed. Dacia, Cluj-Napoca, 1981, pag. 179
62

din Japonia, lucrtorii i managerii actuali sunt prizonierii unor teorii nvechite ce dateaz de la nceputurile revoluiei industriale cu privire la organizarea produciei i a muncii. Idei cum sunt cele privind diviziunea muncii, necesitatea controalelor meticuloase sau ierarhia managerial, nu mai corespund ntr-o lume de competiie global i n continu schimbare. Hammer i Champy introduc noiunea de orientare spre procese, concentrare asupra activitilor care creeaz valoare pentru client i regndirea lor de la nceput la sfrit. Lucrarea Reengineering the Corporation reprezint un adevrat manifest pentru revoluionarea organizrii i funcionrii ntreprinderilor. Particularitatea esenial a noului concept const n utilizarea esenial a tehnologiilor informaionale i de comunicare n scopul ameliorrii produselor i a serviciilor firmei, care poate fi asociat teoriei totul la timp (Just In- Time). n concepia autorilor, trsturile principale vizate prin reproiectarea ntreprinderilor sunt: - schimbarea la fa a unitilor de lucru, de la compartimente funcionale la echipe de proces; - trecerea de la executarea unor operaii simple la lucrri multidimensionale; - modificarea rolului angajailor de la subordonare la puterea de decizie; - instruirea angajailor de la calificare la educaie; - msurarea performanelor i stabilirea remunerrii dup rezultate; - promovarea n funcii manageriale dup criterii de trecere de la performan la abilitate; - managerii din supraveghetori devin mentori, iar din constatatori de rezultate devin lideri; - prin reducerea numrului de nivele ierarhice, structurile organizaionale se aplatizeaz. Obiectivele eseniale vizate prin activitile de reproiectare sunt: - creterea satisfaciei clientului este obiectivul fundamental al demersului. Clientul este privit ca un utilizator final al produsului sau serviciului i ca veritabil partener al ntreprinderii. Relaiile cu clienii i furnizorii nseamn parteneriat. Organizaia nu exist dect pentru a servi nevoile prezente i viitoare ale clienilo;. - reducerea costurilor este, de asemenea, un obiectiv important, deoarece costurile mari slbesc competitivitatea ntreprinderii pe pia. Vocaia n reproiectri este s se pun pe picioare organizaii rentabile; - mbuntirea calitii produselor i serviciilor este cea mai bun modalitate de a satisface clientul. Cel mai adesea, volumul vnzrilor este dependent de calitatea i preul produselor. ntro organizaie bazat pe structuri funcionale, responsabilitile centrelor de producie i de cheltuieli sunt pasate de la un compartiment la altul, constituind un obstacol n obinerea calitii produselor oferite pieei. Producnd o gam sortimental mai redus, dar bazat

63

pe respectarea standardelor de calitate se poate armoniza oferta cu cererea pieei; - utilizarea optim a competenelor este nc un factor de competitivitate, gestionat defectuos de majoritatea ntreprinderilor. Organizaiile marcate de linii ierarhice puternice nu exploateaz toate resursele de competen, de cunotine i expertiz mascate de structurile sale. Managementul bazat pe cunotine i competene devine modalitatea de creare a ntreprinderilor inteligente care se adapteaz permanent la dorinele clienilor; - reducerea ntrzierilor: regrupnd procesele cu aceeai finalitate, utiliznd tehnologiile informaionale i de comunicare, se pot optimiza i raionaliza fluxurile informaionale i de prelucrri; sarcinile fiind executate n paralel, ntreprinderea elimin, timpii mori n derularea activitile sale; - creterea i ameliorarea coninului valorii adugate presupune identificarea i eliminarea sarcinilor fr plus de valoare, favorizate de stuctura organizatoric tradiional; - creterea puterii de reacie a ntreprinderii este o consecin direct a reengineering-ului. Acest obiectiv permite accelerarea proceselor decizionale graie eliminrii liniilor ierarhice orizontale i utilizrii structurilor orizontale de tip echipe de proiect (organizaionale). Lumea revoluiei industriale ce s-a profilat dup al doilea rzboi mondial ca o societate a descentralizrii economiilor, trebuie transformat ntr-o societate a economiei globale n care un rol determinant l au tehnologiile informatice i schimbrile perpetue. Profesionitii tehnologiilor informaionale, analitii de sistem, agenii inteligeni, echipele organizaionale au un rol- cheie n orice proces managerial modern. Reproiectarea societilor comerciale este legat i de alte concepte moderne n management, cum sunt: -Managementul Calitii Totale- MCT (Total Quality Management)15 presupune, pentru toi angajaii firmei, preocuparea de a lucra mai bine. Managementul calitii totale reprezint dezvoltarea conceptului de management de calitate (politic, conducere i asigurri de calitate) corespunztoare unei strategii globale pe termen lung. Acesta presupune mobilizarea oamenilor, a ntregii organizaii n efectuarea unei munci de calitate, bazat pe cunoatere i creativitate, la toate nivelurile; -Ingineria Concurent (Concurent Engineering) implic tendina de a face lucrrile mai repede. Ingineria simultan este un ansamblu de metode le lucru ce vizeaz reducerea maxim a ciclului de via al unui produs sau serviciu, din faza de concepere pn la nlocuirea lui, trecnd prin etapa de promovare i maturitate a produsului pe pia. ntreprinderea ce aplic acest sistem ncearc s fie prima pe toate pieele accesibile. Metodele de inginerie

15

Ilie L.- Managementul calitii totale, Ed. Dacia, Cluj- Napoca, 2005
64

simultan asigur reducerea risipei datorate sarcinilor inutile i execuia sarcinilor mai bine fcut i mai rapid; - Managementul Relaiilor cu Clienii (Management Customers Relations) presupune acordarea unei atenii sporite cultivrii relaiilor furnizorproductor- client; - Management nvat (Lean Management) presupune a presta munca altfel, mai bine, mai rapid i cu mai puin efort. Acest sistem nglobeaz tehnicile dezvoltate pentru a influena ireversibil performanele ntreprinderii n contextul actualei recesiuni economice mondiale; - Managementul Documentelor este o expresie neadecvat n limba romn relativ la sporirea importanei automatizrii lucrrilor administrative prin folosirea biroticii ca instrument eficace de emitere i gestiune mai rapid a documentelor i de raionalizare a circuitului lor etc. Toate aceste concepte, ridicate de unii cercettori la rangul de sisteme de management, au elemente comune: caut ineditul, n ideea de mai bine, mai repede i cu mai puin. Reengineering-ul presupune regndirea total a proceselor majore i structurate ale ntreprinderii. Ingineria concurenial implic procuparea spre ritmul mai rapid al derulrii activitilor, oferind soluii de sincronizare n cadrul aciunilor de dezvoltare a produselor. MCT este concentrat pe preocuparea ntreprinderii s realizeze ceea ce dorete clientul bazndu- se pe o mare responsabilitate individual, pe creterea calitii muncii i pe nlturarea ct mai complet a erorilor. Recunoscut ca un veritabil sistem de management n SUA i n Europa la nceputul anilor 90, Lean Managementul realizeaz sinteza acestor noi concepte ntr-un sistem global de excelen pentru a produce ideal bunuri i servicii. Lean Management este un sistem de management complex asupra ntregii ntreprinderi. El plaseaz individul n centrul activitii, implic o cultur i o organizare nou, astfel nct un ansamblu de instrumente faciliteaz lucrul n grup i individual. Ca o consecin direct, tehnologiile de grup (groupware) apar ca un ansamblu tehnologic capabil s rspund nevoilor acestui nou sistem de management. Patrick McHugh, Giorgi Merli i William A. Wheeler, n lucrarea Beyond Business Reengineering Towads the Holonid Enterprise, au preconizat continuarea reengineering-ului ntreprinderii prin conceptul de firm holonic. Concepia holonic asupra sistemelor presupune integrarea a dou sau mai multe sisteme autonome n cadrul unui sistem de referin. Firma holonic se constituie prin integrarea a dou sau mai multe companii autonome ntr-o reea, urmrind aplicarea a dou criterii fundamentale: - clienii comuni sunt cei care stabilesc obiectivele reelei de companii; - produsele sau serviciile firmelor autonome oferite pieei se afl la standardul de perfect sau excelent. i ntr-o firm holonic tehnologia informaional joac un rol decisiv. Orice sistem holonic de afaceri se sprijin, n principal, pe o reea de tip Internet. Prin intermediul ei, datele i cunotinele sunt distribuite instantaneu, iar
65

oamenii i fundamenteaz deciziile pe baza acestora. Autorii conceptului consider c sistemul holonic de afaceri este n primul rnd un sistem n care sistemul de management este materializat n timp real, n totalitate prin calculatoare. Prin urmare, reeaua holonic este primul sistem de afaceri ce depinde cu adevrat de cele mai moderne tehnologii informatice 16. Aceiai autori consider c reeaua holonic favorizeaz exploatarea cunoaterii ca un nou tip de resurs. Informaia devine un activ nou al ntreprinderii care este disponibil n mod liber pentru toi. Funcionarea i prosperitatea firmei holonice pot fi explicate numai prin exploatarea generalizat a informaiei / cunoaterii prin intermediul tehnologiei informatice - ca resurs a viitorului, bazat pe prezent i trecut (mai puin). n acest proces de reorganizare, exist trei variabile principale ce trebuie luate n calcul: clienii, concurena i procesul de schimbare. Pentru ca un proces de schimbare al activitii unei firme s se poat numi reengineering, trebuie ca acesta s respecte patru condiii de baz: s aib un caracter fundamental; s fie un proces de schimbare radical; s asigure obinerea unor rezultate spectaculoase i s se concentreze pe reconfigurarea proceselor operaionale. Caracterul fundamental al aciunilor novatoare presupune stabilirea, n termeni ct mai clari, a ceea ce trebuie s fac firma i compararea cu ceea ce face ea n realitate pentru a determina principiile / regulile nvechite sau eronate, ce duc la disfuncionaliti ale firmei. Schimbarea radical a organizaiei presupune reevaluarea tuturor structurilor i a procedurilor care caracterizeaz activitatea firmei i nlocuirea acestora cu modaliti noi i mai eficiente de funcionare a acestora; caracterul radical al schimbrii presupune nu doar mbuntirea sau modificarea vechilor structuri i procese, ci i nlocuirea lor dup criterii i reguli care eficientizeaz funcionarea structurilor. Obinerea unor rezultate spectaculoase se poate face doar prin nlturarea a tot ceea ce este perimat, nvechit, schimbrile minore sau marginale necaracteriznd procesul de reorganizare al unei ntreprinderi moderne. Procesele operaionale constituie baza exercitriii funciilor ntreprinderii care, n concepia dat de reengineering, pornesc de la mai multe intrri pentru a ajunge la rezultate scontate; reconfigurarea proceselor operaionale devine determinant n punerea de acord a ofertei cu cererea clienilor. Reconsiderarea proceselor operaionale ntr-o ntreprindere presupune regndirea structurilor i aciuni de reproiectare, avnd n vedere caracteristici tehnologice i organizaionale, cum ar fi: - regruparea mai multor posturi de lucru ntr-unul singur pentru un mai bun control al procesului; - dezbaterea i luarea deciziilor cu participarea activ a angajailor vizai pentru aplicarea lor;
16

McHugh P., Merli G., Wheeler W,Beyond Business Reengineering Toward the Holonic Enterprise , John Wiley & Sons Ltd, UK, USA, 1995
66

- realizarea unei ordini naturale de executare a proceselor avnd n vedere caracteristicile produciei i ale tehnologiilor de fabricaie; - luarea n considerare a mai multor variante pentru un proces, pentru ca firma s se poat orienta dup cerinele pieei i posibilitile prezentului; - verificrile i controlul n procese de munc mai simple sunt reduse, rezultnd costuri mai mici dect dac ar exista un proces complex de verificare; - punctele de divergen i contact cu clienii sau furnizorii trebuie reduse astfel nct s se evite nenelegerile sau confruntrile cu acetia; - gestionarul / administratorul de caz poate constitui un punct de contact unic n sensul c numai el face legtura ntre proces i clieni; - posibilitatea acceptrii i a variantei de funcionare hibrid, centralizat i descentralizat.

2.2.4. Ingineria organizaiilor17


ntre clasic i modern, ingineria organizaiilor, n contextul definirii i gestionrii afacerilor, se poate defini ca o metod creativ de proiectare i reproiectare a structurilor organizatorice, n concordan cu cerinele dinamicii mediului de afaceri i de management. Ideile clasicilor i pot gsi cadrul de aducere la zi adaptnd, n termeni moderai, ideile revoluionare ale reengineering-ului. Orice schimbare radical, fie ea i sub presiunea noilor tehnologii, este supus riscurilor tulburrilor mediului afacerilor prin ocul schimbrii care poate crea reacii de respingere i contestare i / sau datorit lipsei unor condiii reale de implementare a schimbrii. Modificrile brusce ale unor organizaii de tip tradiionalist creaz, n primul rnd pentru angajai, confuzie i descumpnire asupra noilor sarcini i atribuii de serviciu. Printr-un demers echilibrat de gndire colectiv a noilor structuri, managerii i angajaii pot deveni promotorii i realizatorii schimbrilor. Ingineria unei organizaii poate fi derulat n cadrul unui proces etapizat de creare a unui cadru modern i flexibil de management i gestiune a afacerilor. n esen, etapele ingineriei unei organizaii pot fi: a.- dimensionarea noilor structuri prin: stabilirea i ierarhizarea funciilor ntreprinderii i a funciilor manageriale; divizarea fiecrei funcii pe domeni de activiti, activiti i operaii de exercitare n cadrul organizaiei; stabilirea succesiunilor raionale de operaii i lucrri de finalizare a funciilor; estimarea normelor de timp, de producie i de conducere pe categorii de activiti i funcii; ierarhizarea de operaii i activiti avnd n vedere tehnologiile folosite n funcionarea structurilor organizaiei etc.; b.- analiza critic a circuitelor i a fluxurilor reale de valori i informaional- decizionale n contextul unor structuri previzibile, bazate pe
17

Oprean V., Oprean D.- Ingineria organizrii ntreprinderii, n Tribuna economic, nr. 1/2005 i nr. 3/2006
67

automatizri i criterii de performan privind integrarea organizaiei n mediul pieei concureniale; c.- reflexia i creaia asupra structurilor posibile avnd n vedere costurile de funcionare i venituirle poteniale a fi obinute. Ca i n cazul aplicrii metodei de inginerie sau analiz a valorii pentru proiectarea i reproiectarea de produse, aceast etap presupune antrenarea iniiativei i a creativitii colectivului pentru a defini i integra alternative realiste lund n considerare obiectivele, caracteristicile i criteriile care stau la baza unei organizaii dinamice care se poate adapta lejer la mutaiile mediului n condiii de performan. Formulnd i soluionnd modele decizionale de pregtire a deciziei18, variantele relevante pot constitui un potenial scenariu al cilor posibile de urmat n funcie de variabilele principale care caracterizeaz eficacitatea structurilor; d.- luarea deciziei privind alternativa de structur organizatoric i regulament de organizare i funcionare mai adecvate condiilor reale de existen i manifestare a organizaiei. Avnd n vedere c reproiectarea de afaceri i organizaii este o activitate complex care presupune o restructurare a unei firme, renunarea la unele principii, metode i concepte i revitalizarea sau modificarea acestora, este necesar desemnarea unor persoane care s o conduc, s o organizeze i s o pun n aplicare. Ca i n cazul managementului prin proiecte, al echipelor de reproiectare asistat la calculator19, este necesat desemnarea unui lider i a unui responsabil al procesului operaional, a constituirii unei echipe de proiectare i a unui comitet de pilotaj, fiecare avnd atribuii precise. De asemenea, aa cum au gndit corifei revoluionrii ntreprinderilor, este necesar desemnarea unui cpitan al reengineering-ului. Liderul este de regul un cadru de conducere destul de influent pentru a sftui, a sensibiliza, a atrage i a convinge personalul firmei asupra necesitii, a importanei i a avantajelor procesului de inginerie a organizaiei. Managerul de proiect trebuie s fie o persoan competent, perseverent, ambiioas, cu caliti de vizionar i cu putere de convingere. Investit cu aceast funcie, el trebuie s dea dovad de energie i entuziasm, rbdare i caliti de analist de sistem. Responsabilul procesului este, de regul, un cadru cu experien profesional, respectat de angajai i adept al schimbrilor, care a exersat i exerseaz responsabiliti operaionale. El este desemnat pentru a asigura remodelarea procesului operaional pn n cele mai mici detalii i este ales de lider dup precizarea procesului care trebuie remodelat; la rndul su,
18

Oprean V., Oprean D., Conducerea sistemelor economice. Studii de caz, Ed. Dacia, ClujNapoca, 1988, pag. 103-108 19 Oprean V., Oprean D.,IT&C: Managementul prin proiecte, n Tribuna economic, nr. 47/2005, pag. 20-22
68

responsabilul trebuie s aleag subordonaii i colaboratorii care s constituie echipa organizaional. Echipa de inginerie (reengineering) a organizaiei este format, n principiu, din 5 10 persoane care au abiliti de specialiti nu numai asupra domeniului n care lucreaz, ci i n ceea ce privete managementul i organizarea structurilor. Ea trebuie s emit idei pentru modelarea i remodelarea organizaiei aplicnd etapele ingineriei de genul celor menionate i stabilind msuri concrete pentru aplicarea rezultatelor. Comitetul de pilotaj al derulrii aciunilor poate avea un caracter facultativ cu rolul de a stabili strategia global a realizrii proceselor de inginerie a organizaiei, ca i n cazul aplicrii strategiei prototipizrii pentru pregtirea i lansarea produciei. Prin proiectarea asistat la calculator, utiliznd proceduri de analiz on-line (direct) de genul componentelor OLAP (On Line Analizing Process) ale mediului de programare Oracle, se poate crea un proiect prototip care prin mbuntiri succcesive se poate transforma n produsul final, concretiznd structura mai potrivit condiiilor i a posibilitilor existente. Cpitanul de reproiectare / reengineering are rolul unui ef de stat major al liderului, ca cel mai apropiat colaborator i sftuitor. El trebuie s vegheze la buna desfurare a aciunilor, la colaborarea n cadrul echipei i cu alte echipe organizaionale, s ajute i s susin responsabilii proceselor operaionale. Toate aceste persoane trebuie s se preocupe de modelarea proceselor operaionale, trebuie s pun sub semnul ntrebrii vechile idei ale diferitelor proceduri sau valori folosite anterior. Organele i persoanele desemnate s aplice ingineria organizaiei trebuie s stabileasc procesele operaionale care trebuie remodelate, s fac o analiz temeinic a acestora, s ia n considerare principiile care definesc esena proiectului i s le aplice pe cele mai potrivite. Unul din principiile de baz de urmat este aplicarea noilor tehnologii i programe informatice care s optimizeze activitatea i producia firmei. Ingineria organizaiei sau reengineering-ul de afaceri, ca nou model de ntreprindere poate duce la obinerea de rezultate spectaculoase i o cretere economic puternic cu performane importante ale firmei, ca deziderate majore ale unei economii eficiente.

69

2.3. Comanda (decizia)


Fr ndoial, existena i funcionarea unei organizaii este mereu nsoit de procese informaional- decizionale, dar luarea unor hotrri importante, cu impact asupra existenei i perspectivelor ntreprinderii, necesit luarea n considerare a unor etape de lucru, elemente de fundamentare i metode de selecie i alegere a deciziilor care asigur managementul tiinific. Integrarea lor este realizabil n cadrul politicilor (strategiilor sau a metodelor) manageriale. Derularea unor afaceri profitabile, bazate pe informaii i cunotine de calitate, se poate realiza cu bune rezultate adoptnd i adaptnd managementul prin rezultate, conectat cu elemente ale conducerii prin obiective, prin excepii, prin costuri i bugete, prin proiect .a. Astfel, bazate pe conexiunea invers, rezultatele scontate, prevzute n planul de afaceri i scenariul posibilitilor ntreprinderii, sunt fundamentate realist lund n considerare implicaiile aciunii factorilor conjucturali principali implicai, exogeni (ai mediului exterior) i endogeni (rezultai n cadrul organizatoric adoptat i din relaiile cu terii) n aa fel nct pentru un minim de profit dorit se stabilesc: nivelul produciei cu vnzarea asigurat, portofoliul de producie, necesarul de aprovizionat, cifra de afaceri pe perioad, fondul de salarii, costurile i consumurile viitoare, punctul de echilibru i nivelul optim al produciei, praguri de excepie n luarea deciziilor pe nivele ierarhice, programul-mix de marketing, regsit n bugetele aferente activitilor specifice etc. n acest mod, pornind de la rezultate se evalueaz obiective, se prefigureaz mecanismul unui control continuu, operativ i oportun, se fundamenteaz deciziile dup criterii de eficien, se asigur punerea i meninerea n stare de funcionare a ntreprinderii n condiiile impuse de mediu i create prin aciunile de previzionri i organizatorice. Pentru elaborarea i fundamentarea deciziilor, etapele de lucru sunt: - formularea problemei prin precizarea rezultatelor (ieirilor) scontate i a contextului soluionrii ce reiese din scenariul prevzut i planul afacerii preconizate, precum i remediile care se contureaz. Ca metod de lucru, se poate apela la analiza- diagnostic20 de relevare a "simptomelor" cu care se poate confrunta organismul n atingerea finalitii, dar i a "tratamentelor" (remediilor) posibile de management tiinific; - documentarea teoretic i faptic asupra problemei culegnd informaii ce pot contribui la gsirea de soluii bune. n aceast etap sunt de avut n vedere prevederile cu caracter legislativ care pot impieta asupra desfurrii activitilor, precum i cele privind modul de abordare i rezolvare ale altor planuri (programe) de afaceri. Prin analogii i similitudini pot fi culese informaii de calitate pentru abordarea i realizarea scopului fixat;
20

Pun M.- Analiza sistemelor economice, Ed. All Educational, Bucureti, 1998, pag.179
70

- pregtirea deciziei sistematiznd dup criterii utilitare ntregul volum de informaii rezultate prin documentare. Ca i n aprecierea unor rezultate sportive, se exclud din prelucrri informaiile nerelevante care nu sunt reprezentative n caracterizarea evoluiilor. Avnd n vedere relaiile de tip cauz- efect, n prezena condiiilor (criteriilor) decizionale, pentru fundamentarea deciziei se formuleaz i soluioneaz modele de reprezentare a relaiilor cauzale care intermediaz trecerea de la intrri (efort) la ieiri (efecte) ale sistemului caracteriznd fenomenele i procesele specifice. Informatic,modelarea presupune crearea i exploatarea bazelor de date i obiecte (entiti, clase de entiti, atribute, relaii etc.) pe baz de diagrame de reprezentare a structurilor, a staticii (strii) i a dinamicii fluxurilor care alimenteaz factorii de decizie folosind ecuaiile de modelare reprezentate n baze de modele (biblioteci de programe) i cunotine i fapte de ncorporare i a raionamentelor care stau la baza lurii unei decizii. Rezult variante sau alternative a deciziei prin combinaii ale nivelelor variabilelor conform scenariului de evoluie a ntreprinderii. Pentru selecia unei variante de aplicat, se poate apela la modele ale teoriei deciziei de clasamente i alegere n prezena unor puncte de vedere diferite (gen ELECTRE); - dezbaterea deciziei n scopul mbuntirii soluiei problemei folosind metode i procedee de natur psiho- sociologic, cum sunt: tehnica Delphi (a anchetelor iterative), metoda brainstorming-ului, procedeul Leaderului .a. prin care, cu contribuia unor specialiti, se poate ajunge la soluii originale de cucerire a pieei n condiii mulumitoare pentru clieni i pentru ntreprinztor; - luarea deciziei este punctul final al dezbaterilor prin care se angajeaz rspunderea managerilor pentru aplicarea soluiei. Adeseori, n probleme importante, luarea deciziei este nsoit de elaborarea unui program de aplicare a deciziei n care se stabilesc responsabiliti i termene de transpunere a deciziei n aciuni i realizri. n parcurgerea etapelor unui proces decizional complex se face apel la elemente ale proceselor informaional- decizionale, cum sunt: criterii, consecine, obiective, variante, stri ale naturii i, nu n ultimul rnd, decizia (individual sau de grup), ca linie de conduit aleas (de decident) ntre mai multe posibile. n fundamentarea deciziei, luat n condiii de risc i incertitudine, se mai poate apela la criterii decizionale ca, de pild: criteriul pesimist (maximul minimelor consecinelor pentru m variante i n criterii) izvort din teoria jocurilor n care juctorii regret o decizie luat n ideea c o alt variant ar putea fi mai bun ; criteriul optimist de ponderare a consecinei variantei mai bune cu probabilitatea de realizare a ei i cumulat cu nivelul consecinei variantei mai slabe, ponderat cu probabilitatea aferent; criteriul Bayes-Laplace n care toate variantele sunt echi- probabile, iar nivelul unei variante este media aritmetic simpl a mrimii nivelelor criteriilor. n economia de pia, decidenii sunt confruntai frecvent cu problematica ierarhizrii i a seleciei alternativelor posibile de evoluie. Pentru ei, condiiile de
71

trecere de la cauze la efecte reprezint criterii decizionale , iar mrimile fixate pentru o alternativ constituie consecine sau obiective scontate n contextul dat de mediu. n luarea hotrrilor de natur strategico- tactic, procesul decizional de elaborare i fundamentare a deciziei are un caracter ciclic; pentru fiecare etap a ciclului, managerii au posibilitatea folosirii unor modele decizionale care nlesnesc cutarea i selecia soluiilor performante. Adeseori, n procese decizionale complexe este necesar compararea consecinelor pentru criterii de mare diversitate. De pild, un program de contabilitate poate fi apreciat dup criterii, cum sunt: preul de achiziionare, timpul mediu de rspuns la cererile de informare, sistemul de operare necesar etc. Asigurarea compatibilitii unor comparaii impune necesitatea exprimrii consecinelor n aceeai unitate de msur. O astfel de unitate este utilitatea prin care se msoar modul n care fiecare consecin contribuie la ndeplinirea scopurilor vizate. Normalizarea mrimilor, pe baza teoriei utilitii, se poate face prin interpolare simpl, liniar ceea ce presupune: - gruparea criteriilor n criterii la care se dorete maximizarea mrimii consecinelor (profit, durabilitate, rezisten, fiabilitate etc.) i criterii pentru care este important minimizarea mrimii consecinelor (preuri, consumuri, cheltuieli, timp de rspuns etc.); - stabilirea nivelului maxim i minim pentru fiecare criteriu; - atribuirea de valori normalizate, la scara 0-1 n felul urmtor: -la criteriile de maximizat nivelului maxim i se atribuie valoarea (utilitatea) 1, nivelului minim valoarea 0, iar nivelele intermediare (de interpolare) se calculeaz scznd din nivelul consecinei nivelul minim al criteriului i raportnd rezultatul la amplitudine (diferena nivel maxim- nivel minim al criteriului); -la criteriile de minimizat, nivelului minim i se atribuie utilitatea 1, nivelului maxim utilitatea 0, iar nivelele intermediare se calculeaz scznd din maxim nivelul criteriului i raportnd rezultatul la amplitudine. Pentru criterii calitative, exprimate prin calificative, normalizarea se bazeaz pe evaluarea de ctre decideni a importanei relative a calificativelor prin atribuirea de note subunitare (de pild, 1 pentru excelent; 0,5 pentru bun; 0 pentru nesatisfctor dac se consider numai cele trei calificative). De altfel, atribuirea de note sau coeficieni de importan relativ este necesar i n aprecierea locului pe care l ocup n soluionarea unei probleme decizionale fiecare criteriu considerat. Pentru fiecare variant decizional, adiionarea utilitilor, ponderate cu coeficienii sau notele de importan relativ, poate constitui modalitatea simpl de comparare i fixare a poziiei ei n ierarhia alternativelor. ntr-o situaie ipotetic, fie problema achiziionrii unui program de contabilitate n variantele i criteriile de alege, reprezentate n tabelul 2.1.

72

PreVariante\criterii achiziie- n euro (1)

Benefici (anuale) scontatemilioane lei (2) 10 8 14

Ciel Neo Manager Mentor

80 50 100

Posibiliti de exploatarecalificative (3) Bune Foarte bune Excelente

Timpi medii de rspuns la cereriminute (4) 5 6 8

Tabelul 2.1. : Variante i criterii decizionale

Criteriile (1), (3) i (4) sunt exprimate prin mrimi de minimizat, iar criteriul (2) reprezint mrimi de maximizat. Prin urmare, normalizarea prin interpolare simpl liniar duce la rezultatele sintetizate n tabelul 2.2. Ciel 0,4 NeoManager 1 Mentor 0 0,33(3) 0 1 0 0,5 1 1 0,66(6) 0

Tabelul 2.2: Valori normalizate ale consecinelor.

unde: a11=(100-80)/(100-50)=0,4; a12=(10-8)/(14-8)=1/3; a13=0; a14=1... O alt procedur de compatibilizare a comparaiilor, bazat pe teoria mulimilor vagi , const n urmtoarele: se calculeaz ponderea fiecrui nivel n totalul nivelelor criteriului (a11=80/230=0,348...; a21=50/230=0,217...; a31=100/230=0.434...); pentru consecinele relative rezultate se determin raportul dintre valoarea absolut a diferenei consecin - nivelul cel mai favorabil al consecinelor relative ale criteriului i nivelul cel mai favorabil (cr11=[0,348-0,217]/0,217...); se determin funcia caracteristic a nivelului ca fiind numrul e la puterea rezultatului calculat la pasul de lucru anterior i ponderat cu coeficienii de importan relativ a criteriilor; n matricea rezultat se aplic un criteriu decizional de selecie, n condiii de risc i incertitudine (pondernd valorile cu probabilitile de realizare a lor), cum sunt: criteriul pesimist, criteriul optimist, criteriul Bayes-Laplace, criteriul regretelor .a. n fiecare etap a unui ciclu decizional complex,- prevedere, organizare, comand (decizie), coordonare i control- , pentru programe de investiii importante, fundamentarea hotrrilor se poate face cu ajutorul unor metode i tehnici de lucru specifice, cum sunt:

73

-metoda "analizei- diagnostic"21 i tehnica indicelui de analogie22 pentru formularea de probleme decizionale. De pild, pentru alegerea programului de contabilitate mai potrivit pentru o unitate economic, aplicarea tehnicii indicelui de analogie presupune stabilirea gradului de asemnare dintre datele proiectului tehnico- economic realizat n acest scop (fie problema decizional P din care reiese, de exemplu, c firma i poate permite s suporte un pre de achiziie de 70 euro, sconteaz pe beneficii anuale de 12 milioane lei, are posibiliti bune de exploatare a programelor informatice i dorete un timp mediu de rspuns la cererile de informare de circa 7 minute ceea ce prin normalizare duce la valorile a41=0,6; a42=0,66(6); a43=0,5; a44=0,33(3)) i manualele de prezentare a ofertei privind programele informatice existente n exploatarea n uniti similare (fie problemele i soluionate); indicele de analogie (Ia) ntre consecinele criteriilor, avnd n vedere condiiile proprii existente i programele oferite, se determin ca diferen ntre unitate i suma modulelor diferenelor dintre mrimile pentru fiecare program (aij) i cel dorit (bj), ponderate cu coeficieni subunitari ai importanei relative a mrimilor (j): Ia(i,P)=1-!aij-bj!*j; unde j=1, aij- consecina n varianta (programul) i dup criteriul de apreciere j; bj consecina evaluat la nivelul organizaiei dup criteriul j. Dac coeficienii de importan relativ a criteriilor sunt 1/3, 1/3, 1/6 i, respectiv, 1/6, atunci indicele de analogie ntre programul Ciel (varianta 1) i condiiile existente la firm se calculeaz astfel: Ia(1,P)=1-[(0,6-0,4)*1/3+(0,66-0,33)*1/3+(0,5-0)*1/6+(10,33)*1/6]=0,632. Proiectul propriu va fi asimilat, ca formulare, programului i pentru care indicele este maxim, depind un prag de asemnare dorit (peste 60%, de pild) Pentru condiii de risc i incertitudine, aa cum sunt cele legate de evaluarea efortului i a efectelor informatizrii, i gsesc utilitate modelele bazate pe arbori de decizie. Nodurile arborelui sunt considerate punctele decizionale n care intervin mai multe alternative, fiecare cu o anumit probabilitate, iar muchiile de reprezentare jaloneaz drumurile posibile de urmat n luarea hotrrilor. La nodurile terminale ale arborelui se estimeaz mrimea parametrilor de exprimare a performanelor scontate prin alegerea alternativei aferente.
Oprea, N., Pleoianu, C.- Analiza- diagnostic n uniti industriale, Ed. t. i Enc., Bucureti, 1978. 22 Boldur, Gh.- Fundamentarea complex a procesului decizional economic, Ed. tiinific, Bucureti, 1973.
21

74

Fiecrui nod intermediar i se asociaz probabilitatea de finalizare a alternativei incidentale avnd n vedere ansele de succes sau insucces dac se prefer alternativa respectiv. Prin parcurgerea arborelui de la nodurile finale spre cel iniial (roll-back), se estimeaz pentru fiecare drum, mrimea probabil a parametrilor ce definesc performanele, prin ponderarea mrimilor de la nodurile terminale cu probabilitile asociate nodurilor intermediare i nsumarea rezultatelor. Dintre traiectoriile de urmat se alege cea corespunztoare drumului din arbore pentru care rezultatul este maxim Programul de aciuni, ca tablou de bord al adoptrii deciziei, poate fi conceput sub forma tabelelor de decizii23 de tip nchis. O tabel se constituie din patru cadrane: condiii (I), intrri ale condiiilor (II), ca reguli de decizie rezultate prin combinarea nivelelor condiiilor, aciuni (III) care trebuie ntreprinse pentru a se obine efectele scontate i intrri ale aciunilor (IV) prin selectarea pentru fiecare regul a acelor aciuni care satisfac cerinele precizate prin nivelele regulei. Citirea se face de sus n jos i de la stnga la dreapta prin propoziii logice (care devin reguli de producie a soluiilor) de genul "dac nivelul k al condiiei i este realizat i dac nivelul p al condiiei j este realizat i dac ... atunci se execut aciunea d i aciunea e i ...". Algoritmizarea procesului de aplicare a unei hotrri se poate face prin imbricarea de tabele de detaliere a aciunilor de ntreprins. n tabela de pe primul nivel se d imaginea principalelor module prin care se soluioneaz problema, coninnd aciuni de tipul "execut nume-tabel" dac sunt ndeplinite cerinele condiiilor. Ea surprinde procesul rezolutiv al problemei de genul meniurilor de selecie a anumitor proceduri care dau rspunsul la o anumit cerere de informaii. De pild, dac se dorete modelarea strii i a funcionrii unui sistem economic, atunci tabela de decizii de pe primul nivel precizeaz selecia proceselor de rezolvare a problemei n funcie de opiunile managerului: cnd se dorete numai analiza proporiilor produciei se selecteaz execuia tabelei de algoritmizare a calculului i al analizei indicatorilor relativi de structur; dac prezint interes i studiul tendinelor se execut i tabela de ajustare a seriei de date privind evoluia coeficienilor etc. Pe ultimul nivel de imbricare a tabelelor se situeaz tabelele operaionale de nlnuire a calculelor n vederea obinerii rezultatelor dorite. Fa de schemele logice, diagramele de reprezentri a fluxurilor, limbajele pseudo-cod sau alte mijloace de comunicare, tabelele de decizii prezint avantaje notabile prin aceea c redau pas cu pas procesul rezolutiv, complet i consistent n probleme complexe, fiind uor de citit i de ctre nespecialiti. Ele sunt adaptabile prelucrrii automate a datelor fiind adecvate programrii structurate i modularizate. Gama modelelor decizionale este foarte larg incluznd metode si tehnici variate din domeniul cercetrilor operaionale, cum sunt: programarea
23

Oprean V.,Oprean D.- Conducerea sistemelor economice. Studiii de caz, Ed. Dacia, ClujNapoca, 1988, pag. 124-132
75

matematic, teoria jocurilor, teoria grafelor, tehnici de simulare etc. Problema care se pune pentru analist este de a le integra ntro concepie unitar care s convearg spre obinerea de soluii optimale i aplicabile n practic.

2.4. Coordonarea
Prin aciunile de coordonare, managerii vizeaz antrenarea eforturilor ntreprinderii i mobilizarea resurselor poteniale de transpunere a deciziilor n realizri. Aceasta presupune, n principal, stabilirea succesiunii operaiilor i alocarea i nivelarea resurselor n aa fel nct s se realizeze proporionalitatea fluxurilor minimiznd nivelul stocurilor i reducnd perioadele de ntreruperi interoperaii i interactiviti. Ca instrumente practice de lucru n coordonarea muncii angajaiilor se folosesc24: - diagrame Gantt ("la cel mai devreme" i "la cel mai trziu") pentru fixarea limitelor (marjelor) de desfurare a aciunilor de complexitate mai redus i cu execuia n serie sau n paralel a operaiilor. Pe baza unor astfel de diagrame se pot elabora variante ale alocrii resurselor i selecia celeia care mbin mai bine criteriile de eficien. Diagramele i programul de alocare a resurselor devin instrumente de urmrire i control a muncii prestate de angajai; - reele de analiz a drumului critic sau PERT i calendare de lucru pentru activiti complexe. Acestea sunt, de asemenea, suportul alocrii i nivelrii resurselor apelnd la algoritmi euristici25 i rezultnd programe de activitate pe posturi de munc; - programe de echilibrare a repartizrii produciei ntre centrele de producie i cele de consum formulnd i soluionnd modele de programare matematic de tip transport (cu minimizarea cheltuielilor comerciale i a distanelor); - algoritmi euristici de repartizare a lucrrilor pe executani de tipul Johnson, Bellman-Johnson, Palmer .a.

2.4.1. Tehnici i metode de organizare a activitilor26


Pentru programarea, organizarea i controlul derulrii lucrrilor sunt uzuale: (1) tehnica Gantt; (2)metoda drumului critic; (3) metoda PERT. n aplicarea lor este necesar, ca n prealabil, etapele de lucru i tehnologia aplicat s fie divizate pe operaii elementare, indivizibile. La fiecare operaie se
24

Oprean V., Oprean D.- Conducerea sistemelor economice. Studii de caz, Ed. Dacia, ClujNapoca, 1988 25 Boldur Gh.-Lescu .a.- Analiza sistemelor complexe, Ed. St. i Enc., Bucureti, 1982 26 Oprean V., Oprean D.-TI&C: Managementul prin proiecte, n Tribuna economic, nr. 47/2004, pag.21-22
76

asociaz timpii individuali estimai i / sau dorii pentru execuia ei; de asemenea, avnd n vedere cerinele utilizatorilor i funcionarea sistemului, se stabilesc relaiile de condiionare dintre operaii i activiti. 1). Tehnica Gantt Pentru un numr restrns de operaii (lucrri) nlnuite succesiv sau n paralel, tehnica Gantt (dup numele unui reprezentant de frunte al colii relaiilor umane de definire a managementului tiinific), i propune elaborarea unui calendar, sub form de diagrame de ealonare a procesului de realizare a proiectului determinnd termenele i rezervele (marjele) de timp de realizare. Momentele de declanare i de finalizare a activitilor constituie termenul iniial , respectiv, termenul final al proiectului. Intervalul de timp dintre cele dou termene constituie ciclul de realizare. Pentru operaii i durate de execuie cunoscute ale acestora, stabilirea termenelor intermediare constituie procesul de jalonare. Acesta se poate efectua n dou moduri: de la termenul iniial spre cel final, ceea ce nseamn jalonarea "la cel mai devreme" (este o modalitate de stabilire a termenelor minimale de ncepere a fiecrei operaii) sau de la termenul final spre cel iniial, rezultnd jalonarea "la cel mai trziu" (adic, o modalitate de fixare a termenelor intermediare maximale de ncepere a operaiilor). Intervalul de timp cuprins ntre primul termen intermediar i termenul iniial sau ntre termenul final i ultimul termen intermediar, formeaz rezerva (marja) total de timp a proiectului. Ea poate fi atribuit operaiilor de pe drumul din ciclul de realizare n avalul sau / i amontul fiecreia, astfel nct desfurarea unei operaii s se ncadreze ntre termenele "la cel mai devreme" , "la cel mai trziu" i termenul impus de conducere sau de utilizator. n acest mod, rezerva total se divide n rezerve libere ale operaiilor, cu condiia ca suma acestora s nu depeasc mrimea rezervei totale. Lund n considerare i consumul de resurse materiale, energetice i de alt natur pentru execuia operaiilor, modul de atribuire a rezervei de timp poate s contribuie la determinarea programului optim de desfurare a muncii echipei de analiz i proiectare. Calendarul rezultat27 devine un instrument eficace al controlului i de analiz a muncii desfurate de participanii la aciunile de realizare a proiectului. 2). Metoda drumului critic (Critic Path Method). Bazat pe elemente din teoria grafelor orientate, metoda i propune elaborarea i analiza de calendare sau grafice de realizare a proiectelor de complexitate sporit. Pentru construirea unui graf, operaiile elementare trebuie ordonate pe nivele ale procesului de desfurare a proiectului. Aceast ordonare se poate
27

Oprean D.- Metode i tehnici utilizate n realizarea sistemelor informatice, Ed. Dacia, ClujNapoca, 1980, pag. 17-19
77

face utiliznd procedeul Demoucron, care const n urmtoarele: pe baza relaiilor de preceden se construiete matricea de adiacen a operaiilor n care existena legturii dintre operaii se marcheaz cu 1, iar restul elementelor cu 0 (n graf nu se admit reveniri la arcele parcurse, ceea ce n matricea de adiacen s-ar marca cu -1); se nsumeaz coloanele matricei; zerourile din vectorul - sum rezultat, constituie operaii de primul nivel; vectorii - linie afereni se scad din vectorul - sum; noile elemente zero din vectorul rezultat marcheaz operaii de nivel 2; procedeul se continu, n acelai mod, pn la ordonarea complet. Reeaua (diagrama) de Analiz a Drumului Critic (ADC) se construiete sub forma unui graf orientat n care arcele sunt reprezentarea operaiilor de durat cunoscut, iar nodurile sunt termenele intermediare. Uneori, se folosete i reprezentarea arce- termene, noduri- operaii. Ca i n aplicarea tehnicii Gantt, termenele intermediare se fixeaz prin cele dou jalonri. n jalonarea "la cel mai devreme", cnd ntr-un nod sunt mai multe arce incidentale spre interior, atunci termenul intermediar asociat se calculeaz ca maxim al sumelor dintre termenul precedent i duratele arcelor incidentale. n jalonarea "la cel mai trziu", dac ntr-un nod sunt mai multe arce incidentale spre exterior, atunci termenul intermediar se calculeaz ca minimum al diferenelor termenului de la nodul precedent i duratele arcelor incidentale. Rezerva total de timp a unei operaii este dat de diferena celor dou termene i durata nscris pe arc, iar rezerva liber este diferena dintre termenele "la cel mai devreme" i durata operaiei. Arcele care au rezerva total zero sunt critice i drumul dintre nodul iniial i nodul final format din operaii critice constituie drumul critic al proiectului (programului). Orice nerespectare a termenelor de pe drumul critic pericliteaz realizarea proiectului. Sinteza rezultatelor poate fi inserat n calendarul proiectului, n care se nscriu: operaiile, relaiile dintre operaii, duratele si termenele de execuie, rezervele de timp si drumul critic (marcat printrun semn distinctiv). Analiza calendarului, prin prisma rezervelor i a utilizrii resurselor, poate genera cele mai bune soluii de alocare i nivelare a resurselor proiectului. 3) Metoda PERT (Program Evaluation and Research Task sau Review Technique). Dezvoltat n SUA, n deceniul al aselea, metoda se bazeaz pe principii de lucru similare metodei drumului critic (dezvoltat, n acelai timp, n Europa Occidental). Spre deosebire de metoda drumului critic, metoda PERT opereaz cu mrimi probabilistice i tehnici statistico- matematice de evaluare a duratelor. Pentru fiecare operaie se estimeaz durate optimiste (a), pesimiste (b), modale (m, ca valori cele mai probabile din intervalul a-b) i impuse (dp). Apreciind c duratele urmeaz o funcie de repartiie beta, se estimeaz duratele medii dup relaia d = 1/ 3 [ 2 m + {a+b)/ 2 ]
78

i abaterile medii patratice: s = {b-a} / 6 pentru toate operaiile. Graful PERT- TIMES se construiete similar grafelor ADC, cu deosebirea c n procesul jalonrii "la cel mai devreme" arcelor li se atribuie i abaterea medie patratic dup acelai principiu al jalonrii pentru fiecare operaie i se mai calculeaz mrimea diferenei dintre termenul impus (dp) i termenul "la cel mai devreme"(tm), raportat la abaterea medie patratic z=(dp-tm)/s pentru care, din tabele cu valorile funciei de distribuie Laplace, se extrage probabilitatea de respectare a termenelor impuse (P(z )). n consecin, un calendar PERT- TIMES, fa de un calendar ADC, mai cuprinde i probabilitatea de realizare a operaiilor la termenele dorite (impuse). Din experiena practica a aplicrii metodei rezult ca un calendar PERT- TIMES este realizabil dac28: - probabilitatea de ncadrare n termen, (P(z)) oscileaz n intervalul 0,5 0,6; - lungimea drumului critic difer semnificativ (peste 15%) de lungimea oricrui alt drum complet; - drumul critic conine un numr mare de operaii, fr ca vreuna s fie preponderent (durata estimat pentru fiecare operaie s nu depeasc 10% din ciclul de realizare a proiectului). Cnd programul unui proiect vizeaz i alocarea resurselor, atunci se elaboreaz calendare (grafe) PERT- TIMES- COSTS. Prin utilizarea unor programe i grafice de lucru de genul celor menionate, rezult i premisele armonizrii execuiei cu consumuri i cheltuieli mai reduse. Informatic, elaborarea i rezolvarea problemelor de coordonare se pot face apelnd la biblioteci statistico-matematice de programe.

2.5. Controlul
n existena i manifestarea unei firme, exercitarea funciei de control este esenial. Ea constituie sursa i mijlocul principal de realizare a "nchiderilor" de circuite de valori i informaionale n sensul autoreglrii i al reglrii mecanismului economico-financiar, n timp i spaiu, la nivel operaional i la nivelele strategico-tactice. 2.5.1. Reflecia i creaia asupra structurilor manageriale i de control
28

Boldur Gh.-Lescu .a.-Analiza sistemelor complexe, Ed. St. i Enc.,Bucureti,1982, pag. 134
79

Orice organizaie economico- social, prin structurile de control, trebuie s se preocupe de perfecionarea continu a mecanismului specific de organizare i funcionare astfel nct entitatea s i realizeze finalitile scontate. n accepiune cibernetic, pentru societi comerciale care au ca obiect de activitate producerea de mrfuri, executarea de lucrri sau / i prestarea de servicii, n situaia n care ieirile constituie fundamentul lurii deciziilor de corectare a intrrilor, sistemul este cu reacie (conexiune) invers (feed-back) care, simplificat, funcioneaz ca n reprezentarea 2.1.,
X T DX R Y

Fig. 2.1.- Mecanismul de funcionare a unui sistem cu conexiune invers

n care : X- mrimi de intrare (resurse, capitaluri) ; T- capacitatea de trecere sau transmitana sistemului (mrimi inverse consumurilor specifice, adic mrimea produsului final Y care se obine dintr-o unitate de materie prim X) ; Y- mrimi de ieire (mrfuri, decontri, informaii pentru teri etc.) ; R- capacitatea de trecere (discernmnt) a managerilor ; DX- corecii de aplicat intrrilor pentru a menine ieirile la nivelul dorit. Astfel de entiti organizatorice i funcionale sunt de complexitate medie ( de clas S2 ) n care se manifest fenomene de reglare i autoreglare. Procesul de funcionare i control se realizeaz prin sistemul de reglare, constituit din (sub)sistemul reglat (efectoriu, condus sau operaional) i (sub)sistemul regulator (conductor, managerial) a crei capacitate (R) se constituie din procesele de elaborare i fundamentare a hotrrilor privind existena i funcionarea organizaiei : strategii, tactici i msuri operative impuse de mediul conjuctural. Ecuaia de reacie Y=T(X+DX), unde DX=R*Y, exprim coreciile care trebuie aduse procesului de baz pentru a obine ieirile dorite. n acest scop, ieirile efective (Y) trebuie comparate cu cele scontate (Y*) n vederea stabilirii abaterilor, ca eroare a sistemului, i a deciziilor corectoare. Prin urmare, pentru ca un sistem de reglare s funcioneze eficient este necesar s subziste un (sub)sistem informaional raional care s oglindeasc starea i funcionarea sistemului i s asigure informaii de calitate, operative i oportune pentru manageri, gestionari i executani. La orice moment t ecuaiile difereniale (de evoluie n timp):

80

Yi=dYi/dt=fi((y1*-yi),...,(yn*-yn)); i=1,...,p unde p constituie numrul categoriilor de ieiri care definesc finalitatea sistemului (mrfuri, semifabricate, servicii prestate, lucrri executate etc.), descriu oscilaiile sistemului modelat n jurul traiectoriei, predeterminat prin vectorul Y*(t) cu t=0,1,...,T (T-orizontul de timp considerat). Dinamica unui sistem economic productiv (de tip ntreprindere) se reprezint prin29 : ecuaii de nivel asupra mrimii resurselor i a surselor (fondurilor), ecuaii de ritm care redau coreciile de aplicat sistemului i componentelor sale i ecuaii auxiliare de reprezentare a ntrzieriolr i a amplificrilor care intervin n evoluia sistemului. n general, Y*=f(xi,yj) exprim: - scopul obiectiv (Y*), ca finalitate dorit; - intrrile (caracteristici factoriale xi), ca variabile controlate, msurate, fixate sau modificate; - ieirile controlabile (caracteristici rezultative yj), determinante asupra scopului; - relaia dintre mrimi (f). n accepiune cibernetic, sistemic, funcionarea unei ntreprinderi se poate reprezenta ca n figura 2.2. Dac pentru condiii date ale unui sistem exist transformri T* pentru care abaterile de la scopul obiectiv tind n timp spre zero, atunci sistemul este reglabil (prin conducere), iar transformrile T* constituie politica (strategia sau metoda) de conducere de dirijare a lui de la starea iniial spre starea final (dorit). n termeni uzuali, menirea managementului este de a nivela evoluia organizaiei astfel nct mrimea abaterilor obiective- realizri s fie ct mai mic (sinusoida evoluiei de la linia dreapt- drumul cel mai scurt ntre realizri i dorine- s fie cu abateri minime). Cnd sistemul managerial i de control are capacitatea de a corecta intrrile specifice, atunci sistemul este cu autoreglare prin intermediul reaciei inverse. Scopul obiectiv se exprim prin obiective generale (globale pentru sistem), specifice (pentru subsisteme) i de detaliu (operaionale pentru sistemul reglat). Corespunztor ierarhiei obiectivelor, sistemul de reglare se structureaz pe nivele de conducere strategico tactic (Adunarea General a Acionarilor, Consiliul de Administraie, manager general, manageri ale domeniilor de activiti) i operativ (efi de compartimente i formaii de lucru).

29

Rdulescu M., Popescu I.- Modelarea sistemelor de producie, Ed. Tehnic, Bucureti, 1988, pag. 14-17
81

Informaii, decontri Management strategico-tactic T* Management operativ

(Y*)

Y::Y*
Control

Resurse, capitaluri,informaii
Figura 2.2.- Funcionarea sistemelor economice de complexitate medie

Conform schemei de reprezentare 2.2., funcionarea unei ntreprinderi se realizeaz pe circuitele : - principal (exterior, n reprezentare) de fixare a obiectivelor (Y *), de stabilire a politicii i a subpoliticilor (tacticilor) de conducere (T*), precum i de realizare a proceselor de reglaj care au loc ca urmare a controlului exercitat prin compararea realizrilor (Y) cu obiectivele (Y*) la nivelul conducerii strategico- tactice; - secundar (interior) al execuiei i de autoreglare a funcionrii subunitilor organizatorice (fabrici, secii, ateliere, birouri, servicii etc.) pentru abateri de la obiective care intr n atribuiile conducerii operative.

82

n fapt, cele dou circuite constituie esena mecanismului de management prin obiective i prin excepii, bazat pe un sistem informaional capabil s furnizeze decidenilor, n timp util, informaiile necesare dirijrii eficiente a organizaiei pe traiectorii de succes al afacerilor. Aceasta presupune compararea permanent a consumurilor i a cheltuielilor normate (standard sau socialmente necesare) cu cele efective prevenind i eliminnd costuri iraionale care pot greva asupra performanelor ntreprinderii prin deciziile corectoare ale managerilor care au ca atribuii de serviciu pragul de mrime (de excepie) al abaterilor constatate. Controlul, ntro exprimare concis, reprezint starea de supraveghere continu a sistemului pentru a repera cauzele i factorii cu impact negativ asupra performanelor i a formula concluzii pentru eliminarea perturbaiilor care produc devieri de la obiective. Esena activitilor de control este cunoaterea operativ i oportun a modului de ndeplinire a programelor i a graficelor de lucru, precum i semnalarea la timp a erorilor de funcionare a entitii organizatorice. Baza realizrii controlului o constituie evidena economic i analiza economico- financiar. Prin evidena operativ, managerii de la nivel operativ trebuie s asigure prevenirea i eliminarea consumurilor i a cheltuielilor care nu sunt socialmente necesare, depind nivelele normale, sau nu respect reglementrile cu caracter normativ (tehnologiile i reetele de fabricaie) Deci, la acest nivel organizatoric controlul este, n esen, de tip preventiv, dar i de urmrire strict a modului cum se deruleaz aciunile. Nu ntmpltor, n terminologia noilor tehnologii informaionale i de comunicare se folosete, tot mai adesea, termenul (impropiu) de management al documentelor, prin care se poate remarca faptul c gestiunea culegerii datelor i emiterea de documente primare devin importante n derularea relaiilor raionale a oricrei firme cu terii (furnizori, clieni, creditori .a.). Dei se apreciaz c evidena contabil este deteminant ntr-un sistem informaional economic, informaiile furnizate de contabilitate nu au ntotdeaua un rol util n remedierea unor anomalii n gestionarea i utilizarea patrimoniului organizaiilor. Prin informaiile furnizate de evidena contabil, managerii trebuie s exercite un control de fond asupra modului cum se respect programele i graficele de munc, dar i asupra eficacitii unor consumuri i cheltuieli. De pild, dac se adopt un buget de venituri i cheltuieli, atunci prin vizualizarea periodic a mrimilor efective i compararea lor cu cele prevzute se are posibilitatea semnalrii prompte a depirii unor consumuri sau cheltuieli, respectiv nerealizarea unor venituri scontate semnalnd i condiiile n care apar nerealizrile. Programele informatice de contabilitate i gestiune trebuie concepute i completate cu componente de prelucrare a documentelor contabile de sintez ori de cte ori managerii au nevoie s cunoasc situaia real, cu explicaii asupra unor rezultate importante. Astfel de programe trebuie s pun accentul pe verificarea modului de realizare a planului de afaceri i a
83

scenariilor evoluiei i furnizarea managerilor a unui tablou de bord" sau scenarii asupra modului de funcionare a componentelor organizaiei i a organizaiei n ansamblu. Folosind limbaje de manipulare a datelor, cum este limbajul SQL (Structured Query Language), prin interogri ale bazelor de date se pot obine, la orice moment, informaii i vederi privind prevederile, realizrile i abaterile de la realizri printr-o comand de selectare i asociere de informaii (SELECT lista_atribute_de_vizualizat FROM nume_baze_de_date_si_tabele WHERE condiie_de_selecie etc). Relevarea factorilor i a cauzelor generatoare a rezultatelor negative, ca performan, dar i pozitive, benefice pentru ntreprindere, se poate realiza prin analize economico-financiare de stabilire a forelor motrice determinante i a cauzelor care se opun bunei funcionri a mecanismului. O analiz coerent i corelat prin program informatic se poate constitui ntr-un model de urmrire i control al realizrii obiectivelor- instrument esenial de cunoatere a realitii n confruntarea cu previziunile. Din soluiile rezultate, prin prelucrri statistico matematice, aplicnd metode analitice de tratare a informaiei, cum este cea a corelaiei i a regresiei, se pot stabili tendine analitice i globale considernd aciunea factorilor eseniali ca legiti ce guverneaz evoluia; prin extrapolarea i interpolarea funciilor care caracterizeaz traiectoriile de evoluie se asigur revizuiri ale previziunilor i corecii ale cadrului organizatoric n ideea managementului mbuntirii continue a condiiilor de derulare a activitilor30 Desfurarea aciunilor se face prin aplicarea standardelor de control folosind informaiile de excepie pentru corecia politicilor de conducere i a traiectoriilor de evoluie31. n conformitate cu standardele de management / control intern la entitile publice, elaborate de Ministerul Finanelor n anul 2005, acquis-ul comunitar n domeniul controlului intern este alctuit, n mare msur, din principii generale de bun practic, acceptate pe plan internaional i n Uniunea Europeana. n contextul principiilor generale de bun practic, controlului i se asociaz o accepiune mult mai larg, acesta fiind privit ca o funcie managerial, i nu ca o operaie de verificare. Prin funcia de control, managementul constat abaterile rezultatelor de la obiective, analizeaz cauzele care le- au determinat i dispune msurile corective sau preventive ce se impun. Obiectivele unei entiti economico- sociale cu caracter public n manifestarea structurilor pot fi grupate n trei categorii: 1) eficacitatea i eficiena funcionrii. Aceast categorie cuprinde obiectivele legate de scopurile entitii i de utilizarea eficient a resurselor. De asemenea, tot aici sunt incluse i obiectivele privind protejarea resurselor de utilizare inadecvat sau de pierderi, ca i identificarea i gestionarea pasivelor;
30

Popescu Nicolae-The challenge-o sfidare managerial romneasc, Ed. Promedia, ClujNapoca, 1993 31 Purcarea A. articol publicat n www.unibuc.ro/eBooks/StiinteADM/management/6.htm
84

2) fiabilitatea informaiilor interne i externe include obiectivele legate de inerea unei contabiliti adecvate, ca i de fiabilitatea informaiilor utilizate n entitatea public sau difuzate ctre teri, precum i obiectivele privind protejarea documentelor mpotriva a dou categorii de fraude: disimularea fraudei i distorsionarea rezultatelor; 3) conformitatea cu legile, regulamentele i politicile interne . Obiectivele generale privind angajamentele organizaiei fa de mediu (societate) se descompun n obiective derivate (la nivel tactic, pe domenii de activiti: aprovizionare, producie, desfacere, financiar- contabil etc.), care, la rndul lor, se descompun n obiective specifice compartimentelor i posturilor de munc. Formularea obiectivelor poate fi ca i pentru criterii decizionale calitative sau cantitative, sub form de indicatori de rezultate (productivitate, cota de pia, partea de pia relativ; necesar de aprovizionat, durata ciclului de fabricaie, costuri de producie, nivelul calificrii angajailor etc.). n final, piramidei organizaiei trebuie s i se suprapun piramida obiectivelor, cu autoriti i responsabiliti precizate pentru fiecare obiectiv Pentru a se realiza obiectivele, trebuie s se desfoare activiti adecvate, crora s li se aloce resursele necesare. Expresia valoric a resurselor antrenate se reflect n bugetul de venituri i cheltuieli. Obiectivele, activitile ealonate n timp i resursele aferente pot constitui planul de management. Planificarea constituie un element fundamental al sistemului de control managerial, deoarece, prin plan, se stabilete baza de referin n raport cu care acesta se exercit. Activitile prin care se realizeaz obiectivele sunt transpuse n sarcini, atribuii i funcii (componente agregate) i sunt atribuite, spre efectuare, componentelor structurale ale entitii publice (posturi de munc i compartimente). Aceasta conduce la definirea unei structuri organizatorice adecvate ndeplinirii obiectivelor. Controlul managerial nu poate opera n afara unui plan sau program i a unei structuri organizatorice corespunztoare.

2.5.2. Alternative de structuri manageriale i de control


Exercitarea prerogativelor conducerii se face n cadrul unui ansamblu de strategii i tactici manageriale, definite, n raport cu un criteriu fundamental avut n vedere, ca metode sau strategii de conducere. Astfel, dac criteriul sunt obiectivele ntreprinderii, atunci conducerea este prin obiective; dac criteriul l reprezint abaterile dintre realizri i scopurile organizaiei, conducerea este "prin excepii"; cnd criteriul l reprezint produsele fabricate conducerea este prin produs; pentru criteriul cost, conducerea este prin costuri sau bugete, pentru cazul unor aciuni ample, de genul reproiectrii sau al adoptrii de noi Tehnologii Informaionale i de Comunicare, conducerea este prin proiect etc. n realitate, se poate aprecia c nu putem vorbi de aplicarea unei metode manageriale pure, ci
85

de adoptarea i adaptarea unui sistem de metode manageriale care este adecvat cu organizarea i funcionarea fiecrei organizaii. Pentru ntreprinderi, strategiile i tacticile adoptate trebuie s aib n vedere obiectivele organizaiei. n concordan cu cerinele managementului prin obiective, fiecrui obiectiv prevzut trebuie s i se asocieze responsabilul i autoritatea de ndeplinire a lui. Eficacitatea triunghiurilor autoritateresponsabilitate- competen constituie premisa apropierii managementului firmei de scopurile i realizrile entitii pe traseele perpetue aciuni- informare- decizii. Detalierea obiectivelor pn la nivelul posturilor de munc necesit stabilirea unor reglementri interne adecvate sub forma calendarelor i a programelor de lucru, precum i a instruciunilor de ndeplinire a lor. De asemenea, conducerea prin obiective presupune aplicarea metodei costurilor standard pentru calculaia costurilor pe feluri de produse finale prin care s existe posibilitatea determinrii oportune a consumurilor i a cheltuielilor anormale (creditul conturilor de cheltuieli cuprind standardele de cheltuieli directe i normativele pentru cheltuieli indirecte, iar n debit se colecteaz cheltuielile efective care, n momentul angajrii lor, se compar cu cele prevzute n standarde i normative). Cunoaterea abaterilor obiective- realizri face posibil managementul "prin excepii". n acest scop, fiecrui manager, corespunztor nivelului ierarhic pe care i desfoar activitatea, urmeaz s i se fixeze pragul pn la care are responsabilitatea lurii deciziilor pentru corectarea erorilor de funcionare a compartimentului sau a sectorului unde- i desfoar activitatea. Pentru abateri de amploare mai mic, conducerea operativ este responsabil de autoreglarea manifestrii componentelor ntreprinderii, n timp ce erorile cu implicaii importante sunt apanajul conducerii strategico- tactice pentru reglarea intern i racordarea mai bun la mediu. Aceast metod de conducere presupune existena unui sistem informaional raional, capabil s furnizeze "situaiile de excepie", factorii i cauzele determinante, remediile care se impun. Cum racordarea eficace la mediul pieei este unul din scopurile majore a oricrei ntreprinderi, managementul prin produs sau / i clieni (zone geografice) se impune ca o metod managerial performant n sensul menionat de a crea centre de responsabiliti omogene pentru realizarea conexiunilor raionale productori (ofertani)- clieni. Dat fiind faptul c, n ultima instan, orice ntreprindere trebuie s-i fundamenteze activitatea dup criterii de eficien, managementul tiinific impune managementul prin costuri / bugete / centre de profit i rezultate prin care se fundamenteaz deciziile privind consumurile i cheltuielile unitii economice. Managementul adaptiv, de tip birocratic, preconizat de M. Weber, delimiteaz responsabilitile tehnice de cele administrative. Aceast structur are o ierarhie n care specialitii adopt decizii tehnice i controleaz problemele aferente i o alt ierarhie n care conducerea adopt decizii asupra problemelor de personal, de buget etc. Ierarhia dual ofer un statut egal specialitilor tehnici i managerilor. Eficiena structurilor birocratice presupune
86

respectarea unor principii i reguli, cum sunt: delimitarea unor linii clare de autoritate de la managerii strategici pn la angajatul care are cea mai puin responsabilitate i nu are nici o autoritate asupra altora; aa cum a preconizat H. Fayol, trebuie s existe o unitate de comand, fiecare persoan avnd doar un singur ef, i fiecare angajat trebuie s tie n faa crui manager rspunde i de ce rspunde angajatul; autoritatea i responsabilitatea fiecrui individ trebuie s fie clar definite i marcate n scris ceea ce duce la reducerea ambiguitilor etc. O definire clar a rolurilor este necesar pentru o delegare eficient de autoritate, ns aceasta nu-i garanteaz eficiena; claritatea rolului fiecruia permite angajailor cunoaterea ateptrilor efilor, n faa crora rspunde de ndeplinirea sarcinilor i le poate solicita sprijin. Prin contrast, ambiguitatea rolului duce la anxietate, frustrare, insatisfacie, atitudini negative i productivitate sczut. Fia postului, cu atribuii, responsabiliti i drepturi, delimitate pe categorii de locuri de munc, sporete productivitatea i satisfacia, ns aceasta nu trebuie s fie foarte exact pentru a nu descuraja inovaia. Delegarea de responsabilitate trebuie s fie nsoit de precizarea rspunderii. Sistemele de control eficiente sunt acelea care asigur feed-back-ul direct cu persoana responsabil pentru a spori motivarea personalului. Atunci cnd feed-back-ul provenit de la decident const n evaluarea performanelor i nu n ndrumri, acesta tinde a fi nefuncional i, doar arareori, contribuie la creterea performanelor. Extinderea limitelor controlului se poate realiza prin intermediul unor responsabili care ndeplinesc sarcini similare n subdiviziuni organizatorice avnd funcii specifice. n mod similar, existena unor compartimente ce asigur servicii specifice poate influena structura organizatoric. Organizarea, n funcie de localizarea geografic, devine din ce n ce mai eficient, atunci cnd diferitele operaiuni sunt dispersate geografic. O structur birocratic poate fi n detrimentul unui model de personalitate, impunerea unui stil de conducere autoritar accentund dreptul de autoritate i statut i mrind nevoia patologic de a exercita controlul. Dac managerii nu au competena tehnic a asociailor, acetia se pot simi nesiguri i se pot teme de asociaii lor. Comportamentul autocratic poate deveni un mecanism defensiv prin uzul de putere i a strategiilor care induc teama n rndul managerilor de vrf i prin impunerea unor norme i reguli arbitrare i rigide. Utilizarea recompenselor i a pedepselor pentru obinerea manifestrilor dorite poate duce la nstrinarea personalului. Comportamentul aservit poate nflori ca urmare a concurenei pentru ctigarea unor interese personale de ctre angajai. Din aceast specializare poate rezulta o detaare care poate duce la despersonalizare. De asemenea, personalul se poate ataa de sarcinile de rutin, de obiectivele pariale ale unitii i va opune rezisten schimbrii. Modelele organizaionale organice constituie cadre de lucru mai noi care sunt mai libere, mai deschise, mai flexibile i mai fluide dect vechile modele
87

birocratice. Limitele relaiilor interne i externe sunt mai uor penetrate. Afilierile temporare, cum ar fi relaiile de consultan, sunt des utilizate. Scopurile, obiectivele i structurile organizaionale adaptive sunt diferite fa de cele ale modelului birocratic. Acestea au rezultat din cercetrile comportamentale n scopul atingerii satisfaciei n munc, a creativitii i a eficienei muncii. Structurile organizaionale organice acord o recunoatere mai evident a relaiilor informale i ncurajeaz ndeplinirea de ctre grup a propriilor norme. Modelele adaptive recunosc realitile prezente ale firmei i sunt destinate satisfacerii acestora. Aceste structuri nu folosesc organigrame din cauz c relaiile din interiorul unitii sunt flexibile. Reprezentrile sunt mai puin semnificative i fiele posturilor cu descrierea acestora nu reprezint o prioritate a managementului. Trsturile modelului organizaional sunt specifice managementului participativ. Motivarea provine din necesitile interne ale sistemului, din sarcinile de ndeplinit i nu prin supervizare i prin control. Recompensele se bazeaz pe rezultatele individuale i de grup i nu pe evalurile subiective ale managerilor. Organizaia liber este structurat astfel nct prile componente ale entitii s poat fi gestionate i conduse flexibil. Aceasta accentueaz rolul controlului centralizat, a operaiilor descentralizate, a evalurilor automatizate, a centrelor de profit, precum i a managerilor dinamici, dornici s perceap i s- i asume riscuri. Partea stabil a organizaiei se compune din planificatori i un centru de control i evaluare (compartiment de control intern). Operaiile descentralizate constau n modificarea combinaiilor dintre diferitele funcii, abiliti i resurse materiale pe firmamentul liniei ierarhice a ntreprinderii. n acest scop, se delimiteaz, cu prioritate, centrele de profit i nu bugetele de venituri i cheltuieli. Aceste centre sprijin echipa de lucru prin orientarea tuturor membrilor ctre un obiectiv unic astfel nct acetia s fie dedicai, solidar, rezultatelor obinute. Managerii trebuie s fac fa schimbrii; se pune accent pe comunicarea deschis, pe consens, pe judecarea independent a faptelor i a persoanelor, pe autoreglementri. Pentru maximizarea flexibilitii se minimizeaz importana organigramelor, a fiei postului, a poziiei i a titlului (funciei individuale) n cadrul unei uniti. Managementul colegial restricioneaz autoritatea monocratic prin pstrarea unei divizri a puterii ntre managerii de vrf i prin responsabilitatea colectiv. Acesta este aplicat, frecvent, n Germania i Olanda, dar i n Austria, Elveia i Frana i se mai numete i stilul de management european. Directorii sunt reprezentanii unor domenii funcionale ale organizaiei. Acetia pot avea sau nu un preedinte sau manager general; dac exist, preedintele poate fi primul dintre toi cei egali, poate vorbi n numele directorilor, i poate coordona, poate fi recunoscut ca manager general sau preedinte executiv. Directorii pot avea directori adjunci. Procesul de adoptare a

88

deciziilor difer de la ar la alta, dar n toate cazurile exist un Consiliu al directorilor care hotrte politica de adoptare a deciziilor unitii economice. Managementul colegial se bazeaz pe elemente particulare, demne de luat n considerare, cum sunt: limiteaz conducerea autocratic, ncurajeaz managementul democratic i asigur reprezentarea fiecrui domeniu funcional; datorit responsabilitii colective, directorii sunt mai bine informai asupra altor domenii funcionale; previne deciziile precipitate, ncurajeaz planificarea pe termen lung i evaluarea corect a obiectivelor; cultiv prietenia ntre angajai i raporturile de munc amiabile. Managementul colegial are i unele limite, cum ar fi: nevoia de consens duce la ncetinirea procesului de adoptare a deciziilor; necesit un timp de execuie considerabil pentru anumite probleme relativ minore sau care intr n atribuiile funcionale ale altora, lucru care duce la diminuarea responsabilitilor; procesul de management i poate fragmenta, uneori, derularea, n special atunci cnd trebuie determinate politicile i programele de aciune; diferenele de opinii pot duce la rzboaie reci i neprincipiale; comunicarea se desfoar, mai ales, pe verticala sistemului de conducere; ncurajarea aciunilor de grup poate ngrdi activitatea unui director cu o puternic creativitate etc. Managementul prin proiecte este aplicat n ntreprinderi pentru previziuni ample, pe termen lung, n care proiectele sunt dezvoltate i administrate pe parcursul tuturor etapelor de realizare. Aceast strategie, de tip agregat, este aplicat n cazul proiectelor n care sarcinile de ndeplinit sunt nefamiliare personalului i complexe, n cazul planificrii, coordonri i cercetrii- dezvoltrii activitilor de proiect cu risc ridicat de ndeplinire i n situaia n care exist o abatere mare de timp ntre planificarea activitilor i execuia sarcinilor. Activitile de proiectare se fac n cadrul unor echipe funcionale conduse de efi de departamente. Managerul general coordoneaz toate activitile. n cazul acestui tip de management nu exist o autoritate central de proiect puternic i, prin urmare, adoptarea deciziilor se face n avantajul celui mai puternic grup funcional i nu n interesul preponderent al proiectului. Timpul de adoptare a deciziilor se mrete deoarece este necesar coordonarea i aprobarea tuturor grupurilor funcionale. Persoanele implicate ntrun proiect rspund de ndeplinirea sarcinilor, n mod direct, n faa managerului, conferindu-i acestuia un rol esenial de control asupra fiecrui proiect ceea ce implic reducerea timpilor suplimentari de realizare i un timp de reacie mai mic. Persoanele implicate n proiect tind a fi loiale dezideratului de finalizare a acestuia deoarece este singurul lor scop la un moment dat. Ele sunt interesate de tehnologia realizrii proiectului, ns nu dezvolt o tehnologie a finalizrii acestuia; din cauz c managerii conduc un singur proiect la un moment dat, acetia nu pot pstra n lucru toate mijloacele produciei n orice moment; elementele produciei nu se suprapun cu cele privind proiectele ajungndu- se la duplicitate ntre activitile funcionale i proiecte. De
89

asemenea, pentru membrii echipei de proiect se poate ajunge la o lips de continuitate n carier, anxietatea poate crete pe msura realizrii proiectului, din cauz c personalul nu tie cnd vor fi din nou desemnai a realiza proiectul un alt proiect Organizarea matriceal combin conceptele organizrii funcionale cu cele a organizrii agregate. Funciile se definesc pe departamente i divizeaz autoritatea ntre conductorii funcionali i managerii de proiecte. Unele persoane din domeniul funcional al unitii sunt desemnate de ctre managerul de proiect, n timp ce acestea sunt implicate i n realizarea altor probleme funcionale de la firm ceea ce presupune dubla subordonare a angajailor. Totui, timpul de reacie la cerine este mai rapid. Organizarea matriceal este apreciat pozitiv de persoanele din afara ntreprinderii i nu ncetinete dezvoltarea tehnologic; ea faciliteaz schimbul de tehnologii ntre proiecte i ofer garania continuitii carierei datorit faptului c personalul i pstreaz atribuiile n domeniul funcional al unitii. Pot apare, ns, conflicte ntre managerii de proiect i managerii funcionali. Prin dubla subordonare, participanii la proiect au sarcini i atribuii care pot deveni confuze. ntr-un alt tip de organizare structural, managerul de proiect poate monitoriza proiectul, ns nu poate dect s dea sfaturi mnagerului general. Directorul de proiect controleaz, prin influen, are responsabilitate dar nu i autoritate, iar angajaii rspund de realizarea sarcinilor n fa unui singur efmanagerul general. Managementul prin proiecte ofer unele avantaje, cum sunt: vizeaz numai proiectele i se concentreaz asupra rezultatelor acestora; asigur un control bun asupra proiectului, are o perioad scurt de dezvoltare, o cretere a calitii i costuri de program mai reduse; se obin rate mai mari ale profitului i cultiv relaii bune cu clienii. Managementul prin proiecte faciliteaz coordonarea ntre domeniile funcionale, dezvolt aptitudinile managerilor. Managementul prin proiecte necesit modificri ale modelelor de interaciune i submineaz modelul de ierarhie stabilit anterior. El presupune o unitate de control, alocarea i divizarea resurselor ntre departamente, prioriti definite i stimulente pentru ndeplinirea obiectivelor. n acelai timp, implic, frecvent, duplicarea unor sarcini i atribuii ale angajailor, confuzia din cauza ambiguitii autoritii, ca nou model de control. Autoritatea reprezint abilitatea unora de a influena comportamentul altora i provine din ocuparea unei anumite poziii n structura organizatoric. Uneori managerii de proiect se folosesc de autoritatea lor, alteori ei trebuie s-i foloseasc influena; personalul poate rspunde n faa mai multor persoane care au diferite grade de autoritate; ambiguitatea autoritii provoac deseori frustrare n rndul personalului; managerii de proiect tind s depind de managerii funcionali n privina resurselor, dependen ce poate duce la conflicte pe seama utilizrii resurselor, iar planificarea pe termen lung este deficitar atunci cnd oamenii sunt mai preocupai de proiectele temporare i nu de perspective mai ndeprtate.
90

Managementului prin proiecte poate duce la eecuri, ca urmare a aciunii unor factori i cauze, cum sunt: formularea greit, din start, a temei proiectului, alegerea eronat a managerului de proiect, lipsa de sprijin din partea unitii, utilizarea unor tehnici de management inadecvate, definirea ambigu a rolului i a sarcinilor membrilor echipei, lipsa unui termen limit de terminare a proiectului etc. Pentru prevenirea eecului, planificarea este esenial prin respectarea unor principii, cum ar fi: proiectul trebuie s fie bine conceput, cu scopul subliniat i cu descrierea rezultatelor finale scontate; alegerea unor manageri calificai, competeni crora urmeaz s li se defineasc rolurile i s li se asociaze autoritatea necesar pentru controlul fondurilor, a bugetelor, pentru a fi capabili s selecteze, suplimenteze sau s elimine subordonaii angajai n proiect (dac este nevoie) etc. Managerii trebuie s participe la aciunile decizionale majore, mai ales, privind elaborarea politicii de realizare a proiectului. Deoarece managerii funcionali s-ar putea s nu accepte indicaii venite din partea unui subordonat care este i manager de proiect, managerii de vrf ar putea selecta persoane cu mari responsabiliti n unitate, s le atribuie titluri impresionante, s sprijine negocierile acestora cu managerii funcionali i s-i determine s rspund de realizarea sarcinilor n faa unui manager situat la acelai nivel ierarhic sau la unul superior fa de managerii funcionali. Una dintre primele responsabiliti ale unui manager de proiect este desemnarea persoanelor subordonate care s rspund de finalizarea proiectului. Uneori, mai multe proiecte concureaz pentru atragerea specialitilor competeni ntr-o competiie defavorabil performanelor ntreprinderii. Managerii funcionali ar putea s nu fie de acord s elibereze personalul cerut pentru proiect sau se poate ca persoana desemnat s nu vrea s se transfere pentru realizarea proiectului deoarece: exist divizare a responsabilitilor ntre structura funcional i cea de proiect; munca este mai puin dezirabil; le este fric de omaj dup terminarea proiectului respectiv .a. Ca stimulent i cointeresare, managerii pot oferi creteri de salarii. Din structura de conducere cerut de proiect pot apare oportuniti de promovare care sporesc costurile de funcionare a organizaiei. Managerul de proiect determin sarcinile cerute fiecrui departament sau echip i care este ordinea de realizare a acestora. Fiecare departament specific care este necesarul de resurse care trebuie s provin de la alte departamente i apoi se trece la estimarea timpului necesar realizrii sarcinilor ce-i revin. Un plan general al proiectului se poate realiza prin utilizarea programului de alocare a resurselor sau a calendarului, elaborat prin aplicarea metodei drumului critic32. Reeaua i calendarul de drum critic poate reprezenta punctul principal al implementrii proiectului. Managerul de proiect trebuie, de asemenea, s
32

Oprean V., Oprean D..- Managementul prin proiect: organizarea personalului i a activitilor, n Tribuna economic, nr. 47/2004, pag. 11-12
91

determine costurile acestuia i s estimeze mrimea i structura cheltuielilor. Prin compararea costurilor estimate detaliate cu cheltuielile curente, managerul poate transfera personalul angajat la sarcini mai puin productive spre sarcini menite s reduc costurile. Pentru meninerea permanent a unui control al calitii, managerul definete obiectivele proiectului prin standarde de calitate, descrie criteriile de performan i monitorizeaz progresul individual i al ntregului proiect innd seama de aceste standarde. Responsabilitile i performanele trebuie recompensate, iar sarcinile de lucru au termene limit de realizare; ele sunt uneori percepute ca fiind proiecte speciale; sarcinile atribuite permit personalului specializat s se concentreze asupra proiectului, fr a-i ndeplini, n continuare, obligaiile curente. Structura organizatoric este flexibil prin faptul c se pot aduce noi membrii n echipa de proiect atunci cnd acetia au potenial ridicat de munc sau se pot elibera de sarcini unii membrii ai echipei atunci cnd talentul lor specific nu mai este necesar n realizarea proiectului. Metoda sarcinilor este eficient n rezolvarea unor probleme, poate oferi oportuniti de instruire pentru manageri, poate angrena energii creatoare, introducnd inovaiile i se poate aplica cu success n domenii de vrf, cum sunt informatica i electronica. Pe de alt parte, metoda sarcinilor aplicat n managementul prin proiect poate avea efecte negative asupra organizaiei, cum sunt: personalul- cheie al societii comerciale poate s nu vin n contact cu problemele curente ale unitii (de care se ocupa anterior) perioade lungi de timp; atribuirea unor sarcini i poate face pe angajai s se considere mai buni dect partenerii lor i ei se pot simi independeni i detaai de grupurile din care au fcut parte. Se obinuiete ca personalul s fie promovat i transferat din departamentul n care a activat anterior, dup ce responsabilitile i sarcinile au fost ndeplinite; revenirea unui membru n organizaie la vechiul post de munc este, deseori, dificil, iar realizarea acestui lucru va duce la creterea gradului de anxietate al angajatului. Matricea organizaional ncearc s combine avantajele structurilor funcionale cu managementul prin proiecte. ntr-o organizaie funcional, managerul are autoritatea s determine elurile firmei, s selecteze personalul, s determine modul de salarizare i de promovare, s evalueze personalul i proiectul. Managerii rspund n faa superiorilor, ns lucreaz independent. n organizarea matriceal, managerul funcional i mparte responsabilitile cu managerul de proiect. La nceput managerul funcional poate avea sentimentul unei pierderi de statut, de autoritate i control. Prin urmare, este important ca managerii s fie capabili s conving prin competen, autoritate i responsabilitate, folosindu-i cunotinele i calitile personale. Managerul funcional i cel de proiect trebuie s coopereze pentru a ajunge la soluii menite s asigure reuita demersului. ntro organizaie matriceal, scopul este de a avea o putere de decizie ct mai mare care s se manifeste pn la cele mai inferioare niveluri ierarhice ale piramidei organizaionale ceea ce ncurajeaz consensul de grup. Majoritatea deciziilor se iau la nivelul managementului de mijloc,
92

degrevnd managerii de vrf de planificarea pe termen lung. Organizarea matriceal sporete contactele dintre indivizi, iar complexitatea ei duce, inevitabil, i la conflicte ceea ce presupune creterea gradului de comunicare ntre angajai i un comportament de tip colaborativ ntruct diferenele trebuie mai nti identificate i apoi anulate. Totodat, se ncurajeaz munca n echip ntre departamente, iar consultanii au rolul de a realiza comunicarea ntre participani. Managerii trebuie s dispun de cunotine temeinice n domeniul managementului resurselor umane pentru a evalua i folosi corespunztor capitalul intelectual. Organigramele care ilustreaz rspunderile i nivelele de responsabilitate pot ajuta la reducerea riscului de apariie a conflictelor. Organizarea matriceal stimuleaz flexibilitatea la schimbare n condiii de risc i incertitudine, aa cum sunt ntreprinderile de tip holonic n care se colaboreaz pentru a fabrica i comercializa un numr mic de produse, de calitate superioar. Prin deplasarea zonei de adoptare a deciziilor spre mijlocul piramidei ierarhice se ofer posibilitatea creterii motivaiei personalului i a dezvoltrii profesionale a acestuia i se mrete ataamentul angajailor pentru interesele firmei. Deoarece oamenii cunosc mai bine structurile birocratice, este foarte necesar munca de orientare a personalului spre structura i psihologia matriceal. Liniile de autoritate rigide, limitele inflexibile ale separrii muncii de subdiviziunea organizatoric, alocarea ambigu a resurselor ctre subdiviziuni i loialitatea subiectiv specifice birocraiilor, nu se regsesc n organizaiile dinamice care, uneori, au scopuri i eluri contradictorii. Sistemele organizaionale reprezint un model managerial adaptiv care a fost mult simplificat prin exploatarea noilor tehnologii informaionale i de comunicare. Aceast structur se poate aplica organizaiilor birocratice care se comport ca sisteme nchise sau modelelor adaptive, privite ca sisteme deschise. Structura preconizat ia n considerare fluxul de munc i de informaii, relaiile, timpul i adoptarea deciziilor. Modelul mixt poate fi cel mai viabil: birocraia poate funciona foarte bine n condiiile muncii de rutin. Modelele adaptive sunt, ns, mai utile n munca de cercetare i dezvoltare. n orice caz, succesul oricrei organizaii depinde n mare msur de competena i implicarea managerilor. n concluzie, se poate aprecia c managementul tiinific al societilor comerciale i al altor organizaii presupune: adoptarea conducerii prin obiective pentru exercitarea funciilor manageriale de previziune i organizare; aplicarea conducerii prin produs i prin proiect pentru comanda proceselor tehnologice; utilizarea conducerii "prin excepii" i prin costuri (rezultate) pentru exercitarea controlului; adoptarea conducerii organizaionale prin clieni sau / i zone geografice pentru coordonarea proceselor interne cu cele exprimate prin mecanismul pieei etc.

93

Corolarul aplicrii integrate a metodelor manageriale moderne l poate reprezenta managementul prin sisteme informatice de gestiune i de asistare a deciziilor a cror componente principale sunt: - baze de date (BD) i sisteme de gestiune a lor (SGBD sau Data Base Management System- DBMS); - baze de modele (BM) i sisteme de gestionare a lor (MBMS), ca biblioteci de programe i proceduri de rezolvare a problematicii informaional- decizionale aplicnd metode statistico- matematice i din teoria deciziilor; - baze de cunotine i fapte (BCF), ca structuri de informaii complexe privind metodologii i metode de lucru, i componente de sistem expert de gestionare a bazei i de extragere de soluii explicite la cererea utilizatorilor; - interfaa dintre componente i componente- utilizatori, ca i sistem de generare i gestionare a dialogurilor (DGMS). n organizarea activitilor este necesar ca managerii s asigure n permanen un echilibru ntre interesele salariailor, obiectivele i rezultatele ntreprinderii. Dei din punct de vedere al resurselor (financiare, tehnologice i umane) ntreprinderile mici i mijlocii, care predomin n ansamblul economiei naionale, sunt dezavantajate comparativ cu firmele de dimensiuni mari, flexibilitatea organizaional i comportamental reprezint un atu considerabil n lupta pentru cucerirea pieei. n procesul de reflecie i creaie asupra structurilor manageriale i de control, din combinaia posibilitilor de constituire a unei structuri organizatorice rezult variante de organizare a unei ntreprinderii. Pentru aplicarea cu succes a variantei organizatorice alese n practic este necesar s se acorde o atenie mrit i aspectelor social-economice de natur psihosociologice pentru crearea unui cadru propice de munc i via angajailor firmei. Selecia angajailor trebuie fcut astfel nct pregtirea lor s corespund nivelului de complexitate a activitilor specifice, iar imaginea firmei s contribuie la formarea i dezvoltarea culturii ntreprinderii n sensul ataamentului i a muncii responsabile pentru realizarea performanelor scontate. In anii '80, multe organizaii social-economice din lume au adoptat filozofia managementului calitii totale sau pe cea a mbuntirii continue a calitii. Sistemul TQM (Total Quality Management) a fost aplicat prima dat n Japonia. Aplicarea acestui sistem presupune: - angajaii sunt, individual, furnizori de informaii i beneficiari ai informaiilor introduse de alii; - toate activitile sunt supuse unei mbuntiri continue n vederea sporirii satisfaciei clientului;

94

- nevoile clientului i experiena dobndit sunt comunicate de la un serviciu la altul al unitii; - managerii sunt responsabili cu mbuntirea sistemelor organizaionale pentru ca angajaii s i poat spori performana; - angajaii de la toate nivelele trebuie instruii n privina acestui sistem i n privina efecturii corespunztoare a tuturor sarcinilor impuse de postul lor de munc; - fiecare departament furnizeaz date de msurtori statistice care s permit angajailor s-i mbunteasc activitatea; - colectarea de date n vederea evalurii se face la nivelul angajailor, care vor colabora cu personalul specializat la analizarea i utilizarea eficace a datelor; - toi furnizorii de date sunt integrai n procesul TQM; - este nevoie de munca n echip pentru a uura rezolvarea problemelor i pentru a nltura barierele care exist ntre specialiti diferite; - strategia unitii trebuie s se schimbe prin stabilirea unor obiective pe termen lung care s sprijine calitatea, prin meninerea standardelor de performan de-a lungul timpului, prin acordarea de autoritate angajailor i prin organizarea unor cercuri de rezolvare a problemelor la toate nivelele organizatorice. mbuntirea continu a calitii (CQI) include trei procese integrate: planificarea, controlul i mbuntirea calitativ. Planificarea calitativ pune accent pe nevoile clientului, controlul const n reducerea variaiilor, iar mbuntirea calitativ se concentreaz asupra cauzelor vitale ale rezolvrii cu succes a problemelor. Paradigma TQM i CQI necesit o schimbare masiv a eforturilor de perfecionare a activitilor n vederea creterii calitii aciunilor i serviciilor oricrei organizaii. n programele adoptate, managerii i experii n probleme de asigurare a calitii, poart toat responsabilitatea i atenia lor trebuie s se concentreze asupra identificrii rezultatelor nedorite i asupra ndrumrii comportamentului angajailor, pentru ca riscul apariiei unor rezultate negative s fie minim. O alt component a metodei propuse prin TQM este procesul prin care membrii unui grup de lucru compar munca lor curent i productivitatea lor, ca echip, cu cele ale celor mai buni concureni ai lor pentru ca, astfel, s gseasc stimulare i dorin de a se perfeciona n beneficiul firmei i a fiecruia dintre angajati. Personalul va fi motivat s participe la activitile de mbuntire a calitii atunci cnd acestea le furnizeaz i motive de satisfacie personal, cum ar fi: mai mult responsabilitate, creativitate, realizare personal i evoluie profesional. Administratorii trebuie s identifice sarcinile de realizat, s identifice instrumentele de lucru necesare, s evalueze mediul n care se vor ndeplini sarcinile, s fac toate schimbrile necesare organizaiei pentru ca aceasta s asigure un mediu sigur de lucru pentru angajai. Clientul nemulumit este
95

ndreptit s se angajeze ntr-un litigiu. Prin urmare, este important s se identifice incidentele care ar putea duce la insatisfacii, la ndeprtarea clientelei. Indiferent de metodele, procedeele i tehnicile de lucru folosite, chintesena muncii unui manager este tabloul de bord33, ca instrument managerial care const ntr-un set de informaii selecionate, organizate i prezentate sub forma unor indicatori utili pentru a permite caracterizarea imediat a unei situaii date i prin care s se poat evalua dac obiectivele fixate au fost realizate i dac sunt necesare corecii de adus polititcilor manageriale.

33

Oprean D., Abdel R. M.-TI&C: Proiectarea de tehnologii informaional decizionale, Ed. Risoprint, 2001, pag. 75
96

3. Managementul proiectelor informatice


3.1. Aspecte definitorii i organizatorice
Managementul proiectelor1 este o strategie managerial aplicat mai ales n informatizri i investiii de alt natur. Ea presupune constituirea unor echipe de specialiti n analiza, proiectarea i implementarea de aplicaii informatice i implicarea de specialiti din diferite compartimente funcionale, mai ales de contabilitate, comercial i de management a resurselor umane. Echipele de proiect au ca obiectiv lansarea i realizarea proiectului cu respectarea specificaiilor tehnice, a termenelor de execuie i a bugetului de cheltuieli. Existena i funcionarea unor astfel de echipe implic dou probleme organizatorice importante: integrarea echipei de proiect n structura organizatoric a firmei (de investiii) i crearea unei structuri organizatorice pentru proiectul n sine. n structura organizatoric funcional a societilor comerciale integrarea acestei metode de management se realizaz prin integrarea proiectului n organizarea funcional a firmei. Managementul proiectului este subordonat compartimentului funcional, de regul, de contabilitate, care poate avea rolul cel mai important n implementarea lui. Pe baza celor menionate, sinteza avantajelor i a dezavantajelor managementului prin proiecte este redat n tabelul 3.1. Aa cum am menionat la analiza structurilor manageriale i de control, managementul prin proiecte confer multiple atuuri de finalizare eficient a unor obiective importante ale societilor comerciale, cum este cel al informatizrilor, dar implic i capcane, cum este cea a perturbrii sistemului de reglare existent nainte de implementarea noii structuri. Fa de organizarea funcional clasic, organigrama unei societi comerciale n care se implementeaz managementul prin proiecte se poate prezenta ca n figura 3.1, care reflect organizarea pe proiecte pur. n cadrul fiecrui proiect (de analize conjucturale, oferta de produse, tehnologii de producie, de informatizare etc.), managerul are autoritate i responsabilitate deplin. Un proiect constituie o entitate autonom distinctiv n cadrul structurii firmei, cu propriul su personal tehnic, propria administraie, relaionat de organizarea de ansamblu (doar) prin rapoartele periodice pe care managerul de proiect trebuie s le prezinte conducerii strategico-tactice. Unele societi comerciale prevd proceduri foarte detaliate n ceea ce privete administrarea, finanele, personalul i controlul n cadrul proiectului, n timp ce altele acord o libertate mai mare sau mai redus n
1

www.ase.ro/teza_capitol.pdf

97

acest sens. n ultima instan, combinaia clasic - modern este dependent de mrimea i perspectivele organizaiei, de cerinele i posibilitile existente. AVANTAJE 1. Centralizarea resurselor similare. 2. Disponibilitatea forei de munc. 3. Stabilitate mare. 4. Standarde profesionale nalte. 5. Asigur o flexibilitate maxim n utilizarea personalului. Experii pot fi implicai temporar n proiect, apoi retrimii la munca lor obinuit. 6. Experii pot fi utilizai n cadrul mai multor proiecte. 7. Specialitii implicai n cadrul proiectului pot apela la colegii lor din cadrul compartimentului funcional din care provin pentru a face schimburi de cunotine i experien, ceea ce poate constitui o surs de soluii creative i sinergice pentru problemele proiectului. 8. Posibilitatea asimilrii unor noi tehnologii performante. 9. Permite utilizarea n cadrul proiectului a acelorai proceduri tehnice i manageriale folosite i la nivelul firmei. 10. Specializare n cadrul funciilor. 11. Menine parcursurile normale de evoluie n carier din cadrul organizaiei. DEZAVANTAJE 1. Numr mare de niveluri ierarhice. 2. Lipsa unei vederi de ansamblu a proiectului pentru majoritatea personalului implicat. 3. Clientul nu este n centrul preocuprilor. Unitatea funcional creia i este subordonat proiectul are propriile sale sarcini de realizat i acestea prevaleaz de obicei fa de cele ale proiectului. 4. Unitatea funcional tinde s fie orientat ctre realizarea i controlul activitilor tehnice i nu ctre problemele globale ale proiectului. 5. Nu i se acord unei singure persoane ntreaga responsabilitate pentru proiect. 6. Motivaia echipei de proiect este slab deoarece proiectul este perceput ca un aspect marginal n cadrul activitii firmei. 7. Poate favoriza apariia rivalitii i competiiei neloiale ntre echipele de proiect n lupta acestora pentru acces la resursele organizaiei. 8. Succesul este totdeauna nsuit, iar eecul nu aparine nimnui. 9. Rezisten n faa schimbrii. 10. Proces lent de luare a deciziei.

Tabelul 3.1.- Implicaiile managementului prin proiecte

98

Figura 3.1- Organigrama pentru managementul prin proiecte

ntro concepie modern, aplicabil n ntreprinderi inteligente, racordate la internet, managementul prin proiecte este asociabil cu organizarea matricial, reprezentat n figura 3.2. Nodurile structurii pot reprezenta centre de decizie, formate din specialitii antrenai n rezolvarea problematicii aflate la intersecia linie (manager proiect) coloan (specialiti de marketing, ingineri, contabili etc.).

Fig. 3.2- Organigrama ntreprinderii matriceale 99

Avnd n vedere avantajele i dezavantajele specifice fiecrei forme de organizare, se poate opta pentru o combinaie de structuri, avnd n vedere condiiile specifice fiecrei firme. Managementul i marketingul informatizate se realizeaz prin integrarea orizontal (funcional) i vertical (ierarhic) de aplicaii, ca proiecte finale executabile, menite a facilita exercitarea funciilor ntreprinderii i ale conducerii. Rezult sisteme informatice de gestiune i de asistare a deciziilor de tratare i folosire optimal a informaiei economico-financiare i cu caracter social. Datele i cunotinele din colecii pot fi organizate n fiiere independente (relative la o anumit problem), n fiiere integrate, n baze de date centralizate sau distribuite (n reele de calculatoare). Corespunztor modului de organizare a datelor, aplicaiile informatice pot fi: independente; integrate care comunic direct (online, n timp real) sau indirect (off-line) n soluionarea problemelor complexe. Exploatarea unui sistem (aplicaii) informatic(e) se poate face centralizat sau cu distribuire parial sau total, n funcie de posibilitile sistemelor de calcul disponibile i concepia de ansamblu prestabilit. n esen, managementul prin proiecte presupune numirea unui manager general al proiectului de finalizare a unui obiectiv important (automatizare, proiectarea i lansarea de produse noi, realizarea unor retehnologizri etc.) care devine rspunztor de organizarea i desfurarea aciunilor din faza de lansare a proiectului i pn la finalizarea lui. Managerul i alege echipa (subordonaii) i colaboratorii n funcie de condiiile specifice ale organizaiei sau ale organizaiilor n care urmeaz s fie realizat finalizarea aciunilor de implementare a proiectului.

3.2. Metodologii de management prin proiecte privind informatizrile 3.2.1. Strategia clasic
Principalele etape de lucru i specificaii de realizare ale unui proiect informatic, n concepia clasic, dedus din experiena specialitilor n analiza i conceperea de sisteme informatice, sunt: 1. - elaborarea temei de realizare cu specificarea cerinelor i a restriciilor sistemului, ca potenial baz juridic de reglementare a raporturilor proiectantbeneficiar (utilizator); 2. - proiectarea de ansamblu care, n general, este similar aciunilor de elaborare ale unui studiu tehnico-economic pentru investiii de natur industrial. Ea const n a stabili, pe coordonatele unui proiect director de informatizare, concepia global a sistemului informatic, structura acestuia, prioritile de
100

realizare, necesitile i posibilitile economico-financiare ale utilizatorului, eficiena scontat. Importana etapei deriv din faptul c este ultima n care analiza vizeaz ansamblul aciunilor de prefigurare nu numai a viitorului sistem informaional-decizional, ci i conexiunile acestuia; 3. - proiectarea de detaliu sau tehnic a fiecrei componente de tip subsistem sau aplicaie, prin conceperea, ntro manier analitic, a tehnologiei tratrii informaiei pe traseul intrri- prelucrri- ieiri, prin elaborarea algoritmilor de programare i a specificaiilor de programare i exploatare viitoare a procedurilor tehnologiei. Un proiect tehnic rezultat trebuie s aib caracteristicile unui proiect elaborat pentru produse de natur industrial n care desenele de execuie (specificaiile de realizare) i fiele tehnologice (arborii de programare) definesc tehnologiile i reetele de fabricaie; 4. - programarea fiecrei componente prin scrierea programelor ntr-un mediu adecvat, testarea i integrarea lor n mediul pentru care au fost concepute; 5. - testarea procedurilor cu date reale n vederea omologrii i acceptrii lor de ctre beneficiar, implementarea lor n cadrul sistemului informatic (informaional); 6. - exploatarea i ntreinerea produsului informatic rezultat, urmrind prin aceasta, mbuntirea performanelor acestuia. n fiecare etap se elaboreaz documentaii specifice, iar spre final, se completeaz i definitiveaz documentaia de prezentare, operare i ntreinere a produselor informatice nou create. Studierea realizrilor practice ale informaticii aplicate scot n eviden faptul c, n scopul asigurrii unei independene relative, un sistem informatic se structureaz (n general) funcional, urmrind asigurarea condiiilor pentru exercitarea funciilor sistemului de reglare. Astfel, ntr-o ntreprindere, subsistemele informatice sunt: de marketing, de cercetare- dezvoltare, de producie, comercial, financiar- contabil i de personal. Pe domenii de activiti sau compartimente, un subsistem se detaliaz n aplicaii (uniti funcionale), iar o aplicaie n proceduri automate i de interfa, ca uniti de prelucrare prin care managerii i executanii s poat obine informaiile dorite. De pild, subsistemul de producie al unei societi comerciale de tip productiv se constituie din aplicaii de programare, lansare, urmrire i control a fabricaiei; n funcie de necesiti, fiecare aplicaie este conceput ca un program sau ansamblu de proceduri de tratare a informaiei, n concordan cu tehnologia necesar obinerii informaiilor finale, avnd ca punct de plecare documentele primare i centralizatoare privind derularea fenomenelor i a proceselor de producie. n general, tipologia procedurilor pentru aplicaii de gestiune i de asistare a deciziilor cuprinde: - proceduri de culegere (i pregtire) a datelor din documentele primare (fie, facturi, chitane etc.) n documente (borderouri) de control centralizatoare
101

prin proiectarea de formulare de culegere i modificare a datelor. n prezent, culegerea datelor se face, tot mai frecvent, direct din documente primare sau centralizatoare. Adeseori, nsi documentele primare (facturi, chitane, fie de eviden etc.) sunt emise la calculator ; - proceduri de validare (control) al modului de preluare a datelor n procesul de tratare automat prin: verificarea corectitudinii codurilor utilizate; controlul ncadrrii coninutului unor cmpuri n liste sau cataloage de valori admise; verificarea denumirilor, a unitilor de msur i a coninutului altor cmpuri care au un caracter permanent n descrierile de date etc. n noile medii de programare (Microsoft Access, Visual FoxPro, Visual Basic) validarea datelor se poate face prin precizarea condiiilor de validare (opiunea Valid) la descrierea cmpurilor sau prin ncapsularea procedurii de validare la descrierea structurii bazelor (tabelelor) de date; - proceduri pentru sortarea i indexarea coleciilor de date n funcie de cerinele de prelucrare i informare. Dat fiind importana indexrilor pentru regsirea informaiilor n acces direct, cmpurile (atributele) de tip cheie pentru indexri se pot preciza la crearea structurii tabelelelor care constituie o baz de date astfel nct relaiile dintre tabele s se realizeze cu uurin, iar regsirea informaiilor s se poat face rapid. Mai mult, primul cmp al unui tabel, n mediul de programare Access, trebuie s fie de tip cheie primar care ia valori diferite (cum sunt numerele matricole, codurile pentru mrfuri, numerele de inventar pentru imobilizri corporale etc.); n cazul n care programatorul nu- i definete cheia primar, sistemul atribuie automat un numr de identificare unic pentru fiecare nregistrare inclus ntrun tabel; - proceduri relative la popularea structurilor de fiiere (tabele i baze de date) cu date prin definirea formularelor de culegere a datelor n cadrul prelucrrilor curente; - proceduri care asigur gestionarea coleciilor de date prin consultarea, actualizarea sau exploatarea fiierelor; - proceduri prin care se realizeaz conceperea i gestionarea modelelor prin care se elaboreaz i fundamenteaz deciziile; - proceduri privind protecia i securitatea datelor, n special prin folosirea facilitilor oferite de sistemele de operare etc. ntro aplicaie informatic, procedurile sunt grupate n funcie de momentele execuiei lor, astfel: proceduri de iniializare a sesiunii de lucru (privind datele de identificare a utilizatorului i a perioadei de operare, precum i pentru ncrcarea fiierelor de lucru necesare acordnd drepturi de acces la date persoanelor autorizate), proceduri curente de culegere a datelor noi i de prelucrri i consultri ale fiierelor la cererea utilizatorilor i proceduri finale de nchidere a

102

sesiunii de lucru (pentru obinerea situaiilor i a rapoartelor necesare i de salvare a fiierelor aplicaiei). Integrarea prelucrrilor se face prin comenzi specifice limbajelor de programare sau meniuri i butoane structurate, astfel nct, la un moment dat, utilizatorul s poat selecta procedurile i aplicaile de care are nevoie. Strategia clasic este rezultanta experienei dobndite n crearea i exploatarea de sisteme informatice funcionale de gestiune economico- financiar n deceniile 6-8 ale secolului XX. Aplicarea ei se face i n prezent n multe societi comerciale i vizeaz ansamblul unei organizii (societi comerciale) sau / i domenii de activiti prin parcurgerea etapelor de lucru menionate. Activitile i rezultatele specifice au fost prezentate, pe larg, n literatura de specialitate2. Printre avantajele utilizrii strategiei clasice se menioneaz3: - planificarea i urmrirea riguroas a activitilor; - proiectarea complet i consistent a produselor informatice cu specificaii riguros elaborate; - integrarea uoar a componentelor ca urmare a proiectrii riguroase a interfeelor interne i a celor cu alte componente .a. n deceniul 8, concomitent cu apariia calculatoarelor profesionale i a mediilor de programare de generaia a IV-a, ideea crerii de sisteme informatice integrate la nivel de organizaii i domenii de activiti a fost, treptat, abandonat datorit unor incoveniente, cum sunt: - utilizatorii evalueaz facilitile produsului informatic abia dup testarea i integrarea lui n mediul real cnd eventualele incompletitudini necesit eforturi nsemnate de revizuire a ntregului produs; - proiectanii nu pot stabili concret performanele i eficiena produsului final (sistemului informatic) dect n etapele de experimentare i implementare a lui; - presupun cheltuieli ridicate de ntreinere a programelor; - costurile i duratele de realizare sunt mari; - durat de folosin relativ mic ca urmare a uzurii morale generat de evoluiile din tehnologiile de automatizri i din mediile de programare care implic frecvente conversii ntre medii de realizare i exploatare, precum i reconsiderri a ntregului sistem informatic. n demersul automatizrii unor activiti i lucrri economico-sociale, aplicarea strategiei clasice a impus concepte i metode specifice teoriei sistemelor, ca de pild:
2 3

.a se vedea,printre altele, Tribuna economic,numerele: 5,6,9,51-52/1998; 1/1999,20,22/2000. .Institutul de Tehnic de Calcul i Informatic - Indicaii metodologice pentru realizarea sistemelor informatice i a produselor program, vol. II, pag. 91-95, uz intern, Bucureti, 1987. 103

- abordarea global (sistemic) de la general la particular (top down) sau / i de la particular spre general (bottom up); - structurarea i modularizarea sistemelor; - accentuarea rolului conexiunilor directe i inverse ntre componente; - reglarea i autoreglarea funcionrii sistemelor informatice; - modelarea i algoritmizarea proceselor informaional- decizionale; - aplicarea conceptelor de sistem deschis i de programe glisante (scenarii) .a. Eforturile analitilor / proiectanilor de sistem s-au concentrat, adeseori, spre creterea gradului de organizare i raionalizare a sistemelor informaionale din societi comerciale, cu toate c multe realizri s-au concentrat mai mult asupra transpunerii unor proceduri i lucrri manuale n proceduri automatizate. Ineficiena unor sisteme sau programe informatice s-a datorat, de multe ori, nu proiectanilor, ci modului n care beneficiarii de informaii au colaborat n organizarea aciunilor i i-au ajutat pe informaticieni s defineasc corect cerinele i restriciile tratrii informaiei.

3.2.2. Strategia prototipizrii


Existena unor probleme similare pentru uniti economico-sociale cu acelai profil al activitilor, prioritatea automatizrii unor funcii vitale ale unor organizaii, au stat la baza prototipizrii realizrilor informatice. Scopul vizat prin aplicarea strategiei prototipizrii este structurarea procesului de realizare a unui produs informatic necesar automatizrii funciilor critice ale unei societi comerciale (cum ar fi funcia de producie / managementul execuiei) sau standardizarea i tipizarea sistemelor informatice pe tipuri de organizaii. Spre exemplu, n preajma anului 1980, un colectiv al Institului Central de Conducere i Informatic din Bucureti a realizat o tehnologie informatic sub forma unui set de elemente tipizate adaptabil pe tipuri de ntreprinderi printr-o abordare de la general la particular, de la un sistem obiect reprezentativ (standard) la un sistem informatic specific mediului de implementare. n aplicarea strategiei prototipizrii, principiile de lucru sunt: - realizarea unui produs informatic prin construirea unuia sau a mai multor prototipuri pariale ale acestuia, ca modele reprezentative pentru funcii critice sau pentru facilitile care pot contribui esenial la buna funcionare a unei organizaii; - experimentarea i / sau dezvoltarea prototipurilor pariale n crearea produsului (prototipului) final; - definitivarea produsului informatic pe baza unui prototip al su. Un prototip este un model al comportrii produsului dorit care se realizeaz relativ repede cu cheltuieli mici i timp scurt de finalizare. Folosind prototipul,
104

utilizatorul poate aprecia soluiile preconizate de proiectant prin prisma realismului i a completitudinii lor. n acest mod, utilizatorii si clarific cerinele informaional- decizionale proprii filtrndu-le i selectnd soluiile de produs informatic cele mai eficace n desfurarea activitilor specifice. Pe baza experienei dobndite, prototipurile pariale se convertesc n produs final prin mbuntirea funciilor lor. Metamorfoza se realizeaz prin dezvoltarea iterativ a prototipului mai reprezentativ (pilot) adugnd noi caracteristici funcionale produsului care rspund cerinelor de informare, performane i calitate ale realizrilor informatice. ntrun context mai larg, n ideea proiectrii asistate la calculator, folosind instrumente de genul CASE- Computer Aide Systems Engineering, s-au creat sisteme informatice prototip pe tipuri de organizaii. Prin analiza i formalizarea analizei sistemului informaional existent, pe baza unui limbaj de descriere a sistemelor, se constituie colecii de date de descriere a sistemului existent (obiect). Cu ajutorul unui program-analizor, din compararea sistemului prototip cu sistemul obiect rezult liste cu diferenele semnalate. ntr-un proces iterativ, se adapteaz prototipul i se reconsider sistemul obiect rezultnd, n final, modelul noului sistem informatic. O astfel de concepie se apropie de condiiile proiectrii produselor i a tehnologiilor industriale prin care se asigur nu numai tratarea informaiei pentru gestiunea economico- financiar a societilor comerciale, ci i asistarea procesului de luare a deciziilor aplicnd politici manageriale moderne, cum sunt: managementul prin obiective, managementul prin excepii, managementul prin rezultate .a. Printre avantajele prototipizrii se remarc: - identificarea i analiza cerinelor informaional- decizionale ntr-un context mbuntit i cu participarea "consumatorilor" de informaii; - colaborarea eficient proiectant- utilizatori; - rezolvarea oportun i operativ a unor situaii de risc; - flexibilitatea i adaptabilitatea programelor create pe baz de prototipuri; - corectitudinea i completitudinea programelor rezultate i pe baza verificrilor fcute de utilizatori; - interfee om-calculator mai eficente i mai atractive; - uurina ntreinerii programelor (softului aplicativ) rezultate cu costuri reduse; - sensibilizarea, familiarizarea i transformarea managerilor i ale unor administratori n utilizatori nemijlocii de produse informatice etc. Cu toate atuurile menionate, aplicarea strategiei prototipizrii are unele neajunsuri, cum sunt: - incoerena i incompletitudinea proiectrii cnd abordrile sunt orientate pe activiti sau probleme legate de exercitarea funciilor critice ale organizaiei;

105

- integrarea greoaie a componentelor funcionale prin lipsa unor specificaii de realizare complete privind conexiunile sistemului; - ineficiena prototipizrii n cazul aplicrii ei pentru rezolvarea de probleme clar definite sau cunoscute de proiectant. Pe baza celor semnalate, se poate aprecia c, pentru crearea de produse informatice de complexitate medie i ridicat, este mai eficient aplicarea unei strategii mixte prin concepia de ansamblu aplicnd metodologia clasic i prin programarea i integrarea programelor pe baz de prototipuri. Pentru soluionarea de probleme mai particulare cu caracter autonom, aplicarea strategiei prototipizrii garanteaz obinerea de soluii de calitate cu efecte benefice asupra eficienei sistemelor informaional- manageriale din societi comerciale. De altfel, prototipizarea st la baza noului mod de utilizare a mediilor de programare vizuale, bazat pe asisteni specializai care ofer instrumente de lucru complexe i pe vrjitori care predefinesc structurile de date i paii de lucru n gestionarea informaiilor.

3.2.3. Strategii orientate obiect


Cerinele stocrii unor cantiti tot mai mari de informaii, dezvoltarea mediilor de programare care pot surprinde i dinamica unei organizaii, orientarea automatizrilor spre realizri multimedia de integrri texte- imagini- sunete n convergena sistemelor informatice spre sisteme expert de inginerie a cunoaterii au dus la apariia i dezvoltarea strategiilor orientate obiect. Printre premisele i obiectivele acestor noi metodologii sunt relevate4: - posibiliti deductive i inductive superioare n argumentarea rezultatelor prin reprezentri directe ale entitilor lumii reale n mediul informatic; - creterea puterii de modelare a datelor asociind medii de programare bogate, cum este limbajul C++ dezvoltat dup anul 1983; - ameliorarea interfeelor cu utilizatorii prin accesul la produse vizuale de comunicare de mare calitate; - faciliti de prototipizare rapid a aplicaiilor; - luarea n considerare i a aspectelor dinamice, integrarea descrierilor structurale i comportamentale etc. n modelarea specific acestei strategii, un obiect al lumi reale are o tripl abordare: este "vzut" ca actor autonom ce rspunde la mesaje ceea ce permite simularea de procese paralele; n rolul de concept specific, obiectul asigur modelarea cunotinelor nglobnd, pe lng date, semnificaii ale datelor (semantica informaiei, cunotine i fapte asupra unor metodologii i activiti); ca
4

.Lungu I. .a.- Baze de date, Ed. All Educational, Bucureti, 1995, pag. 219-220. 106

i "cutie neagr" modelul asigur condiii de acionare asupra lui modularizat i s fie exploatat prin dialoguri sugestive. Aceste abordri creaz condiii ca un obiect s aib o tripl reprezentare: structural, ca o realizare (instaniere) a unui tip de dat, caracterizat printr-o structur ascuns prin operaii; conceptual pentru entitile lumii reale care pot fi specializate i dinamic pentru actori la care obiectul este autonom i activ rspunznd la mesaje. Esena abordrii orientat- obiect este definirea caracteristicilor obiectelor dintr-o aplicaie i realizarea interaciunii lor prin schimbul de mesaje. Xavier Castellani consider c metodologia i concepia orientate obiect introduc5: conceptul de serviciu n loc de operaie; noiunea de cunotin i conceptul de transmutaie privind transformrile obiectului. Aplicarea metodologiei presupune: metode de analiz i concepie a sistemului de obiecte (date/prelucrri independente i modele asociate de tip entitate-atribut-relaie); modelul conceptual al utilizatorului rspunznd la ntrebri de genul "ce?", "cnd?"; modelul detaliat (operaional) optimizat; nivelul logico-organizatoric de rspuns la cerine de tipul "unde?", "cu ce?", "cnd?"; nivelul fizic de rspuns la ntrebarea "cum se rezolv problemele?". n abordarea Orientat Obiect (OO), un program devine un ansamblu de obiecte care schimb mesaje generatoare de operaii sau metode de transformare a strii lor interne i de restituire a valorii unor parametrii. O baz de date- obiect conine obiectele programelor de aplicaii. Un obiect oarecare este persistent prin aceea c durata sa de via este superioar programului care la creat. Prin proiectarea unui obiect, acestuia i se asociaz o structur (atribute, cmpuri aparintoare) i funcionalitatea sa redat prin proceduri i funcii proprii clasei de obiecte. n acest fel, obiectele nglobeaz structuri de date i comportamente (operaii, metode). Strategia OO opereaz cu concepte specifice, cum sunt: - identitatea discret prin carea se distinge dintre alte identiti; - clasificarea: obiectele cu aceleai atribute i operaii se grupeaz n clase; fiecare obiect se poate considera ca o instan a unei clase; - polimorfism: aceai operaie, cu acelai nume poate s aib comportament diferit n clase diferite; implementarea concret a unei operaii ntro anumit clas poart denumirea de metod; - motenire: atributele i operaiile se transmit de-a lungul clasei bazate pe o relaie ierarhic; - abstractizarea: focalizarea pe aspectele eseniale ale unei entiti; pentru un obiect accentul se pune pe ce este acesta i ce trebuie s fac, naintea stabilirii
5

.Xavier C.-Methodologie generale d'analyse et de conception de systemes d'objets, Mason, Paris, 1993. 107

detaliilor de implementare ceea ce face s creasc importana analizei (analistul trebuie s deduc utilitile informaiei); - ncapsularea sau ascunderea informaiei presupune separarea aspectelor externe ale unui obiect care sunt accesibile altor obiecte de aspectele interne ale obiectului care sunt ascunse altor obiecte. Utilizatorul obiectului poate accesa anumite atribute i operaii ale obiectului, denumite publice, n timp ce alte atribute i operaii i sunt inaccesibile, avnd un caracter privat. Prin ncapsulare se mpiedic modificarea tuturor caracteristicilor unui obiect cnd se perfecioneaz algoritmi sau se elimin erori ceea ce face ca aplicaiile ce utilizeaz obiectul s nu fie afectate; - mpachetarea datelor i a comportamentului n acelai obiect astfel nct un obiect s conin structuri de date i operaii ce definesc clasa creia i aparine o anumit metod, chiar dac sunt mai multe operaii cu aceai denumire n clase diferite; - partajarea prin transmiterea acelorai structuri de date i operaii n clase din ierarhii de clase .a. n abordarea clasic descompunerea unui sistem este funcional, procedural; pentru abordarea OO devine esenial nelegerea sistemului prin prisma descompunerii lui n entiti- obiecte i al stabilirii relaiilor ntre obiecte devenind esenial diagrama sau diagramele obiectului prin care se rspunde la ntrebri de tipul "cine face?", "care sunt relaiile ntre cei ce fac?", "ce este sistemul?". O clas de obiecte poate fi considerat, la rndul ei, un obiect. Caracterizarea unui grup de clase se face prin conceptele de metaclas i ierarhie de clase. Activarea unui obiect se face prin mesaj de solicitare ca obiectul s efectueze o aciune sau s aplice una din metodele sale. Ansamblul mesajelor la care reacioneaz un obiect definete interfaa obiectului, modul cum obiectul este vzut din exterior. Obiectele comunic ntre ele prin mesaje. Transmiterea i primirea de mesaje stau la baza operaiilor din modelul OO. Comportamentul polimorfic necesit selectarea metodei adecvate clasei obiectului sau superclasei. Metodele pot fi actualizate. Operaiile de creare, modificare i tergere a definirilor de clas se pot implementa ca mesaje. O consecin a structurrii modelului i a operaiilor OO sunt regulile de integritate, ca de exemplu: - toate obiectele trebuie s respecte protocolul specificat prin definirea de clas. Ca urmare, un obiect poate rspunde doar la mesajele permise de clasa la care aparine; - ncapsularea obiectelor implic accesul limitat prin folosirea numai a protocolului de mesaje definit pentru clasa obiectului; - identificatorul unui obiect asigur , integritatea referitoare la acel obiect.

108

Comparativ cu modelul de date relaional, gestionat prin medii de programare de genul FoxPro, modelul OO prezint nouti importante6, cum sunt: din punct de vedere structural: - n locul schemei bazei de date intervine ierarhia de clase; - definiia tabelei este nlocuit cu definiia de clas; - nregistrarea sau tuplu din reprezentarea relaional se exprim prin instaniere de clas n reprezentarea OO; - n loc de cmp sau coloan apare variabila de instan; - conceptul de cheie primar este nlocuit cu cel de identificator obiect; - motenirea de clas nu are echivalent n modelul relaional; mutaii operaionale: - definirea, tergerea sau modificarea unei relaii de cmp este nlocuit cu definirea, tergerea sau modificarea unei clase sau variabile de instan; - adugarea unei linii sau nregistrri ntr-o tabel este echivalat cu crearea unei instane de clas sau a unui obiect individual; - definirea, modificarea sau tergerea unei metode din modelul OO nu au corespondent n modelul relaional; - selecia, jonciunea i proiecia din modelul relaional nu se regsesc n modelul OO; ca reguli de integritate: - integritatea identitii este reflectat prin identificatorul de obiect; - protocolul de obiect i ncapsularea din modelul OO nu au corespondene n modelul relaional. n aplicarea strategiei OO, un rol esenial l au conceperea de diagrame de reprezentare a strilor i a mutaiilor care au loc. Astfel de diagrame sunt: - diagramele de flux de date de descriere a modificrilor din sistem. n modelul funcional tranzaciile se pot reprezenta sub form de grafuri orientate n care nodurile sunt procese , iar arcele sunt fluxurile de date; - diagramele de stare, de caracterizare a evoluiilor n timp surpriznd "cnd se modific sistemul"; n cadrul modelului dinamic, se reprezint prin grafuri n care nodurile sunt stri, iar arcele sunt tranziii ntre stri, cauzate de evenimente externe. Se mai pot reprezenta sub form de reele PERT; - diagramele obiectelor descriu structura static a obiectelor din sistem i relaiile dintre ele rednd "ce se modific n sistem" sub form de grafuri cu noduri- obiecte i arce- relaii dintre obiecte. nc n 1978 un grup de cercettori francezi a elaborat metodologia Merise7 prin care se analizau sisteme pe baz de modele de date asociative entitate6 7

.idem 1,pag. 228-230 .Collongus A., Hugues J., Laroche B.- Merise, Bordas, Paris 1989 109

atribute- relaii, completat ulterior cu celelalte tipuri de modele specifice abordrii OO i folosit cu succes i de specialiti romni8. Principalele activiti de analiz i proiectare OO sunt: - identificarea obiectelor i a claselor de obiecte; - elaborarea dicionarului (grilei) de date; - identificarea relaiilor dintre obiecte; - identificarea atributelor obiectelor i a legturilor dintre atribute; - organizarea claselor bazate pe motenire; - iterarea i rafinarea modelului grupnd i regrupnd clasele identificate i selectnd metodele de rspund la cerinele de informare; - organizarea ierarhizat a sistemului ca n cazul aplicrii strategiei clasice cu stabilirea prioritilor; - alocarea pe subsisteme a procesoarelor i a programelor de gestionare a structurilor de memorare a datelor i a resurselor globale; - alegerea implementrii programelor de control. Pentru societi comerciale, obiectele pot fi considerate entitile care definesc patrimoniul propiu: materii prime i materiale (stocuri pentru producie), costuri, mrfuri (stocuri de produse), imobilizri, angajai, furnizori, clieni, capital propriu, capital mprumutat .a. Tot n categoria obiectelor se pot considera rezultatele unor activiti de cercetare, ca de pild: tehnologii de fabricaie (operaii de flux), reete de producie (norme de consum), cerea i oferta pieei, programe de lucru etc. Mai pot fi considerate obiecte entitile de tip administrativ: compartimente, centre de profit, centre de producie .a. Relaiile dintre obiecte sunt generate de procesele i tranzaciile care au loc n cadrul organizaiei, dar i cele privind legturile cu mediul exterior. n abordarea obiectelor ca actori, relaiile sunt reflectate de fluxurile care au loc ntre actori, iar prelucrarea i manipularea informaiei definesc procesele de transformare a fluxurilor. Suportul tehnic al prelucrrilor sunt bazele da obiecte (date, cunotine, fapte), iar rspunsurile la mesaje n procesele informaional- decizionale sunt rezultate prin inferenieri (inducii, deducii, abducii- ca deducii n funcie de scop). Eficiena prelucrrilor depinde decisiv de experii- umani care contribuie n echipele de analiz i proiectare la acumularea de cunotine bine formulate, conforme cu cerinele administrrii i ale managementului, exercitate tiinific. Indiferent de strategia aplicat, pentru conceperea i exploatarea de produse informatice performante un factor esenial al reuitei aciunilor l reprezint strnsa colaborare proiectant- utilizatori prin instrumente de lucru simple i sugestive. Un astfel de instrument l poate constitui tehnica diagramelor aplicat n succesiunea: diagrame orizontale de flux informaional- decizional pentru cunoaterea situaiei
8

.Davidescu N.- Sisteme informatice financiar-bancare, Ed. AllEducational, Bucureti,1998 110

existente i prefigurarea noului sistem n perspectiva informatizrii stabilind: modificrile de flux i necesarul de fiiere permanente i tranzacionale; scheme (organigrame) de sistem de reprezentare a principalelor proceduri de creare i gestionare a fiierelor; arbori de programare pentru meniurile de integrare a prelucrrilor; arbori de programare pentru procedurile meniului de prelucrare a fiierelor i de rspuns la cererile de informare.

3.3. Organizarea echipelor de analiz i proiectare a activitilor


Din experiena practic a realizrii tehnologiilor informaionale, bazate pe automatizri, s-au desprins, ca tehnici organizatorice9: (1) echipa programatoruluief; (2) echipa programatorului- ef revizuit; (3) echipa chirurgical; (4) organizarea democratic a programrii, (5) echipe organizaionale. 1). Echipa proiectantului / programatorului-ef. Scopurile urmrite n definirea, organizarea i desfurarea aciunilor sunt: - structurarea procesului de realizare a sistemului informaional decizional automatizat n vederea diversificrii activitilor realizate de specialiti; - asigurarea unui mediu de lucru care s favorizeze utilizarea eficient a instrumentelor proiectrii asistate de calculator de tipul generatoarelor (de formulare, de rapoarte, pentru ecranri .a.), a asistenilor specializai (pentru folosirea butoanelor, a listelor, a casetelor de dialog etc.) i a scurtturilor sau a vrgitorilor pentru folosirea unor componente predefinite prin macrocomenzi ale mediilor de programare; - asigurarea "vizibilitii" proiectului, a produsului informatic pe ntreg ciclul de realizare fie ca prototip, fie ca o versiune intermediar de dialog cu utilizatorii ; - prevederea unor modaliti de instruire a echipei dezvoltnd metode i tehnici noi de lucru, cum sunt instrumentele proiectrii asistate i de analize directe (on-line) ale proceselor de finalizare a aciunilor; - cunoaterea foarte bun a evoluiei proceselor tehnologice de ctre cel puin doi membri ai echipei. n ndeplinirea scopurilor, regulile de constituire i funcionare a echipei sunt: - definirea clar a funciei fiecrui component al echipei i a relaiilor dintre membrii ei;
9

D.Oprean,M.R.Abdel- TI&C: Proiectarea de tehnologii informaional-decizionale, Ed. Risoprint, Cluj-Napoca, 2001, pag. 17-19 111

- existena unui conductor tehnic permanent, ca ef de proiect, n persoana proiectantului sau a programatorului- ef; - facilitarea controlului administrativ, inclusiv privind consumurile i cheltuielile angajate n finalizarea proiectului; - simplificarea comunicrii cu echipele externe i alegerea unui limbaj adecvat de comunicare (cum ar fi, spre exemplu, diagramele de flux informaional, descrierile n pseudo- cod sau tabelele de decizii i organigramele); - evitarea situaiilor de impas n luarea deciziilor; - repartizarea sarcinilor pentru fiecare membru al echipei pe baza definirii riguroase a responsabilitilor; - informarea periodic asupra stadiului de realizare a produsului informatic; - evaluarea lejer a efortului depus de membri; -disciplina riguroas n proiectarea, programarea i implementarea proiectului. Echipa este alctuit , n principal, din proiectantul (programatorul) - ef, proiectantul / programatorul - verificator (lociitor), secretar i proiectani / programatori. Ea este direct rspunztoare pentru realizarea proiectrii tehnice (de detaliu), a programrii i a integrrii proiectelor / produselor informatice. 2). Echipa proiectantului / programatorului-ef revizuit. mprumutnd avantajele altor tehnici, principalele obiective vizate n echipa proiectantului / programatorului-ef revizuit sunt: - disciplinarea muncii ca i n cazul echipei proiectantului/programatoruluief; - specializarea pe funcii, cum se procedeaz n cadrul echipelor chirurgicale; - partajarea sarcinilor ntre membrii echipei, ca i n cazul organizrii democratice a programrii. Aceste obiective fac ca tehnica s aib un caracter integrator al celorlalte tehnici organizaionale ceea ce implic necesitatea ca managerul de proiect s aib responsabilitate i autoritate n conducerea echipei, fr ca aceasta s impun neaparat i posedarea unor caliti de super- specialist (programator), aa cum impune tehnica proiectantului / programatorului- ef. Aplicarea acestei tehnici presupune: - formalizarea organizrii procesului de realizare prin definirea clar i coerent a sarcinilor de execuie tehnologic pe membri ai echipei; - stabilirea legturilor de comunicare dintre echipa de conducere - utilizatori i echipa de integrare i ntreinere a proiectului/produsului informatic; - crearea unui mediu de lucru deschis n procesul aplicrii tehnologiei informaionale i de comunicare;

112

- verificarea produselor intermediare i accentuarea controlului pe stadii de realizare; - evitarea dependenei procesului de realizare a produsului n ansamblul su de realizrile individuale. Echipa este constituit din managerul de proiect, lociitor, persoana care asigur legtura cu utilizatorii, administratorul proiectului i proiectani / programatori. Opional, din echip face parte i un editor specializat n elaborarea de documentaii. Echipa se poate diviza n colective pentru proiectarea de tehnologii i produse informatice i pentru codificarea- testarea de produse, astfel nct s se furnizeze soluia organizatoric la nivelul ntregului ciclu de realizare a sistemului. Prin modul de definire i de aplicare, tehnica echipei proiectantului / programatorului-ef revizuit mbin conducerea administrativ cu cea tehnologic. 3). Echipa chirurgical. Echipa este alctuit din specialiti de nalt clas, sprijinii n munca lor de un administrator, un editor i unul sau doi secretari. Fiecare specialist are un nume n concordan cu funcia deinut n echip: instrumentist, grafician, cpitan, testator, specialist n limbaj, specialist n comunicaii etc. Tehnica si propune: - definirea clar a responsabilitilor profesionale pe componeni ai echipei; - recunoaterea fiecrui membru al echipei ca un expert n domeniu; -recunoaterea importanei legturilor de comunicare n echip i specializarea lor complet i consistent; - asigurarea comunicrii cu alte echipe printr-un membru, desemnat ca i copilot; - asigurarea unei documentaii de calitate (prin co-pilot). Tehnica echipei chirurgicale se aplic n etapele de proiectare tehnic si programare. Ea mbin armonios sarcinile conducerii administrative cu cele de realizare a produsului, crend un climat de responsabilitate a membrilor, o disciplin i o manier de lucru unitare. 4). Organizarea democratic a proiectrii / programrii. n aplicarea tehnicii, principiile de lucru sunt: - colaborarea democratic, de pe poziii de egalitate, ntre toi membrii echipei; - verificarea specificaiilor de realizare a fiecrui pri de proiect / produsprogram de ctre un membru al echipei, diferit de cel care le-a elaborat, nainte de codificarea (programarea) produsului; - partajarea efortului de programare ntre toi membrii echipei, n vederea depistrii la timp a eventualelor erori; - folosirea unor metode de lucru unitare care s faciliteze comunicarea;
113

- ridicarea continu a nivelului de pregtire a echipei prin nvarea de noi metode, tehnici i algoritmi de soluionare a problematicii; - rotaia membrilor la conducerea echipei. Echipa este alctuit dintr-un numr restrns de membri. Tehnica se aplic la proiectarea, codificarea i testarea programelor, necesare finalizrii proiectelor. Ca dezavantaj, se remarc dificultatea de a defini clar sarcinile fiecrui membru n cadrul echipei; de asemenea, n aplicarea tehnicii apar dificulti n comunicarea cu alte echipe i pot interveni controverse ntre membrii echipei datorit lipsei unui responsabil permanent. 5). Echipe organizaionale10. Dup anul 1990 s-au dezvoltat aplicaii n reele de calculatoare care permit echipelor de lucru multidisciplinare manageri- personal responsabil de gestionarea resurselor umane- informaticieni s realizeze un model organizaional nou de informare i comunicare utiliznd instrumente de lucru, cum sunt: mesageria electronic, editri multiutilizator, discuii de grup, conferine electronice .a. Echipele organizaionale i propun: - noi dimensiuni tehnico-economice ale comunicrii, cum sunt: eliminarea barierelor de comunicare temporale i spaiale, practici flexibile de munc, sporirea productivitii capitalurilor investite, n special a celui uman prin managementul bazat pe cunotine, creterea responsabilitilor bazate pe competen i autoritate, mbuntirea controlului execuiei sarcinilor, flexibilitatea structurilor i a tehnologiilor aplicate .a. - sporirea culturii ntreprinderii prin: identificare om - organizaie, cooperare+solidaritate+colaborare, crearea unui climat de ncredere i implicare, interes sporit n cunnoaterea i promovarea obiectivelor organizaiei, creterea valorii muncii depuse de fiecare, a randamentului capitalului imaterial etc.; - asigurarea unui nou climat social prin: creterea satisfaciei n munc, creterea salariilor, reducerea izolrii, posibiliti de instruire continu, sntate i siguran n munc mai bune, aplicarea principiilor ergonomice n munc, utilizarea mai eficient a (sub)echipelor de lucru etc. Realizarea dezideratelor de genul celor menionate presupune valorificarea strategiilor i a tacticilor organizaiei n contextul proiectrii i a reproiectrii tehnologiilor de informare i comunicare informatizate. Ca i consecine ale utilizrii echipelor de lucru, se remarc: valorificarea strategiilor organizaionale prin reproiectarea structurilor organizatorice (re-engineering), formarea de echipe autonome de lucru i acces imediat la informaii cu caracter critic asupra
10

Fotache D.- Groupware-Metode, tehnici i tehnologii pentru grupuri de lucru,Ed. Polirom, Iai, 2003 114

sistemului; reducerea costurilor interne i a timpilor de lucru, ameliorarea i diversificarea serviciilor ctre clieni .a. Din continua preocupare pentru specializare i performane, rezult ageni inteligeni, ca utilizatori eficieni ai inteligenei artificiale cu caracteristicile: i adapteaz comportamentul n funcie de caracteristicile mediului n care funcioneaz, memoreaz experiena dobndit, se comport ca un subsistem capabil de nelegere, mbogete sistemul n care funcioneaz, utiliznd funcii automatizate privind tratarea informaiei etc. Astfel de ageni pot fi: sociabili care nva gusturile utilizatorilor, de cutare a informaiei dorite, pentru navigri n baza informaional dup criterii utilitare, ghizi .a. Pentru programarea, organizarea i controlul derulrii lucrrilor de analiz, proiectare, programare i integrare a unui proiect sunt uzuale tehnicile i metodele de coordonare activitilor menionate (tehnica Gantt; metoda drumului critic; metoda PERT .a.). Indiferent de metodele i / sau tehnicile folosite, managementul prin proiecte poate fi mijlocul de iniiere i finalizare a unor proiecte viabile, eficace care s asigure realizarea unor performae superioare, benefice pentru proiectani i beneficiari.

3.3. Elaborarea i integrarea aplicaiilor informatice


n aciunile de informatizare a societilor comerciale, managementul prin proiecte11 presupune ca, dup stabilirea echipei de lucru, a aciunilor principale de exercitat i a calendarului (programului) de ealonare a utilizrii resurselor, s se realizeze proiectarea i programarea aplicaiilor informatice necesare automatizrii proceselor informaional-decizionale. De altfel, prin modul de concepere, un program informatic rezultat poate fi asimilat unui produs de natur industrial a crei concepere i lansare n fabricaie trebuie precedate de proiectarea n detaliu a produsului i a tehnologiei specifice de realizare i pregtirea condiiilor de producie. Prin urmare, a realiza un proiect informatic nseamn, n esen, elaborarea specificaiilor de proiectare tehnic a produsuluii informatic pe baza crora urmeaz finalizarea acestuia prin aciunile de scriere, testare i integrare a programelor. Bazat pe rezultatele analizei contextului informatizrii i a proiectrii conceptuale de ansamblu, proiectarea tehnic presupune delimitarea i agoritmizarea prelucrrilor, n concordan cu cerinele de informare i de decizie. Un algoritm, ca numr finit de operaii necesare realizrii unei funcii, activiti sau lucrri ale tehnologiei
11

Oprean V., Oprean D., IT&C: Managementul prin proiecte,n Tribuna economic,nr. 47/2004, pag. 20-22 115

informaional- decizionale poate fi descris prin arbori de programare (scheme logice), n pseudo- cod sau cu ajutorul tabelelor de decizii12.

3.3.1. Algoritmizri i activiti de proiectare procedurale


Pe baza analizei de sistem a unei firme sau activiti complexe, echipa de proiect delimiteaz clasele de entiti, ca fiiere / tabele principale i secundare necesare automatizrilor, precum i procedurile i modulele de concretizare a tehnologiei informatice. De pild, pentru activitatea financiar- contabil a unei societi comerciale clasele de entiti distinctive pot fi: planul de conturi propriu (conturile sintetice i desfurarea lor pe analitice, soldurile iniiale i, eventual, sumele precedente debitoare i creditoare), registrele- jurnal pe categorii de operaii (Cumprri, Vnzri, Decontri cu banca, Operaii prin casierie, Operaii diverse .a.) care reflect tranzaciile unei perioade, teri (Furnizori, Clieni, Angajai) cu care firma are relaii economico- financiare, documente i articole contabile uzuale etc.; pentru fiecare fiier aferent trebuie prevzute procedurile i modulele de tratare a informaiei, cum sunt: culegerea i validarea datelor, actualizarea periodic a fiierelor (prin adugri, modificri i tergeri de nregistrri), pentru prelucrri conforme reglementrilor cu caracter normativ i pentru a rspunde la cererile de informare i fundamentare a deciziilor. Corespunztor schemei de sistem (organigramei) a ansamblului prelucrrilor prefigurate, algoritmul de integrare a prelucrrilor unei aplicaii poate fi dat de meniul principal de integrare a procedurirlor care presupune descrierea ecranului, a formularelor de culegere a datelor i a obiectelor necesare (butoane, casete de dialog, liste de opiuni etc.) exploatrii ulterioare a programului aferent meniului. De exemplu, ntr-o abordare simpl, dac la o societate comercial oarecare ne propunem elaborarea specificaiilor pentru procedura de creare i actualizare a fiierului privind Planul de conturi al firmei, atunci definirea algoritmului, aferent procedurii integratoare a principalelor prelucrri, P_meniu, necesar gestionrii fiierului principal F_conturi presupune: -stabilirea procedurilor meniului de gestionare a fiierului, cum ar fi: P_creare pentru crearea structurii fiierului (simbol cont, denumire cont, funcie contabil, sold iniial, sume cumulate) i popularea ei cu datele iniiale din balana contabil a lunii precedente; P_adaug pentru adugarea de noi atribute i date fiierului iniial; P_modific de actualizare a datelor coninute n fiier la un moment dat; P_vizor de vizualizare a unor valori dorite de utilizatori; P_list de extragere la imprimant a unor rezultate (Fie de cont cu solduri i sume la un moment dat, balane de verificare,
12

Vduva I., Programare structurat, Ed. Tehnic, Bucureti, 1986, anexe 116

rulaje etc.); P_intrri pentru actualizarea fiierului F_conturi cu datele privind conturile noi (similar P_ieiri pentru eliminarea nregistrrilor relative la conturi care nu se mai utilizeaz) .a.; -definirea unei variabile de lucru prin care s se asigure identificarea i integrarea opiunilor aplicaiei i ncheierea prelucrrilor. De pild, prin valorile unei variabile condiie-de-sfrit- csf - la ntrebarea adresat utilizaturului Continuai?[D/*], sugernd n parantezele patrate valorile de rspuns posibil (Dda;*-orice alt rspuns nsemnnd nu) se poate da posibilitatea, ca n aceai sesiune de lucru, s se execute mai multe opiuni (adugri, modificri, operare intrri etc.); printr-o variabil, numit Opiune, se poate detecta solicitarea utilizatorului la o prelucrare: dac Opiune = 1 atunci execut P_creare...dac Opiune = 7 atunci execut P_ieiri; -elaborarea algoritmului aferent procedurii P_meniu. n pseudo-cod algoritmul se poate descrie astfel: Start *procedura P_meniu execut (modulul) M_ecran csf=d (iniializare variabil de lucru) Opiune= execut (modulul M_meniu) pn cnd csf=d introducei (selectai o valoare) Opiune Dac Opiune=1 execut P_creare ... Dac Optiune=7 execut P_ieiri n caz contrar (Dac nu este tastat o valoare din cele admise) Afieaz tastai una din valorile meniului Introducei csf Sfrit_execut Afieaz sfrit normal Stop *modulul Mecran Procedur de gestionare a fiierului privind conturile Opiunile meniului sunt: 1. creare fiier,...,7. operare eliminri conturi La ncheierea prelucrrilor tastai orice valoare diferit de d Revenire (n P_meniu) Intr-o variant simpl de programare clasic n mediul FoxPro (avnd n vedere c interpretorul FoxPro recunoate primele patru caractere ale cuvintelor
117

limbajului, urmtoarele fiind facultative i c dup simbolurile && sunt inserate comentarii explicative), procedura aferent algoritmului este urmtoarea: MODI[FY] COMM[AND] P_meniu &&apelare a editorului pentru crearea fiierului cu &&programul-surs(de transpunere a algoritmului &&n comenzi i instruciuni ale limbajului) CLEAR &&iniializare ecran SET TALK OFF &&anulare dialog n timpul execuiei DO M_ecran &&execut modul pentru mesaje pe ecran csf=d Opiune= DO WHILE csf=d @5,15 TO 20,65 DOUBLE &&din linia 5,coloana 15 pn n 20,65 se creaz un chenar cu linie dubl @6,17 Prompt 1 creare fiier &&afiare prompter ecran 1 creare fiier @13,17 Prompt 7 operare eliminri conturi MENU TO Opiune &&plasarea meniuluii descris n variabila Opiune DO CASE CASE Opiune=1 DO P_creare CASE Opiune=7 DO P_ieiri OTHERWISE WAIT tastai una din cifrele de la 1 la 7 TIMEOUT 2 ENDCASE @19,20 SAY Continuati?[d/*] GET csf PICT[URE] x &&descriere variabil csf READ &&citire (tastare valoare) variabil ENDDO ?sfarsit normal &&afiarea mesajului pe rndul urmtor al ecranului RETURN PROC[EDURE] M_ecran &&modul sau subprogram de descriere a ecranului @2,10 SAY Procedur de gestionare a fiierului privind conturile @3,10 SAY Optiunile meniului sunt: 1. Creare fiier conturi
118

@4,10 SAY La ncheierea prelucrrii tastati orice valoare diferit de d RETURN && ntoarcere n modulul principal n ideea programrii structurate, promovat i n concepia limbajelor de programare dup anul 1980, meniul poate fi considerat ca rdcin a arborelui de programare din care se dezvolt tulpina (procedurile meniului) i frunzele (modulele fiecrei proceduri). Fiecare component (tulpin) a meniului se dezvolt n algoritmi afereni prelucrrilor. Orice procedur de prelucrri include trei categorii de module: iniial, de prelucrri propriu- zise i final, nlnuite astfel: Execut (DO) M_iniial Execut (DO) atta timp ct (WHILE) condiie-prelucrare este adevarat Execut (DO) M_prelucrri Sfrit_execuie_prelucrri (ENDDO) Execut (DO) M_final De regul, un modul iniial include: descrieri (formatri) ecrane, creare (CREATE) sau deschidere (OPEN/USE nume_fiier) fiiere, iniializri variabile de lucru, sortri, indexri .a. Modulele de prelucrri nglobeaz: introduceri (INPUT/ACCEPT/READ) i validri (VALID) de date, citiri de nregistrri din fiiere existente (GO TOP/SKIP/READ/DISPLAY etc.), operaii aritmetice, atribuiri i transferuri de rezultate unor alte variabile dect cele folosite n prelucrri, scrieri de nregistrri (REPLACE/WRITE), rescrieri de valori dup modificri (REPLACE/REWRITE), tergeri de date (DELETE, PACK) sau nregistrri cu coninut perimat etc. ntr un modul final sunt nchise (CLOSE/USE) fiierele folosite n prelucrri, se afieaz sau se scriu rezultate finale de genul unor sume, se nchid tabele, liste, situaii, se listeaz fiiere etc. Pentru dezvoltarea (ipotetic a) procedurii P_creare din P_meniu, considerm c atributele fiierului F_conturi, natura lor (N- numeric, C- de tip caracter, D- dat calendaristic etc.), lungimea i condiiile de validare sunt urmtoarele: Simbol_cont,N,6,>100 i <999999 Den[umire],C,20,# (zon nevid, dar care s-ar putea confrunta pentru validare cu valorile dintr-un nomenclator de titluri de conturi); Funcie_contabil,C,1,a[ctiv] sau p [asiv] sau b[ifuncional] Sold_iniial,N,10,>=0 Sume_db,N,10,>0 Sume_cr,N,10,>=0 Condiia de terminare a introducerii datelor n fiier o putem considera similar celei de la meniu (sf#d). Cu aceste determinri, considernd structura fiierului creat cu

119

funcia CREA[TE] F_conturi, procedura P_creare, aferent algoritmului general pentru prelucrri, n limbajul FoxPro, este urmtoarea: MODI COMM P_creare PUBLIC sf,sb1,den1,fc1,sold1,s_db,s_cr&&definire variabile globale procedur DO M_initial DO WHILE sf=d DO M_creare ENDDO DO M_final RETURN PROC M_initial CLEAR SET TALK OFF ? procedur de introducere a datelor, cu validare, n fiierul privind conturile ?datele se introduc astfel: USE F_conturi &&deschide fiier Sb1=0, Den1=, Fc1=, Sold1=0, S_db=0, S_cr=0 &&iniializare variabile de introducere a datelor ntr-o zon (tampon) de lucru distinctiv sf=d RETURN PROC M_creare @5,10 SAY Simbol cont cuprins ntre 100-999999: GET Sb1 PICT ; 999999 VALID (Sb1>100 .AND.Sb1<999999) ERROR Retastai simbolul @6,10 SAY Denumirea (nevid): GET Den1 PICT REPL[ICATE]; (x,20) VALID Den1# ERROR Reintroduceti titlul contului @7,10 SAY Funcie contabil: [a/p/b]: GET Fc1 PICT x; VALID (Fc1=a .OR. Fc1=p.OR.Fc1=b) ERROR atenie: tastai a/p/b @8,10 SAY Sold iniial (nenegativ): GET Sold1 PICT REPL (9,10); VALID Sold1>=0 ERROR Retastai soldul iniial @9,10 SAY Sume debitoare: GET S_db PICT REPL(9,10); VALID S_db>0 ERROR Retastai suma debitoare @10,10 SAY Sume creditoare: GET S_cr PICT REPL(9,10); VALID S_cr>0 ERROR retastai suma creditoare READ APPEND BLANK &&adugare a unei linii vide n fiier REPL[ACE] Simbol_cont WITH Sb1, Den WITH Den1,;

120

Funcie_contabil WITH Fc1, Sold_initial WITH Sold1, Sume_db WITH S_db, ; Sume_cr WITH S_cr &&nlocuire valori cmpuri (vide) din fiier cu cele tastate @12,20 SAY Continuati[d/*]? GET sf PICT x READ RETURN PROC M_final USE [CLOSE ALL] && nchidere fiiere ?revenire n meniu && mesaj final afiat pe ecran RETURN Execuia procedurii P_creare se poate face nu numai la preluarea iniial a datelor din Balana de verificare a ultimei luni dinaintea implementrii procedurii, ci i de fiecare dat cnd se adaug nregistrri noi n fiier (pentru conturi care nu au mai fost utilizate). Noile valori (realizri) ale fiierului F_conturi privind clasa de entiti Plan de conturi pot fi introduse, ntr-o abordare dinamic, ori de cte ori este nevoie prin apelarea procedurii P_creare. O prelucrare frecvent a fiierelor principale este cea de modificare a coninutului unui fiier, ca urmare a unor acte normative (introducerea unor conturi noi, de exemplu) sau a unor decizii proprii (dezvoltarea pe analitice a conturilor sintetice, reevaluri de stocuri, diferene de inventar .a.). Secvena schemei de sistem aferent unei proceduri de modificri a coninutului unui fiier include, ca intrare, documentul cu modificrile de operat, iar ca intrare- ieire fiierul asupra cruia se opereaz modificrile, ecranul (monitorul) de dialog cu operatorul i, eventual, imprimanta pentru a lista modificrile efectuate n cadrul prelucrrii. Dac pentru fiierul principal F_conturi considerm procedura P_iesiri prin care, pe baza dispoziiei contabilului-ef sau a directorului economic, se elimin conturile care nu se mai folosesc n cadrul societii comerciale prelund de la terminal simbolurile conturilor de eliminat, atunci algoritmul poate consta n urmtoarele: *P_ieiri M_initial Descrie (pe ecran) coninut procedura Deschide F_conturi Indexeaz dup valorile cmpului Simbol_cont Sb1=0, sf=d Execut (M_modific) atta timp ct sf=d Introdu Sb1>100 i Sb1<999999 Caut Sb1 (n F_conturi)
121

Dac exist Sb1 terge nregistrare Dac nu exist Afieaz cont inexistent n fiier Introdu valoare pentru sf M_final Inchide fiiere Afieaz sfrit normal Revenire (n P_meniu) Procedura FoxPro aferent algoritmului este urmtoarea: MODI COMM P_iesiri DO M_iniial DO WHILE sf=d DO M_tergere ENDDO DO M_final RETURN PROC M_initial ?Operare eliminri nregistrri pentru conturi neutilizate ?Introducei datele de la terminal astfel: USE F_conturi INDEX ON Simbol_cont TO Isolduri &&Isolduri-fiier cu rezultatele indexrii (al nregistrrilor dup valorile chei de indexare Simbol- cont) Sb1=0, sf=d RETURN PROC M_tergere @6,10 SAY tastai simbolul cont de eliminat cuprins ntre 100 i 999999 ; GET Sb1 PICT REPL(9,6) VALID (Sb1 > 100 .AND. Sb1<999999) ERROR; Retastai READ SEEK Sb1 &&caut valoarea introdus (prin fiierul de indeci) IF FOUND() &&dac gsete n fiierul prelucrat n zona activ DELETE &&marcare pentru tergere ELSE WAIT Cont de simbol inexistent; tastati o alta valoare ENDIF @10,15 SAY Continuai[d/*]? GET sf PICT x READ
122

RETURN PROC M_final PACK &&instruciune de tergere fizic a nregistrrilor marcate n urma execuiei comenzii DELETE CLOSE ALL &&nchide toate fiierele ?Sfrit normal RETURN 3.3.2. Structuri principale de prelucrrii Indiferent de natura prelucrrilor i mediul de programare folosit, structurarea proceselor de tratare a informaiei n cadrul unei proceduri se face prin expresii condiionale, incluse n structura majoritii limbajelor de programare. Structurile de baz sunt: a). prelucrri secveniale n care operaiile se succed fr reveniri sau alternri condiionale, cum ar fi: a=5 b=7 c=2 x1=(-b-(b*b-4*a*c)**0.5)/2*a x2=(-b+(b*b-4*a*c)**0.5)/2*a ?Rdcinile ecuaiei de gradul 2 sunt: ?x1=,x1,x2=,x2 (** semnific ridicare la putere); b). prelucrri repetitive condiionale de formularea: DO (execut) WHILE (ct timp) condiie (adevrat) comenzi / fraze de comand / instruciuni ENDDO (sfrit execuie) c). prelucrri repetitive cu numr finit de pai: FOR (Pentru) condiie [STEP (pasul) n] Prelucrri ENDFOR De exemplu, dac dorim s calculm suma primelor N numere naturale, atunci secvena de prelucrri (n FoxPro sau Basic) este urmtoarea: INPUT Limita maxim de nsumare= TO N Suma=0 FOR I=1 TO N Suma=Suma+I ENDFOR
123

?Rezultatul nsumrii=,Suma ntr-o prelucrare complex, pot fi imbricate construcii FOR-ENDFOR respectnd logica propoziiilor i corespondenele de nceput i sfrit a fiecrui ciclu. De pild, ntr-o prelucrare de tablou bidimensional (matrice), cutarea numrului de elemente nenegative (Nr) se poate face prin secvena de prelucrri urmtoare: FOR I=1 TO M FOR J=1 TO N IF A(I, J)#0 Nr=Nr+1 ENDIF ENDFOR ENDFOR d). generare a unor prelucrri alternative: IF (dac) condiie THEN (atunci) Execut-comenzi-I [ELSE (altfel) Execut-comenzi-II] ENDIF O astfel de structur poate fi construit i fr clauza ELSE (n general, parantezele patrate semnific, n construciile mediilor de programare, prezena facultativ a coninutului) ; ea admite, ca i n cazul anterior, imbricarea de fraze, respectnd tehnologia aferent algoritmului tratrii datelor. Aceste structuri (condiionale) pot fi incluse n cicluri DO-ENDDO e). structuri alternative multiple: DO CASE (execut caz) CASE condiie1 (variabil=valoare-1) Execut-comenzi-1 ... CASE condiieN (variabil=valoare-n) Execut-comenzi-N [OTHERWISE (n caz contrar) Execut-comenzi-N+1] ENDCASE O astfel de structur este analoag construciei IF-ENDIF pentru variabile binare (logice, cu valoare de adevr-T sau fals-F). Aa cum reiese din exemplificarile precedente, astfel de structurri sunt folosite n construirea meniurilor de lucru pentru nlnuirea procedurilor de prelucrri. Consultrile de fiiere se pot face folosind Limbaje de Manipulare a Datelor (LMD) cu filtre de precizare a condiiilor pentru cutri dorite de utilizatorii de informaie. n FoxPro, Oracle sau Access, astfel de consultri se pot realiza prin
124

comenzile SELECT, CREATE QUERY / VIEW i / sau MODIFY QUERY / VIEW prin care se creaz, interactiv, cererea de informaii. Adeseori, n stabilirea relaiilor dintre clasele de obiecte de genul FurnizorProductor- Client sau Productor- Distribuitor- Client .a. este necesar stabilirea de jonciuni sau viziuni prin intersecia logic dintre fiierele asociate claselor de entiti pentru a obine informaiile necesare lurii deciziilor i operrii n documentele de gestiune a resurselor. Algoritmii afereni unor astfel de prelucrri complexe pot fi concepui fie printro intersecie (direct) a datelor din fiiere, dup cheile de legtur, fie prin pai de lucru succesivi, cu crearea de fiiere intermediare pn la obinerea rezultatelor dorite, solicitate de utilizatori. De pild, dac dintr-un fiier de eviden (cronologic) Fjurnale se dorete obinerea Fielor de cont (de nregistrri contabile sistematice) cu rulajele conturilor i Balana de verificare, atunci succesiunea prelucrrilor poate fi: se sorteaz Fjurnale dup cheia Simbol-cont-debitor, se preiau sumele debitoare cu datele aferente ntr-un fiier intermediar Fdebite; se sorteaz Fjurnale dup Simbol-cont-creditor i se preiau rezultatele n Fcredite; din intersecia fiierelor Fdebite i Fcredite dup simbol_cont se creaz fiierul Fie-cont cu rulajele i explicaiile aferente pe conturi de eviden; se listeaz fiierul Fie-cont; pentru elaborarea balanei de verificare a operaiilor contabile, mai este necesar intersecia logic a fiierului Fie-cont cu un fiier de stare privind soldurile iniiale sau sumele pe perioadele anterioare de gestiune. Pentru a realiza relaii ntre fiiere, mediile de programare actuale conin funcii i comenzi pentru intersecii logice i crearea de viziuni (CREATE / MODIFY VIEW) sau domenii cu informaii solicitate de manageri, administratori i gestionari ai unei societi comerciale.

3.3.3. Proiectarea i programarea asistat la calculator


Noile medii de programare de tip vizual, cum este Visual FoxPro sau Access, conin componente i instrumente de lucru care nlesnesc munca analitilor i a programatorilor. Un astfel de instrument este managerul (constructorul) de proiecte (Project Manager) din Visual FoxPro, ca i generator i gestionar de proiecte informatice. Un proiect este considerat ca fiind un ansamblu de date cu relaii ntre ele (tabele, viziuni), programe (proceduri ncapsulate sau distincte), documente (formulare i rapoarte), interogri .a. care definesc o aplicaie. Pentru organizarea aplicaiei (predefinite prin analiza de sistem), un proiect se elaboreaz pe baza definirii paginilor, coninute n fereastra constructorului. Aceste pagini sunt13 prezentate n figura 3.3 i au urmtorul coninut:
13

Oprean D., Oprean V.B. Managementul prin proiecte: proiectarea i programarea aplicaiilor, 125

Fig. 3.3- Meniul principal Project Manager

Data, ce conine baze de date (Database), tabele libere (Free Tables) i interogri (Queries). La rndul ei, o baz de date (Database) include: - tabele (Tables) principale, numite i tabele printe, caracterizeaaz clasele de entiti cu caracter permanent, cum sunt cele privind patrimoniul unei organizaii, i tabelele subordonate, numite tabele fiu sau copii, referitoare la tranzaciile patrimoniale care au loc n organizaie, ce se repercuteaz asupra coninutului tabelelor- prini. Totodat, baza de date insereaz relaiile dintre cele 2 categorii de tabele. De exemplu, tabela Fconturi asupra datelor de eviden sistematic a entitilor patrimoniale este de tip printe, iar tabela Fjurnale de consemnare cronologic a tranzaciilor cu impact patrimonial este o tabel copil. Relaiile persistente sau permanente dintre cele 2 tabele se pot stabili prin valorile cmpului Simbol_cont, care devine n prelucrri index primar de accesare direct a informaiilor dorite din cele 2 tabele. Orice tabel a bazei de date se poate crea ca o
n vol. Probleme economice n Visual FoxPro, coordonator Goron S., Ed. Risoprint, ClujNapoca, 2006, pag. 5- 11 126

tabel liber i apoi aduga bazei folosind opiunea (butonul) meniului constructorului bazei de date (Database Designer) de adugare Add... sau comanda de lucru aferent operaiei. Eliminarea unei tabele se face prin activarea butonului Remove, iar modificarea relaiilor dintre tabele se realizeaz prin opiunea Modify; - vederi sau viziuni locale (Local View), rezultate din intersecia logic prin asocieri i jonciuni de tabele folosind fraze de interogare Select, pentru a extrage informaii dorite i pstrate n fiiere distincte. Aceste fiiere sunt similare tabelelor, cu deosebirea c modificrile care se opereaz n viziuni se reflect i n sursa valorilor iniiale; - vederi la distan (Remote View) sunt similare vederilor locale, fiind accesibile n reele de calculatoare, pe servere SQL, sau n surse de date de tip ODBC. Pentru accesarea informaiilor din astfel de vederi este necesar definirea componentei de conexiuni (Conections); - proceduri stocate (Stored Procedures) sunt reguli i cerine de integritate a datelor definite de utilizator, cum sunt: condiii de validare a datelor (VALID), mesaje de atenionare a operatorilor, mesaje de erori, . a. Aceste proceduri sunt generate de programul Visual FoxPro, reprezentnd codul de meninere a integritii refereniale a datelor pe baza regulilor fixate. Regulile de gestiune a datelor sunt menite s asigure i respectarea integritii refereniale la actualizarea datelor din tabelele bazei de date. Tabelele libere, din pagina Data, conin informaii utile aplicaiei, dar care nu sunt n relaie direct cu tabelele bazei de date. De pild, astfel de tabele pot fi: de codificare a documentelor de eviden (Cod_document, Denumire_document) acceptate n prelucrri, nomenclatorul clienilor, furnizorilor i angajailor organizaiei, planul de conturi specific folosit, etc. Interogrile sunt fiiere care conin fraze Select (fiiere de extensie .qpr), care, la lansare n execuie, ca o procedur Fox oarecare (DO nume_procedur), redau rspunsuri la solicitrile formulate prin acele fraze. Spre deosebire de vederi, rezultatele modificrii interogrilor nu au efect asupra coninutului bazei de date surs; Documents (Docs) cuprinde toate documentele folosite n cadrul proiectului incluznd: - formulare (Forms) pentru culegerea i vizualizarea datelor sunt elemente importante de interfa operator aplicaie i n condiiile accesrii bazelor de date prin reele Internet sau Intranet; - rapoarte (Reports) de sistematizare i prezentare a rezultatelor cerute de utilizatori sub form de liste, rapoarte i situaii privind patrimoniul organizaiei;
127

- etichete potale (Labels) pentru tiprirea rezultatelor unor interogri sau de listare a unor rezultate ale tratrii informaiei cum sunt: fluturaii de plat a salariilor, fiele de cont, fie de eviden a mijloacelor fixe . a.; Classes conine bibliotecile de clase definite sau adugate aplicaiei sub form de fiiere cu extensia .vcx; Code include codul (fiierele cu programele) surs al programelor i aplicaiile asociate. Un proiect admite un singur program principal, de genul meniului prezentat, marcat n cadrul paginii cu litere boldate. ntr-un proiect pot fi create, adugate sau / i terse fiiere cu programe surs de extensie .prg i aplicaiile asociate, integrate ntr-o concepie unitar; Other stocheaz coduri surs pentru meniuri (fiiere de extensie .mpr) i alte tipuri de fiiere de tip text, cu icon-uri, cu bitmap-uri, etc. care sunt utilizate n proiect; All sintetizeaz coninutul complet al celorlalte 5 pagini. n orice fereastr de lucru a meniului, fiecare obiect are ataat un meniu rapid (contextual) activat prin click cu butonul din dreapta al mouse-ului, n care comenzile utilizabile (active) sunt scrise boldat (apsat), iar cele inactive sunt cu culori estompate. De exemplu, meniul contextual ataat categoriilor din Project Manager, are comenzile active Expand All, Include, Project Info, Builder i Help. Pentru o mai bun organizare a unui proiect este recomandabil gruparea tabelelor, a programelor, a rapoartelor i a celorlalte categorii de obiecte ale unui proiect n subdirectoare (foldere) distinctive. n programul Access, aparintor pachetului Microsoft Office, proiectele sunt organizate dup arhitectura client server, n care clientul este un proiect cu elementele de interfa formulare, rapoarte, pagini de date Web sau module, reprezentate prin cod sau n HTML, iar serverul de date SQL Sever este un calculator din reea sau acelai calculator la care se opereaz i conine (obiectele de date) tabele, interogri i diagrame. Legtura dintre proiect i server se face printrun fiier cu extensia .adp folosind arhitectura OLE DB. Indiferent de metodele i mediile de programare folosite, proiectarea, programarea, integrarea i ntreinerea aplicaiilor informatice necesit o analiz de sistem aprofundat privind tehnologia tratrii informaiei i comunicrii, care s reflecte existena i funcionarea organizaiei n mediul real.

128

3.4. Demararea unui proiect: concepia bazelor de date


Aa cum s-a menionat anterior, un sistem informatic este constituit din subsisteme, aplicaii i proceduri. Un subsistem reflect activitile funcionale concretizate n aciuni; astfel ntr-o ntreprindere subsistemele principale sunt: de marketing, privind cercetarea-dezvoltarea, de producie, comercial, financiar-contabil i de personal. Fiecare subsistem se structureaz pe aplicaii distinctive, autonome privind finalitatea activitilor specifice fiecrei funcii. Pentru o ntreprindere, principalele aplicaii pot fi: - pentru culegerea i prelucrarea datelor privind anchetele sociale, de analiz a cererii pieei; de stabilire a cotei de pia i a poziiei pe pia i, pe aceast baz, determinarea ofertei de produse; de bugetare i control a bugetrii pentru aciuni promoionale i distribuirea produselor . a . n cadrul subsistemului de marketing; - de proiectare produse i tehnologii; de elaborare a fiierelor cu sortimentaia de fabricaie i reetele aferente; privind normarea produciei i a muncii; de realizare a prototipurilor de produs sau a seriei zero etc.; de management a proceselor investiionale etc. pentru subsistemul de cercetare-dezvoltare; - de programare operativ, urmrire i control a fabricaiei; privind lansarea i controlul ordonanrii produciei, de management prin excepii a compartimentelor de producie . a. pentru subsistemul de producie; - privind relaiile contractuale cu furnizorii i clienii; de gestionare a stocurilor i a soldurilor; de management a relaiilor cu terii, privind gestiunea i distribuirea produciei marf etc. pentru subsistemul comercial; - pentru culegerea i tratarea datelor din documente primare sau de management al documentelor; privind contabilitatea financiar i de gestiune, de eviden i gestiune a imobilizrilor; privind trezoreria firmei i relaiile financiare, de management prin costuri i prin rezultate, de analize regresionale privind tendinele consumurilor i a cheltuielilor etc., pentru subsistemul financiar-contabil; - de eviden, urmrire i control a personalului, de eviden i gestiune a salariilor, privind evaluarea i valorificarea capitalului intelectual, relativ la managementul resurselor umane bazat pe cunotine i comportament organizaional etc., pentru subsistemul de personal. Numrul i complexitatea aplicaiilor este n funcie de mrimea i complexitatea organizaiei, de cerinele i posibilitile unui management performant i a unei gestiuni eficiente a resurselor, racordate n cadrul tehnologiilor moderne de informare i comunicare n cadrul reelelor de tip Intranet i Internet. Fiecare aplicaie, la rndul ei, se bazeaz, ca proiect distinctiv, pe componente de date specifice sau particulare i pe proceduri de gestionare i tratare a informaiei cerute de utilizatori.
129

De exemplu, pentru aplicaia de contabilitate financiar, ntro organizaie de dimensiuni mai reduse, baza de date se poate constitui din tabelele privind consemnarea cronologic, pe baz de documente, a tranzaciilor n jurnale, balana contabil de verificare a corectitudinii nregistrrilor dintr-o perioad de timp i planul contabil aplicat la nivelul organizaiei. Fiele de cont, balana, bilanul i alte situaii dorite pot rezulta din procedurile de prelucrare a datelor din jurnale. n orice proiect la nivelul unei aplicaii, esena o constituie baza de date, de eviden, urmrire i control a existenei i a micrilor patrimoniale specifice. Prin urmare, analiza i proiectarea bazelor de date sunt determinante n realizarea de produse informatice, utile managementului i gestiunii oricrei organizaii. n demersul realizrii unei baze de date oarecare se disting trei nivele de percepie14: extern, aferent utilizatorilor care i exprim cerinele informaionaldecizionale ce se poate reprezenta printr-o schem sau subscheme asociate; conceptual, aferent gestionarului / administratorului bazei de date care se concretizeaz ntr-o schem conceptual; intern, corespunztor informaticianului care realizeaz reprezentarea datelor pe suportul fizic de nmagazinare a datelor. La nivel extern, echipele care manipuleaz datele apeleaz la o anumit descriere a lor, conform intereselor fiecrui utilizator. De exemplu, pentru un sortiment de fabricaie schema extern include atributele sortimentului, cum ar fi: denumire, mrime, culoare; pentru o marf facturat schema include codul, cantitatea i preul unitar; clienii unei firme sunt percepui prin atributele caracteristice lor, cum sunt: cod client, denumire, cod fiscal, adres, etc. Prin urmare, numrul schemelor externe este ridicat, ceea ce necesit elaborarea unei scheme conceptuale de ansamblu. Schema extern este definit de membrii echipei de proiect prin prisma cerinelor informaionale ale postului de munc. De pild, aceeai clas de informaii privind stocurile dintr-o ntreprindere este perceput diferit de utilizatori diveri, cum ar fi: contabilul definete schema extern avnd n vedere fiele de cont privind evidena stocurilor, inginerul de la compartimentul de producie are nevoie de informaii la zi privind mrimea i structura stocurilor de materii prime i materiale pe locuri de depozitare / utilizare, meciologul, responsabil cu aprovizionarea, are nevoie de informaii operative privind materiile prime i materialele necesare fabricaiei n flux continuu, etc. Indiferent de schema extern asociat de membrii echipei utilizatoare, fiecare schem extern trebuie s se regseasc n schema conceptual. Structurarea propriu- zis a datelor n ideea prelucrrii lor printr-un sistem de gestiune a bazelor de date se realizeaz la nivel conceptual. La baza modelului
14

Nstase P..a. Baze de date. Microsoft Access 2000, Ed.Teora, Bucureti, 2004, pag. 20 130

conceptual, desprins din analiza schemelor externe, st definirea proprietilor elementare ale obiectelor care constituie patrimoniul organizaiei. Aceste proprieti se caracterizeaz prin atribute sau cmpuri ale elementelor entitilor distinctive. Ele descriu obiectele lumii reale i relaiile dintre ele, cum sunt: nregistrare contabil, conturi, explicaii, sume debitoare, sume creditoare . a. n manipularea datelor aferente trebuie definite reguli de integritate care s asigure culegerea corect a informaiilor. Arhitectura funcional propus de grupul de lucru ANSI/X3/SPARC este de referin n organizarea i proiectarea Sistemelor de Gestiune a Bazelor de Date (SGBD)15. Ea este axat pe dicionarul datelor i cuprinde dou pri: pentru descrierea datelor (compoziia dicionarului datelor) i pentru manipularea datelor (interogarea i reactualizarea bazei). n fiecare parte se regsesc cele trei niveluri: intern, conceptual i extern. Aceste trei niveluri nu sunt neaprat distincte pentru orice SGBD. Interfeele (numerotate n figura 3.4.) care descriu arhitectura de referin a unui SGBD, corespund urmtoarelor transformri: a) limbajul de descriere a datelor conceptuale permite administratorului s defineasc schema conceptual a unei baze de date n format surs; b) limbajul de descriere a datelor conceptuale, format obiect, care rezult din compilarea celui precedent i permite aranjarea schemei obiect n dicionarul datelor; c) limbajul de descriere a datelor conceptuale, format editare ca interfa, permite administratorilor aplicaiilor i a bazelor s consulte schema conceptual pentru a defini reguli de coresponden; d) limbaje de descriere a datelor externe, format surs permit administratorilor aplicaiilor s defineasc scheme externe corespunznd schemei conceptuale. Deoarece sistemele de gestiune pot suporta mai multe modele externe, pot exista mai multe limbaje de descriere a datelor externe; e) limbaje de descriere a datelor externe, format obiect corespund formelor compilate ale celor precedente i permit aranjarea schemelor externe (obiect) n dicionarul datelor; f) limbajul de descriere a datelor interne, format surs permite administratorului bazei de date s defineasc schema intern i regulile de coresponden cu schema conceptual;

15

AMERICAN NATIONAL STANDARD FOR INFORMATION SYSTEMS Database Language SQL, ANSI X3.135 1986, 1986

131

g) limbajul de descriere a datelor interne, format obiect corespunde formei compilate a celui precedent i permite aranjarea schemei interne (obiect) n dicionarul datelor; h) limbaje de manipulare a datelor externe, format surs permit programatorilor de aplicaii sau utilizatorilor neinformaticieni s manipuleze date externe (view-uri); i) limbaje de manipulare a datelor externe, format obiect corespund formelor compilate ale celor precedente; j) limbaj de manipulare a datelor conceptuale, format obiect este produs de procesorul de transformare extern/conceptual pentru a manipula datele externe; k) limbaj de manipulare a datelor interne, format obiect este limbaj unic produs de procesorul de transformare, conceptual/intern pentru a gestiona datele interne; l) limbaj de stocare a datelor, format obiect corespunde interfeei cu sistemul de stocare a datelor; m) interfaa cu memoria secundar asigur efectuarea de intrri-ieiri n/din unitatea de memorie secundar; n) interfaa de acces la dicionarul datelor permite diverselor procesoare de transformare s acceseze scheme obiect i reguli de coresponden. Procesoarele din arhitectura unui SGBD, coninute n fig. 3.4., au urmtoarele funcii: 1. procesorul schemei conceptuale compileaz schema conceptual i, dac nu sunt erori, depune schema compilat n dicionarul datelor; 2. procesorul schemei externe compileaz schemele externe i regulile de coresponden extern i, n cazul c nu sunt erori, aranjeaz schema compilat i regulile de coresponden n dicionarul datelor; 3. procesorul schemei interne are un rol similar pentru schema intern; 4. procesorul de transformare extern/conceptual transform manipulrile externe n manipulri conceptuale i invers; 5. procesorul de transformare conceptual/intern transform manipulrile conceptuale n manipulri interne i invers ; 6. procesorul de transformare intrare / stocare transform manipulrile interne n primitive ale sistemului de stocare i invers, elibereaz datele stocate ntrun format corespunztor schemei interne
administrator ntreprindere

a
132

administratorul bazei de date

procesor schema conceptual

administratorul aplicaiilor

E S C R I E R E

procesor schema intern

dicionarul datelor

procesor schema extern

procesor intern/alocare

procesor conceptual/intern

procesor extern/conceptual

l
sistem de alocare

i
program aplicaii extern

h
programator aplicaie

memorii secundare

utilizatori

M A N I P U L A R E

Fig. 3.4- Arhitectura de referin a unui SGBD

133

Elementele de baz ale unui model de date conceptual16 sunt sintetizate n modelul Entitate- Atribut- Relaie (EAR). Diagrama EAR reprezint un model neformalizat pentru reprezentarea unui sistem din lumea real; ea este utilizat pentru reprezentarea grafic a modelului relaional. n general, pentru modelarea sistemului real considerat se constituie structurile EAR crora li se asociaz modelul relaional i acestuia i se adreaseaz cererile. Astfel, se mbin simplitatea descriptiv a diagramei EAR cu posibilitile limbajului de manipulare a datelor al modelului relaional. Modelul EAR mparte elementele unui sistem real n dou categorii: entiti (cu atribute) i legturi (asocieri) ntre aceste entiti. Nu trebuie confundat conceptul de relaie, n sensul de asociere, care intervine n definirea diagramei EAR, cu conceptul care este specific modelului relaional. Modelul EAR abstractizeaz lumea real sub form de date elementare agregate n entiti care au atribute specifice i ntre care intervin relaii sau corespondene. Un tip de entitate definete elementele cu aceleai atribute, cum sunt: nregistrrile contabile, conturile, angajaii, stocurile i soldurile, mijloacele fixe, etc. Prin urmare, o entitate este un model de obiect, identificat n lumea real sub aspect concret (materii prime i materiale, angajai, furnizori etc.) sau de tip abstract cum sunt evenimentele caracterizate prin nume i proprieti distinctive (aprovizionare, consumuri, cheltuieli, fabricaie, vnzare . a.). Orice atribut se refer la o proprietate a unei entiti sau la o relaie, care se caracterizeaz prin nume (simbol cont, denumire cont, marca angajat, nume prenume etc.) i tip (numeric, caracter, logic, dat calendaristic etc.). Valorile unui atribut devin domeniul aferent acestuia (toate simbolurile de conturi, ansamblul mrcilor pentru angajai etc.). Realizarea unei entiti se definete ca mulimea format din cte o valoare pentru fiecare atribut al entitii (datele privind o nregistrare contabil, informaiile pentru un angajat, datele de caracterizare a unui mijloc fix etc.). ntro exprimare specific informatizrilor, datele complete pentru o entitate se numesc realizare sau instaniere a entitii respective. ntre dou atribute exist o dependen funcional cnd unei valori a unui atribut i corespunde o singur valoare a altui atribut (dependena simbol cont denumire cont, sau marca angajat nume_prenume angajat). Identificatorul unei entiti, cum sunt simbol_cont, marca_angajat, numr_de_inventar a mijloacelor fixe, este atributul sau grupul de atribute a crei realizare caracterizeaz n mod unic o realizare a entitii. De regul, identificatorul (unic) se subliniaz cu o linie continu. Uneori, pentru identificri este nevoie de un grup de atribute, cum cum este cazul identificrii depozitelor bancare pe deponeni sau a salariilor pe angajai.
16

Popescu,I.- Modelarea bazelor de date,Editura Tehnic,Bucureti ,2001, pag. 23-25

134

Legtura logic ntre dou sau mai multe realizri de entiti se realizeaz printro relaie sau coresponden care poate avea ea nsi atribute specifice. Stabilirea relaiilor se face tot cu ajutorul identificatorilor pentru entitile asociate. Ansamblul de entiti care constituie asocierea formeaz colecia sau baza de date aferent. O entitate oarecare poate fi antrenat n mai multe relaii. Pentru exemplificarea modului de aplicare a analizei EAR considerm activitatea de desfacere a mrfurilor unei ntreprinderi productoare de confecii ctre clieni. Cnd se livreaz marfa, la compartimentul de desfacere se emit facturi cu data livrrii, sortimentele de confecii livrate, cantitile i preul unitar aferente, cota TVA perceput i valoarea total a facturii. n acest context, schema EAR include: - entitile principale: sortiment_confecii, factur_livrri; - relaie: procesul de facturare fr identificator; - atribute: - pentru sortiment confecii: cod, denumire, model, mrime; - pentru factur_livrri: numr_factur, dat_factur, cota_TVA; - pentru relaia facturri: cantitate_facturat i pre_de_livrare. Ca identificatori se pot considera cmpul cod pentru sortiment confecii i numr_factur pentru factur livrri. Schematic, rezultatele analizei EAR se pot reprezenta 17 ca n figura 3.5. n acest mod se prefigureaz o baz de date cu cele dou entiti: sortiment_ confecii i factur_livrri, care vor deveni tabele ale aplicaiei comerciale a unei ntreprinderi. Fiecare entitate va avea cel puin o realizare, iar n proiectarea bazei de date trebuie avut n vedere faptul c fiecare cod de sortiment confecii trebuie s se regseasc printre codurile sortimentelor facturate. Acest exemplu denot nu nmai rezultatele imediate ale analizei EAR, ci i fixarea unor reguli de gestiune care s asigure restriciile modelului conceptual privind integritatea, securitatea i coerena datelor. Descrierea semnificaiei datelor se face prin dicionarul de date. Pe baza regulilor de gestiune se determin tipurile de relaii ntre realizrile atributelor din entiti i cele ale proprietilor relaionale, ce caracterizeaz cardinalitatea sau conectivitatea aferent, minimum fiind 0 sau 1, iar maximum fiind 1 sau n. n exemplul considerat, un sortiment de confecii ntro perioad poate avea minimum 0 facturri i maximum n facturri; o factur emis poate conine cantiti i preuri la minimum un sortiment de confecii i maximum n.

17

Adaptare dup Nstase P, .a. Baze de date. Microsoft Access 2000, Ed. Teora, Bucureti, 2004, pag. 24 135

numele entitilor
Sortiment_confecii cod denumire model culoare mrime

coresponden (asociere)
Se_factureaz cantitate_facturat pre_livrare

Factur_livrri nr_factur data_factur cota_TVA

atribute entiti
Fig. 3.5- Model conceptual privind vnzrile

n dezvoltarea modelului conceptual pentru proiectarea bazelor de date relaionale trebuie parcurse mai multe etape de lucru cum ar fi18: identificarea problemei de analizat, studiul specificului domeniului, analiza i proiectarea modelului conceptual, particularizarea modelului pentru un anumit mediu de programare, testarea i integrarea modelului. ntrun exemplu simplificat, fie problema contabilitii financiare la o micro-ntreprindere. n proiectarea bazei de date punctul de plecare l constituie documentele de eviden operativ care reflect tranzaciile i documentele de contabilitate. Astfel19 documentele justificative de eviden, centralizate ntrun document sintetic, sunt contate direct sau prin note contabile, rezultnd articolele contabile. Conform reglementrilor, consemnarea cronologic a articolelor contabile se face n registrul Jurnal, iar consemnarea sistematic se realizeaz n conturi sau registrul Cartea Mare. Pe baza celor dou registre, se ntocmete Balana de verificare a nregistrrilor contabile.
18

ugui Al, Muntenescu M. Medii de programare. Studii de caz, Ed. Junimea, Iai, 2001, pag.47 19 Grama A, Fotache M, ugui Al. Instrumente software pentru afaceri, Ed. Sedcom Libris, Iai, 2006, pag. 115 136

Printre particularitile domeniului analizat se pot remarca: culegerea datelor din documente justificative n baza de date a contabilitii financiare se poate realiza printro machet care reproduce nota contabil; notele contabile, la rndul lor, cu articolele contabile aferente se centralizeaz n Jurnalul de nregistrare, iar pe baza datelor din Jurnal i din Balana de verificare iniial se pot obine, la cerere, fiele de cont (Cartea Mare) i Balana de verificare. Deci, entitile bazei de date de contabilitate financiar sunt: (registrul) Jurnal, Balana i Planul_contabil aplicat la societatea comercial analizat. Pentru analiza i proiectarea modelului aplicativ, documentele contabile de reflectare a existenei i a micrilor patrimoniale, precum i atributele specifice sunt conforme cu regulamentul de aplicare a Legii contabilitii, dup cum urmeaz: - registrul Jurnal are antetul format din atributele: numr curent, data nregistrrii, document, explicaii, simbol cont debitor, simbol cont creditor, sum debitoare, sum creditoare; - o Fi de cont (sintetic), aparintoare Crii Mari, include att pentru debit ct i pentru credit atributele preluate din registrul Jurnal: data, explicaii, numr nota, cont creditor, respectiv, cont debitor, sum debitoare, respectiv, sum creditoare. Fia de cont mai include soldul iniial, rulaje, total sume i soldul final; - Planul de conturi specific organizaiei cuprinde: simbol cont, denumire cont i tip cont; - Balana de verificare cu patru serii de egaliti, la o anumit dat, insereaz: simbol cont, denumire cont, solduri iniiale, rulaje, total sume i solduri finale debitoare i creditoare cu totalizri pe coloane. Modelul conceptual al bazei de date necesit stabilirea relaiilor universale i optimizarea structurii astfel nct s se asigure integritatea referenial a constituirii i a prelucrrii bazei de date. Relaia universal include toate atributele menionate n cele patru documente contabile i o analiz a modului de obinere, ceea ce n proiectare nseamn analiza datelor. Optimizarea structurii bazei se poate face prin normalizare, folosind conceptul de forme normale ntro analiz detaliat a elementelor definitorii. Prima form normal presupune stabilirea lungimii adecvate a unei nregistrri i atomicitatea atributelor constitutive, adic definirea de atribute indivizibile. Dac cerinele primei forme normale sunt ndeplinite, atunci continuarea analizei presupune eliminarea dependenelor n interiorul atributelor de tip cheie primar cu valori unice. Aceasta necesit eliminarea dependenelor pariale n relaionarea atributelor rezultnd forma normal 2. Continuarea analizei necesit eliminarea dependenelor n afara cheii primare, adic forma normal 3 presupune eliminarea dependenelor tranzitive. Rezultatul normalizrii este un numr mare de tabele care asigur, n prelucrri, evitarea unor erori, cum ar fi pierderea de informaie cnd se elimin o nregistrare ntro tabel-printe.
137

n cazul considerat, modelul conceptual rezultat n urma normalizrii include entitile sau tabelele bazei de date Jurnal, Balana i Plan, cu atributele i restriciile urmtoare: Jurnal include atributele: data operaiei (data_op) de tip dat calendaristic, lungime 8 (zz/ll/aa); fel document (fel_doc) de tip caracter, lungime 12; numr document de tip numeric, lungime 8; dat document de tip dat calendaristic, lungime 8; explicaia de tip text; cont debitor de tip numeric, lungime 3, cont creditor, tip numeric, lungime 3, suma de tip numeric, lungime 15 din care 2 zecimale i numr_nota, de tip numeric, lungime 5. Atributele data operaiei, cont debitor, cont creditor i numr nota sunt chei candidate care pot deveni chei primare. Cont debitor i cont creditor sunt chei strine (fa de tabela printe), data operaiei trebuie s fie n anul curent, iar simbolurile de cont trebuie s se ncadreze n intervalul 101 -982; Balana, de atribute: cont (cheie primar, numeric, 3); sold iniial debitor (numeric, 15,2); sold iniial creditor (numeric, 15,2); rulaj debitor (numeric, 15,2); rulaj creditor (numeric, 15,2). Simbolul conturilor trebuie s se situeze n intervalul 101 -982; Plan, de atribute: cont (cheie primar, numeric, 3); denumire (caracter, 35); tip (caracter, 1) care poate fi A (cont de activ), P (de pasiv) sau spaiu (cont bifuncional). Nivelul fizic intern al unei baze de date corespunde structurii n care sunt stocate datele n memoria calculatorului, adic tabelele cu structura aferent i realizrile corespunztoare tranzaciilor precum i relaiile asociate. Astfel, n modelul de rezolvare pentru mediul de programare Access sau FoxPro, nivelul fizic presupune crearea bazei de date de contabilitate financiar, a tabelelor, a cheilor de relaionare, a indecilor i a restriciilor aferente. Indiferent de programul folosit, nivelul fizic al aplicaiei necesit urmtoarele operaii: - crearea bazei de date de contabilitate care s se numeasc, de exemplu, CONTA, ca i structur de container care va ncorpora, n principal, tabelele i relaiile dintre ele. n programul FoxPro baza de date este coninut n pagina DATA i poate fi integrat la un nivel superior, de proiect (de contabilitate financiar), care va ngloba i documente, proceduri, meniuri, etc.; - crearea structurii tabelelor Jurnal, Balana i Plan respectnd descrierile fcute i restriciile impuse. Pentru fiecare cmp se precizeaz: numele cmpului, tipul, lungimea, reguli de validare, textul asociat, indexarea pentru cmpurile subliniate. Tabelele Plan i Balana vor avea, ca i cheie primar (simpl), cmpul Simbol_cont; n cazul tabelei Jurnal, cheia primar sau candidat va fi format din atributele Data_operaiei, Cont_debitor, Cont_creditor i Numr_nota, care vor nlesni prelucrrile necesare obinerii fielor de cont (Cartea Mare) i a Balanei. n

138

FoxPro se recomand ca tabelele s fie create ca tabele libere i s fie adugate, ulterior, n componena bazei de date (cu butonul Add); - stabilirea legturii ntre tabele i a restriciilor de integritate referenial a datelor i a prelucrrilor. n programul Access, cheile pot fi primare i strine; o cheie care nu este primar se consider cheie strin, care face legtura unei tabele copil cu o cheie primar dintro tabel printe. Astfel, n tabela Jurnal sunt declarate cheile strine Cont-debitor i Cont_creditor, iar n tabela Balana este coninut cheia strin Cont. Automat, tabelele cu cheie strin devin tabele copii a tabelei printe, care conine acel atribut pe rol de cheie primar; tabela Plan este printe pentru tabelele Balan i Jurnal. Pentru a stabili legturile se acioneaz butonul de relaionri (Relationships); cu butonul stng apsat, dup poziionare pe cheia primar Cont, prin operaia de tragere sau drag and drop, se deplaseaz sgeata mouse- lui spre cheia strin Cont_debitor din tabela Jurnal. n acest fel se intr n fereastra Edit Relationships, se activeaz opiunea Enforce Referential Integrity i se execut clic pe butonul Create; se revine n fereastra Relationships unde legtura este reprezentat de tipul una la mai multe (one to many). Aceeai procedur se repet i pentru a stabili relaia ntre Plan i Jurnal prin atributele Cont i Contcreditor. Pentru realizarea prelucrrilor ntro tabel Plan1 se realizeaz aceeai structur cu tabela Plan i o relaie prin Cont din Plan1 i Cont_creditor din Jurnal. De asemenea, se stabilesc legturile ntre Balan i Jurnal prin cheia primar Cont din Balan i cheia Cont_debitor din Jurnal, repectiv din Balan1, similar tabelei Balan, i Cont_creditor din Jurnal. Dac se dorete actualizarea sau tergerea nregistrrilor n cascad ( de la prini la copii, concomitent), se activeaz opiunile meniului Relationships aferente, opiunea Create. Structura tabelelor se poate evidenia prin butonul Design. n FoxPro, declararea relaiilor dintre tabele se realizeaz pe baz de index, prin fereastra Constructorului bazei de date (Database Designer) prin operaia de tragere cu mouse-ul ntre numele indexului primar din tabela printe i numele indexului regular (strin) din tabela copil; linia rezultat este simpl la ieirea din tabela printe i trifurcat la intrarea n tabela copil; restriciile refereniale se pot declara prin activarea ferestrei de editare a relaiilor, Edit Relationships i a butonului de integritate, Referential Integrity; - popularea tabelelor cu date, de test sau reale, presupune tastarea coninutului nregistrrilor pentru fiecare entitate definit. Astfel, n tabela Plan se introduc o parte sau toate conturile utilizabile la firm redeschiznd tabela Plan din baza de date Conta; dac se dorete ordonarea nregistrrilor introduse se poate face o sortare sau o indexare dup valorile cmpului Cont, ascendent sau descendent folosind icon-urile A Z sau, respectiv, Z A din submeniul Window. n FoxPro sortarea se poate face cu comanda Sort rezultnd un alt fiier cu rezultatele sortrii care trebuie deschis i vizualizat, iar indexarea se poate realiza folosind comanda Index, rezultnd un fiier simplu sau un fiier compus cu valorile cheii de
139

indexare, ca adrese ce permit accesul direct la nregistrri. De asemenea, n FoxPro popularea cu date se poate face prin modul de lucru imediat Append cu salvare final a rezultatelor. Similar, se va popula cu date i tabela Balana prelund soldurile iniiale. Modificarea unor date se poate face direct prin poziionare pe acestea (n FoxPro modificarea datelor se face n modul de lucru Browse). tergerea de nregistrri este posibil prin fixarea indicatorului mouse-ului pe nregistrarea de ters i apoi acionnd tasta Delete. n FoxPro tergerea fizic de nregistrri mai presupune comanda de eliminare de pe suport prin comanda Pack. Culegerea, modificarea, vizualizarea i tergerea de date se poate realiza folosind Constructorul de formulare i subformulare (Forms Designer); - consemnrile cronologice prin contri se vor prelua n tabela Jurnal, iar stabilirea Balanei de verificare finale se poate realiza prin interogri ale tabelelor Jurnal i Balana pentru a obine completarea celorlalte serii de egaliti, atunci cnd se dorete controlul modului de operare; - prezentarea de rezultate ntro form agreabil se realizeaz folosind Constructorul de rapoarte (Reports Designer). n FoxPro realizarea fielor de cont sub form de fluturai se poate face realiznd selecia datelor necesare prin Constructorul de vederi (View-uri), care au la baz fraze Select de jonciune a informaiilor din tabelele incidentale. Pentru o alt ilustrare a concepiei, fie o societate comercial n care se aplic managementul prin proiecte ; societatea este format din mai multe departamente (servicii) n care lucreaz mai muli angajai, iar salariaii sunt ataai unor proiecte, executnd n cadrul acestora diferite sarcini, aa cum reiese din figura 3.5.

140

DEPARTAME NT
lucreaz_in

SALARIAT DIRECTO R PERSONA L

atasat_la PROIECT apartine_la execut SARCINA

conduce

Fig. 3.5. Structura general a modelului analizat

Elementele semnificative ale modelului analizat i legturile dintre acestea, sunt reprezentate n figura 3.6. Pentru aceast diagram, structurile SALARIAT, DEPARTAMENT, PROIECT, SARCINA reprezint entiti cu urmtoarele particulariti: 1. entitile (scrise cu majuscule), n modelele relaionale, devin tabele; 2. entitile sunt substantive, dar nu orice substantiv este o entitate. Trebuie ignorate substantivele nerelevante; 3. pentru fiecare entitate este obligatoriu s se dea o descriere detaliat; 4. nu pot exista, n aceeai diagram, dou entiti cu acelai nume, sau o aceeai entitate cu nume diferite; 5. cheia primar identific unic o entitate i face distincie ntre valori diferite ale entitii. Aceasta trebuie s fie unic i cunoscut la orice moment. Cheia primar trebuie s fie controlat de administratorul bazei, ca s nu conin informaii descriptive, s fie simpl, fr ambiguiti, s fie stabil, s fie familiar utilizatorului astfel nct acesta s o poat folosi cu uurin. O relaie (asociere) este o comunicare ntre dou sau mai multe entiti. Relaia exprim un raport care exist ntre aceste entiti. O valoare a unei pri este o comunicare ntre valorile entitilor care le leag. Existena unei relaii este subordonat existenei entitilor pe care le pune n coresponden cu precizrile:
141

1. n modelul relaional, relaiile devin tabele speciale sau coloane speciale care se refereniaz prin chei primare; 2. relaiile sunt verbe, dar nu orice verb este o relaie; 3. pentru fiecare relaie este important s se dea o descriere detaliat; 4. n aceeai diagram pot exista relaii diferite cu acelai nume. In acest caz, le difereniaz entitile care sunt asociate prin relaia respectiv; 5. pentru fiecare relaie trebuie stabilit cardinalitatea (maxim i minim) relaiei, adic numrul de tupluri ce aparin relaiei. Un atribut este o proprietate descriptiv a unei entiti sau a unei relaii. De exemplu, codul unui salariat este un atribut al entitii SALARIAT, iar data la care un salariat este ataat unui proiect este un atribut al relaiei ataat_la. Privitor la atribute se remarc urmtoarele: 1. trebuie fcut distincia ntre tipul atributului care uzual devine coloan n modelele relaionale i valoarea acestuia, care devine valoare n coloane; 2. atributele sunt substantive, dar nu orice substantiv este atribut; 3. fiecrui atribut trebuie s i se dea o descriere complet (exemple, contraexemple, caracteristici); 4. pentru fiecare atribut trebuie specificat numele, tipul fizic (ntreg, real, alfanumeric etc.), valori posibile, valori implicite, reguli de validare, tipuri compuse. Pentru proiectarea diagramei entitate-atribut-relaie (fig. 3.6.) au fost stabilite anumite convenii de reprezentare (care nu sunt unice): 1. entitile sunt reprezentate prin dreptunghiuri; 2. relaiile dintre entiti sunt reprezentate prin arce neorientate; 3. atributele care reprezint chei primare trebuie subliniate sau marcate prin simbolul #, plasat la sfritul numelui acestor atribute; 4. cardinalitatea minim este indicat n paranteze, iar cardinalitatea maxim se scrie fr paranteze; 5. nu trebuie specificate toate atributele. n proiectarea i analiza diagramelor EAR, se impun cteva cazuri speciale de entiti, relaii, atribute i modul lor de reprezentare, cum sunt: 1. o entitate dependent nu poate exista n mod independent. De exemplu, SARCINA depinde de PROIECT. Cheia primar a unei entiti dependente include cheia primar a sursei (nr_proiect) i cel puin o descriere a entitii (nr_sarcin). Entitatea dependent se deseneaz prin dreptunghiuri cu linii mai subiri;

142

SALARIAT

PROIECT

cod_salariat
nume prenume sex salariu

M(0)

atasat_la data_iniial funcia

M(0) nr_proiect
descriere buget_alocat

M(0)

1 lucreaz_in

conduce aparine_la 1(0)

DEPARTAMEN Tcod departament nume nr_cladire

SARCINA nr proiect nr sarcina data_nceperii stare

Fig. 3.6. Diagrama EAR pentru organizarea unui proiect

2. o subentitate este o submulime a unei alte entiti, numit superentitate. De exemplu, SALARIAT reprezint o superentitate pentru PROGRAMATOR, iar PROGRAMATOR este o subentitate pentru SALARIAT. Subentitatea se deseneaz prin dreptunghiuri incluse n superentitate. Exist o relaie ntre o subentitate i o superentitate, numit ISA, care are cardinalitatea maxim 1:1 i minim 1:0. Cheile primare, atributele i relaiile unei superentiti sunt valabile pentru orice subentitate. Afirmaia reciproc este fals. De exemplu, un programator poate avea ca atribute limbajele de programare cunoscute i nivelul de cunoatere a acestora, dar aceste atribute nu sunt semnificative pentru un agent teritorial. Cheia primar a subentitii PROGRAMATOR este cod_salariat, care este cheia primar a superentitii SALARIAT; 3. din entiti similare care au mai multe atribute comune se pot crea superentiti. Aceste superentiti conin atributele comune, iar atributele

143

speciale sunt asignate la subentiti. Pentru noile superentiti se introduc chei primare artificiale; 4. dup valorile unor atribute clasificatoare se pot determina clase. Un grup de subentiti reciproc exclusive definete o clas. Clasele se aliniaz n desen vertical. De exemplu, dup valorile atributului job_cod pot fi definite subentitile AGENT TERITORIAL i PROGRAMATOR; 5. ntr-o diagram EAR se pot defini relaii recursive. De exemplu, putem defini relaia SALARIAT_supervizeaza_SALARIU; 6. unele relaii sunt relative la dou entiti i le numim de tip 2, iar dac relaiile implic mai mult de dou entiti, le vom numi de tip 3. Trei relaii de tip 2 sunt diferite de o relaie de tip 3. Rupnd o relaie de tip 3 n trei relaii de tip 2, poate s apar o informaie incorect; 7. trebuie excluse din model relaiile indirecte (de tranzitivitate) pentru c ele pot conduce la redundan (informaie inutil, repetat) n baza de date; 8. atributele derivabile trebuie eliminate i introduse expresii prin care aceste atribute pot fi calculate; 9. uneori apare o incertitudine referitoare la faptul c o anumit informaie poate fi considerat o relaie sau un atribut. O relaie poate fi reprezentat ca un atribut, sau putem folosi relaii n loc de atribute. Dac un atribut al unei entiti reprezint cheia primar a unei alte entiti, atunci el refer o relaie; 10. uneori este greu de stabilit dac informaia analizat reprezint o entitate sau o relaie. Dac exist o incertitudine, se cerceteaz cheia primar. Dac aceast cheie combin cheile primare a dou entiti, atunci se definete o relaie. Cheia primar a relaiei asociat_la combin cod_salariat cu nr_proiect. Prin urmare, SALARIAT_asociat la_PROIECT va defini o relaie i nu o entitate; 11. un atribut indirect este inoportun. El nu descrie real relaia sau entitatea. Prin urmare, atributele indirecte trebuie reasignate. De fapt, un atribut indirect este un caz special de relaie indirect care trebuie eliminat pentru c introduce redundan n date. De exemplu, numrul cldirii n care lucreaz un salariat este un atribut al entitii DEPARTAMENT i nu este o caracteristic a entitii SALARIAT; 12. exist atribute opionale, a cror valoare este uneori necunoscut, alteori neaplicabil. Aceste atribute trebuie introduse la subentiti. De exemplu, comisionul pentru deplasare i zona de lucru sunt atribute specifice unui agent teritorial i trebuie introduse la subentitatea AGENT_TERITOTIAL.

144

Algoritmul pentru proiectarea diagramei entitate- relaie cuprinde urmtoarele etape: 1. identificarea entitilor din cadrul sistemului analizat; 2. identificarea relaiilor (asocierilor) dintre entiti i stabilirea cardinalitii; 3. identificarea atributelor aferente entitilor i asocierilor dintre entiti; 4. stabilirea atributelor de identificare a entitilor, adic stabilirea cheilor. Relaiile reflect legturi naturale care exist ntre componentele sistemului. Aceai realitate poate fi ns perceput diferit, de diveri analiti, pentru un acelai sistem, putnd fi obinute modele structurale distincte. Fluxurile i circuitele informaional-decizionale, strile i dinamica claselor de identiti se reprezint prin diagrame sau scheme care premerg scrierea programelor. n ultimul timp s-a impus limbajul unificat de modelare orientat obiect UML-Unified Modelling Language20. Scopul UML este vizualizarea, specificarea, elaborarea i documentarea reprezentrii unui sistem, care premerge elaborrii programelor. UML este un limbaj de modelare cu o notaie grafic simpl i o succesiune de pai de reprezentare a claselor de entiti i a relaiilor dintre ele. n acest scop se folosesc blocuri constructive de precizare a atributelor, a operaiilor i a responsabilitilor, reguli de combinare a blocurilor i reprezentri ale tranzaciilor dintre clasele de entiti. De exemplu, clasa de entiti este planul de conturi, atributele specifice sunt pentru fiecare element simbol cont, denumire i tip cont, iar relaiile se refer la interconectarea planului de conturi cu clasa Jurnal i clasa Balana n reprezentarea consemnrilor cronologice i sistematice a operaiilor cu impact patrimonial. Avnd n vedere nivelele modelului relaional i reprezentrile UML, proiectarea unei baze de date presupune realizarea modelelor: conceptual, logic i fizic. Corespondena ntre entiti se concretizeaz n restricii de integritate funcional,1 1 sau 1 n, ntre entiti- printe i entiti- copii, presupunnd asocieri ierarhice i respectarea unei ordini de reflectare a tranzaciilor (dac s-ar terge o nregistrare dintro tabel printe care are relaii cu nregistrri din tabele copii, atunci nregistrrile din tabelele copii devin orfane, adic ar crea inconsisten a bazei de date). Modelul logic al datelor de reprezentare a entitilor i a claselor de entiti se obine din modelul conceptual stabilind regulile de trecere cum ar fi21: - o entitate, cum este Jurnal, se reprezint ca o relaie cu nume distinct, iar identificatorul entitii, cum este numrul notei contabile, devine

20 21

Avornicului C, Avornicului M.Sisteme-analiz-proiectare, Ed. Risoprint, 2006, pag.193 Nstase P, .a.- Baze de date.Access 2000, Ed. Teora, Bucureti, 2004, pag.43 145

cheie primar a relaiei. Atributele entitii: data operaiei, fel document, numr document, etc. definesc structura relaiei; - o restricie de integritate funcional devine o legtur ntre relaii. Astfel, orice simbol cont folosit n Jurnal trebuie s se regseasc n planul de conturi; simbolul conturilor dintro not contabil se transform n cheie extern, secundar fa de simbolul din planul de conturi care este cheie primar. ntre simbolul contului din planul de conturi i simbolul contului din Balan, relaia este de 1 1; - n prelucrri pot interveni restricii de integritate multipl prin constituirea de chei candidate, concatennd mai multe cmpuri cum este n cazul tabelei Jurnal, n care cheia candidat este format din cmpurile data operaiei, simbol cont debitor, simbol cont creditor i numrul notei contabile. n acest mod, se pot realiza prelucrrile necesare emiterii fielor de cont i elaborrii Balanei de verificare. Modelul logic al datelor se poate prezenta descriptiv sau grafic. n reprezentarea descriptiv se scrie numele relaiei, cum este Plan_conturi urmat de atributele sale ntre paranteze rotunde n care cheia primar se subliniaz cu linie continu, iar cheia extern cu linie punctat. Mai mult, n limbajul SQL, crearea unei tabele se poate realiza direct prin comanda CREATE TABLE nume_tabel, urmat de descrierea, n paranteze, a atributelor, ca de exemplu: CREATE TABLE PLAN_CONTURI (CONT N,3 PRIMARY KEY, DEN_CONT CHAR,35, TIP_CONT CHAR,1) n reprezentare grafic, modelul logic se poate folosi de conveniile de modelare UML, n care numele entitii i atributele sunt descrise ntr-un dreptunghi, iar legturile se redau prin linii orizontale de la entitatea printe (Plan conturi) spre entitatea sau entitile copii (Jurnal i Balan). Pentru a realiza aceste reprezentri este nevoie s se cunoasc i regulile interne de gestiune a firmei, care se refer la tranzaciile ce au loc n dinamica entitilor patrimoniale prin operaii, cum sunt: emitere comand, facturare, aprovizionare, desfacere .a. Astfel de reprezentri sunt menite s permit raionalizarea circuitelor informaionale eliminnd redundanele i operaiile repetitive sau paralele din gestiunea patrimoniului. n concluzie, n proiectarea unei baze de date, modelul conceptual surprinde semnificaia informaiilor fr restricii tehnice sau economice, modelul organizaional adaug infomaiilor restricii structurale i economice, iar modelul logic presupune descrierea datelor i a relaiilor avnd n vedere condiiile impuse i tehnicile de gestiune ale entitilor patrimoniale. Modelul fizic al datelor rezult din descrierea bazei de date i a tabelelor aferente conform sintaxei mediului de programare (cum este de exemplu sintaxa comenzii CREATE TABLE).

146

4. Informare, comunicare i afaceri pe Internet


4.1.Geneza i esena reelei Internet1
Prin anii 1960, n cadrul Departamentului de Aprare din SUA a aprut i s-a dezvoltat reeaua ARPANET. Reeaua era conceput astfel nct, dac o parte din reea era distrus, informaiile puteau fi transmise pe alte rute. n anul 1973 reeaua ARPANET a stabilit legturi i cu calculatoarelel din Anglia i Norvegia, devenind o reea internaional. Tot n aceast perioad, n scopul unor schimburi de informaii tiinifice, au fost conectate i supercalculatoarele din universitile i companiile mari. n 1977, la reeaua ARPANET s-a adugat serviciul de pot electronic, iar n anul 1983 protocolul NCP a fost nlocuit cu protocolul TCP/IP care permite interconectarea unor reele diferite, att de tip LAN, ct i de tip WAN. n anul 1983, din reeaua ARPANET s-a desprins reeaua militar Milnet. Partea care a rmas din ARPANET a fost destinat cercetrii i nvmntului. Ea a stat la baza reelei Internet de astzi. La ea sau conectat i celelalte reele comerciale i necomerciale care se dezvoltaser pn atunci. ncepnd din 1990, reeaua obinut prin interconectarea mai multor reele de tipuri diferite a fost deschis pentru toat lumea, att pentru companiile comerciale i universiti, ct i pentru persoanele particulare care folosesc calculatoarele acas. Reelei i s-au adugat noi servicii, ca de exemplu, serviciile de informare Gopher n 1991 i World Wide Web n 1992. n 1994, a fost lansat un nou protocol de reea Ipng pentru transmisii de date, voce i imagini care asigur securitatea informaiei. Dac n anul 1983 erau conectate la reeaua Internet doar 562 de calculatoare, n 1994 erau 221.700 de calculatoare, n 1997 s-a ajuns la 16.146.000 de calculatoare, iar n 2001 numrul lor depea 109 milioane. n 2005 utilizau Intenetul peste un de oameni, n 2007 urmnd s ajung la circa 1 miliard 35 de milioane de utilizatori2. Internet este o reea de reele de calculatoare care conecteaz ntre ele milioane de reele mai mici din lumea ntreag. La reeaua Internet pot fi conectate toate tipurile de calculatoare, de la supercalculatoare la minicalculatoare de birou. Toate calculatoarele conectate la Internet pot face schimb de informaii ntre ele. Informaia circul prin aceast reea sub form de pachete. Fiecare pachet are un expeditor i un destinatar. Aceast reea uria de calculatoare nu este controlat de nici un guvern sau organizaie i nu exist un administrator sau un supervizor unic al reelei; sunt controlate de proprietarii lor numai reelele individuale interconectate.

1 2

Miloescu, M., Tehnologii asistate de calculator, manual pentru clasa a XI-a, Ed. Teora,2000 Airinei D. .a., Tehnologii informaionale pentru afaceri, Ed. Sedcom Libris, Iai, 2006, pag. 306 42

Pentru furnizarea serviciilor (pot electronic, transfer de fiiere etc. ) pe Internet se folosete modelul client-server care se bazeaz pe comunicarea ntre calculatoare n care: - calculatoarele server sunt cele pe care se depoziteaz informaia, o sorteaz i o distribuie. Ele furnizeaz un serviciu, adic primesc o cerere de serviciu, execut serviciul i transmit rezultatul ctre calculatorul solicitant. Pe aceste calculatoare trebuie instalat un software care s asigure un anumit tip de serviciu n reea. Mai multe calculatoare server pot furniza acelai serviciu; - calculatoarele client sunt cele care au acces la informaie i o folosesc. Ele solicit un serviciu, adic emit o cerere ctre un server i ateapt rspunsul. Pe aceste calculatoare trebuie instalat un software care s asigure accesul la un anumit tip de serviciu n reea. Dup legturile care se stabilesc ntre un calculator i reeaua Internet exist: - calculatoare dedicate care sunt legate la reeaua Internet tot timpul. De regul, aceste calculatoare sunt folosite de universiti, companii i organizaii mari; - calculatoare nededicate ce se conecteaz prin intermediul liniei telefonice la un calculator care este deja n legtur direct cu reeaua Internet. De obicei, acestea sunt calculatoarele folosite acas sau la birou. La baza tuturor serviciilor din reeaua Internet st comunicarea mesajelor de la surs la destinaie care se bazeaz pe modelul potei: un obiect este mpachetat, pe pachet sunt scrise adresele destinatarului i a expeditorului, iar pachetul este depus la cel mai apropiat oficiu potal. Folosind acest model, mesajul sau datele care trebuie transmise ntre calculatorul A i calculatorul B sunt descompuse n uniti de date care sunt mpachetate. Pachetul este format din informaia propriu-zis i informaiile de control care conin adresa destinatarului i adresa expeditorului. Informaia de control este memorat n antetul pachetului. n serviciul potal obinuit, pachetul este transmis din oficiu n oficiu pn cnd ajunge la oficiul potal terminal care l livreaz destinatarului. n reeaua de calculatoare, rolul oficiului potal l joac anumite calculatoare comutatoare de pachete. Ele dirijeaz pachetul ctre destinatar, pe un anumit traseu. Ultimul comutator livreaz pachetul destinatarului. Dup ce toate pachetele unui mesaj ajung la destinaie, ele sunt reasamblate pentru a se reface integritatea datelor transmise. Comutarea de pachete (packet switch) este cea mai rspndit tehnic folosit n transmiterea datelor n reele de arie larg i se bazeaz pe separarea calculatoarelor dup funcii astfel: - calculatoare cu funcii de aplicaii sunt conectate la reea pentru a comunica cu un calculator aflat la distan n vederea executrii unei aplicaii. Se mai numesc calculatoare gazd (host). Rolul lor este de a distribui pachetele terminalelor utilizator conectate la Internet;

43

- calculatoare cu funcii de comunicaie se folosesc pentru a asigura comunicarea ntre dou calculatoare gazd aflate la distan. Rolul lor este de a dirija pachetele de la expeditor la destinatar. Ele se mai numesc noduri pentru comutarea pachetelor sau rutere . Unele noduri au i rolul de poart de conectare a calculatoarelor- gazd la reea. Comunicarea ntre noduri se face prin linii telefonice nchiriate, de vitez mare, dedicate transmiterii datelor. Liniile telefonice i nodurile formeaz subreeaua de comunicaie. Ea este folosit pentru transferarea datelor ntre dou calculatoare gazd conectate la dou porturi aflate la distan. Ruta pachetului este format, n ordine, din nodurile prin care trece pachetul pentru a ajunge la destinaie. n esen, Internetul este o reea de reele neomogene care este format din: - sistemele terminale formate din calculatoare gazd care au cte o singur interfa cu subreeaua la care sunt legate; - subreele sunt reele la care sunt conectate sistemele terminale; - sistemele intermediare sunt echipamente care conecteaz subreelele ntre ele. Acestea se mai numesc pori sau rutere. Ele au mai multe interfee (cte una cu fiecare subreea la care sunt legate) i au rolul de a retransmite pachetele pe care le primesc de la o reea ctre o alt reea, conform rutei pachetului ctre destinatar. Operaia de dirijare a unui pachet n reea este fcut automat de reea conform unui anumit protocol. Fiecare reea din Internet poate folosi ntre calculatoarele sale propriul protocol, dar, ntre reele, nu se poate folosi dect un protocol unic de comunicare. Acest protocol se numete IP (Internet Protocol). El asigur transmiterea pachetelor ntre dou calculatoare gazd. Pentru dirijarea pachetelor, protocolul IP folosete 4 octei sau bytes (un cuvnt de memorie) pentru identificatorul destinatarului. El conine dou adrese: una pentru identificarea reelei prin care ruterele s dirijeze pachetul ctre acea reea, iar cealalt este adresa calculatorului gazd care permite dirijarea pachetului ctre calculatorul destinaie dup ce a ajuns n reeaua de destinaie. Protocolul IP este completat cu protocolul TCP (Transmission Control Protocol) care mparte mesajul n uniti de date, numeroteaz pachetele unui mesaj i reface mesajul la destinaia din pachete. Datele sunt privite ca iruri de octei (un octet sau byte este format din 8 bii sau cifre binare) care sunt mprite n segmente. Fiecare segment este atribuit unui pachet. Protocolul verific dac mesajul a fost transmis corect astfel nct: s nu se piard date, s nu fie duplicate datele sau s nu fie date eronate. Operaia de verificare este asigurat prin adugarea unor informaii de control la pachet. Pe lng protocoalele IP i TCP, fiecare serviciu folosete propriul su protocol: serviciul de pot electronic protocolul SMTP, serviciul de transfer de fiiere protocolul FTP, serviciul de acces la distan- protocolul Telnet, serviciul autostrzii site-uri Web- calculatoare folosete setul de reguli HTTP

44

(HyperText Transfer Protocol)3 etc. HTTP a fcut posibil apariia World Wide Web-ului, ca o colecie uria de pagini cu un coninut divers, scrise cu ajutorul limbajului de marcare HTML (HyperText Markup Language) i legate ntre ele.

4.2. Furnizorii i oferta de servicii Internet. Conectarea la reea, adrese i reguli de comportament
Dac un utilizator vrea s se conecteze la reeaua Internet, trebuie s plteasc unei companii pentru a obine accesul. Prin intermediul acestei companii, utilizatorului i se va deschide o u care i va permite s ptrund n reeaua Internet prin conectarea la oricare dintre nodurile reelei. Punctele de acces la reeaua Internet se numesc puncte de prezen i sunt asigurate de calculatoarele gazd. Compania (firma specializat) prin intermediul creia utilizatorul se conecteaz la Internet se numete furnizor de servicii Internet sau furnizor de acces la Internet prin compania care i va asigura acest serviciu. La deschiderea contului, utilizatorul trebuie s comunice numele, adresa, numrul de telefon i tipul calculatorului, pentru a i se furniza programele corespunztoare. Aceste firme au preuri structurate pe serviciile oferite, cum sunt: -preul de instalare. Unele companii percep o tax la deschiderea contului. Aceast tax se pierde dac se schimb furnizorul; -taxe lunare i taxe temporare. Modul n care se aplic taxele pe serviciul de conectare depinde, n general, de modul n care companiile de telefoane taxeaz folosirea liniei telefonice n convorbirile locale. n rile n care aceast taxare se face n funcie de perioada de folosire a liniei telefonice (cum este cazul Romniei), companiile furnizoare de servicii de acces la Internet aplic o tax lunar. n rile n care convorbirile telefonice locale sunt gratuite sau fac parte din abonamentul telefonic (ca de exemplu, SUA i Australia), companiile furnizoare de servicii de acces la Internet taxeaz timpul petrecut n reea (timpul n care utilizatorul este on-line cu reeaua Internet), deoarece convorbirile locale nefiind taxate este posibil ca unii utilizatori s blocheze o linie de acces la Internet micornd ansa de conectare a celorlali; -taxa pentru servicii on-line. Unele uniti de servicii on-line percep separat taxe, n funcie de timpul de utilizare i independent de taxele percepute de compania care asigur accesul la Internet; -taxa pentru software (programe). Unele companii vor furniza pe dischete sau pe CD programele pentru lucrul n reeaua Internet. Costul acestui software poate fi inclus n taxa de instalare sau poate fi perceput separat. Pentru conectarea la Internet sunt necesare: un calculator, un modem i software pentru Internet ce conine programul pentru lucrul cu modemul i
3

Georgescu M., Popescul D., Genete D., Greavu- Serban V.- Birotica. Instrumente i metode de lucru, Ed. Sedcom Libris, Iai, 2006, pag.144 45

programe pentru comunicarea cu celelalte calculatoare din reea, pentru citirea i copierea fiierelor din Internet, pentru pota electronic i pentru comunicare. Dup conectarea la Internet, un utilizator are acces la urmtoarele servicii principale: a.- de comunicare prin care utilizatorii pot trimite mesaje sau pot participa la dezbaterile care i intereseaz; b.- de informare. Utilizatorul poate avea acces la fiierele cu informaii stocate pe serverele din reea (informaii despre galerii de art, muzee, reviste, ziare, etc.); c.- transfer de fiiere. Utilizatorul poate copia pe calculatorul su fiiere de pe alte calculatoare. Aceste fiiere pot conine programe pentru jocuri, pentru muzic, pentru utilizare mai eficient a Internetului etc. Copierea se poate face gratuit sau contra cost; d.- acces la distan. Utilizatorul poate avea acces la un calculator de la distan i s-l utilizeze ca pe propriul calculator; e.- servicii comerciale. Utilizatorul poate folosi unele calculatoare din reea pentru a face cumprturi i pli, pentru a afla diferite informaii utile (orarul trenurilor i al avioanelor, de pild), pentru a face rezervri de bilete la trenuri, avioane sau spectacole, pentru a primi consultan economic .a.; f.- pota electronic pentru a coresponda cu ali utilizatori. Calculatoarele care asigur un anumit serviciu devin site- uri ale acelui serviciu. De exemplu, un calculator care permite copierea fiierelor cu protocolul ftp se numete site ftp, iar un calculator care conine o colecie de pagini Web se numete site Web. Programele care pot fi copiate de pe Internet pot fi mprite n trei categorii: - freeware sunt programe care pot fi copiate gratuit de ctre orice utilizator al Internetului. Cel care a creat acest program l-a donat fr nici un fel de pretenie financiar; - shareware sunt programe pe care utilizatorul Internet le poate instala pe propriul calculator n anumite condiii: programul va fi folosit gratuit o perioad de timp, considerat ca perioad de testare a produsului, dup care, dac este mulumit de el, va trebui s achite o tax proprietarului. De obicei, aceast tax nu este foarte mare. Dup ce s-a fcut plata, proprietarul va trimite utilizatorului manualul produsului i l va ajuta atunci cnd are probleme n folosirea programului prin indicaii de utilizare care vor fi transmise tot prin intermediul reelei Internet; - beta sunt programe puse la dispoziia utilizatorilor de ctre autorii lor pentru a fi testate. Unele programe sunt gratuite, altele pot fi procurate contra cost. Utilizatorul care va gsi erori (bugs) n aceste programe poate anuna autorul programului.

46

Conectarea la reea se poate face n mai multe feluri. Un tip de conectare la Internet reprezint metoda prin care se asigur accesul. n esen, principalele tipuri de conectri la Internet sunt: 1).- conexiunea permanent sau conexiunea dedicat (permanent conection). Calculatorul este conectat n permanen la o reea din Internet care folosete protocolul TCP/IP. Conectarea se face prin intermediul unei linii dedicate. Aceast legtur este folosit, n general, n organizaii comerciale sau educaionale mari care pot s-i conecteze un calculator mare la reeaua Internet, iar membrii organizaiei se pot conecta, la rndul lor, la acest calculator pentru a avea o legtur direct i permanent cu reeaua Internet. Este cel mai scump tip de legtur; 2).- conexiunea direct prin modem (dial-in direct connection). Se mai numete legtur SLIP (Serial Line Internet Protocol) sau CSLIP (Compressed SLIP) sau PPP (Point-to-Point Protocol). Calculatorul este conectat la o reea din Internet care folosete protocolul TCP/IP i devine un calculator gazd. Legtura se stabilete prin intermediul unui furnizor de servicii Internet folosindu-se o linie telefonic nchiriat. Calculatorul are acces la Internet atta timp ct conexiunea este deschis. Pentru stabilirea conexiunii, utilizatorul trebuie s formeze un numr de telefon indicat de furnizorul de servicii, dup care, prin intermediul calculatorului furnizorului de servicii se stabilete legtura cu reeaua Internet. Dup stabilirea legturii, se pot deschide simultan mai multe sesiuni de lucru (de exemplu, se poate face un transfer de fiiere folosind protocolul ftp, n timp ce se navigheaz prin Web cu ajutorul unui browser). Toate programele- client care permit accesul la un serviciu Internet au nevoie de o conexiune direct prin modem. Din punct de vedere al preului i al serviciilor oferite, acesta este cel mai bun tip de legtur; 3).- conexiunea direct prin modem i terminal (dial-in terminal connection), se mai numete cont shell (account shell) sau serviciu interactiv sau emulare de terminal la distan. i acest tip de legtur se stabilete prin intermediul unui furnizor de servicii Internet. Numele conexiunii vine de la faptul c pentru a apela calculatorul furnizorului de servicii este nevoie de un modem, iar pentru a avea acces la acel calculator se folosete funcia de emulare de terminal dintrun program de comunicaie. Dup ce se stabilete legtura, calculatorul va funciona ca un terminal al calculatorului furnizorului de servicii Internet i nu ca un calculator gazd. Propriul calculator este folosit numai pentru a gestiona operaiile de intrare- ieire, iar programele- client pentru accesul la serviciile Internet ruleaz pe calculatorul furnizorului de servicii. Pentru acest tip de conexiune se poate folosi un program de comunicaie, cum este aplicaia Terminal din Windows; 4).- conexiunea prin sistemul de pot electronic (mail connection), permite folosirea serviciului de pot electronic;

47

5).- conectarea prin satelit4 folosete o anten- satelit i este o metod modern de conexiune care asigur viteze mari de lucru (de transfer a pn la 400 KiloByte/secund; un KiloByte are 1024 Bytes), nu necesit linie telefonic, banda de transmisie nu este partajat, iar conexiunea este permanent. Prezint dezavantajul privind securitatea informaiei avnd n vedere conexiunea permanent i, prin aceasta, expunerea la riscul de virusare a propriului calculator; de asemenea, preul de achiziie a unei antene- satelit este, relativ, ridicat ; 6).- conectarea fr fir (Wireless) folosete semnale radio i asigur viteze de transmisie de pn la 2 MegaByte/secund (un MegaByte= 1024 KiloBytes) pentru distane de acces situate sub 30 de kilometri cu cheltuieli mari i posibiliti limitate de conectare. Dup ce echipamentul i programele corespunztoare au fost instalate, pentru conectarea (clasic) la Internet, se parcurg urmtorii pai de lucru : - se deschide fereastra programului de conectare la Internet. Aceast fereastr poate conine o opiune de meniu sau un buton declanator (Connect) prin care se cere modemului, ca echipament modulator i demodulator de semnale, s formeze numrul pentru conectare. Modemul poate fi pornit i automat dac se alege un serviciu pentru Internet, ca de exemplu World Wide Web (WWW); - dac apare o caset de dialog n care se cere furnizarea parolei, se tasteaz parola, stabilit mpreun cu furnizorul de servicii; - cnd modemul ncepe s funcioneze, n fereastra programului este posibil s apar un mesaj sau o pictogram (Dialing...); - dup conectare apare un mesaj sau o pictogram (Connected) prin care suntem informai c suntem on-line cu reeaua Internet. n fereastr mai poate fi afiat i un indicator care arat ora de la care a nceput conectarea (Call Time). Deconectarea se face prin acionarea butonului declanator de deconectare sau prin alegerea opiunii de meniu (Disconnect). Dac dorim s evitm conectarea pe perioade mai lungi la reeaua Internet i dac programul instalat ne permite, se poate programa ca deconectarea s se fac automat dup o perioad de timp. Uneori, este posibil s nu putem s ne conectm la reeaua Internet din cauze particulare, cum sunt: - nu au fost instalate corect modemul i programele. n acest caz, se apeleaz la serviciul de asisten al furnizorului de servicii Internet pentru a primi informaiile necesare pentru o instalare corect; - chiar dac au fost instalate corect modemul i programele, este posibil s nu putem intra on-line cu furnizorul de servicii, deoarece mai muli utilizatori folosesc calculatorul furnizorului de servicii i nu mai sunt linii telefonice libere. De obicei, aceste situaii apar n orele de vrf de utilizare a Internetului. n acest

idem 2, pag. 308 48

caz, se face o nou ncercare de conectare dup o perioad de timp oarecare (mai mare la o a treia ncercare); - dac dup ncercri repetate nu reuim s intrm n reeaua Internet, sunm furnizorul de servicii ca s ne informm dac nu exist unele defeciuni la calculatorul su. Cnd apelm furnizorul de mai multe ori pentru a ne conecta i de fiecare dat ni se spune c nu sunt disponibile liniile telefonice, este recomandabil s schimbm furnizorul. Internetul este numit uneori i Superautostrada cu informaii (Information Superhighway). Acest lucru presupune o vitez de circulaie a informaiilor foarte mare. Dar, ca orice autostrad, are perioade de aglomeraie cu date, cnd viteza de transfer scade foarte mult. Pentru a face economie de timp i de bani (deoarece cu ct petrecei mai mult timp n reeaua Internet, cu att crete taxa telefonic) este bine s evitm perioadele de aglomeraie de utilizare a Internetului. La Internet are acces orice persoan care pltete tariful cerut de furnizorul de servicii Internet. Furnizorul nu va cere clientului su un certificat de bun purtare. Att timp ct pltete taxele percepute, el este un client bun. Din aceast cauz, nu exist un control al calitii persoanelor care au acces la Internet. Pentru a evita situaiile neplcute n folosirea reelei, este bine s ne lum unele msuri,cum ar fi: - pe calculatoarele din Internet putem gsi att informaii interesante, ct i informaii obscene; este bine s evitm informaiile din categoria a doua care se nscriu n domeniul vulgaritii; - exist persoane care ncearc s introduc virui n reeaua Internet. Putem s ne aducem un astfel de virus pe propriul calculator, prin copierea unui fiier infectat. Din aceast cauz este bine s avem instalat programe antivirus ct mai actuale care s verifice i s deviruseze orice fiier pe care l prelum din reea; - informaiile care circul prin Internet trec de la un calculator la altul pn ajung la destinaie, iar o persoan de pe unul dintre aceste calculatoare ar putea prelua informaiile. Din aceast cauz, este bine ca informaiile s nu conin date personale (adres, numr de telefon, etc.) care ar putea fi folosite necinstit de ali utilizatori; - dac stabilim prin reeaua Internet o ntlnire cu o persoan necunoscut (o astfel de ntlnire se numete boinking) este bine s alegem, pentru siguran, un loc public de ntlnire; - nu trebuie s avem ncredere deplin n persoanele necunoscute cu care lum legtura prin intermediul reelei Internet; nu putem ti ce se ascunde n spatele unor intenii bune; - nu furnizai adresa cutiei potale electronice unor persoane necunoscute dac nu vrei s avei surprize neplcute. Pentru a putea fi identificate, calculatoarelor conectate la Internet li se atribuie numere unice numite adrese Internet (sau adrese IP- Internet Protocol).
49

Numrul poate lua o valoare cuprins ntre 0 i 232 . Plaja de valori este considerat acoperitoare pentru toate echipamentele conectate sau care se vor conecta n viitorul apropiat la reeaua Internet oriunde n lume. Deoarece utilizatorul reine mai greu un numr, calculatorului conectat la Internet i se mai atribuie i un nume cunoscut ca nume de domeniu. Domeniul poate conine mai multe subdomenii. Schema folosit de Internet pentru structurarea domeniului pe mai multe niveluri de subdomenii formeaz sistemul numelor de domeniu (Domain Name System DNS). Numele de domeniu este format din mai multe pri care corespund numelor de subdomenii. Numele de subdomenii sunt separate prin punct. De exemplu:

zz.alfa.beta.edu.ro grupul care gest. calculatorul grupul care gestioneaz calculatorul organizaia utilizatorului Grupul care gestioneaz calculatorul (n exemplu, alfa) reprezint un grup de utilizatori sau un departament care folosete calculatorul. Organizaia utilizatorului (n exemplul dat- beta) reprezint organizaia din care face parte grupul de utilizatori sau departamentul. Administratorul calculatoarelor din aceast organizaie poate s atribuie orice nume departamentelor i calculatoarelor din departamente, fr s se team c i n alte organizaii pot s existe departamente i calculatoare cu acelai nume, deoarece identificarea calculatorului se va face prin numele de domeniu care conine i numele organizaiei. De exemplu, calculatoarele zz.alfa.beta.edu.ro i zz.alfa.gama.edu.ro nu pot fi confundate, chiar dac au acelai nume zz i fac parte din departamente cu acelai nume alfa, deoarece un calculator aparine organizaiei beta, iar cellalt organizaiei gama. Tipul organizaiei (.edu) se refer la organizaiile care fac parte din acelai sistem. El se identific printr-un cod, ca de pild: ac (organizaie academic), co sau com (organizaie comercial), edu (organizaie educaional), gov (organizaie guvernamental), int (organizaie internaional), mil (organizaie militar), net (organizaie implicat n organizarea reelei), org (alte organizaii). Zona geografic sau ara (.ro) este identificat tot printr-un cod. Dac n numele de domeniu nu apare acest cod nseamn c acel calculator se gsete n Zona geografic sau ara tipul organizaiei

50

SUA. Pentru alte ri astfel de coduri sunt: eu (Uniunea Europeean), uk (Marea Britanie), jp (Japonia), fr (Frana), il (Israel), nl (Olanda) etc. Adresarea URL (Uniform Resource Locator) permite regsirea unic a paginilor Web specificnd felul n care clientul trebuie s acceseze pagina, numele calculatorului pe care se afl, subdirectorul i numele fiierului. Prima parte a adresei poate fi http sau ptp. A doua parte este format din adresa paginii (de exemplu www.ubv.ro), iar ultima parte poate reda calea i numele fiierului de la nivel local (documentaie/index.html). n concluzie, se poate aprecia c principiul fundamental de interaciune pe Internet este urmtorul: utilizatorul, aflat n faa unui browser Web (Internet Explorer, de exemplu), tasteaz o adres URL (www.ubv.ro adresa paginii Universitii Bogdan Vod) i formuleaz, prin aceasta, o cerere transmis serverului; ca rspuns calculatorul server ofer o pagin Web, ca i copie a unui fiier de aceeai natur stocat pe server, pe care utilizatorul o poate consulta folosind legturile dintre paginile fiierului (din pagina de prezentare a universitii se pot apela pagini de cunoatere a facultilor, a conducerii universitii, condiii de admitere etc. n funcie de coninutul fiierului). Prin urmare, pentru a identifica un calculator n reeaua Internet, se folosesc adresele, calculatoarele opereaz cu numere, iar oamenii cu nume. Pentru translarea de adrese n numere se folosesc servere de nume. Ele sunt calculatoare care pstreaz o tabel a corespondenei nume numr pentru calculatoarele dintr-un anumit domeniu. Atunci cnd calculatorului- server i se furnizeaz numele unui calculator din reea, serverul local va transforma acest nume ntro adres numeric. Dac vrem s fim un utilizator civilizat al reelei Internet este bine s cunoatem codul de conduit, numit Netiquette. Acesta este un cod neoficial pe care este bine s-l respectm atunci cnd compunem articole pentru un grup de tiri sau cnd trimitem corespondena. Regulile sale pot fi rezumate prin formularea nu fii nepoliticos i nu folosii inutil resursele reelei. Totodat, se recomand: - informaia pe care o trimitei s fie concis. Ceea ce scriei trebuie s fie rezumativ, s nu repete lucruri scrise de alii i s fie la obiect. Dac vei scrie mult i fr importan i vei obliga pe cei care primesc articole sau mesajele dumneavoastr s consume inutil timp i bani pe informaii nesemnificative; - folosii intonaia. Atunci cnd comunicarea se face oral, intonaia vocii exprim sentimentele interlocutorului. Umorul i sarcasmul pot fi ns interpretate greit n mesajele scrise. De aceea, pe Internet se pot exprima i sentimentele, fie pein includerea cuvintelor care le definesc ntre paranteze ascuite (de exemplu, <rs> sau <plns>), fie prin folosirea unor mici poze numite fee zmbitoare sau simboluri emoionale (smiley sau emotion); - NU SCRIEI CU MAJUSCULE. Textele scrise cu majuscule sunt mai greu de citit. n limbajul Internet acest mod de scriere nseamn c strigai sau

51

ridicai tonul, deci un astfel de text va fi interpretat de interlocutor ca nepoliticos i vei putea avea surpriza de a primi mesaje ofensatoare; - nu folosii grupurile de tiri pentru a face publicitate. Dintre grupurile de tiri putei folosi pentru a face publicitate numai acele grupuri care prezint o list de servicii sau cele care prezint o list de produse pentru vnzare; - dac un grup de dialog v enerveaz, evitai-l. Nu intrai ntr-un grup numai pentru a-i insulta membrii; - compunei cu grij textele i citii mesajul nainte de expediere. Nu scriei texte pe care le vei regreta mai trziu. Aceste texte pot fi fcute publice i coninulul lor s-ar putea s lezeze interesul unei persoane care va avea dreptul s va intenteze un proces de calomnie. nainte de a expedia textul, verificai dac nu avei greeli gramaticale i de ortografie. Textul se va plimba prin reea i corectitudinea lui gramatical va fi o carte de vizit proprie. Mai verificai nc o dat i coninutul, pentru a v da seama c el exprim ce ai vrut s spunei i nu are i alte subnelesuri; - nu declanai un rzboi al insultelor. Dac vi se pare c un mesaj pe care l-ai primit este arogant, sarcastic sau insulttor, dai ocazia persoanei care l-a expediat s se justifice sau s v explice ce a vrut s spun. Nu trecei imediat la atac folosind acclai ton. Un schimb de mesaje nepoliticoase ntre doi interlocutori (astfel de mesaje se numesc flames) poate s duc la un rzboi al flcrilor (flame war) care poate continua foarte mult timp, dnd bti de cap celorlali utilizatori care trebuie s tearg aceste mesaje.

4.3. Servicii la distan


Un serviciu de acces la distan permite conectarea unui calculator local la un calculator aflat n orice punct de pe glob, cu condiia ca i calculatorul de la distan s fie conectat la Internet. El transform propriul calculator ntr-un terminal conectat la sistemul aflat la distan. Devine mult mai avantajos s folosim un serviciu de acces la distan, atunci cnd trebuie s prelucrm un volum mare de date aflate pe un calculator la distan. n loc s transferm datele pe propriul calculator, vom cere ca aplicaia s ruleze pe calculatorul de la distan. n acest caz, reeaua Internet va fi ocupat numai de comenzile pe care le dm pentru a controla aplicaia i pentru transferul rezultatelor. Serviciul folosit pentru conectarea la un calculator la distan n reeaua Internet se numete Telnet. Pentru a putea fi acceptat de calculatorul de la distan, utilizatorul trebuie s fie nregistrat pe acest calculator ca utilizator autorizat, adic, s aib un cont n catalogul de conturi al calculatorului de la distan. Utilizatorul va executa o secven de operaii pentru conectarea la sistemul de la distan i, dac este acceptat de acesta, poate s i dea comenzi ca i cum ar fi un calculator local. Serviciul Telnet funcioneaz pe baza modelului client- server: serverele sunt calculatoare care permit accesul la informaiile sale, iar clienii sunt
52

calculatoare care vor s obin accesul la datele i programele de pe un server. Cnd un client se conecteaz la un server Telnet, serverul i cere clientului s-i comunice identificatorul de ncepere a sesiunii (login ID) i parola. Unele servere nu accept conectarea dect dac i se comunic un identificator corect; altele accept i clieni care nu au cont deschis la ele. n acest caz, pentru identificator se va folosi newuser sau guest, iar pentru parol guest sau una indicat de server. Programele pentru servere ruleaz n permanen n fundal i ateapt o cerere din partea unui client. La sosirea cererii, ele devin active i execut urmtoarele operaii: informeaz programele de reea c sunt gata s accepte conexiunea, ateapt cererea din partea clientului, rezolv cererea, transmite clientului rezultatul, dup care intr din nou n ateptare. Comenzile care se dau aplicaiei client se pot referi la calculatorul de la distan sau la calculatorul local. Pentru a se referi la calculatorul local trebuie s se treac n modul de comand prin generarea de la tastatur a caracterului escape (<Ctrl>+<]>).

4.3.1 Serviciul de transfer de fiiere


Un serviciu de transfer de fiiere permite vizualizarea coninutului cataloagelor din calculatoarele de la distan i copierea de fiiere din aceste cataloage. Serviciul folosit pentru transferul fiierelor se numete FTP. Numele su provine de la protocolul pe care l folosete: File Transport Protocol. El transfer o copie a fiierului de la surs la destinaie, indiferent de zona geografic n care se gsesc calculatoarele i indiferent de sistemul de operare folosit de fiecare calculator. Pentru a se putea executa transferul, trebuie ca ambele calculatoare s recunoasc protocolul FTP. Protocolul FTP asigur protecia mpotriva acceselor ilegale pe calculatoarele situate la distan, conectarea la nodul de la distan fiind urmat de o secven similar celei de login. Transferul fiierelor se realizeaz prin intermediul protocolului TCP, acestea putnd fi att pentru fiiere ASCII, ct i pentru fiiere binare. Transmiterea comenzilor i recepionarea rezultatului execuiei acestora se realizeaz prin intermediul unei conexiuni telnet. Sistemul de operare Unix implementeaz acest protocol sub forma comenzii ftp, care reprezint partea de client i sub forma server-ului ftpd (ftp daemon), partea de server. O sesiune FTP include trei faze de baz: conectarea la calculatorul aflat la distan; efectuarea operaiilor necesare de localizare i transfer de fiiere ntre calculatorul local i cel aflat la distan; ncheierea sesiunii. Lansarea programului FTP i conectarea la calculatorul aflat la distan se face aplicnd comanda: ftp nume_calculator_la_distan <Enter> (clic)

53

Dup introducerea corect a numelui de conectare (name:) i a parolei (password) pe ecranul calculatorului utilizatorului se afieaz promterul programului ftp>. De remarcat este faptul c n cazul unui server FTP - anonymous, ca nume de conectare, se indic un nume utilizator universal- anonymous, iar ca parol se permite orice ir de caractere, dar se recomand a indica adresa de pot electronic a utilizatorului. Cutarea fiierelor pentru a le transfera se face folosind comenzile dir i ls. Dac se dau aceste comenzi fr argumente, atunci ele ofer o list simplificat a fiierelor, iar dac se dau ca argumente numele de director se vor lista fiierele din directorul respectiv. Aplicaia FTP realizeaz transferul de fiiere n ambele direcii: de la calculatorul local (indicat prin comanda lcd drive:\cale\) la cel aflat la distan cu comanda put i invers cu comanda get. Aceste comenzi au sintaxa: ftp>get fiier_surs[fiier_destinaie] ftp>put fiier_surs[fiier_destinaie] unde fiier_surs este numele unui fiier existent i care se dorete a fi copiat pe o alt gazd, formnd fiierul_destinaie. Dac numele fiierului_destinaie nu este specificat, copia va avea acelai nume cu cel al fiierului_surs. Pentru a transfera mai multe fiiere cu o singur comand se pot folosi comenzile mget i mput (m de la multiple) care folosesc, ca i argumente, lista de fiiere surs. Protocolul FTP mparte fiierul n pachete, transfer pachetele prin nodurile reelei de la surs la destinaie, dup care reface fiierul la destinaie. Prin serviciul FTP pot fi copiate dou tipuri de fiiere, n funcie de modul n care lucreaz: - modul de lucru ASCII permite copierea fiierele text. Fiierele copiate vor fi modificate pentru a asigura compatibilitatea ntre surs i destinaie. Acest mod de lucru este recomandat pentru fiiere text, fiiere cu programe surs, pota electronic. Acest mod realizeaz transferul de iruri de caractere, asigurnd corespondena caracter cu caracter a copiei cu a originalului; - modul de lucru binar copiaz fiiere n format binar. Fiierele copiate nu vor fi modificate. Acest mod de lucru este recomandat pentru fiiere executabile, fiiere cu imagini codificate binar, fiiere cu sunete, documente, fiiere baz de date, fiiere cu foi de calcul, fiiere comprimate. n modul binar se pstreaz secvena de bii a fiierului, astfel nct originalul i copia sunt identice bit cu bit, chiar dac un fiier ce conine acea secven de bii este fr semnificaie pe calculatorul destinaie. Pentru a trece FTP n modul binar se introduce comanda: ftp>binary Sistemul de operare Windows 9x are aplicaia Ws95-ftp care realizeaz funcia de transfer a fiierelor ntrun mod mult mai atractiv pentru utilizator, prin folosirea ferestrelor (similar cu NC- Norton Comander- sau Windows Explorer)
54

Lansnd n lucru aceast aplicaie apare o fereastr de dialog care cere introducerea numelui calculatorului cruia vrem s-i transmitem sau de la care vrem s aducem fiiere, numele de utilizator, parola, precum i alte elemente specifice. Dup introducerea elementelor cerute de fereastra de dialog se execut conexiunea ftp la calculatorul apelat, aprnd dou ferestre: una indicnd driveul (calculatorului) local i calea unde / de unde vom transfera fiiere i a doua care arat coninutul drive-ului i a cilor pentru calculatorul de la distan, cu care s-a realizat conexiunea ftp. Prin intermediul a trei butoane radio se selecteaz tipul de transfer ntre calculatorul local i cel aflat la distan: ASCII, binary sau Auto. Folosind aceste butoane putem selecta tipul transferului n funcie de tipul fiierelor care sunt transferate. Cele dou ferestre au n dreapta lor butoane de selecie a diverselor funcii (MkDir, ChDir, Delete etc.). Fiierele care pot fi copiate cu protocolul FTP sunt stocate pe foarte multe calculatoare numite servere sau site-uri ftp. Unele dintre aceste situri sunt private, altele sunt publice. Site-urile deschise accesului public sunt acele sisteme care permit accesul oricrei persoane i copierea fiierelor, fr ca utilizatorul care viziteaz situl s fie cunoscut sau s foloseasc o parol. n general, aceste site-uri sunt folosite pentru copierea programelor gratuite din coleciile publice de programe. Aceste zone se numesc site-uri anonime ale sistemului ftp, deoarece persoana care vrea s obin accesul la acel site va stabili legtura ca un anonim: va folosi ca nume de utilizator numele anonymous, iar n locul parolei va da adresa sa de pot electronic. n unele situri ftp se poate folosi programul WS FTP (creat pentru Windows 95) sau un browser Web. Cutarea ntr-un site ftp se face greoi, deoarece site-urile nu sunt configurate pentru anumite criterii de cutare i, din aceast cauz, trebuie s se scormoneasc prin toate cataloagele site-ului pentru a gsi anumite fiiere. Dup ce a gsit un fiier, utilizatorul poate s-l copieze pe calculatorul su (operaia se numete downloading). n noile variante ale sistemului de operare Windows, serviciul de transfer de fiiere ctre- i de la- utilizatori este fcut automat prin componenta de gestiune a fiierelor, fr ca beneficiarul s tasteze comenzile menionate, prin ataarea fiierelor la mesaje (attach file) i prin descrcarea (download) de fiiere dorite.

4.3.2. Serviciul de pot electronic


Reeaua Internet este folosit, n primul rnd, ca mijloc de comunicare, pota electronic (e-mail) oferind posibilitatea de a trimite mesaje n ntreaga lume. Ea a aprut nainte de Word Wide Web i de grupurile de discuii stnd la baza comunicrii ntre specialitii ce au dezvoltat aplicaiile ulterioare pe Internet. Pota electronic nu este folosit numai n interes de serviciu, ci i pentru a trimite mesaje scrise sau fiiere ataate, coninnd imagini,cunoscuilor
55

sau rudelor. Prin pota electronic utilizatorul se poate nscrie la o list de adrese, unde oameni cu interese asemntoare trimit mesaje ctre aceast list i cei nscrii l primesc. Aceasta se realizeaz prin intermediul unui program numit server de list, care transmite mesajul tuturor celor nscrii. Fiecare utilizator are o adres format din dou pri distincte, separate prin simbolul @: la stnga este numele utilizatorului, iar la dreapta numele domeniului, adic numele atribuit n mod unic unui calculator din reeaua Internet. n cazul n care numele domeniului este incorect, se primete mesajul de eroare Host unknown, iar n cazul n care destinatarul este de negsit, se recepioneaz mesajul User unknown. Numele unui domeniu este format din mai multe cuvinte separate prin punct, dintre care ultimul d informaii despre tipul instituiei sau ara n care se afl domeniul respectiv. Pentru a simplifica adresele i a le face ct mai citee i stabile n timp, numeroase noduri dispun de servere de nume, care permit separarea numelui de prenume printr-un punct, ca de pild, costea.ioan@yahoo.com Fiecare utilizator al potei electronice are propria cutie potal, pe care o poate consulta oricnd dorete. Avantajul const n faptul c se pot primi mesaje chiar atunci cnd calculatorul este nchis (spre deosebirea comunicrii telefonice care este sincron, cea prin intermediul potei electronice este asincron ). Exist n pota electronic i echivalentul factorului potal, sub forma a 2 protocoale diferite pentru comunicarea cu un server de pot: SMTP (Simple Mail Transfer Protocol) folosit pentru a trimite mesaje, POP (Post Office Protocol) pentru a primi mesaje. Orice serviciu e-mail permite realizarea urmtoarelor operaii importante: - compunerea i emiterea scrisorilor; - vizualizarea mesajelor primite; - tergerea mesajelor primite; - tiprirea mesajelor, obinnd copii permanente; - transmiterea unei scrisori ctre mai muli destinatari; - transmiterea unor fiiere (binare), ataate scrisorilor; - confirmarea transmiterii potei; - anularea unor mesaje. Pentru a face mesajele transmise prin e-mail ct mai sugestive, putem utiliza simboluri grafice numite zmbete sau simboluri emoionale; ele se creaz cu ajutorul ctorva caractere i reprezint o figur stilizat, ce capt sens dac o rotim imaginar cu 900 spre dreapta. Astfel de simboluri sunt: :-) comentariu glume, zmbet;:-( ncruntare, deprimare;;-( plnset; :@ ) n culmea fericirii;I-( obosit; 8-) mirare; :-))) rs n hohote; :-D rs; :-X gura mi e pecetluit; %-) confuzie; :-P scoate limba;:-O * ocat; I-O somnoros;:srut; 8-I furios.
56

Pentru a scrie mai repede un mesaj, operatorul poate folosi prescurtri. Printre cele mai populare programe de e-mail pe calculatoarele conectate la Internet este programul PINE. Acesta este simplu, fr o interfa deosebit fa de utilizator i are avantajul c nu trebuie s se ruleze vreun program special, ci este suficient conectarea la hostul local. Dup operaia de conectare (login) este suficient ca la prompter-ul liniei de comand, care poate fi $ , % , etc. s se tasteze pine i apoi Enter pentru lansarea programului. Mesajele primite ateapt n cutia potal, care este un spaiu de memorie rezervat pe calculatorul unui furnizor de servicii Internet. n momentul conectrii la sistem, vom fi avertizai printr-un mesaj : You have new mail c un nou mesaj ne ateapt n cutia potal. Meniul (programului PINE) de pe ecran ofer opiunile despre ceea ce putem realiza: ? HELP un ghid al principalelor comenzi ale programlui PINE C COMPOSE MESSAGE compunerea unui mesaj i trimiterea acestuia I MESSAGE INDEX vizualizarea mesajelor din folderul curent L FOLDER LIST ofer posibilitatea selectrii unuia dintre folderele curente (al mesajelor trimise, primite, etc.) A ADDRESS BOOK permite adugarea / tergerea sau numai consultarea agendei de adrese S SETUP permite configurarea programului PINE n funcie de preferinele utilizatorului Q QUIT prsete programul PINE. Selectarea unei opiuni se face fie prin tastarea literei de la nceputul rndului, fie prin plimbarea cu sgei i apoi selectarea cu tasta Enter sau cu clicmouse. Paii necesari trimiterii unui mesaj electronic sunt: 1)- selectarea opiunii COMPOSSE MESSAGE afieaz o fereastr specific ce permite scrierea mesajului utilizatorului. Orice mesaj electronic cuprinde: a. introducerea adresei persoanei (persoanelor) ctre care se dorete trimiterea mesajului (TO:) prin introducerea adresei de e-mail, sau introducerea numai a unui nume dac, n prealabil, numele a fost introdus n agenda electronic i i s-a ataat o adres; b. introducerea adresei sau adreselor persoanelor crora li se adreseaz mesajul (Cc: (Carbon copy) ); c. introducerea numelor unor fiiere pe care dorim s le atam mesajului(Attchmnt: nume fiiere Word, imagini, fiiere de sunet, baze de date etc.). Se indic programul unde este localizat fiierul pe care dorim
57

s-l atam. Se poate folosi CTRL+T pentru vizualizarea fiierelor i selectarea celui / celor dorite. Acestea pot fi de cele mai diverse tipuri: .doc, .jpg, .wav, .bmp etc. Toate aceste tipuri de fiiere pot fi transmise ca fiiere ataate unui mesaj electronic n format binar. Dac dimensiunea fiierului sau a fiierelor este mare, aceasta se poate micora prin folosirea unui program de arhivare / dezarhivare, cum este ace, rar sau pkzip. Aceasta reduce dimensiunea mesajelor i scrisorile pot circula mai repede prin reea; d. descrierea, n cteva cuvinte, a subiectului mesajului ce va fi trimis; aceast opiune este foarte important cnd se primesc mai multe scrisori ntr-o zi i se selecteaz cele mai urgente sau mai interesante n funcie de subiect (Subject:) e. textul propriu-zis al mesajului (Message Text). Dup parcurgerea acestor etape, n partea de jos a ecranului apar mai multe opiuni din care se poate selecta: 2)- trimiterea mesajului prin Send sau tastnd CTRL+X. Dup confirmare, se primete mesajul Message sent and copy to sent-mail, ceea ce semnific trimiterea fiierului i salvarea unei copii n folderul mesajelor transmise (Sent); 3)- eventuala abandonare a timiterii mesajului presupune tastarea CTRL+C ( echivalent cu Cancel), primindu-se mesajul de confirmare. Opiunea FOLDER LIST permite alegerea folderului INBOX (csua potal cu mesajele primite), eliminnd dezavantajul memorrii adresei destinatarului. Odat csua potal deschis, se d posibilitatea vizualizrii mesajelor primite cu urmtoarele caracteristici: un numr de ordine; data la care au fost primite; expeditorul; dimensiunea mesajului; un scurt comentariu. Selectnd unul dintre mesaje, l putem citi i apoi putem decide s-i rspundem celui care ni l-a trimis; n partea inferioar a ecranului comanda REPLY prezint mai multe opiuni asupra deciziei de rspuns, din care se poate selecta introducerea mesajului original n rspuns, adresa celui ce ne-a trimis scrisoarea n cmpul TO:. Componenta ADRESS BOOK are rolul de agend electronic cu adresele cele mai utilizate care se creaz de utilizator, asociind fiecrui nume o adres, astfel nct introducnd numele, adresa i este completat automat. n agenda de adrese se pot aduga noi nume tastnd @ corespunztor opiunii Add New , tergerea fcndu-se cu D corespunztor comenzii Delete. Avnd la dispoziie opiunile ferestrei INBOX se poate realiza tergerea mesajelor; acestea se marcheaz cu D i la ieirea din INBOX rspunznd afirmativ, ni se va confirma tergerea acestora. mbuntirea aspectului exterior al scrisorilor se poate realiza adugnd la sfritul scrisorii (mesajului) semntura electronic. Aceasta poate consta din: nume i prenume, adres electronic, numr de telefon i, eventual, un citat sau un gnd care s ne reprezinte. Opiunea SETUP afieaz fereastra specific ce
58

permite configurarea semnturii, iar opiunea S (Signature), permite editarea acesteia, semntura fiind apoi introdus automat la trimiterea unui mesaj. Vizualizarea fiierelor ataate unui mesaj primit se poate realiza folosind comanda Viewer, care se lanseaz n execuie acionnd V . Dac este vorba despre un fiier care conine numai text (n format ASCII) acest lucru este posibil, deoarece fiierele ASCII nu conin informaii cu privire la formatarea textului; dac sunt fiiere WORD (.doc), fiiere de imagine (.jpg, .jpeg, .gif, .gif, .bmp, .tif) , fiiere de sunet (.wav, .mid) etc, pentru vizualizarea lor sunt necesare programe specifice. PINE va semnaliza printr-un mesaj c nu se poate vedea fiierul, dar c poate fi salvat cu comanda S (Save) , putnd fi deschis cu programul potrivit. Programul PINE este prevzut cu un meniu HELP ce conine sumarul tuturor comenzilor specifice i poate fi consultat pentru informaii suplimentare. Principalul dezavantaj al folosirii potei electronice este slaba securitate a mesajelor transmise; n principiu orice administrator de nod de reea poate opri un mesaj pentru a-l citi. Exist posibilitatea securizrii mesajelor prin folosirea unor programe speciale de cifrare, ca de exemplu PEM (Privacy- Enhaced Mail) i PGP (Pretty Good Privacy), ultimul constituind un program de cifrare cu chei publice i private. Un utilizator PGP dispune de o cheie privat care este criptat cu care se genereaz o cheie public. Pentru a trimite un mesaj, el trebuie cifrat cu cheia public a destinatarului, iar acesta din urm va putea descifra mesajul cu cheia sa privat, astfel nct numai el va putea citi mesajul trimis. Un program de pot electronic asigur n general urmtoarele operaii: - recepionarea mesajelor i administarea mesajelor primite: vizualizarea, tergerea, arhivarea n fiiere pe disc sau tiprirea lor; - compunerea off-line a mesajelor i trimiterea lor ctre unul sau mai muli destinatari; - retransmiterea ctre ali destinatari a mesajelor primite; - anularea unui mesaj transmis; - confirmarea trimiterii i recepionrii mesajului; - folosirea poreclelor (Nicknames) n locul adreselor potale (sunt mai uor de reinut). Poreclele (pseudonimele) pot fi folosite pentru a construi o agend electronic de adrese ale destinatarilor ctre care se trimit mesaje mai des; - folosirea fiierelor cu semnturi. Semntura din fiier poate fi adugat la mesaj automat sau la cererea utilizatorului; - ataarea unor fiiere la mesaje (cu imagini, sunete, cu foi de calcul, document, executabile) i transmiterea lor mpreun cu mesajele (transmiterea fiierelor prin pota electronic nlocuiete serviciul ftp); - atribuirea la mesaje a nivelurilor de prioritate prin care destinatarul este informat de urgena citirii mesajului;

59

- folosirea unui sistem ierarhizat de cutii potale care simplific administrarea mesajelor; - recuperarea mesajelor terse accidental; - cutarea mesajelor dup coninut i sortarea lor dup subiect, expeditor, dat, stare i prioritate. Se poate rspunde unui mesaj n mai multe moduri, cum ar fi: Rspuns ctre expeditor (Reply), caz n care adresa destinatarului este completat automat, fiind preluat de la adresa expeditorului din antetul mesajului, de unde se poate prelua i subiectul. Unele programe includ n rspuns i textul mesajului la care se rspunde; Reexpedierea mesajului (Forward), adic mesajul primit este retransmis ctre un alt destinatar; adresa expeditorului iniial este nlocuit cu adresa urilizatorului care reexpediaz mesajul; Redirectarea mesajului (Redirect ), prin care mesajul este retransmis ctre un alt destinatar, pstrndu-se ca adres de expeditor, adresa expeditorului iniial. Pentru Windows 95 a fost creat programul MS Outlook Express special folosit pentru pota electronic care are aceleai modaliti de lucru ca cele prezentate anterior. n versiunile actuale ale sistemului de operare lansarea i utilizarea potei electronice se face direct din pagina de meniu al motoarelor de cutare (http://mail.yahoo.com sau www.gmail.com sau http://webmail.ubbcluj.ro), comenzile aferente fiind programate de realizatorii motoarelor astfel nct accesul s fie la ndemna oricrui utilizator care are o adres de pot electronic.

4.3.3. Servicii de (inter)comunicare


Un serviciu de comunicare permite utilizatorilor de calculatoare, situate la distan unele de altele, s participe la discuii. Acesta este asigurat prin: - Reele de tiri (Network News); - Liste de coresponden prin pota electronic (mailing lists); - Forumuri BBS (Bulletin Board System); - Discuii directe prin Internet. Prin intermediul unei reele de tiri se asigur accesul utilizatorului la o colecie de articole organizat pe subiecte. Articolele sunt stocate pe servere de tiri (news servers). Cea mai important surs de tiri este UseNet. Aceasta este o reea de reele, mult mai veche dect reeaua Internet, independent de celelalte reele de calculatoare, inclusiv de Internet, dar la care se poate avea acces prin Internet. UseNet este format din mai multe servere de tiri, un set de reguli pentru gestionarea acestor tiri i un grup de administratori voluntari pentru gestionarea tirilor de pe servere. La fel ca i reeaua Internet, nu are un proprietar, dar nici proprieti. Calculatoarele pe care se gsesc tirile aparin
60

unor proprietari care permit accesul altor persoane la informaiile lor. Oricine i poate transforma calculatorul n server de tiri dac a instalat pe calculatorul su un program pentru server de tiri care s asigure schimbul de articole cu alte calculatoare din reeaua UseNet i s pun aceste articole la dispoziia utilizatorilor locali. Oricine poate avea acces la informaiile de pe un server de tiri dac a instalat pe calculatorul su un program cititor de tiri (newsreader) care s asigure accesul la un server de tiri. Articolul este un mesaj scris de un utilizator UseNet i trimis n reea. Spre deosebire de mesajele potei electronice care sunt private, articolele sunt mesaje publice care pot fi citite de sute sau mii de oameni. A publica un articol nseamn a trimite articolul n reeaua UseNet pentru a fi vzut i de ali oameni. Ca i mesajul, articolul este format din trei elemente: antet, corp i semntur (semntura poate fi scalat ntr-un fiier text i ncorporat n fiierul de configurare a cititorului de tiri). Utilizatorii Internet care particip la discuii sunt organizai pe grupuri de discuii care se mai numesc i grupuri de tiri (newsgroups). Un grup de tiri este un grup de utilizatori Internet care discut despre acelai subiect (despre contabilitate, de pild). Subiectele tratate sunt dintre cele mai diverse: subiecte academice, glume i hobby- uri. Unele grupuri de tiri sunt dedicate discuiilor ntre utilizatori, iar altele obinerii unor sfaturi de la specialiti din ntreaga lume. Atunci cnd un utilizator se afiliaz la un grup de tiri, i se trimite o copie a articolelor cele mai recente, scrise de membrii grupului. Unele grupuri de tiri au un moderator,care citete i analizeaz toate mesajele trimise grupului i hotrte ce mesaje vor fi distribuite membrilor grupului. Scopul moderatorului nu este de a cenzura informaia, ci de a preveni abaterile de la subiectul grupului, astfel nct membrii si s nu fie deranfai cu informaii inutile. Orice grup de tiri UseNet se identific printr-un nume unic prin care se sugereaz subiectul grupului. Numele este organizat ierarhizat fiind format din mai multe pri separate ntre ele prin punct, care corespund unor niveluri de subiecte, fiecare nivel restrngnd aria subiectului. Prima parte a numelui definete subiectul general. Se pot folosi urmtoarele abrevieri: alt. (grupuri de tiri alternative, care cuprind toate tipurile de subiecte, tratate ntr-un mod hazliu), biz.(grupuri de tiri de afaceri care discut despre oportuniti i idei de afaceri, inclusiv reclame de produse noi), comp. (grupuri de tiri de calculatoare care discut despre hardware i software, fiind utile n a obine sfaturi de la experii n calculatoare), rec. (grupuri de tiri de agrement care discut despre subiecte recreative: jocuri, art, sport), sci. (grupuri de tiri sociale care discut suviecte legate de cultur sau tiine sociale sau politico-sociale: tipuri de societi, culturi, etc.). De exemplu, rec.music.mozart este: -grup care face parte din categoria grupurilor recreative -subcategoria grupurilor care discut despre muzic -cei care discut despre Mozart.

61

n reeaua de tiri trebuie respectate reguli ale codului de comportament, cum sunt: - Nu publicai articole lipsite de idei sau de infomaii utile; - Nu trimitei articole unui grup inadecvat; - Nu trimitei articolul la mai multe grupuri n ideea c vei nimeri i grupul care trebuie Alegei numai un grup, maxim dou care s aib subiectul ct mai apropiat de articolul propriu; - Nu publicai articole care conin insulte, cuvinte jignitoare sau expresii nepoliticoase; - Nu trimitei un mesaj unui ntreg grup de tiri dac el are caracter individual i este util numai unei persoane. Deoarece articolul poate s ajung pe foarte multe calculatoare de tipuri diferite, scriei articole cu format standard care s poat fi nelese, indiferent de tipul calculatorului: nu inserai grafice, nu folosii dect texte ASCII (nu folosii fonturi, efecte speciale sau culori), scriei linii de text cu cel mult 75 caractere (n general terminalele folosesc linii cu 80 de coloane, iar o linie standard de text are 75 de caractere). Folosii rubrica Subject din antetul articolului pentru a informa cititorii despre coninutul articolului. Textul trebuie s prezinte ct mai bine articolul, dar nu trebuie s fie prea lung (max. 40 de caractere). Dac subiectul articolului are un caracter zonal, cutai un grup local corespunztor acelei zone Foarte multe grupuri de tiri au un articol cu ntrebri puse frecvent (FAQ Frequently Asked Question), adic ntrebri puse persoanelor ce doresc s devin membri ai grupului. Acest articol servete la alegerea grupului naintea nscrierii la grup. Trimitei primul articol ca pe un articol de test ctre unul din grupurile alt.test. Dac nu dorii rspuns scriei n linia Subject a antetului textul no reply sau test message. Verificai dup cteva ore dac articolul a ajuns n grupul n care l-ai trimis i dup ce ai exersat suficient trimitei articole reale. Un program cititor de tiri interacioneaz cu sistemul UseNet i asigur n general serviciile urmtoare: - nscrierea (subscribe) la un grup de tiri. Afilierea la un grup de tiri din UseNet este gratuit; - renunarea (unsubscribe) la un grup de tiri; - selectarea i citirea articolelor dintr-un grup. Scrierea articolelor i publicarea (posting) lor pentru a fi citite de ceilali membri ai grupului sau de membrii altor grupuri; - rspunsul la mesaje sau articole; - integrarea serviciului de pot electronic n serviciul de tiri, prin compunerea i transmiterea mesajelor; - ataarea i transmiterea fiierelor mpreun cu articolele. Exist mai multe cititoare de tiri, ca de exemplu: Oui, Free Agent, WinVN.
62

Discuiile prin pota electronic se practic cnd utilizatorii care sunt conectai numai la serviciul de pot electronic din Internet au resurse limitate i nu pot folosi serverele de tiri. Ei pot ns s discute ntre ei dac se aboneaz gratuit la o list de discuii despre subiectul care i intereseaz. n acest mod va avea loc o distribuire selectiv a mesajelor potale, n funcie de apartenena la o list. Utlizatorul unui astfel de serviciu va putea primi scrisori de la membrii grupului, le va putea citi, va putea arhiva scrisorile mai interesante i va putea s-i exprime propriile idei fa de membrii gupului din care face parte. Volumul de mesaje primit depinde de numrul de persoane nscrise n list i de ct de active sunt aceste persoane. El poate trimite un rspuns sau un mesaj ntregului grup sau numai unei anumite persoane. De asemenea, poate iei dintro list de coresponden atunci cnd discuiile nu mai prezint interes pentru el. Un grup de discuii ale utilizatorilor potei electronice se numete list de coresponden (mailing lists). Unele liste de coresponden au un moderator, la fel ca i grupurile de tiri, care verific dac mesajul corespunde subiectului listei. Fiecare grup de discuii are o adres de pot electronic. Atunci cnd cineva trimite un mesaj la aceast adres, mesajul va fi transmis mai departe la toate adresele din lista de coresponden, fiecare membru al grupului primind o copie amesajului. nscrierea la o list de coresponden se face prin trimiterea unui mesaj ctre administratorul reelei. Administrarea listelor se poate face: - manual, de ctre o persoan, n cazul listelor de dimensiune mic i de obicei private, unde nscrierea se face pe baz de invitaie; - automat, de ctre un program, pentru listele publice, mai ales. n general, este preferabil s se foloseasc un program, deoarece el citete cererile, le prelucreaz i rspunde mult mai rapid. Listele de coresponden care sunt administrate de un program se numesc liste automate. Pentru gestionarea automat a listelor de coresponden sunt utilizate programele: listsev, listproc i majordomo .a. Cel mai cunoscut este programul listserv, listele gestionate numindu-se grupuri listserv. n prezent, exist peste 4.000 de grupuri listserv n reeaua BitNet (reea ce face parte din reeau Internet i care a fost prima reea naional n SUA pentru comunicaii academice) cu subiecte din cele mai diferite: setul de caractere ASCII / EBCDIC, disfuncii neurologice craniene, maini Corvette, patinaj etc. Un site listserv este un calculator care are programul listserv care administreaz mai multe liste listserv. Acesta se mai numete calculator gazd listserv. Un serviciu BBS (Bulletin Board System) este o reea de calculatoare (servere BBS) pe care este instalat un anume software i care permite altor calculatoare s se conecteze la acest serviciu prin intermediul liniilor telefonice. Utilizatorul care folosete un serviciu BBS poate citi mesajele lsate de ali utilizatori ai serviciului, poate juca un joc cu alt utilizator al serviciului, poate copia fiiere sau poate trimite fiiere ctre serviciul BBS, poate cuta ntro baz
63

de date , poate vizualiza imagini pstrate pe calculatorul BBS. Un BBS poate conine informaii din cele mai variate: sport, meteo, comunicaii, burs, etc. Cele mai cunoscute servicii BBS sunt: CompuServe, GEnie, America Online, Microsoft Network, Delphi i Prodigy. Conectarea la un serviciu BBS se fac n cadrul forumurilor. Forumul reprezint un grup de utilizatori ai serviciului care au un subiect comun pentru discuii. Aceti utilizatori particip direct la discuii i permit ca mesajele lor s fie fcute publice. ntrebrile i rspunsurile pot fi urmrite de toi utilizatorii din acel forum. FidoNet reprezint o asociaie liber a serviciilor BBS din ntreaga lume. Ea este o reea de reele BBS care este organizat dup criterii geografice. Fiecare reea acoper o regiune (de ex. o ar), iar mai multe reele acoper o zon (de ex. un continent). n fiecare zon este definit o or comun (Zone Mail Hour ZMH) n care toate BBS din acea zon nu mai rspund utilizatorilor, ci fac schimb de mesaje potale (NetMail) ntre ele. Discuiile directe prin Internet sunt asigurate prin intermediul unui sistem conversaional n timp real prin intermediul calculatorului- Internet Relay Chat IRC sau serviciul de discuii pe Internet. Participanii gsesc pe Internet o realitate virtual i i asum n mod deliberat roluri ntr-o anumit discuie, fiind protejai de anonimat. Ei se adun n camere de discuii, comunicndu-i identitatea dorit, nu totdeauna cea real, discutnd pe temele preferate. Intrarea pe chat este posibil prin folosirea unui program client IRC pentru conectarea la un server de discuii. Acest server este un calculator care preia mesajele i le transmite instantaneu celorlali participani la discuii. Unul dintre cele mai populare programe client IRC este mIRC. Instalarea pe calculator a acestui program este simplu de realizat, versiunea acestuia gsindu-se freeware pe Internet. Dup instalare, se comunic programului datele personale cerute prin clic pe butonul Setup Information care solicit: numele, adresa e-mail, porecl (nickname) sub care se evolueaz n conversaii. Conectarea la un server de discuii se realizeaz selectnd unul din caseta de dialog mIRC Setup. Selectarea unui canal de discuii se poate realiza prin activarea unuia din cele afiate prin dublu clic pe canalul respectiv sau completnd direct numele canalului Conectarea unui nou participant poate fi urmat de mesaje de salut din partea participanilor, dac acetia nu sunt prea prini n discuii. Conectarea (join) la un canal, este semnalat de mIRC prin afiarea unei ferestre n care se afieaz n permanen comentariul fiecrui participant, precedat de nikname-ul acestuia, iar n partea dreapt, poreclele tuturor participanilor. Pentru transmiterea unui mesaj, acesta se introduce n partea inferioar a ferestrei, trimiterea realizndu-se cu ENTER / clic. Dac se dorete rspuns de la o persoan anume, numele acesteia trebuie s precead mesajul. Fereastra specific mIRC conine o bar de meniuri, printre care i meniul Commands, care ofer un ansamblu de comenzi apelabile deosebit de utile . Regulile de conduit (Netiquette) trebuie respectate i pe chat astfel nc aceast facilitate

64

oferit de reeaua Internet s reprezinte o modalitate de comunicare civilizat ntre participanii la discuii.

4.3.4. Servicii de informare


Un serviciu de informare asigur localizarea i citirea informaiei. Fiind mai multe servicii de informare, exist preocuparea n asigurarea interfeei ntre aceste servicii astfel nct utilizatorul unui serviciu s aib acces i la informaiile din celelalte servicii. Cele mai cunoscute servicii de informare sunt: Gopher; Archie; Wide Area Information Servers (WAIS); Word Wide Web (WWW). Operaia de cutare se poate face fie dup cuvintele cheie prin care se identific numele fiierului sau coninutul lui (Archie i WAIS), fie prin intermediul unui sistem ierarhizat de meniuri (Gopher), fie printrun sistem de legturi (WWW). n cazul sistemului de meniuri, informaia este mprit pe domenii de subiecte care, la rndul lor, ofer submeniuri de subiecte, reducnduse treptat aria de cutare. Unele programe de cutare permit gsirea unui meniu folosind un criteriu de cutare bazat pe cuvinte-cheie. n construirea criteriului de cutare se pot folosi cuvinte- cheie legate cu operatori logici: and, or, not, adj (adjacent) caut un obiect care conine cuvntul de dup operator imediat dup cuvntul scris naintea acestuia. Pentru nlocuirea unui grup de caractere se poate folosi caracterul *, dar acesta nu poate fi scris dect la sfritul unui cuvnt. Dintre serviciile de cutare, cel mai folosit la momentul actual este Word Wide Web (pnza de pianjen) sau prescurtat Web, sau WWW sau W3 care a fost creat n Elveia la Centre Europeen de Recherche Nucleaire (CERN). Acest serviciu prezint dou avantaje: -permite cutarea n ntreg spaiul Internet; -uureaz cutarea prin stabilirea unor legturi ntre informaii. Word Wide Web este o colecie de milioane de documente care conin informaii ce sunt pstrate pe calculatoare rspndite n toat lumea. Pagina Web este unul dintre documentele Web, care se identific printr-o adres unic. Site-ul Web este o colecie de pagini Web care aparin aceleiai persoane sau aceleiai organizaii. Pagina de nceput sau pagina surs (Home Page) este pagina principal dintr-un site Web. Organizarea informaiei n reeaua Web are la baz hiper-textul (hypertext), metod ce const n aceea c textele sau imaginile evideniate dintrun document reprezint trimiteri la alte documente care conin informaii suplimentare. Evidenierea se face prin numere, stiluri diferite de caractere sau culori diferite. Aceasta depinde de programul care a creat documentul sau de programul cu care se vizualizeaz documentul. Textul sau imaginea evedeniat se numete hiper-legtur (hyperlink). Dac se execut clic pe o legtur, se ncarc documentul de care este legat, care poate fi n acelei site sau ntr-un site Web diferit. Legturile de
65

hipertext asigur interconectarea tuturor paginilor din Web i permit urmrirea uoar a unui subiect prin foarte multe documente. O extensie a metodei hipertext este hipermedia (hypermedia), prin care trimiterile se pot face i la alte medii, cum sunt, de exemplu, sunetele i imaginile video. Reeaua Web funcioneaz pe baza modelului client- server : serverul este calculatorul pe care se gsesc unul sau mai multe situri Web, iar clientul este calculatorul de pe care se emite cererea de informaii. Pe calculatorul server Web este instalat un program care administreaz paginile Web i care le pune la dispoziia clienilor Web atunci cnd acetia le cer; pe calculatorul client Web este instalat un program de explorare a zonelor Web, numit browser, care i permite utilizatorului s cerceteze site-urile Web i s cear unui server Web un document. Spaiul Web este zona din cyber-spaiu prin care se deplaseaz un utilizator, atunci cnd lucreaz cu reeaua Web. Protocolul folosit pentru transmisia datelor ntre serverul Web i clientul Web este HTTP (HyperText Transfer Protocol). Adresa documentului Web are o form standard i se numete adres URL (localizarea uniform a resurselor). Un browser Web permite administrarea mai multe resurse informaionale: arhive ftp (ftp://), pagini de hipertext (http://), meniuri Gopher (gopher://), servere de tiri UseNet (news:). O resurs Internet se specific prin URL. Adresa este format din trei pri: Numele protocolului precizeaz tipul informaiei (tipul resursei Internet). De exemplu, http:// este o pagin de informaii din reeaua Web gopher:// este un meniu din serviciul de informare gopher fpt:// este o arhiv de fiiere din protocolul de transfer de fiiere Numele gazdei precizeaz numele calculatorului pe care este stocat informaia. El denumete site-ul n care se gsete informaia. Calea fiierului stabilete numele fiierului n care se gsete informaia i calea de cataloage pn la catalogul n care se gsete informaia. De exemplu, n adresa URL http:// www.usborne.co.uk/public/homepage.htm, http:// precizeaz c este vorba de o pagin Web care este stocat ntr-un site Web de pe calculatorul companiei comerciale Usborne din Marea Britanie i se gsete n fiierul homepage.htm din catalogul public de pe acest calculator; n adresa URL ftp://usma.edu/pub/msdos/winsock.files, ftp:// precizeaz c este vorba de o zon ftp care este stocat pe calculatorul Usma din SUA i se gsete n catalogul winsock.files din catalogul msdos, din catalogul pub din acest calculator.

66

Browserul sau motorul de cutare este un program care ajut utilizatorul s gseasc i s citeasc informaia n documentele html ale reelei Web. Un browser asigur: deplasarea printre documentele Web i vizualizarea lor; folosirea semnelor de carte i a istoricului pentru regsirea rapid a informaiilor; copierea informaiilor n fiiere pe propriul calculator (download); folosirea unui serviciu de cutare a informaiei n cataloage i fiiere indexate; accesul la celelalte servicii de informare; accesul i la alte servicii Internet: pota electronic , serviciul de tiri, serviciul se transfer de fiiere ftp. Cele mai cunoscute browsere sunt Mosaic, Netscape Navigator i Internet Explorer. Cutarea informaiei se poate face n mai multe moduri: dup adresa URL a paginii de Web n care se gsete informaia; dup cuvinte-cheie (cmpuri de tip index) care descriu subiectul cutat; dup un sistem ierarhizat de meniuri care mparte informaia n arii de subiecte i care reduce treptat mrimea ariei unui subiect; dup semne de carte. Un serviciu de cutare permite gsirea rapid a informaiei n reeaua Web. El ntreine baze de date ale URL-urilor din reeaua Web, indexate sau ierarhizate dup diferite criterii. Utilizatorul scrie cuvntul care descrie subiectul ce l intereseaz, iar serviciul de cutare i ofer rapid o list cu legturi ctre documente Web care conin informaii despre subiect. Cele mai cunoscute servicii de cutare sunt InfoSeek, Google, Lycos i Yahoo (serviciul Yahoo conine Yahooligans care permite gsirea paginilor Web cu informaii pentru tineri). Browserul folosete urmtoarele concepte: Directorul cache: este o zon de memorare tampon, n care browserul stocheaz informaia preluat din reeaua Web. Atunci cnd utilizatorul navigheaz printre paginile deja vzute n sesiunea curent, parcurge informaia salvat n directorul cache. Pentru a pstra paginele de Web i n afara sesiunii curente, ele trebuie salvate ntr-un fiier pe suport magnetic. Remprosptarea (refresh-ul) unei pagini Web, const n acceea c pagina va fi preluat din nou din reea chiar dac este memorat n directorul cache. Imaginile on-line sunt imagini incluse ntr-o pagin Web; acestea nu pot fi manipulate, dar pot fi vizualizate. Deoarece ncrcarea unei astfel de pagini poate dura mult, unele browsere ofer posibilitatea de a afia n locul imaginii o pictogram, astfel nct utilizatorul s navigheze rapid printre paginile Web.

67

Semnul de carte sau pagina favorit (bookmark n Netscape Navigator i favorite page n Internet Explorer), este adresa URL a unei pagini Web creia utilizatorul i asociaz un nume astfel nct ulterior aceas pagin s poat fi regsit folosind acest nume n locul adresei URL. Istoricul (history) este o list cu numele paginilor Web care au fost deschise n sesiunea de lucru curent; se poate reveni la o pagin prin simpla preluare a numelui ei din list. Unele browsere permit pstrarea n list i a numelor de pagini deschise n sesiuni anterioare. Aplicaie ajuttoare (Helper application) este un program care permite unui browser s vizualizeze diferite formate de fiiere, ca de exemplu fiiere cu sunete. Plug-in, este un program care poate fi adugat la un browser pentru a executa sarcini suplimentare, ca de exemplu, afiarea pe ecran a imaginilor video sau a imaginilor 3-D. Document de indexuri, este un document Web care permite cutarea ntr-o baz de date. Serverul de indexuri este un calculator pe care este instalat un program care are funcia de cutare ntr-o baz de date; accesul la server se face prin intermediul unui document de indexuri. ncrcarea (Download) nseamn copierea unui fiier pe propriul calculator. Descrcarea (Upload) nseamn copierea unui fiier de pe propriul calculator pe un calculator din reea. Documentele Web pot fi create folosind limbajul HTML (HyperText Mark-up Language), care permite descrierea modului de afiare a elementelor din text (paragrafe, liste, tabele etc.) i stabilirea legturilor cu alte decumente. Un document html / htm este un fiier care conine text ASCII i coduri de control numite marcaje (tags), care este creat folosind limbajul HTML. Codurile de control nu sunt citite de utilizator, ci de browser ca s tie cum s foloseasc fiecare zon de text din document. Un document HTML poate fi transformat, adic se vd numai textele i imginile, sau netransformat putndu-se vedea codurile i celelalte elemente de formatare. Documentul netransformat este documentul surs HTML. Browserul afieaz documentul transformat pentru a putea fi vizualizat normal de cititor. JAVA este un limbaj folosit pentru a scrie programe prin care pot fi incluse n paginile Web diferite obiecte (ca, de exemplu, animaii), obiecte interactive, demonstraii (demos) sau informaii care pot fi actualizate continuu. Programul scris n limbajul Java i introdus n pagina Web se numete applet Java. Un program Java, inclus ntr-o pagin Web, poate s afieze un document interactiv care conine spaii ce pot fi completate de utilizator pentru a obine un articol sau pentru a cuta informaii ntr-o baz de date. Un astfel de document se numete formular Web. Un exemplu de astfel de formular este o foaie de calcul pentru calculul ratelor lunare la un mprumut bancar. Atunci cnd se
68

ncarc pagina de Web, celulele nu conin informaii. Utilizatorul completeaz coninutul unor celule (valoarea mprumutului, dobnda lunar, numrul de rate) i programul calculeaz valoarea ratelor lunare ale mprumutului.

4.4. Navigarea pe Internet


Navigarea pe Internet presupune conectarea utilizatorilor la reea, precum i existena mijloacelor de genul browser-elor sau al motoarelor de cutare, a unui scop / interes pentru realizarea cutrii, pentru domeniul de cercetat. Un browser Web este un ansamblu de programe specializate n manevrarea informaiilor bazate pe grafic i text (Internet Explorer, Netscape Navigator etc). Pentru browser unitatea elementar de informaie este pagina Web care poate fi un document ce conine o combinaie de texte, imagini i alte elemente, cum sunt legturile sub form de texte, pictograme sau grafice, care apar marcate, ca adrese ce nlesnesc regsirea informaiei. Legturile conecteaz paginile Web ntre ele, permind navigarea efectiv n Internet. Cnd se ajunge la o legtur, sgeata mouse-ului se transform n arttor ceea ce nseamn c se poate executa clic pe ceea ce indic el, pentru a vizita acea pagin. Fiecare pagin are o adres unic URL, care este alctuit din identificatorul de coninut i localizarea paginii.De obicei, identificatorul este http:// , dar majoritatea browserelor accept i alte protocoale cum sunt FTP:// sau telnet:// , iar localizarea conine numele domeniului sau gazdei i numele unei anumite resurse. Locul unde sunt situate mai multe pagini, legate prin coninut, referindu-se la un acelai subiect, se numete site Web. Un browser are un meniu principal care conine, n general, opiunile File,Edit, View, Favorit, Tools, Help. Aceste opiuni ale meniului principal, au comenzi specifice, indicate prin numele opiunii (la fel ca la ferestrele din aplicaiile gestionate sub sistemul de operare Windows). Opiunea (meniul) File conine comenzi aplicate fiierelor n ansamblul lor. De pild, comanda Open deschide o pagin a crei adres este cunoscut sau se poate descoperi dintr-o list de adrese accesibil prin butonul browse, din fereastra cu acelai nume, afiat la executarea comenzii. Cu comenzile incluse n meniul Edit, se pot efectua operaii specifice de editare n- i ntre- fiiere, sau se pot cuta anumite cuvinte sau fraze n cadrul unei pagini. Meniul View d posibilitatea plasrii pe suprafaa de lucru a unor bare suplimentare, prezente n submeniul Toolbars. El permite ataarea unei bare cu butoane standard (bara cu instrumente), a unei bare de adrese ( n care se pot plasa adresele paginilor Web ce vor fi cutate), precum i a unei bare de legturi pe care se pot plasa adresele paginilor ce prezint un interes deosebit. Meniul Tools relativ la instrumente de lucru, admite, printre altele, efectuarea unor setri prin intermediul opiunilor Internet.

69

Motoarele de cutare sunt programe specializate n accesarea de informaii folosind ierarhii de cataloage (ca n Yahoo.com) i fiiere de indeci (ca n Google.com). Astfel de motoare sunt: www.allweb.com; www.altavista.com; www.askjeeves.com; www.lycos.com; www.excite.com; www.infoseek.com; www.looksmart.com; www.google.com; www.mckinley.com; www.snap.com; www.scrub.com; www.search.com; www.yahoo.com ; www.cyberstrat.net etc. Pentru ca browser-ele s se deschid ntotdeauna cu aceeai pagin de start, se navigheaz pn cnd n bara de adrese a navigatorului se va gsi adresa ce dorim s fie adres implicit de deschidere i se alege din meniul Tools opiunea Internet options, iar n rubrica Adress din paragraful Home page se activeaz Use curent. Se selecteaz apoi Apply i la sfrit OK. Un nivel superior de organizare al aciunilor de informare este cel al super- mainilor de cutare, cum este www.metacrawler.com , care n funcie de natura informaiei cutate (i precizat n caseta Search) apeleaz la maini de cutare pentru a primi rspunsuri la cerere (de exemplu, dac se doresc informaii despre un muzeu renumit, atunci se tasteaz numele muzeului, iar meta- motorul de cutare va face apel la browser-ul Altavista pentru a gsi informaii despre muzeul respectiv). Majoritatea motoarelor de cutare au prevzute caseta de cutare Search n care se precizeaz cuvntul sau fraza care desemneaz cerina cutrii, iar la activarea cererii se primete lista de pagini care conin elementele solicitrii. De exemplu, dac dorim informaii despre managementul prin proiecte, n caseta Search din yahoo.com sau google.com se tasteaz cele trei cuvinte i se activeaz opiunea de activare (go) rezultnd lista paginilor care conin cele trei cuvinte, natura fiecrei pagini i adresele de accesare pentru a afla amnumte. Pentru o navigare optim este bine s avem n vedere trei problene de mare importan: modul n care sunt indexate paginile. Se folosesc mai multe metode de indexare, dintre care cele mai folosite sunt: - indexarea dup cuvinte cheie n funcie de localizarea i frecvena lor de apariie; - indexarea total n care fiecare cuvnt este plasat ntr-o baz de date; - indexarea uman n care anumite persoane examineaz paginile i selecteaz cele mai potrivite cuvinte i fraze i le plaseaz n bazele de date (cu browser-ul askjeeves pot fi cutate rspunsuri la ntrebri formulate n limba englez folosind baze de date de acest tip); modul n care sunt examinate paginile presupune, la rndul lui, mai multe metode: - cutarea arborescent (pe baz de cataloage, cum este yahoo) n care se pornete de la un domeniu general i se continu cutarea ntr-o succesiune de alte subdomenii;

70

- mecanismul de cutare interognd bazele de date folosind cuvintecheie; - selecie ntre cutare arborescent i mecanismul de cutare ce se bazeaz pe un mecanism ierarhic, la fiecare nivel putndu-se accesa un mecanism de cutare; al treilea element de mxim impotan este navigatorul, ca persoan interesat n cunoatere i comunicare. Un instrument de cutare afieaz o list a site-urilor ce se potrivesc cu criteriile de cutare, list ce conine legturile ctre paginile corespunztoare. Paginile sunt aezate de obicei n ordinea probabilitii de reuit, probabilitate ce se bazeaz pe ct de curnd, n cursul examinrii paginii, informaiile au coincis cu criteriul de cutare. Eficacitatea navigrii depinde de persoana aflat n faa calculatorului i de experiena acesteia, dar i de motorul de cutare ales. Programele de navigare, furnizeaz metode de regsire a paginilor deja vizitate. Browserul realizeaz automat o list de tip istoric n care sunt plasate adresele tuturor paginilor vizitate. Aceste adrese sunt pstrate un anumit interval de timp, dup care sunt eliminate din list. Utilizatorul are posibilitatea s intervin pentru a pstra anumite adrese un interval de timp mai ndelungat. n raport de intervalul de timp n care se pstreaz adresa unei pagini se pot considera situaiile urmtoare: Adrese ce se pstreaz pe timpul unei sesiuni de navigare Lista de istoric poate fi exploatat cu ajutorul butoanelor Back i Forward de pe bara de instrumente a navigatorului (pentru parcurgerea napoi i, respectiv, nainte fa de pagina curent). Cele dou butoane dispun i de meniuri, din care se poate alege adresa unei pagini vizitate n sesiunea de lucru curent, fr a se mai parcurge celelalte pagini vizitate ntre timp. La nchiderea navigatorului, accesul la lista de istoric se pierde, iar la o eventual revenire n navigator, lista de istoric se reia de la zero. Adrese ce se pstreaz un timp limitat La vizitarea unei pagini, adresa este plasat n lista de istoric, care permite pstrarea unei adrese un timp, cuprins n general ntre 10 i 20 de zile, n funcie de setrile anumitor opiuni ale Internetului. Aceste adrese pot fi folosite cu ajutorul butonului de istoric history de pe bara de instrumente.Acest buton grupeaz adresele: dup dat; dup nume, n ordine alfabetic; dup frecvena de vizitare;n ordinea vizitrii n ziua curent. Adrese ce se pstreaz un timp nedeterminat Aceste adrese, de regul cele mai importante pentru utilizator, pot fi plasate n dosare speciale ce conin aa-numitele pagini favorite. Ele pot fi controlate cu ajutorul a dou butoane ce poart numele de favorites, dar sunt plasate n locuri diferite, unul pe bara principal de meniuri, cellalt pe bara de instrumente. Acest ultim buton, folosete un cadru n partea stng a ecranului.

71

Adugarea unei pagini se face fie cu opiunea Add to favorites (ntr-un folder nou sau n unul existent), fie cu clic dreapta n interiorul paginii i alegerea aceleiai opiuni Add to favorites. Meniul Favorites are opiunile Add to favorites care permite adugarea unei pagini favorite i Organize favorite care ofer posibilitile: s se creeze un folder;s se transfere o pagin ntr-un dosar; redenumirea unei pagini sau a unui dosar; tergerea unei pagini sau a unui dosar. Un timp nedeterminat se pot pstra adresele favorite pe bara de legturi (links). Pentru a aduga o adres pe aceast bar , se poate naviga pn la pagina dorit, se face clic stnga n bara de adres i innd apsat mousul se face o deplasare pn la bara de legturi, unde se elibereaz mousul cnd s-a gsit un loc liber marcat printr-o linie vertical neagr. Mai exist o list, prescurtat, de tip istoric ce nu conine dect paginile ale cror adrese au fost introduse n bara de adrese (aici nu vor fi plasate acele pagini ce au fost accesate prin hiperlegturi). Aceast list se poate vizualiza acionnd asupra butonului cu sgeat din partea dreapt a barei de adrese. Bara de adrese mai dispune de o memorie auxiliar ce ncearc s ghiceasc inteniile utilizatorului i cnd acesta introduce n bara de adrese un nou caracter, el va obine o list ce cuprinde toate adresele asemntoare ce au aceeeai rdcin. Dac una din aceste adrese este cea cutat, ea poate fi selectat printr-un simplu clic. Pentru o pagin frecventat des. se poate crea o scurttur sub forma unei pictograme plasat pe suprafaa de lucru din Windows sau ntr-un dosar astfel: se face clic dreapta n interiorul paginii i se alege din meniul furnizat opiunea Create Shortcut. Pagina poate fi apoi accesat prin dublu clic.

4.5. Realizarea site-urilor Web


Activitile de proiectare a site-urilor sunt asemntoare cu cele de realizare a programelor informatice: dup stabilirea cerinelor i a restriciilor informatizrii, se proiecteaz produsul informatic de ansamblu, structurat pe componente, se proiecteaz i se programeaza n detaliu componentele, se testeaz i se integreaz produsul n mediul real. Dac n programele de contabilitate, de management comercial, privind evidena i salarizarea angajailor etc., accentul este pus pe forma i coninutul rapoartelor pentru furnizarea de informaii cu caracter public pentru teri (clieni, bnci, investitori poteniali .a.) i confideniale privind gestiunea patrimoniului i managementul afacerilor, n realizarea site-urilor sunt vizate, n primul rnd, aplicarea de metode i tehnici de management i (mai ales) de marketing eficace prin care ntreprinderile i ntreprinztorii si fac simit prezena pe pia. Tendina care se manifest n managementul i marketingul afacerilor este de integrare a aplicaiilor clasice n concepia modern de informare i comunicare ct mai complet asupra ofertei fiecrei firme i accesul celor interesai la baze de
72

date i cunotine utile dezvoltrii de parteneriate durabile i reciproc avantajoase. Asemntor cu proiectarea aplicaiilor clasice, la realizarea unui site Web se urmresc, cu precdere, ca activiti majore: proiectarea i programarea siteului, publicarea, mbuntirea i promovarea acestuia. Pentru ca o afacere online s fie profitabil, nu este suficient realizarea unui site de excepie, cu o grafic extraordinar; ulterior realizrii i publicrii site-ului afacerii pe Internet, cel mai important lucru este promovarea i perfecionarea lui astfel nct beneficiarul s se fac cunoscut unui cerc ct mai larg de vizitatori.

4.5.1. Proiectarea site-urilor


Ca i n cazul realizrii unui produs informatic clasic, proiectarea unui site Web reprezint procesul de realizare efectiv a acestuia cu particularitatea c aciunile specifice se pot procesa folosind calculatorul propriu. Pentru aceasta este nevoie de imaginaie i de cunoatere a unor noiuni de Web-design fundamentale. Procesul de realizare a unui site Web presupune, n esen, activiti specifice etapelor de lucru urmtoare: a. etapa de planificare; b. etapa de machetare; c. etapa de programare. a. Etapa de planificare este similar proiectrii logice de ansamblu a unui sistem informatic i reprezint procesul prin care se definesc, explicit, motivele pentru care se vrea realizarea site-ului, ce mijloace sunt la dispoziie pentru a realiza acest lucru, care va fi publicul int .a. Aspectele principale care trebuie avute n vedere atunci cnd se planific un site Web sunt urmtoarele : 1). scopul, 2). audiena, 3). accesibilitatea, 4). coninutul, 5). copyright-ul, 6). efectele speciale, 7). feedback-ul. 1). Scopul trebuie definit, cu claritate, preciznd ce anume se dorete s se realizeze i cum s arate site- ul n final. n acest scop, membrii echipei de analiz i proiectare trebuie s stabileasc cerinele i restriciile de realizare, necesitile i posibilitile firmei, mijloacele i resursele care sunt necesare i sunt disponibile pentru atingerea scopului. Pe baza obiectivului stabilit i a mijloacelor disponibile se poate planifica mai uor munca, iar scopul va influena n mod decisiv coninutul i forma de prezentare a site-ului deoarece exist diferene conceptuale ntre un site Web personal, un site care extinde o afacere clasic, desfurat off- line, site-ul de publicitate prin intermediul Internet-ului, site-ul de comer electronic etc. La ntocmirea planului, fiecare pagin Web trebuie s aib un obiectiv precis, n concordan cu scopul final i tema general aleas ceea ce presupune o documentare corespunztoare, reflecie i creaie n echip prin care s se formuleze soluii atractive. 2). Audiena este dat de publicul- int pentru care se realizeaz site-ul i este un element critic ntruct designul site-ului i coninutul acestuia sunt n strns legtur cu audiena. De aceea, este necesar realizarea profilului standard al utilizatorului (de grup) i obinerea a ct mai multe informaii legate
73

de obiceiurile, interesele, aciunile, necesitile i, n general, modul de via, ale tuturor persoanelor care alctuiesc publicul vizat. La stabilirea audienei, Web- designerul (specialistul sau colectivul de proiectare) are n vedere dac site-ul realizat este destinat copiilor sau adulilor, dac vizitatorii l vor accesa de la coal, de la serviciu sau de acas, viteza conexiunii lor la Internet, tipul de hardware sau software folosit etc. Cele mai bine planificate i realizate site-uri pot avea un aspect total diferit, n funcie de software-ul i echipamentele hardware pe care le folosesc vizitatorii. Acest lucru se explic prin faptul c surferii / internauii Web folosesc o gam larg de calculatoare i monitoare, precum i modemuri cu viteze de conectare diferite. n plus, browser- ele au caracteristici diferite, iar unele lucreaz numai n mod text fr a omite faptul c multe persoane au dezactivate opiunile de ncrcare ale imaginilor sau opiunile referitoare la prelucrrile speciale. 3). Accesibilitatea reprezint una dintre cerinele de baz ale planificrii site- urilor prin care orice vizitator (internaut) trebuie i poate s aib acces la site, indiferent de browser- ul pe care-l folosete, rezoluia sau dimensiunile ecranului, setrile calculatorului sau eventualele disfuncii ale vederii. Site-urile Web accesibile conduc la o cretere a gradului de flexibilitate i adaptabilitate tiut fiind faptul c, n prezent, asistm la o cretere a numrului de telefoane mobile care permit accesul facil la Internet, s-au dezvoltat browsere care dau posibilitatea persoanelor cu deficiene de vedere s navigheze pe Internet printro prezentare de tip Braille i multe companii de autoturisme au prezentat modele de maini care ofer printre opiuni posibilitatea de a accesa direct Internetul. O categorie aparte de vizitatori ai paginilor Web o reprezint roboii motoarelor de cutare ce acceseaz site-ul cu tag- urile Meta. Acestea sunt invizibile pentru vizitatorii obinuii, dar sunt folosite de roboi pentru a determina categoria de informaii care sunt coninute n fiecare pagin. Motoarele de cutare (Infoseek , HotBot , Excite , Altavista etc.) caut i indexeaz nti pagina Web principal i apoi revin i investigheaz restul paginilor, inclusiv legturile, pentru a putea indexa ntregul site. De aceea, o poziie ct mai bun n lista de cutare rezultat depinde de coninutul meta- descriptorilor i locul lor de plasare. Realizarea unui site accesibil unor categorii ct mai largi de utilizatori implic imaginaie i mult munc (de echip), dar rezultatele pot fi pe msura efortului depus. 4). Coninutul face diferena dintre un site atractiv i unul plictisitor i neinteresant. O atenie maxim trebuie concentat asupra coninutului, ntruct pe baza acestuia vor fi dezvoltate structura site-ului i machetarea paginii; principalul motiv pentru care oamenii acceseaz Internetul este cutarea de informaii de interes, ntrun domeniu sau altul, iar cantitatea i calitatea informaiilor prezentate sunt importante n crearea unui site cutat. Dac un site Web nu este actualizat n permanen, atunci el i va pierde vizitatorii; deci, este de dorit s se caute n permanen mbuntirea i actualizarea coninutului prin oferirea unor informaii actualizate, de calitate i folositoare celor care le citesc.
74

5). Copyright-ul sau dreptul de autor este reglementat juridic, opera de creaie intelectual fiind recunoscut i protejat, independent de aducerea la cunotin public, prin simplul fapt al realizrii ei. El este legat de persoana realizatorului de site- uri i comport atribute de ordin moral i patrimonial. Prin urmare, un site Web reprezint o oper de creaie intelectual i poate constitui obiect al dreptului de autor, iar informaiile introduse ntr-o pagin personal aparin autorului paginii i dreptul de autor i revine acestuia n ntregime. Dac se lucreaz ntr-o echip atunci co-autorii vor fi protejai prin drepturi de autor asupra imaginilor pe care le-au creat, machetrii paginilor sau programelor realizate. Totui, ca la programele care pot fi procurate din reea, exist site-uri de unde se pot copia diverse fiiere sau de unde se poate ncrca software gratuit. De regul, posibilitatea copierilor este precizat printro not explicit. 6). Efectele speciale dau o not spectaculoas paginilor, ns trebuie folosite cu discernmnt. Printre cele mai folosite sunt imaginile animate, textele defilante, textele- blink, applet-uri Java, JavaScript, animaiile Shockwave, Flash-urile etc. Textele defilante (Scrolling marquees) sunt interesante, dar nu sunt recomandabile n machetarea unei pagini pentru c astfel de texte sunt greu (i obositor) de citit. Viteza de citire a unui text difer de la o persoan la alta, iar cititorii nu sunt obligai s citeasc acel mesaj, chiar dac este foarte important. Sublinierea unui anumit text sau evidenierea acestuia se poate realiza cu caractere boldate, italice, subliniate, mrite etc. n multe site-uri apar, de multe ori, scripturi sau applet- uri Java care ofer Web- designer- ilor posibilitatea furnizrii unor animaii complexe sau a unei interactiviti sporite n relaia cu vizitatorii (inclusiv prin oferirea unor jocuri). Folosirea abuziv a acestor elemente este, ns, riscant deoarece nu toate browserele accept appleturi Java sau JavaScript. n plus, multe persoane au dezactivate aceste opiuni pentru a preveni problemele care pot apare n securitatea sistemului. Aceste componente adiionale pot fi ncrcate n timp ce este accesat pagina Web, ceea ce va duce implicit la creterea timpului de ncrcare a paginii, iar dac applet-ul Java este prea mare sau codul conine o eroare de programare, browser- ul poate s se blocheze sau s dea erori. 7). Feedback- ul site-ului ofer interaciune ntre ofertani i clieni n procesele de informare i comunicare. Rspndirea Internetului a facilitat o comunicare n ambele sensuri, iar mbuntirea metodelor prin care utilizatorii interacioneaz este esenial pentru crearea unui site bun. Metoda feedback-ului este important pentru creterea numrului de vizitatori i posibilitatea de a-i exprima opiniile, sugestiile i comentariile n legtur cu site-urile Web. E-mail -ul este cea mai important i mai uoar cale de a recepiona mesaje de la cititori i de aceea este obligatorie furnizarea adresei e-mail pe fiecare pagin. Pe de alt parte, un Web- master trebuie s rspund n timp scurt la cereri pentru a menine o relaie de ncredere reciproc. Posibilitatea crerii gratuite a unui sau mai multor conturi de e-mail este oferit de Web-master-e, cum sunt:
75

www.personal.ro, www.hotmail.com, www.yahoo.com, www.geocities.com, www.freeservers.com, www.home.ro . Crile de oaspei (guestbooks) prin completarea de formulare este o practic des ntlnit pe Internet prin care are loc colectarea ntr-un mod organizat a opiniei vizitatorilor. Un formular Web se poate realiza uor folosind un editor HTML (FrontPage, de exemplu), iar cel mai banal exemplu este dat de crile de oaspei unde cititorul poate s-i scrie impresiile i comentariile dup vizitarea unui site. O carte de oaspei gratuit se poate obine vizitnd site-urile Web. Lista de discuii (discussion list) crete gradul de interactivitate cu vizitatorii i n orice pagin se poate seta o asemenea list. Aceast facilitate este oferit gratuit de multe site-uri, cum sunt, Topica sau YahooGroups. Contoarele de pagin (counters) sunt folosite pentru a cunoate ct de vizitat este site-ul realizat i pentru a afla mai multe date despre numrul i statistica vizitatorilor , informaii utile n realizarea unei campanii de marketing online eficiente. Acestea sunt capabile s afieze informaii referitoare la: numrul de accesri totale/ lunare/sptmnale/zilnice, tipul de browser folosit pentru vizitarea paginilor, ara/continentul de provenien pentru fiecare vizitator i sistemul de operare folosite .a. Cele mai cunoscute i apreciate contoare de pagin gratuite sunt gsite la adresele: www.extreme-dm.com/tracking, www.sitemeter.com , www.thecounter.com www.counterguide.com,www.countz.com,www.directhit.com,www.webcounter .com. b. Etapa de machetare vizeaz modul cum sunt aranjate elementele constitutive ale unei pagini relative la: coninut, grafic, legturi, sistem de navigare, elemente multimedia etc. Procesul de machetare presupune, de asemenea, analiza i mbuntirea structurii paginilor. Pentru ca toate informaiile s fie prezentate ntr-un mod atractiv i original, o pagin Web poate s fie simpl sau mprit n: cadre, tabele simple, tabele multiple sau imbricate sau o combinaie a acestor elemente. Felul cum sunt alese i aranjate elementele componente ntro pagin depinde de imaginaia i bunul gust al fiecruia, dar i de contribuia membrilor echipei de analiz i proiectare. Prima pagina (home page) este foarte important pentru un site de afaceri (i nu numai) prin aceea c ea trebuie s lase o impresie plcut i s capteze atenia celui care o viziteaz. Ea trebuie s se caracterizeze prin atractivitate i personalitate prezentnd concis i cu claritate coninutul complet al site-ului. Numeroase studii au artat c pentru a atrage atenia cititorului este nevoie de circa 15 secunde, timp n care acesta i creaz o imagine de ansamblu asupra informaiilor oferite. n etapa de machetare a site-ului este foarte important stilul de abordare a elementelor componente: coninutul, grafica, legturi, sistemul de navigare, elementele multimedia, modul de mprire n pagin prin cadre, tabele etc. Aa cum stilul de prezentare al ziarelor i al revistelor poate fi determinant pentru
76

cititori, mai ales dac este unitar i uor de recunoscut, n comparaie cu a altor publicaii similare, la fel un site Web trebuie s se remarce prin caracteristici specifice, cum ar fi: s fie recunosut fr dificultate prin modul de prezentare, s aib o anumita tu imprimat paginilor constitutive, s prezinte o modalitate deosebit de implicare a vizitatorului, s aib un aranjament ingenios prin care trebuie s se diferenieze net i s se evidenieze n mulimea site-urilor Web etc. Toate acestea nu trebuie s fie n detrimentul uniti de stil i concepie care s favorizeze i actualizarea ulterioar a site-ului. Cnd se adaug o nou pagin, formatul general existnd deja, nu trebuie dect adugat coninutul acesteia; n acest caz, se urmrete ca machetarea paginii noi s se nscrie n modul de prezentare general, realizat prin stilul de scriere, modul de aranjare n pagin, folosirea spaiilor goale .a. Stilul de scriere pentru o pagin Web trebuie s aib n vedere faptul c un text pe ecranul monitorului se citete mai greoi i mai ncet dect textul tiprit. Stilul de scriere (felul fonturilor, dimensiunea, culorile etc.) trebuie s fie similar pentru toate paginile pentru ca cititorul s se familiarizeze mai uor cu site-ul. n general, nu se folosesc o varietate prea mare de fonturi pentru aceeai pagin. Fonturile uzuale, acceptate de toate browserele, sunt Arial i Times New Roman, dar fonturile Verdana sau Courier dau o not de modernitate textului paginilor Web. Folosirea unor fonturi mai deosebite implic riscul ca vizitatorii care nu au instalat fonturile respective pe calculatourl propriu s nu poat vizualiza paginile. Nu este recomandabil folosirea exagerat a majusculelor, a textelor care clipesc (blink text) i a textelor care defileaz. Pentru a da o not deosebit continuului, se poate scrie prima liter a unui paragraf cu un alt font, o alt dimensiune i o alt culoare, iar coninutul poate fi pigmentat i cu fundal de culori de scriere atractive. Grafica mbuntete aspectul unui site i crete atractivitatea acestuia, imaginile avnd rolul de subliniere a mesajului transmis, cu condiia ca acestea s fie necesare i ntradevr valoroase. O pagina Web nu este o nlnuire de imagini, indiferent ct de remarcabile sunt acestea. De la aceast regul exist excepii, date de site-urile Web specializate i construite exclusiv pentru oferirea de imagini grafice, gratuite sau contra- cost. Legturile (hyperlink-urile) dintre pagini sau n cadrul paginilor sunt un alt element esenial al machetrii site-ului. Ele pot fi interne, ctre alte pagini din interiorul site-ului, sau externe, ctre alte site-uri din Internet. Pentru a crea o legtur extern este necesar cunoaterea URL-ului site-ului respectiv, iar dac toate legturile externe sunt stocate ntr-un fiier text, operativitatea proiectrii site-ului va crete. Pentru muli vizitatori de site-uri Web, un text n culoarea albastr, subliniat, reprezint o legtur nevizitat, iar o legtur vizitat apare ca un text n culoarea roie sau purpurie, subliniat. Acestea sunt culorile standard pentru legturi i constituie opiunea de baz, dei se poate folosi i text boldat, mrit sau aezat ntre linii verticale. Textul legturilor este, de regul, scurt i la obiect, iar legturile interne i externe trebuie testate.
77

Navigarea presupune saltul de la o pagin Web la alta, prin simplu click. Realizarea unui sistem de navigare eficient cu deplasri lejere i coninut interesant reprezint dou componente principale care definesc calitatea unui site. Vizitatorul are la dispoziie informaia structurat i rafinat, cutarea acesteia fcndu-se printr-un meniu de navigare bine structurat. Meniul de navigare este o reprezentare grafic sau de tip text a coninutului i este ncorporat n tema general a site-ului. Meniul principal furnizeaz trimiteri rapide i directe la seciunile i informaiile disponibile dintr-un site, (sau / i din alte site-uri), ntro form practic i atractiv. Locul uzual de plasare a meniului este n partea stng a ecranului sau orizontal sus, dar mai poate fi regsit n partea dreapt a paginii (home) Web. Seciunile (opiunile) meniului constituie o descriere concis i sugestiv a paginilor site-ului Web care pot fi accesate, cum ar fi: Nouti, Contact, Despre noi, Produse, Servicii etc. Schemele de navigare mai des folosite sunt: legturi de tip text; hri grafice (imagemaps) cu legturi directe ctre paginile principale ale fiecarei seciuni a site-ului; butoane de navigare, plasate de obicei n partea de jos a fiecrei pagini, cu dou sau trei simboluri de navigare (de exemplu, sgei) i prin clic pe aceste simboluri se pot vizualiza paginile anterioare / urmtoare; meniuri tip list derulant (generate cu Javascript , CGI ); pagini generate dinamic; harta site-ului ( site map ). Meniul principal cu legturi de tip text poate fi accesat de orice vizitator, indiferent de versiunea browserului pe care-l folosete i, chiar, n condiiile dezactivrii opiunii de ncrcare a imaginilor. Un sistem de navigare mai complicat poate genera dificulti de navigare, iar pentru soluionarea acestui inconvenient se poate realiza o pagina Web cu harta site-ului, introducnd o legtur direct ctre aceasta n fiecare meniu de navigare pentru ca harta s poat fi gsit. Harta este util n cutarea rapid a unei informaii sau a unui subiect, fr a naviga prin tot site-ul; ea trebuie s fie clar, logic, afind corect structura site-ului i poate fi realizat sub form de tabel, arbore de legturi etc. Cu ct dimensiunea i complexitatea site-ului crete, sarcina organizrii i realizrii unui sistem de navigare consistent este mai dificil. Cadrele (frames) permit afiarea a dou sau mai multe pagini Web simultan, prin divizarea ecranului n mai multe seciuni independente. Iniial, cadrele au fost o inovaie a firmei Netscape, dar ulterior s-au folosit pe scar larg fiind acceptate de tot mai multe browsere. Ele reprezint o metod controversat de machetare a unei pagini Web, existnd susintori i adversari ai folosirii lor, ca o soluie eficient de aranjare n pagin, pornind de la avantaje i dezavantaje. Tabelele permit o machetare eficient i o divizare a paginii n seciuni sau o poziionare precis a textului sau imaginilor n interiorul paginii, prin crearea marginilor sau bordurilor de diferite dimensiuni i culori, putnd

78

ncapsula coninutul n celulele tabelului pentru a permite alinierea textului i a limita lungimea liniilor. c. Etapa de programare presupune selecia i instalarea pe calculatorul personal a programelor i a utilitarelor i a instrumentelor cu care se poate realiza un site Web. O pagin Web simpl poate fi realizat folosind editoare HTML sau utiliznd site-uri unde sunt puse la dispozitie abloane de pagini Web, iar pentru a realiza i prelucra imaginile din paginile Web, este necesar utilizarea unui procesor grafic. Browser-ul reprezint instrumentul cu care se vizualizeaz paginile Web. Cele mai folosite sunt Internet Explorer i Netscape Navigator, care folosesc o interfa grafic ce permite vizualizarea uoar i atractiv a paginilor i a siteurilor Web . Fiecare din ele au mai multe variante. Editoarele HTML pot realiza site-uri Web chiar dac nu se cunoate limbajul HTML . Acestea se mpart n dou categorii : - de tipul WYSIWIG ( What You See Is What You Get, adic Ceea ce vezi este ceea ce obii); - editoare n cod HTML. Editoarele WYSIWIG se pot folosi foarte uor chiar i de ctre neinformaticieni. Dei au foarte multe opiuni i butoane, realizarea unei pagini Web simple este relativ lejer, oferind abloane (templates) de completat in funcie de dorine i cerine. Dezavantajele acestor editoare WYSIWIG sunt: nu exist prea mult control asupra modului cum va arta site-ul n final, nu permit realizarea unei programri HTML avansate, iar fiierele produse sunt mai mari dect n mod normal deoarece sunt adugate unele specificaii proprii. Editoare n cod HTML permit vizualizarea paginilor Web realizate i au o serie de alte facilitti care uureaz munca echipei de planificare, machetare i realizare a unei pagini Web, cum sunt: Macromedia Dreamweaver, AdobeGoLive , HotDog , NetObjects FusionHotMetal Pro .

4.5.2 Publicarea i promovarea Web site-ului


n aceast etap, dup ce s-a ncheiat procesul de realizare efectiv a siteului, trebuie ales un nume de domeniu sugestiv pentru site-ul respectiv, precum i o gazd Web gratuit sau o gzduire (Web- hosting) contra- cost, n schimbul unor faciliti suplimentare. Urmeaz etapa de transfer efectiv al fiierelor (prin programul FTP) ntre calculatorul pe care s-a realizat site-ul i gazda Web aleas. Dac s-a folosit un editor HTML (Microsoft FrontPage sau Macromedia Dreamweaver, de exemplu), exist posibilitatea folosiri opiunilor de transfer de fiiere incluse n aceste programe. Dup realizarea transferului de fiiere sunt obligatorii operaiile de verificare final i validare HTML. Trebuie precizat c verificrile paginilor Web vor trebui s fie efectuate i ca etape intermediare, pe parcursul realizrii
79

efective a site-ului Web. Dup verificri, ca o activitate continu, site-ul trebuie ntreinut i actualizat. Pentru ca site-ul s primeasc o identitate online, va trebui ales un nume de domeniu. Acest lucru nseamn c utilizatorii Internetului vor gsi site-ul respectiv dac tasteaz (introduc) n caseta Search a browser- ului numele de domeniu ales. n funcie de specificul site-ului i de bugetul alocat, se poate opta pentru una din variantele urmtoare: Nume de domeniu propriu ( contra- cost ); Nume de domeniu furnizat de o firm (gratuit). Se poate opta pentru Nume de domeniu propriu dac firma dorete s nceap o afacere pe Internet, ceea ce presupune s aib o identitate online prin propriul nume de domeniu , de forma: www.numedomeniu.com . Cnd se alege un nume de domeniu, acesta trebuie s fie formulat ct mai scurt i s aib un neles pentru cititor. Ca i cazul alegerii unei mrci de produs, numele trebuie s dea o idee clar despre site- ul sau afacerea online, s fie uor de scris, de pronunat, de tradus i de memorat. De asemenea, se recomand ca numele s fie lizibil si s nu conin caractere speciale. Dac se realizeaz o pagin Web personal i / sau nu se dispune de bani suficieni, se poate obine un nume de domeniu gratuit de firme care ofer aceste nume de domenii, gzduire gratuit i un cont de e-mail. Dup accesarea site-ului, se compleaz un formular online i este pus la dispoziie un nume de domeniu de forma : http://www.nume_gazda_web.com/~numeledvs Un nume de domeniu gratuit, nu denot un aspect profesional, iar credibilitatea va fi serios pus la ndoial, acest nume fiind mult mai greu de memorat i de scris, pentru c prin gzduire gratuit pe un site Web se face, de fapt, publicitate firmei respective. n plus, pe fiecare pagin Web vor apare banere cu reclame, care nu fac o impresie prea bun i duc la creterea timpului de ncrcare i parcurgere a site-ului. Un nume de domeniu propriu, de forma : www.nume-domeniu.com denot seriozitate i stabilitate afacerii propuse, dnd mai mult ncredere potenialilor vizitatori aspra coninutului acestuia. Numele de domeniu propriu este ca o locaie exclusiv i permanent pe Web. Chiar dac se va dori schimbarea gazdei Web, numele de domeniu va rmne acelai i nu este necesar nceperea unei noi campanii de promovare online. n prezent, unele directoare i motoare de cutare nu mai accept nscrierea n bazele lor de date a site-urilor Web care nu au nume de domeniu propriu. Gazda Web (host web) reprezint un server sau o grupare de mai multe servere care ofer suficient spaiu pe suport magnetic pentru a transfera fiierele care constituie site-ul. n principiu, se poate gzdui un site i pe
80

propriul calculator, dar n acest caz este nevoie de o legtur la Internet permanent i o conectare foarte rapid ceea ce duce la creterea costurilor de promovare a site-ului. De aceea, este recomandabil s se opteze pentru un serviciu de gzduire care s poat asigura accesul nentrerupt al vizitatorilor la site i asistena tehnic online. Gzduirea gratuit poate fi folosit temporar, ntruct domeniul primit reprezint un subdirector al domeniului principal i nu se poate obine o poziie avansat ntro list furnizat de motoarele de cutare sau directoare; firmele respective ofer un spaiu limitat care se poate dovedi insuficient odat cu creterea volumului de informaii sau / i de imagini folosite. Pentru a verifica erorile care apar in timpul proiectrii paginilor Web, se poate folosi un serviciu de validare HTML cu un Document Type Definition (DOCTYPE) ca prima linie pentru pagina HTML. Aceasta specific sintaxa (structura gramatical) paginii Web i are ca efect obinerea unei liste cu erori de sintax HTML care trebuie analizate i remediate. Serviciile de validare HTML i testarea paginilor Web presupun realizarea funciilor: verificarea structurii documentelor; semnalarea erorilor de sintax; analizarea imaginilor; verificarea legturilor interne si externe; validarea i testarea paginilor Web prin www.cast.org/bobby/; compatibilizri HTML i validarea paginilor Web prin www.htmlvalidator.com; verificarea erorilor de sintax ale documentelor Web i validarea paginilor prin www.imagiware.com/RxHTML.cgi; verificarea structurii documentelor i a tabelelor, analizarea imaginilor, verificarea erorilor de sintax prin www.unimelb.edu.au/html-check/validation-form.html; validarea paginilor Web sau a unor fragmente din acestea prin www.stolaf.edu/misc/htmlcheck/; validarea paginilor Web i depistarea erorilor de sintax prin www.netmechanic.com; verificarea legturilor i validarea site- ul Web prin www.netmind.com/URL-minder/URL-minder.htm etc.

4.5.3. Dezvoltarea de aplicaii


Odat cu paradigma business object, Enterprise Java5 s-a rspndit rapid n lumea calculatoarelor desemnnd acele aplicaii Java dezvoltate pentru Intranet- ul unei companii, care folosete tehnologii Internet ca: e-mail, ftp, telnet, news, servicii Web etc. Chiar dac HTML este independent de platforma de lucru (Window, Unix), apar probleme cnd se introduce o cerere incomplet sau impropriu formulat n cadrul unui formular. Java ofer posibilitatea de a crea forme inteligente (smart form) care verific legitimitatea cererilor de intrare ale

Rusu L., coordonator- Sisteme integrate i sisteme ERP, Ed. Risoprint, Cluj- Napoca, 2005, cap. IV

81

clientului, eliminnd consumurile inadecvate de lime de band din scenariul anterior. Interactivitatea pe partea clientului este realizat diferit fa de paginile Web tradiionale, unde procesul este preluat pe partea serverului. Utiliznd un browser disponibil Java, pagina Web conine URL- ul appletului Java. Accesnd aceast pagin, appletul este trimis pe calculatorul propriu, care l execut. Marea majoritate a prelucrrilor este transferat pe partea clientului, de la serverul la distan. Aceasta permite interactivitatea, anulnd ntrzierile datorate timpului de rspuns ce apar cnd informaia este trimis napoi pe Internet. Intrrile utilizatorului sunt trimise direct programului responsabil pentru procesarea lor, ceea ce asigur interactivitatea paginilor Web. Dezvoltarea API (Application Programming Interface) ofer programatorului acces la clase, furniznd: structuri comune de date, rutine intrri- ieiri (I / O), tabele, fiiere, dispozitive reea, grafic i audio, funcii matematice etc. Java API furnizeaz elemente predefinite (butoane, bare de defilare, casete de dialog etc.) necesare construciei GUI (Graphic User Interface) i referite n AWT (Abstract Window Toolkit). Din punct de vedere teoretic nu sunt restricii cu privire la aplicaiile de sine stttoare, respectiv tot ce realizeaz acestea poate realiza un applet rezident pe pagina Web. Se prefer applet- urile deoarece ofer securitate a structurilor construite pe un browser. Java poate utiliza structuri de date gestionate de Security Manager i, indiferent de localizarea calculatorului, poate activa sau inhiba programe Java pentru a prelucra operaii certe: ncrcarea automat a unui program sau form dintr-o locaie Internet, nchiderea / deschiderea unui fiier etc. Acest lucru este utilizat pentru a preveni ncrcarea unui applet infectat (cu virusul Troian Horse, de exemplu), care poate crea prejudicii acestui applet (sau sistemului local de fiiere) ori s faciliteze abordri neautorizate din exterior.

82

5. Gestiunea i managementul afacerilor pe Internet


5.1. Comerul electronic 5.1.1. Coninut i arhitecturi ale comerului electronic1
n cadrul noilor Tehnologii Informaionale i de Comunicare (TI&C), printre cele mai spectaculoase evoluii o reprezint realizarea i dezvoltatea relaiilor comerciale de tip electronic ntre parteneri pe traseele furnizori- productoriclieni. n accepiune general, prin comer electronic (e-commerce), se nelege managementul activitilor de comer care folosete echipamente electronice i posibilitile oferite de acestea pentru a mri aria de afaceri a clienilor, n parteneriatul lor cu productorii. n sens larg, comerul electronic este un schimb (electronic) de informaii ntre partenerii de afaceri. Pentru ntreprinderi, comerul electronic desemneaz o gam larg de servicii, n special de studiu continuu al pieei (marketing), determinante pentru procesele de afaceri, incluznd: magazinul electronic sau virtual (e-shop), aprovizionarea electronic (eprocurement), magazinul universal electronic (e-mall), comuniti virtuale (virtual communities), pota electronic (e-mail) interorganizaii, sisteme suport de decizii (platforme de colaborare) pentru comerul cu mrfuri i servicii, logistica i tranzaciile dintre firme, sisteme de raportare statistic i informaii pentru management, n contextul noilor tehnologii de informare i comunicare etc. n cadrul acestui tip de comer, informaia circul direct ntre agenii implicai n afacere (vnztor, cumprtor, banc, transportator, agent de service), fr a mai utiliza suportul informaional de genul hrtiei. La un nivel superior, afacerile de natur electronic (e-business) integreaz cumprarea- vnzarea de bunuri pe Internet i capacitatea firmelor de a oferi servicii, de a comunica cu partenerii de afaceri, de a realiza publicitate i alte aciuni promoionale, precum i de a efectua tranzacii n direct (on line). n derularea afacerilor pentru afaceri (Business To Business sau B2B) s-au creat i dezvoltat afacerile pentru guvern (business-to-governement) prin care se face oferta de servicii i produse ctre administraia statului ( cum este i e-licitaie, instituit la nivel guvernamental pentru comerul cu medicamente pentru uniti spitaliceti).
1

Oprean V., Oprean D.- Mecanisme ale comerului electronic-coninut i forme, n Tribuna economic, nr. 12/2003, pag. 42-43 187

Pentru a construi un sistem de comer electronic (E-Commerce, EC), din punct de vedere arhitectural, este nevoie de colaborarea a patru componente (subsisteme electronice / informatice) corespunztoare urmtoarelor roluri: 1. clientul este considerat un echipament clasic care conine un calculator personal, conectat direct sau indirect (o reea a unei instituii) la Internet. Clientul folosete echipamentul pentru a naviga i a face cumprturi prin Internet; 2. comerciantul reprezint un sistem informatic, situat, de regul, la sediul comerciantului- productor care gzduiete i actualizeaz catalogul electronic de produse disponibile a fi comandate on-line pe Internet; 3. sistemul tranzacional constituit dintr-un sistem informatic (incluznd echipamente i programe aplicative- hardware i software), responsabil cu procesarea comenzilor, iniierea plilor, evidena nregistrrilor i a altor aspecte de afaceri implicate n procesul de tranzacionare; 4. dispecer de pli (Payment Gateway) este un sistem informatic responsabil cu rutarea (procesarea) instruciunilor de plat n interiorul reelelor financiarbancare, cu verificarea crilor de credit i autorizarea plilor; acest sistem joac rolul unei pori care face legtura dintre reeaua global Internet i subreeaua financiar-bancar (supus unor cerine de securitate sporite) prin care accesul este controlat de un "portar" (gatekeeper). Pe baza informaiilor specifice crii de credit (tipul de card, numrul cardului), din instruciunile de plat "portarul" redirecioneaz informaia ctre un centru de carduri, ca server certificat cu acest rol i agreat de banca emitent unde este identificat banca care a emis cardul, iar instruciunile de plat sunt trimise mai departe ctre serverul acestei bnci conectat n reeaua interbancar. Cnd informaiile ajung n reeaua bncii cu care lucreaz cumprtorul, sunt efectuate (automat) o serie de verificri privind autenticitatea i soldul disponibil n contul cardului implicat n tranzacie. n funcie de rezultatul controlului, decizia de confirmare sau refuz a plii este transmis cumprtorului, n timp real, parcurgnd acest lan de servere n sens invers, ctre client. Altfel spus, n cteva secunde cumpratorul afl dac banca sa a operat sau nu plata aferent tranzaciei. Pe baza acestor patru componente s-au implementat diverse arhitecturi de comer electronic. Pentru definirea arhitecturii, analitii de sisteme EC realizeaz proiectarea de ansamblu a sistemului pe baza unei selecii a principalelor cerine / funcii ale aplicaiei de EC. Pentru etapa proiectrii de detaliu sunt vizate funciile tehnice ale aplicaiei, cum este cea de agregare a componentelor care permite asamblarea cererilor ntro comand complet. Decizia de a integra aceast funcie de agregare la nivelul componentei client, comerciant sau tranzacionale se va lua n funcie de cerinele specifice ale fiecrei implementri n parte. n cazul unui sistem de EC, ca de altfel n cazul oricrui sistem complex, arhitectura acestuia trebuie s fie proiectat cu acurate, innd cont de toate aspectele legate de afaceri
188

cu care se va confrunta sistemul, lsnd, totodat, portie care s permit adaptarea sa n timp, pe msur ce apar noi provocri, iar tehnologiile evolueaz. Tehnic, comerul electronic integreaz o gam larg de tehnologii, cum sunt: schimbul electronic de informaii, asigurat prin folosirea tehnologiei EDI (Electronic Data Interchange), mesageria de tip X 400, pota electronic, reeaua de pagini Web, Intranetul (reeaua intern a unei companii organizat i funcionnd dup principiile Internet-ului) i Extranetul (care asigur schimbul electronic de informaii al unei companii cu colaboratorii si: furnizori, clieni, bnci). Din punct de vedere istoric, comerul electronic i are originea n aplicaiile tehnologiei EDI; folosit pentru prima dat n industria transportului, ea a devenit, treptat, foarte popular n rndul organizaiilor care lucrau cu furnizori i ali parteneri. De specificat este faptul c EDI i Internet-ul nu se exclud reciproc: EDI, care particularizeaz anumite tipuri de mesaje, poate fi utilizat mpreun cu Internet- ul ce este un mod de a face schimburi de date i informaii; n acelai timp, EDI este o structur de transmitere a informaiei de la un calculator la altul care a fost realizat pentru a permite unei organizaii mai complexe s-i automatizeze procesul de transmitere a documentelor de afaceri, cum ar fi facturile sau comenzile de achiziie. EDI poate fi folosit, de asemenea, i la transferul altor tipuri de informaii. De exemplu, colegiile universitare utilizeaz EDI la transferul foilor matricole ale studenilor, iar serviciile de asigurare a sntii folosesc tehnologia EDI pentru transferul fielor medicale ale pacienilor ntre uniti medicale. n prezent, o mare parte dintre firme folosesc Internet- ul ca parte integrant a aplicaiilor EDI existnd firme specializate n crearea aplicaiilor de tip EDI- Internet. Comparativ cu posibilitile oferite prin aplicarea unei tehnologii EDI, comerul pe Internet prezint o serie de avantaje, cum sunt: - comunicaia poate avea loc n cadrul unei reele publice fr a avea nevoie de o reea specializat. Un aspect foarte important este faptul c prin reeaua piangen (Web) a Internet- ului se nlesnesc tranzaciile dintre cumprtor i vnztor fr o ntlnire prealabil ntre ei; - uurina de a ptrunde pe noi piee, atragerea de noi clieni, stabilirea de relaii mai apropiate cu acetia; - reducerea semnificativ a costurilor de producie, inclusiv a costului informaiei. ntro lume n care nevoia de informaii crete din partea clienilor cu privire la produsele i serviciile pe care acetia le achiziioneaz, abilitatea de a putea furniza informaiile dorite reprezint un pas important n vnzarea produsului. Informaia vehiculat prin Internet este un produs dintre cele mai importante de calitatea cruia depinznd succesul sau eecul unei afaceri.

189

n legtur cu folosirea posibilitilor noilor tehnologii n domeniul comerului se contureaz unele ntrebri cu care se confrunt fiecare firm la apariia unei noi modaliti de integrare n mediul pieei, cum ar fi: - cum se integreaz EC n strategia firmei ? Se impune o schimbare a strategiei? - ce influen are EC asupra competitivitii produselor firmei ?; - se ateapt rezultate pe termen scurt sau este o investiie pe termen lung ?; - ct cost folosirea tehnologiei? Ce se dorete a se realiza cu aceasta ?; - n ce msur schimbrile afecteaz vnzrile, relaiile cu partenerii i furnizorii ? etc. Din punct de vedere strict economic, n rspunsul la astfel de ntrebri este de remarcat faptul c efortul firmelor este semnificativ mai mic, iar efectele, mai ales calitative, s-ar resimi n timp scurt. Cu toate progresele fcute, comerul electronic se afl, nc, ntro faz incipient. Multe firme nu au adoptat modelul electronic potrivit pentru derularea comerului lor electronic sau ntmpin dificulti n integrarea comenzilor i a informaiilor culese on-line n activitatea curent a firmei. Cu toate acestea, este o certitudine faptul c numrul clienilor magazinelor electronice i a firmelor care adopt soluiile comerului electronic este n cretere. Pentru aplicarea cu succes a comerului electronic problemele- cheie sunt tehnologia de utilizat i adaptabilitatea, flexibilitatea ei. Referitor la tehnologia utilizabil, este de remarcat faptul c aplicaiile de comer electronic ncorporeaz, pe lng tehnologia EDI, i alte componente, cum sunt: reeaua Web, baze i depozite de date, algoritmi de criptare, module multimedia (pentru transmitere de sunete i imagini) .a. ntrun context dat, important este modul n care combinm aceste componente pentru a obine un sistem integrat, sigur i performant. Flexibilitatea i dinamismul sunt caracteristicile principale ale Internet-ului n condiiile evoluionismului spre globalizri i universalizare a TI&C. Pentru a fi competitivi, sistemele de comer electronic trebuie s se adapteze i s ncorporeze noi tehnologii care apar pe pia.

190

5.1.2. Decontrile ntre parteneri


n derularea activitilor de comer electronic o problem primordial este derularea i securitatea plilor care reprezint, n acelai timp, aspectul cel mai delicat i mai important al problematicii acesteia. Dezvoltarea unor activiti comerciale ntre participanii situai la mari distane geografice unii de alii nu poate fi conceput fr folosirea unor sisteme electronice de pli. Aceste noi mijloace de plat permit transferarea comod, sigur i foarte rapid a banilor ntre partenerii de afaceri. De asemenea, nlocuirea monedelor i bancnotelor - formele tradiionale de numerar - prin bani electronici, conduce, pe lng reducerea costurilor de emitere i meninere n circulaie a numerarului, i la o sporire a flexibilitii i securitii sistemelor de pli. Domeniul (interdisciplinar) al sistemelor electronice de pli este foarte vast; el se ntinde de la problemele arhitecturale i de programare ale cartelelor inteligente, pn la fundamentele matematice ale criptografiei utilizate n securizarea plilor, tranzitnd domeniul cunotinele economico- financiare specifice gestiunii plilor n sistemele bancare clasice. n abordarea problematicii sistemelor electronice de pli, printre altele, aspectele eseniale sunt: a. modul n care se efectueaz plile pe Internet; b. structura i fluxurile specifice unui sistem electronic de pli; c. arhitectura i rolul dispozitivelor electronice folosite n sistemele de pli; d. tipurile de tranzacii care se preteaz la pli elecronice i aspectele particulare de securitate; e. folosirea criptografiei n semnturile digitale la cartelele inteligente; f. sistemul de pli- CAFE- al Comunitii Europene i securitatea sa; g. protecia informaiilor de pe crile de credit. h. reglementrile cu caracter legislativ. a. Derularea plilor Multe pli pe Internet se efectueaz folosind clasicele cartele de credit. Problema cea mai sensibil a acestor pli o reprezint transmiterea numerelor de cri de credit n clar, precum i furtul lor de ctre sprgtorii de coduri electronice ("hackerii"), specializai n refolosirea neautorizat a acestora. De aceea, n ultimul timp s-au cutat soluii pentru a se rezolva transferul sigur al numerelor de cri de credit prin reelele publice. Aplicaia CyberCash (prezentat la adresa de Internet www.cybercash.com/ ) reprezint un exemplu din lumea real a sistemelor electronice de pli; ea a fost implementat n 1995 de firma CyberCash Inc., Reston, SUA, pentru protejarea
191

plilor cu cartele de credit prin Internet. Firma furnizeaz un program aplicativ (software) att pentru cumprtor, ct i pentru vnztor i creaz o poart ntre reeaua Internet i majoritatea bncilor care autorizeaz plile cu cartele de credit. Cumprtorii instaleaz programul de "portofel", cu care nregistreaz cartelele de credit pe care le folosesc. Similar, vnztorul i instaleaz programul care corespunde portofelului. Mesajele tranzaciilor dintre cele dou componente se desfoar criptat, cu o cheie simetric, anvelopat (mpachetat) cu ajutorul unei chei publice a sistemului CyberCash pentru distribuie. Aceast cheie este coninut n programul cumprtorului. Programul genereaz, atunci cnd se instaleaz cartelele de credit folosite, o pereche cheie public- cheie privat pentru cumprtor. Cheia public se transmite la CyberCash care o memoreaz ntr-o baz de date, alturi de toate cheile publice ale cumprtorilor i vnztorilor. Ca urmare, CyberCash poate autentifica semnturile digitale ale tuturor participanilor. Mesajul de plat cu o cartel de credit - descrierea tranzaciei, numrul cartelei de credit a cumprtorului i semntura digital a acestuia - se transmite porii CyberCash, care decripteaz mesajul i semntura. Dac informaiile sunt acceptate, poarta CyberCash confirm plata ctre programul vnztorului care, la rndul su, o trimite spre confirmare programului portofel" al cumprtorului. CyberCash opereaz ca un agent al bncii vnztorului. Deoarece informaiile privind tranzacia i numrul cartelei de credit sunt criptate cu cheia public a programului CyberCash, vnztorul nu poate utiliza ilegal, ulterior, cartela de credit a cumprtorului. Soluia de pli electronice prin sistemul CyberCash este de aplicat n contextul respectrii protocolului SET, precizat la adresa www.mastercard.com/. n 1996, MasterCard i Visa au convenit s consolideze standardele lor de pli electronice ntrunul singur, numit SET (Secure Electronic Transactions). El este destinat prezentrii tranzaciilor cu cartele de credit pe Internet, fiind menit s opereze fie ntrun mediu de tip Web, fie n cadrul potei electronice. Protocolul SET permite clienilor, comercianilor i bncilor s opereze cu propriile lor componente de programe aplicative, care, ns, trebuie s coopereze perfect, fr a fi produse de aceeai firm. Dac n protocolul CyberCash poarta acestuia tia toate cheile publice ale participanilor, SET se bazeaz pe existena unei ierarhii de autoriti de certificare care furnizeaz cheile publice corecte ale utilizatorilor. Ca urmare, cumprtorii i vnztorii trebuie s fac schimb de certificate, nainte de a ti cu ce cheie public s cripteze mesajul adresat unui anumit corespondent. O alt soluie pentru transferul sigur al cartelelor de credit prin Internet, fr a apela la criptografie, o constituie FirstVirtual (www.fv.com:80/) ce este un mecanism prin care cumprtorii de informaii stabilesc un identificator propriu pe care l fac cunoscut sistemului FirstVirtual prin fax sau telefon, mpreun cu numrul cartelei de credit. Atunci cnd cumpr o informaie, cumprtorul
192

furnizeaz vnztorului identificatorul su. Vnztorul se conecteaz la serverul FirstVirtual, verific identificatorul i, dac el corespunde, va furniza informaia cumprtorului. n continuare, serverul FirstVirtual ntreab, prin e-mail, cumprtorul dac accept plata informaiei. Dac rspunsul este afirmativ, FirstVirtual va furniza numrul cartelei de credit ctre un achizitor care va ncrca cartela cu suma de plat i, dup 90 de zile, va transfera fondurile vnztorului. Intrat n funciune n 1994, FirstVirtual are astzi peste 180 000 de utilizatori. Sistemele de cecuri electronice au fost folosite pentru transferul electronic de fonduri nc din anii 70. Ele utilizeaz structura de bnci existente i elimin cecurile de hrtie. Avantagele principale oferite de acestea sunt: - timpul foarte rapid de efectuare a plilor; - reducerea costurilor privind hrtia folosit; - confirmarea instantanee a solvabilitii pltitorului; - flexibilitatea i marea varietate de implementare, de la tranzacii mici, folosind reelele de automate de bani (ATM - Automatic Tellerb Machine) n marile reele internaionale de clearing, cum ar fi CHIPS (Clearing House Interbank Payments System), format din peste 120 de bnci din ntreaga lume. De exemplu, CHIPS efectueaz zilnic n jur de 200.000 de tranzacii, cu o valoare total de circa 1,2 miliarde de dolari SUA. O slbiciune evident a utilizrii sistemelor de cecuri electronice l constituie caracterul privat i confidenialitatea plilor. n plus, bncile sunt obligate, prin reglementrile n vigoare, s poat documenta, n detaliu, fiecare transfer. Pe Internet, cecul de hrtie poate fi repede nlocuit de un cec electronic, semnat digital de emitent. Un consoriu de bnci, FSTC -Financial Services Technology Consortium (www.fstc.org/ ), a statuat un model de cec electronic foarte asemntor cecurilor clasice pe hrtie. Pltitorul folosete un procesor, de tipul unui smart-card PC, pentru a genera i semna digital un cec electronic ce va fi transmis prin pot electronic sau prin reeaua www. El se trimite fie bncii cumprtorului - care-l va onora prin verificarea semnturii digitale, trimind banii bncii vnztorului, fie direct vnztorului - care va verifica semntura, l va semna la rndul su i l va trimite bncii sale. Modelul FSTC se bazeaz pe folosirea sistemelor criptografice cu chei publice pentru semntura digital i pleac de la premisa c toate cheile publice ale participanilor i certificatele lor sunt cunoscute pretutindeni n sistem. Tehnologia Ecash reprezint un exemplu din lumea real a sistemelor electronice de pli, care folosesc pota electronic sau Web- ul. Ea a fost dezvoltat n Olanda, de ctre firma Digicash Co din Amsterdam, firm fondat de ctre celebrul cercettor al sistemelor criptografice, David Chaum. Prima demonstraie a sistemului a fost fcut n 1994 la prima Conferin WWW, printr-o legtur Web ntre Geneva i Amsterdam. Ulterior, a fost implementat de bnci
193

din SUA (Mark Twain Bank of Missouri) i din Finlanda. Ea este prima soluie integral de programare pentru plile electronice. n aplicarea tehnologiei, tranzaciile se desfoar ntre cumprtor i vnztor care trebuie s aib conturi la aceeai banc. Cumprtorii trebuie s ntiineze banca asupra faptului c doresc s transfere bani din conturile lor obinuite n contul denumit Ecash Mint. n orice moment, cumprtorul poate interaciona de la distan, prin calculatorul su i folosind un client- program (software), cu contul Mint, i poate retrage fonduri de aici pe memoria calculatorului su. Formatul acestor fonduri este electronic, ca suite de cifre zero i unu protejate criptografic. Ca urmare, memoria cumprtorului devine un veritabil portofel electronic". n acelai mod, se pot efectua pli ntre persoane individuale sau ctre firme, prin intermediul acestor conturi. Aplicaia Ecash are un caracter privat datorat faptului c, dei banca deine o eviden a fiecrei retrageri Ecash i a fiecrui depozit Mint, este imposibil ca banca s stabileasc utilizarea ulterioar a contului Ecash. Aceast proprietate se datoreaz folosirii unor cripto- sisteme cu chei publice RSA, cu o lungime a cheii de 768 bii. Pe lng caracterul anonim al plilor, Ecash asigur i nerepudierea plilor prin care se permite rezolvarea neambigu a oricror dispute ntre cumprtor i vnztor privind recunoaterea plilor. De asemenea, prin operaia de verificare n baza de date a bncii, este mpiedicat orice dubl cheltuire a sumelor din contul Ecash. Banii electronici (digi- cash) reprezint echivalentul electronic al banilor reali. Ei prezint cteva caracteristici eseniale, cum ar fi: - anonimitatea plilor, ceea ce conduce la imposibilitatea identificrii cumprtorului; lichiditatea, ceea ce presupune c aceti bani electronici sunt unanim acceptai de ctre firmele comerciale care sunt conectate la Internet; - superioritatea n raport cu banii reali care sunt emii cu costuri ridicate i presupun efectuarea unor cheltuieli suplimentare de ntreinere a masei monetare; - securitatea i imposibilitatea falsificrii sau pierderii lor. Banii electronici pot lua forme diferite; exemplul consacrat este cel al cardurilor (cartelele electronice), care permit efectuarea de pli de la cele mai simple, cum ar fi cele ale facturilor telefonice, pn la plile oricror cumprturi fcute ntr-un magazin (real). Tehnologia producerii acestor carduri a evoluat ctre ceea a smartcard- urilor, ca i cartele inteligente, cu faciliti multiple de plat, realizate dup standardul convenit de consoriul EMV (Europay, MasterCard i Visa) i bazate pe protocoale criptografice puternice cu chei publice. b. Sistemele electronice de pli (EPS) n ansamblu, aceste sisteme pot fi privite ca o structur ierarhic pe nivele, derivat din arhitectura sistemelor informatice OSI-ISO. Un nivel al arhitecturii
194

conine un ansamblu de obiecte care coopereaz n vederea furnizrii unor servicii pentru nivelul superior. Pentru realizarea acestui obiectiv, se folosesc serviciile furnizate de nivelul imediat inferior. Un astfel de sistem este organizat pe dou nivele: nivelul utilizator, care constituie nivelul ierarhic superior i nivelul sistem, care constituie nivelul ierarhic inferior. Nivelul utilizator al unui EPS const din mulimea utilizatorilor i a tranzaciilor care au loc ntre acetia. Ansamblul persoanelor care folosesc un EPSnumii generic utilizatori - sunt grupai n roluri, dup modul n care interacioneaz n relaiile de afaceri dintre ei. De exemplu, roluri tipice ntr-un astfel de sistem sunt cumprtorul, vnztorul i emitentul de bani electronici (banca). Utilizatorii, jucnd diferite roluri, emit comenzi i prelucreaz rspunsuri n dialogul de la punctele de acces ale unui EPS. Aceste dialoguri reprezint tranzacii, cum ar fi, de exemplu, extragerea de bani din cont, efectuarea unei pli sau depunerea banilor electronici ntro banc. Nivelul sistem este format din mulimea entitilor fizice i a relaiilor care se stabilesc ntre ele. n accepiunea sistemului, prin entitate se nelege un dispozitiv (electronic), vzut ca un ansamblu hard- soft, care joac rolul de purttor de bani electronici sau de registru de cas. Dispozitivele care implementeaz aceste roluri sunt, n ordine, portofelul electronic (electronic wallet) i punctul de vnzare (Point of Sale - POS). Interaciunea real n cadrul unui EPS se desfoar ntre portofelul electronic - care implementeaz purttorul de bani electronici al cumprtorului (de obicei un smartcard) i POS - care implementeaz registrul de cas al vnztorului. n sintez, un sistem electronic de pli poate fi definit ca un ansamblu de tranzacii cerute de: - conversia banilor numerar (cash sau din cont) n bani electronici i invers; - transferul banilor electronici ntre utilizatorii care folosesc sistemul. Pentru a putea face pli n EPS, cumprtorul trebuie s retrag din contul su, de la un emitent de bani reali (banc), o anumit sum pe care o depune n contul su, la un emitent de bani electronici (banc Internet) - fluxul 1. n particular, cele dou roluri amintite, de emiteni de bani, pot fi jucate de aceeai banc. Ca urmare, cumprtorul poate retrage bani electronici, pe baza banilor reali depui n cont - fluxul 2. Aceti bani electronici pot fi folosii ntr-o tranzacie de plat, prin care cumprtorul achit valoarea mrfurilor sau a serviciilor vnztorului - fluxul 3. Prin operaiunile de plat, se diminueaz valoarea memorat la purttorul de bani electronici i crete valoarea corespunztoare din registrul de cas al vnztorului. Ca urmare a plii fcute, vnztorul transfer bunuri sau servicii cumprtorului - fluxul 4. La anumite intervale de timp, vnztorul depune ncasrile de bani electronici la emitentul acestora - fluxul 5,

195

dup care acesta depune n contul vnztorului suma echivalent n bani reali fluxul 6. c. Dispozitive de pli. Portofelul electronic este cel care implementeaz componenta purttoare de bani electronici. El este folosit de ctre cumprtor pentru stocarea banilor (electronici). Structura sa, ca echipament (hardware), este dependent de protocoalele criptografice care implementeaz tranzaciile EPS, mai frecvente fiind urmtoarele configuraii: -structur de tip calculator personal (Personal Computer), n care utilizatorul are acces complet la resursele hard i soft ale dispozitivului. Arhitectura, tipic pentru un PC cu resurse limitate de tip calculator de buzunar (hand-held computer), cuprinde: unitate central (n jurul unui microprocesor pe 8 sau 16 bii), memorie RAM (ntre 256 bytes i 2 kbytes), 8-10 KB(ytes) EPROM, 2-10 KB EEPROM, dintre care zona care conine cheile secrete ale dispozitivului trebuie s aib restricii de acces. Interfaa cu utilizatorul este format dintr-o tastatur i un dispozitiv de afiare. Conectarea la punctele de acces ale EPS se face, de obicei, printro legtur serial n infrarou. Acest tip de structur dezavantajeaz bncile, nelinitite de controlul total al utilizatorului asupra resurselor dispozitivului de plat; -structur sensibil la deschidere, numit cartel inteligent (smartcard). Aceasta se prezint sub forma unui microprocesor (chip) ncorporat ntr-o cartel de plastic. Un smartcard tipic cuprinde un microprocesor de 8 bii (cel mai des folosite fiind Motorola 68FC05 i Intel 80C51), memorie RAM de 256-512 B, 8 KB EPROM, 8 KB EEPROM. Comunicaia cu punctul de acces se face prin contact direct cu cititorul de cartel. Utilizatorul nu are acces la resursele hard i soft, fapt ce avantajeaz bncile. Securitatea unor astfel de dispozitive se bazeaz pe presupunerile criptografice fcute asupra protocoalelor precum i pe imposibilitatea "deschiderii" smartcard-ului i a efecturii unui reverseengineering" asupra software-ului su. Arhitectura cartelelor inteligente evolueaz foarte rapid. Ultimele realizri de smartcard- uri implementeaz un procesor RISC de 32 de bii, ca GemXpresso RAD (Rapid Applet Development) prezentat la Paris n 1997 de ctre firma Gemplus, care permite realizarea unor carduri Java (www.gemplus.fr/ ). De asemenea, este de remarcat micro- controlorul Motorola MC68HC05SC49, dedicat aplicaiilor care folosesc criptografia cu chei publice i care integreaz un coprocesor de aritmetic modular; -structur de tip portofel electronic cu observator care cumuleaz avantajele structurilor anterioare, ajungnd la un compromis ntre interesele bncii i ale posesorului. Arhitectura dispozitivului cuprinde 2 microcalculatoare care comunic pe timpul desfurrii tranzaciilor. Primul microcalculator, al utilizatorului - numit
196

i portofel, are sarcina s comunice cu punctul de acces al EPS. El este, de fapt, de forma unui calculator de buzunar cu tastatur i dispozitiv de afiare (display). Cel de- al doilea microcalculator - numit i observator sau, prin abuz de limbaj, smartcard, servete interesele bncii. El este introdus n interiorul primului calculator. n timp ce calculatorul utilizatorului permite s se controleze corectitudinea tranzaciilor, calculatorul- observator previne dubla cheltuire a banilor electronici, aviznd fiecare tranzacie fcut de primul calculator. Punctul de vnzare (POS) implementeaz registrul de cas, care reprezint acea entitate care stocheaz temporar- la vnztor- banii electronici. Dispozitivul este realizat, din punct de vedere tehnic, ca o structur de tip PC, avnd ca interfee att o legtur serial n infrarou, ct i un cititor de smartcard. Distribuitorul de bani electronici este dispozitivul prin care se ncarc bani electronici n portofelul electronic al cumprtorilor. Dintre soluiile tehnice folosite pentru implementare mai utilizate sunt: -distribuitorul cont- bani electronici permite incrementarea valorii din portofel, pe baza retragerii unei sume de bani reali din contul deschis de cumprtor. Distribuitorul este prevzut cu o legtur serial n infrarou sau cu cititor de smartcard i este conectat n reea cu calculatoarele care servesc diferite bnci emitente de bani electronici.; -distribuitorul carte de credit- bani electronici asigur incrementarea valorii din portofel, pe baza creditrii cumprtorului de ctre o cas de credit. Distribuitorul este prevzut cu un dispozitiv de citire n care se introduc cartelele (magnetice) de credit ale cumprtorilor. De asemenea, mai exist un canal infrarou i de smartcard pentru conectarea portofelului. n acest caz, distribuitorul nu trebuie s fie conectat n reea cu calculatoarele bncilor; -distribuitorul numerar- bani electronici prin care se permite incrementarea valorii portofelului pe baza colectrii de la cumprtor a unei sume de bani reali. d. Tranzaciile de identificare a utilizatorilor. Prin acest tip de tranzacii se permite unei entiti s verifice dac un utilizator de la cellalt terminal al conexiunii este, ntradevr, cel care se pretinde, ca faz premergtoare derulrii "conversaiei" ulterioare. n procesul de identificare sunt folosite protocoale bazate pe algoritmi criptografici cu chei publice. Un utilizator P, denumit probator, care i-a fcut cunoscut cheia public, se poate identifica n faa oricrui alt utilizator V, numit verificator. V creaz ntrun mod aleator un mesaj de provocare pe care l trimite sub forma unei criptograme, cifrat cu cheia public a lui P. Acesta, folosind cheia sa secret, reface forma iniial a provocrii pe care o trimite apoi n clar lui V. Dac valoarea returnat este identic cu cea trimis iniial, atunci V este convins de adevrata identitate a lui P. Obinerea cheii publice a lui P de ctre V se face pe baza tranzaciei care va fi prezentat, n continuare, de la un centru de certificare, care va semna cu propria
197

sa cheie secret, cheile publice ale utilizatorilor autorizai s foloseasc sistemul. Mesajul, format din cheia public a lui P i semntura asociat a centrului, se numete cheie public certificat sau, mai simplu, certificat. Toate cheile publice, folosite n EPS pentru semntur digital i n cadrul protocoalelor de identificare, sunt autentificate de ctre unul sau mai multe centre de certificare. Soluia folosit pentru autentificarea utilizatorilor de ctre centru const n semnarea cheii publice mpreun cu informaii specifice utilizatorului, folosindu-se, n acest scop, cheia secret a centrului. Informaiile atribuite unui utilizator i folosite n timpul tranzaciei de identificare se numesc credite. O mulime de credite, nsoite de semntura centrului asupra lor, este referit cu termenul de certificat. n general, aceste certificate au o perioad de valabilitate limitat, astfel nct entitile implicate ntr-un EPS - dac mai sunt acceptate n sistem - trebuie s obin periodic astfel de certificate. Tranzacia de control al accesului furnizeaz protecie mpotriva folosirii neautorizate a unor entiti la nivelul sistem, prin verificarea faptului c utilizatorul care, printr-un punct de acces, ncearc accesul la o entitate joac un rol adecvat. Protocolul este iniiat de utilizator, care trimite informaia sa de identificare ctre entitatea la nivel sistem pe care dorete s o acceseze. Nivelul sistem analizeaz apartenena utilizatorului la rolul pe care l pretinde i verific drepturile acestui rol n legtur cu accesul. Rezultatul evalurii permite sau nu accesul utilizatorului n sistem. Aceast tranzacie de control al accesului poate fi folosit i n operaiile de monitorizare, cnd un utilizator, jucnd un anumit rol, cere o informaie specific unei entiti la nivel sistem. De exemplu, un utilizator cu rol de cumprtor poate dori s cunoasc care este suma de bani electronici pe care o mai posed n portofel. Tranzacia de ncrcare se desfoar ntre banc i distribuitor. naintea derulrii tranzaciei propriu-zise, cele dou pri efectueaz o autentificare mutual, constnd din cte o tranzacie de identificare reciproc. Tranzacia este declanat de banc, care emite mesajul "transfer suma s", la care distribuitorul rspunde cu un mesaj de confirmare "primit suma s". n cazul ncheierii cu succes a tranzaciei, nivelul sistem confirm transferul sumei s. Tranzacia poate eua dac, de exemplu, suma cerut depete un plafon maxim stabilit de banc, dac suma cerut depete balana contului cumprtorului care solicit ncrcarea sau dac unul din cele dou dispozitive fizice de la cele dou capete (linia) sunt defecte. Tranzacia de retragere implic distribuitorul i cumprtorul. i n acest caz tranzacia propriu-zis este precedat de autentificarea mutual a entitilor. Apoi, distribuitorul trimite mesajul "transfer suma s" la care cumprtorul rspunde cu mesajul "primit suma s". n acest caz, cumprtorul obine bani electronici n valoare s, n urma unui transfer bancar prealabil, prin furnizarea direct de numerar sau prin cri de credit. Tranzacia poate eua dac: suma solicitat de cumprtor
198

depete valoarea limit care poate fi ncrcat n portofelul electronic; suma solicitat depete balana n contul cumprtorului cu banca sau valoarea de bani reali introdus; dispozitivele de la cele dou capete sau legtura dintre ele sunt defecte. Tranzacia de plat se desfoar ntre cumprtor i vnztor. Exist tranzacii de plat off-line sau on-line. La cele on-line, este implicat i banca. Tranzacia este iniiat de ctre vnztor, care solicit cumprtorului suma s. Dac acesta consimte, trimite un mesaj "pltete suma s", pe care vnztorul l confirm cu mesajul "recepionat suma s". Eecul unei astfel de tranzacii se poate datora fie faptului c nu are suficieni bani electronici cumprtorul, fie defectrii dispozitivelor sau a comunicaiei dintre ele. Tranzacia de anulare se refer la ultima tranzacie de plat ntre cumprtor i vnztor. Ea este destinat s corecteze unele erori comise de operatorul uman n legtur cu tranzacia de plat n curs de desfurare, cum ar fi tastarea greit a sumei de plat. Tranzacia de depunere implic vnztorul i colectorul. Ea este nceput de vnztor prin trimiterea mesajului "transfer suma s", urmat de confirmarea colectorului prin mesajul "recepionat suma s". Eecul eventual al tranzaciei se poate datora fie faptului c vnztorul nu are suficieni bani electronici n registrul de cas pentru a acoperi suma s, fie unor defecte ale dispozitivelor implicate. Tranzacia de clearing se desfoar ntre colector i banc sau ntre dou bnci. Ea este iniiat de entitatea care transfer banii, printr-un mesaj de tipul "transmite suma s". Dup ce banca recepioneaz banii, confirm primirea acestora prin mesajul "recepionat suma s". Tranzacia poate eua n cazul n care banii electronici transferai de colector sau banc nu sunt acceptai de ctre banca ce i primete. e. Semnturi digitale. Printre numeroasele ei aplicaii, semntura digital st i la baza securitii cartelelor inteligente. Spre deosebire de semntura olograf, care identific doar emitorul, semntura digital furnizeaz i mijloace de asigurare asupra integritii coninutului mesajului electronic recepionat. Semntura digital reprezint o mic cantitate de date memorate pe mediul electronic, care se transmit odat cu mesajul. Ea este produs prin anumite calcule fcute de ctre emitor, pe baza unei chei i a coninutului mesajului. Acest proces se numete funcia de semnare. La recepie, printr-o funcie de verificare, se face un alt set de calcule asupra semnturii i mesajului, constatndu-se sau nu valabilitatea semnturii. Exist n aceste calcule nite parametri - numii chei - care difer de la o semntur la alta i care sunt specifici celui care produce semntura. Producerea semnturilor digitale se poate baza att pe criptosisteme simetrice, ct i pe cele cu chei publice.

199

Metodele de semntur digital bazate pe sistemele clasice cu chei secrete (simetrice) folosesc aceeai cheie att la semnare, ct i la verificare.. n cadrul funciei de semnare, mesajul M este semnat folosind cheia secret drept parametru. La verificare, folosind aceeai cheie secret i mesajul n clar, se d verdictul de valid sau invalid asupra semnturii digitale recepionate. Dezavantajul acestei metode const n necesitatea stabilirii i distribuiei prealabile a cheii secrete ntre emitor i receptor. O alt variant de folosire a cartelelor inteligente n sistemele cu chei publice se bazeaz pe conceptul de transport de moned. n cadrul cartelei este un contor-balan, care poate fi incrementat de banc. Atunci cnd cumprtorul face o plat cu cartela, se va semna suma (monedele) cu cheia secret existent pe cartel. Deoarece cartela deine dou informaii delicate - valoarea balanei i cheia secret - ea trebuie s fie rezistent la deschidere. Vnztorul, prin terminalul POS existent n magazin, va verifica autenticitatea monedelor, folosind cheia public. Mai sigure, sistemele de pli bazate pe transportul de moned electronic au un mare viitor. f. Proiectul CAFE. Proiectul care poart numele de CAFE (Conditional Access for Europe) a fost dezvoltat n cadrul proiectului de cercetare european ESPRIT, demarat sub egida (i prin finanarea) Comunitii Europene. n el sunt angrenate puternice companii industriale n domeniul calculatoarelor (DigiCash, Gemplus, Ingenico, Siemens), institute de cercetare n domeniul criptografiei (CWI Amsterdam, PTT Research din Olanda) i universiti din numeroase ri europene (ArhusDanemarca, Leuven- Belgia, Hildesheim i Karlsruhe- Germania). Lucrul la CAFE a nceput n decembrie 1992 i este coordonat de David Chaum de la CWI Amsterdam. Scopul general al proiectului CAFE este de a dezvolta noi sisteme de acces condiionat, cum ar fi accesul n cldiri, accesul la date confideniale sau sistemele de pli electronice. Dispozitivul de baz pentru CAFE este portofelul electronic. El este un mic calculator de buzunar, alimentat la baterii, cu tastatur, display i comunicaii prin infrarou . Fiecare utilizator deine propriul calculator, care gestioneaz drepturile sale i garanteaz securitatea tranzaciilor. Din punct de vedere funcional, CAFE este un sistem de plat off-line, bazat pe urmtoarele: - utilizatorul trebuie s ncarce n prealabil portofelul cu bani electronici de la o instituie emitent (de exemplu o banc); - n timpul unei pli, nu este necesar contactul cu o baz de date central a unei bnci. Sistemul a fost conceput s efectueze pli din portofelul electronic n terminalele POS. Aceasta nseamn ca partea pltit s efectueze ulterior o
200

depunere a banilor electronici la instituia emitent, pentru a obine bani reali. Sistemul CAFE poate memora n portofel bani electronici n diferite monede, pe care s le schimbe n timpul plilor. Sistemul CAFE utilizeaz dou moduri posibile de plat: - prin bani electronici, care ns pot avea diferite valori i pot fi divizai, ceea ce permite pli multiple, pn la epuizarea depozitului (de exemplu, exist n portofel un depozit de 8 EURO care poate fi cheltuit n mai multe trane, multiplu de 1 EURO); - prin cecuri care se completeaz i se semneaz de ctre dispozitivul cumprtorului, n limita unui contor de bani memorat de acesta i care este ncrcat periodic la banc. Sistemul CAFE pleac de la urmtoarele cerine impuse iniial privind securitatea: - este complet imposibil s se cheltuiasc banii electronici de mai multe ori, ntruct dispozitivele folosite sunt rezistente la deschidere; - dac un dispozitiv rezistent la deschidere a fost "spart", utilizatorii care cheltuiesc banii electronici mai mult dect o dat sunt identificai i frauda poate fi probat. Diferena cea mai important ntre sistemul CAFE i celelalte EPS o reprezint standardele foarte ridicate de securitate pe care le implic acest sistem. Dintre obiectivele de securitate avute n vedere n cadrul proiectului CAFE amintim urmtoarele: - securitatea tuturor prilor implicate n sistem - toate celelalte EPS sunt proiectate ca sisteme ce i bazeaz securitatea doar pe o singur parte - emitorul de bani electronici (banca); toi participanii la sistem au ncredere n banc, ale crei msuri de securitate trebuie s garanteze securitatea ntregului EPS. CAFE are ncorporate msuri de securitate prin care fiecare parte are garantate cerinele de securitate fr a fi nevoit s aib ncredere total n celelalte. n particular, nu este necesar o ncredere reciproc ntre dou pri ale crei interese pot fi n conflict (de exemplu banca i clienii). Fiecare parte trebuie s aib ncredere n dispozitivele pe care le folosete (portofel sau POS); chiar dac nu poate verifica n detaliu corectitudinea funcionrii acestora, acest lucru poate fi realizat de autoriti independente (de exemplu organizaii pentru protecia consumatorilor). De asemenea, softul i hardul fiecrui dispozitiv trebuie s fie liber pentru inspectare de ctre autoriti desemnate de celelalte pri. Securitatea sistemului se bazeaz pe presupunerile criptografice ale protocoalelor folosite i nu pe secretul acestor algoritmi; - protecia datelor - Sistemul de pli CAFE este conceput pentru pli zilnice, de mic valoare, cum ar fi cumprturi, telefoane, transport n comun. Dac ar fi folosite cartele de credit, compania care a emis cartela ar putea determina un
201

profil in extenso al tuturor micrilor utilizatorului, ceea ce nu este deloc de dorit, afectnd intimitatea unor informaii despre persoane. De aceea, s-a impus la CAFE necesitatea anonimitii plilor, ceea ce a condus la un sistem de identificare prin protocoale criptografice; - tolerana la pierdere i la defectri. Din punctul de vedere al utilizatorilor, dac acetia pierd un portofel electronic sau nu l mai pot folosi din cauza unor defecte, tolerana const n faptul c ei primesc banii napoi din partea instituiei care a eliberat portofelul (banca). Aceasta ia msurile necesare ca acel portofel s nu mai poat fi folosit de altcineva, chiar dac acesta ar cunoate codul de identificare (PIN). Proiectul CAFE a fost conceput n dou faze: n prima, care s-a ncheiat la mijlocul anului 1994, s-au fcut studii de pia, studii sociologice i s-au definitivat protocoalele criptografice i soluiile tehnice. n partea doua, dup 1994, s-a nceput implementarea hardware a componentelor: portofele fcute de firma Gemplus i smartcard-uri cu procesoare criptografice produse de Siemens. n paralel, se lucreaz la studii privind reacia utilizatorilor la aceste sisteme de pli i la dezvoltarea altor sisteme de control al accesului, bazate pe portofele i observatori. g. Protecia crilor de credit. Pentru a se proteja informaiile despre crile de credit se folosete protocolul SSL (Secure Sockets Layer) prin care se caut soluionarea raional a trei probleme de securitate a datelor: codificarea, autentificarea i integritatea informaiilor. Acest protocol face codificarea att la dus, ct i la ntors ntre un server Web i un browser Web folosind un algoritm de codificare public i o cheie de sesiune secret. Autentificarea se realizeaz printr-un certificat de server prin care se interzice altor site-uri s se identifice ca site al comerciantului. Integritaea datelor se asigur printr-un cod de autentificare a mesajului. h. Legislaia specific activitilor de comer electronic. Cunoaterea diferitelor legi ce guverneaz Internetul i hotrrea comunitii internaionale de a acoperi toate golurile legale ale acestei noi lumi i de a le armoniza, este o problem foarte actual.Legislaia comercial trebuie s reflecte: - acceptabilitatea semnturii electronice pentru scopuri comerciale i legale; - posibilitatea ca cele dou pri implicate ntr-o tranzacie electronic s aleag metodele de autentificare potrivite, - eliminarea discriminrilor i barierelor a metodelor de autentificare i de semntur digital ale altor ri; - asigurarea unei protecii efective a datelor cu caracter personal i a reelelor globale de calculatoare;

202

- ncurajarea cooperrii internaionale ntre autoritile statelor n combaterea i prevenirea activitilor ilegale pe Internet i exploatare i folosire ilegal a comerului electronic de ctre organizaii teroriste i criminale; - filtrarea accesului: n cazul n care anumite persoane nu doresc s recepioneze anumite tipuri de informaii, trebuie s existe mijloace tehnice de filtrare a informaiilor furnizate prin Internet. Exist o preocupare major a tuturor statelor de a aborda legislativ problema documentelor electronice i a semnturilor digitale, conform unor recomandri internaionale. Un document important, pe plan european, pentru reglementarea statutului juridic a semnturilor digitale i electronice l constituie Proiectul de Directiv asupra semnturilor electronice elaborat de Comisia Comunitii Europene i supus dezbaterii i adoptrii de ctre Parlamentul i Consiliul Europei la 13 mai 1998. Scopul fundamental al documentului l constituie crearea cadrului internaional privind recunoaterea legal a semnturilor digitale, ce folosesc metode criptografice cu chei publice. Pe parcursul a 14 articole i dou anexe se parcurg principalele aspecte ale jurisdiciei semnturilor electronice, cum sunt: definiia terminologiei folosite, principiile i accesul sistemelor de semntur la piaa intern, efectele legale, aspectele internaionale, crearea pe lng Comisia European a unui Comitet (Electronic Signature Committee), format din reprezentani ai rilor membre, cu rol de asisten i de elaborare a unor msuri practice privind sistemele de semntur electronic, cerinele ce se impun furnizorilor de servicii de certificare precum i modul lor de notificare i autorizare. Unul din obiectivele generale ale Comisiei este de a asigura prosperitatea acestui mod de a realiza afaceri. Pentru acesta este nevoie de un sistem de taxare impus de aceast Comisie.TVA este taxa indirect aplicat n e-commerce. Sistemul de TVA al Uniunii Europene trebuie s asigure certitudine legal i neutralitate. Certitudinea legal se refer la conducerea comerului elctronic ntr-un mediu n care regulile sunt clare i reduc riscul neprevederii obligaiilor taxrilor. Neutralitatea nseamn: - consecinele taxrii trebuie s fie la fel pentru tranzaciile de bunuri i servicii, indiferent de modul n care acesta se realizeaz, sau dac livrarea este efectuat on- line sau off- line; - consecinele taxrilor trebuie s fie la fel pentru achiziionarea bunurilor i serviciilor indiferent c ele sunt cumprate din interiorul sau exteriorul Uniunii Europene. Aceste trsturi sunt eseniale pentru a asigura un teren competitiv pentru toi comerciani n piaa global i pentru a evita distorsiunile pieei. n domeniul informaticii, guvernul Romniei a elaborat i naintat spre aprobare legi electronice. n paralel, guvernul a lansat o serie de proiecte pentru
203

care se vor organiza licitaii, proiecte care accelereaz introducerea informatizrii n toate domeniile. "Electronic business" (e-business) nglobeaz o mulime de tipuri de afaceri, organizate n dou mari familii: Business- to- Business (B2B) i Business- to- Consumer (B2C) sau, pe scurt, afaceri cu alte firme i afaceri cu consumatorii. O persoan fizic care cumpr un produs sau un serviciu de la o firm i subiectul afacerii este calculatorul, atunci vorbim de un consumator. Pentru a funciona corect aceste relaii ntre firme i consumatori, sunt necesare legi care s stabileasc condiiile i termenii afacerilor. Legile e-business principale sunt : Legea privind semntura electronic; Legea privind comerul electronic; Legea privind protecia datelor personale; Legea cadru privind protecia persoanelor cu privire la prelucrarea datelor cu caracter personal i libera circulaie; Legea privind datele personale. Legea semnturii electronice este cheia de la poarta comerului electronic i aceast lege va funciona conform unor norme care vor fi elaborate de ctre ministerul dr resort- MCTI. Pn acum orice act autentic era legalizat de ctre un notar public, dar avnd n vedere aceast lege a semnturii electronice, autentificarea actului o va face semntura electronic. La baza semnturii stau certificate de identitate, care vor putea fi emise de minimum cinci organizaii sau firme acreditate de MCTI. Termenul de valabilitate a certificatului va fi de trei ani de zile, data i ora eliberrii lui, precum data i ora expirrii fiind disponibile prin intermediul unui registru electronic de certificate meninut de firma care elibereaz certificatele. Acest registru se va putea consulta prin intermediul Internetului sau prin alte mijloace de comunicare. Legea comerului electronic prevede faptul c mesajul electronic este orice informaie generat, trimis, recepionat sau stocat prin mijloace electronice, optice sau prin altele similare, incluznd, dar nelimitndu-se la schimbul electronic de date, pota electronic, telegrama, telex sau fax. Aceast lege urmeaz s se aplice oricrui tip de informaie prezentat sub forma unui mesaj electronic folosit n activiti comerciale. Ea este alctuit din 22 de articole. Ce faciliti ne va aduce aceast lege? Pe de o parte presupune o scutire la plata impozitului pe profit pentru persoanele care au ca obiect de activitate ntreinerea unor sisteme de comer electronic, o scutire de la plata oricror taxe i impozite pentru comercializarea electronic a bunurilor ncorporate (programe de calculator i orice alt fel de documente digitale), iar pe de alt parte se va impune un standard de securitate sub incidena cruia se va derula comerul. Cel mai mare ctig l va avea consumatorul care va fi protejat la achiziionarea sau transferul de bunuri

204

n Romnia2, percepia asupra activitilor de comer electronic este limitat, adeseori, la navigarea unor site-uri, cum este eShop pe care se prezint diferite produse care se pot comanda on-line. Prea puini utilizatori folosesc, de pild, eBanking- aplicaie care permite att firmelor ct i persoanelor fizice s efectueze transferuri de bani de la birou sau de acas- sau i mai puini utilizatori ai Internetului folosesc sistemul electronic pus la dispoziie de Bursa de Valori Bucureti care permite efectuarea de tranzacii bursiere on-line. ntradevr, forma de comer electronic cel mai rspndit chiar i la nivel mondial este eShop un mediu prietenos care ne prezint oferta de produse n detaliu cu imagini, caracteristici tehnice oficiale; cu alte cuvinte, se pot obine detalii pe care nu le-ar putea oferi niciodat un agent de vnzri dintr-un magazin. Una din cele mai bune motive pentru care oamenii prefer acest tip de cumprturi este timpul extrem de scurt n care poi s vezi produsele care te intereseaz, nu la unul sau la mai multe magazine. Privite lucrurile din perspectiva unui deintor de magazin virtual, argumente n favoarea comerului electronic ar fi: nu este nevoie de spaiu comercial, nu este nevoie de muli angajai (dac ne descurcm la calculator, nu este nevoie de nici un angajat fiind nevoie de mult ambiie i de ncredere n perspectivele afacerii). Pentru o astfel de ntreprindere minimul necesar este un calculator personal, o legtur Internet i o firm proprie. n prim faz este suficient s cumparm un domeniu .ro, de exemplu www.magazinul-meu.ro, i un cont de gazd (hosting) de la unul din sutele de companii care exist deja n Romnia care ofer servicii de gzduire Internet. Ofertele de pachete de hosting conin o facilitate, denumit osCommerce, ca soluie (foarte) profesional de magazin virtual care se primete gratis cu contul de hosting (care cost ntre 5-15 dolari pe lun). Soluia osCommerce are traducere n romn, fiind muli programatori romni care contribuie activ la dezvoltarea continu a acestei platforme OpenSource (adic toat lumea este binevenit s aduc modificri acestui soft, care nu cost nimic). Tot ceea ce trebuie fcut este s se personalizeze acest magazin virtual care ni se ofer ca pe tav. Conform unui raport realizat de PricewaterhouseCoopers, rata creterii numrului de utilizatori de Internet din Romnia este de un milion pe an. n 2006, conform evalurilor raportului, 5,5 milioane de romni vor accesa Internetul. Trebuie precizat faptul c publicitatea n Internet cost mult mai puin dect publicitatea standard. Cost aproximativ 2 dolari afiarea a 1.000 de reclame online (www.adzone.ro). La setrile unei campanii publicitare on-line se are
Pop Gh. A., student la Facultatea de Matematic i Informatic, Specializarea Informatic-Englez, Comerul electronic n Romnia, referat la disciplina Management i marketing, mai 2006
2

205

posibilitatea s se prezinte acceai reclam unui vizitator pn cand el prsete site-ul pe care este afiat reclama. Partea cea mai bun este c el e doar la un clic(k) distan de magazinul vitual (30 de secunde, maxim 1 minut, n funcie de viteza Internet pe care o are). Prin urmare, din poziia cumprtorului, avantajele comerului electronic sunt legate de: timp: cumprtorul poate vizita mai multe magazine virtuale ntr-un timp foarte scurt(mult mai scurt dect timpul pe care l implic prezena fizic a unei persoane ntr-un magazin real); libertatea de a alege: datorit numrului mare de magazine pe care clientul le poate vizita, acesta va avea posibilitatea de a alege un produs n funcie de un numr mult mai mare de opiuni(pre, data livrrii, culoare, etc.). Din punctul de vedere al companiilor ce utilizeaz comerul electronic, se remarc urmtoarele avantaje: creterea semnificativ a vitezei de comunicare, n special pentru comunicaiile internaionale: mai multe companii pot stabili o platform de colaborare, prin intermediul creia s poat s conceap i s dezvolte diverse produse mpreun; comunicarea prin telefon sau fax ar nsemna o ncetinire dramatic a acestor procese de concepie sau dezvoltare; reducerea unor costuri: de exemplu, utiliznd e-mail(pot electronic) se reduc costurile cu pota sau mesageria, dar i costurile referitoare la micarea hrtiilor(circa 7% din cheltuielile fcute cu comerul tradiional se datoreaz micrii hrtiilor); ntrirea relaiilor cu furnizorii i clienii: printr-un site Web, clienii companiei vor fi pui la curent cu ultimele produse aprute, li se va oferi suport tehnic pentru produsele cumprate, putnd chiar s ofere sugestii pentru eventualele mbuntiri ale produselor, serviciilor, etc.; pe unele siteuri cumprtorii pot construi produsul pe care vor s l cumpere(culori, materiale, nscrisuri, etc.); furnizorilor li se poate oferi n cadrul acestui site un domeniu special n care i pot prezenta i ei la rndul lor ultimele nouti; existena unei ci rapide i comode de funizare a informaiilor despre companie: prin intermediul unor site-uri WEB, a intraneturilor i a extraneturilor; canale alternative de vnzare: desfurarea afacerilor prin intermediul unui astfel de site. SUA se afl detaat n fruntea plutonului rilor care s-au orientat puternic ctre comerul electronic. S-a constatat c n companiile americane, accesarea

206

Internetului a redus la jumtate volumul tranzaciilor efectuate prin telefon i fax, iar prin adoptarea comeului electronic se ateapt o reducere i mai drastic. n ultimul timp s-a constatat o accelerare important a rspndirii comerului electronic i n afara granielor Statelor Unite. n dezvoltarea comerului electronic se remarc piedici majore, cum sunt : securitatea: Internetul a fost conceput ca un mediu deschis, dar nu neaprat i sigur, protocolului TCP/IP (care st la baza comeului electronic) lipsindu-i servicii de securitate de baz. Un element de baz pentru securitatea comerului prin Internet l constituie criptarea, care permite att autentificarea, ct mai ales sigurana transmisiei infomaiilor; acceptarea noilor modaliti de plat (bani electronici/digitali): problema major care se pune este cea a caracterului privat n care se cheltuiesc banii n mod normal. Mai este i problema urmririi (trace) tranzaciilor. Un sistem electronic care realizeaz nregistrarea tuturor tranzaciilor care se fac n cyber-spaiu, prezint dezavantajul c tot ceea ce se face este nregistrat; inexistena unei infrastructuri de telecomunicaii adecvate: pe msur ce tehnologia avanseaz, apar noi metode de comunicaie celulare; costurile investiiei. De exemplu, un comerciant care vrea s ofere un magazin pe Internet, va face, minimal, urmtoarele investiii: servere (calculatoare puternice care s poat evolua odat cu creterea volumului tranzaciilor), tehnologie de comunicaii (care s poat crete odat cu creterea afacerii), software de comer electronic precum i tehnologii care s asigure securitatea, cum ar fi firewall-urile; cadrul legislativ i normativ se refer la aspectele legate de : cadrul fiscal, drepturile asupra proprietii intelectuale, protecia datelor consumatorului .a.; aspectele lingvistice i culturale: reeaua Web tinde s devin din ce n ce mai mult un turn Babel al naiunilor, pe msura adoptrii, pe scar din ce n ce mai larg, a tehnologiilor legate de Internet. Serviciile integrate n comerul electronic sunt: Servicii principale: transferul electronic de documente (EDI Electronic Data Interexchange) att prin Internet, ct i prin Intranet; comunicaii fax; coduri de bare. Transferul de fiiere i pot electronic. Servicii suport pentru procesele de afaceri. Cataloage electronice (on-line pe Web, sau off-line pe CD-ROM). Sisteme suport pentru preluare de comenzi, logistic i tranzacii

207

Sisteme de raportare statistic (de exemplu, alctuirea de rapoarte privind vnzrile) i informaii pentru managment(calcul de taxe, etc.). Comandarea de produse i servicii on-line prin Internet. Informaiile privind produsele i serviciile pe care site-ul de comer electronic le ofer spre vnzare clienilor, indiferent de modul n care vor fi livrate (prin pot sau direct prin Internet), vor fi stocate (n cadrul site-ului) n baze de date. Tot n baze de date (dar nu n cadrul acelorai baze de date privind produsele i serviciile oferite) vor fi stocate i comenzile pe care clienii le adreseaz ctre site. Aceste comenzi pot fi pstrate chiar i dup onorarea lor, pentru a oferi clienilor un istoric al produselor pe care le-au comandat sau pentru studii de pia efectuate chiar de ctre compania ce deine site- ul.

5.1.3. Comunicarea ntre aplicaii i securitatea informaiei


Concomitent cu lansarea sistemului de operare Microsoft Windows 95, n derularea tranzaciilor a fost introdus o nou facilitate, oferit de metoda OLE (Object Linking and Embedding)3 de introducere i legare a obiectelor care permite transferul de informaii ntre aplicaii Windows sub form de obiecte. Metoda permite crearea de baze de date multimedia n care pot fi stocate fiiere de diverse tipuri, fotografii i desene, animaie i filme. n plus, versiunea 2000/2003 a mediului de programare Access asigur: -schimbul dinamic de date; -comunicarea ntre obiecte ActiveX; -personalizarea controalelor pentru obiecte ActiveX relative la clieni (ActiveX Custom Control). n realizarea schimburilor dinamice dintre aplicaii, conexiunile sunt stabilite prin macrocomenzi sau apelnd la posibilitile mediului de programare Visual Basic. ActiveX este o posibilitate evoluat a sistemului de operare Windows de creare a unor legturi ntre obiecte i includerea lor n cadrul gestiunii bazelor de date de tip Access. n acelai timp, controlele ActiveX constituie un cadru complex de proiectare a obiectelor prin care se poate face prezentarea rezultatelor sub o form grafic accesibil, uor de perceput; metodele oferite prin controalele ActiveX pot fi apelate din alte proceduri de lucru. Integrarea aplicaiilor Access cu aplicaii SQL-Server, Oracle DB2 sau/i Ingres se face prin standardul Open DataBase Connectivity (ODBC).

Nstase, P., .a., Baze de date. Access 2000, ediie revizuit, Ed. Teora, 2004, pag.111 208

Pentru realizarea comunicaiilor, serverul Web reprezint sistemul pe care ruleaz un soft, numit demon httpd, prin care se distribuie informaia stocat sub form de documente; accesul la informaia de pe un server Web se face printr-un softclient, denumit navigator sau browser care coopereaz cu serverul dup modelul client-server: browser-ul emite cererile i recepioneaz datele de afiat; dup recepionarea datelor, browser-ul formateaz documentele avnd n vedere de tagurile HTML i apoi le afieaz. Prin conectarea la Internet i derularea activitilor de comer electronic, societile cxomerciale i pot asigura avantaje concureniale prin posibilitile noi de a ndeplini cele cinci elemente de baz ale marketingului unui produs sau serviciu: ntietatea pe pia, publicitate nainte de lansarea produsului pe pia, mbuntirea continu a performanelor produsului adaptndu-l la cerinele utilizatorilor, dezvoltarea continu a pieei produsului i penetrarea pieei sub un control permanent. Firmele conectate la Internet au posibilitatea nu numai s utilizeze serviciile oferite, ci i s creeze servicii sau/i s produc informaii de interes. Distribuia informaiei prin Web este determinant n realizarea succesului unei firme pe pia asigurnd avantaje competitive eseniale: stimularea vnzrilor, atragerea de noi clieni, propagarea imaginii i a mrcii firmei etc. Prima etap pentru publicitatea prin Web este realizarea documentului parcurgnd fazele de lucru urmtoare: dezvoltarea uneia dintre strategiile vizate; definirea structurii i crearea documentului; perfecionarea i recitirea documentului; testarea i publicarea documentului n forma lui final. Dac documentul ofer informaii multiple utilizatorului,, cum sunt cele de consultare a unei baze de date, atunci documentul este de tip dinamic, iar dac documentul este rezultatul unui rspuns la o cerere de informare, ca de exemplu datele despre un produs, atunci documentul este simplu. Crearea documentelor prin Web este similar operaiilor de creare a unui formular ntr-un mediu de programare oarecare. n realizarea comunicaiilor, un model de afaceri pe Internet este dat de natura relaiilor dintre parteneri. Ca i n cazul analizelor entitate-atribut-relaie din conceperea de aplicaii informatice, relaiile pot fi: de 1 la 1, cum este cazul magazinelor virtuale; de m la 1, ca n cazul potei electronice; i de m la n, ca n cazul licitaiilor pe Internet. Elemente principale ale unui model sunt: furnizorul de produse/servicii, furnizorul de servicii Internet, clientul care poate fi consumator, n cazul comerului cu amnuntul, o alt firm, administraia public sau un angajat. Modelele de afaceri pe Internet mai frecvent utilizate sunt: magazinul electronic (eshop), magazinul universal electronic (e-mail), achiziia public electronic (eprocurement), licitaia electronic (e-auction), comunitatea virtual (virtual community), prestaii de servicii electronice (e-service providing), brokeraj de informaii i modelele de publicitete.

209

Pentru demararea unei afaceri proprii pe Internet principalele aciuni ce trebuie efectuate de o ntreprindere sunt: 1.- stabilirea variantei de pagin pe Internet, adecvat strategiilor firmei prin care s se defineasc propriul plan de afaceri care definete obiectivele organizaiei, cum ar fi: clienii poteniali; strategiile de marketing pentru abordarea clienilor i realizarea vnzrilor; specificitatea firmei i modaliti de finalizare a factorilor particulari implicai n sporirea vnzrilor; costuri de desfacere a produselor; canalele de distribuire care sunt corespunztoare pentru atragerea clienilor poteniali; numrul de clieni care ar accesa pagina de Internet pentru lansarea unei comenzi pentru a face afacerea profitabil; eforturile necesare pentru ndeplinirea obiectivelor ntreprinderii .a. n funcie de resursele disonibile urmeaz a se stabili varianta cea mai potrivit de model de afaceri i proiectul planului de afaceri aferent; 2.- derularea proiectului prin realizarea i lansarea paginii de Internet. Pentru succesul ntreprinderii, este necesar s se rspund, n prealabil, la ntrebri, cum sunt: se poate utiliza server propriu; cum se poate realiza conectarea n reea; cine realizeaz design-ul paginii: specialitii ntreprinderii sau o firm specializat; cum i cine va ntreine site-ul; opiuni i faciliti de comand acceptabile; modalitile de plat de promovat etc. Folosind analogii ntre propriile posibiliti i condiiile pieei, se poate opta pentru una una din variantele urmoare de implicare n comerul electronic: cumprarea unui pachet-ofert coninnd variante i soluii posibile care pot fi adoptate i adoptate la specificul ntreprinderii cu efort relativ redus, variant care poate duce la economii de bani i de timp; nchirierea unui spaiu pe Internet dintr-un magazin electronic universal care dein astfel de spaii consacrate prin rezultate, cnd resursele financiare proprii sunt mici sau pregtirea tehnic i cu personal propriu sunt n stadiu incipient; realizarea propriei variante de comer electronic dac firma are spasecialiti cu experien n domeniu ceea ce poate duce la soluii de calitate i la structuri individualizate. Indiferent de varianta adoptat, un alt aspect important de luat n considerare este alegerea cheii de acces ctre afacerile proprii firmei, ca nume dat domeniului ntreprinderii care se recomad a fi: sugestiv, distinct, uor de pronunat,scurt, traductibil etc. Dac obiectivele firmei sunt realizate n condiii bune, atunci aplicarea noii tehnologii informaionale i de comunicare poate aduce multiple avantage competiionale, mai ales sub aspectele integrrii n mediul pieei concureniale. Printre avantajele utilizrii mecanismelor comerului electronic se remarc: - creterea semnificativ a vitezei de comunicare, mai ales la nivel global; - reducerea semnificativ a ciclurilor de producie i vnzare, inclusiv a celui relativ la producia informatic curent de culegere a datelor nemaifind necesar dublele tastri la vnztor i la cumprtor;
210

- reducerea general a costurilor i a stocurilor prin sporirea vitezei de rotaie a mijloacelor circulante; - consolidarea relaiilor de tip contractual dintre clieni i furnizori, permanentizarea schimburilor comerciale dintre acetia; - folosirea unor canale alternative de distribuie a produselor prin intermediul unor comunicaii on-line .a. Mecanismele comerului electronic, prin multiplele performane rezultate prin funcionare, sunt modaliti de integrare a metodelor i a tehnicilor inteligenei artificiale n mediul real al afacerilor dintre ageni economici. Principalul motiv pentru care foarte multe companii nu au dezvoltat soluii TI&C n afaceri este securitatea datelor i informaiilor transmise prin reea4, condiie esenial care asigur continuitatea operaiunilor i corecta funcionare a sistemelor informatice, cerine eseniale pentru buna derulare a afacerilor virtuale. Obiectivul securitii TI&C este de a gsi soluii care s elimine daunele produse sau s le reduc la un nivel acceptabil deoarece ameninrile la adresa informaiei sunt atacuri directe la calitatea i eficiena afacerilor. Sistemele sunt supuse la atacuri nc de la apariia Internetului, dar niciodat nu au fost att de multe computere n reea i nici nu au existat attea "arme informatice" automatizate, disponibile rufctorilor, uneori este imposibil sau foarte dificil s tie cine i de unde atac. Sofisticarea atacurilor a crescut enorm n ultimii cinci ani, iar n ultimii doi ani o mulime de programe de atac au aprut pe Internet, astfel nct atacatorii, chiar i cei ignorani, pot produce daune considerabile. Orice companie care i pregtete infrastructura de Internet trebuie s asigure implementarea unui minim nivel de securitate care, conform Institutului de Standarde Britanic, trebuie s ndeplineasc urmtoarele cerine: 1. alocarea responsabilitilor n domeniul securitii printr-o echip format din oameni de ncredere ce trebuie s se preocupe permanent de implementarea unor noi msuri de securitate; 2. ntregul personal cu acces la date trebuie s fie informat i instruit asupra msurilor de securitate implementate, pentru a putea fi capabili s raporteze imediat diversele incidente care li se par suspecte; 3. implementarea unor soluii antivirus ct mai eficace i performante; 4. protejarea datelor companiei; 5. controlul fiierelor copiate din reele externe sau din Internet; 6. concordana dintre msurile de securitate luate i legislaia n vigoare; 7. definirea unor niveluri de acces astfel nct nu toate datele s fie accesibile, fr nici un fel de bariere.
4

Rusu L.M., Oprean V., Oprean D.- IT&C: Aspecte privind securitatea informaiei, n Tribuna economic, nr. 15/2006, pag. 15-16 211

Avnd aceste msuri de securitate implementate la nivelul reelei , va scdea considerabil riscul de a pierde date i de a compromite activitatea. Ameninrile la adresa unei reele pot fi clasificate n cteva mari categorii: 1. atacuri generale; 2. asumarea unei anumite identiti (n general false); 3. compromiterea confidenialitii datelor; 4. accesarea anumitor date; 5. distrugerea datelor; 6. preluarea controlului unui sistem. Pentru a asigura transmisia n siguran a datelor este necesar transformarea datelor trimise pe un canal capt- la- capt, prin criptarea lor. Ideea de criptare este destul de simpl : cel ce trimite fiierul aplic o funcie de criptare textului trimis, iar textul criptat este trimis n reea; cel ce primete textul aplic o funcie invers de decriptare pentru a reface textul original. Procesul de criptare decriptare, n general, depinde de o cheie secret cunoscut numai de ctre adresant i destinatar. Cnd se folosete o combinaie potrivit de algoritm de criptare i cheie, este destul de dificil pentru cel ce ncearc s intercepteze mesajul, s decripteze textul criptat. n general exist dou tipuri de algoritmi de criptare: algoritmi cu cheie secret i algoritmi cu cheie public. Algoritmii cu cheie secret sunt simetrici, n sensul c ambii participani angajai n comunicaie partajeaz o singur cheie. Criptografia cu cheie public implic faptul ca fiecare participant s aib o cheie privat care nu este partajat cu nimeni i o cheie public care este publicat, astfel nct toat lumea tie despre ea. Pentru a trimite mesajul sigur la un participant, se cripteaz mesajul folosind cheia public. Participantul decripteaz mesajul folosindu-i cheia privat. Dac se dorete semnarea digital a datelor n vederea verificrii autenticitii, datele sunt prelucrate astfel: 1.documentul este cifrat cu cheia privat a emitorului, care astfel semneaz; 2. documentul este trimis la receptor; 3. receptorul verific semntura prin decriptarea documentului cu cheia public a emitorului. Semntur electronic reprezint o colecie de date n format electronic ncorporate, ataate sau asociate unui nscris n format electronic cu intenia de a produce efecte juridice i care permite identificarea formal a semnatarului. Semntura electronic este dovada legal a identitii emitorului, i la fel ca semntura scris, este dificil de a falsifica. Semntura digital, echivalentul electronic al unei semnturi scrise, a fost dezvoltat utiliznd criptarea cu cheie public, pentru a rezolva problemele de autentificare i integritate. Autentificarea furnizeaz dovada identitii emitorului O cheie criptografic este, de fapt, un fiier. Cheia privat se afl pe calculatorul utilizatorului, pe o dischet personal sau pe un card. n ceea ce
212

privete cheia public, se pot face nenumrate copii care sunt distribuite oriunde se dorete. ns utilizatorii au nevoie de amndou, ele fiind puternic legate una de alta. Algoritmii de criptare cu cheie public prezint o complexitate foarte mare bazndu-se, n general, pe operaii matematice complexe, cu numere ntregi foarte mari (sute de cifre zecimale), ceea ce confer o securitate deosebit. Semntura electronic satisface condiia de autentificare, nefalsificare, nereutilizare, nealterare, nerepudiere prin: - semntura este autentic deoarece se verific numai cu cheia public a emitorului; - semntura este nefalsificabil deoarece numai emitorul cunoate cheia secret proprie; - semntura este nereutilizabil deoarece ea este n funcie de coninutul documentului, cel care este criptat; - semntura este nealterabil deoarece orice alterare a coninutului documentului face ca semntura s nu mai fie verificabil cu cheia public a emitorului; - semntura este nerepudiabil deoarece receptorul documentului nu are nevoie de ajutorul emitorului pentru verificarea semnturii. Protocolul de semntur digital folosete o funcie hash . Aceast funcie poate fi simpl, de exemplu adugarea tuturor cifrelor de 1 n mesajul respectiv, dar de obicei este mult mai complex. ansa ca dou mesaje diferite s aib aceeai valoare hash din punct de vedere statistic este nesemnificativ. Cu ajutorul funciei hash se realizeaz un rezumat al documentului astfel: [1] Se face un rezumat al documentului (message digest) cu ajutorul unei funcii hash; [1.1] Rezumatul documentului este cifrat cu cheia privat a emitorului, care semneaz; [2] Documentul este trimis ctre receptor; [3] Receptorul verific semntura n 3 pai: [3.1] Se creeaz un nou rezumat al pretinsului document semnat, [3.2] Se decripteaz rezumatul semnat (semntura documentului) cu cheia public a emitorului. [3.3] Se compar cele 2 rezumate, iar n caz de coincident, semntura este validat. Una dintre cele mai disputate probleme ale comerului electronic este modalitatea de efectuare a plilor electronice i n primul rnd posibilitatea unei persoane de a cpta o identitate virtual valid n spaiul Web. Prin termenul de identitate virtual valid nelegem posibilitatea unei persoane fizice sau a unei firme de a se autentifica printr-un document care s certifice celorlali parteneri c aceasta este real, de ncredere i c i poate asuma responsabilitatea aciunilor
213

sale. Autentificarea trebuie s funcioneze bidirecional, n sensul c o dat cu obinerea unei autentificri, posesorul acesteia trebuie s aib posibilitatea de a-i verifica i partenerii i de a fi sigur c acetia sunt cu adevrat cine pretind. O modalitate sigur i eficient de rezolvare a acestor probleme este certificatul digital. O definiie simpl i eficient a certificatului este destul de greu de realizat, datorit, pe de o parte, multiplelor funcii pe care le poate avea (i care duc uneori la abordarea acestui subiect n mod unilateral), iar pe de alt parte din cauza necesitii de a utiliza o serie de termeni specializai. O definire mai apropiat i inteligibil poate fi urmtoarea: certificatul digital esteo colecie de date electronice, ce leag datele de semnare sau verificare de o persoan i confirm identitatea acesteia i se utilizeaz n special n derularea afacerilor i tranzaciilor n spaiul Web. Noiunea de persoan nu trebuie neleas n sens textual deoarece un certificat digital poate aparine foarte bine i unui server Web, care utilizeaz aceast modalitate de autentificare pentru a cpta credibilitate n faa utilizatorilor. Astfel, atunci cnd prin intermediul unui browser este trimis server-ului o informaie cum ar fi numrul crii de credit necesar unei tranzacii online, browser-ul va verifica cheia public a certificatului digital al serverului. Un certificat digital este emis de ctre o autoritate de certificare i conine n mod obligatoriu urmtoarele date: numele posesorului, un numr serial, data expirrii, o copie a cheii publice (utilizat la criptarea mesajelor i a semnturilor digitale) i semntura digital a instituiei emitente, care garanteaz destinatarului validitatea certificatului. n acest lan al posibilitii de a cpta o identitate n spaiul virtual sunt eseniale autoritatea de certificare i criptografia cheii publice. Combinaia de cheie public - cheie privat este de fapt fundamentul certificatelor digitale. Certificatele digitale sunt utilizate nu numai pe Internet; ele pot fi implementate i la nivelul unei reele de tip LAN, care solicit un acces securizat. Autoritatea de certificare joac rolul unui garant al certificatului digital i, prin aceasta, al tranzaciilor desfurate prin intermediul acestuia. n momentul n care o organizaie sau o persoan se hotrte s solicite un astfel de certificat, se adreseaz unei astfel de autoriti, ea devenind pentru aceasta subiectul certificrii. Autoritatea de certificare mai este cunoscut i sub denumirea de furnizor de certificate. La ora actual, cea mai important autoritate de certificare este compania Verisign (www.verisign.com ), care emite certificate digitale pentru companii precum Microsoft, Symantec, Yahoo i ali asemenea gigani ai lumii TI&C. Cea mai important parte a muncii unei companii de certificate const n a se asigura ca solicitantul este ntr-adevr o persoan real care i asum responsabilitatea activitilor desfurate n spaiul virtual. Interesant de remarcat este c Verisign desfoar o serie de programe i pune la dispoziie software-uri care permit oricrei companii s devin o astfel de autoritate, ceea ce inseamn c
214

orice firm care este dispus s investeasc o anumit sum i timp poate deveni o furnizoare de certificate. Majoritatea browser- elor de Web, cum sunt Internet Explorer sau Netscape Navigator, au astfel de certificate preinstalate. Acestea, n afara faptului c i permit utilizatorului s se identifice, i pot confirma i dac serverul de Web cu care acesta intenioneaz s iniializeze o tranzacie este sigur din punct de vedere al autentificrii. Certificatele sunt folosite de ctre protocolul SSL, utilizat in majoritatea browserelor de e-commerce pentru a crea o legatur sigur ntre dou entiti care urmeaz s realizeze o comunicare confidenial. Odat obinut, certificatul digital trebuie instalat i configurat astfel nct toate conexiunile realizate de ctre un utilizator s se fac prin intermediul acestui certificat. Astfel, n cazul Internet Explorer se poate folosi Internet Explorer Certificate Manager pentru a instala certificatul. Acestea pot fi nnoite periodic, ceea ce asigur un nalt grad de securitate reelei . Certificatele digitale pot fi, de asemenea, i ndeprtate din Internet Explorer. Trebuie evitat confuzia care se face ntre semntura digital i certificatul digital, acesta din urm avnd funcionaliti mult mai mari dect o semntur. La ora actual, certificatele reprezint cea mai sigur metod de realizare a tranzaciilor i a afacerilor, fiind mult mai sigure dect o carte de credit, cu care, de asemenea, sunt uneori confundate. Astfel, prin intermediul unui certificat digital se pot face att tranzacii financiare, dar i schimburi de informaie, lucru imposibil la o carte de credit. Utilizarea lor pe scar larg a fcut ca Internetul s devin un spaiu mai sigur, dar nu au fost scutite de ncercrile de fraud. Dei nc nu sunt foarte populare pe piaa romneasc, certificatele digitale au nceput deja s se impun, n special pentru companiile care desfoar tranzacii prin intermediul Internetului, o categorie important fiind productorii de software care au apelat la aceast modalitate pentru a-i vinde produsele. Liderii mondiali n domeniul Internetului, Netscape i Microsoft, au inclus deja n ultimele versiuni protejarea datelor prin protocolul SSL, care permite autentificarea legturii client / server i permite astfel unui utilizator s realizeze o legtur extrem de sigur cu un anumit server. SSL utilizeaz tehnologia cheilor publice i a certificatelor digitale pentru a autentifica serverul ntr-o tranzacie i s protejeze informaiile trimise prin Internet. Tranzaciile SSL nu necesit autentificare din partea clientului. Pentru a ncepe tranzacia clientul trimite un mesaj serverului. Serverul rspunde i trimite certificatul su digital pentru autentificare. Clientul i serverul negociaz asupra cheilor de sesiune pentru a continua tranzacia. Cheile de sesiune sunt chei secrete simetrice utilizate pentru durata acestei tranzacii particulare. Dup stabilirea acestor chei, comunicaia ntre client i server se poate continua . Dei SSL protejeaz informaia trimis prin Internet, acesta nu asigur protecie informaiilor private, cum sunt numrul cardului de credit. Cnd un comerciant primete informaii despre un credit card
215

printr-o comand , aceast informaie este decriptat i stocat pe serverul comerciantului pn cnd comanda este plasat. n afar de SSL, exist multe alte tipuri de protocoale, din care cel mai important fiind SET (Secure Electronic Transmission), dezvoltat de ctre Visa i Master Card i destinat n special tranzaciilor din e-commerce. SET utilizeaz certificate digitale pentru a autentifica fiecare parte implicat ntr-o tranzacie ecommerce, incluznd clientul, comerciantul i banca comerciantului. Se utilizeaz algoritmul de criptare prin cheie public pentru a asigura securitatea informaiilor transmise prin Web. Comerciantul are nevoie de un certificat digital i un software special SET pentru procesarea tranzaciilor. Clientul are nevoie i el de un certificat digital i un software denumit portofelul digital. Portofelul digital este similar cu un portofel real. Acesta stocheaz informaii despre carduri de debit sau credit. Portofelul digital ofer un avantaj n cazul cumprrilor online prin faptul c nu este nevoie ca clienii s reintroduc informaii despre cardurile lor de credit n toate site-urile. Utiliznd acest protocol comerciantul nu vede informaiile proprii ale clientului, deoarece informaiile despre cardul de credit i despre comand sunt criptate cu cheia public a bncii comerciantului, i numai acesta poate decripta informaia. Aadar, numrul cardului de credit a clientului nu este stocat pe serverul comerciantului, ceea ce reduce riscul fraudei. Dei SET a fost destinat n special tranzaciilor e-commerce, datorit faptului c ofer un nivel ridicat de securitate, el a devenit protocolul standard utilizat n majoritatea tranzaciilor. O problem este c SET necesit software speciale att de partea clientului, ct i n partea serverului, acesta necesitnd un cost adiional.

5.2. Proiectarea unui site de afaceri5 5.2.1 Etapele proiectrii i criterii de apreciere a unui site
Activitatea de proiectare a unui site este cel puin la fel de important ca i cea de realizare efectiv a acestuia. Ea trebuie tratat cu cea mai mare atenie, ntruct timpul petrecut pentru proiectare, chiar dac este mai mare, va fi recuperat n faza de modificri ale coninutului paginilor i ale legturilor dintre acestea, prin faptul c modificarea ulterioar este mai uor de realizat. Principalele etape ale proiectrii unui site Web de afaceri, pe lng aspectele legate de planificarea, machetarea i programarea unui site oarecare, (menionate n capitolul precedent), pot fi considerate urmtoarele:

Homorodean M.A., Iosupescu I., Internet i pagini WEB, Ed. Niculescu SRL, Bucureti 2001, pag. 93 216

1. luarea deciziei n legtur cu tipul site- ului care poate fi, n esen, de firm sau informaional. Aceast decizie trebuie s aib n vedere dou aspecte principale: cine este autorul site-ului (persoan particular, reprezentantul unei firme, al unei mari companii etc.); cui se adreseaz acesta prin coninutul prezentat (definirea auditoriului). De exemplu, dac este o persoan particular informaiile de prezentare trebuie s fie succinte, dar edificatoare n legtur cu identitatea, familia, prietenii, pasiunile etc., acesteia. Actualizarea unui astfel de site se va face doar atunci cnd apar schimbri n situaia prezentat. Dac se proiecteaz un site de promovare a produselor unei firme, acesta va fi mai complex i va fi actualizat cel puin o dat pe lun. Cnd se prezint o mare companie, cu mai multe filiale, cu acces rapid i direct la Internet, site- ul trebuie s conin informaii precise despre activitatea desfurat prin care s se realizeze i o legtur direct ntre angajaii firmei. Un astfel de site trebuie actualizat cel puin o dat pe sptmn. n legtur cu definirea auditorului trebuie luate n considerare mai multe aspecte cum ar fi : vrsta persoanelor, cunotinele pe care le au n legtur cu subiectul tratat, ce i unete pe potenialii vizitatori ai site- ului, .a. n funcie de aceste elemente se va opta asupra manierei de abordare a subiectului: direct, oficial, prietenoas, incitant etc.; 2. fixarea coninutului site- ului. Informaiile prezentate trebuie sistematizate n funcie de natura lor, de structura acestora, precum i de posibilitile de ilustrare a elementelor. Un site de firm este axat pe aspectele vizuale i de informare interactiv cu terii, iar un site informaional este orientat spre estetic i nlnuirea prezentrii; 3. stabilirea unui proiect de hart de navigare (navigation map) care, ulterior, poate necesita mbuntiri. Harta este un desen simplu n care pagina de nceput (home page) apare pe locul principal, iar celelalte pagini sunt conectate unele cu altele sau sunt independente. Pagina de nceput trebuie s fie caracteristic n prezentarea afacerii, s ofere informaia despre scopul site- ului, s dureze puin ncrcarea i s atrag utilizatorii spre a parcurge ntreg coninutul; 4. determinarea structurii de navigare astefel nct vizitatorul site- ului s se edifice uor asupra mesajelor i coninutului. Se poate alege ntre o structur liniar, care permite trecerea de la o pagin la alta secvenial, o structur arborescent, cu pagina gazd n rdcina arborelui, sau o structur complex n care mai multe pagini sunt interconectate. Important este ca pagina gazd s reflecte structura corect a site- ului i structura sa s atrag vizitatorii; 5. alegerea unui design potrivit cu subiectul tratat. Aceast etap presupune decizia efectiv privind textele, desenele, imaginile, fiierele audio- video etc. pe care site- ul le va conine; n funcie de modul de prezentare, depinde foarte mult captarea i reinerea ateniei vizitatorului potenial. De pild, fiierele pot fi
217

procurate de la adresa www.arttoday.com sau pot fi introduse i fiiere de tipul .GIF animate, dar o pagin prea ncrcat, care ocup mult memorie poate obosi i plictisi auditoriul. La crearea design- ului trebuie avute n vedere atributele imaginilor, cum sunt compoziia, forma, culoarea, precum i prezentarea n zona de afiare printro armonizare echilibrat ntre obiectele inserate; 6. testarea site- ului Web presupune verificarea corectitudinii prezentrii din punct de vedere sintactic (al respectrii regulilor de elaborare) i al informaiei oferite (semanticii coninutului), a corectitudinii legturilor n cadrul aceleiai pagini, dar i a legturilor dintre pagini (site- ul s respecte exact harta de navigare proiectat i s corespund scopurilor propuse). Erori pot aprea n menionarea cii specificate pentru un fiier n cadrul unei instruciuni de tip ancor, indiferent dac adresele sunt absolute sau relative. Totodat, este necesar identificarea paginilor ce necesit timp mare de ncrcare i a celor ce necesit spaiu de memorie sporit n vederea eliminrii lor n cazul n care nu afecteaz calitatea i eficacitatea site- ului. Fiierele vechi, la care s-a renunat n timpul ncercrilor, trebuie eliminate, iar dup efectuarea corecturilor, site- ul trebuie testat de persoane neutre a cror sugestii pot fi deosebit de utile n mbuntirea i definitivarea site- ului; 7. alegerea locului sau a locurilor unde va fi memorat situl. Fiierele corespunztoare paginilor Web vor fi puse ntrun singur director pe serverul Web. Fiierul corespunztor paginii gazd se va numi index.htm(l) sau defaul.htm(l), iar adresa URL trebuie verificat. Evaluarea unui site6 are n vedere respectarea unor criterii de calitate, cum sunt: o modul de organizare al informaiilor. Acestea trebuie grupate dup criterii logice, uor de aplicat i neredundante; o timpul de acces. Legarea (conectarea) la Internet este nc destul de costisitoare, ceea ce presupune gsirea raportul optim ntre cantitatea de informaii, modul grafic de prezentare i timpul de ncrcare al paginilor Web, astfel nct potenialii utilizatori s obin n timp util informaiile pe care le solicit; o tratarea unitar din punct de vedere al design- ului a tuturor paginilor aparinnd site- ului. Pentru ntoarcerea la pagina- gazd trebuie folosite acelai tip de legtur, care se plaseaz n acelai loc n pagin. De asemenea, trebuie utilizat acelai design pentru bannere, pentru eventualele butoane sau alte obiecte coninute. Tratarea unitar permite efectuarea cu uurin a eventualelor schimbri ce se impun n procesul de proiectare i dezvoltare a site- ului;
6

www.searchwebservices.techtarget.com 218

o navigarea eficient prin Web- site. Utilizatorii site- lui trebuie s navigheze lejer prin paginile acestuia, beneficiind de avantajele navigrii printro structur neliniar, dar aceasta trebuie s fie intuitiv, pentru ca informaiile utile s poat fi uor descoperite; dac structura este mai complicat se recomand prezentarea explicit, n pagina gazd, a hrii de navigare; o actualizarea site- ului. Operaia de actualizare se impune a se face ct mai des, perioada i termenele de realizare a schimbrilor putnd fi stabilite de la nceput. Aceste schimbri pot fi anunate ntrun mod atractiv n pagina de nceput, astfel nct vizitatorul cunosctor s poat accesa direct noile informaii; o portabilitatea site- ului. nc din faza de concepere, trebuie avut n vedere audiena site- ului, ceea ce presupune ca vizitarea site- ului s nu fie restricionat de folosirea celor mai moderne calculatoare sau resurse; o interactivitatea site- ului. ntre realizatorul site- ului i vizitatorii acestuia trebuie s existe o legtur permanent ce se poate realiza prin : - un contor de numrare a vizitatorilor; - oferirea posibilitii de trimitere de mesaje prin pota electronic chiar n pagina Web; - solicitarea de sugestii i observaii de la vizitatori, care, apoi, s fie tratate i soluionate cu atenie contribuind la mbuntirea site- ului. Orice firm, care utilizeaz Web- ul ca surs de venituri, trebuie s evalueze, s testeze i s administreze performanele propriei infrastructuri e-business. ntro economie agitat, sarcina unui manager de succes este aceea de a mri eficiena operaional a ntreprinderii prin utilizarea de resurse minime i de a materializa investiiile fcute de companie n infrastructura sa de e-business. Pentru a afla care este experiena utilizatorilor, trebuiesc testate n mod regulat i din mai multe puncte de locaie de pe glob acele servicii pe care ei le folosesc. Pentru a satisface nevoile propriilor clieni, trebuie aflat dac acetia primesc servicii pe msura asteptrilor lor. De asemenea, trebuie aflat dac propriile aplicaii i infrastructura e-business sunt bine proiectate. Mai mult, trebuie asigurat buna diagnosticare a problemelor, care pot aprea n interiorul sau exteriorul propriului firewall (spaiu de informare i comunicare fr fir). Prin urmare, msurarea propriilor performane Internet este absolut indispensabil. ntrebarea care se ridic este dac trebuie utilizat o soluie bazat pe servicii sau una bazat pe software?. n cele mai multe situaii, o soluie bazat pe servicii este mai eficient din punct de vedere al costurilor, ajut la mrirea veniturilor i menine un grad mai mare de satisfacie din partea clienilor dect o soluie axat
219

pe folosirea de software. Una dintre formele de management al performanelor care pur i simplu nu poate fi realizat cu ajutorul unui software este benchmarking- ul extern. Dac este nevoie de o viziune "din afar" asupra propriului site Web i se dorete, de pild, obinerea acestui lucru din 100 de orae diferite de pe glob, este foarte puin probabil c se va reui instalarea i coordonarea a 100 de calculatoare din diverse locaii ceea ce nu ar fi nici eficient, din punct de vedere material. Cumprnd sau nchirind, ns, sistemele de calcul de la un distribuitor care posed o astfel de infrastructur se reusete obinerea, cu costuri mai mici, a unei viziuni clare asupra propriului site Web, aa cum este ea perceput de ctre utilizatori; n al doilea rnd, exist posibilitatea msurrii i evalurii propriilor performane comparativ cu cele ale concurenei. Totodat, se beneficiaz de o validare neutr cu privire la nivelul de servicii furnizat de distribuitor. Ct despre testare, unele sarcini sunt cel mai bine realizate cu ajutorul serviciilor, altele sunt de realizat cu ajutorul programelor. Dac firma este un dezvoltator de aplicaii i dorete s testeze funcionalitatea acestora pe msur ce nainteaz n cadrul procesului de extindere, varianta software este soluia optim. Cu toate acestea, utilizarea de software nu reprezint cel mai bun mijloc de testare a capacitii unui site Web care este finalizat din punct de vedere funcional, dar care mai necesit testri. n acest caz, un serviciu extern este o variant de urmat i din punct de vedere material. Foarte multe site- uri Web implic aplicaii care utilizeaz date de la parteneri multipli. n asemenea situaii, serviciile externe pot furniza o imagine de ansamblu mult mai corect despre felul n care aplicaia va funciona n realitate dect capacitatea limitat obinut n interiorul laboratoarelor de testare. Dac exist interesul legat de testarea unei aplicaii Intranet sau Internet n interiorul unui firewall, n care nu sunt implicate locaii multiple, se poate cumpra software i hardware de testare, realiznd acest proces pe cont propriu. n general, o companie poate cheltui sute de milioane de dolari pentru meninerea unei infrastructuri de testare doar pentru a coordona teste o dat la cteva luni, cnd se fac modificri. Odat cu dezvoltarea serviciilor Web, a luat natere o nou serie de probleme cu privire la evaluarea i administrarea aplicaiilor implementate i distribuite, care au la baz serviciile specifice. i n aceast situaie, managementul performanelor pentru aplicaiile bazate pe servicii Web poate fi realizat numai sub form de serviciu i nu prin utilizarea unui software.

220

5.2.2. Limbajului HTML7


Dei versiunea 3.2. a limbajului a aprut la numai un an de la lansarea sa, impactul acesteia asupra utilizatorilor a fost important datorit faptului c browserele au nceput s suporte tag- uri proprii pentru a asigura flexibilitatea limbajului. Noua versiune era o combinaie ntre versiunile 2.0 i 3.0 la care s-au adugat taguri proprii, fiind publicat n forma final n anul 1996. Ea ofer facilii relative la stiluri, frame- uri, funcii matematice avansate .a. Netscape Navigator 3.0 i Microsofts Internet Explorer 3.0 accept HTML 3.2. n anul 1997, versiunea HTML 4.0, care a devenit un standard, era numai parial acceptat de Netscapes Communicator 4.0 i Microsofts Internet Explorer 4.0. Odat cu aceast versiune, apare prima ncercare de a extinde funcionalitatea limbajului prin adugarea de tag- uri de obiecte i de stiluri n cascad, pentru a suporta faciliti care nu existau n HTML 3.2. Tag- ul de obiect este important pentru c accept script- uri, astfel nct codurile din limbajele de script s fie direct incluse n sursa HTML a documentului. Totui aceste noi faciliti pot necesita modificri majore n arhitectura browser- elor curente, pentru o mai bun compatibilizare, fapt care ar putea duce la o insuficient implementare a noii versiuni. Printre avantajele utilizrii limbajului HTML sunt menionate: documentele sunt independente de platform, se admit legturi cu alte documente, asigur inserie de grafic, video i sunet i interactivitate ntre cititorul documentului i aplicaia dorit de autor .a. Dei au fost publicate mai multe versiuni ale standardului pentru setul de instruciuni HTML, ambele mari firme productoare, Netscape i Microsoft, au urmat, n linii mari, normele de baz, dar au adugat i faciliti proprii browserelor lor. Aceste faciliti variaz de la tag- ul pentru includerea de imagini ntrun document HTML i pn la includerea altor tehnologii avansate, cum ar fi controale ActiveX i JavaScript. Din punctul de vedere a utilizatorului final, cnd se acceseaz un site Web care folosete tag- uri ce nu sunt suportate de browser, nu se vor afia mesaje de eroare. Dac site- ul Web nu cuprinde o imagine sau o alt component sau dac proiectantul a vizat aceast situaie, utilizatorul va vedea pagina ntrun format diferit, tolerat de abilitile browserului. Standardul HTML 4.0 prezint faciliti importante, cum sunt : suport pentru stilul de foaie de calcul- style sheet pentru a controla culoarea, fontul i prezentarea paginii Web; globalizarea pentru a facilita realizarea unui Web internaional;
7

Rusu L., Buchmann R.- Proiectarea i realizarea aplicaiilor Web, Ed. Risoprint, Cluj-Napoca, 2003 ; Rusu L., Buchmann R.- Dezvoltarea aplicaiilor Web, Ed. Risoprint, Cluj-Napoca, 2004 221

faciliti de accesibilitate: unii utilizatori se bazeaz pe sintetizatoare de voce cnd navigheaz prin Web; HTML 4 include multe faciliti care fac Web- ul mai accesibil pentru acei care au diferite probleme de percepie; tabelele i formele (formularele) conin multe nlesniri de gestionare a lor; script- uri i multimedia cu noi faciliti de inserare. ntreaga dezvoltare a HTML- ului s-a fcut fr a afecta simplitatea limbajului. Definirea formatrii de text se face cu ajutorul tag- urilor, sub forma: <nume tag> textul afectat de tag </nume tag>. n general, tag- urile sunt perechi, ns unele pot fi singulare. Regulile generale de care trebuie s se in cont n momentul n care se elaboreaz un document HTML sunt, relativ, puine. Fiecare document este structurat n dou pri: nceput sau antet (head) i coninut (body). nceputul conine declaraii despre document, iar coninutul reprezint, de fapt, hypertextul documentului, ca de exemplu: <HTML> <HEAD><TITLE> Titlul documentului </TITLE></HEAD> <BODY> Textul documentului propriu-zis </BODY> </HTML> n HTML exist dou tipuri de elemente: caractere entiti i tag-uri. Caracterele entiti reprezint caracterele uzuale care se folosesc la editarea documentelor HTML i trebuie s aparin setului standard ASCII (caractere pe 7 bii), dar nu pot include caractere din setul extins (pe 8 bii), deoarece fiecare platform utilizeaz o definiie diferit a caracterelor din setul superior ASCII. Soluia pentru a reprezenta corect i pentru a permite translatarea caracterelor speciale, a fost definirea unui set special de coduri, numite caractere- entiti, care pot fi incluse n documentele HTML pentru reprezentarea codurilor dorite. Cnd sunt interpretate de navigatoare, aceste caractere- entiti sunt afiate n mod corespunzator innd cont de platforma pe care ruleaz navigatorul i de fontul utilizat. Tag- urile HTML au nume scrise ntre paranteze unghiulare (<nume tag>) i pot avea opional cteva perechi de atribute care pot lua anumite valori. Tag- urile pot fi nevide, adic perechi ntre care apare textul afectat i vide sau singulare, n caz contrar. Tag-urile nevide pot fi de dou tipuri: de nceput (<nume>) i de sfrit (</nume>) i au efect asupra textului inclus n ele. Exemple de tag- uri nevide sunt: <I>Acest text va fi afisat italic</I>
222

<B>Acest text va fi afisat ingrosat</B> i de tag- uri vide: <HR> insereaz o linie orizontal <IMG SRC=logo.gif> insereaz n rnd o imagine. Tag- urile i atributele pot fi editate att cu caractere mici, ct i cu caractere mari. Atributele au i ele un nume i pot lua numai anumite valori, forma n care sunt editate fiind Nume_atribut=valoare, unde valoarea trebuie inclus ntre ghilimele, iar atributele multiple, separate prin spaiu, ca de exemplu: <nume_tag nume_atribut=valoare_atribut>Textul afectat de tag </nume_tag> Limbajul HTML este un limbaj pentru descrierea documentelor structurate i se bazeaz pe faptul c majoritatea documentelor au elemente comune: titluri, paragrafe, tabele etc. HTML posed un set de tag- uri pentru marcarea acestor elemente de structur. O prezentare Web const din mai multe pagini structurate de proiectantul unui site ntro manier coerent care s permit realizarea unui anumit scop. Pagina de nceput (homepage) conine informaii generale sau sumarul celorlalte pagini, iar URL- urile ei permit vizitarea altor pagini cu care sunt stabilite legturi. Primul (i ultimul) tag care apare ntrun document HTML este cel care indic navigatorului faptul c este vorba de un text HTML i delimitnd nceperea (<HTML>) i terminarea (</HTML>) documentului HTML. Tag- urile <HEAD> i <BODY> mpart documentul n dou seciuni: HEAD indic navigatorului partea din document ce reprezint antetul (informaii interne i cele referitoare la titlu), restul fiind de fapt corpul documentului, ncadrat ntre cele dou tag- uri BODY. Pentru afiarea titlului paginii Web se utilizeaz tag-ul <TITLE>, care trebuie s fie cuprins n construcia HEAD. Textul care reprezint titlul va fi ncadrat ntre cele dou tag- uri TITLE i va aprea distinct fa de restul documentului, n general n bara de sus a navigatorului (nu n fereastra de afiare). Acest titlu precizeaz, de obicei, la ce se refer coninutul documentului, pentru a-l identifica ntrun context global. Dac ntre cele dou tag- uri TITLE se gsete un ir vid sau tag- ul nu apare deloc, navigatorul va utiliza n general ca i titlu numele fiierului. Antetele (header- ele) apar n cadrul documentului, n fereastra activ a navigatorului i nu au nici o legtur cu structura HEAD, fiind asociate, de obicei, titlurilor de capitole, subcapitole, paragrafe. Acestea sunt numerotate de la 1 la 6, conform nivelelor de antet, nivelul 1 fiind afiat cel mai mare, pentru fiecare din ele fiind utilizate, implicit, caracterele unui aceluiai font, dar i de dimensiuni i grosimi diferite.
223

Titlurile sunt utilizate pentru ierarhizarea diferitelor seciuni de text. HTML definete ase nivele pentru titluri, indicate n formatul <H1><H2><H6>. La afiare, titlurile nu sunt numerotate, diversele navigatoare afindu-le astfel nct s ias n eviden (centrat, ngroat, subliniat, mrit). Ele nu trebuie indentate n document, indentrile fiind ignorate, iar titlurile utilizate la structurarea documentului pot avea orice lungime. Orice document este compus din pagini i seciuni, acestea la rndul lor coninnd un numr de paragrafe, cu posibilitatea de delimitare. ntruct n HTML spaiile goale sunt ignorate, terminarea unui paragraf printrun Enter (Clik) nu este suficient i acest lucru se realizeaz n HTML prin tag- ul paragraf <P>, ca tag vid (fr un corespondent </P>). La ntlnirea unui tag <P>, ncepe un nou rnd, lsnd cteva spaii verticale libere. Dup ultimele specificaii ale HTML 4.0, tag- ul de paragraf nu este vid, ns tag-ul </P> este opional. Comentariile se pot introduce n documentele HTML i sunt de fapt ignorate de navigatoare; ele ncep cu irul <!--, pot conine orice caracter i se termin la apariia irului -->. n general se recomand plasarea comentariilor pe o linie separat i evitarea utilizrii caracterelor speciale de tipul <,>,& sau !. Linia orizontal este efectul introdus prin tag- ul vid <HR>, deosebit de util pentru a despri seciuni ale documentului, iar rezultatul su const n introducerea n fereastra de afiare a unei linii orizontale i afieaz textul care urmeaz acestui tag ncepnd de la marginea din stnga, oriunde este aceast margine. De exemplu, dac se insereaz acest tag ntro list, marginea din stnga este alta dect n cazul unui text normal. Alinierea textului poate fi stabilit cu ajutorul unui atribut, numit ALIGN, care poate lua valorile: LEFT - cnd textul din cadrul tag- ului care conine atributul este afiat n stnga ecranului; CENTER - pentru afiarea textului n centrul ecranului i RIGHT pentu care textul este afiat n dreapta ecranului. Tag- ul pentru centrarea textului a fost introdus tot de ctre Netscape Navigator. Sintaxa sa este simpl, acionnd n mod similar cu tag-ul <FONT>: <CENTER> ... text ... </CENTER> Toate listele care apar n documentele HTML au elemente comune: ntrega list este ncadrat de tag- uri de nceput i de sfrit de list: <UL> i </UL>, <OL> i </OL>, etc. fiecare element al listei are propriul lui tag: <DT> i <DD> pentru listele glosar i <LI> pentru celalate liste. Utilizarea tag- urilor pentru paragrafe, titluri sau liste afecteaz textul ca un ntreg, schimbnd fonturile, spaierea vertical, adaugnd o bulin sau un numr. Tag-urile pentru stilurile caracterelor afecteaz felul n care vor fi afiate numai anumite cuvinte sau chiar numai anumite caractere.

224

Tag- urile pentru stilurile logice indic doar cum anume s fie utilizat textul marcat nu i cum anume s fie afiat. Din acest punct de vedere sunt asemntoare tag- urilor folosite la marcarea paragrafelor sau titlurilor. Tag- urile stilurilor logice indic doar faptul c textul este o definiie, o parte de cod sau doar o poriune de text care trebuie scoas n evidena n raport cu contextul general.Tagurile pot fi utilizate n interiorul altor taguri: <Tag1><Tag2> Textul afectat de tag </Tag2></Tag1> Modul n care afieaz textul marcat cu aceste tag-uri (dac va fi ingroat, italic sau evideniat n alt mod) este la latitudinea navigatorului deoarece majoritatea browser- elor au un mod propriu de prezentare. Toate tag- urile stilurilor logice sunt nevide. Majoritatea documentelor HTML conin text marcat cu tag- uri HTML. Aceasta face ca textul s fie afectat de restriciile HTML n sensul c toate spaiile suplimentare (tab, RETURN) sunt ignorate de ctre navigator. Afiarea acestor texte, aa cum sunt ele, se poate face prin utilizarea tag- urilor <PRE></PRE>. Tabelele au fost implementate nc din versiunea HTML 3.0. Specificaiile HTML permit ca n celulele tabelelor s fie introdus orice element HTML: text formatat, imagini, legturi, formulare, etc. Orice tabel ncepe cu tag- ul <TABLE> i se termin cu </TABLE>; ntre ele se include coninutul tabelului inclus ntrun numr oarecare de rnduri. Majoritatea browserelor Web recunosc imaginile incluse de format XBM (X Bitmap) i GIF. Afiarea imaginilor este un proces destul de lent motiv pentru care se recomand folosirea imaginilor ct mai puine sau de dimensiuni ct mai mici. Pentru a include o imagine n document se folosete tag- ul de forma: <IMG SRC = "imagine_URL" [ALT="text"] ALIGN=[LEFT | RIGHT| TOP | MIDDLE | BOTTOM] WIDTH=numr1 HEIGH=numr2> unde imagine_URL este URL- ul fiierului imagine. Ca urmare, dac folosim un browser care suport imagini, pe ecran va apare o imagine mai mic (nume_imagine.gif) din subdirectorul Images. Aceasta face legtura cu aceeai imagine nume_imagine.gif, dar care este mult mai pretenioas ca rezoluie i dimensiune; download- ul acesteia poate fi decis din aspectul gifului, i va apare ca un document separat. n documentele HTML, pe lng imagini, se pot include i sunete i animaii, a cror formate acceptate sunt: AIFF (.aiff), AU (.au) pentru sunete, QuickTime movie (.mov), MPEG movie (.mpeg sau .mpg) pentru animaie, dar ascultarea i,

225

respectiv, vizionarea acestora necesit player- e sau view- ere care de obicei nu sunt incluse n browser- e. Fora principal a HTML-ului este potenialul lui de legare a unei poriuni de text sau imagini de alte documente, gestionnd referine realizate cu legturi (link- uri). Pentru crearea legturilor sunt necesare dou elemente: numele fiierului cu care se face legtura (sau URL-ul acestuia) i textul sau imaginea de legtur ntre cele dou documente. Browser-ul afieaz textele care fac legtura cu alte culori sau / i subliniate, pentru a evidenia faptul c sunt legturi hypertext i singurul tag de legtur sau ancorare este <A></A> (anchor). O ancor poate avea o dubl semnificaie: de etichetare a unui anumit punct din document, care poate fi referit ulterior, specificat prin atributul NAME sau de referin la un alt document, folosind atributul HREF ca de exemplu: <A HREF = "Prez.htm"> Prezentarea firmei</A> Tag <A>, determin o legtur ntre textul "Prezentarea firmei" i documentul Prez.htm (pagina de prezentare a firmei), aflat n directorul documentului index.htm (home page). Legturile se pot face: intern n interiorul aceluiai document, n cazul n care documentul este mare; la documente locale care sunt stocate pe acelai server; la documente aflate pe alte servere, ca legturi ndeprtate. Specificaiile HTML includ formulare care permit integrarea n document a cmpurilor text, butoane radio, csue de selecie, liste de selecie i cmpuri de editare. Interactivatea se bazeaz pe faptul c formularele pot fi utilizate pentru manipularea unei cantiti mari de informaie, necesar unei alte aplicaii aflate n spatele documentului, cum ar fi: ca o selecie dintro baz de date, rezultatul unui sondaj la care a participat, un document cu acces restrns etc. Pentru crearea unui formular HTML, literatura de specialitate indic mai multe etape: design- ul i proiectarea formularului de intrare, care va fi explorat i completat de utilizator; elaborarea aplicaiei care interpreteaz datele completate de utilizator; design- ul i proiectarea documentului generat de program ca rspuns la cererea utilizatorului. Scrierea formularului ncepe cu tag- ul <FORM> i se termin cu perechea sa </FORM>, iar atributele acestui tag sunt action (aciune) i method (metoda). Valorile lui action specific natura aciunii, care va avea loc printr-un program executat de server- ul gazd pentru document. Aceaste valori pot fi search
226

(specific un script pentru a realiza o cutare), url (specifica URL-ul programului care va fi executat), mailto:adresa@domeniu (se expediaz coninutul formularului). Valoarea lui method specific metoda utilizat de server pentru a trimite datele programului specificat n action, iar cele mai uzuale valori sunt POST i GET. Frame- urile (cadrele) sunt noi faciliti incluse n limbajul HTML care permit realizarea de pagini Web cu un coninut mai complex, permind o imbricare a acestora. Aprute n versiunea HTML 3.2 acestea ofer proiectantului posibilitatea structurrii paginii Web n mai multe pri componente, fiecare fiind tratat separat, permindu-se o defilare separat a acestora n cadrul paginii de Web. Utilizarea lor este frecvent n paginile de nceput, pentru c realizeaz o structurare evident i permite abordarea unei viziuni sistematice.

5.2.3. Editarea de pagini Web cu FrontPage


FrontPage Express este un editor de pagini Web care asigur acces deplin la facilitile oferite de limbajul HTM, fcnd parte din categoria editoarelor de tip WYSIWYG (what you see is what you get), care permite utilizatorului s vad modul n care va arta pagina, concomitent cu crearea ei. FrontPage ofer posibiliti multiple de realizare a paginilor de la cele mai simple pn la cele mai complicate. Tehnica folosit este una vizual, obiectual, deosebit de intuitiv. Realizarea paginilor Web cu acest editor nu presupune stpnirea limbajului HTM, ci doar cunoaterea semnificaiilor opiunilor din meniuri. Meniul principal este asemntor cu cel din procesorul de documente Microsoft Word, diferenele constnd n opiunile ce se refer la elementele specifice ale editrii paginilor Web. Meniul File conine opiunile standard New (pagin nou), Open (deschiderea paginii n editor), Close (nchiderea paginii), Save (salvare pagin), Save As (salvare sub alt nume), Save All (salveaz toate paginile deschise de editor), Page Setup (stabilirea caracteristicilor paginii), Print Preview (previzualizare nainte de tiprire), Print (listare), Exit (nchidere editor). Opiuni specifice sunt : Page Properties (proprietile paginii) i Send (trimite pagina prin e-mail). Meniul Edit conine, n principiu, opiunile de editare : Undo / Redo (anuleaz / reface ultima aciune), Cut (transfer obiectul n Clipboard), Copy (copiaz obiectul n Clipboard), Clear (terge obiectul ), Select All (selecteaz toate obiectele), Find (caut text), Replace (nlocuiete text), Bookmark (insereaz semn de carte eticheta HTML <a name=>), Hyperlink (insereaz o legtur eticheta HTML <a href=>) i o opiune de tip Object Properties (proprietile obiectului).
227

Meniul View ofer posibilitatea afirii sau nu a barelor cu unelte (Standard Toolbar, Format Toolbar, Forms Toolbar) i dac s fie afiat sau nu bara de stare (Status Bar). Comanda Format Mask activeaz / dezactiveaz afiarea marcajelor de sfrit de rnd. Alte opiuni sunt: Refresh (rencarc pagina cu cele mai recente modificri) i HTML (deschide un editor de tip text ce conine codul HTML al paginii). Meniul Go include opiunile de navigare, Forward i Back (ncarc pagina urmtoare / anterioar) , precum i alte dou opiuni: Mail (legtura ctre site-ul Hotmail.com) i Internet Call (legtura ctre un server NetMeeting). Meniul Insert asigur contextul necesar inserrii n pagin a obiectelor componente. Din acest meniu se introduc marcaje de pagin nou (Break), linii orizontale de demarcaie (Horizontal Line), simboluri (Symbol) sau comentarii (Comment). Se pot introduce imagini (Image), videoclip-uri (Video) sau fundal sonor al paginii (Background Sound). Dac se dorete ca o imagine s devin sensibil (adic s fie element de apelare pentru o legtur), dup introducerea imaginii, prin dublu clic pe aceasta se afieaz fereastra de dialog n care se introduce URL- ul legturii dorite. Tot din acest meniu se introduc controale ActiveX, applet- uri Java, prezentri PowerPoint sau alte plug- in- uri (Opiunea Components), precum i componente WebBot (inserare automat a datei, crearea automat a unui motor de cutare- opiunea WebBot Component). Meniul ofer posibilitatea introducerii elementelor dinamice (Marque text defilant) i a scripturilor de tip VisualBasicScript i JavaScript (opiunea Script). Opiunea Form Field permite realizarea formularelor, printrun simplu clic, i introducerea elementelor componente ale acestora (csue de text, casete de validare, butoane radio, meniuri derulante, butoane de comand, imagini), operaie care se poate realiza i la nivel de cod HTML introdus direct (HTML Markup). Opiunea Hyperlink este similar celei din meniul Edit. Meniul Format este destinat formatrii obiectelor paginii: a fonturilor, a paragrafelor sau a listelor marcate i ierarhizate. Fundalul se poate formata cu opiunea Background; se pot elimina toate formatrile fcute cu comanda Remove Formating. Meniul Tools prezint, pe lng opiunile de navigare Back i Forward, o opiune Follow Hyperlink, care ncarc documentul spre care point- eaz o legtur i o opiune de alegere a setului de caractere (Font Options). Meniul Table include comenzile obinuite de gestionare a tabelelor, a celulelor sau a titlurilor de tabel. Meniul Window permite aranjarea adiacent sau n cascad a documentelor deschise n editor (Tile / Cascades), precum i o list a acestor documente, cu indicarea documentului curent.

228

Meniul Help conine o opiune pentru apelarea Help- ului editorului i una de help on-line. Lista opiunilor se ncheie cu About, care d informaii despre versiunea produsului, firma productoare i drepturile comerciale. Editorul FrontPage ofer, n afar de meniuri, barele de unelte, fiecare unealt oferind tool- tip- ul, adic o indicaie despre rolul uneltei n momentul cnd indicatorul mouse- ului rmne mai mult de o secund deasupra ei. Microsoft FrontPage 2000 / 2003 este unul din cele mai bune programe de creaie existente pentru site- uri Web,. El nu este numai un editor de pagini WYSIWYG, ci ofer i instrumente care ajut la gestionarea site- urilor i a paginilor Web. n editarea de pagini Web, principalele activiti sunt: 1. nceperea lucrului cu Web- uri. Fiind un editor WYSIWYG, adic ceea ce vedem pe paginile pe care le crem este similar cu modul n care paginile respective vor arta pe Web, n majoritatea browser- elor cunoscute, procesorul este foarte bun n recunoaterea standardelor i generarea codului HTML corect. El recunoate faciliti din Internet Explorer, cum ar fi: HTML dinamic, foile de stiluri n cascad (Cascading Style Sheets), fiierele de definiie a canalelor (Channel Definition Files) i multe altele. Spaiul de lucru din fereastra FrontPage Editor este format din mai multe etichete. Bara cu etichete se gsete n partea de jos a spaiului de lucru i cuprinde etichetele: o Normal , ce poate fi folosit cnd editm n modul WYSIWYG; o HTML, utilizat cnd vrem s editm manual codul HTML din pagina de Web; o Preview , poate fi activat cnd dorim s vedem cum arat pagina nainte de a o publica. Browser- ele redau anumite elemente n mod diferit ceea ce impune cerina de a testa paginile, nainte de a le publica, pe mai multe browser- e. Dup lansarea n execuie a programului, exist trei posibilitti : Open An Existing FrontPage Web; Create a New Frontpage Web; Always Open last Web; 2. utilizarea abloanelor i a wizard- urilor pentru Web. n caseta de dialog New sunt prezentate diferite abloane i wizard- uri existente, din care utilizatorul poate alege modelul cel mai convenabil: - Corporate Presence Wizard, ce creeaz mai multe pagini pentru generarea rapid a unui site Web pentru o firm; - Disscussion Web Wizard se folosete pentru crearea unui grup de discuii propriu. Acesta poate fi plasat ntrun site din Web separat sau poate s fie inclus ntrun site existent.

229

Din fereastra de prezentare a abloanelor utilizatorul poate selecta forma dorit, iar, apoi, parcurgnd paii indicai, realizeaz obiectivul pe care i l-a propus; 3. crearea unei pagini se realizeaz,de exemplu, parcurgnd paii de lucru urmtori: a. din meniul File se selecteaz opiunea New; b. se selecteaz opiunea Web afindu-se fereastra cu numele abloanelor cu care se poate construi uor o pagin; c. se alege ablonul Personal Web care va afia directorul implicit unde se va stoca pagina, dar acesta poate fi schimbat cu uurin. FrontPage va crea o pagin nou afind o imagine a acesteia n fereastra FrontPage Explorer. Documentul homepage (pagina iniial) va avea legturi la toate documentele corelate, fiecare dintre acestea putnd fi editat cu ajutorul lui FrontPage Editor. Pentru a lansa n execuie FrontPage Editor, se face dublu clic pe pictograma documentului MyHomePage. Documentul MyHomePage conine o serie de pagini de text pe care le putem edita pentru a personaliza informaiile. FrontPage Editor folosete pictograme i meniuri, cunoscute din alte programe Microsoft. Instrumentele de editare HTML nu sunt n totalitate WYSIWYG, dar FrontPage ofer faciliti asemntoare. Programul accept tabele i numeroase alte faciliti din HTML. Dup efectuarea tuturor modificrilor n document, se selecteaza comanda Save din meniul File, i, apoi, Exit pentru a prsi editorul FrontPage; 4. afiarea unei pagini n FrontPage. Primul pas este lansarea browser- ului pe care dorim s vizualizm pagina, cum ar fi Netscape Navigator sau Internet Explorer. n cmpul de adres se intoduce numele de cale ctre fiierul index.htm(l) care conine pagina. Vizualizarea se mai poate face cu ajutorul opiunilor din meniul File cu succesiunea: File, Preview in Browser prin care se va afia fereastra specific; acionnd butonul de comand Preview, se poate alege mrimea ferestrei n care s aib loc vizualizarea; 5. editarea legturilor n pagin. Dac se revine la FrontPage Explorer, se poate vedea c pagina conine legturi la multe alte documente. Pentru a elimina o legtur, se face clic pe aceasta i apoi se d comanda Delete. Pentru a modifica URL- ul unei legturi, se selecteaz opiunea Verify Hyperliks din meniul Tools. FrotPage va afia caseta de dialog specific de verificare a legturii i apoi se face clic pe legtura ce se dorete a fi actualizat, apoi, clic pe butonul Edit Link. n caseta de dialog Edit Link se poate verifica URL-ul legturii. Dup actualizarea legturii, se face clic pe OK pentru a prsi caseta i Close pentru a prsi caseta de verificare a legturii.

230

Spre exemplu, ne propunem crearea unui site Web8 stocat n directorul / folderul Magazin, care s conin paginile Index.htm, Catalog.htm, Comanda.htm, Politici.htm, Teri.htm i Help.htm. Paginile pot fi create cu un editor simplu cum este Notepad, WordPad sau folosind procesorul de texte Microsoft Word. nainte de realizarea site- ului, informaiile de afiat pe Internet trebuie structurate dup tip (text, tabele, grafice etc.) i dup natura lor (date de identificare firm, nomenclatoare, adrese teri .a.). Editorul FrontPage este organizat n ideea conceptului de site ca i colecie de pagini cu relaie ntre ele i ca un set de fiiere de tipuri diverse. Folosind asistentul specializat Wizard, paii de concepere a site- ului sunt: 1.- din meniul File se selecteaz opiunea New i comanda New Web site sau se activeaz butonul cu simbolul documentului vid de pe bara cu instrumente standard; 2.- se selecteaz opiunea One page Web site, care are ca efect afiarea abloanelor oferite de aplicaie; 3.- se selecteaz Corporate Presence Wizard specificndu-se destinaia pe suport magnetic, unde se va salva site- ul (implicit se salveaz n My documents, folderul My Web Sites). Dup confirmarea tipului de site i a locului de stocare, prin activarea butonului OK se lanseaz asistentul Corporate Presence Wizard, care solicit rspunsuri la ntrebri sau cerine ntro succesiune de pai, parcuri folosind butoanele Wizard uzuale Next, Back, Cancel i Finish. Aceti pai sunt: a.- prezentarea utilitarului, a avertismentului c trebuie s se rspund la ntrebri despre firm; b.- selecia paginilor care vor forma site- ul; obligatorie este pagina Home, ca i element de intrare n site- ul magazinului; celelalte pagini posibile se refer la nouti (Whats New), produse / servicii (Products/Services), cuprins (Table of Contets), conexiune invers (Feedback Form) i cutare (Search Form); c.- pagina principal presupune selecia informaiilor care vor aprea pe prima pagin a site-ului, grupate astfel: informaii introductive (Introduction), scopul firmei (Mission Statement), obiectul de activitate (Company Profile) i informaii de contact a firmei (Contact Information); d.- pagina de nouti care va cuprinde date recente asupra magazinului, cum sunt: modificri ale site- ului (Web Changes), eventuale comunicate de pres (Press Releases) i articole i recenzii (Articles and Reviews); e.- pagina de produse i servicii precizeaz numrul de produse i / sau servicii care vor fi descrise ulterior n pagini distincte. Pe pagina care se va crea ca rezultat al acestui pas vor exista legturi ctre paginile individuale ale produselor i serviciilor;
8

Georgescu M, .a. Birotica. Instrumente i metode de lucru, Ed. Sedcom Libris, Iai, 2006, pag. 44 231

f.- descrierea produselor i serviciilor preciznd pentru fiecare produs i serviciu amnunte, cum ar fi: denumire, caracteristici, pre, avantaje de consum, profit realizabil, formular de solicitare de informaii suplimentare despre produs sau serviciu, conturi, raportare . a. g.- formulare pentru feedback, folosite la colectarea de impresii ale utilizatorilor privind site- ul, organizaia i oferta acestuia. Informaiile cerute de asistent despre vizitatorii site- ului sunt: nume (Full Name), loc de munc (Job Title), organizaia din care face parte (Company Affilation), adresa, .a. Informaiile completate de vizitatorii site- ului se vor pstra ntrun fiier stocat pe serverul Web. La pasul urmtor se poate decide dac acest fiier va fi compatibil cu programele de gestiune i de calcul tabelar; h.- pagina de cuprins, de afiare a legturilor ctre toate paginile site-ului; opiunile utilizatorului sunt: actualizarea automat a listei de pagini, vizualizarea paginilor care nu sunt legate de celelalte pagini din site, folosirea de buline sau marcatori pentru paginile de pe nivelurile superioare; g.- antetul i subsolul paginilor stabilind elementele care vor apare n partea superioar a paginilor site-ului, cum sunt: sigla (logo-ul firmei), titlul paginii, legturi ctre paginile principale, precum i elementele ce vor fi afiate n partea de jos a fiecrei pagini: legturi ctre paginile principale, adresa realizatorului paginii, note asupra dreptului de autor, data ultimei modificri; i.- marcarea paginilor neterminate printr-un semn sugestiv; j.- precizarea numelui, acronimului i a adresei societii comerciale; k.- precizarea numrului de telefon, fax i a adreselor de e-mail ale firmei, ca principale informaii de contact ale firmei; l.- sarcinile de urmat dup ncheierea lucrului cu asistentul, prin care la activarea butonului Finish asistentul solicit utilizatorului s rspund la ntrebarea dac dorete s i se aminteasc ce mai este de fcut. Fiecare sarcin are un indicativ de stare privind procesul de realizare, adic dac realizarea a fost sau nu demarat, un grad de prioritate, paginile asociate sarcinii, data modificrii sarcinii i descrierii sarcinii respective. Se remarc faptul c folosirea asistentului specializat este relativ lejer, dar personalizarea site- ului este migloas i consumatoare de timp (ca i n cazul utilizrii asistenilor specializai n Visual FoxPro); prin urmare folosirea Wizardului nu este soluia optim. Crearea unui site propriu se poate face parcurgnd urmtorii pai de lucru: 1. definirea destinaiei site-ului; de exemplu folderul Magazin amplasat pe unitatea C:\ 2. selecia opiunii Page or Web din meniul File, comanda New. Din panoul de sarcini New se alege opiunea One Page Web Site i alegem ablonul Empty Web Site sau One Page Web Site. n primul caz se creaz un site nou, gol, fr
232

nicio pagin n el, n cazul al doilea se creaz un site nou cu pagina vid index.htm. n varianta Empty Web Site, prin butonul Browse se precizeaz folderul de stocare a fiierelor site- ului, ca de exemplu, C:\Magazin; dup confirmarea tipului de site i a folderului de stocare, folosind butonul OK, panoul New este nchis automat, iar site- ul este deschis n modul de vizualizare folders, coninnd lista de foldere i fiiere cu informaii asociate. Folderul Magazin conine dou dosare private de stocare a informaiilor necesare regsirii fiierelor de ctre editor i Images de salvare a imaginilor site- ului pentru a fi deosebite mai uor de paginile Web. Crearea paginilor site-ului se poate face n mai multe moduri, recomandndu- se ca aceasta s se fac concomitent cu crearea relaiilor ierarhice dintre pagini, ca structur de navigare. De pild, n exemplul considerat, magazinul SC Paradigma SRL, poate avea structura ierarhic a site- ului urmtoarea: I. pagina Home ce va conine elemente, cum sunt: logo- ul firmei, sigla, butoane sau alte obiecte de direcionare a utilizatorului ctre celelalte pagini, nouti din site (oferte speciale, evenimente, mesaje, etc.), faciliti de cutare n cadrul site-ului, etc. II. paginile Firma, Produse, Teri i Nouti; III. n dezvoltarea pe nivelul 3, pagina Firma poate include istoricul, misiunea i partenerii principali ai magazinului, iar pagina Nouti va prezenta evenimente (conferine, activiti de pregtire profesional sau management prin proiecte), articole din pres despre firm i informaii privind managementul resurselor umane. Pentru realizarea structurii de navigare este necesar comutarea din modul de vizualizare Folders n modul Navigation, care permite prezentarea relaiilor ierarhice dintre pagini. Ca i n cazul tabelelor unei baze de date, paginile i relaiile dintre ele sunt de tip printe copil. Prima pagin este Home i se creaz prin apelarea meniului contextual (click dreapta pe suprafaa albastr) i selectarea opiunii New i Top Page, sau cu ajutorul butonului New Page din fereastra Navigation. Restul paginilor se realizeaz de la printe ctre copii. De pild, pentru realizarea paginilor de pe nivelul II se poate proceda astfel: acionare buton dreapta mouse pe pagina printe Home, se selecteaz New, Page i se redenumete noua pagin creat (New Page 1) prin click dreapta pe pagin i alegerea opiunii Name, apoi se tasteaz noul nume Firma. La fel se va proceda i pentru celelalte pagini de pe nivelul II i III. Dup crearea tuturor paginilor folderul va conine fiiere de extensie .htm pentru fiecare pagin realizat. Unei pagini create i sunt asociate trei nume: nume de fiier cu extensia .htm (ex. Index.htm), titlul paginii ce va fi afiat n browser (ex. pagina Index are nume Home Page) i nume pentru navigare afiat pe butoane din barele de navigare ale site- ului (Home). Atribuirea unui titlu de pagin se poate face ca la redenumirea
233

numelor de fiiere, alegnd din meniul contextual opiunea Properties i tastarea n csua de text Title a noului nume al paginii. tergerea unei pagini dintrun site se face n modul de vizualizare Navigation, prin selectarea paginii, apelarea meniului contextual i selecia opiunii Delete, care admite alternativele de tergere propriu- zis sau de separare a paginii de celelalte din site (Remove Page for Navigation structure); opiunea se confirm cu butonul OK. tergerea unei pagini printe atrage dup sine i eliminarea paginilor copil asociate. Pentru stabilirea elementelor de design i pentru completarea site- ului cu informaii, este necesar trecerea n modul de lucru de vizualizare Design a fiecrei pagini n parte. Comutarea se face prin dublu click pe pagin sau prin selecia opiunii Page din meniul View. O tem grafic predefinit este un set de elemente de formatare la nivel de text, fundal, butoane, logo- uri de pagin, etc., grupate sub un nume i adecvate ntegului site, pentru a asigura unitatea graficii. Aplicarea unei teme se face astfel: - din meniul Format se selecteaz opiunea Theme a crei coninut include tema folosit curent Current theme, teme utilizate recent, toate temele disponibile i casete de validare pentru stabilirea unor opiuni (culori mai expresive Vivid colors, animaii Active graphics, imagine de fundal Background picture). Casetele de validare pot fi deselectate, dac nu se dorete utilizarea lor; - din panoul de sarcini se selecteaz tema dorit; - se determin aria de aplicare a temei astfel: click stnga pe tema aleas n pagina curent, click dreapta pe tema aleas i selecia opiunii Apply to selected page(s) pentru paginile selectate anterior, click dreapta pe tema aleas i selecia opiunii Apply as default theme pentru ntreg site-ul, ceea ce va implica avertismentul c aplicarea temei va genera nlocuirea formatrilor existente. Efectul aplicrii temei este schimbarea fundalului; modificarea unei teme predefinite presupune selecia opiunii Customize... din meniul contextual activat pe miniatura temei. Se pot schimba culorile, elementele grafice, butoanele, bulinele, .a. sau formatarea textului. O alternativ la folosirea unei teme grafice predefinite este schimbarea de ctre utilizator a aspectului fundalului i a textului de pe paginile site- ului, ceea ce implic mai multe aciuni i cunoaterea aspectelor coloristice dorite. Astfel: - fundalul se poate personaliza prin aplicarea unei imagini sau a unei culori selectnd Background din meniul Format. n fereastra afiat se pot stabili: imaginea de fundal bifnd csua de validare Background Picture i alegnd o imagine potrivit folosind butonul Browse; dac se dorete ca imaginea s apar ntr-un format semitransparent se selecteaz i csua Make it a watermark; culoarea fundalului i culoarea textului;

234

- culoarea legturilor nevizitate (Hiperlink), vizitate (Visited Hiperlink) i active (Active Hiperlink). Fundalul se poate modifica i n cazul unei teme implicite dup anularea ei prin succesiunea Format Theme... All available themes No theme, click dreapta Set as default theme. Dac se dorete folosirea unor zone comune ale tuturor paginilor se pot folosi chenarele partajate. n exemplul considerat, n site- ul de prezentare a SC Paradigma SRL, cu structura creat, creia i-am aplicat tema Global Marketing, dorim s realizm urmtoarele zone comune: un chenar n partea de sus a paginii de afiare a siglei firmei i a unui banner cu titlul paginii; un chenar n stnga paginii cu butoane de navigare n cadrul site-ului i un chenar n partea de jos a paginii de afiare a denumirii i a adresei de e-mail a proiectantului de site. Paii de realizare a chenarelor partajate sunt: - activare opiune prin succesiunea Tools Page Options... Authoring bifare csu de validare Shared Borders; - fixarea poziiei i a rolului chenarelor din succesiunea Format Shared Borders. Se pot realiza chenare partajate n partea de sus Top, de jos Bottom, stnga Left, dreapta Right care pot sau nu s aib butoane de navigare. Chenarele pot fi realizate pe pagina curent sau pe toate paginile site-ului (All pages). Poziia chenarelor se confirm prin OK. Comentariile implicite se pot nlocui cu un coninut dorit. Banner- ele de pagin sunt un mod rapid de adugare de titluri de pagin. Dac site- ului sau paginii i-a fost aplicat o tem; n caz contrar, acestea vor conine numai text care poate fi formatat dup dorin. O condiie pentru realizarea banner- elor este existena unei structuri de navigare a site-ului; banner-ul nu este vizibil pe o pagin care nu este inclus n structura de navigare. Pe banner apare numele dat de utilizator paginii, cnd a redenumit-o n modul de lucru Navigation (nume de navigare); cnd se schimb acest nume se schimb automat i banner- ul paginii redenumite. Inserarea banner-ului se face n partea de sus a paginii curente, prin succesiunea: Insert Page Banner selecie tip banner, text sau imagine. Structura de navigare se constituie dintrun grup de butoane care conduc ctre paginile site- ului. Regulile de urmat n crearea structurii sunt: nicio pagin nu trebuie s rmn n afara site-ului i niciodat vizitatorul nu trebuie s ajung ntrun punct izolat din care s nu mai poat reveni n site. n cazul site- ului de prezentare a firmei Paradigma sunt utile dou grupuri de butoane sub forma a dou bare de navigare: o bar cu legturi ctre paginile copil ale unei pagini, amplasat n partea de sus a chenarului partajat i o bar cu legturi ctre paginile de pe acelai nivel (pagini surori) i, suplimentar, un buton cu trimitere ctre pagina Home, bar poziionat n partea din stnga a paginilor.

235

Prima bar de legturi se creaz prin succesiunea: poziionare cursor sub banner- ul de pagin selecie Insert Navigation din meniu alegere component Links Bars din fereastra deschis tipul Bar based on navigation structure alegere aspect butoane- bar, ca de exemplu, Use Pages Theme care d butoanelor coloristicul temei alese anterior (Global Marketing) precizarea orientrii butoanelor orizontal / vertical Finish ce are ca efect cerina de precizare a legturilor din bar (n cazul prezentat ctre paginile copil ale paginii curente Child level). Similar se realizeaz i a doua bar de legturi din stnga paginii, cu deosebirea c butoanele se vor orienta vertical, iar la pasul final se selecteaz Same lavel legturi ctre paginile de pe acelai nivel i Home Page din seciunea legturi suplimentare Additional Pages. Cum prima pagin Home nu are pagini surori, ci doar 4 pagini copil, bara de legturi din stnga paginii nu va avea nici un buton i bara de sus va fi cu 4 butoane. Comentariul relativ la afiarea legturilor nu va fi afiat n browser. Siteul rezultat n urma acestor operaii se poate previzualiza cu opiunea Preview in Browser. Adugarea textului ntro pagin Web este la fel de facil n Microsoft FrontPage ca i n Microsoft Word: se redacteaz textul de la tastatur sau se adaug text copiat sau mutat dintro alt aplicaie sau zon a site- ului. Dac se dorete aducerea unui text deja formatat, se recomand lipirea sa prin succesiunea: Edit Paste Special Normal Paragraph care anuleaz formatrile iniiale i le aplic pe cele ale temei redefinite. Textul poate fi inserat dintrun fiier separat prin succesiunea: Insert File selecie fiier Open, cu cerina ca fiierele s fie de format .txt sau .doc. De asemenea, formatarea textului este similar cu cea folosit de procesoare sau editoare de texte: se selecteaz textul, se aleg opiunile Font sau Paragraph i se aplic opiunile dorite. Se pot utiliza i instrumentele de formatare din bara de instrumente. Inserarea imaginilor este similar cu cea fcut prin celelalte programe ale Microsoft Office. Din meniul Insert opiunea Picture se alege tipul de imagine dorit astfel: Clip Art imagine din galeria Microsoft Office; From File imagine stocat pe suport magnetic; From Scanner or Camera imagini scanate sau de pe cadrul de memorie al unei camere digitale, cu cerina ca dispozitivele s fie conectate la calculator; New Photo Gallery album de imagini aranjate n diverse moduri; Movie in Flash Format animaie Macromedia Flash realizat n prealabil; New Drawing desen nou realizat cu instrumentele din bara Draw; AutoShapes form grafic nou din lista aferent Microsoft Office; WordArt text stilizat; Video fiier video. Pe site-urile Web formatele grafice mai folosite sunt .gif (Graphics Interchange Format) care folosete pn la 256 de culori cu imagini mici, adeseori
236

animate i formatul .jpg sau .jpeg (Joint Photographic Experts Group) ce suport aproximativ 16 milioane de culori folosit pentru fotografii i imagini de dimensiuni mari. O galerie foto este o colecie de imagini organizate dup o anumit tem. n album sunt prezentate miniaturile imaginilor; de ex. pentru site-ul firmei Paradigma dorim s crem o galerie foto de prezentare a produselor firmei. Aceasta presupune: plasarea cursorului n locul de creare al galeriei meniul Insert selectarea opiunilor Foto Gallery. Fereastra deschis prezint opiunile de adugare de imagini, de editare, de tergere, modificare, etc. Se poate alege aranjarea vertical a folografiilor prin opiunea Vertical Layout; se poate remarca faptul c inserarea unei imagini nu nseamn i salvarea ei; de abia la salvarea modificrilor dintro pagin prin opiunea din meniul File se stocheaz copii ale imaginilor inserate n pagin. Editorul FrontPage 2003 ofer posibiliti de aranjare a informaiilor de diverse tipuri pe pagin sub form tabelar prin: anularea marginilor, alipirea celulelor, colorarea diferit a fundalului acestora, etc. Tabelele devin invizibile pentru vizitatorii paginii prin setarea la zero a marginilor acestora, aprnd doar aranjarea coninutului de site. Astfel de tabele se numesc tabele Layout de aranjare sau orientare. Pentru a insera un tabel ntro pagin Web deschis n mod Design se procedeaz astfel: se plaseaz cursorul n locul inserrii se activeaz opiunea Table din meniul Insert se stabilesc coordonatele dorite ale tabelului (ca n cazul tabelelor Word). Cnd se public pe Internet un site Web, acesta primete un nume unic, care devine adresa site- ului. Interconectarea paginilor i a site- urilor se realizeaz cu ajutorul hiperlegturilor (Hyperlinks). Procesul de realizare a unei legturi presupune: poziionare cursor n locul dorit s apar legtura selecia opiunii Hyperlink din meniul Insert, prin care apar opiunile de definire a legturii; dup selecia opiunilor. Verificarea legturii se face prin click pe textul acesteia cnd pagina este previzualizat n modul Preview sau deschis prin browser. Se mai poate verifica i n modul Design prin combinaia Ctrl + click. Legturile ctre o pagin sau un site Web deja create pot fi externe, ctre alte site- uri sau interne, ctre o pagin din site. Dac, de exemplu dorim a realiza o legtur extern ntre pagina Teri a firmei Paradigma ctre site- ul unei firme partenere, atunci vom alege ca punct de inserare a legturii, nceputul paginii Teri. n acest scop n fereastra Insert Hyperlink se completeaz n csua de text Text to display numele firmei partenere, iar n csua Address, adresa site- ului firmei partenere. Crearea unei legturi ctre un site extern se poate face i prin simpla tastare a adresei Web (URL) n pagina deschis n modul Design.

237

Pentru a realiza o legtur intern ne fixm n chenarul partajat din partea de jos a site- ului. Dac dorim o legtur cu pagina Produse, tastm numele paginii Produse, l selectm i din meniul contextual alegem opiunea Hyperlink. Textul Produse va aprea n fereastr datorit seleciei, dar mai este nevoie de declararea adresei, ce se realizeaz selectnd din lista Current Folder fiierul Produse.htm. Pe site- urile Web intervine frecvent situaia n care coninutul unei pagini depete nlimea monitorului, ceea ce face necesar folosirea barei de derulare vertical pentru a vedea toat pagina. n scopul uurrii navigrii, se introduc deseori legturi care trimit ctre anumite puncte ale paginii. Pentru a realiza o asemenea legtur este necesar, n primul rnd, crearea semnului de carte Bookmark, astfel: se plaseaz cursorul n locul de inserare, de exemplu la nceputul paginii Produse naintea primului paragraf, care cuprinde ntrebri adresate frecvent FAQ, dup care se selecteaz opiunea Bookmark din meniul Insert. n csua de text Bookmark name se tasteaz denumirea semnului de carte, fr a utiliza spaii (de exemplu nceput) i se confirm aciunea cu butonul OK. n punctul unde era plasat cursorul apare un stegule albastru, vizibil n modul de lucru Design. Dup crearea semnului de carte, se realizeaz hiperlegtura prin selectarea textului care va constitui hyperlink- ul (n cazul dat, nceput din partea de jos a paginii Produse); se activeaz comanda Hyperlink din Insert, se activeaz butonul Place in This Document i se selecteaz din lista de semne de carte afiate ancora nceput. Concomitent cu crearea unei pagini noi se poate crea i o legtur; pentru aceasta, dup selectarea textului care trimite ctre pagina nou i activarea ferestrei Insert Hyperlink se alege opiunea Create Document i se introduce n csua Name of New Document, denumirea noii pagini, care se va salva n acelai folder; din grupul de butoane When to edit se alege prima alternativ: Edit the document later dac se dorete completarea paginii mai trziu sau al doilea buton Edit the document now, dac pagina se completeaz imediat. O alt legtur important n site- urile Web este cea ctre adresa de e-mail a administratorului (Web master) sau a proprietarului de site. Utiliznd aceast legtur, vizitatorii pot primi rspunsuri personalizate la ntrebrile lor, iar cei ce ntrein site- ul au avantajul comunicrii de oriunde i oricnd cu cei crora li se adreseaz. Pentru crearea legturii ctre o adres de e-mail, dup selectarea textului i apelarea opiunilor de creare a legturii, n fereastra Insert Hyperlink se alege opiunea E-mail Address. Orice tip de legtur se mai poate realiza i de pe o imagine prin selectarea ei i prin ataarea unui hyperlink printr-un procedeu menionat. Legarea paginilor ntre ele se face i prin folosirea butoanelor interactive, ca alternativ la barele de navigare (Link bars). Inserarea unui buton de navigare se face astfel: se poziioneaz cursorul n locul de inserare al butonului din meniul
238

Insert se alege Interactive Button se selecteaz din lista afiat un buton adecvat culorii din restul paginilor n csua text se tasteaz explicaia ce urmeaz s apar pe buton n zona Link cu sau fr ajutorul butonului Browse se precizeaz destinaia legturii. Butonul poate fi personalizat utiliznd opiunile din cadrele de pagin Font sau Image. Cadrele sunt o alternativ a tabelelor pentru aranjarea coninutului unui site. Un set de cadre este format din pagini distincte; de exemplu, dac o firm are un site restrns format din paginile Sigla.htm care conine numai sigla proprie, Produse.htm, Furnizori.htm, Legturi.htm cu 2 butoane care trimit ctre produse i furnizori pentru a realiza navigarea n acest site utilizm un container de cadre ca pagin care s le conin pe toate celelalte, structurat astfel: sus pagina Sigla, n stnga Legturi, n centru Produse i Furnizori, care se vor ncrca n aceast zon la activarea butoanelor din stnga. Crearea paginii container se face astfel: se deschide meniul File i se alege opiunea New; din panoul New subopiunea New Web Page se alege opiunea More Page Templates; dintre abloanele pentru paginile cu cadre Frames Pages se alege ablonul Banner and Contents. Fereastra container ce apare conine 3 cadre, fiecare cu 2 opiuni: de selectare a unei pagini existente ca i coninut al cadrului Set Initial Page, ca i n cazul exemplului considerat cnd se ncarc paginile disponibile, sus sigla, n stnga Legturi, n centru Produse i Furnizori, sau crearea unei pagini noi New Page care va deveni coninutul cadrului. Apsnd acest buton, cadrul se transform ntro pagin goal, ca i cum s-ar ncepe construcia unei pagini n modul de lucru Design, dar n limitele cadrului. Dup completarea tuturor cadrelor, pagina container se salveaz n mod obinuit (paginile noi, create se salveaz pe rnd, iar pagina container se salveaz la sfrit). Aadar, se poate concluziona c Microsoft FrontPage ofer o serie de faciliti privind crearea i dezvoltarea unui site n variante alternative, avnd o tem grafic, bare de legturi, banner-e, informaii de tip text i o galerie de imagini, ntre care se pot crea hiper- legturi diverse, iar coninutul unui site se poate structura i ierarhiza prin tabele Layout i cadre de pagin.

5.3. Utilizarea programelor Microsot Office pentru gestiunea i managementul site-urilor de afaceri
Programele pachetului Microsoft Office: Word, Excel, PowerPoint, Access i Outlouk, ncepnd cu versiunile 2003, ncorporeaz tehnologia World Wide Web9. n documentele Office obiectele grafice, texte sau alte pagini Internet sau
9

Johnson S. Microsoft Office 2003, Editura Teora, Bucureti 2004, pag. 459 239

Intranet pot deveni hiperlegturi; mai mult, pachetul Office faciliteaz crearea paginilor Web fr a fi necesar s se nvee HTML i sistemul de coduri folosit n formatarea paginilor. Orice document se poate salva ca pagin Web pe unitatea de memorie extern (hard- disc), similar cu salvarea documentelor Office. Documentul poate fi previzualizat ca pagin Web n programul Office sau n browser; rmnnd ntr-un program Office un document se poate transforma ntro pagin Web. n acest fel se poate realiza informarea i comunicarea cu utilizatori ai Internetului din ntreaga lume. Programele Office utilizeaz HTML ca format de fiier suplimentar, ceea ce nseammn c programele Word, Excel, Access, PowerPoint i, mai recent, Publisher pot salva i citi documente HTML fr a interveni probleme de compatibilitate. Programele recunosc extensia de tip de fiier .htm(l) similar cum recunosc propriile formate: .doc (Word), .xls (Excel), .mbd (Access), .ppt (PowerPoint) i .pub (Publisher). Dac avem la dispoziie un browser se pot vedea propriile documente Web create cu programele Office.

5. 3. 1. Crearea i gestionarea paginilor i a site-urilor Web


Bara cu instrumente Web poate fi afiat folosind meniul Wiew, comanda Toolbars, activnd opiunea Web. Orice document creat cu programele Office se poate salva ca pagin Web pe unitatea de memorie extern (hard- disc), pe serverul Web sau de Intranet devenind document .html, care pstreaz caracteristicile iniiale ale documentului, cum ar fi: stiluri de prezentare, obiectele legate i nglobate n site-uri, tabele pivot, marcaje de revizie, .a. Dac intervin, totui, probleme de conversie, utilizatorul este atenionat ntro caset de dialog pentru a efectua modificrile necesare. La salvarea documentelor, fiecare imagine, foaie de calcul sau diapozitiv se transform ntrun fiier propriu, iar pachetul Office creaz un folder cu acelai nume i n aceeai locaie de pe calculator ca fiierul .html original al documentului. Prin urmare, un document Office salvat ca pagin Web, se compune dintrun fiier .html i un folder care stocheaz fiierele suport. Deschiderea unei pagini Web astfel create ne permite, ca i n orice pagin Web, comutarea nainte i napoi ntre formatul .html i formatul standard al programului, fr a pierde din formatare sau din funcionalitate. De exemplu, dac s-a creat o diagram formatat ntro prezentare PowerPoint, s-a salvat fiierul prezentrii ca pagin Web i s-a redeschis pagina Web n programul PowerPoint, diagrama va arta identic cu cea original. Pentru a deschide o pagin Web Office se procedeaz astfel: - din fereastra Open se selecteaz butonul Files Of Types i opiunea All Web Pages;
240

- pentru a accesa folderele mai des utilizate se activeaz una din pictogramele barei verticale Places, aflate n stnga ferestrei; - dac este necesar, se deschide lista derulant Look In i se selecteaz folderul n care este localizat fiierul; - se execut clic pe numele fiierului ce urmeaz a fi deschis; - se activeaz butonul de comand Open. Pentru a deschide o pagin Web Office n browser-ul Web prestabilit se activeaz butonul cu sgeata n jos al comenzii Open i se execut click pe comanda Open In Browser. n programul Word, n modul de afiare Web Layout, butonul New Blank Document din bara cu instrumente standard, se transform n butonul New Web Page; activnd acest buton se deschide rapid un nou document .html n care se poate introduce text, elemente de grafic, cadre i alte obiecte n funcie de cerine. O hiperlegtur, ca obiect grafic sau text colorat i subliniat, se poate crea pentru a sri la o nou locaie. Destinaia se poate afla n acelai document, ntrun alt fiier de pe calculator sau din reea sau ntro pagin Web de pe Intranet, sau Internet. Pentru o locaie din Internet, programele Office insereaz o legtur absolut, care va duce la locaia fixat. ntre documente se insereaz legturi relative care se modific n momentul n care se schimb cile hiperlegturii i ale destinaiei; pstrarea legturii intacte necesit mutarea mpreun a hiperlegturii i a destinaiei. Paii inserrii unei hiperlegturi ntrun document sunt: - se selecteaz locul inserrii sau se selecteaz textul sau obiectul ce va constitui hiperlegtura; - din bara cu instrumente standard se activeaz butonul Insert Hyperlink; - se activeaz comanda Place In This Document; - se execut click pe o destinaie din document care poate fi: un titlu sau un reper Word, o referin de celul sau un nume de domeniu Excel, un diapozitiv, un titlu de diapozitiv sau o prezentare particularizat PowerPoint, un obiect Access; - se tasteaz textul dorit s apar ca hiperlegtur; - se activeaz butonul Screen Tip; - se tasteaz textul dorit s apar la plasarea indicatorului de mouse pe hiperlegtur; - se activeaz butonul OK din fereastra Set Hyperlink Screen Tip; - se execut click pe butonul OK din fereastra Insert Hyperlink. ntre documente, inserarea unei legturi presupune realizarea primilor 2 pai ca n situaia anterioar, dup care: - se selecteaz comanda Existing File Or Web Page din fereastra Insert Hyperlink;
241

- se selecteaz calea i numele fiierului sau paginii Web destinaie, din fereastra Adress. O variant de lucru este succesiunea File Web Page sau Bookmark selecie fiier/ pagin Web/reper i activare buton OK; - tastarea textului ce va apare ca hiperlegtur; - activarea butonului Screen Tip; - tastare text la plasarea indicatorului de mouse pe hiperlegtur; - nchiderea ferestrei Set Hyperlink Screen Tip prin confirmarea cu OK i a ferestrei Insert Hyperlink prin OK. Pentru a insera o hiperlegtur de expediere mesaje e-mail, se selecteaz locul de inserare, se activeaz Insert Hyperlink i comanda E-mail Adress, se tasteaz adresa destinatarului, se introduce un subiect i un text al hiperlegturii i OK. n programul Access o hiperlegtur apare ca o etichet de formular sau de raport i folosete proprietatea Caption pentru textul hiperlegturii. ntro sesiune de lucru, execuia unui click pe o hiperlegtur are ca efect schimbarea culorii acesteia. Dac o legtur nu mai este necesar sau nu mai corespunde ea se poate elimina sau revizui. La salvarea unui document cu hiperlegturi, programele Office verific legturile i le repar pe cele care nu funcioneaz, de pild ca urmare a schimbrii locaiei fiierului ce conine legtura. Pentru a folosi o legtur se procedeaz astfel: - se plaseaz indicatorul de mouse pe legtur; ca efect, indicatorul devine imaginea unei palme; - se execut click pe hiperlegtur sau se ine apsat tasta Ctrl i apoi se execut click pe hiperlegtur, cum se procedeaz n programul Word. Efectul este n funcie de natura legturii: salt la o nou locaie din document, salt la o locaie dintrun site Web; se deschide un fiier nou i programul cu care a fost creat fiierul; se deschide programul Outlouk care afieaz un mesaj e-mail nou; - navigarea ntre documentele hiperlegate se poate face cu ajutorul barei de instrumente Web astfel: parcurgerea documentelor cu butoanele Back i Forward; accesarea paginii de pornire prin butonul Start Page; accesarea unei pagini cutate cu ajutorul butonului Search The Web. O legtur poate fi editat selectnd din meniul contextual (click dreapta), comanda Edit Hyperlink. Textul poate fi schimbat sau particularizat; la nevoie poate fi schimbat i destinaia, dup care se prsete fereastra prin OK. Similar, eliminarea unei hiperlegturi se poate realiza prin execuia comenzii Remove Hyperlink din meniul contextual. Eliminarea rapid poate fi realizat prin tragerea

242

indicatorului de mouse sub form de I peste hiperlegtur n scopul selectrii ei i apoi acionarea combinaiei de taste Ctrl + Shift + F9. Aspectul unei hiperlegturi se poate modifica astfel: se execut click dreata, se selecteaz comanda Select Hyperlink i din bara de instrumente Formatting se aleg butoanele dorite privind modul de scriere, fonturile, mrimea fonturilor, .a. n general, o pagin Web elementar conine text, elemente grafice i hiperlegturi. Ea se poate mbunti selectnd o tem ca machet vizual prefabricat prin care se poate modifica formatarea textului, marcajele, fundalul, culorile, liniile orizontale. Fiecare tem are o culoare prestabilit i o culoare mai vie, supraluminat, ca variant de culoare la cea prestabilit; unele teme includ i elemente de animaie. Facilitarea navigrii ntrun site se poate realiza adugnd cadre ca panouri separate cu un coninut unic i derulate independent. De exemplu, legturile de navigaie se pot plasa ntrun cadru i o legtur ctre pagina de baz ntrun alt cadru. Folosirea temelor pentru adugarea unei scheme de culori n programele Word sau Access presupune: - deschiderea documentului Word sau a paginii de accesare a datelor n modul Design unde dorim s adugm o tem; - din meniul Format se selecteaz comanda Theme; - se alege o tem pentru a vedea prezentarea ei; - se selecteaz caseta de validare a obiunii Vivit Colours pentru a vizualiza cealalt variant de culori a temei; - se activeaz butonul OK. Adugarea sau eliminarea cadrelor n programul Word presupune: deschiderea documentului vizat; activarea meniului contextual i selecia opiunii Frames prin care se afieaz bara cu instrumente Frames; se selecteaz butonul de adugare sau eliminare cadru. Pentru a previzualiza o pagin Web ntrun browser, se deschide pagina dorit, din meniul File se alege pagina Web Page Preview i se deruleaz pagina pentru a se vedea n totalitate, se testeaz hiperlegturile prin activare, etc. n programul Word previzualizarea se face cu comanda Web Layout View. Dac documentul conine formatare sau machete care nu pot fi realizate n HTML, programul Word adopt o machet de aproximare a aspectului original. Mai mult, pachetul Office folosete suportul Internet Explorer pentru HTML i foi n stil cascad CSS (Cascading Stile Sheets) pentru a aduce aspectul Office n documentele HTML.

5.3.2. Managementul documentelor pe Internet

243

Pentru a salva un document Office ca pagin Web se procedeaz astfel: se deschide documentul; din meniul File se activeaz comanda Save As Web Page; se selecteaz unitatea de memorie i folderul de destinaie al fiierului; se tasteaz numele fiierului i se activeaz butonul Save. Pagina se salveaz n folderul selectat, iar elementele grafice coninute i fiierele corelate se salveaz ntrun alt folder care are numele paginii Web. O foaie de calcul Excel se poate salva ca pagin Web interactiv astfel: se deschide registrul de lucru Excel pe care dorim s-l salvm ca pagin Web; din meniul File se selecteaz comanda Save As Web Page; se selecteaz unitatea i folderul de stocare al fiierului; se selecteaz o opiune de salvare a ntregului registru sau a unei selecii; se activeaz caseta de validare a opiunii Add Interactivity dac se dorete ca alte persoane s poat edita fiierul; se tasteaz un nume pentru fiier i se activeaz butonul Save. i n acest caz, pagina Web este salvat n folderul selectat, iar elementele grafice suport i fiierele grafice corelate se salveaz ntrun alt folder cu numele paginii Web. n programul Access, paginile de accesare ale datelor ne permit s realizm pagini Web dinamice, fr a avea nevoie de un server Web. Ele pot fi formatate utiliznd multe din instrumentele folosite la crearea formularelor Access. Paginile sunt organizate ntrun grup de obiecte separat de fereastra Database. Ca i n Word i Excel, o pagin este stocat ntrun fiier separat de fiierul bazei de date. O cale lejer de creare a unei pagini de accesare a datelor este folosirea aplicaiei expert Page Wizard, care solicit selectarea tabelelor i a cmpurilor de utilizat i precizarea modului de grupare a cmpurilor n pagina Web. Paii de lucru sunt: - n fereastra Database din bara Objects se activeaz butonul Pages; - se execut dublu click pe pictograma Create data access page by using wizard; - se selecteaz tabelul i cmpurile care s apar n pagin i se execut click pe butonul Next; - n funcie de cerine se selecteaz cmpurile care vor aciona ca nivele de grup n pagina Web i se continu cu Next; - se selecteaz cmpurile i se sorteaz nregistrrile n pagin, dup care se trece la pasul urmtor; - se tasteaz numele paginii; - se precizeaz dac se dorete deschiderea paginii n programul Access sau modificarea aspectului n modul Design; - se ncheie cu Finish. Exportul n formate Web presupune: selecia din meniul File a comenzii Export; selectarea din lista derulant Save As Type a formatului de fiier i activarea butonului Export.

244

Pentru crearea unei pagini de accesare a datelor fr a apela la aplicaia expert, se folosete modul de lucru Design prin care se selecteaz tabelele, cmpurile i alte obiecte care s apar n pagin. Aspectul paginii poate fi formatat ca i la crearea formularelor; se pot folosi instrumentele din caseta Toolbox pentru a insera hiperlegturi i date Office cum ar fi: tabele pivot, diagrame Excel i foi de calcul Excel. Un tabel pivot (Pivot Table) este un tabel interactiv, legat la o baz de date care prezint sumar datele unui tabel sau o interogare n format tabelar. La fel, o diagram pivot (Pivot Chart) este o diagram interactiv legat la o baz de date. Paii de lucru n crearea sau modificarea unei pagini, n modul Design sunt: - se activeaz butonul Pages, din bara Objects a ferestrei Database; - se execut dublu click pe pictograma Create Data Access Page In Design View sau se execut click pe pagina de modificat i se activeaz butonul Design; - dac este necesar, se activeaz butonul Field List pentru a afia lista de tabele i interogri din baza de date; - se execut dublu click pe folderul Tables sau Queries i se localizeaz tabelul sau interogarea pe care urmeaz s se bazeze pagina; - se trage cu mouse-ul o pictogram de tabel sau de interogare din lista de cmpuri, n seciunea Unbound din pagina de accesare a datelor (situate n dreapta paginii); - se execut click pe o opiune de machet i se activeaz butonul OK; - folosind instrumentele din caseta Toolbox, se insereaz hiperlegturi i alte date Office, cum sunt: tabele pivot, diagrame i foi de calcul; - se activeaz butonul Close i se execut click pe butonul Yes dac se cere salvarea rezultatului i se tasteaz numele de fiier pentru pagin. O pagin Web poate stoca toate elementele unui site Web, inclusiv textul i elementele grafice, ntrun fiier unic, ceea ce presupune crearea unui fiier de format HTML acceptat de versiunile 4.0 i ulterioare ale programului Internet Explorer. Prin fiierul unic se asigur gestionarea mai lejer a site-ului i faciliteaz expedierea unui site ca anex la un mesaj e-mail. Salvarea unui document Office ca pagin Web ntrun fiier unic se face astfel: se deschide documentul; din meniul File se activeaz comanda Save As Web Page; din lista Save As Type se selecteaz Single File Web Page; se selecteaz destinaia fiierului; se tasteaz numele i se activeaz butonul Save. Dimensiunea unei pagini Web folosind filtrare HTML n programul Word se poate reduce selectnd din meniul File, comanda Save As Page i apoi butonul Save As Type i opiunea Web Page, Filtered i n final Save. n dezvoltarea unui site Web se pot aduga diapozitive de prezentare PowerPoint, n format de imagine Web GIF (Graphics Interchange Format) sau JPEG (Joint Photographic Experts Group). Formatul GIF comprim desene i
245

lucrri artistice, n timp ce formatul JPEG comprim fotografii i alte imagini ntrun coninut de nalt calitate, care se bazeaz pe tonuri continue de culori. Pentru a salva un diapozitiv ca imagine Web se procedeaz astfel: se deschide prezentarea PowerPoint, se selecteaz diapozitivul de salvat i se afieaz; din meniul File se activeaz comanda Save As Web Page; din fereastra deschis, din lista derulant Save As Type se alege opunea GIF sau JPEG; se alege destinaia fiierului de stocat, se tasteaz un nume pentru fiier i se salveaz. Dac se dorete publicarea unei copii a documentului Office n format HTML direct pe un server Web (calculator /Intenet / Intranet care stocheaz pagini Web) se procedeaz ca la salvarea unui fiier. Cu ajutorul caracteristicii Office Web Components se poate permite oricrui utilizator ce folosete programul Internet Explorer 4.01 sau versiuni ulterioare ale programului, s interacioneze cu datele noastre proprii din documentele Excel sau Access. Orice date publicate ntro pagin Web pot fi readuse n programul lor Office pentru eviden i analize suplimentare. Pentru a publica diapozitive PowerPoint ca pagini Web se procedeaz astfel: se deschide prezentarea cu elementul de publicat; se activeaz comanda Save As Page din meniul File; se execut click pe butonul Publish; se selecteaz opiunile dorite a fi incluse n pagina Web; se selecteaz browser- ele de utilizat pentru vizualizarea paginii; se execut click pe butonul Change; se tasteaz titlul paginii; se execut OK; se introduce / selecteaz numele de folder i de fiier pentru pagina publicat; pentru a previzualiza pagina ntr-un browser se selecteaz caseta de validare a opiunii Open Published Web Page In Browser i apoi se execut click pe butonul Publish. Ca i n cazul unui server de fiiere, avnd drepturi de acces prin programul Windows Explorer, se pot aduga, muta sau terge fiiere stocate pe un server Web. Pentru a publica elementele dintro foaie de calcul Excel sub forma unei pagini Web se procedeaz astfel: se deschide registrul de lucru cu elementul de publicat; din File se alege Save As Web Page i butonul Publish; se selecteaz elementele de publicat; se selecteaz butonul Change; se tasteaz titlul de pagin i OK;cu selecia rspunsului Yes or No privind aplicarea regulii la coninutul curent al folder-ului; se tasteaz (se selecteaz) numele de folder i de fiier pentru pagina publicat. Pentru previzualizarea paginii ntr-un browser se selecteaz caseta de validare a opiunii Open Publisher Web Page In Browser i apoi se execut click pe butonul Publish. Componentele Office Web asigur interactivitatea: componenta Spredsheet asigur funcii elementare de foaie de calcul prin care utilizatorii s poat introduce date, s creeze formule, s recalculeze, s sorteze, s filtreze i s adauge formatare de baz; componenta Chart asigur actualizarea automat a
246

diagramelor la modificarea datelor de baz; componenta Pivot Table este creat n Excel sau ntro pagin de accesare a datelor i ofer mijloace eficiente de analizare a datelor. n comunicarea pe Internet, cea mai rapid cale de a trimite o copie a unui document este expedierea unei copii electronice prin e-mail. Fr a se deschide programul de pot electronic se poate expedia altor utilizatori orice document Office din interiorul programului. Activarea butonului e-mail din documentul Office deschide un mesaj nou n programul de pot electronic i insereaz un antet de mesaj standard la nceputul fiierului deschis, permind trimiterea documentului ca mesaj e-mail prin care destinatarul poate (doar) vizualiza documentul. Dac documentul este o anex la un mesaj, destinatarul poate s deschid, s modifice i s salveze modificrile n document. Pentru a expedia un document ntrun mesaj se procedeaz n felul urmtor: se deschide foaia de calcul de expediat; din meniul File se plaseaz indicatorul mouse-lui pe comanda Send To i se execut click pe opiunea Mail Recipient; se activeaz butonul To sau Cc; se selecteaz persoanele de contact crora se dorete expedierea mesajului; se selecteaz OK; se tasteaz textul introductiv i se activeaz butonul Send This Sheet. Pentru a expedia un document ca anex la un mesaj: se deschide registrul de lucru de expediat; n meniul File se plaseaz indicatorul de mouse Send To i se execut click pe opiunea Mail Recipient (As Attachment) afindu-se o fereastr de mesaj e-mail nou; se activeaz butonul To sau Cc ; se selecteaz destinatarii i OK; se introduce un mesaj, dac este necesar i se apas butonul Send. Dac nu se dorete expedierea mesajului se execut click pe butonul e-mail din bara cu instrumente standard pentru a ascunde antetul mesajului. O cale ieftin i eficient de transferare a fiierelor ntre calculatorul propriu i celelalte calculatoare din Internet este protocolul FTP, prin care se pot descrca sau primi orice tip de fiier de la un alt calculator ca fiiere de text, de grafic, audio i video. Pentru descrcare de fiier este nevoie de un nume de utilizator i de o parol de identificare proprie. Site urile FTP anonime sunt deschise oricui i folosesc de regul Anonymous ca nume de utilizator i adresa e-mail complet ca parol. Adresa unui site FTP se poate salva pentru a putea fi vizitat ulterior. Pentru a aduga sau modifica locaii FTP se activeaz butonul Open din bara cu instrumente standard, se selecteaz Look In i opiunea Add / Modify FTP Locations; se tasteaz adresa complet a unui site FTP; ca parol se introduce propria adres de e-mail, se execut click pe butonul Add i OK. Pentru a accesa un site FTP, se activeaz Open, se selecteaz Look In i site-ul FTP la care dorim conectarea; se selecteaz Log On As; se introduce parola ca adres e-mail proprie sau parola personal i apoi OK.

247

5. 3. 3. Marketing de afaceri - edine on-line


] O companie comercial i poate desfura activitile de informare i comunicare cu agenii de vnzri i cu terii, n timp real, folosind un program specializat, de conferine, cum este NetMeeting, instalat pe Internet sau Intranet. Participanii la ntlnirea electronic pot face schimb de informaii, ca i cum s-ar afla n aceeai sal. Gazda ncepe edina i controleaz accesul la document; cu acceptul gazdei participanii pot edita documentul i pot lucra pe rnd la acel document. De asemenea, participanii pot discuta ntre ei, pot ine conferine, pot partaja programe, pot colabora la documente, i la expedierea de fiiere, i pot face schimb de mesaje n fereastra Chat, pot transfera fiiere i pot desena pe planeta Whiteboard. Pentru a planifica o edin se procedeaz astfel: n meniul Tools se plaseaz indicatorul de mouse pe comanda Online Collaboration i se activeaz opiunea Schedule Meeting; se introduc numele sau adresele e-mail ale participanilor, subiectul i locul edinei; se activeaz butonul Browse i se execut dublu-click pe documentul de expediat; se selecteaz data i ora de ncepere i de ncheiere ale edinei; se tasteaz un mesaj i se activeaz butonul Send. n desfurarea unei edine se opereaz astfel: se deschide documentul de partajat; se activeaz meniul Tools i se plaseaz indicatorul de mouse Online Collaboration i se selecteaz opiunea Meet Now; la prima edin se introduc informaii personale, se selecteaz un server i OK; se selecteaz participanii la edin i se activeaz butonul Call. ntro edin on-line colaborarea se realizeaz astfel: - gazda selecteaz butonul Allow Others To Edit din bara de instrumente Online Meeting. Aceast bar conine 6 butoane prin care se permite: gazda s invite participani suplinentari la edina on-line, gazda s elimine participani de la o edin, participanii s editeze i s controleze prezentarea n timpul edinei, participanii s expedieze mesaje ntro sesiune Chat n timpul edinei; - cnd este activat colaborarea, se execut click oriunde n document pentru a obine controlul. Un participant poate obine controlul prin dublu click oriunde n document; - un nou click pe butonul Allow Others To Edit dezactiveaz colaborarea, iar acionarea tastei Esc readuce controlul asupra documentului. Informarea i comunicarea ntre membrii unei echipe de lucru se mai poate realiza folosind posibilitile programului Outlouk, apelnd la caracteristica de colaborare Workspace, care permite s se adune informaii i s se organizeze persoanele pentru a crea un eveniment de edin planificat.

248

6. Aplicaii de management i gestiune a afacerilor1


ntre clasic i modern2, evoluia realizrilor informatice se situeaz n perimetrul crerii, adaptrii i dezvoltrii de pachete de programe de gestiune economic care s rspund cerinelor i posibilitilor de implicare activ a societilor comerciale n mediul pieei concureniale. Programele clasice, create de firme specializate, cum sunt Ciel, NeoManager, Mentor, si adapteaz continuu oferta la noile cerine ale prezenei clienilor n reelele de informare i comunicare, iar realizatorii i concentreaz atenia asupra unor noi concepii de tehnologii care s rspund realitilor globalizrii i internaionalizrii pieelor economico- financiare. n acest context, programele clasice de contabilitate, gestiune comercial, salarizare etc., devin uzate moral n competiia cu noul val al ofertei de programe, accesibile n reele de calculatoare, care satisfac cerinele utilizatorilor de Internet sau internauilor i ale clientelei de colaborare i cooperare din lumea cyber- spaiului.

6.1. Aplicaie de management comercial3 6.1.1. Utilitile i coninutul unei reele Intranet
ntro societate comercial, format din mai multe subuniti, Intranetul reprezint o reea privat de calculatoare care se folosete n interiorul organizaiei pentru a obine i schimba informaii pentru managementul i gestiunea firmei. Prin stocarea informaiilor pe un server Web intern, realizarea unor aplicaii care s acceseze aceste informaii i dotarea fiecrui calculator din reea cu un browser, fiecare persoan din reea poate s utilizeze informaiile existente pe serverul Intranet. Un Intranet este un sistem privat de comunicare, realizat pe infrastructura Internetului, care poate s duc la creterea productivitii angajailor, s creeze legturi mai puternice cu clienii i s ncurajeze legturi mai profitabile cu furnizorii. El este uor de folosit i puin costisitor, valoarea lui fiind cel mai bine demonstrat prin impactul pe care l are asupra angajailor i clienilor.

aplicaiile inserate sunt realizate de studeni, care se pregtesc n domeniul informaticii, crora le aducem calde mulumiri i pe aceast cale 2 a se vedea, n acest sens, lucrrile d-nei prof. dr. Rusu Lucia i a mai tinerilor si discipoli i colaboratori, cum sunt: Buchmann R.A., Murean I., Arba R., Stanca L. .a. 3 Drago D. A., masterand la Fac. de tiine Economice i Gestiunea Afacerilor (FSEGA), specializarea Informatic Economic i Societatea Informaional (IESI), proiect cu acelai titlu la disciplina Sisteme informatice, 2006 250

Tehnologia Intranetului poate spori performanele managementului, marketingului i a gestionrii resurselor umane i patrimoniale. Practic, Intranetul reprezint un mijloc de comunicare ieftin care permite angajailor s partajeze informaii i idei n cadrul tehnologiei automatizate. Un sistem Intranet conine: sistem de operare, cu suport pentru reea i aplicaii client- server; server de baze de date, cu suport pentru reea i aplicaii client / server (Acces, Oracle, MySql, etc.); server HTTP pe care se ruleaz aplicaiile Web ale companiei (Apache, IIS, etc.). Toate calculatoarele din reea trebuie s aib acces la serverul Intranet i s dein un browser. Comunicarea dintre serverul Intranet i client (browser) se face prin protocolul HTTP care face apel la protocolul TCP / IP, standard pentru o reea intern i Internet. Funcionarea unei reele Intranet este schematizat n figura 6.1. Deoarece Intranetul este conceput pentru a fi folosit n interiorul unei companii, el este protejat de un firewall care este o component soft ce limiteaz i controleaz traficul de informaii la baza de date a companiei sau informaiile care pot fi oferite persoanelor din afara companiei. Deci, folosind un firewall, companiile pot proteja informaiile interne de accesul persoanelor neautorizate.

6.1.2. Realizarea aplicaiei. Obiective i funcii


Primul pas n realizarea i dezvoltarea unei aplicaii care s foloseasc bazele de date relaionale l reprezint proiectarea bazei de date prin care, n principal, se stabilesc: numrul de nregistrri din baza de date care trebuie s reflecte numrul de obiecte din realitate (egal, de exemplu, cu numrul de materii prime i materiale aflate n patrimoni); cmpurile din fiecare nregistrare de reprezentare a atributelor obiectelor reale (caracteristici ale fiecrei nregistrri privind materiile prime i materialelor gestionate); relaiile dintre obiectele reale de reflectare a relaiilor dintre nregistrrile din tabelele bazei de date (Stocuri- Conturi- Furnizori etc.).

251

Internet

Server Web
I N T R A N E T

Firewall

Server Baze de Date C O M P A N I E Browser Utilizator

Server Intranet

Browser Utilizator

Browser Utilizator Figura 6.1- Structura de funcionare a Intranetul

Pe lng regulile privind proiectarea bazelor de date trebuie avut n vedere optimizarea bazei utiliznd formele normale ale modelului relaional. Formele normale sunt reguli de proiectare a bazelor de date care precizeaz niveluri de conformitate cu cerinele modelului relaional. Normalizarea bazei de date este procesul de proiectare a tabelelor dintr-o baz de date astfel nct acestea s respecte formele normale din modelul bazelor de date relaionale. Prin normalizare se urmrete : transformarea tabelelor n relaii; nlturarea redundanelor; nlturarea dependentelor interne ntre atributele unei relaii, transformndu-le n dependene ntre tabelele obinute prin descompunere; nlturarea diferitelor anomalii (de inserare, modificare sau tergere) existente iniial sau aprute n urma descompunerii tabelelor; asigurarea descompunerilor fr pierderi de informaie, adic recompunnd tabelele obinute n urma descompunerilor unui tabel trebuie s se ajung la tabelul iniial. Prima form normal (1NF) presupune ca, ntrun tabel dat, tipul de date al fiecrui cmp s nu se schimbe de la o nregistrare la alta. Fiecare coloan
252

trebuie s aib un nume unic. Fiecare cmp din fiecare nregistrare trebuie s conin o singur valoare, ceea ce nseamn c se poate descrie un singur atribut i nu poate conine un tip de date compus, care stocheaz mai multe atribute. Nu pot exista cmpuri care se repet. O nregistrare nu poate conine date care se repet ca, de exemplu, mai multe cmpuri din nregistrare care conin acelai tip de atribut (aceasta asigur o relaie de tipul l la n i trebuie reprezentat n dou tabele). Crearea unei chei principale (primare) pentru tabel asigur, de obicei, unicitatea unei nregistrri ntrun tabel. Prin urmare, o relaie este n prima form normal dac fiecare atribut este atomic (indivizibil) i nu conine grupuri repetitive. Trecerea unui tabel la prima form normal se realizeaz astfel: atributele care nu sunt atomice se transform n cmpuri atomice prin proiectare (descompunere) i eventual redenumire; pentru cmpurile repetitive, se introduc attea tuple (articole sau nregistrri logice) cte apariii are cmpul respectiv, fiecare tuplu coninnd o apariie a cmpului. A doua form normal (2NF) impune ca toate cmpurile din baza de date s conin date care depind funcional de ntreaga cheie principal. A treia form normal (3NF) presupune s nu existe dependene tranzitive, n care un cmp s depind de un alt cmp, care la rndul lui s depind de un cmp ter. Atunci cnd un tabel nu respect 3NF, lipsa unor nregistrri ntrun tabel poate avea ca rezultat pierderi de informaie. Cele mai nalte niveluri de normalizare previn orice pierdere de informaie, iar pe msur ce progresm, spre niveluri mai nalte de normalizare, se creaz tabele din ce n ce mai specializate crescnd numrul lor i complexitatea asocierilor SQL. Obiectivele informaionale ale aplicaiei de management i gestiune comercial vizeaz, n esen, prelucrarea automat a datelor n condiii de raionalitate economic i de optimizare a fluxurilor i a circuitelor informaionale. Informatizarea presupune utilizarea eficient a calculatorului n introducerea, pstrarea i manevrarea datelor, funcionarea n condiii de eficien i fiabilitate n timp a aplicaiei proiectate. Aplicaia Stocuri a fost realizat cu scopul de a ine evidena operativ i contabil a stocurilor de materii prime i materiale n reeaua unei companii. Principalele obiective i funcii ale aplicaiei sunt: cunoaterea situaiei la zi a stocurilor i a soldurilor; furnizarea de rapoarte privind stocurile, soldurile i a rulajelor conturilor de eviden analitic a magaziilor de materii prime i materiale ; vizualizarea stocurilor, soldurilor i a rulajelor pe conturi la cerere; calculul preului de ieire din stoc; posibilitatea de a cuta i vizualiza anumite documente;
253

pstrarea n siguran a datelor; cunoaterea situaiei materiilor prime i materialelor din orice punct al ntreprinderii. Analiznd funciile i activitile compartimentelor crora li se adreseaz aplicaia, managerul de proiect a hotrt c modalitatea de abordare cea mai potrivit, pentru a simula universul real, ar fi o aplicaie Web. Aplicaia a fost realizat utilizndu- se taguri HTML i scripturi ASP (Active Server Pages) de creare a unor pagini interactive4. Acest lucru a fcut posibil realizarea unei aplicaii fiabile, ntrun timp relativ scurt, care se integreaz n sistemul informatic existent. Intrrile aplicaiei au fost proiectate avnd n vedere coninutul activitilor de eviden, informare i pentru obinerea situaiilor de ieire. Documentele de culegere a datelor sunt prezentate n figura 6.2. Document pentru Document pentru culegerea datelor culegerea datelor despre ieirile de despre conturi materii prime i materiale -Numr documentN(10) -Numr document -Cod cont N(10) -Data D N(10) -Denumire C(40) -Tip document C(15) -Tip document C(15) -Tip C(5) -Cont debit N(5) -Cont debit N(5) -Cont credit N(5) -Cont credit N(5) -Cod material N(5) -Cod material N(5) -Cod furnizor N(5) -Cantitate N(10) -Cantitate N(10) -Document nsoitor -Pre N(10) C(50) -Document nsoitor C(50) Document pentru culegerea datelor despre furnizori -Cod furnizor N(5) -Nume C(50) -ara C(30) -Jude C(30) -Ora C(30) -Strada C(50) -Numr C(10)
4

Document de culegere a datelor despre intrrile de materii prime i materiale

Document pentru culegerea datelor despre materiale -Cod material N(5) -Denumire material C(40) -Unitate de masur C(5) -Cod cont N(5)

Rusu L., Buchmann R.- Dezvoltarea aplicaiilor Web, Ed. Risoprint, Cluj- Napoca, 2004, pag. 249 254

-Telefon C(20) -Fax C(20) -E-mail C(30)


Fig. 6.2- Surse de date ale aplicaiei

Situaiile de ieire, descrise n figura 6.3., sunt proiectate n funcie de cerinele i nevoile utilizatorului aplicaiei. n concordan cu cerinele de informare, se proiecteaz machetele pentru situaiile de ieire. Rezultatele aplicaiei depind de datele de intrare i de corectitudinea modului de culegere a acestora. S1 S2 S3 S4 Situaia curent a Situaia Situaia sintetic Micarea stocurilor de conturilor pe a conturilor materialelor materii prime i materiale materiale -Cod material -Cont debit -Cont debit -Cod material -Denumire -Cod material -Denumire cont -Numar material -Denumire -Stoc iniial document -Unitate de material -Sold iniial -Tip document masur -Stoc iniial -Cantitate intrat -Data -Stoc curent -Sold iniial -Cantitate ieit -Cont deit -Pre mediu -Cantitate intrat -Rulaj debitor -Cont credit -Sold curent -Cantitate ieit -Rulaj creditor -Cantitate -Rulaj deitor -Stoc final -Pre -Rulaj creditor -Sold final -Valoare -Sotc final -Stoc iniial -Sold final -Sold iniial -Stoc final -Sold final S7 Lista centralizata a documentelor -Cod material -Cod material -Tip document -Denumire -Denumire -Nr. Document material material -Data -Unitate de - Unitate de -Cod material msur msur -Denumire -Tip document -Numar material -Data document -Cantitate -Cont debit -Tip document -Pre -Cont credit -Data -Valoare
255

S5 Situaia intrrilor

S6 Situaia ieirilor

S8 Note recepie -Nr. document -Data -Cod material -Cont debit -Cont credit -Cod furnizor -Cantitate -Pre -Valoare

-Cod furnizor -Document insotitor -Cantitate -Pre -Valoare

-Cont deit -Cont credit -Cantitate -Pre -Valoare

-Document nsoitor

S9 Bonuri de consum -Nr. document -Data -Cod material -Cont debit -Cont credit -Cantitate -Pre -Valoare

S10 Fie limit -Nr. document -Data -Cod material -Cont debit -Cont credit -Cantitate -Pre -Valoare

S11 Note Contabile -Nr. document -Data -Cont debit -Cont credit -Valoare

Fig. 6.3- Situaii rezultate din exploatarea aplicaiei

Pentru obinerea situaiilor de ieire se folosesc algoritmi de prelucrri ale datelor de intrare i de calcul al unor indicatori specifici, rezultai din analiza datelor prin grila de informaii, prezentat n figura 6.4. Dat e in trar e Date Baza inform aional a N E E E e D D D re P S V pe titi ve X X X X X A 1 A 2 Al go ri tm i Si Date Ieire Situaii Finale m bo l Ie S S S S S S S S S S S ir 1 2 3 4 5 6 7 8 9 10 11 i

I1 I2 I3 -

R e pe ti ti ve X X X

E1

Cod material E2 Denumire material E3 U/M E4 Stoc curent

XX XX X X

X X X X X X X X X X X X

E5 Pre mediu X

256

I4 I5 I6 I7 I8 I9 I10 I11 X X X X X X X X X X X

A 3 A 4 A 5 A 6 A 7 A 8 A 9 A 10 A 11

E6 Sold curent X E7 Cont debit E8 Stoc iniial E9 Sold iniial XX X X X XX X XX X XX XX XX XX XX X XX X X X X X X X X X X X X X

I12 I13

X X

E1 Cantitate 0 intrat E1 Cantitate 1 ieit E1 Rulaj 2 debitor E1 Rulaj 3 creditor E1 Stoc final 4 E1 Sold final 5 X E1 Denumire 6 cont X E1 Nr. 7 document X E1 Tip 8 document E1 Data 9 X E2 Cont credit 0 X E2 Cantitate 1 E2 Pre 2 A E2 Valoare 12 3 X E2 Cod 4 furnizor X E2 Document 5 nsoitor

X X X X X X X X X X X X X X X X X X X

X X X X X X X X X X X X X X X X X X X X X X X X X

Fig. 6.4- Grila de analiz a datelor

257

Algoritmi de calcul (A) au semnificaiile urmtoare: A1: Stoc curent = Stoc curent + Cantitate , n cazul n care are loc o intrare, sau Stoc curent = Stoc curent Cantitate, n cazul n care are loc o ieire A2: Pre mediu (unitar) = Sold curent / Stoc curent; A3: Sold curent = Sold curent + Valoare, n cazul n care are loc o intrare, sau Sold curent= Sold curent Valoare, n cazul n care are loc o ieire A4: Stoc iniial (al lunii n)= Stoc final (al lunii n-1) sau 0 n cazul n care se achiziioneaz n luna n un nou material; A5: Sold iniial (al lunii n)= Sold final (al lunii n-1) sau 0 n cazul n care se achiziioneaz n luna n un nou material; A6: Cantitate intrat = sum(Cantitate) group by cod material pentru intrri de materiale (n cazul situaiei S2) sau Cantitate intrat = sum(Cantitate) group by cont debit (n cazul situaiei S3); A7: Cantitate ieit = sum(Cantitate) group by cod material pentru ieiri (n cazul situaiei S2) sau Cantitate ieit = sum(Cantitate) group by cod credit (n cazul situaiei S3); A8: Rulaj debitor = sum(Valoare) group by cod material pentru intrri de materiale A9: Rulaj creditor = sum(Valoare) group by cod material pentru ieiri de materiale A10: Stoc final = Stoc curent la sfrit de lun A11: Sold final = Sold curent la sfrit de lun A12: Valoare = Pre * Cantitate Baza de date este realizat n Access XP i respect cerinele de optimizare enunate. Ea se numete Stocuri i este format din 7 tabele: nregistrri, Solduri, Materiale, Conturi, Furnizori, Arhivanregistrri i Utilizatori. Relaiile dintre aceste tabele sunt de tip 1 la n () i sunt prezentate n figura 6.5. Descrierea tabelelor bazei de date este redat n figura 6.6. Aplicaia se distinge prin flexibilitatea structurii. Proiectat n ideea de a fi o aplicaie Web, aceasta va fi instalat pe serverul Web al ntreprinderii. Orice persoan din cadrul firmei care deine un calculator se va putea conecta la aceasta prin intermediul browser- ului existent pe calculator. n fapt, realizarea este o aplicaie client- server, cu deosebirea c avem un singur program (aplicaia server) la care se poate conecta oricine care deine un browser instalat pe calculatorul din reea. Deci, practic nu mai este nevoie de realizarea a 2 programe distincte cum este n cazul aplicaiilor client- server obinuite, iar avantajul major const n faptul c aplicaia client nu mai trebuie instalat pe fiecare calculator, browser- ul utilizatorului innd locul acestei aplicaii.
258

Fig. 6.5- Baza de date a aplicaiei Stocuri

Nume tabela nregistrari

Identificator id_inregistrari nrdoc Data tipdoc contd contc codmat codf cantitate Pret valoare Doc_insotitor tip_inreg

Solduri

id_sold

Atribut Descriere autonumber Cheie primar N(10) Numele documentului contabil D Data documentului contabil C(15) Tipul documentului contabil N(5) Contul debitor N(5) Contul creditor N(5) Codul materialului (cheie strin) N(5) Codul furnizorului (cheie strin) N(10) Cantitatea N(10) Preul unitar N(10) Valoarea C(50) Documentul nsoitor al notei de recepie C(8) Poate sa fie intrare sau ieire autonumber Cheie primar

259

Luna contabil Anul contabil Codul materialului Stocul curent, final sau iniial Pret_mediu N(10) Preul mediu al materialului valoare_totala N(10) Soldul curent, final sau iniial Materiale codmat N(5) Cheie primar i codul materialului denumire C(40) Denumirea materialului Um C(5) Unitatea de msur codcont N(5) Codul contului contabil Conturi codcont N(5) Cheie primar i codul contului denumire C(40) Denumirea contului Tip C(5) Specific dac contul este de activ sau de pasiv Furnizori codf N(5) Cheie primar i codul furnizorului nume C(50) Numele furnizorului Tara C(30) Tara furnizorului judet C(30) Judeul furnizorului oras C(30) Oraul furnizorului strada C(50) Strada furnizorului Nr C(10) Numrul adresei furnizorului telefon C(20) Telefonul furnizorului Fax C(20) Faxul furnizorului email C(30) E-mail-ul firmei Utilizatori username C(20) Cheie primar i numele utilizatorului password C(20) Parola Tip C(6) Specific dac utilizatorul are drept de modificare asupra bazei de date nume C(20) Numele persoanei prenume C(20) Prenumele persoanei Arhivanregistrri Este folosit pentru a pstra toate valorile din tabela nregistrri. n momentul n care o lun contabil este nchis, toate nregistrrile din tabela nregistrari se mut luna An codmat cantitate_totala N(2) N(4) N(5) N(10)
260

n tabela Arhivanregistrri. Acest lucru ofer o mai mare vitez de prelucrare asupra datelor din luna contabil curent. Prin urmare, aceast tabel este identic cu tabela nregistrri
Fig. 6.6- Structura tabelelor bazei de date Stocuri

Utilizatorii acestei aplicaii sunt: orice persoan din ntreprindere care deine un cont de acces n program i dorete s se informeze cu privire la situaia magaziilor; personalul autorizat s lucreze cu acest program care va putea accesa, introduce i modifica date din program; inginerul de sistem ce ntreine aplicaia este persoana autorizat s creeze conturi noi de acces sau s modifice conturile existente . Proiectat ca un site, aplicaia este structurat pe mai multe pagini Web, cu legturi ntre ele, i este mprit n dou pri reprezentate pe suport fizic sub forma a 2 directoare: directorul (folder-ul) Stocuri conine aplicaia propriu- zis care este destinat personalului autorizat din ntreprindere; directorul Administrator destinat exclusiv inginerului de sistem.

6.1.3. Exploatarea aplicaiei


Pentru accesare, utilizatorul deschide browser- ul existent pe calculator. Acesta poate s fie Internet Explorer, Opera, FireFox sau orice alt browser. n cazul n care calculatorul utilizatorului nu deine un browser, este necesar s se instaleze unul accesibil. Dup deschiderea browser- ului, utilizatorul va introduce adresa aplicaiei, care va fi comunicat de ctre administratorul de reea. Prima pagin a aplicaiei (home page) identific persoana care solicit accesul. Astfel, utilizatorul tasteaz numele user name i parola aferent acestui nume. Din punct de vedere a accesului, utilizatori pot fi: care au dreptul de citire pentru accesare i vizualizare date; cei care au drept de scriere i citire asupra bazei de date. Pentru aceasta, programul verific dac numele introdus exist n baza de date i dac parola corespunde numelui respectiv; dac se trece cu succes peste acest pas, se va defini o variabil de tip session n care se va pstra numele utilizatorului, pentru a se putea afla, oricnd este necesar, dac utilizatorul are numai drept de citire sau are i drept de scriere n baza de date. n momentul n care utilizatorul este identificat, acesta va avea acces la pagina principal a aplicaiei. n aceast pagin, prezentat n figura 6.7.,

261

utilizatorul se poate informa asupra stocurilor curente ale materialelor i poate alege unul din cele 5 meniuri. Meniurile i sub- meniurile aplicaiei sunt : Actualizare cuprinde: Intrri, Ieiri, Modificare Intrri, Modificare Ieiri, Stergere Intrri, Stergere Ieiri. Administrare cu submeniurile: nchidere Lun, Conturi, Materiale, Furnizori. Vizualizare include: Situaia Conturilor, Total Conturi, Micarea Materialelor, Situaia Intrrilor, Situaia Ieirilor, Lista Centralizat a Documentelor, Note Recepie, Bonuri Consum, Fie Limit (de consum), Note Contabile. Ajutor de furnizare a unor informaii privind utilizarea aplicaiei. Iesire de prsire a lucrului cu aplicaia.

Fig.6.7- Pagina principal a aplicaiei

Dac stocul unui produs este epuizat, acesta va aprea scris cu rou sub tabelul Situaia curenta a stocurilor de materii prime i materiale. Meniul Actualizare permite aducerea la zi a bazei de date. Persoanele care au numai drept de citire asupra bazei nu vor putea accesa submeniurile componente. Dac totui ncearc s acceseze acest meniu, ele vor fi informate asupra neacceptrii intrrii prin intermediul unui mesaj de eroare unde se specific faptul c, prin contul deinut de ele, nu au acces la aceste pagini. Submeniul Intrari permite introducerea datelor despre noi materii prime i materiale. Cmpurile NrDocument, Data, CodFurnizor, ContC, Documentnsoitor conin informaii care trebuie completate n cazul notelor

262

de recepie, iar n cazul notelor de contabilitate CodFurnizor i DocumentInsotitor se vor lsa necompletate. Dac un document contabil conine date despre mai mult de un material, se va executa click pe butonul + pentru a aprea noi cmpuri: CodMaterial, ContD, Cantitate, Pret n care vor putea fi introduse datele despre materialele. Pentru ca utilizatorul s nu poat introduce mai multe documente cu acelai numr, toate materialele care corespund unui document vor trebui s fie introduse n acelai timp. Dup introducerea datelor documentului n baza de date, nu se vor mai putea introduce documente cu acelai numr. Pentru aceasta, aplicaia va verifica naintea fiecrei intrri de document dac acesta exist n baza de date; n cazul n care numrul de document exist deja, utilizatorul va fi informat prin intermediul unui mesaj de eroare de acest fapt. Utilizatorul poate s aleag tipul documentului de intrare care poate fi Not de recepie sau Not de contabilitate. Butonul Introdu permite scrierea nregistrrilor n baza de date. Dac unul din cmpuri, cu excepia CodF i DocumentInsotitor, nu vor fi completate, dac data de intrare nu corespunde lunii curente, sau dac cmpurile nu vor fi completate corespunztor, utilizatorul va fi informat de aceasta printrun mesaj de eroare. De asemenea, ca i condiii suplimentare de validare, trebuie s se in cont c : n cmpul CodMaterial se pot introduce doar coduri de materiale care exist deja i n tabela Materiale ; n cmpul CodF se pot tasta date doar pentru furnizorii care exist i n tabela Furnizori ; n cmpurile ContD i ContC se pot introduse simboluri pentru conturi care se regsesc i n tabela Conturi (n cazuri contrare vor aprea mesaje de eroare). Butonul Renun va anula toate datele care se doresc a fi introduse, dar numai dac este acionat naintea butonului Introdu, i are ca efect afiarea unui mesaj de eroare,ca de exemplu, Data introdus nu aparine lunii curente. n momentul n care are loc o intrare, se va calcula valoarea fiecrui material introdus prin nmulirea cantitii cu preul, apoi datele se vor salva n tabela nregistrari, i concomitent, n tabela Solduri unde vor fi calculate noile cantiti i solduri pentru materialele introduse. Astfel, valorile cmpurilor cantitate_totala i valoare_totala vor fi adunate cu cantitile i valorile nou intrate, ca n figura 6.8. Submeniul Iesiri (figura 6.9) permite introducerea de date pentru materii prime i materiale care ies din eviden n cmpurile: NrDocument, Data, ContC, CodMaterial, ContD, Cantitate. Acestea trebuie completate, altfel va apare un mesaj de eroare. De asemenea, la fel ca i n submeniul Intrri, nu se poate introduce un numr de document de dou ori, coduri de materiale care s nu existe n tabela Materiale sau simboluri de conturi fr s existe i n tabela Conturi.

263

Fig. 6.8- Submeniul Intrri

Butonul + va genera cerina completrii de cmpuri noi: Cod Material, ContD, Cantitate. Utilizatorul poate s aleag ntre urmtoarele tipuri de documente de ieire : Bon de consum, Fi limit i Not de contabilitate. La activarea butonului Introdu se vor efectua urmtoarele operaii : se va calcula preul de ieire al materialelor prin mprirea soldului curent (valoare_totala) la stocul curent (cantitate_totala) al materialului n tabela Solduri, conform metodei costului mediu ponderat ((Sold iniial+Sold curent) / (Stoc iniial + Stoc curent). Soldul curent i stocul curent din aceast tabel conin cumulat soldul iniial i stocul iniial; preul de ieire se va nmuli cu cantitatea ieit i se va obine valoarea de ieire a materialului; cantitatea ieit se va scdea din stocul curent (cantitate_totala), iar valoarea de ieire se va scdea din soldul curent (valoare_totala) n tabela Solduri; se vor introduce informaiile, mpreun cu valoarea de ieire, n tabela nregistrri . Aplicaia nu permite o ieire de cantitate de materiale mai mare dect stocul curent, o asfel de tentativ fiind semnalat prin mesaj de eroare. Butonul Renunta, activat nainte de Introdu, va anula toate informaiile care se doresc a fi salvate.

264

Fig. 6.9- Submeniul Ieiri

n momentul n care utilizatorul introduce anumite date eronate, el poate alege s modifice datele despre un material introdus sau ieit, s tearg aceste date sau s introduc o Not de contabilitate. Submeniul Modificare Intrari (figura 6.10.) permite modificarea datelor asupra intrrilor de materiale. Primul pas este cutarea datelor materialului care sunt introduse greit. Se permite cutarea dup numrul documentului sau codul materialului.

Fig. 6.10- Submeniul Modificare Intrari 265

Pasul al doilea este modificarea datelor despre materialul selectat astfel: -dac se dorete modificarea cantitii sau preului unui material vor avea loc urmtoarele evenimente: dac noua cantitate este mai mare dect cea existent, n tabela nregistrri se va nlocui vechea valoare cu cea nou, iar n tabela Solduri la cantitate_totala se va aduna diferena dintre noua valoare i cea veche. De asemenea, se va modifica i valoarea cmpului valoare din tabela nregistrari prin nmulirea noii cantiti cu preul, iar valoarea cmpului valoare_totala se va calcula prin adunarea la valoarea existent a diferenei dintre valoarea nou i cea veche din cmpul valoare ; dac noua cantitate este mai mic dect cea existent, n tabela nregistrari se va nlocui vechea valoare cu cea nou, iar n tabela Solduri la cantitate_totala se va scdea diferena dintre noua valoare i cea veche. De asemenea, se va modifica i valoarea cmpului valoare din tabela nregistrri prin nmulirea noii cantiti cu preul, iar valoarea cmpului valoare_totala se va calcula prin scdere din valoarea existent a diferenei dintre valoarea nou i cea veche, din cmpul valoare ; dac noul pre este mai mare dect cel existent, n tabela nregistrri se va modifica vechea valoare a cmpului pre cu cea nou, iar cmpul valoare va fi modificat i el cu noua valoare (cantitate * pre nou); n tabela Solduri la valoare_totala se va aduna diferena dintre noua valoare i cea veche a cmpului valoare; n cazul n care preul este mai mic dect cel existent, n tabela nregistrri se va modifica vechea valoare a cmpului pre cu cea nou, iar cmpul valoare va fi modificat i el cu noua valoare (cantitate * pre nou); n tabela Solduri la valoare_totala se va scdea diferena dintre noua valoare i cea veche a cmpului valoare. Butonul Modifica va salva modificrile cerute de utilizator, iar butonul Renunta permite renunarea la modificri, aa cum relev figura 6.11. Submeniul Modificare Iesiri, similar cu cel de modificare a intrrilor, permite modificarea datelor privind ieirile de materii prime i materiale. n momentul n care este modificat cantitatea ieit a unui material se verific dac aceasta este mai mare sau mai mic dect vechea valoare. Dac cantitatea modificat este mai mare dect vechea valoare, atunci n tabela Solduri se va aduna la valoarea cmpului cantitate_totala diferena dintre cantitatea nou i cea veche. Se calculeaz noua valoare a materialului prin nmulirea cantitii (noi) cu preul de ieire. Preul de ieire se calculeaz mprind valoare_totala la cantitate_totala (valorile vechi). n cele din

266

urm se va aduna la valoarea din cmpul valoare_totala diferena dintre valoare de ieire nou i valoare de ieire veche.

Fig. 6.11- Fereastra n care se realizeaz modificarea sau renunarea la modificare a intrrilor

Dac cantitatea modificat este mai mic dect vechea valoare atunci n tabela Solduri se va scdea din valoarea cmpului cantitate_totala diferena dintre cantitatea noua i cea veche. Se calculeaz noua valoare a materialului prin nmulirea cantitii (noi) cu preul de ieire. Preul de ieire se calculeaz mprind valoare_totala la cantitate_totala (valorile vechi). n cele din urm se va scdea din valoarea cmpului valoare_totala diferena dintre valoarea de ieire nou i valoarea de ieire veche. Submeniul Stergere Intrari permite tergerea datelor asupra unui material intrat i consemnat n contabilitate. Prin urmare, se va terge nregistrarea cerut din tabela nregistrari, iar n tabela Solduri se va scdea din valoarea cmpului cantitate_totala cantitatea materialului respectiv din tabela nregistrari. Valoarea cmpului valoare_totala se va modifica i el prin scderea valorii cmpului valoare a materialului respectiv. Submeniul Stergere Iesiri este pentru tergerea datelor asupra unui material ieit din contabilitate: se va terge nregistrarea cerut din tabela nregistrari, iar n tabela Solduri se va aduna la valoarea cmpului cantitate_totala valoarea cantitii materialului respectiv din tabela nregistrari. Noua valoare a cmpului valoare_totala se va calcula prin adunare la valoarea existent a valorii materialului care se terge. Valoarea materialului care se terge va fi calculat prin nmulirea cantitii cu preul de ieire, calculat prin mprirea cmpului valoare_totala la cmpul cantitate_totala.

267

Meniul Administrare este destinat gestionrii datelor privind conturile contabile, materialele i furnizorii. Persoanele care au numai drept de citire asupra bazei de date, nu au acces la submeniurile acestui meniu. Conform prevederilor Legii contabilitii, submeniul Inchidere Luna va genera lucrrile pentru nchiderea lunii de eviden curent i va deschide o lun nou de eviden. Pentru aceastam se vor copia toate nregistrrile din tabela nregistrari n tabela Arhivanregistrari, apoi acestea vor fi terse din tabela nregistrari. n tabela Solduri valorile cmpurilor cantitate_totala i valoare_totala devin stocuri finale i, respectiv, solduri finale ale lunii respective, luna fiind specificat n coloana luna, iar anul n coloana an. Toate nregistrrile din aceast tabel care aparin lunii contabile curente se vor copia i introduce din nou n tabel cu valoarea din coloana luna i eventual an modificate. Practic vom avea aceleai nregistrri de 2 ori n tabel cu diferena c valoarea din cmpul luna, sau an difer. Noile nregistrri servesc drept sold curent i stoc curent pentru noua lun contabil deschis, la care se vor putea aduga sau scdea noi valori. Vechile nregistrri (cele cu luna, an nemodificate) servesc drept stocuri iniiale i respectiv solduri iniiale pentru luna curent. Noua valoare pentru coloana luna se va calcula prin adunarea cifrei 1 la valoarea existent, iar valoarea pentru coloana an va rmne neschimbat. n cazul n care valoarea lunii contabile ajunge la cifra 13, atunci noua valoare va fi 1, iar valoarea anului va crete cu 1. n final, utilizatorul va fi informat c luna curent a fost nchis i o nou lun contabil a fost deschis i se va afia pe ecran noua lun contabil deschis. Submeniul Conturi, prezentat n figura 6.12, permite vizualizarea conturilor contabile introduse n program, cutarea dup codul (simbolul) contului sau tipul acestuia, precum i modificarea sau tergerea acestora. De asemenea, se pot aduga i noi conturi. La apsarea butonului Cauta se vor cuta n baza de date informaiile introduse n cmpul Cauta iar apoi rezultatele gsite vor fi afiate pe ecran. Ca n figura 6.13, submeniul Materiale permite vizualizarea datelor privind materiile prime i materialele introduse n program, cutarea lor dup codul materialului sau unitatea de msur, modificarea sau tergerea acestora, precum i adugarea de date despre noi materiale. Similar, submeniul Furnizori permite vizualizarea informaiilor asupra furnizorilor, cutarea acestora dup cod furnizor, nume, ar, ora, jude sau strad, modificarea datelor asupra lor i adugarea de date despre furnizori noi. Tabela Furnizori va conine o valoare pentru cmpul codf care va fi 0. Aceasta este folosit pentru a se putea trece peste restricia de integritate atunci cnd n submeniul Intrari se vor introduce date despre materiale care nu necesit completarea cmpului CodF. Prin urmare, cnd valoarea cmpului CodF nu

268

Fig. 6.12- Submeniul Conturi

Fig. 6.13- Submeniul Materiale

va fi completat acesta va primi automat valoarea 0. n submeniul Furnizori aceast valoare nu va fi afiat. Meniul Vizualizare permite accesarea situaiilor de ieire dorite specificnd, mai nti, luna contabil pentru care se dorete vizualizarea situaiilor (fig. 6.14). Se poate specifica o lun ncheiat, prin completarea cmpurilor Luna i Anul sau se poate selecta luna curent prin activarea legturii Luna curenta. Se vor defini dou variabile de tip session pentru a

269

reine luna i anul selectat, iar prin apsarea butonului Selecteaza utilizatorul va putea avea acces la submeniurile acestui meniu.

Fig. 6.14- Alegerea lunii de eviden contabil

Pentru obinerea situaiilor de ieire s-au folosit interogri SQL asupra bazei de date. Din meniul Vizualizare, submeniul Situaia Conturilor, conform figurii 6.15, prezint situaia (Fia) conturilor de materiale pe fiecare material n parte.

Fig. 6.15- Submeniul Situaia Conturilor

Submeniul Total Conturi, prezint situaia conturilor contabile, fr analiticele care aparin acestor conturi. Submeniul Miscarea Materialelor prezint totalitatea (centralizatoarele) intrrilor i ieirilor de materii prime i materiale care au fost introduse n program, ordonate cronologic pentru fiecare material n parte.

270

Submeniul Situatia Intrarilor prezint totalitatea intrrilor de materii prime i materiale ordonate n funcie de data de intrare. De asemenea se va calcula i totalul acestor intrri pentru coloanele cantitate i valoare. Submeniul Situatia Iesirilor afieaz ieirile de materii prime i materiale ordonate n funcie de data ieirii lor. Se va calcula, de asemenea, totalul coloanelor cantitate i valoare: Submeniul Lista Centralizat a Documentelor (fig. 6.16) prezint totalitatea documentelor contabile operate / perioad, ordonate cronologic.

Fig. 6.16- Submeniul Lista Centralizata a Documentelor

Submeniul Note Receptie permite vizualizarea tuturor notelor de recepie, precum i cutarea acestora. Selectarea opiunii Vizualizare Detaliata permite afiarea tuturor informaiilor coninute n documentul contabil Nota de recepie (fig. 6.17). Similar, submeniul Bonuri Consum permite afiarea tuturor bonurilor de consum existente n luna selectat, precum i cutarea acestora, submeniul Fie Limit permite afiarea i cutarea datelor privind Fiele limit, introduse n luna selectat, iar Submeniul Note de Contabilitate permite afiarea i cutarea notelor de contabilitate introduse n luna selectat.

271

Fig. 6.17- Nota de recepie selectat

La activarea meniului Iesire se va nchide sesiunea de lucru a utilizatorului i se va redireciona utilizatorul spre prima pagin a aplicaiei, unde se cere introducerea numelui i a parolei. Utilizatorul poate s nchid browser- ul sau s intre din nou n aplicaie. Pagina Utilizatori (fig. 6.18), din meniul Administrator, asigur gestionarea conturilor utilizatorilor. Pentru a avea acces la ea, administratorul introduce parola corect. Pagina n care este cerut parola administratorului este asemntoare cu cea n care un utilizator se autentific pentru a intra n program. Administratorul are posibilitatea de a vizualiza totalitatea utilizatorilor programului, a parolelor lor, dac acetia au drept de scriere i citire sau numai drept de citire, precum i numele i prenumele lor. De asemenea se permite : cutarea dup contul utilizatorului, numele sau prenumele acestuia; adugarea de noi utilizatori, tergerea sau modificarea datelor asupra celor existeni. La adugarea unui nou utilizator se va specifica i dac acesta are drept de citire i scriere asupra bazei de date sau numai drept de citire, prin completarea cmpului Tip. Astfel utilizatorii care au drept de scriere i citire vor primi tipul intern, iar cei care au numai drept de citire vor primi tipul extern. Administratorul este de tipul admin.

272

Fig. 6.18- Utilizatorii aplicaiei Stocuri

6.2. Aplicaie de Internet Banking5


Sistemele informatice au un impact major asupra costurilor serviciilor oferite clienilor bancari, gestiunii riscurilor operaiunilor, flexibilitii i adaptabilitii la cerinele de noi produse bancare impuse pe pia. Ritmul alert de dezvoltare economic a dus la necesitatea stringent ca sectorul bancar s in pas cu cerinele crescnde de operativitate ale mediului financiar- economic i, astfel, inseria tehnicii de calcul moderne i a procedeelor electronice de informare i comunicaie au devenit o realitate. Potenialul imens, din punct de vedere al accesibiltii, pe care l ofer Internetul, precum i numrul nelimitat de poteniali clieni i succesul firmelor de comer electronic au determinat ca i domeniul financiar- bancar s se orienteze spre mijloacele moderne de informare, comunicare i transferuri electronice. 6.2.1. Conceptul i serviciul de Internet Banking Internet Banking este un serviciu oferit de bnci persoanelor fizice i juridice prin care sunt facilitate operaiuni bancare on-line, de la distan, necesitnd, doar, un calculator, indiferent de localizarea acestuia i o conexiune Internet. Accesul la acest serviciu este asigurat n tot timpul anului, 24 de ore pe zi. Procesarea tranzaciilor cerute de clieni se face n concordana cu programul de funcionare al bncii. Legislaia specific care st la baza emiterii instrumentelor de plat cu acces la distan este Regulamentul BNR nr.4/2002 si Ordinul MCTI nr.218/2004 privind procedura de avizare a acestor instrumente. Serviciul Internet Banking este structurat n modulele funcionale: Conturi, Extrase de cont, Ordine de plata LEI, Ordine de plata VALUTA, Carduri, Taxe i Informaii financiar- bancare i ePay. Funcia principal ndeplinit de sistemul Internet Banking este procesarea Ordinelor de plat. Modulul Conturi prezint soldurile conturilor clientului; modulul Extrase de cont permite obinerea unui extras al zilei curente sau unul retrospectiv; exist module care ofer clienilor date despre cursurile valutare i despre dobnzile practicate de banc. Modulul Conturi permite vizualizarea soldului existent i a extrasului de cont, precum i operaiuni de

Miskolczi A., masterand la FSEGA., specializarea IESI, proiectul Sisteme informatice bancare. Tehnologii de i-banking, 2006

273

transfer. n prima faz, aceste transferuri se pot efectua ntre conturile aceluiai titular. n plus, clienii al cror domiciliu este arondat unei Primrii ce are ncheiat o convenie cu banca pentru plata taxelor i impozitelor prin mijloace electronice (cum sunt Primriile Timioara, Giurgiu, Deva i Brad, din Sectoarele 1, 2 i 6 ale Capitalei .a.), au la dispoziie modulul Taxe. Cu ajutorul lui, dupa accesarea site- ului primriei, obinerea ID- ului personal i selectarea taxelor pe care trebuie s le pltesc, clientul alege modul de plat prin Internet Banking , generndu- se automat Ordinele de plat de trezorerie, corespunztoare categoriilor de taxe selectate. Modulul ePay faciliteaz efectuarea plilor din conturi de card la acele magazine virtuale din Romnia care sunt nscrise n sistemul ePay al bncii. Bncile autorizeaz i proceseaz on-line tranzaciile, oferindu-le ambelor pri implicate n actul de comer virtual, att cumprtorului ct i vnztorului, certitudinea finalizrii acestuia n condiii optime i garania unui grad nalt de securitate a informaiilor vehiculate n sistem.

6.2.2. Cerinele i contextul accesului la serviciul Internet Banking


n primul rnd,pentru accesare a aplicaiei clientul trebuie s aib un cont deschis la banc. Ulterior, este suficient completarea i semnarea unui contract i a unei cereri pentru acest serviciu. Cerinele tehnice sunt: - calculator profesional cu sistem de operare Windows; - acces la Internet; - browser Internet Explorer versiunea 5.5 cu Service Pack 2 sau o versiune superioar a acesteia. Pentru acces, banca aloc fiecrui client un nume de utilizator i o parol. Aceasta poate fi schimbat la prima conectare sau ori de cte ori este necesar. n plus, pentru autentificarea clientului trebuie folosit dispozitivul de securitate oferit de banc, conform contractului. Pentru mai mult siguran, dup un anumit interval de inactivitate, sesiunea se nchide automat; deci, pentru orice nou activitate procesul de autentificare va fi reluat. n afara disponibilitii ridicate, acest serviciu ofer i avantajul simplitii. n general, navigarea pe site- urile dedicate Internet banking-ului este simpl i intuitiv, majoritatea interfeelor acestui produs fiind user friendly. Mobilitatea este un alt beneficiu al serviciului: ca i client, oriunde te gseti, dac ai un calculator conectat la Internet, poi s realizezi operaiile puse la dispoziie de Internet Banking. Mai mult, pentru a ncuraja folosirea Internet banking-ului, bncile percep comisioane mai mici pentru operaiile online dect pentru cele realizate la

274

ghieu sau prin telefon. Sinteza avantajelor, a dezavantejelor i a riscurilor aplicaiei este redat n continuare. Avantaje principale: Disponibilitate: spre deosebire de bncile tradiionale, avantajul major al furnizrii serviciilor bancare prin Internet i totodat aspectul cel mai agreat de ctre consumator este posibilitatea de a efectua tranzacii 24 de ore din 24, 7 zile din 7, de la orice calculator conectat la Internet. Durata tranzaciei: tranzaciile efectuate prin intermediul acestui serviciu sunt procesate i efectuate mai rapid dect cele procesate de automatele bancare. Eficien: utilizatorul acestui serviciu i poate gestiona toate conturile prin intermediul unui singur site. Dezavantaje: Toate nceputurile sunt dificile: pentru a beneficia de serviciul Internet Banking trebuie s v deplasai la banca dumneavoastr i trebuie s ncheiai cu aceasta un contract prin care solicitai acest serviciu. Perioada de acomodare cu site-ul bncii: site-urile unor bnci sunt dificil de navigat astfel c pentru a putea beneficia de serviciul Internet Banking trebuie mai nti s v obinuii cu site-ul bncii sau s parcurgei diverse tutoriale pentru a nva s-l folosii. Site-urile bncilor se schimb periodic, iar acest lucru poate nsemna pentru dumneavoastr re-introducerea informaiilor de utilizator. Chestiune de ncredere: pentru muli utilizatori cea mai mare problem o reprezint lipsa de ncredere; astfel, acetia trebuie s nvee s aib ncredere n acest serviciu i n acest fel s renune la ntrebrile de genul A fost procesat cererea mea? sau Am apsat butonul de trimitere a cererii o dat sau de dou ori? Riscuri: Securitatea transferurilor de informaii: informaiile amintite mai sus trebuie transferate prin intermediul Internetului. Acest lucru nseamn c informaia este pasibil de modificare sau furt n timp ce este transferat printro reea deschis cu acces public. Verificarea informaiilor furnizate de client: datorit lipsei unei legturi fizice ntre banc i client, pot aprea probleme la

275

verificarea numelui clientului, a codului fiscal sau a numelui utilizatorului. Standardele Internet Banking: bncile care ofer servicii bancare prin Internet sunt ameninate de posibilitatea modificrii standardelor referitoare la Internet, caz n care ar trebui s-i modifice toate aplicaiile legate de oferirea acestor servicii, conform noilor standarde. Acest risc se refer n primul rnd la standardele de securitate care sunt cele mai pasibile de a fi modificate n timp. 6.2.3. Arhitectura i securizarea aplicaiei de Internet Banking Un sistem de Internet Banking funcioneaz folosind ca infrastructur de comunicaie, reelele conectate la Internet, pe baza unei arhitecturi client-server. n arhitectura unui astfel de sistem (fig. 6.19) intervin trei componente: clientul (computerul utilizatorului) infrastructura de comunicaie (Internet/ Intranet) banca (sistemul informatic al bncii)

Fig. 6.19- Arhitectura unui sistem Internet Banking

Calculatorul clientului se conecteaz la Internet folosind un echipament de interconectare. Sistemul informatic al bncii este conectat la Internet printro conexiune, n mod obligatoriu, puternic stabil i de vitez de lucru considerabil. n momentul accesrii serviciului, cererea utilizatorului, emis de calculatorul- client, este transmis prin Internet ctre server-ul Web al bncii. Serverul- Web transmite cererea ctre serverul de Internet Banking care lanseaz
276

procedura de autorizare a utilizatorului, permindu-i sau nu accesul n sistem. n momentul n care clientul este autorizat el poate solicita informaii sau poate solicita bncii efectuarea de tranzacii. Pe tot parcursul utilizrii serviciului de ctre client, are loc o comunicaie permanent ntre calculatorul su i server- ul de Internet Banking, acesta la rndul su interognd baza de date a bncii pentru a obine informaiile. Folosirea sistemelor Internet Banking ridic probleme deosebit de importante legate de securizare pe mai multe nivele: prin parol; prin variabil global a accesului; prin ncapsularea decontrilor bancare ntr-o tranzacie. Securizarea accesului prin parol. Se relizeaz prin intermediul unei pagini Web care cere utilizatorului s completeze identificatorul utilizatorului i parola. Aceste informaii sunt trimise unui modul de verificare a acestor informaii care stabilete dac utilizatorul este autorizat sau nu. Dac utilizatorul nu este autorizat sau dac informaiile sunt introduse greit se afieaz un mesaj corespunztor i se ofer posibilitatea de a reveni n pagina de login. Dac utilizatorul este autorizat, se permite derularea n continuare a aplicaiei putndu-se beneficia de toate facilitile oferite. Securizarea prin variabil global a accesului. Presupune setarea unei variabile globale tip sesiune la una din cele dou stri: adevrat sau fals. n modulul de verificare a identificatorului utilizatorului i parolei, n cazul n care utilizatorul se dovedete a fi autorizat se seteaz acest variabil pe adevrat. Toate celalte pagini Web care formeaz aplicaia vor avea, la nceput, codul de verificare a strii acestei variabile- sesiune. Dac aceast variabil se dovedete a fi n starea de fals, se redirecioneaz pagina n mod automat neputndu- se prelucra. Securizarea prin ncapsularea decontrilor bancare ntr-o tranzacie. Decontrile bancare ce presupun transferuri de fonduri trebuie s se execute n mod necesar fr nici o eroare; astfel, se pot ntmpla cazuri cnd banii s fie luai din cont dar s nu ajung la destinaie ceea ce este inacceptabil pentru o banc. Modul de prevenire a acestor situaii const n ncapsularea operaiunilor de debitare i creditare sub forma unei tranzacii care poate sesiza dac are loc o eroare sau nu. n acest caz tranzacia se deruleaz napoi revenind la starea iniial efecturii ei fr ca operaiunile care nu au fost duse la bun sfrit s nu existe. Un mesaj de eroare avertizeaz utilizatorul dac tranzacia a avut loc sau nu. n cazul neefecturii tranzaciei este necesar reluarea ei. Pentru furnizarea unor servicii care s asigure cerinele de securitatea a tranzaciilor sunt folosite mai multe protocoale criptografice. Dac majoritatea acestor protocoale sunt similare n ceea ce privete serviciile oferite i algoritmii criptografici folosii, ele difer prin maniera de furnizare a serviciilor i prin situarea lor n raport cu ierarhia de protocoale TCP / IP cu faciliti suplimentare de securitate.Adepii soluiilor de implementare a securitii la nivel cobort n ierarhia de protocoale vin cu argumentul c aceste soluii sunt transformate pentru utilizatorii finali i pentru dezvoltatorii de aplicaii. Pe de alt parte,
277

susintorii celeilalte abordri, a integrrii securitii la niveluri superioare, argumenteaz c n acest fel se pot implementa servicii speciale specifice fiecrei tip de aplicaie (protejarea unor cmpuri din mesajele protocolului, metode individuale, ca n HTTP etc.). ncepnd cu anul 1993 s-au fcut eforturi pentru dezvoltarea unor arhitecturi de securitate la nivel IP, care s furnizeze protecia criptografic a traficului n reea. n momentul de fa se lucreaz la noua generaie de protocolale IP, numite IPv6 sau IPng (Internet Protocol New Generation). Principiul de lucru al acestei familii de protocoale este foarte simplu: datele sunt trimise sub foma unor blocuri de caractere, numite datagrame sau pachete. Fiecare pachet este prefaat de un mic ansamblu de octei, numit header, urmat de datele propriu-zise, ce formeaz coninutul pachetului. Dup sosirea la destinaie, datele transmise sub forma unor pachete distincte sunt reasambalate n uniti logice de tip fiier, mesaj etc. Internetul comut pachetele pe diferite rute de la surs la destinaie, numind-se de aceea reea cu comutare de pachete. Cel mai folosit protocol la nivel de sesiune este SSL (Secure Sockets Layer), introdus de Netscape n anul 1994. n anul 1995, Microsoft a introdus un protocol numit PCT (Private Communication Technology), n multe privine similar cu SSL i complet interoperabil cu acesta. SSL folosete sisteme bazate pe chei publice pentru a schimba cheia la sesiune. O dat obinut o cheie de sesiune, se poate folosi o varietate de algoritmi cu chei secret. SSL furnizeaz urmatoarele servicii: autentificare server, cifrarea datelor i integritatea mesajelor. Protocolul SSL este construit pe niveluri: nivel articol, nivel de schimb al specificaiilor criptografice, nivel de iniiere (handshake) etc. Deoarece cel mai serios impediment n dezvoltarea comerului electronic i n special a celui pe Internet l constituie securitatea, ultimii ani au fost martorii unor numeroase propuneri privind securitatea comunicaiilor de date n Internet. n plus, fa de cerinele de securitate, trebuie avut n vedere i utilizabilitatea sistemelor i a programelor create, adic posibilitatea de a fi folosite de persoane cu pregtire medie, fr eforturi deosebite de adaptare Conform unui studiu realizat n mai 2006 numrul utilizatorilor instrumentelor de plat cu acces la distan s-a dublat n primul trimestru al acestui an, fa de aceeai perioad a anului 2005, astfel nct la finalul acestui prim trimestru au fost raportai 117.860 utilizatori, fa de 56.087 n aceeai perioad a anului 2005. La finele anului 2006, 26 de bnci avizate ofer cetenilor 39 de astfel de instrumente de plat moderne. 6.2.4. Realizarea i exploatarea aplicaiei de Internet Banking Tehnologia folosit la realizarea aplicaiei include: Server Web Apache; Server pentru baze de date MySQL; Limbaj de programare Web PHP (PreProcessor Hypertext inclus n sursele HTML pentru server-e).

278

Utilizatorul specific navigatorului URL- ul pe care dorete s-l acceseze. Aceast cerere este trimis ctre serverul de Web, corespunztor URL-ului respectiv (Apache, n acest caz), care la rndul su apeleaz interpretorul PHP (acest script este ncorporat n codul surs al paginii Web i este executat de ctre preprocesorul / interpretorul PHP, care extrage datele necesare din baza de date). Rezultatele sunt, apoi, grupate i formatate de interpretorul PHP i transformate n cod HTML. n final, pagina rezultat este trimis navigatorului, care o afieaz. Etapele tehnologiei sunt urmtoarele: 1. utilizatorul introduce adresa n fereastra navigatorului, care trimite cererea pentru pagina https://192.168.14.253/index.php; 2. serverul Apache primete cererea pentru index.php i tie c fiierele cu aceast extensie sunt prelucrate de preprocesorul PHP, aa c i "spune" acestuia s preia execuia; 3. index.php este un script PHP ce conine comenzi; una dintre aceste comenzi este de a realiza o conexiune cu baza de date i de a extrage anumite date prin PHP; 4. datele cerute sunt extrase din baza de date i sunt formatate de ctre PHP, apoi rezultatul este convertit n cod HTML; 5. pagina HTML rezultat este returnat serverului de Web Apache care transmite pagina de Web navigatorului care a iniiat cererea, acesta din urm afind- o ntro fereastr. Pentru a putea executa aceste operaii va trebui s fie instalate serverul Apache, modulul PHP i baza de date MySQL. Interfaa Utilizator (fig. 6.20) include pagina accesibil oricrui navigator i pagina accesibil utilizatorilor de i- banking. Pagina accesibil oricrui navigator ofer faciliti pentru aflarea cursurilor valutare practicate de banc, a ratelor dobnzilor precum i a condiiilor de creditare. Executnd clic pe opiunea Curs Valutar din meniul orizontal va aprea un ecran n care sunt afiate cursurile valutare ale principalelor valute. Opiunea Credite al meniului orizontal are dou submeniuri cu informaii referitoare la Persoane Fizice i Persoane Juridice. Pentru ambele submeniuri exist cte dou opiuni despre condiiile pe care trebuie s le ndeplineasc o persoan fizic sau juridic pentru a putea contracta un credit (fig. 6.21.) i informaii despre rate ale dobnzii, percepute de banc difereniat pe tipul contului i al valutei. Ultima opiune din meniul orizontal este cea de Contact care furnizeaz informaii cu referire la alte sucursale ale bncii existente n acelai ora sau n orae diferite.

279

Fig. 6.20- Interfaa cu utilizatorul

Fig. 6.21 Interfa de informare a condiiilor de creditare

280

Pentru a se realiza conectarea la aplicaia de Internet Banking propriu zis utilizatorul trebuie s introduc elementele sale de autentificare n cmpurile Utilizator i Parol exitente n meniul vertical la seciunea Autentificare Utilizator. Fiecrui client i sunt atribuite un nume unic de identificare i o parol aferent. Practic conectarea la aplicaia de Internet Banking se face de pe interfaa principal cu utilizatorul introducnd datele specifice n cmpurile necesare logrii la aceast aplicaie. Dac parola sau numele utilizatorului vor fi introduse greit va aprea un mesaj de eroare Ai introdus o parol incorect. Dup conectare va aprea un nou meniu vertical cu opiunile: Pli i viramente; Extras de cont; Achitare rate credit; Trimitere mesaje; Proprieti; Ieire Aceste opiuni permit utilizatorului s fac modificri asupra datelor personale, a informaiilor despre utilizator i parola i cel mai important asupra datelor cu privire la creditele sale i a conturilor sale. Fereastra Proprieti permite utilizatorului s fac modificri asupra datelor sale personale i a datelor proprii de logare. Prin fereastra Pli i viramente se permite efectuarea plilor din conturile utilizatorului sau realizarea de viramente n alte conturi externe sau interne, existnd posibilitatea de a alege contul din care se dorete a se face plata sau viramentul (fig 6.22).

Fig. 6.22- Fereastra Pli i viramente

Dac cmpurile nu sunt introduse corect i, n special, dac nu este introdus cmpul contului beneficiar va fi afiat un mesaj de eroare. Opiunea Extras de cont afieaz extrasul contului cerut de ctre client. Utilizatorului i se permite alegerea contului dorit pentru a vedea extrasul de cont
281

a acestuia. Vor fi furnizate toate operaiunile care au fost efectuate asupra contului selecionat de ctre utilizator de la data deschiderii contului n cauz (fig. 6.23).

Fig. 6.23- Fereastra Extras de cont

Ultima opiune de Internet Banking este cea de Achitare rate credit. Aceast modul i ofer clientului permisia de a alege contul (dac are mai multe) din care s fac plata (fig. 6.24). nainte de execuia pli se verific dac tipul contului din care se realizeaz plata are aceeai unitate monetar cu cea a ratei creditului ce trebuie efectuat. n cazul n care acestea sunt diferite se afieaz un mesaj de eroare. Utilizatorul activeaz opiunea Ieire n meniul vertical dac dorete ieirea din aplicaia propriu- zis de Internet Banking; pentru o nou utilizare a aplicaiei este necesar o re- logare. n cadrul reelelor Intranet, Extranet i Internet, autentificarea utilizatorilor se face cu ajutorul certificatelor (fig. 6.25). Certificatul este, de fapt, o colecie de date care specific numele unei persoane, al unei companii sau a altei entiti i certific c o cheie public, care este, de asemenea, inclus n certificat aparine acelei entiti. Un certificat este emis i semnat digital de ctre Autoritatea de Certificare. Autoritatea de Certificare poate fi o companie care vinde certificate pe Internet sau un departament responsabil cu emiterea de certificate pentru Intranet-ul sau Extranet-ul unor companii.

282

Fig 6.24- Fereastra Achitare rate credit

Pe lng cheia public i numele entitii verificate de ctre certificat, acesta include informaii adiionale, cum sunt: data expirrii, numele Autoritii de Certificare i semntura digital a acesteia.

Fig. 6.25- Fereastra de Autentificare

Securizarea aplicaiei se face prin dou componente:


283

- de autentificare fa de SGBD se face printr-un nume de utilizator care are acces la baza de date MySQL (cont propriu MySQL) , ca n figura 6.26.

Fig. 6.26- Fereastra de Autentificare fa de SGBD

- fa de aplicaie prin intermediul parolei de utilizator stocat n tabela Users a bazei de date. Criptarea se realizeaz prin tehnologia Secure Socket Layer i certificate proprii ale Web- serverului.

6.3. Aplicaie de Factoring- Consultan online n domeniul creditrii pe creane6


Factoringul internaional este o form a finanrii pe termen scurt, dintre creditele cu caracter de prefinanare a operaiunilor, care se refer la activitatea de producie- export a unui agent economic, i creditele legate strict de operaiunea de export fcnd parte din aceast ultim categorie, alturi de avansul pe documente de mrfuri, creditul de scont, creditul de accept i avansul bancar prin cesiunea de creane. Privite sub aspectul unui alt criteriu de clasificare, creditele prin care se finaneaz activitatea agenilor economici pot fi mprite n credite obligatare, credite comerciale i credite bancare. Site- ul prezentat n cele ce urmeaz are rolul de a furniza o serie de informaii despre factoringul internaional, ca tehnic de finanare dinamic i
6

Cupa A., masterand la FSEGA, specializarea IESI, proiect cu acelai titlu la disciplina de sisteme informatice, 2006 284

flexibil, larg utilizat n rile occidentale, ns puin cunoscut, rspndit i aplicat n ara noastr. Acesta se adreseaz, n primul rnd, agenilor economici participani la operaiuni de comer exterior care dispun de un calculator i sunt conectai la Internet, dar i celor interesai de operaiunile de factoring. Cum n Romnia este nc predominant conectarea la Internet prin dial- up i costul convorbirilor telefonice este destul de ridicat, s-a optat pentru un site Web cu pagini care s se ncarce rapid i fr efecte speciale deosebite. Pagina are o structur combinat, liniar i ierarhizat, aceast structur fiind cel mai popular mod de organizare a prezentrilor i reprezint combinaia dintre documente liniare i ierarhizate, deoarece deplasrile de tipul sus- jos i nainte- napoi sunt mai facile dect traversrile din cadrul ierarhiilor.

Fig. 6.27- Home page

285

n pagina principal (Home page), prezentat n figura 6.27., exist linkuri ctre paginile care cuprind informaii legate de aspecte comune, aceste linkuri fiind introduse n dou meniuri principale: - primul situat n header- ul paginii, precum i n partea de jos, pentru a asigura defilarea ntre principalele componente, de interes major: MEMBRI | CONTACT | FORUM | FACTORING HOME PAGE . - al doilea, situat sub primul meniu, cu funcie de defilare ntre paginile care fac prezentarea i promovarea conceptului de factoring cu elementele:

Acest meniu, inserat n figura 6.28., este dezvoltat amnunit n partea stng a paginii pentru a asigura o navigare uoar pentru orice utilizator.

Fig. 6.28- Meniu de defilare ntre pagini

286

n partea de jos a paginii, este adugat un formular prin care se realizez cutarea pe site. Exist, de asemenea, opiunea de cutare pe Internet n funcie, de interesul vizitatorului. Acest formular a fost adugat prin nscrierea site- ului pe pagina http://search.freefind.com.

Formularul (form- ul) realizeaz indexarea site-ului periodic i a fost realizat prin procedura urmtoare: <FORM ACTION="http://search.freefind.com/find.html" METHOD="GET" target="_self"> <div align="center"><font color="#ffffff" size=1 > <INPUT TYPE="HIDDEN" NAME="id" VALUE="17671957"> <INPUT TYPE="HIDDEN" NAME="pageid" VALUE="r"> <INPUT TYPE="HIDDEN" NAME="mode" VALUE="ALL"> </font><font color="#ffffff" ><span class="style3"> <input type="radio" name="t" value="s" CHECKED> Caut&#259; pe site <input type="radio" name="t" value="w"> Caut&#259; pe Web<br> <INPUT TYPE="TEXT" NAME="query" SIZE="15"> <small> <INPUT name="SUBMIT" TYPE="SUBMIT" VALUE=" Cauta "> <br> </small>powered by <A HREF="http://www.freefind.com"> FreeFind</A></span></font><BR> </div> </FORM> Un exemplu de cutare este inserat n figura 6.29.

287

Fig. 6.29- Cutarea de informaii

Prin nscrierea site- ului pe pagina http://search.freefind.com s-a avut n vedere posibilitatea de a realiza / accesa o hart a site- ului (site map): </A HREF="http://search.freefind.com/find.html?id=17671957&m=0&p=0">SITE MAP Pagina DESPRE FACTORING (fig. 6.30.) este dedicat datelor generale despre aceast activitate: Conceptul de factoring (fig. 6.31.), Originea factoringului, Factoring naional i factoring internaional, Tipuri de factoring, Mecanism de derulare. Pagina ASPECTE ECONOMICE (fig. 6.32) cuprinde o serie de elemente despre contabilitatea operaiunilor de factoring.

288

Fig. 6.30- Pagina Despre Factoring

289

Fig. 6.31- Informaii despre Factoring

290

Fig. 6.32- Pagina Aspecte economice

Pagina ASPECTE JURIDICE descrie o serie de aspecte importante privind natura juridic a factoringului : - armonizarea legislaiilor privind operaiunile de factoring; - prile implicate n contractul de factoring; - particularitile contractului de factoring; - efectele factoringului; - natura juridic a contractului de factoring. Pagina AVANTAJE I DEZAVANTAJE precizeaz utilitile i incovenientele Factoring- ului pentru: exportator, factorul de export, importator i factorul de import. Pagina TENDINE descrie evoluii previzibile privind factoringul pe piaa mondial i pe cea intern.

291

n pagina de DATE DE CONTACT se stabilete o modalitate de contactare a administratorului site- ului prin oferirea adresei de email, legtur de tip mailto. Forumul PhpBB se bazeaz pe PHP, limbajul de programare cu cea mai rapid dezvoltare pe Web, ceea ce genereaz unul din cele mai rapide sisteme de tip bulletin board . Acesta este un software de tip surs deschis, open source care nu necesit pli, nscrieri, restricii sau modificri. Phpbb 2.0.0 este un forum software care permite utilizatorilor s-i mprteasc ideile, opiniile i informaiile ntr-un mod organizat. Mesajele sunt organizate ntr-un mod care faciliteaz gsirea informaiilor de ctre utilizator, fr a necesita trecerea peste informaii ce nu prezint interes acestuia. Ele sunt organizate n trei subcategorii: Mesaj - Un mesaj este o poriune de informaie trimis de un singur utilizator. Poate fi un mesaj nou, care ncepe un nou subiect, sau rspunsul unui mesaj existent. Mesajele sunt tipic o propoziie, un paragraf sau mai multe paragrafe. Subiect - Un subiect este o colecie de mesaje. Mesajele sunt organizate n ordine cronologic. Ideea unui subiect este c un mesaj conine ideea subiectului de discuie. Resturile mesajelor dintr-un subiect sunt rspunsuri la primul mesaj i alte rspunsuri. Subiectele sunt un fel de conversaii ce permit mai multor utilizatori s-i exprime opiniile n legtur cu o idee sau dezbaterea unei probleme. Forum - Un forum este cutie pentru subiecte. Deseori, forumurile au un subiect general la care subiectele fac referire. De exemplu, putei avea un forum al analizei filmelor care ar conine subiecte n care utilizatorii vor discuta filme i opiniile lor despre acestea. Navigarea printre mesaje n Phpbb 2.0.0 se bazeaz pe folosirea mesajelor, subiectelor i a forumurilor. n general, un utilizator va ncepe cu Pagina de start a forumului (index.php). Pagina de start va arta o list de forumuri. Dac apsai pe unul dintre forumuri, vei vedea pagina Vizualizare forum, care este o listare a subiectelor dintr-un forum (viewforum.php). Iniial sunt sortate in ordine cronologic de la cel mai recent mesaj din fiecare subiect. Dac apsai pe un subiect, vei vedea pagina Vizualizare forum care este o list a mesajelor din acel subiect (viewtopic.php). Mesajele n subiect sunt organizate cronologic de la cel mai vechi mesaj. Pentru a v nregistra ca utilizator al unui forum, trebuie s nregistrai un nume de utilizator. Pentru aceasta, se folosete butonul nregistrare din partea de sus a fiecrei pagini.

292

n acest fel, se face direcionarea ctre Termenii de nregistrare, cu care trebuie sa ne exprimm acordul a ne nregistra, dupa care vom fi redirecionat ctre formularul de nregistrare de completat. La nregistrare trebuie s se specifice o adres de e-mail. Toate e-mail-urile de pe acest forum vor fi trimise la adresa specificat. Dac forumul are specificat opiunea de activare utilizator, trebuie s se verifice adresa de e-mail i s acceseze calea pentru activare, dup care se face autentifica. Pentru a crea un mesajse procedeaz Astfel: din Vizualizare forum i din pagina Vizualizare forum, se alege Subiect Nou; acesta afieaz formularul de trimitere al mesajelor i cnd se trimite un mesaj, va crea un nou subiect cu primul mesaj (mesajul dumneavoastr). n pagina de Vizualizare subiecte, se poate activa opiunea Rspunde la subiect prin care se activeaz formularul de trimitere al mesajelor. Pentru a rspunde la un mesaj, se activeaz butonul Citeaz din colul de sus din dreapta al mesajului. Sondajele sunt un tip special de dialog, ce permit membrilor comunitaii s voteze o idee sau o discuie prin aciunile: - ntrebare Sondaj este subiectul sondajului, ntrebarea la care se rspunde n sondaj. ntrebarea sondajului apare n partea superioar a paginii, deasupra opiunilor sondajului. Aceasta este obligatorie ntrun sondajului; - opiune sondaj sunt rspunsurile posibile la ntrebarea sondajului. Pentru a aduga o opiune, se scrie opiunea n cmpul alocat textului i se acceseaz Adaug Opiune. Pentru a avea un sondaj valid este necesar oferirea a cel puin dou opiuni de rspuns; - ruleaz chestionarul pentru numrul de zile pentru a rula sondajul. Dup trecerea timpului specificat, rezultatele sondajului sunt expuse n subiect i nimeni nu mai poate vota. Grupurile de utilizatori alctuiesc o trstur puternic a forumurilor phpbb 2.0.0. Ele permit moderarea permisiunilor, permisiuni private, i alte setri speciale pentru a fi aplicate unui numr mai mare de utilizatori

6.4. Aplicaie de afaceri inteligente ERP B-Org7 6.4.1. Consideraii generale


n evoluia inteligenei artificiale i a informaticii economice, se poate aprecia, metaforic, c domeniul afacerilor inteligente- Business Intelligence (BI) - se afl n vrful piramidei realizrilor ntruct nici reelele, nici sistemele de stocare a informaiei i nici soft- ul de baz nu ne- ar servi la nimic dac n7

Cazan L., masterand la FSEGA, Specializarea IESI, Utilizarea Analizei Manageriale a aplicatiei ERP B-Org n luarea deciziilor managerilor, proiect, 2006

293

ar contribui la transformarea datelor n informaii care s ne ajute s lum decizii inteligente. Managerii din Romnia i din ntreaga lume sunt tot mai mult suprancrcai i orice secund salvat din munca de rutin i acordat muncii manageriale creatoare, de analiz i decizie, devine tot mai preioas, pe zi ce trece. n acest context, au aprut i s-au rspndit pe pia soluiile de business intelligence, ca un rspuns la cerinele managerilor de top de a obine rapid informaii de sintez asortate, la cerere, cu detalii explicative referitoare la sintezele prezentate. La prima vedere, aceasta este o sarcin relativ simpl, pe care o bun parte dintre sistemele de raportare clasice ale ERP-urilor (Enterprise Resource Planning) promiteau s o satisfac cu succes. Numai c, de la promisiune la ndeplinire, drumul este, de cele mai multe ori, mai complicat pentru a putea nregistra un succes real, principalele obstacole fiind: incapacitatea (ct se poate de normal, de altfel) managerilor de a defini - n avans, n detaliu, ntr-un limbaj mult prea tehnicizat - necesitile de raportare; timpul de generare a rapoartelor exagerat de mare; timpul relativ mare de reprocesare a rapoartelor pentru scopuri de analiz managerial i pentru a rspunde unor noi cerine cu caracter nomativ; forma neprietenoas de prezentare a rapoartelor, greu de digerat de managerii presai de timp i dinamica afacerilor; limitrile tehnologice ale ERP-urilor, care au fost gndite pentru a optimiza introducerea de date la nivel de tranzacie; faptul c ERP- ul nu integreaz toate informaiile necesare managementului pentru a analiza i decide; dimensiunile i complexitatea rapoartelor clasice, de tip static, au crescut pn la valori de masive, nepracticabile. Dei rapoartele pentru managementul prin excepii pot fi o soluie, de cele mai multe ori ele sunt prea lente pentru a surprinde dinamica apariiei de tipuri de excepii noi. Soluia construirii unei platforme de raportare flexibile, dinamice i interactive, care s coaguleze informaii venind din mai multe sisteme operaionale a aprut cu circa 35 de ani n urm, dar terminologia curent a fost structurat la nceputul anilor 90, atunci aprnd i conceptul de Business Intelligence. n primele abordri, BI- ul viza, n principal, necesitile de top ale managementului corporaiilor multinaionale, dar odat cu democratizarea preurilor soluiilor de BI i a platformelor hardware i software, adresabilitatea acestor sisteme a crescut, att din punct de vedere al organizaiilor care pot beneficia de astfel de sisteme, ct i al nivelelor de management pn la care poate cobor utilitatea i accesibilitatea soluiilor actuale de BI. Practic, att ca domenii de activitate ale companiilor, ct i ca subuniti organizatorice ce pot beneficia de astfel de soluii i platforme, posibilitile sunt nelimitate, iar plus-

294

valoarea adus de astfel de sisteme devine cu att mai ridicat cu ct volumul de date procesate este mai mare. Monitorizarea rezultatelor financiare, a vnzrilor, a stocurilor, a ncasrilor i cheltuielilor sunt printre primele domenii la care aplicm soluii BI, dar realitatea ne demonstreaz c domeniile posibile i n care capacitile de analiz rapid i flexibil sunt o necesitate, sunt de fapt mult mai numeroase. O facilitate esenial a sistemelor BI este capacitatea acestora de a se conecta simultan i coerent la mai multe surse de date, care pot fi sisteme operaionale diferite (contabilitatea, ERP, CRM- Customers Relations Management etc.), rezultate ale unor cercetri de pia sau orice poate avea relevan pentru organizaia- beneficiar, n general, ca informaii structurate, dar aflate n formate variate, de la fiiere text pn la structuri stocate n maini mainframe. Din punct de vedere al metodelor i instrumentelor folosite, aplicaiile BI cuprind: soluii de Raportare Dinamic (cunoscute i ca OLAP); soluii de arheologie a datelor- Data Mining. Cunoscute i ca soluii OLAP (On Line Analytical Processing), aplicaiile de raportare dinamic permit utilizatorilor neinformaticieni s acceseze, interactiv, coerent i sintetic structuri complexe de date colectate din mai multe sisteme informaionale. De cele mai multe ori soluiile de acest fel se bazeaz pe puterea de stocare i de procesare a unui server pentru a rula generarea raportului, pe maina- client care este, de obicei, un client grbit sau doar un browser Web. Domeniul Raportrilor Dinamice mai este cunoscut i ca Fast Analysis of Shared Multidimensional Information (FASMI) Din cauza volumului de date tot mai mare i mai ales a complexitii datelor i relaiilor dintre ele, posibilitatea ca omul (manager, gestionar, administrator etc.) - chiar narmat cu cele mai eficiente unelte de raportare i vizualizare - s descopere legturi ntre diverse evenimente ncapsulate n datele pe care le avem nregistrate n sistemele informaional- manageriale, devine tot mai mic. Prin aplicaiile de data mining se descoper i verific automat sau semiautomat legturi ntre evenimente corelate. n abordarea clasic, datorit volumului mare de date i a necesitilor de procesare uriae, att soluiile de raportare dinamic ct i cele de data mining au nevoie de o infrastructur informatic de echipamente i programare puternic, care s permit capaciti masive de stocare, interconectare, procesare i corelare. Depozitarul central, Data Warehouse (depozitul de date), care stocheaz totalitatea informaiilor colectate din sisteme informatice, este nucleul sistemului. Pentru a colecta n depozit date din mai multe structuri informatice, care s poat fi ulterior i corelate (chiar dac provin din sisteme diferite), de obicei este necesar un strat informatic care s colecteze, sistematizeze (curee), filtreze i transforme datele primare ale sistemelor operaionale. De

295

aceast sarcin se ocup, de regul, serviciile ETL (Extract, Transformation, Load) ale sistemelor BI. Primele sisteme de raportare dinamic - sau cele cu o structur simplificat din zilele noastre - interpun ntre utilizatorul final i data warehouse componenta de interogare, care de obicei propune un mod grafic, interactiv de navigare n date. Aceast structur este rspndit la sistemele OLAP, devenite clasice. Principalele dezavantaje al acestei soluii OLAP constau n timpul de rspuns prea mare - datorat timpului de procesare al unui volum de date prea mare, precum i n modalitile relativ greoaie de a defini informaia cutat. Pentru a ameliora sistemul de informare, generaia urmtoare de soluii a oferit OLAP multidimensional. n aceast abordare, ntre interfaa de interogare i data warehouse a aprut o structur nou de date, numit hipercub de date. Rolul acestuia este s colecteze, de obicei ntr-un singur tabel, toate informaiile stocate n depozit care sunt relevante pentru un anumit tip de analiz i s aib gata calculate toate detaliile i combinaiile de baz posibile. Construirea soluiei de tip OLAP multidimensional duce ns la creterea semnificativ a timpului i a resurselor necesare dezvoltrii rapoartelor dinamice. n plus, interogrile i raportrile sunt limitate la cele pe care proiectantul cubului le-a prevzut. Orice alta informaie, disponibil n depozit, dar nencrcat n cub, rmne indisponibil pn la construirea unui nou cub, mai cuprinztor. Implicit, este nevoie de un timp semnificativ mai mare alocat analizei de sistem iniial. n plus, capacitile de stocare necesare platformei BI cresc vertiginos, att datorit redundanelor multiple ntre data warehouse i diversele hipercuburi, ct i datorit renunrii la structurile relaionale n cadrul hipercuburilor. Problema accesului la informaiile nestocate n hipercuburi a rezolvat-o urmtoarea generaie de platforme BI, care propun soluii de tip OLAP hibrid, ce conin mecanisme de suplimentare a dimensiunilor stocate n hipercuburi atunci cnd utilizatorii solicit acest lucru (mecanisme de tip drill-through). Din pcate, complexitatea interogrilor face aceste soluii relativ neprietenoase, n special pentru ntreprinztor, cu un background IT limitat sau chiar firav. O tehnologie relativ nou pe pia, n special pe piaa romneasc, abordeaz problematica ntr-o manier uor diferit, aducnd ns rezultate spectaculoase prin tehnologia AQL (Advanced Query Logic). Aceasta permite ncrcarea informaiilor ntr-o structur relaional nglobat, alturi de scripturile de conectare la date i de definiiile interfeei grafice de interogare. n fapt, aceast tehnologie elimin i necesitatea construirii unui depozit, sistemul permind conectarea direct la datele sistemelor operaionale. Scripturile de conectare la date au o sintax complex, permind nglobarea n cadrul lor a tuturor serviciilor ETL care extrgeau, filtrau i transformau datele operaionale la ncrcarea lor ntr-un data warehouse. Mai mult, fiierul conine

296

i propag, instantaneu, seleciile pe toate structurile de date relaionale nglobate, calculnd, la cerere, ceea ce trebuie afiat. O dat convini de necesitatea i beneficiile implementrii unui sistem de Business Intelligence, urmtoarea problem care apare, n special pentru echipa IT a organizaiei, este alegerea platformei optime pentru organizaia n cauz. Ca i criterii relevante care s foloseasc drept referin n selectarea soluiei BI, pot fi considerate urmtoarele: 1. timpul de realizare i implementare. De cele mai multe ori, de la momentul deciziei de implementare al unui sistem de BI pn cnd primele rezultate devin vizibile i investiia ncepe s aduc profituri, trece un timp destul de lung, n care, pe de o parte, se pierde o bun parte din entuziasmul iniial, iar pe de alta parte riscul nefinalizrii cu succes a proiectului crete. Pentru acest criteriu se pot identifica cel puin dou componente relevante: timpul necesar obinerii primului raport ctre un utilizator final; timpul necesar ncheierii primei faze a proiectului de BI; 2. flexibilitatea: tocmai datorit faptului c dinamica actual a mediului de afaceri presupune continua perfecionare a abordrilor fiecrui juctor de pe pia, un sistem BI performant trebuie s ofere modaliti i materiale de construcie mult mai flexibile dect cele uzuale, clasice. De pild, tehnologiile clasice, bazate pe un data warehouse, se vd de cele mai multe ori puse n inferioritate de tehnologiile mai dinamice de tipul AQL. Analogia cu materialele de construcie ar putea suna cam aa: dac ai nevoie de o fundaie de cteva nivele (data warehouse, servicii ETL, hipercuburi) pentru a putea construi un sistem BI, este foarte probabil ca adaptarea lui la cerinele n schimbare ale afacerii s duc, la un moment dat, sistemul BI n poziii relativ incomode, de incapacitate de a mai rspunde cerinelor curente de raportare i analiz. Pentru o evaluarea comparativ a soluiilor BI, printre altele, se pot avea n vedere: timpul de finalizare a conectrii la o nou surs de date; timpul de obinere a unui nou prototip de analiz i de implementare a unei noi aplicaii; 3. uurina utilizrii platformei. n ziua de astzi, cnd managementul oricrei organizaii sufer n mod acut de lips de timp, ideea de a solicita un timp de instruire semnificativ pentru cei care vor utiliza sistemul BI poate determina insuccesul proiectului - chiar dac sistemul BI ar putea determina, n timp, economii semnificative pentru management, Iiar neutilizarea sa poate nsemna de fapt pierderea celui mai important beneficiu pe care sistemul BI l poate aduce unei organizaii: informaii de valoare, gata sintetizate, la ndemna managementului de top ca suport decizional imediat. n plus, un factor determinant n alegerea platformei ar trebui s fie timpul necesar adoptrii sistemului BI de ctre echipa tehnic a organizaiei- beneficiar, cea care va asigura mentenana i dezvoltarea sa ulterioar. Ca msuri relevante ale aprecierii pot fi sunt: numr de zile de instruire- training- recomandate de productor pentru utilizatorii finali i pentru echipa tehnic; timpul necesar unui pentru a dezvolta o nou aplicaie de
297

analiz; timpul necesar unui manager de linie pentru a deprinde utilizarea platformei de BI; 4. capacitatea de procesare i scalabilitatea soluiei. Cu siguran, printre primii factori de evaluare i selecie trebuie s se numere i identificarea necesarului actual i de perspectiv n ceea ce privete cantitatea de date procesate. Numrul actual de tranzacii, dar i numrul de nregistrri din tabelele cele mai numeroase ale sistemelor operaionale existente n organizaie i compararea cu specificaiile tehnice ale productorilor ar trebui s fie unul dintre elementele de plecare n ce privete identificarea platformelor potrivite. Odat ce un sistem de Business Intelligence a fost ales, se profikeaz numeroase domenii n care acesta poate fi folosit pentru suportul deciziilor de business. Desigur, managementul general al afacerii va avea cel mai mult de profitat, dar se pot gndi scenarii de aplicare pentru managementul financiarcontabil, pentru marketing i vnzri, pentru managementul IT etc. Orice manager rspunzator de finalizarea proiectului BI stabilit, are obligaia s se implice n organizarea i derularea aciunilor. Responsabilitatea managerului individual sau colectiv nu se opreste la discutarea i luarea deciziei, presupunnd permanenta preocupare pentru aplicarea, controlul si raportarea diferitelor stadiilor de realizare a proiectului. Etapele analizei problemelor poteniale pot fi considerate urmtoarele: a. identificarea punctelor critice; b. identificarea abaterilor i a cauzelor acestora; c. stabilirea aciunilor preventive; d. fixarea aciunilor de atenuare a efectelor. a. Teoria i practica managerial, ca i n managementul prin obiective, relev anumite criterii utilizabile n identificarea punctelor critice, cum ar fi: restricii n utilizarea unor resurse care nu pot fi estimate cu certitudine la nceputul aciunilor; timpul previzionat pentru desfurarea aciunilor nu a fost corect evaluat; aciunile ntreprinse prezint un caracter ntmpltor i au un grad mare de complexitate; responsabilitile n execuie nu sunt stabilite clar i precis; apar suprapuneri de responsabilitate, pentru o aciune sau serie de aciuni, iar delimitrile de responsabilitate nu sunt conturate exact etc.; b. Identificarea abaterilor poteniale i a cauzelor. Corespunztor cerinelor managementului prin excepii, scopul etapei este acela de a identifica, n cadrul fiecrui punct critic abaterile ce ar putea apare, factorii i cauzele care le-ar putea genera. c. Aa cum se preconizeaz n managementul prin rezultate, pe baza constatrilor analizei, stabilirea msurilor corective i a modului de aplicare a lor. Pornind de la factorii i cauzele generatoare ale abaterilor poteniale, n aceast etap trebuie stabilite aciunile specifice care s impiedice aciunea factorilor perturbatorii. d. Corespunztor managementului mbuntirii continue a rezulatelor, stabilirea aciunilor de atenuare a efectelor unor factori n dinamica lor.

298

Urmrirea, controlul i realizarea aciunilor cuprinse n rezultatul analizei problemelor poteniale reprezint sarcina ntregii echipe manageriale i impune o participare activ, dinamic i responsabil la soluionarea problemelor. Schimbrile manageriale nu au loc ntotdeauna fr sa determine apariia unor implicaii. O schimbare n poziia pe care o ocup un responsabil n structura organizatoric a firmei poate conduce, n mod corespunztor, la schimbri n atitudinea i comportamentul acestuia. Astfel, diversele schimbri fcute la locul de munc sau schimbarea postului de munc atrag schimbri de comportament, de cunotine i responsabiliti solicitate ceea ce presupune consum suplimentar de energie. Se poate aprecia c managementul, n general, i managementul organizaional, n particular, are efecte importante asupra comportamentului angajailor implicai n schimbare i aplicarea cu succes a noilor tehnologii necesit analize aprofundate multilaterale pentru a ntrevedea efctele schimbrilor asupra personalului i asupra dinamicii organizaiei .

6.4.2. Structura aplicaiei B-Org


Ca i n cazul concepiei pachetelor de programe informatice de gestiune, aplicaia este constituit din mai multe module integrate, care pot fi folosite mpreun sau separat, n funcie de cerinele i posibilitile firmei. Prin aceast structur, aplicaia permite accesul utilizatorilor din compartimentele firmei, concomitent, la aceeai baz de date. Automatizarea transferului de informaii ntre departamentele firmei contribuie la mbuntirea comunicrii ntre compartimente i eficientizarea activitii acestora. B-ORG, aplicaie de tip ERP (Enterprise Resource Planning) se adreseaz firmelor mijlocii de pe piaa romneasc care acoper multiple domenii de activitate, cum ar fi: comer, distribuie, servicii, auto, asamblare, etc. B-ORG este un sistem informatic integrat de management, dezvoltat cu cele mai noi tehnologii i instrumente de dezvoltare Microsoft. Misiunea, inta sistemului informatic B-ORG (Be Organized !) este aceea de a mbunti organizarea, comunicarea i activitatea de ansamblu a firmelor, permind managerilor acestora s- i focalizeze activitatea spre ceea ce poate deveni avantaj concurenial esenial n percepia i ntelegerea nevoilor clienilor. B-ORG ofer, n timp real, managerilor informaiile de care au nevoie pentru a lua rapid decizii optime care s sporeasc profitul i eficiena irganizaiei. Modulul de contabilitate st la baza exercitrii funciei financiarcontabile a societilor comerciale n cadrul sistemului integrat B- ORG. Acesta permite nregistrarea tuturor tranzaciilor financiar- contabile, sintetizarea, procesarea si raportarea lor. Bazat pe o platform puternic, acest modul a fost dezvoltat pentru piaa intern, n conformitate cu legislaia autohton. Modulul ofer: un plan de conturi flexibil, detaliat pe mai multe niveluri de analitice, adaptabil la specificul unei firmei; introducerea rapid a contrilor fie manual,

299

fie prin predefinirea operaiilor contabile; preluarea i contarea automat a tranzaciilor din celelalte module ale sistemului; filtrarea notelor contabile n funcie de diveri parametri (dat, cont, utilizator etc.); obinerea automat a rapoartelor financiar- contabile, n formatul cerut de reglementrile n vigoare pn la orice nivel de detaliere prntru registru- jurnal, carte mare, jurnal de vanzri / cumprri, balana contabil de diverse tipuri (sintetic, analitic, pe mai multe nivele, cu numr configurabil de coloane), raportri de TVA, impozite i taxe ctre buget, situaia patrimoniului, contul de profit i pierderi i anexe ale bilanului; evidena financiar- contabil pentru mai multe societi sau pentru o structura de holding; securitatea datelor prin definirea drepturilor utilizatorilor la nivel de raport i urmrirea documentelor n funcie de persoana care a completat documentul. Modulul de ncasri i plile este definit ntrun sistem flexibil de nregistrare i prelucrri pe baza mai multor tipuri de documente, inclusiv compensri i care genereaz obligaii de plat sau ncasare. El confer faciliti importante de planificare eficient a plilor i a investitiilor: situaia real a facturilor restante i scadente de la clieni sau furnizori; situaia clienilor ri sau buni platnici pentru unul sau mai muli ageni comerciali; istoricul ncasrilor i plilor; evidena diferenelor de curs valutar la ncasarea facturilor; integrarea perfect cu modulele pentru cumprri, vnzri, servicii i contabilitate. Modulul privind aprovizionarea coreleaz necesarul de materii prime, materiale i mrfuri i intrrile de la furnizori cu stocul minim definit. Dac sunt costuri ridicate de aprovizionare sau sunt probleme n evaluarea i clasificarea furnizorilor, cu nregistrarea importurilor, modulul de cumprri al sistemului B-ORG ofer: posibilitatea clasificrii furnizorilor dup diverse criterii; nregistrarea importurilor pe baza declaraiei vamale de import; multitudinea de rapoarte despre produsele cumprate i returnate; identificarea unic a produselor cu termene de garantie, cumprate de la furnizori i nregistrarea perioadei de garanie primit de la furnizor; integrarea cu modulele de stocuri, ncasri- pli i contabilitate. Modulul privind gestionarea stocurilor asigur: sistemul de gestiuni multiple i descrcarea FIFO i LIFO, iar pe anumite documente este permis descrcarea dup fia de magazie sau preul de achiziie; situaia real a necesarului de aprovizionare; urmrirea exact a micrilor de produse care au perioad de garanie; rapoarte n timp real, n mai multe valute, pentru monitorizarea cantitilor din stoc, livrate sau facturate, dup o multitudine de criterii; integrarea cu toate celelalte module ale sistemului. Modulul de vnzri asigur un mod de lucru flexibil, adaptabil cerinelor oricrui utilizator prin: posibilitatea clasificrii clienilor pe nivele de discount pe grupe de produse sau zone geografice; accesarea de situaii n timp real (n lei sau n valut) referitoare la articolele vndute n funcie de clieni, tipul de clieni, agenii comerciali, perioada de timp, n orice valuta; stabilirea plafonului de creditare pentru fiecare client; urmrirea vnzrilor de produse, nsoite de
300

garanii, dup codul unic asociat produselor; integrarea cu modulele pentru stocuri, ncasri- pli i contabilitate. Modulul Web Order face parte din categoria aplicaiilor Web "businessto-business, adresndu- se firmelor care au o reea de distribuie pentru produsele proprii sau pentru cele importate. De asemenea, Web Order se integreaz perfect cu celelalte module ale sistemului B-ORG. Prin facilitile i funcionalitile sale, modulul Web Order asigur: posibilitatea prelurii online de comenzi de la clieni; reducerea costurilor telefonice, de fax, cu personalul dedicat activitii de preluare comenzi att cele proprii ct, i ale partenerilor; informaii online, actualizate, despre preuri, produse noi, imaginea produselor; starea comenzilor emise; promptitudine n livrri, disponibilitatea de 24 de ore din 24, 7 zile din 7 a site- ului de a prelua comenzile; creterea calitii serviciilor oferite i a relaiilor cu partenerii. Totodat, modulul ofer servicii post- vnzare prin: identificarea exact a unui produs, aflat n garantie sau ieit din termenul de garanie; urmrirea etapelor n lucrri i configurri; lucrul pe baz de deviz; situaii despre materialele consumate n timpul execuiei lucrrilor i a necesarului de aprovizionare pentru lucrri; integrarea cu modulele pentru ncasri- pli, stocuri i contabilitate. Modulul privind producia asigur evidena i controlul asupra costurilor de productie prin: evidena comenzilor care sunt urmate de un proces de producie; situaia necesarului de aprovizionare; evidena, n timp real a stocului de materii prime i semifabricate i a stocurilor consumate sau blocate in procesul de producie (producia neterminat); integrarea cu modulele pentru stocuri i contabilitate. Modulul de salarizare i personal este special conceput pentru rezolvarea tuturor problemelor de calcul salarial, indiferent de tipul de activitate si numrul de angajati ai firmei. Pentru o gestionare corecta a problemelor complexe, la acest capitol, sistemul B-ORG ofer: posibilitatea efecturii de ctre utilizator a unor actualizri, conform prevederilor legislative; posibiliti extinse de setare a fiecrui venit sau reinere; calculul salariilor pornind de la valorile nete de ctig; automatizarea calculului taxelor, contribuiei la bugetul statului i a asigurrilor sociale; calculul impozitului pe venitul global i a deducerii personale de baz; emiterea de fie fiscale; faciliti de administrare a personalului.

6.4.3. Analiza managerial (OLAP) a sistemului ERP B-Org


Pentru un management i o gestiune performante, menite s asigure creterea performanelor i conexiunea invers n funcionarea mecanismelor economico- financiare un instrument eficace este tehnologia OLAP. Pachetul de analiz managerial al sistemului B-ORG, bazndu-se pe aceast tehnologie de ultima or, permite analiza unui volum imens de date, n timp scurt, ntro

301

manier natural de cutare a informaiilor dorite. El este foarte uor de utilizat datorit faptului c interfaa este extrem de facil de asimilat i folosit. Elementele- cheie ale unei afaceri, cum sunt vnzrile, achiziiile, produsele, plile i ncasrile, adaosurile percepute, discounturile, activitatea agenilor, .a., sunt analizate n profunzime i cu o flexibilitate deosebit prin modulul de analiz manageriala a sistemului B-ORG, oferind informaii de elaborare a deciziilor mai bune i mai bine fundamentatem, aa cum se prezint i n figura 6.33.

Fig. 6.33- Exemplu de rezultate de analiz managerial

Elementele- cheie folosite n analize sunt: perioade de timp orict de mari (ani de zile), perioade comparative (de exemplu,Trim-I 2006 vs Trim-I 2005 vs Trim-I 2000), la diverse nivele de detaliu: de la numere mari", adic situaii de la nivel de total companie care vizeaz managementul strategic, pn la judee, localiti, un singur client, o singura factur, discount pentru un produs, cu diverse posibilitati de grupare, cu diverse posibilitati de filtrare, cu posibilitatea de a putea personaliza oricare dintre rapoarte adugnd / eliminnd elemente, ntro multitudine de combinaii admise etc. Pentru obinerea rapoartelor de analiz, pe baza cuburilor multidimensionale, datele trebuie mai nti prelucrate, automat, la intervale definite de timp. Prelucrarea poate fi fcut asupra datelor sau asupra datelor i a structurii (n cazul n care au intervenit modificri n structura unor cuburi sau sau definit cuburi noi). O pagin de procesare este prezentat n figura 6.34.

302

Fig. 6.34- Pagin de procesare OLAP

Rapoartele obinute sunt diverse, de la raporate de vnzri sub diferite aspecte ale vnzrilor, cumprri, stocuri, ncasri- pli- pn la calculul unor indicatori medii, minimi, maximi, aa cum se relev n figura 6.35. de analiz a rentabilitii vnzrilor.

303

fig. 6.35- Analiza rentabilitii vnzrilor

Se poate concluziona c, sistemele B-Org i tehnologiile de tip OLAP, asociate cu informaii coninute n articole, seminarii, conferine, pot contribui la aplicarea strategiilor manageriale moderne prin instalarea, la bordul" managerilor instrumente care s le permit reacii rapide la cerinele pieei i ale firmelor.

304