Sunteți pe pagina 1din 6

IMPLEMENTAREA SISTEMELOR INFORMATICE 1. CONSTRUIREA SISTEMULUI A.

SCRIEREA PROGRAMELOR Construirea sistemului presupune: Realizarea, Testarea i Documentarea programelor Tehnicile de programare utilizate: programarea structurat programarea modular tehnicile pentru realizarea machetelor de I/O (s fie uor de neles, prietenoase, estetice, conform cerinelor utilizatorilor); se realizeaz dialoguri, meniuri, ferestre, rapoarte de ieire, grafice; Tehnicile asigur aspectele calitative: - lizibilitatea claritatea secvenelor de program (se realizeaz prin utilizarea comentariilor, spaierii i alinierii instruciunilor) - portabilitatea capacitatea unui program de a fi rulat pe diferite calculatoare, fr modificri sau cu modificri neeseniale i puine; - flexibilitatea capacitatea programului de a se adapta uor cerinelor noi care apar n evoluie; se realizeaz prin parametrizare, modularizare; - robusteea capacitatea programului de a rezista la situaii neprevzute; se realizeaz prin tratarea tuturor situaiilor, chiar i acelea care se consider c nu vor apare niciodat; - autodocumentarea se realizeaz prin furnizarea de ctre program de mesaje, informaii, dialoguri; se pot utiliza: linii sau ferestre de dialog i explicative, fiiere de help, exemple tipice, opiuni relevante n meniuri; Important de tiut: ct de mult informaie trebuie furnizat (cantitativ) i care informaie i n ce form (calitativ); Interfaa cu alte limbaje de programare, presupune apelarea din programul principal a facilitilor unui alt limbaj de programare; Tehnicile de depanare, presupun utilizarea unor proceduri speciale pentru urmrirea execuiei secvenelor de instruciuni; B. TESTAREA PROGRAMELOR Modulele de program se testeaz funcional i logic prin compararea rezultatelor obinute la execuie cu cele propuse a fi obinute; testarea se termin cnd cele dou seturi de rezultate sunt identice; Abordarea la testare poate fi fcut top-down sau bottom-up;

C. NTOCMIREA DOCUMENTAIEI Documentaia de realizare - cuprinde documente din proiectul tehnic i din etapele de realizare a produsului program; - se adreseaz specialitilor n informatic; - coninut: 1. Prezentarea general a produsului program 2. Structura general a produsului program 3. Descrierea coleciilor de date 4. Realizarea modulelor produsului program

5. Anexe Manualul de prezentare - cuprinde aspecte de prezentare general a produsului program (scop, faciliti, restricii, resurse necesare i condiii de utilizare) - se adreseaz tuturor categoriilor de utilizatori; - coninut: 1. Obiectivele generale ale produsului program 2. Structura funcional a produsului program 3. Prezentarea elementelor realizate pentru produsul program 4. Condiii de utilizare a produsului program Manualul de utilizare i exploatare - conine descrierea instruciunilor privind condiiile de utilizare (preliminare) i exploatare (punerea n lucru efectiv) a produsului program; - se adreseaz utilizatorilor finali (beneficiarii sistemului informatic); - coninut: 1. Instruciuni de utilizare 2. Instruciuni de exploatare 1. Instruciuni de utilizare Manualul conine: Proceduri de codificare a datelor se dau instruciuni despre modul de ntocmire a codurilor de ctre utilizator - se explic sistemul de codificare utilizat i structura codurilor - se precizeaz criteriile de validare pentru fiecare cod - se precizeaz eventualele codificri automate pe care le face sistemul Proceduri de ncrcare / validare date - se dau instruciuni despre popularea coleciilor de date - se precizeaz documentele primare din care se preiau datele - se dau instruciuni privind criteriile de validare a datelor ncrcate i modul de corectare a erorilor aprute - se precizeaz corelaiile care trebuie s existe ntre diferitele date ncrcate - se dau instruciuni de utilizare a sistemului de meniuri oferit de produsul software Proceduri de obinere a situaiilor de ieire - se dau instruciuni despre modul de afiare i interpretare a rapoartelor, listelor - se prezint pentru fiecare situaie de ieire macheta, coninutul, periodicitatea de obinere - se precizeaz semnificaia datelor coninute n situaia de ieire i eventualele corelaii dintre date i cheile de control - se indic modul de difuzare i arhivare a situaiilor de ieire Proceduri speciale - se dau instruciuni despre eventualele conversii, interfee, comunicaii cerute de produsul software Instruciuni de exploatare Manualul conine: Ealonarea n timp a procedurilor utilizate (automate i eventual manuale) rezultatul: un grafic de exploatare a procedurilor

