Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:dydaktyka:ztb:2010:projekty:hurtownia:start [2010/05/11 13:01] ztb2010 E-mail |
pl:dydaktyka:ztb:2010:projekty:hurtownia:start [2019/06/27 15:50] (aktualna) |
| ===== Hurtownia sprzętu wszelakiego Solvo ===== |
| |
[[monis@dim.net.pl|Monika Burda]], [[ajamrog@wp.pl|Agnieszka Jamróg]], [[kermit8545@gmail.com|Mateusz Kocąb]] | [[monis@dim.net.pl|Monika Burda]], [[ajamrog@wp.pl|Agnieszka Jamróg]], [[kermit8545@gmail.com|Mateusz Kocąb]] |
---- | |
| |
| ==== Sformułowanie zadania projektowego ==== |
| |
| Przedmiotem projektu jest utworzenie zaplecza bazodanowego dla firmy Solvo. Baza ta ma byś swego rodzajem katalogiem produktów wszelakich z interfejsem zbudowanym w postaci strony WWW, który jest tematem projektu na przedmiocie Technologie i Programowanie WWW. Stworzenie bazy danych ma na celu ułatwienie zarządzania i katalogowania produktów dostępnych w firmie. |
| |
| ==== Analiza stanu wyjściowego ==== |
| |
| Firma Solvo potrzebowała wykonania bazy danych dla łatwiejszego skatalogowania swoich produktów, gdyż dotychczasowy sposób przechowywania informacji na temat posiadanych produktów zaczął być uciążliwy i mało wygodny. Zwarzywszy na to że spółka ta nie posiadała żadnej bazy danych, a jej produkty były katalogowane i przetrzymywane w plikach exelowych należało utworzyć bazę danych od podstaw. Dostępny asortyment składa się z takich rzeczy jak urządzenia elektryczne, oświetlenie, sprzęt sanitarny czy artykuły samochodowe. Problemem skatalogowania tak różnorodnego asortymentu było utworzenie bazy danych w taki sposób by uniknąć nadmiarowej rekurencji faktów. |
| ==== Analiza wymagań użytkownika ==== |
| |
| Rozwiązaniem tego problemu było podzielenie produktów na poszczególne kategorie w których zawierają się marki producentów dostarczających dany typ asortymentu. Portal ten powinien udostępniać użytkownikom przeglądającym ofertę firmy możliwość wyszukania produktu, porównania go z innymi produktami oraz zapisania go w formacie umożliwiającym łatwe przeglądanie wybranego asortymentu. Z punktu widzenia administratora portal ten powinien udostępniać mu swobodę w zarządzaniu produktami jak i sposób ich reprezentacji na stronie. |
| |
| ==== Scenariusze użycia ==== |
| |
| System udostępnia kilka scenariuszy użycia: |
| - Scenariusz dla klienta: |
| * Przeglądanie asortymentu |
| * Wyszukanie asortymentu w zależności od interesujących go parametrów |
| * Zapamiętanie interesujących go produktów |
| * Porównanie zapamiętanych produktów |
| * Wyeksportowanie zapamiętanych produktów do pliku graficznego |
| - Scenariusze dla administratora: |
| * Dodawanie i edycja danych klientów |
| * Dodawanie i edycja artykułów |
| * Dodawanie i edycja marek firm |
| * Dodawanie i edycja marek produktów |
| * Dodawanie i edycja kategorii |
| * Dodawanie i edycja kategorii marek firm |
| * Dodawanie i edycja kategorii opcji |
| * Dodawanie i edycja ikon |
| * Dodawanie i edycja opcji kategorii |
| * Dodawanie i edycja opcji |
| * Dodawanie i edycja produktów |
| * Dodawanie i edycja kategorii typu |
| * Dodawanie i edycja opcji produktu |
| * Dodawanie i edycja typu |
| * Dodawanie i edycja opcji kategorii |
| |
| ==== Identyfikacja funkcji ==== |
| |
| * Wyszukanie artykułu z asortymentu |
| * Porównywanie wybranych artykułów |
| * Eksportowanie artykułów do plików graficznych |
| * Dodawanie/usuwanie/modyfikacja kategorii |
| * Dodawanie/usuwanie/modyfikacja danych klientów |
| * Dodawanie/usuwanie/modyfikacja artykułów |
| * Dodawanie/usuwanie/modyfikacja marek firm |
| * Dodawanie/usuwanie/modyfikacja marek produktów |
| * Dodawanie/usuwanie/modyfikacja kategorii |
| * Dodawanie/usuwanie/modyfikacja kategorii marek firm |
| * Dodawanie/usuwanie/modyfikacja kategorii opcji |
| * Dodawanie/usuwanie/modyfikacja ikon |
| * Dodawanie/usuwanie/modyfikacja opcji kategorii |
| * Dodawanie/usuwanie/modyfikacja opcji |
| * Dodawanie/usuwanie/modyfikacja produktów |
| * Dodawanie/usuwanie/modyfikacja kategorii typu |
| * Dodawanie/usuwanie/modyfikacja opcji produktu |
| * Dodawanie/usuwanie/modyfikacja typu |
| * Dodawanie/usuwanie/modyfikacja opcji kategorii |
| |
| ==== Functional Hierarchy Diagram ==== |
| |
| {{:pl:dydaktyka:ztb:2010:projekty:hurtownia:fhd.gif|}} |
| |
| ==== Data Flow Diagram ==== |
| |
| {{:pl:dydaktyka:ztb:2010:projekty:hurtownia:systemowy_diagram_dfd.gif|}} |
| |
| ==== Entity-Relationship Diagram ==== |
| |
| {{:pl:dydaktyka:ztb:2010:projekty:hurtownia:erd.png|}} |