Magdalena G.

Magdalena G. projekt w
realizacji: Rossa

Temat: szukam firmy lub osoby (umowa o dzieło), która wykona...

Poszykujemy firmy lub osoby (umowa o dzieło), która wykona bazę danych wraz z panelem do wprowadzania danych za pomocą interfejsu WWW oraz udostępniania wyników z bazy danych za pomocą interfejsu WWW

Charakterystyka bazy danych:
1. Docelowo baza danych będzie obsługiwać około 20.000 rekordów
2. Baza danych składać się będzie z 2 tabel, które zawierać będą około 25 pozycji (będą to pola ze słowników – musi istnieć możliwość ich definiowania przez administratora za pomocą interfejsu WWW, pola tekstowe opisowe i pola tekstowe z krótkimi opisami)
3. Baza danych powinna mieć trzy poziomy dostępu
- administrator (ma pełną możliwość wgrywania, modyfikowania, usuwania rekordów, edytowania słowników itd.)
- wprowadzający dane (ma możliwość wgrywania rekordów, ponadto modyfikowania i usuwania „własnych” rekordów)
- użytkownik (bez logowania) powinien mieć możliwość tworzenia zapytań do bazy danych i otrzymywać ich wyniki
4. Do każdego rekordu tabeli będzie przypisane od 1 do 10 zdjęć. Zdjęcia powinny być umieszczane na serwerze (ale poza samą bazą) wraz z możliwością ich wyświetlenia podczas wyświetlania rekordu bazy danych przez użytkownika zaś wprowadzający dane do bazy powinien mieć możliwość wgrywania na serwer podczas wpisywania rekordu. Dobrze aby istniał skrypt wykonujący miniaturkę zdjęcia podczas jego wgrywania na serwer.
5. Użytkownik powinien mieć możliwość przeszukiwania bazy danych w oparciu o zdefiniowane słowniki oraz dowolne słowa w danym typie pola oraz dowolne słowo w całej bazie.
6. Proponowany język bazy danych MYSQL, język interfejsu do ustalenia.
7. Baza docelowo działać będzie na odrębnym serwerze początkowo jednak ma być umieszczona na współdzielonym koncie w ramach serwerów home.pl.
Wzór funkcjonalności bazy danych:
Bazy danych na wzór http://kvr.kpd.lt/heritage/ żeby zobaczyć jej funkcjonalność mozna wejść w kod obiektu (Unikalus kodas) 10384. Oczywiście chodzi tutaj o model, nie wszystkie zastosowane tam rozwiązania musimy powtórzyć w załączeniu również projekt „naszej” bazy danych.
Osoba odpowiedzialna za realizację projektu: Bartłomiej Gutowski (b.gutowski@uksw.edu.pl, 606 488 377). Prosimy o szacunkowe określenie kosztu wykonania projektu oraz szacunkowego terminu realizacji.