Wydział: Nauczycielski
Kierunek: Edukacja Techniczno-Informatyczna
Rok studiów: Pierwszy
Semestr: Pierwszy
Przedmiot: Projektowanie systemów informatycznych
Serwis aukcji internetowych
Grupa |
Imię |
Nazwisko |
Nr indeksu |
Ocena |
1 |
Artur |
Adamski |
|
|
1 |
Marcin |
Kowalski |
|
|
1 |
Paweł |
Dolęba |
|
|
Prowadzący:
Dr Elżbieta Mączyńska
Data oddania: ………
2.1 Treść zadania projektowego
Zaprojektować system informatyczny realizujący aukcje internetowe:
- Klientów (imię, nazwisko, adres, adres internetowy)
- Aukcji (rodzaj, wartość, stan, ilość, cena, czas trwania)
-
Założenia:
Jeden klient może mieć wiele aukcji
Jedna aukcja może mieć wielu klientów
2.2 Cel budowania systemu i przewidywane korzyści z jego wdrożenia
2.2.1 Cel budowania systemu
Celem tworzenia systemu jest tworzenie i sprawne nadzorowanie aukcjami i relacjami pomiędzy klientami oraz doprowadzenie do finalizowania aukcji internetowej.
2.2.2 Przewidywalne korzyści z wdrożenia systemu:
Szybkie wyszukiwanie aukcji
Uczestniczenie (obserwowanie) w aukcji
Sprawne przeprowadzanie aukcji
Dokumentacja elektroniczna wszystkich ważnych danych
Szybka finalizacja
3. Wizja systemu
3.1 Charakterystyka przedsięwzięcia
Planowane przedsięwzięcie będzie miało na celu sprawne przeprowadzenia aukcji wśród klientów serwisu aukcyjnego. Do realizacji będą potrzebne osoby które zrealizują postawione konkretne zadania:
Zaprojektowanie serwisu - projektant zaprojektuje sprawnie działający serwis
Obsługa serwisu oraz archiwizacja danych systemu - osoba będzie odpowiedzialna za bezpośrednią bieżącą obsługą serwisu - jednocześnie kontrolował będzie sprawność działania serwisu. Okresowo będzie archiwizował dane serwisu
Obsługa klientów - osoba ta będzie odpowiadała za bezpośredni kontakt z klientami serwisu, począwszy od ich autoryzacji dla systemu, rozwiązywanie ew. problemów skończywszy na informowaniu o zakończeniu aukcji
Obsługa płatności - osoba, kontrolująca prawidłowe transakcje pomiędzy klientami oraz serwisem
Księgowanie - kontrola i nadzorowanie opłacalności przedsięwzięcia
Procesy zachodzące w aukcji:
Funkcjonalne
Ewidencja klientów
dodanie klientów
usunięcie klientów
modyfikacja klientów
ewidencja aukcji
dodanie aukcji
licytacja
zakończenie aukcji
finalizacja transakcji
Pozafunkcjonalne
System musi być dostępny dla wszystkich użytkowników o każdej porze.
3.3 Charakterystyka użytkowników projektowanego systemu
Użytkownikami systemu będą:
Klient
administrator
Użytkownicy systemu to osoby potrafiące posługiwać komputerem PC, Internetem oraz posiadające wiedzę na temat prowadzenia aukcji przez Internet. Wiedzę tę będą mogły również posiąść ze stron serwisu, gdzie będą wyjaśnione zasady.
Administrator będzie posiadał wiedzę na temat obsługi serwisu, ew. uszkodzeń, naprawy, archiwizacji i moderowania informacji w serwisie.
3.4 Wymagania
3.4.1 Funkcje systemu
Identyfikacja i rejestracja użytkownika
Identyfikacja użytkownika
Rejestracja użytkownika
Modyfikacja danych użytkownika
Otwarcie konta
Otwarcie indywidualnego konta użytkownika
Personalizacja ustawień konta
Funkcjonalność serwisu
Wyświetlanie aukcji
Wybór aukcji
Filtrowanie aukcji
Obserwacje aukcji
Komentarze do aukcji
Licytacje
Systemy transakcyjne
Obsługa licytacji
Wystawianie licytacji
Określenie szczegółów aukcji
Określenie czasu trwania licytacji
Identyfikacja użytkowników biorących w licytacji
Pozycjonowanie najwyższej oferty
Zakończenie aukcji i jej archiwizacja
Poinformowanie uczestników o wynikach aukcji
Funkcjonalność poza aukcyjna
Informacja o dalszych krokach dla zainteresowanych użytkowników
Wystawienie dokumentu płatności
Raporty
Księgowanie dokumentów płatności
Wpis do ewidencji zakończonych aukcji
3.4.2 Ograniczenia systemu
Każdy użytkownik może być gościem
Nie każdy gość musi być aktywnym użytkownikiem
Każdy nowy użytkownik musi być wprowadzony do systemu w momencie próby wykonania czynności; udziału w aukcji, dodania komentarza,
Dane użytkowników przechowywane są tak długo jak długo są aktywni +2 lata.
Kopia zapasowa serwisu musi być zrobiona przynajmniej raz w miesiącu
Administrator ma dostęp do wszystkich części serwisu
Użytkownik ma dostęp do swoich danych aktualnych i historycznych
Gość ma dostęp do danych bieżącej sesji
Księgowość ma dostęp do danych użytkowników I stopnia licytacji (wystawiającego i wygrywającego)
Jedna aukcja może być przypisana do jednego użytkownika
Jeden użytkownik może być uczestnikiem wielu aukcji
3.5 Opis proponowanego systemu
Projektowany serwis będzie opracowany i funkcionował na platformie internetowej aby wszyscy zainteresowani użytkownicy mieli dostęp bezpośredni do niego. Zostaną wykorzystane różne technologie projektowania stron internetowych, a wśród nich będzie CMS, Flash, html, xhtml, oraz inne pozwalające na uruchomieniu serwisu w różnych systemach typu Windows, Linuks lub innych.
System powinien być dla każdej platformy systemowej czytelny, przejrzysty i funkcjonalny.
Archiwizacja serwisu powinna odbywać się systematycznie w zadanym przez administratora czasie na bezpieczne nośniki sposobem lustrzanym tzn. w zadanym czasie system będzie rozbił zrzut wszystkich danych nie skompresowanych na dysk twardy a następnie wypalany na nośnikach optycznych.
3.6 Ewolucja systemu
Projektowany serwis będzie tak stworzony, aby można było każdy z komponentów zamienić na nowszą wersję przy pełnej funkcjonalności serwisu. Rozwój jego jest w sposób naturalny planowany rozwojowo w miarę pojawiania się nowszych - bardziej funkcjonalnych rozwiązań dla tego typu serwisu jak i również do optymalizacji kodów źródłowych.
4.1 Opis przypadków użycia
3
Aukcja
Projektant
Księgowość
Obsługa klienta
Administrator
Klient