0% au considerat acest document util (0 voturi)
5 vizualizări12 pagini

Abstract:: Sistem de Management Al Satelor

Documentul descrie cerințele și designul unui proiect de sistem de management bancar. Include: 1) Un rezumat care descrie necesitatea definirii și gestionării eficiente a cerințelor pentru proiectele software. 2) O descriere a obiectivelor proiectului de sistem de management bancar de a dezvolta software pentru a efectua ușor procesele bancare folosind limbajul C și MS Access. 3) O secțiune despre analiza cerințelor, inclusiv tehnici pentru a aborda probleme precum ambiguitatea și inconsistența. 4) Un diagramă de flux de date și o descriere modulară a funcțiilor sistemului, cum ar fi crearea de conturi, depunerea, retragerea și altele. 5) Secțiuni despre analiza punctelor funcționale, implementare și întreținere.

Tradus de

ScribdTranslations
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
5 vizualizări12 pagini

Abstract:: Sistem de Management Al Satelor

Documentul descrie cerințele și designul unui proiect de sistem de management bancar. Include: 1) Un rezumat care descrie necesitatea definirii și gestionării eficiente a cerințelor pentru proiectele software. 2) O descriere a obiectivelor proiectului de sistem de management bancar de a dezvolta software pentru a efectua ușor procesele bancare folosind limbajul C și MS Access. 3) O secțiune despre analiza cerințelor, inclusiv tehnici pentru a aborda probleme precum ambiguitatea și inconsistența. 4) Un diagramă de flux de date și o descriere modulară a funcțiilor sistemului, cum ar fi crearea de conturi, depunerea, retragerea și altele. 5) Secțiuni despre analiza punctelor funcționale, implementare și întreținere.

Tradus de

ScribdTranslations
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd

SISTEM DE MANAGEMENT AL SATELOR

ABSTRACT:
Definirea ș i gestionarea cerinț elor este recunoscută ca un pas necesar în
livrarea de proiecte de sisteme ș i software de succes, disciplina este de asemenea necesară conform standardelor,
regulamente ș i iniț iative de îmbunătăț ire a calităț ii. Crearea ș i gestionarea cerinț elor este o
provocarea proiectelor IT, sistemelor ș i dezvoltării produselor sau, de fapt, pentru orice activitate în care tu
trebuie să gestioneze o relaț ie contractuală. Organizaț ia trebuie să definească ș i să gestioneze eficient
cerinț e pentru a se asigura că îndeplinesc nevoile clientului, în timp ce dovedesc conformitatea ș i
respectarea programului ș i a bugetului. Impactul unei cerinț e prost exprimate poate
să aducă o afacere în neconformitate sau chiar să cauzeze vătămări sau moarte. Definirea cerinț elor ș i
managementul este o activitate care poate oferi un randament rapid ș i ridicat al investiț iei.

SISTEMUL DE MANAGEMENT AL BANCA” demarat ca proiect este bazat pe


tehnologii relevante. Scopul principal al acestui proiect este de a dezvolta software pentru gestionarea băncilor
sistem. Acest proiect este de a dezvolta un software pentru sistemul de management bancar. Acest proiect a fost
dezvoltat pentru a efectua procesele uș or ș i rapid, ceea ce nu este posibil cu manualele
sisteme, care sunt depăș ite de acest software. Acest proiect este dezvoltat folosind limbajul C ș i
executat în Microsoft Visual C++ cu MS-Access ca backend. Prin urmare, oferă
soluț ie completă pentru sistemul de management actual.
ANALIZA CERINȚELOR:
Cerinț ele sunt predispose la probleme de ambiguitate, incompletitudine ș i inconsistenț ă.
Tehnicile precum inspecț ia riguroasă au demonstrat că ajută la gestionarea acestor probleme.
Ambiguităț i, incompletitudini ș i inconsecvenț e care pot fi rezolvate în
faza de cerinț e costă de obicei cu ordine de magnitudine mai puț in pentru a Corecta decât atunci când aceste
aceleaș i probleme se regăsesc în etapele ulterioare ale dezvoltării produsului. analiza cerinț elor
îș i propune să abordeze aceste probleme.
Ia mult timp pentru a produce
Începeț i să limitaț i opț iunile de implementare disponibile
Sunt costisitoare de produs
Cerinț ele pentru atât sistemul, cât ș i software-ul sunt documentate ș i revizuite cu
clientul.
DIAGRAMĂ DE FLUX DE DATE PENTRU SISTEMUL DE MANAGEMENT AL BANCII:
Acest diagramă reprezintă un proces bancar, care menț ine conturile clienț ilor. În această
de exemplu, clienț ii pot retrage sau depune numerar, pot solicita informaț ii despre contul lor sau
actualizează detaliile contului lor.
DESCRIERE MODULARĂ:
Deschide un cont nou
Închide un cont
Modifică un cont
Afiș aț i un cont
Afiș aț i toate înregistrările
Retragere sumă
Suma depozitului
Schimb valutar
Ieș ire
Modulul 1 - Deschideț i un cont:
Un modul pentru un cont nou este, literalmente, formularul pentru client pentru a deschide un cont nou.
contul este deschis cu următoarele detalii ale clientului, cu numărul de cont implicit
. Nume
. Adresă
. Suma iniț ială a depozitului
Modulul 2-Depozit:
Depunerea ar trebui să fie efectuată de fiecare dată când clientul depune o anumită sumă pentru un
Depozitul se face în cont după următoarele detalii.
. Număr de cont
. Suma de depus

