Proiect PSIG

Embed Size (px)

Citation preview

Universitatea Babes-Bolyai Cluj-Napoca Facultatea de Stiinte Economice

EVIDENTA SI URMARIREA FACTURILOR TELEFONICE LA NIVEL DE MUNICIPIU

Aceasta aplicatie are ca scop evidenta si urmarirea incasarii facturilor telefonice la nivelul orasului Cluj-Napoca la societatea RDS & RCS i n continuare prezentm urmtoarele situaii de ieire: S1. Situaia incasarii facturilor telefonice pentru persoane juridice S2. Situaia ncasrii facturilor telefonice pentru persoane fizice S3. Situaia platilor restante la clientii-persoane juridice S4. Situaia plilor restante la clientii-persoane fizice 1

Acestea au urmatorul continut: S1: S2: CNP Nume client Adresa CNP Cont analitic Numr factur Valuta Valoare Valoare fara TVA Valoare TVA Data emiterii facturii Scaden factur N(6) C(30) C(30) N(13) N(12) N(9) C(9) N(10) N(10) N(10) D(8) D(8) CNP Nume client Adres Numar factura Cod fiscal Cont analitic Valuta Valoare Valoare fara TVA Valoare TVA Data emiterii facturii Scadenta factura N(6) C(30) C(30) N(9) N(13) N(12) C(9) N(10) N(10) N(10) D(8) D(8)

S3: CNP Nume client Cod fiscal Numar factura Cont analitic N(6) C(30) N(13) N(9) N(12)

2

S4:

Valuta Valoare Valoare fara TVA Valoare TVA Stare client Stare Factura Valoare achitata Suma restanta CNP Nume client CNP Numar factura Cont analitic Valuta Valoare Valoare fara TVA Valoare TVA Stare client Stare Factura Valoare Achitata Suma restanta

C(9) N(10) N(10) N(10) C(7) C(16) N(10) N(10) N(6) C(30) N(13) N(9) N(12) C(9) N(10) N(10) N(10) C(7) C(16) N(10) N(10)

3

NCADRAREA APLICAIEI N SISTEMUL INFORMATIC AL PRIMARIEI

SISTEM INFORMATIC

SUBSISTEM TEHNIC

SUBSISTEM RESURSE UMANE

SUBSISTEM FINANCIAR CONTABIL

SUBSISTEM CERCET-DEZVOLTARE

Apl. Ment enan

Apl. Repa raii

Apl. Recr utare pers onal

Apl. instr uire pers onal

Apl.Ev iden Operati vPers onal

Apl.Dr epturi iObliga iiSalar iale

Aplic. Proiectare noi produse si tehnologii

Aplic. Investitii

UF1

UF2

UF3

UF4

UP11

UP12

UP13

UP14

UP21

UP22

UP23

UP24

UP31

UP32

UP41

UP42

UP43

UP44

UP45

4

5

Unde: UF1 Crearea i actualizarea entitii permanente UP11 Creare structur. ncrcare date i validare formal entitate permanent UP12 Validarea n coninut entitate permanent UP13 Listare entitate permanent UP14 Actualizare entitate permanent UF2 Crearea i actualizarea entitii de stare (stocuri) UP21 Crearea structur. ncrcarea date i validare formal entitate stare UP22 Validare n coninut entitate stare UP23 Listare entitate stare UP24 Actualizare entitate stare UF3 Crearea entitii variabile(tranzacii) UP31 Creare structur. ncrcare date i validare formal entitate variabil UP32 Validare n coninut entitate variabil UF4 Listare situaii finale UP41 Creare fiier temporar de listare UP42 Listare S1 UP43 Listare S2 UP44 Listare S3 UP45 - Listare S4

6

C5 R1 R2 R3

SC RDS &RCS GRUP SRL Cluj-Napoca Str. Motilor Nr. 58 Telefon 0264/ 473862C5

R7, C 21 Situaia incasarii facturilor telefonice la persoanele juridice pe luna. R9, C11Valoare Cod client N(6) Nume client C(30) Adresa Numar factura N(9) Cod fiscal Cont analitic N(12) Valuta Totala C(9) N(10) Fara TVA N(10) TVA N(10) Data emiterii D(8) Scadenta D(8)

C(30)

N(13)

R19, C11

