To jest stara wersja strony!


Dawid Boisse, Wojciech Myśliwiec

Streszczenie

Projekt stanowi podstawę bazodanową dla projektu realizowanego z przedmiotu Technologie i Programowanie WWW. Implementacja (w ciągłej fazie rozwoju) dostępna jest pod adresem http://znaczki.malopolska.pl

Sforumułowanie zadania projektowego

Celem projektu jest stworzenie serwisu dla filatelistów, który umożliwiałby im monitorowanie nowości i zmian na polskim rynku filatelistycznym. Elektroniczne źródła informacji z rynku filatelistycznego bywają skąpe w informacje oraz często nieaktualizowane na bieżąco. Brakuje również prostej wymiany informacji pomiędzy sympatykami znaczków, bardzo istotnej przy kompletowaniu zasobów. Zwieńczeniem byłaby działalność gospodarcza polegająca na okresowej subskrypcji katalogu znaczków drogą elektroniczną. W obecnej chwili wymagane jest fizyczne przeszukiwanie specjalistycznych sklepów filatelistycznych, co w mniejszych miejscowościach nie jest takie trywialne.

Wychodząc naprzeciw potrzebom, nasz portal miałby pełnić funkcję podstawowego źródła wyżej wymienionych informacji. Chcielibyśmy przy tym stworzyć szansę wzrostu popularności tego hobby poprzez ułatwienie dostępu do informacji dla potencjalnych zainteresowanych.

Użytkownicy w serwisie będą posiadali możliwość przeglądania katalogu online (zamiast w formie papierowej), wymiany informacji poprzez forum oraz komentarze o wszelkich aspektach działalności hobbystycznej oraz docelowo zamawiania katalogu drogą elektroniczną(w przyszłości).

Pozyskanie większej ilości odwiedzić będzie motywacją do dalszego rozwoju serwisu, pozyskania środków finansowych z odwiedzin strony oraz przyciągania nowych osób do filatelistyki w Polsce.

Analiza stanu wejściowego

W polskim internecie istnieje niewiele rozwiązań dedykowanych filatelistom. Najbardziej popularnym jest Katalog znaczków pocztowych oraz serwis Filatelistyka.org. O ile pierwszy z wymienionych wydaje się obejmować zbliżoną funkcjonalność, jednak w nieco bardziej ogólnym zakresie, o tyle drugi jest portalem generalnie traktującym o filatelistyce, a nie konkretnie ukierunkowanym na katalog znaczków w formie online. Obie strony są projektami niekomercyjnymi.

Analiza wymagań użytkownika

Wymagane

  • Rejestracja nowych użytkowników
  • Zarządzanie kontem(przypomnienie hasła)
  • Przeglądanie katalogu znaczków
  • Wyszukiwanie znaczków po numerze katalogowym
  • Widok szczegółowy znaczka, komentarze, opinie
  • Dodawanie nowego znaczka do bazy
  • Moderacja wpisów przez administratora/moderatora
  • Łatwe dodawanie wpisów na stronie głównej
  • Ciekawy layout/design, elementy pozostałe(FAQ, Regulamin)

Opcjonalne

  • Oferta okresowej subskrypcji katalogu(przyszłość)
  • Sondy, badanie preferencji użytkowników
  • Dodanie nieintruzywnych reklam
  • Monitorowanie aktywności odwiedzin

Określenie scenariuszy użycia

Scenariusze dla gościa

  • Rejestracja w serwisie
  • Przeglądanie katalogu
  • Wyszukiwanie po numerze katalogowym
  • Generowanie PDF ze szczegółami wpisu z katalogu
  • Przegląd informacji o serwisie (FAQ/Regulamin/Kontakt)
  • Wysłanie wiadomości kontaktowej

Scenariusze dla użytkownika

  • Logowanie/Wylogowywanie
  • Przypomnienie hasła
  • Dodawanie wpisu do katalogu
  • Przeglądanie katalogu
  • Wyszukiwanie po numerze katalogowym
  • Generowanie PDF ze szczegółami wpisu z katalogu
  • Dodawanie komentarzy do wpisu
  • Przegląd informacji o serwisie (FAQ/Regulamin/Kontakt)
  • Wysłanie wiadomości kontaktowej

Scenariusze dla administratora/moderatora

  • Logowanie/Wylogowywanie
  • Dodawanie/edycja/usuwanie wiadomości na stronie głównej
  • Zarządzanie wpisami w katalogu
  • Dodawanie komentarzy do wpisu
  • Weryfikacja/unieważnianie dodanych przez użytkowników wpisów
  • Przegląd logów i statystyk

Diagram przypadków użycia

Identyfikacja funkcji

  • Logowanie/wylogowywanie z serwisu
  • Rejestracja konta użytkownika
  • Dodawanie wpisów na stronie głównej przez administratora
  • Dodanie/usunięcie/modyfikacja informacji o znaczkach
  • Generowanie dokumentu PDF dla danego znaczka
  • Moderacja (uprawnienie dla użytkownika) wpisów w bazie znaczków
  • Backup bazy danych

FHD - Diagram hierarchii funkcji

Budowa i analiza diagramu przepływu danych

Diagram kontekstowy

Diagram STD - State Transition Diagram

Diagram przejść stanów systemu:

Projektowanie tabel

Normalizacja tabel

Wybór Encji i ich atrybutów

Diagram ERD

Implementacja (screeny, platforma, interfejsy, uzytkowanie, przyszłośc)

Literatura

pl/dydaktyka/ztb/2010/projekty/znaczki/start.1277815541.txt.gz · ostatnio zmienione: 2019/06/27 15:56 (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