Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

pl:dydaktyka:sbd:2009:projekty:mpk-gis:projekt_konceptualny [2009/12/02 20:41]
sbd09
pl:dydaktyka:sbd:2009:projekty:mpk-gis:projekt_konceptualny [2019/06/27 15:50]
Linia 1: Linia 1:
-====== Projekt Konceptualny ====== 
-===== -. Sformułowanie zadania projektowego ===== 
-===== -. Analiza stanu wyjściowego ===== 
- 
- 
-===== -. Analiza wymagań użytkownika ===== 
-Aplikacja będzie posiadać prosty i przede wszystkim przyjazny w obsłudze interfejs użytkownika,​ zaprojektowany z naciskiem na User Experience, umożliwiający łatwe i szybkie wyszukiwanie tras oraz przystanków autobusowych i tramwajowych. Interfejs będzie uwzględniać rosnącą popularność dostępu do aplikacji internetowych poprzez urządzenia mobilne. Sam proces projektowania interakcji w systemie będzie bazować na koncepcji User Centered Design. 
-Persony wyróżnione w projekcie to Użytkownik,​ którego celem jest jak najszybsze znalezienie informacji o rozmieszczeniu przystanków komunikacji miejskiej oraz łączących je tras; oraz Administrator,​ którego zdaniem jest dodawanie bieżących zmian w położeniu lub opisie przystanków i tras jak również akceptacja zmian sugerowanych przez użytkowników. Dodatkowo, administrator ma możliwość importu/​eksportu danych do/z systemu w formacie XML. 
-Projekt oraz dołączona dokumentacja ma pozwolić na łatwe rozszerzenie systemu o możliwość prezentacji innych niż przystanki punktów na mapie, np. bankomatów. 
-Wyświetlanie map w systemie oparte jest na API platformy OpenStreetMap,​ dlatego w celu poprawnego działania wymaga jest przeglądarka internetowa włączoną obsługą JavaScript. 
- 
-===== -. Określenie scenariuszy użycia ===== 
-==== -. Użytkownik ==== 
- 
-1.1. Wyszukanie przystanku 
- - Użytkownik wprowadza nazwę przystanku lub jej część. 
-- System zwraca listę przystanków na mapie, których nazwa pasuje do zapytania. 
-1.2. Wyszukanie trasy 
- - Użytkownik wprowadza nr linii oraz kierunek. 
- - System zwraca przebieg trasy danej linii wraz z zaznaczonymi przystankami. 
-1.3. Edycja danych przystanku 
- - Użytkownik wybiera znaleziony uprzednio (1.1. lub 1.2.) przystanek i wprowadza zmiany dotyczące położenia lub nazwy. 
- - Użytkownik podaje swój adres email oraz potwierdza zmianę. 
- 
-2. Administrator 
-2.1 Import danych 
- - Administrator podaje lokalizację pliku z danymi w formacie XML na dysku lokalnym. 
- - System przetwarza dane na format wewnętrzny. 
- - Administrator potwierdza nadpisanie lub dodanie nowych danych. 
-2.2. Eksport danych 
- - Administrator podaje żądaną nazwę pliku i obszar eksportu. 
- - System przetwarza dane wewnętrzne,​ tworzy z nich plik w formacie XML i wysyła go do użytkownika. 
-2.3. Dodanie przystanku 
- - Administrator wybiera na mapie położenie przystanku, wprowadza relewantne informacje i potwierdza dodanie. 
- - System zapisuje przystanek w bazie. 
-2.4. Edycja danych przystanku 
- - Administrator wybiera przystanek z listy dostępnych przystanków lub zaznacza go na mapie, edytuje jego położenie lub dane dodatkowe oraz potwierdza zmianę. 
-- System zapisuje zmienione informacje. 
-2.5. Usunięcie przystanku 
- - Administrator wybiera przystanek z listy dostępnych przystanków lub zaznacza go na mapie i potwierdza usunięcie. 
- - System usuwa permanentnie przystanek z bazy. 
-2.6. Akceptacja sugestii użytkownika 
- - Administrator wybiera z listy wszystkich nowych propozycji, zmiany które chce zaakceptować oraz potwierdza wybór. 
- - System uaktualnia informację o wybranych przystankach i przenosi wszystkie propozycje do archiwum. 
- 
-===== -. Identyfikacja funkcji ===== 
-===== -. Analiza hierarchi funkcjii ===== 
-===== -. Budowa i analiza diagramu przepływu danych ===== 
-===== -. Wybór encjii i ich atrybutów ===== 
- 
-===== -. Projektowanie relacjii między encjami ===== 
-===== -. Projekt diagramów STD ===== 
- 
  
pl/dydaktyka/sbd/2009/projekty/mpk-gis/projekt_konceptualny.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