7

C5 R1 R2 R3

SC RDS &RCS GRUP SRL Cluj-Napoca Str. Motilor Nr. 58 Telefon 0264/ 473862C5

R7, C 21 Situaia incasarii facturilor telefonice la persoanele fizice pe luna. R9, C11Valoare Cod client N(6) Nume client C(30) Adresa Numar factura N(9) CNP Cont analitic N(12) Valuta Totala C(9) N(10) Fara TVA N(10) TVA N(10) Data emiterii D(8) Scadenta D(8)

C(30)

N(13)

R19, C11

8

C5 R1 R2 R3

SC RDS &RCS GRUP SRL Cluj-Napoca Str. Motilor Nr. 58 Telefon 0264/ 473862C5

R7, C 21 Situaia platilor restante la clientii -persoane juridice pe luna. R9, C11Valoare Cod client Nume client Numar factura Cod fiscal Cont analitic Valuta Totala Fara TVA N(10) TVA Stare Client Stare Factura Valoare Achitata Suma restanta

N(6)

C(30)

N(9)

N(13)

N(12)

C(9)

N(10)

N(10)

C(7)

C(16)

N(10)

N(10)

R19, C11

9

C5 R1 R2 R3

SC RDS &RCS GRUP SRL Cluj-Napoca Str. Motilor Nr. 58 Telefon 0264/ 473862C5

R7, C 21 Situaia platilor restante la clientii -persoane fizice pe luna. R9, C11Valoare Cod client Nume client Numar factura CNP Cont analitic Valuta Totala Fara TVA N(10) TVA Stare Client Stare Factura Valoare Achitata Suma restanta

N(6)

C(30)

N(9)

N(13)

N(12)

C(9)

N(10)

N(10)

C(7)

C(16)

N(10)

N(10)

R19, C11

10

C5 R1 R2 R3

SC RDS &RCS GRUP SRL Cluj-Napoca Str. Motilor Nr. 58 Telefon 0264/ 473862C5

R7, C 21 Situaia platilor restante la clientii -persoane juridice pe luna. R9, C11Valoare CNP Nume client Numar factura Cod fiscal Cont analitic Valuta Totala Fara TVA N(10) TVA Stare Client Stare Factura Valoare Achitata Suma restanta

N(6)

C(30)

N(9)

N(13)

N(12)

C(9)

N(10)

N(10)

C(7)

C(16)

N(10)

N(10)

R19, C11

11

C5 R1 R2 R3

SC RDS &RCS GRUP SRL Cluj-Napoca Str. Motilor Nr. 58 Telefon 0264/ 473862C5

R7, C 21 Situaia platilor restante la clientii -persoane juridice pe luna. R9, C11Valoare Cod client Nume client Numar factura Cod fiscal Cont analitic Valuta Totala Fara TVA N(10) TVA Stare Client Stare Factura Valoare Achitata Suma restanta

N(6)

C(30)

N(9)

N(13)

N(12)

C(9)

N(10)

N(10)

C(7)

C(16)

N(10)

N(10)

R19, C11 ANALIZA DATELOR

12

DATE DATE INTRARE perma nente * * * * * * * * variabil e

BAZA INFORMATIV ENTITATE PERMANENT * * * ENTITATE STARE ENTITATE VARIABIL * SIMBOL ALGORITM SIMBOL IEIRE E1 E2 E3 E4 E5 E6 E7 E8 E9 E10 E11 E12 E13 E14 E15CNPNUME CLIENT ADRESA COD FISCAL CNP NUMAR_FACTURA CONT ANALITIC VALUTA VALOARE

SITUAII IEIRE DATE DE IEIRE S1 * * * * * * * * * S2 * * * * * * * S3 * * * * * * * S4 * * * * * * * * * * * * * * *

I1 I2 I3 I4 I5 I6 I7 I8 I9

* * A1

*

I10 I11 I12

* *

* * * * * *

A2

VALOARE FARA TVA VALOARE TVA STARE CLIENT STARE FACTURA VALOARE ACHITATA SUMA RESTANTA

* *

* * * * *

A3

ALGORITMI A1: VALOARE= VALUTA(EUR) * 3.3421(RON) A2: VALOARE= VALOARE FARA TVA + VALOARE TVA A3: SUMA RESTANTA= VALOARE -- VALOARE ACHITATA 4)MESAJE DE EROARE: - nu este cazul 5)ALGORITMII UNITATII -nu este cazul

