Sunteți pe pagina 1din 3

Avem urmatoarele entitati:

Categories(
[IdCategory] [int] NOT NULL,
[CategoryName] [nvarchar](100) NOT NULL
)
Authors(
[IdAuthor] [int] NOT NULL,
[FirstName] [nvarchar](200) NOT NULL,
[LastName] [nvarchar](200) NOT NULL,
)
Books(
[IdBook] [int] NOT NULL,
[BookName] [nvarchar](500) NOT NULL,
[BookDescription] [nvarchar](max) NOT NULL,
[IdAuthor] [int] NOT NULL,
[IdCategory] [int] NOT NULL,
)
Ele reprezinta cartile dintr-o biblioteca.
Fiecare carte are o categorie si un autor.
O reprezentare modelului bazei de date ar fi ca in urmatoarea imagine:


Se cere realizarea unei aplicatii web (C# cu MS SQL Compact) care sa indeplineasca urmatoarele
functionalitati:
1.Management categorii
Afisarea listei de categorii
Adaugarea unei categorii
Editarea unei categorii
2.Management autori
Afisarea listei de autori
Adaugarea unui autor
Editarea unui autor
3.Management carti
Afisare lista carti
Adaugare carte
Editare carte
Stergere carte

Aplicatia va avea un meniu cu 3 item-uri (Categorie, Autor, Carte).
Adaugarea/editarea unei carti trebuie sa permita selectarea categoriilor si autorilor din liste derulante
(dropdown).
Aplicatia trebuie sa fie functionala, sa aibe validari pe input utilizator; se apreciaza claritatea codului,
modul in care este scris si organizat.
Aplicatia trebuie livrata sub forma unei arhive (zip, rar)

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