Documente noi - cercetari, esee, comentariu, compunere, document
Documente categorii

Lucrarea de laborator - documentatia etapei de proiectare fizica

LUCRAREA DE LABORATOR

DOCUMENTATIA ETAPEI DE PROIECTARE FIZICA

Intocmiti documentatia etapei de proiectare fizica pentru aplicatia de contabilitate financiara a unitatii pentru care doriti sa informatizati contabilitatea financiara, conform indicatiilor metodologice de mai jos, folosind ca model documentatia referitoare la o casa de schimb valutar.




Cuprins lab 11

Descrieri si definitii

Modelul fizic de comunicatie                               

Modelul fizic de date

Videoformatele

Meniurile_de_prelucrare

Modelul_fizic_al_prelucrarilor

Indicatii metodologice [4]

a)     Descrieri si definitii (se fac referiri la urmatoarele aspecte):

- proiectarea strategiilor de prelucrare distribuita: modalitatile in care utilizatorul poate sa dispuna de date si facilitati de prelucrare distribuite in retea. In detaliu aceste modalitati vor fi prezentate in MFC (punctul b)

- proiectarea fisierelor fizice si a bazelor de date: aceasta vizeaza descrierea modului in care datele vor fi stocate si accesate in/din memoriile secundare si cum se va asigura controlul lor pentru a se oferi o securitate maxima. Concret solutia va fi dezvoltata la punctul c (MFD).

- proiectarea structurii sistemului si a programelor: sunt descrise programele si modulele acestora urmarindu-se ca ele sa fie in concordanta cu diagramele fluxurilor de date sau cu MLP (depinde de metoda de abordare a sistemelor informationale folosita) si cu celelalte piese ale documentatiei realizate in etapele anterioare;

In legatura cu proiectarea fizica trebuie avut in vedere ca daca in fazele precedente s-au cautat raspunsuri la intrebarea 'Ce trebuie sa facem?' acum trebuie sa raspundem la intrebarea 'Cum vom face ce ne-am propus in etapele anterioare?'.

Fiind ultima faza inainte de implementare, proiectarea fizica este ultima sansa de punere de acord a solutiilor noastre cu cerintele utilizatorului dar si cu realitatea in care va functiona sistemul.

b) Modelul fizic de comunicatie (MFC)

Generarea concreta a unui model fizic de comunicatie (MFC) presupune realizarea in principiu a urmatoarelor elemente specifice:

interconectarea topologiilor de tip LAN specificate in MLC;

securitatea LAN:

servicii de securitate:

controlul accesului

autentificarea

confidentialitatea datelor

integritatea datelor

nonrepudierea.

- mecanisme de securitate:

criptarea;

- semnatura digitala;

controlul acordului;

integritatea datelor;

integritatea unui camp sau a unei entitati de date;

integritatea unor campuri sau a unor siruri de unitati de date;

schimburi de autentificare;

controlul dirijarii: selectia fizica a cailor alternative;

notarea: asigura faptul ca proprietatile datelor communicate intre doua sau mai multe entitati sunt autentice sub aspectul integritatii, originii, timpului si destinatiei.


c)     Modelul fizic de date (MFD) are rolul de a evidentia urmatoarele elemente:

specificatorul asociat relatiei la nivel fizic (denumire tabel/relatie in viziunea beneficiarului si denumire tabel ca fisier, de ex. C:SICSVvalute dbf);

structura inregistrarii;

accesul si spatiul fizic specific relatiei;

constrangerile structurale referentiale interrelatii;

Tabelul urmator este un exemplu de descriere a relatiei "VALUTE":

MFD

1. ENTITATEA

Relatia fizica

Valute

C:Exchangevalute.dbf

2. ACCESUL SI SPATIUL FIZIC

Indexare

Spatiul fizic ocupat

chei

Fisier index

RCS

R

Total octeti

CP

CS

COD_V

Valute.ndx

18

1000

3. CONSTRANGERI STRUCTURALE REFERENTIALE INTERRELATII

identificator relatie

CP

CE

TRANZ

Nr_bsv

Cod_v

MISC

Nr_doc

Cod_v

4. STRUCTURA INREGISTRARII

Nr.

Identificator

Tip, lungime

Conditii de validare

1

2

3

4

COD_V

CURS_CUMP

CURS_V

PROC_C

C,3

N,3

N,4

N,6,2

COD_V=

CURS_CUMP>=30000 AND CURS_CUMP=<9(5)

