Przypadki użycia produktu USOSweb 2.0. Karol Sobczak Adam Radziwończyk-Syta Marcin Koziński Grzegorz Paszt

Podobne dokumenty
Software Architecture Document dla systemu USOSweb 2.0. Adam Radziwończyk-Syta Karol Sobczak Marcin Koziński Grzegorz Paszt

System SZOP, Przypadki użycia: Szczegółowy opis modyfikacji dokumentu. Agata Chrobak Kornel Jakubczyk Tomasz Klukowski Przemek Kosiak

1. Logowanie do systemu

Sylabus do przedmiotu - wypełnianie w systemie USOSweb

Współpraca z platformą dokumentacja techniczna

Archiwum Prac Dyplomowych

Archiwum Prac Dyplomowych

Po zalogowaniu do systemu zarządzania wyświetlana jest domyślna strona powitalna, przedstawiona na rycinie 2. W jej skład poczynając od góry wchodzą:

APACZKA. (Moduł Magento) v Strona 1 z 11

Instrukcja dla osoby potwierdzającej profil zaufany

Platforma e-learningowa

Współpraca z platformą Emp@tia. dokumentacja techniczna

Instrukcja ułatwiająca przygotowanie opisów w systemie USOS

1. Logowanie się do panelu Adminitracyjnego

Sprawdzenie i ocena pracy z wykorzystaniem Archiwum Prac Dyplomowych

Archiwum Prac Dyplomowych

1. Cel i zakres dokumentu Słownik pojęć użytych w instrukcji... 3

Jak dodać wpis? Po zalogowaniu na blog znajdujesz się w panelu administracyjnym. Po lewej stronie widzisz menu:

Praca w programie dodawanie pisma.

Sprawdzenie i ocena pracy z wykorzystaniem Archiwum Prac Dyplomowych

PRZEWODNIK PO SERWISIE BRe BROKERS Rozdział 6

POCZTA POLSKA. v Strona 1 z 9

WEBTRUCKER INSTRUKCJA OBSŁUGI V.2.6

IG1: INSTALACJA KOMUNIKATORA GADU-GADU

Logowanie do Archiwum Prac Dyplomowych

Instrukcja logowania się i wprowadzania ocen do systemu USOSweb

POCZTA POLSKA. v Strona 1 z 9

Przewodnik po Notowaniach Statica mdm 4

ASAP Akademicki System Archiwizacji Prac

Certyfikat kwalifikowany

Sprawdzenie i ocena pracy z wykorzystaniem Archiwum Prac Dyplomowych

Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych:

InPost dla PrestaShop. kompatybliny z wersjami: 1.5, 1.6. Instrukcja obsługi

SPECYFIKACJE WYMAGAŃ PRZYPADKI UŻYCIA (USE CASE)

Ćwiczenia 3: Specyfikacja wymagań Pytania:

Overlord Przypadki użycia

1 Moduł Konfigurowanie Modułu

Yet Another Poll System PRZYPADKI UŻYCIA

Archiwum Prac Dyplomowych - APD

Dokumentacja instalacji aktualizacji systemu GRANIT wydanej w postaci HotFix a

Proces dyplomowania w module Wirtualna Uczelnia STUDENT

Instrukcja do programu Do7ki 1.0

Instrukcja systemu Archiwum Prac Dyplomowych (APD)

Instrukcja systemu Archiwum Prac Dyplomowych (APD) dla Kierującego pracą i Recenzentów: wystawianie recenzji (Krok 4)

Instalacja modułu DHL24 w sklepie Magento

Procedura uzyskania certyfikatu kwalifikowanego. Krok 3. Pobieranie certyfikatu kwalifikowanego wersja 1.1

APD Instrukcja użytkownika

InPost PACZKOMATY. (Moduł Magento 2) v Strona 1 z 18

5. Praca z klasą. Dodawanie materiałów i plików. Etykieta tematu. Rozdział 5 Praca z klasą

Amazis świadczenia rodzinne. Aneks do Instrukcji Obsługi PLATFORMA INFO-R Spółka Jawna

inpost Paczkomaty v Strona 1 z 13

Mazowiecki Elektroniczny Wniosek Aplikacyjny

Jak uzupełnić sylabus przedmiotu w systemie USOS?

Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych:

Instrukcja pobrania i instalacji. certyfikatu niekwalifikowanego na komputerze lub karcie kryptograficznej. wersja 1.4 UNIZETO TECHNOLOGIES SA

Nabór Bursy/CKU. Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych:

FURGONETKA. v Strona 1 z 10. FUTURE-SOFT SP. Z O.O. ul. Gosławicka2/ , Opole tel NIP:

Sprawdziany w USOSweb instrukcja dla prowadzących zajęcia.

Symfonia Produkcja. Kreator raportów. Wersja 2013

