Realizarea unui Sistem Informatic de Gestiune a Cărtilor

Proiect
8/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: docx
Pagini : 26 în total
Cuvinte : 2731
Mărime: 364.41KB (arhivat)
Publicat de: Edgar Constantin
Puncte necesare: 8
Profesor îndrumător / Prezentat Profesorului: Adela Bâră
Facultatea Cibernetică, Statistică și Informatică economică Specializarea Informatică Economică

Extras din proiect

Tema proiect: LIBRARIE

Se dorește realizarea unui sistem informatic de gestiune a cărtilor în care să se evidențieze clienții precum și editurile de la care fiecare librărie a comandat cărți.

Crearea schemei conceptuale

Baza de date conţine urmǎtoarele tabele şi legǎturile lor :

Crearea design-ului logic

Librarie (id_librarie, oras, nume)

Editura (id_editura, nume_ed, tel_ed)

Gen_carte (id_gen_carte, nume_gen)

Domeniu_carte (id_domeniu_carte, id_gen_carte, nume_domeniu)

Carte (id_carte, id_gen_carte, id_domeniu_carte, id_editura, nume_carte, autor, pret, tip_comanda)

Client (id_client, nume, prenume, profesie, varsta, adresa)

Comanda (id_comanda, id_carte, id_librarie, id_editura, cantitate)

Cumpara (id_cumpara, id_librarie, id_client, id_carte, data_cumparare, carti_cumparate)

Enunţarea presupunerilor despre datele stocate în baza de date:

Presupunem tabelul LIBRARIE, unde vom memora date despre librarie. Stabilim cheie primară a tabelului: „id_librarie”, pentru că identifică în mod unic o instanţă a entităţii. Notăm „id_librarie” - codul librăriei, „oras” - numele oraşului în care se află libraria, „nume” - numele librăriei. Pentru a avea mai multe librării cu acelaşi nume şi care să aparţină aceluiaşi oraş vom declara „nume”, „oras” UNIQUE.

În tabelul EDITURA avem „id_editura” – codul editurii de unde vom comanda carţi, „nume_ed” – numele editurii, „tel_ed” – telefonul editurii. Alegem „id_editura” cheie primară.

Genul cărţii îl vom reţine în tabelul GEN_CARTE, tabel ce conţine „id_gen_carte” şi „nume_gen” – numele genului cărţii. Alegem cheie primară „id_gen_carte”.

Domeniul cărţii se afla in tabelul DOMENIU_CARTE, tabel ce conţine „id_domeniu_carte”, „id_gen_carte” –pentru a şti cărui gen aparţine domeniul respectiv, şi „nume_domeniu” – numele domeniului. Alegem cheie primară „id_domeniu”, iar „id_gen_carte” va fi cheie straină.

În tabelul CARTE vom avea date despre cărţile din librărie. Vom memora „id_carte” –cheie primară, „id_gen_carte” –pentru a şti cărui gen aparţine o anumită carte, „id_domeniu_carte”, „id_editura” –editura care a tipărit cartea, „nume_carte” –numele cărţii, „autor” –autorul cărţii, „pret” –preţul cărţii, „tip_comanda” – felul în care clientul poate comanda cartea pe care o doreşte: direct din librărie sau la comandă. „id_gen_carte”, „id_domeniu_carte”, „id_editura” sunt în acest tabel chei străine.

În tabelul CLIENT librăria va memora date despre clienţi. Din acelaşi motiv ca şi la tabelul LIBRARIE , alegem cheie primară „id_client”. Tabelul conţine „nume”, „prenume”, „profesie”, „varsta”, „adresa”, i.e. numele, prenumele, profesia, varsta şi adresa clientului, pentru o mai bună analiză a vânzării cărţilor. Pentru a exista mai multe persoane cu acelaşi nume şi prenume vom declara „nume”, „prenume” UNIQUE.

Tabelul COMANDA reprezintă comanda unei librării către o anumită editură. Alegem „id_comanda” cheie primara. „id_carte”, „id_librarie”, „id_editura” vor fi chei straine. „Cantitate” reprezintă cantitatea din fiecare fel de carte pe care librăria o comandă de la editură.