Modulul 3-retragere:
Folosind acest modul de retragere, utilizatorul poate retrage o sumă anume pentru un
cont. Retragerea se poate face după ob ț inerea următoarelor detalii:
. Număr de cont
. Suma de retras
Modul 4 - Vizualizaț i detaliile unui cont: Folosind acest modul, utilizatorul poate să retragă
detalii particulare despre sumă. Poate fi realizat după obț inerea următoarelor detalii:
. Număr de cont
. Retragere sumă
. Vizualizaț i detalii cont
Modulul 5 - Modificarea unui cont:
Acest modul este folosit pentru a modifica contul pe care dorim să-l facem după primirea contului.
numărul. Apoi, numele ș i adresa corespunzătoare sunt modificate.
Modulul 6-Schimb valutar:
Acest modul este folosit pentru a converti suma necesară a clientului în valuta necesară.
conversie.
. Dolari
. Euro
. Pound
. Rupee
Modulul 7 - Afiș ează toate înregistrările:
Acest modul este folosit pentru a afiș a toate înregistrările prezente în fiș ierul corespunzător.
ANALIZA PUNCTELOR DE FUNCȚIE:
Punctele de funcț ie măsoară dimensiunea software-ului prin calificarea funcț ionalităț ii oferite utilizatorului
bazat exclusiv pe designul logic ș i specificaț iile funcț ionale. Având în vedere acest lucru, obiectivele
Numărătoarea FP este pentru:
. Măsuri funcț ionalitatea pe care o solicită utilizatorul ș i receptoarele
. Oferiț i o măsură normalizată între proiecte ș i organizaț ii
Un „punct de funcț ie” este o unitate standard de dimensiune ș i complexitate a software-ului. Majoritatea
software-ul este decomponibil în puncte funcț ionale, care pot fi apoi numărate, oferind dimensiunea sa
ș i complexitate. Standardele pentru dimensionarea software-ului folosind puncte funcț ionale sunt în
Practici de numărare a punctelor de funcț ie ale Grupului Internaț ional de Utilizatori de Puncte de Funcț ie (IFPUG)
Manuale.

IMPLEMENTARE:

Implementarea este realizarea, aplicarea sau executarea unui plan, idee, model, design,
specificaț ie, algoritm standard sau politică.

Designul trebuie să fie tradus într-o formă citibilă de maș ină. Pasul de generare a codului
îș i îndeplinesc sarcinile. Dacă designul este realizat într-un mod detaliat, generarea de cod poate fi
realizat mecanic.

Întreț inere:
În software, întreț inerea software-ului este procesul de îmbunătăț ire ș i optimizare a celor dezvoltate
software (lansare de software), precum ș i remediera defectelor. Întreț inerea software-ului este una
al fazelor din procesul de dezvoltare a software-ului ș i urmează dezvoltarea software-ului
în domeniu. Faza de întreț inere a software-ului implică modificări ale software-ului pentru a
corectarea defectelor ș i deficienț elor găsite în timpul utilizării pe teren, precum ș i adăugarea de noi
funcț ionalitate pentru a îmbunătăț i utilizabilitatea ș i aplicabilitatea software-ului.

DIAGRAMA DFD PENTRU SISTEMUL DE MANAGEMENT AL BANCII


Nivel 0:

Bancar
Client Contabilitate
Sistem

Nivelul 1

Customer
Client
Interogare
Transmisie Verifică
cerinț ă Suma
n
Program
Formular

Bancare Sine Cont


Sistem Cont Echilibru

Sumă

Informaț ie
NIVELUL 2:
Verifică Suma de echilibru
sold disponibil
Program detalii
e

Cerere Schimb valutar

Confirmă Configurare suma de retragere


d

Retragere
w

Retragere
Detaliu
w
s
În
PROGRAM

#include<stdio.h>
#include<dos.h>
#include<conio.h>
#include<string.h>
#include<grafică.h>
#include<process.h>

struct bancă // Structura Băncii