Wysyłka dokumentacji serwisowej z Sekafi3 SQL do producentów.

Platforma zakupowa GRUPY TAURON

Instrukcja pobrania i instalacji certyfikatu niekwalifikowanego na komputerze lub karcie. Instrukcja dla użytkowników. wersja 1.4

Aplikacja Novell Filr 2.0 Web Szybki start

Wyszukiwanie plików w systemie Windows

MODUŁ INTEGRUJĄCY ELEKTRONICZNEGO NADAWCĘ Z WF-MAG SPIS TREŚCI

Jak uzupełnić sylabus przedmiotu w systemie USOS?

Do korzystania ze strony elektronicznej rekrutacji zalecamy następujące wersje przeglądarek internetowych:

Wprowadzanie opisu przedmiotu po stronie USOSweb

Instrukcja wpisywania ocen do protokołów w USOSWeb

Poradnik Użytkowania APD

DOKUMENTY I GRAFIKI. Zarządzanie zawartością Tworzenie folderu Dodawanie dokumentu / grafiki Wersje plików... 7

Wdrożenie modułu płatności eservice dla systemu PrestaShop

RADY PROGRAMOWE - instrukcja

System CRM dla banku. Analiza i projekt. Paulina Grabowska, Piotr Kalański, Marcin Kubacki, Adrian Wiśniewski

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

Instrukcja wpisywania ocen do protokołów w USOSWeb

APD Archiwum Prac Dyplomowych - ( apd.utp.edu.pl )

Aquarius Podręcznik uz ytkownika

Sage Migrator 2019.e Migracja do Sage 50c wersja 2019.a i 2019.b

ibcslabel v2 Instrukcja instalacji systemu

DODAWANIE ARTYKUŁÓW DO STRONY INTERNETOWEJ

Instrukcja użytkownika. Aplikacja dla Comarch Optima

Wdrożenie modułu płatności eservice. dla systemu PrestaShop

Blogger opis serwisu

FURGONETKA. v Strona 1 z 9. FUTURE-SOFT SP. Z O.O. ul. Gosławicka2/ , Opole tel NIP:

Nabór Przedszkola. Przewodnik dla rodziców i opiekunów

System CRM dla banku. Analiza i projekt. Paulina Grabowska, Piotr Kalański, Marcin Kubacki, Adrian Wiśniewski

Procedura Archiwizacji Prac Dyplomowych

Instrukcja obsługi Zaplecza epk w zakresie zarządzania tłumaczeniami opisów procedur, publikacji oraz poradników przedsiębiorcy

OBSŁUGA PRACY DYPLOMOWEJ W APD PRZEZ STUDENTA

RADY PROGRAMOWE - instrukcja

Politechnika Łódzka Zintegrowany Terminal Nauczyciela v Instrukcja użytkownika

Archiwum Prac Dyplomowych.

Wstęp. Skąd pobrać program do obsługi FTP? Logowanie

Dokumentacja Administratora portalu. aplikacji. Wirtualna szkoła

Instrukcja użytkownika. Aplikacja dla Comarch ERP XL

Transkrypt:

Przypadki użycia produktu USOSweb 2.0 Karol Sobczak Adam Radziwończyk-Syta Marcin Koziński Grzegorz Paszt 22 marca 2007

1 Wprowadzenie 1.1 Cel Celem tego dokumentu jest zaznajomienie czytelnika z zagadnieniem dodawania pliku przez studenta do systemu USOSweb 2.0 w stopniu umożliwiającym zrozumeinie realizacji tego procesu. 1.2 Zakres W niniejszym dokumencie znajduje się koncepcyjny opis dodawania pliku do systemu USO- Sweb 2.0 uwzględniający uczestników biorących udział w tym procesie oraz czynności wykonywane przez system i uczestników. Dodatkowo w dokumencie znajdują się podrozdziały opisujące ryzyko oraz możliwe kierunki rozwoju procesu dodawania pliku do systemu. 1.3 Definicje USOS Uniwersytecki System Obsługi Studiów USOSweb Część internetowa USOS dostępna dla pracowników wydziałów i studentów Znajomi zdefiniowana przez użytkownika Systemu grupa zaufanych osób 1.4 Załaczniki 1.5 Omówienie reszty dokumentu 2 Dodanie pliku 2.1 Krótki opis 2.1.1 Aktorzy Aktor pierwszoplanowy: Student Aktorzy wspomagajacy i drugoplanowi: Student: Chce wgrać plik na serwer, żeby był dostępny dla innych użytkowników. Administrator USOS: Chce mieć możliwość moderacji plików oraz kontroli ich łącznych rozmiarów. Inni użytkownicy: Chcą mieć możliwość znalezienia i ściągnięcia plików. 2.2 Warunki wstępne Student jest zalogowany. 2