13

DOCUMENTE DE CULEGERE DATE Document Culegere Date Permanente (DCP)

CNP

Nume client

Adresa

Numar factura

N(6)

| C(30)

C(30)

N(9)

Document culegere date variabile(DCV) DCVCod client CNP Valoare fara TVA TVA Stare client . Stare factura Valoare achitata Suma restanta

N(6) N(4)

N(13) N(5)

N(10 ) N(2)

N(10) N(5)

C(7) N(8) N(5)

C(16) C(10)

N(10) C(10) N(6)

N(10) C(30)

Fluxul informational de incasare a facturilor telefonice la nivel de oras

14

In prezenta lucrare s-a urmarit evidenta incasarii facturilor telefonice de la firma de telefonie si Internet RDS&RCS, la nivelul orasului Cluj-Napoca. Avem de a face cu un flux de documente foarte simplu, deoarece evidenta documentelor se face in format electronic, iar documentele scripturale se emit doar intr-un singur exemplar. Astfel, Departamentul Financiar-Contabil realizeaza emiterea de facturi pentru seviciile de telefonie oferite, aceste pe suportul bazei de date cu clientii.Factura se emite intr-un singur exemplar, in fieacre luna, in data de 5 a lunii. De la departamentul financiar, prin Posta Romana se trimite factura catre clientul consumator de servicii . Clientul va putea onora factura, platind contravaloarea ei in cadrul casieriei RDS & RCS, primind in schimb o chitanta.Clientul are de fapt doua variante de plata: bani cash la casieria firmei cu primire de chitanta si la banca, pe baza unui ordin de plata.Clientul va dispune de un cont RDS &RCS in care se vor efectua eventualele operatiuni. EMITERE FACTURA

CLIENT

CASIERIE RDS &RCS

BANCA

15

ORGANIGRAME DE SISTEM UF1 CREARE I ACTUALIZARE ENTITII PERMANENTEDCP

U1 P1

Creare struct i ncrcare EPEPV

ME

S

K= CNP

EPS

C O N F R U N T A R E

U1 P2

Validare n coninut EPEPC

ME

U1 P3

Listare EP

LISTA EP

DAP

U1 P4

Actualizare EP

ME EPC

DOCUMENT ACTUALIZARE DATE PERMANENTE 16

Cod client

Nume client

Adresa

Numar factura Cod actualizare

N(6)

C(30)

C(30)

N(9)

N(1)

Cod actualizare: 1- Se realizeaz o adugare2- Se realizeaz o modificare 3- Se realizeaz o tergere

UF2

CREAREA ENTITILOR VARIABILEDCV

Creare struct i ncrcare EVUP21ME EVV

K= COD client

S

EVS

U2 P2

Validare n coninut EV

MEEVC

17

UF3

OBINERE SITUAII FINALE

EPC

EVC

U4 P1

Creare fiier temporar de listare

FTL

UP3. 2

Listare S1

U4 P3

Listare S2S1

U4 P4

Listare S3

UP3.5

Listare S4

S1

S2

S4

18

MANUALUL DE UTILIZARE AL PROGRAMULUI

Programul de urmrire a incasarii facturilor telefonice la SC RDS & RCS GRUPSRL din Cluj-Napoca este realizat n Visual FoxPro 8.0. Pentru a realiza aceast aplicaie a fost necesar construirea unei baze de date ce cuprinde urmtoarele tabele: Incasari de la persoane juridice,Incasari de la persoane fizice, Plati restante-persoane juridice, Plati restante-persoane fizice. Interaciunea dintre utilizatorul aplicaiei i aplicaie se vrea a fi realizat printr-un meniu, care are rolul de a ghida utilizatorul n obinerea informaiilor dorite. Conine urmtoarele opiuni:FISIER, ACTUALIZARE, , VIZUALIZARE, LISTARE, AJUTOR , dup cum urmeaz: Meniul ACTUALIZARE conine 5 submeniuri, aa cum se poate vedea :

19