CURS_V>=30000 AND CURS_V=<9(5)

PROC_C>=0.01 AND PROC_C=<0.30

Se va intocmi cate un tabel ca cel de mai sus, pentru fiecare entitate.

Videoformatele de I/E

se intocmeste o lista cu videoformatele (formularele) dupa modelul urmator:

Videoformatul

Descriere

Figura

Tip

Denumire

Identificator

I

Buletin de cumparare

BC

Asigura introducerea datelor aferente cumpararilor de valuta

19

se include macheta fiecarui formular specificat in tabelul de mai sus.

Cuprinsul lucrarii 11

Meniuri de prelucrare

Se face precizarea ca meniul principal de prelucrare pentru aplicatia . este format din urmatoarele optiuni si suboptiuni descrise in ordinea utilizarii acestora: (urmeaza un tabel cu structura celui de mai jos, exemplificat pe inceputul tabelului specific unei case de schimb valutar):                               

Optiunea

Suboptiunea

Nivel

Descriere

Figura

PSV

1

Crearea, schimbarea si eliminarea PSV

1

PSV schimbare

2

Schimbarea PSV activ

2

PSV creare

2

Crearea unui PSV nou

3

PSV eliminare

2

Stergerea unui PSV

4

CONFIGURARE

1

Parametrizarea sistemului

5

Generala

2

Particularizarea PSV: exercitiu financiar, parametrizarea PSV, procentul de variatie intre cursul de vanzare si cel de cumparare, precum si conturile folosite:

5311 - casa in lei;

708 - comision cumparare;

708 - comision vanzare;

704 - diferente pret cumparare/vanzare

Utilizatori

2

Definirea utilizatorilor si a drepturilor de acces

Imprimanta

2

Parametrizarea nmelui si tipului de imprimanta

Lungimea si latimea hartiei folosite

Culori

2

Parametrizarea culorilor pentru ecran si date

Semnal sonor

Stabilirea frecventei si duratei semnalului sonor

Fisiere

1

Descrierea atributelor bazei de date

Fig. 11

Devize

2

Declararea devizelor (valutelor): cod, denumire, contul Casa in valuta 5314, precum si: data cursu-lui, cursul BNR, curs cumparare, curs vanzare, etc.

Tabelul continua, dar cele prezentate mai sus sunt suficiente pentru a reflecta spiritul in care se elaboreaza macheta meniului. In continuare in documentatie vor fi incluse machetele submeniurilor ce apar la alegerea unei optiuni de meniu si daca este cazul se coboara in jos pe arborele meniului pana la ultimul nivel

d)     Modelul fizic al prelucrarilor (MFP) are rolul de a ilustra identificatorii procedurilor, schemele de sistem, intrarile, iesirile si functiile asociate acestora. Pentru aceasta se intocmeste un tabel ca cel de mai jos:

Cuprinsul lucrarii 11

Identificator

Schema de sistem

I/E

Functii

Se trece numele

programului sau modulului.

De exemplu:

SICSV.prg


BMESI

BMEAE

BMEL

BMETPSV

BMETB CON:

BMIAI

BMITPSV

BMITB    C:SICSV

BC, BV SICSV



C:SICSV

BC.lbx

BV.lbx

BMITB.lbx

BMITPSV.lbx

BMIAI.lbx

BMETB.lbx

BMETPSV.lbx

BMEAE.lbx

BMESI.lbx


CON:vdfi, vdfe


C:SICSV.prg


C:SICSVCLIENTI.dbf

C:SICSV CLIENTI.ntx

C:SICSVVALUTE.dbf

C:SICSVVALUTE.ntx

C:SICSVTRANZ dbf

C:SICSVTRANZ.ntx

C:SICSVMISC.dbf

C:SICSVMISC.ntx


Introducere si validare

tranzactii

valutare.



Listarea

Iesirilor

SICSV

Configurare

BD

In continuare se mai specifica:     

- ordinea de apelare a optiunilor meniului principal care este urmatoarea


4    PSV

5    CONFIGURARE

1       FISIERE/BD

2       BULETINE

3       LISTARI


8REVENIRE DOS

configuratia minima a calculatorului pe care urmeaza a se instala aplicatia;

Left Arrow: Cuprinsul ghiduluicomenzi prin care se face instalarea si comenzi de lansare a aplicatiei in exploatare. Daca sunt necesare anumite comenzi ce trebuie sa fie prevazute in fisiere CONFIG.SYS, se vor specifica si acelea.