proiect iss

Upload: carmen-amuza

Post on 26-Feb-2018

248 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Proiect ISS

    1/17

    UNIVERSITATEA OVIDIUS CONSTANTA

    FACULTATEA DE MATEMATICA SI INFORMATICA

    PROIECT

    INGINERIA SISTEMELOR SOFTWARE

    Prof. Coord. Student

    Puc!"nu Cren#ut" $urdu%" Ad!n"&M"r!"

    1

  • 7/25/2019 Proiect ISS

    2/17

    CUPRINS

    1. Tema proiectului Descriere.3 2. Principalele activitati ale unei agentii imobiliare.......................3

    2.1 Activitatea de urmarire a agentiei......................4

    2.2 Activitatea de gestiune a utilizatorilor...........................4

    2.3 Activitatea de gestionare a ofertelor si cererilor....4

    2.4 Activitatea de gestiune a contractelor............ ...

    3. Definirea obiectivelor sistemului informatic al unei agentii imobiliare

    4. Diagrama cazurilor de utilizare......

    4.1 !azul principal de utilizare.........................

    4.2 Diagrama cazului de utilizare principal......

    4.3 !azurile initiale..........................................."

    4.4 Diagrame detaliate ale cazurilor de utilizare.......#

    4. Diagrama de gestiune a ofertelor si cererilor..$

    . Diagrama claselor % ". Diagrame de secvente..........................1& ".1Diagrama de secventa pentru logare............................. 1&

    ".2 Diagrame de secventa pentru stabilire disponibilitate..11".3 Diagrame de secventa pentru inc'eiere contract.....................12".4 Diagrame de secventa pentru inregistrare client......................................13". Diagrame de secventa pentru emitere factura.......................................14

    #. Diagrama de stare1$. Diagrama de activitati.............................................................1"%. (ibliografie............................................1#

    2

  • 7/25/2019 Proiect ISS

    3/17

    T)*A P+,-)!T/-0

    istem softare pentru urmrirea activitii 5ntr6o agenie imobiliar

    De'cr!ere" "ct!(!t)*!! "#en*!e! !+o,!-!"re

    Agenia imobiliara )6*anagement-mobiliar +/ este o agenie noua pe piaa rom7neasc8ce are ca

    domeniu de activitate tranzaciile imobiliare. 9apartamente:ultra:semi:central8 case ;i vile8 birouri8

    spaii comerciale8 industriale8 terenuri< pe baza unui contract de intermediere 9inc'iriere:vanzare6

    cumparare

  • 7/25/2019 Proiect ISS

    4/17

    Act!(!t"te" de ur+)r!re " "#en*!e!

    e refer la materializarea tranzaciilor care au loc 5n cadrul ageniei ;i asigurarea colaborrilor la

    nivelul gestiunilor ofertelor ;i cererilor8 al gestiunilor contractelor ;i al editrilor de rapoarte ;i

    documentaii.

    Act!(!t"te" de #e't!une " ut!-!/"tor!-or

    @rupurile de utilizatori ai sistemului informatic sunt organizate dup urmtoarele criterii0

    6 personalul ageniei>

    6 cei cu drepturi de acces preferenial 9agenii imobiliari ;i administratorul de sistem6 dup durata e?istenei 9grupuri temporare8 create la apariia unor drepturi de care pot beneficia

    numai anumite persoane8 ;i permanente

    Act!(!t"te" de #e't!on"re " oferte-or 0! cerer!-or

    Activitatea de constituire ;i actualizare a ofertelor ;i cererilor ageniei se desf;oar 5ntre clientul

    ageniei persoan fizic sau uridic ;i agentul imobilar. Aceast activitate este format din

    urmtoarele operaii comple?e 0

    B olicitarea unei oferte de ctre client

    B electare ofert

    B Definitivarea contractului

    B Procesarea facturii ;i efectuarea plii

    =n scopul derulrii acestor operaii comple?e se desf;oar urmtoarele flu?uri informaionale 0

    Act!(!t"te" 10 !lientul i;i e?pune dorina agentului imobiliar> aceasta conine datele generale pentru

    ca agentul s poat identifica mai u;or oferta.Act!(!t"te" 20 !lientul acceseaz baza de date adug7nd cererea8 iar 5n cazul 5n care este disponibil

    ceva apropiat de dorina clientului se selecteaza si i se prezint aceasta.

    Act!(!t"te" 30 =n cazul 5n care se finalizeaz aciunea cu un contract8 se emite 5n final factura ctre

    client.

    4

  • 7/25/2019 Proiect ISS

    5/17

    Act!(!t"te" de #e't!une " contr"cte-or

    Act!(!t"te" 10 Agentul imobiliar poate aduga un contract8 poate realiza modificri ;i are drept de

    anulare a acestuia. )l mai poate face cutri 5n baza de date.

    Act!(!t"te" 20 A doua activitate surprinde situaia 5n care dea contractul este finalizat> se realizeaz

    vizualizarea ;i tiprirea acestuia.

    Def!n!re" o,!ect!(e-or '!'te+u-u! !nfor+"t!c "- "#en*!e! !+o,!-!"re

    ,biectivele sistemului informatic presupun abordarea ;i rezolvarea informatic a unor probleme cucaracter sintetic8 5ntr6o manier sistematic. Aceste obiective au caracteristici generale ;i specifice ce

    depind de cadrul legislativ6normativ8 dotarea cu te'nic de calcul8 cu ma;ini pentru deplasare ;i

    cerinele dezvoltrii economice8 imediate ;i de perspectiv8 ale ageniei respective. Programul

    informatic este comple?8 propriu ;i 5nglobeaz at7t activitile realizate de agent c7t ;i de

    administratorul de sistem. =n acest fel faciliteaz folosirea programului prin controlul asupra

    drepturilor ;i obligaiilor utilizatorilor.

    D!"#r"+" c"/ur!-or de ut!-!/"re4

    C"/u- r!nc!"- de ut!-!/"re4

    Diagrama ofer o imagine de ansamblu asupra principalelor activiti desf;urate 5n cadrul unei

    instituii. Actorul a fost intitulat Cagent imobiliar ;i este cel care beneficiaz ;i 5n acela;i timp

    efectueaz toate activitile prezente 5n diagram. Eiecare dintre aciunile reprezentate 5n diagrama

    general a cazurilor de utilizare vor fi reluate ;i prezentate pe larg8 pun7ndu6se 5n eviden toate

    activitile care le compun.

    D!"#r"+" c"/u-u! de ut!-!/"re r!c!"-4

    Actorul agent imobiliar se ocup de primirea clienilor8 cutarea 5n baza de date ;i 5ntocmirea

    contractelor. =n aceast situaie interaciunea actorului cu sistemul const 5n consultarea

  • 7/25/2019 Proiect ISS

    6/17

    disponibilului de apartamente8 garsoniere8 terenuri prin verificarea opiunilor menionate de client.

    Astfel8 actorul ofer un rspuns promt8 fr a pierde timpul cu notarea informaiilor ;i cu verificrile.

    C"/ur!-e !n!*!"-e4acceptare:respingere8 cerere ;i documentare privind detaliile rezervrii8 devin

    acum un singur caz. Practic8 singura responsabilitate a personalului este aceea de a furniza aplicaiei

    datele rezervrii. Fu este necesar completarea vreunui formular ci doar cutarea datelor.

    Actualizarea disponibilului este automat.

    "

  • 7/25/2019 Proiect ISS

    7/17

    D!"#r"+e det"-!"te "-e c"/ur!-or de ut!-!/"re4

    #

  • 7/25/2019 Proiect ISS

    8/17

    D!"#r"+" de #e't!une " oferte-or '! cerer!-or4

    Adugarea unei oferte sau a unei cereri se face cu autorul calculatorului8 5n diverse situaii put7nd

    interveni necesitatea modificrii datelor unui contract8 5n caz de neplat8 de e?emplu8 anul7ndu6se

    contractul. Fu se completeaz niciun formular de anulare a contractului8 acest lucru fc7ndu6se

    automat0 agentul 9actorul< face modificarea respectiv sau anularea8 iar disponibilul ageniei se

    actualizeaz automat.

    $

  • 7/25/2019 Proiect ISS

    9/17

    D!"#r"+" c-"'e-or 4

    %

  • 7/25/2019 Proiect ISS

    10/17

    D!"#r"+" de 'ec(en*e4

    Diagramele de secven dezvolt 5n mod natural scenariile cazurilor de utilizare. Acestea transform

    evenimentele identificate 5n scenariile cazurilor de utiliare8 5ntr6o reprezentare grafic a utilizrilor

    sistemului de ctre un actor. Eiecare eveniment are ca rezultat un mesa trimis unui obiect cu

    perspectiva c acel obiect va realiza o operaie.

    Diagrama de secven descrie cronologic interaciunea obiectelor8 identific7nd mesaele sc'imbate

    5ntre obiecte ca rspuns la un eveniment8 precum ;i secvena mesaelor. )ste o vizualizare a

    intercomunicrii claselor pentru un anumit scenariu al cazurilor de utilizare.

    1< D!"#r"+" de 'ec(ent" entru LOGARE4

    1&

  • 7/25/2019 Proiect ISS

    11/17

    25 D!"#r"+" de 'ec(ent" entru STA$ILIRE DISPONI$ILITATE4

    11

  • 7/25/2019 Proiect ISS

    12/17

    35 D!"#r"+" de 'ec(ent" entru INC6EIERE CONTRACT4

    12

  • 7/25/2019 Proiect ISS

    13/17

    75 D!"#r"+" de 'ec(ent" entru INREGISTRARE CLIENT4

    13

  • 7/25/2019 Proiect ISS

    14/17

    85 D!"#r"+" de 'ec(ent" entru EMITERE FACTURA4

    14

  • 7/25/2019 Proiect ISS

    15/17

    D!"#r"+" de 't"re4

    Diagramele de stare realizate identific evenimentele care fac tranziia unui obiect dintr6o stare 5n alta. Aceste

    diagrame descriu toate operaiile ;i atributele unei clase 5n timpul unui eveniment. Diagrama identific

    stimulii care declan;eaz aciunea. )a include numele strii oricrei variabile 5n timp ce obiectul este 5n

    funciune8 precum ;i evenimentul care declan;eaz tranziia la o nou stare.

    D!"#r"+" de 't"re " unu! !+o,!- 4

    1

  • 7/25/2019 Proiect ISS

    16/17

    D!"#r"+" de "ct!(!t)*!4

    Diagramele de activitate permit o mai bun 5nelegere a operaiilor8 5n special a celor foartecomple?e. Prin intermediul acestor diagrame sunt evideniate detaliile din cadrul unor operaii ale

    claselor. Aceste diagrame sunt reprezentate sub forma unui tip de stare care specific activitatea unei

    anumite clase. Diferena const 5n faptul c un grafic de stare reprezint 5ntregul obiect8 5n timp ce o

    diagram de activitate reprezint 5n mod tipic doar o operaie 5n cadrul unui obiect .

    $!,-!o#r"f!e4

    1"

  • 7/25/2019 Proiect ISS

    17/17

    megabyte.utm.ro

    cadredidactice.ub.ro

    www.aut.upt.ro

    1#