Acest submeniu este destinat introducerii unor nregistrri noi n tabelele din baza de date. Pentru aceasta se deschide un formular standard de introducere a datelor corespunztor structurii bazei de date, iar utilizatorul trebuie s introduc datele dorite n cmpurile specificate. Se consider spre exemplificare adaugarea unei noi nregistrri n tabela Intrri, celelalte situaii fiind tratate anlaog

Dup ce datele au fost introduse, se poate observa existena butonului ACTUALIZARE, iar printr-un click pe butonul respectiv, datele anterior completate vor fi salvate ca o nregistrare nou n tabel.

Se vor insera inregisrarile facturilor clientilor, pe rand, pe categorii:

20

Meniurile se creaza in felul urmator:

21

Pentru facilitarea introducerii submeniurilor, in sectiunea Procedure se va introduce urmatoarea secventa de cod:

22

Crearea submeniurilor la meniul de vizualizare se va realiza in felul urmator:

Opiunea Vizualizare a meniului difer de cea de Listare, prin faptul c n prima situaie nformaiile vor fi afiate pe ecran, iar n a doua situaie, se vor construi situaii ce vor fi tiprite la imprimant.

23

In ceea ce priveste situatiile de iesire, vom avea urmatoarele machete de afisare, pentru fiecare dintre situatiile preconizate.Astfel, pentru sitautia de incasari ale facturilor telefonice ale clientilor-persoane fizice, se va afisa:

24

Pentru sitatia de incasae a facturilor la persoanele juridice, vom avea urmatoarea macheta:

25

Urmatoarea situatie propune afisarea platilor restante ale persoanelor fizice privind facturile telefonice la firma RDS & RCS:

26

Vom avea macheta urmatoare pentru afisarea platilor restante ale persoanelor juridice privind facturile telefonice la firma RDS & RCS:

27

Cele cinci situaii artate mai sus, se obin din meniul LISTARE, din care se alege situaia dorit din cele patru posibile ca in ecranul urmtor:

La selectarea opiunii Ieire din meniu, este prsit mediul Visual FoxPro8.0.

28

DIAGRAMELE UML

DIAGRAMA USE CASE

CLIENTUL. PLATA FACTURII

FURNIZORUL DE SERVICII RDS & RCS

OFERTA DE SERVICII TELEFONICE

ACORDAREA CHITANTEI

29

DIAGRAMA DE PACHETE

CLIENTUL(from Use Case View)

TRANZACTIE

RELATIA CU BANCA

FURNIZOR RDS&RCS(from Use Case View)

CONFIRMARE PLATA FACTURA

30

DIAGRAMA DE CLASE

CLIENTUL

RELATIE FURNIZOR descriere_factura factura() acceptare_factura()

FURNIZOR

31

DIAGRAMA DE ACTIVITATE

RDS & RCS SOLICITA CLIENTULUI PLATA FACTURII

SE PLATESTE FACTURA

PRIMESTE CHITANTA

REFUZA PLATA FACTURII

INCHEIE TRANZACTIA

SE LIVREAZA FACTURILE PRIN POSTA ROMANA

PLATA FACTURILOR

CONTRACTUL E REVOCAT

SE INREGISTR. INCASARILE.

32

DIAGRAMA DE SECVEN

: CETATEAN.

OBIECTDE INV. SAU EC DE LUCRU CUMPARA()

: Primaria Dej

VINDE()

INCHEIE TRANZACTIE()

DARE IN FOLOSINTA()

INREGISTRARE INCASARI()

33

DIAGRAMA DE COLABORARE

1: CUMPARA() OBIECTE DE INV. SAU ECHIP. DE LUCRU : Cetatean. 3: INCHEIERE TRANZACTIE()

2: VINDE()

: Primaria Dej

34

Diagrama de obiecte

CLIENTUL : BENEFICIAR

OR{Plateste} UML1 : SERVICII TELEFONICE SI INTERNET {Plateste} UML2 : SERVICII TELEFONICE SI INTERNET

35

DIAGRAMA DE COMPONENTE

SERVER Dej

SERVER BAZA DE DATE A PRIMARIEI CLUJ NAPOCA

conectare on line

link to server

incheiere tranzactie

GESTIUNEA LOCUITORI

Dej.EXE

36

DIAGRAMA DE EXPLOATARE

CALCULATOR Primaria Dej

CALCULATOR Primaria Cluj-Napoca TCP/IP

37