Hurtownia sprzętu wszelakiego Solvo

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:

  1. 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
  2. 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

Data Flow Diagram

Entity-Relationship Diagram

pl/dydaktyka/ztb/2010/projekty/hurtownia/start.txt · ostatnio zmienione: 2019/06/27 15:50 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0