- scop: ghidarea utilizatorului n exploatarea produsului software (ordinea operaiilor, succesiunea lor n timp, semnificaia lor etc. Proceduri privind datele de intrare - se dau instruciuni privind primirea, controlul, restituirea i pstrarea documentelor din care se preiau datele de intrare - se indic modul de pregtire a datelor de intrare pentru ncrcare (reguli de ncrcare, de validare, de verificare) - proceduri de asamblare a lucrrii - se d o list a procedurilor automate i se dau legturile dintre acestea; se obine schema funcional a procedurilor, care d variante de prelucrare i se indic restriciile de exploatare Proceduri de operare - se dau instruciuni privind pregtirea rulrii i apelul produsului software (mod de apel i ieire, parol de acces, fiiere necesare etc.) - se indic lista mesajelor aprute n exploatare, precum i modul de aciune al utilizatorului (rspunsuri, reluri etc.) - se dau indicaii privind operarea cu sistemul de meniuri i ferestrele produsului software Proceduri privind situaiile de ieire - se dau instruciuni pentru obinerea rezultatelor i controlul de form i fond - se indic numrul de exemplare necesare 2. PUNEREA N FUNCIUNE A NOULUI SISTEM Obiective: - experimentarea sistemului proiectat - finisarea noului sistem - lansarea n exploatare curent la beneficiar - recepia sistemului informatic proiectat Principalele activiti: - asigurarea condiiilor de punere n funciune a sistemului - executarea procedurilor de conversie - punerea n funciune a sistemului - verificarea performanelor sistemului - definitivarea documentaiei - omologarea sistemului A. Asigurarea condiiilor de implementare Presupune urmtoarele activiti: Definitivarea i difuzarea instruciunilor de executare a procedurilor manuale i automate Instruirea utilizatorilor finali, presupune: - sensibilizarea beneficiarului la probleme de informatic - atragerea personalului cu putere de decizie n activitatea de implementare - pregtirea psihologic a unitii beneficiare - instruirea personalului n modul de utilizare al sistemului informatic Asigurarea condiiilor organizatorice necesare

- lansarea efectiv a documentelor proiectate - constituirea noilor fluxuri informaionale - planificarea activitilor acestei etape Difuzarea Definitivarea instruciunilor documentaiei Instruirea Personalului Elaborarea planului de implementare Asigurarea condiiilor Materiale Asigurarea condiiilor organizatorice Asigurarea condiiilor materiale - dotarea unitii cu calculatoare (conectate n reea) - perfectarea accesului la o unitate informatic pentru un anumit numr de ore calculator - soluia mixt Asigurarea bazei informaionale - crearea bazei de date - pregtirea datelor reale i ncrcarea bazei de date (popularea bazei de date) B. Executarea procedurilor de conversie Se aplic n cazurile: - exist un sistem informatic i doar aplicaiile informatice trebuiesc nlocuite - noul sistem informatic este realizat i implementat ealonat n timp; se aplic proceduri de conversie pentru realizarea legturilor funcionale - sistemul informatic preia din exterior date de la alte sisteme C. Punerea n funciune a sistemului Strategii i tactici de implementare - implementarea direct: se renun la un moment dat la vechiul sistem i se introduce noul sistem; strategia cea mai eficace, dar i cea mai riscant. Sistemul informatic va fi implementat ntr-un timp redus. Riscul apare din eventualele erori de proiectare, realizare i securitate. - implementarea n paralel: funcionarea concomitent a vechiului sistem n paralel cu noul sistem; durata se stabilete pentru a surprinde perioadele de vrf de activitate (ncheiere de lun, semestru, an). n general durata de implementare n paralel nu trebuie s depeasc 3-4 luni. Testarea procedurilor Asigurarea fondului informaional Verificarea performanelor Executarea procedurilor de conversie a datelor Calcul indic. de eficien

Avantaj: se poate verifica pe date reale funcionarea noului sistem. Dezavantaj: necesit un volum important de munc suplimentar. - implementarea pilot: se alege o unitate reprezentativ pe care se face implementarea sistemului proiectat. Dup verificarea funcionrii corecte se trece la generalizarea implementrii sistemului i la celelalte uniti din sistem. Sistemul trebuie parametrizat, rezult o mai mare flexibilitate i se d posibilitatea extinderii asupra clasei tipologice alese. Avantaj: standardizarea sistemelor pentru clasele tipologice existente i extinderea rapid cu mici adaptri de la o unitate la alta. Dezavantaj: riscul strategiei aprecierea greit a reprezentantului clasei tipologice ca unitate pilot; rezult cheltuieli i ntrzieri importante. Implementarea poate fi realizat prin urmtoarele tactici: - implementarea simultan a tuturor aplicaiilor sistemului - implementarea n serie a aplicaiilor Alegerea strategiei i tacticii de implementare Stabilirea strategiei se poate face innd cont de urmtoarele criterii: - gradul de pregtire profesional a utilizatorilor SI - gradul de pregtire material i psihologic a beneficiarului - natura i complexitatea SI proiectat - gradul de originalitate a SI - gradul de participare a beneficiarului la realizarea SI - volumul de date i diversitatea surselor de producere a acestora - gradul de satisfacere al cerinelor de informare de ctre vechiul i noul sistem Alegerea tacticii depinde de: - numrul de specialiti din partea beneficiarului disponibili - gradul de pregtire al beneficiarului n vederea implementrii Jaloane orientative pentru alegerea strategiei de implementare: Implementarea direct recomandabil pentru SI mai puin complexe, cu grad de originalitate mai redus. Diferena dintre SI vechi i SI nou este mai mare. Este indicat pentru aplicaii care nu necesit termene severe de predare a lucrrilor i este contraindicat pentru aplicaii bancare, calculul salariilor etc. Implementarea n paralel se recomand pentru sistemele complexe cu grad sporit de originalitate, pentru aplicaii cu termene severe. Paralelismul nu afecteaz desfurarea activitii organizaiei i evit situaiile de dezastru, datorate SI implementat. Implementarea pilot se recomand n condiiile existenei unei clase tipologice cu un numr nsemnat de uniti reprezentate de unitatea pilot. Verificarea performanelor SI proiectat D. Se realizeaz prin evaluarea rezultatelor obinute pe msura testrii i implementrii SI n comparaie cu cerinele i restriciile formulate n etapa de proiectare. Se verific condiiile necesare exploatrii curente, performanele n exploatare (timpul de rspuns, fiabilitatea sistemului).

E. Definitivarea documentaiei sistemului proiectat Etapa de implementare se finalizeaz, atunci cnd noul sistem funcionez n conformitate cu cerinele stabilite prin proiect. n vederea recepionrii, proiectantul elaboreaz RAPORTUL DE IMPLEMENTARE care cuprinde: - prezentarea sumar a sistemului - condiiile n care s-a desfurat implementarea (resurse, aria de cuprindere etc.) - evaluarea rezultatelor implementrii (performane, costuri, eficien) Implementarea se ncheie cnd s-a definitivat ntreaga documentaie a sistemului. Tendin: documentaia este inclus n programele de aplicaie. F. Omologarea / recepionarea sistemului informatic Presupune acceptarea oficial de ctre beneficiar a SI.

S-ar putea să vă placă și