proiect psig
TRANSCRIPT
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