În tabelul CUMPARA vom reţine ce cărţi s-au vândut, cine le-a cumpărat, câte cărţi a comandat un client şi data la care s-a făcut cumpărarea cărţii. Aici alegem cheie primară „id_cumpara”. „Id_librarie”, „id_client”, „id_carte” sunt chei străine. „Data_cumparare– reţine data la care un client a cumpărat cărţi”, iar „carti-cumparate” – reprezintă numărul de cărţi cumpărate de un client.

Preview document

Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 1
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 2
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 3
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 4
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 5
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 6
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 7
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 8
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 9
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 10
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 11
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 12
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 13
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 14
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 15
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 16
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 17
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 18
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 19
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 20
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 21
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 22
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 23
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 24
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 25
Realizarea unui Sistem Informatic de Gestiune a Cărtilor - Pagina 26

Conținut arhivă zip

  • Realizarea unui Sistem Informatic de Gestiune a Cartilor.docx

Alții au mai descărcat și

Baze de date - gestiunea unui magazin de mobilă

Tema proiectului o reprezinta gestiunea unui magazin de mobila, si pentru aceasta am folosit urmatoarele tabele: - TARI cu structura : id_tara...

Evidența unui service de mașini - proiectarea bazelor de date

Să se creeze o bază de date care să ţină evidenţ a unui service de maşini. Service-ul poate repara mai multe tipuri de maşini, ale unui anumit...

Baze de Date - Gestiune Pensiune

1. Descrierea temei O pensiune își propune să monitorizeze activitățile proprii, mai exact se dorește gestionarea datelor de contact ale...

Gestiunea bazei de date a unui liceu

Descriere proiect Am ales ca tema pentru crearea bazei de date gestiunea unei baze de date a unui liceu. Scopul bazei de date este sa creeze o...

Gestiunea Școlarității

1. Introducere 1.1. Definirea problemei Să se creeze o bază de date care să monotorizeze informaţiile dintr-o unitate de învăţământ. 1.2....

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Bază de date care să monitorizeze informațiile dintr-o firmă

INTRODUCERE Definirea problemei: Sa se creeze o baza de date care sa monotorizeze informatiile dintr-o firma. 1.Analiza structurala 1.1...

Te-ar putea interesa și

Baze de date - gestionarea cărților într-o bibliotecă

1 Introducere Trebuie menţionat faptul că lucrarea de faţă îşi propune înainte de toate să identifice cele mai importante aspecte şi probleme ale...

Contabilitatea și Fiscalitatea Impozitelor și Taxelor

CAPITOLUL I CONSIDERATII INTRODUCTIVE 1.1. NECESITATEA IMPOZITELOR SI TAXELOR Satisfacerea nevoilor colective ale oricarei societati impune...

Noi Abordări ale Riscului Bancar - Cerințele Acordului Basel II

Introducere Scopul managementului bancar este acela de a urmări obţinerea de profit, adică o performanţă bancară superioară. Instrumentele de...

Probleme de organizare și funcționare a contabilității

,,Ordinea este lumina, unde se administreaza fonduri fara contabilitate - care nu e decat stiinta ordinii - acolo nu este decat intuneric” Th....

Tehnică bancară - CEC Bank

Capitolul 1 ISTORIC CEC BANK Originile CEC Bank se regăsesc în eforturile elitelor politice şi economice din timpul domnitorului Alexandru Ioan...

Elaborarea unui Subsistem Informatic în Managementul financiar-contabil

INTRODUCERE “Managementul financiar este o artă nu o ştiinţă exactă, ceea ce explică de ce unii oameni sunt capabili să o facă, iar alţii nu”....

Implementarea Managementului Calității

I. Introducere în managementul calităţii proiectelor 1.1. Scurt istoric. Evoluţia umanităţii a făcut necesară apariţia unor activităţi la scară...

Proiectarea și realizarea unui sistem informatic pentru activitatea de gestiune on-line a rezervărilor în Hotelul Ibis Palatul Parlamentului

CAPITOLUL I : Prezentarea grupului hotelier Accor şi a hotelului Ibis Palatul Parlamentului Grupul Accor, lider european în servicii, hotelărie...

Ai nevoie de altceva?