proiect iss
Post on 26-Feb-2018
248 Views
Preview:
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#
top related