2.3 Kryteria sukcesu Plik znajduje się na serwerze i zalogowani użytkownicy mogą go wyszukiwać i pobierać. 2.4 Czynności 2.4.1 Czynności podstawowe 1. Student wyraża chęc wgrania pliku. 2. System sprawdza, czy Student spełnia warunki konieczne do wgrania pliku. 3. System zgłasza gotowość do przyjęcia pliku o ograniczonym rozmiarze i pyta o jego lokalizację. 4. Student podaje lokalizację pliku. 5. System przyjmuje plik i weryfikuje, czy może zapisać plik takiego rozmiaru i czy Student wciąż ma prawa do zapisu plików. 6. System zapisuje plik i informuje Studenta o tym. 7. System umożliwia Studentowi dodanie etykiety do pliku. 8. Student wprowadza nazwę nowej etykiety. 9. Dopóki Student chce dodawać nowe etykiety System wraca do punktu 7. 10. System przekazuje Studentowi opis wgranego pliku. 2.4.2 Czynności alternatywne 2a. Weryfikacja wykazuje, że Student nie ma prawa do wgrania pliku: 1. System informuje Studenta o braku możliwości wgrania pliku. 4a. Nie istnieje plik w podanej lokalizacji: 1. System informuje Studenta o braku pliku. 2. System wraca do punktu 3. 5a. Plik jest za duży: 1. System informuje Studenta o tym, że plik jest za duży. 2. System wraca do punktu 3. 5b. Student nie ma prawa do zapisywania plików: 3

1. System informuje Studenta o tym, że nie ma prawa do zapisywania plików. 2. System informuje Studenta o przyczynach braku tego prawa. 6a. Zapisanie pliku nie powiodło się: 1. System informuje Studenta o tym, że zapis nie powiódł się i proponuje Studentowi ponowną próbę. 2. Student zgadza się na ponowną próbę. 3. System wraca do punktu 3. 4. System ustawia sugerowaną ścieżkę do pliku na poprzednio wybraną przez Studenta w punkcie 4. 2a. Student nie zgadza się na ponowną próbę: (a) System powraca do stanu sprzed próby wgrania pliku przez Studenta. 8a. Student nie chce wprowadzać etykiety dla wgranego pliku przy pierwszym zapytaniu o etykietę. 1. System informuje Studenta o tym, że nie nadał plikowi żadnej etykiety. 2. System nadaje plikowi etykietę brak etykiety. 3. System przechodzi do punktu 10. 8b. Student nie chce wprowadzać etykiety dla wgranego pliku po uprzednim nadaniu co najmniej jednej etykiety. 1. System przechodzi do punktu 10. 8c. Student podał niedozwoloną etykietę (np. zbyt długą; ograniczenia definiuje Administrator). 1. System informuje Studenta, że podał niedozwoloną etykietę. 2. System informuje Studenta o powodzie niepoprawności podanej etykiety. 3. System wraca do punktu 7. 9c. Student podał już maksymalną możliwą (ustaloną przez Administratora) liczbę etykiet. 1. System informuje Studenta o tym, że podał już maksymalną możliwą liczbę etykiet. 2. System przechodzi do punktu 10. 2.5 Kategoria Cel użytkownika. 4

2.6 Ryzyko Ryzyko Przez krótki okres pomiędzy wgraniem pliku a skontrolowaniem go przez moderatorów, niepożądany lub zabroniony plik może znajdować się na serwerze. Wgrany plik może zakłócić pracę serwera (niebezpieczny kod, wirus, trojan, etc.) Nielimitowane wgrywanie plików może spowodować zbyt duże obciążenie serwera i konieczność zmiany łącza, by zapewnić planowaną szybkość dostępu Stopień niski bardzo niski niski 2.7 Możliwe usprawnienia 2.7.1 Dodawanie wielu plików naraz/całych katalogów W punkcie 4 Student podaje lokalizację wielu plików lub katalogów. 2.7.2 Dodawanie plików z Internetu W punkcie 4 Student podaje jako lokalizację adres URL pliku, który chce dodać. System pobiera plik bezpośrednio z Internetu. 2.7.3 Standaryzacja tagów System udostępnia Studentowi na jego życzenię listę najpopularniejszych ustandaryzowanych tagów ujednolicając sposób opisywanie plików, co ułatwia później wyszukiwanie plików związanych z takimi tagami. 2.8 Możliwe rozwinięcia 2.8.1 Miniatury Po dodaniu etykiet w punktach 7-9 Student może nadać plikowi jedną z dostępnych miniatur (niewielkich obrazków, w zamyśle opisujących rodzaj/zawartość pliku). Dodatkowo Student ma możliwość wgrania niestandardowej miniatury, którą potem będzie mógł nadawać wgrywanym plikom. W przypadku niewybrania żadnej miniatury System nadaje plikowi miniaturę domyślną. 2.8.2 Uprawnienia Po dodaniu etykiet w punktach 7-9 Student może zmienić domyślne uprawnienia dostępu do pliku, tak aby był widoczny tylko dla jego Znajomych, osób należących do jego potoku, lub w ogóle dla nikogo poza nim samym. 5