{int accno;
char nume[20];
float bal;
}b;
void main()
{int ch;
clrscr();
Bun venit la Aarthi Banking Corporation Vă rugăm să selectaț i
opț iunea corespunzătoare...
1. Client nou 2. Client existent 3. Ieș ire
scanf("%d",&ch);
switch (ch)
case 1
{FILE*ff;
ff=fopen("[Link]","a");
clrscr();
Bun venit la Aarthi Banking Corporation ([Link]). Este o
plăcere să te am aici Te rog să introduci numele tău fără spaț ii :
scanf("%s", &[Link]);
clrscr();
Bun venit %s, te rog introdu un număr de cont adecvat
scanf("%d", &[Link]);
Vă rugăm să menț ionaț i depozitul iniț ial... Rs:
scanf("%f",&[Link]);
Felicitări...Contul dumneavoastră a fost creat. Pentru a depune
vă rugăm să vă conectaț i ca client existent
fwrite(&b,sizeof(b),1,ff);
fclose(ff);
getch();
clrscr();
mergi la b;
} întrerupe;

caz 2:
{ int num,count=0,n,ch,flag;
int a,c,t;
float suma,valoare,tempera;
FILE *fp;
clrscr();
Bun venit din nou la Aarthi Banking Corporation (ABC)...
Vă rugăm să introduceț i numărul contului dvs.
scanf("%d",&num);
fp=fopen("[Link]","r+");
rewind(fp);
în timp ce(!feof(fp)&&count==0)
{ fread(&b,sizeof(b),1,fp);
dacă ([Link]==num)
Textul furnizat nu con ț ine suficiente informa ț ii pentru a fi tradus.

dacă(numărul==0)
{ Număr de cont greș it... Nu există un astfel de utilizator
getch();
du-te la b; }
altfel
{ int m;
clrscr();
Bun venit %s, Ce serviciu ai dori să utilizezi
1. Suma depusă
2. Retragere Sumă
3. Vizualizaț i detalii
4. Schimb valutar
5. Ieşire din program
Vă rugăm să introduceț i alegerea dvs. :
scanf ("%d",&m);
switch(m)
case 1
clrscr();
Dragă %s, te rugăm să introduci suma pe care doreș ti să o depui:
scanf("%f", &amount);
[Link]=[Link]+sumă;
printf(" Saldoul văzut actual al băncii este %f", [Link]);
n=sizeof(b);
fseek(fp,-n,SEEK_CUR);
fwrite(&b,n,1,fp);
fclose(fp);
obț ine();
}romp;
caz 2:
{clrscr();
Dragă %s, te rog să introduci suma pe care doreș ti să o retragi:
scanf("%f",&amount);
dacă([Link]-amount<=0)
Ne pare rau, nu ai destui bani in contul tau
fclose(fp);
getch();
du-te la b;
}
altfel
[Link]-amount
Soldul tău bancar disponibil în prezent este %f
getch();
n=sizeof(b);
fseek(fp,-n,SEEK_CUR);
fwrite(&b,n,1,fp);
fclose(fp);
mergi la b;
}
}break;
caz 3:
{ clrscr();
Detaliile contului tău sunt după cum urmează...
printf("\n\n Nume : %s",[Link]);
Număr de cont : %d
printf("\n\n Sold disponibil :%f ",[Link]);
închide(fp);
Apăsaț i orice tastă pentru a continua...
getch(); clrscr();
du-te la b;
]ruptura;
cazul 4:
{int x;
float y,z;
clrscr();
Bun venit în secț iunea de convertor valutar Selectaț i moneda pe care
doresc să convertesc.
1. Dolar american
2. Euro
3. Liră
scanf("%d",&x);
comutare(x)
{
cazul 1:
{ Vă rugăm să introduceț i suma de rupii pe care doriț i să o convertiț i
scanf("%f",&y);
z=45/y;
Rata convertită este $ %f
getch();
du-te la b;
}pauză;
caz 2:
{ Vă rugăm să introduceț i suma de rupii pe care doriț i să o convertiț i
scanf("%f",&y);
z=75/y;
Rata convertită este euro %f
getch();
du-te la b;
}break;
caz 3:
Vă rugăm să introduceț i suma de rupii pe care doriț i să o convertiț i
scanf("%f",&y);
z=60/y;
Rata convertită este lira %f
getch();
mergi la b;
}pune-te;
default
iesire(0);
Concluzie:

Când cauț i un software de contabilitate solid, vrei să găseș ti o soluț ie care să îț i ofere
cea mai bună valoare pentru investiț ia dvs. În mod natural, mai întâi trebuie să găsiț i software-ul care să corespundă nevoilor dumneavoastră.

nevoi, atât acum cât ș i în viitor. Ingineria se bazează pe proiectarea diferitelor proiecte.
În zilele noastre, „cele mai multe produse ș i sisteme devin mai complexe ca natură, iar acolo
există o cerere în creș tere în raport cu aplicarea noilor tehnologii într-un moment în care natura noastră
resursele se epuizează” acum acolo este locul unde ingineria ș i inginerii nu sunt doar utili
pentru tehnologiile ș i maș inile din lumea afacerilor, dar este de asemenea constructiv în
diferite componente ale afacerii, cum ar fi managementul, finanț area, angajarea ș i
marketing.

S-ar putea să vă placă și