Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:dydaktyka:sbd:2009:projekty:rewersy:konceptualny [2009/12/06 15:09] sbd09 |
pl:dydaktyka:sbd:2009:projekty:rewersy:konceptualny [2019/06/27 15:50] (aktualna) |
- Wysyłanie zaproszenia. | - Wysyłanie zaproszenia. |
| |
| ===== 6. Analiza hierarchii funkcji projektowanej aplikacji (FHD – Functional Hierarchy Diagram) ===== |
| == Zarejestrowany użytkownik: == |
| |
| |
| - Logowanie do systemu |
| - Wylogowanie z systemu |
| - Edycja profilu: |
| - Zmiana imienia |
| - Zmiana nazwiska |
| - Zmiana miejsca pracy |
| - Zmiana adresu email |
| - Zmiana hasła |
| - Zarządzanie swoimi woluminami: |
| - Dodawanie woluminów |
| - Usuwanie woluminow |
| - Edycja woluminów |
| - Wypożyczanie woluminów (z użyciem formularza lub bez) |
| - Rejestrowanie zwrotów woluminów |
| - Wysyłanie upomnień o pożyczone woluminy |
| - Opcje związane z książkami innych |
| - Wyszukiwanie książki |
| - Rezerwacja |
| - Prolongata |
| - Zablokowanie/usuwanie użytkowników. Gość może zarejestrować się tylko poprzez otrzymanie zaproszenia od zarejestrowanego użytkownika. Następnie tworzone jest drzewo historii zaproszeń. Usunąć lub zablokować użytkownika może tylko inny użytkownik znajdujący się nad nim w drzewie historii zaproszeń. Blokowani będą użytkownicy, którzy powinni zostać usunięci ale nie oddali pożyczonych książek. |
| - Zapraszanie użytkowników |
| - Usuwanie swoje konta |
| == Gość: == |
| |
| - Wypełnienie formularza rejestracyjnego |
| |
| ===== 7. Budowa i analiza diagramu przepływu danych (DFD – Data Flow Diagram) ===== |
| {{:pl:dydaktyka:sbd:2009:projekty:rewersy:dfd_glowny_2.png?250}} |
| == == |
| {{:pl:dydaktyka:sbd:2009:projekty:rewersy:dfd_glowny_1.png?700}} |
| == == |
| {{:pl:dydaktyka:sbd:2009:projekty:rewersy:dfd1.png?600}} |
| == == |
| {{:pl:dydaktyka:sbd:2009:projekty:rewersy:dfd2.png?600}} |
| == == |
| {{:pl:dydaktyka:sbd:2009:projekty:rewersy:dfd3.png?600}} |
| == == |
| {{:pl:dydaktyka:sbd:2009:projekty:rewersy:dfd4.png?900}} |
| == == |
| {{:pl:dydaktyka:sbd:2009:projekty:rewersy:dfd5.png?700}} |
| == == |
| {{:pl:dydaktyka:sbd:2009:projekty:rewersy:dfd6.png?450}} |
| |
| ===== 8. Wybór encji (obiektów) i ich atrybutów ===== |
| == W systemie będą istnień następujące encje: == |
| |
| * Książka. Atrybuty: Tytuł, Rok Wydania, ISBN, Identyfikator |
| * Autorzy. Atrybuty: Imię, Nazwisko. |
| * Wydawnictwa. Atrybuty: Wydawnictwo |
| * Użytkownik: Atrybuty: Login, Imię, Nazwisko, e-mail, Pokój, Hasło, Identyfikator |
| |
| |
| |
| ===== 9. Projektowanie powiązań (relacji) pomiędzy encjami ===== |
| {{:pl:dydaktyka:sbd:2009:projekty:rewersy:erd.png|}} |
| |
| ===== 10. Projekt diagramów STD (State Transition Diagram – diagramy przejść pomiędzy stanami) ===== |
| |
| {{:pl:dydaktyka:sbd:2009:projekty:rewersy:std.png?1000}} |