3 Pozostałe przypadki użycia 3.1 Sprawdzenie terminu kolokwiów i egzaminów Zalogowany Student wyraża chęć sprawdzenia, kiedy w najbliższym czasie ma kolokwia. System wyświetla jego terminarz. Student wybiera odpowiedni aspekt. System wyszukuje zdarzenia odpowiadające temu aspektowi. System przekazuje Studentowi wyniki wyszukiwania. System umożliwia Studentowi ponowne wyszukiwanie. 3.2 Czytanie opinii o wykładowcy Zalogowany Student wyraża chęć przeczytania opinii o pracowniku. Student przekazuje dane poszukiwanego pracownika. System łączy się z USOSem w celu znalezienia pracownika. Jeśli połączenie powodzi się, System przekazuje Studentowi wyniki wyszukiwania. Student wybiera pracownika. System prezenetuje opinie. 3.3 Sprawdzanie planu Znajomego Zalogowany Student wyraża chęć sprawdzenia planu Znajomego. System wyświetla listę Znajomych Studenta. Student wybiera Znajomego. System łączy się z USOSem i pobiera plan Znajomego. Jeśli pobranie udaje się, System prezentuje plan Studentowi. 3.4 Dodanie ogłoszenia Firma wyraża chęć dodania ogłoszenia. System umożliwia podanie treści ogłoszenia. Firma podaje treść ogłoszenia. System pyta o adres kontaktowy Firmy. Firma podaje adres. System przekazuje ogłoszenia do weryfikacji Administratorowi. Po zaakceptowaniu ogłoszenia przez Administratora System zapisuje ogłoszenie wraz z innymi ogłoszeniami, tak aby było ono wyświetlane, gdy pojawi się żądanie obejrzenia ogłoszeń. 3.5 Odpowiadanie na ogoszenie Student wyraża chęć obejrzenia ogłoszeń. System wyświetla ogłoszenia. Student wybiera interesujące go ogłoszenie i wyraża chęć odpowiedzenia na nie. System prosi o podanie treści odpowiedzi. Student wpisuje treść. System umożliwia dodanie CV na podstawie szablonu CV, o ile Student posiada taki szablon. Student wybiera szablon, modyfikuje go odpowiednio i zatwierdza. System wysyła odpowiedź na adres Firmy. 3.6 Sprawdzanie wyniku kolokwium znajomego Zalogowany Student wyraża chęć sprawdzenia wyniku kolokwium Znajomego. System wyświetla listę Znajomych Studenta. Student wybiera Znajomego. System łączy się z USOSem i pobiera listę kolokwiów, których wyniki są dostępne dla Znajomego. Jeśli pobranie powodzi się, 6

System prezentuje listę Studentowi. Student wybiera interesujące go kolokwium. System łączy się z USOSem i pobiera wynik kolokwium Znajomego. Jeśli pobranie udaje się, System prezentuje wynik Studentowi. Student może powrócić do listy kolokwiów i wyrazić chęć obejrzenia innego wyniku. 3.7 Wyszukiwanie materiałów Student wyraża chęć pobrania materiałów. System pozwala podać zapytanie dotyczące nazwy lub nadanych etykiet. Student wprowadza zapytanie. System wyszukuje pliki zgodne z zapytaniem i prezentuje ich listę Studentowi. Student pobiera lub ogląda wybrane pliki. 3.8 Moderowanie umieszczonych plików Administrator wyraża chęć zmoderowania umieszczonego pliku. System umożliwia wyszukanie pliku. Administrator podaje zapytanie. System wyświetla listę odpowiadających plików. Administrator wybiera plik. System pyta się o akcję, jaką ma podjąć. Adnimistrator wybiera akcję (np. usunięcie). System wykonuje wybraną akcję. 7

4 Diagram przypadków użycia 8

A Historia zmian $Log: $65 15.03.2007: Pierwsza (mocno niepełna) wersja dokumentu. Opisano główny scenariusz sukcesu i część czynności alternatywnych. 19.03.2007: Uzupełniono czynności alternatywne, sekcje wstępne i końcowe. 20.03.2007: Rozszerzono główny scenariusz sukcesu. Dopisano rozszerzenia dodanych punktów. Opisano pewne ryzka, usprawnienia i rozszerzenia. 22.03.2007: Dodanie diagramu. Pozostałe przypadki. 9