Projektowanie aplikacji
Załadowaliśmy już dane. Pora zająć się tworzeniem arkuszy i wizualizacji. Projektowanie pulpitów nawigacyjnych wymaga prawidłowego używania odpowiednich obiektów i tworzenia łatwych w obsłudze arkuszy o właściwej strukturze.
![](https://share.vidyard.com/watch/zNCmVJtGwTUyzyr1xkPeKA.jpg)
Utworzymy tutaj dość prostą aplikację, ale na jej przykładzie poznasz kilka przydatnych ogólnych zasad projektowania.
Jeśli chcesz utworzyć własną aplikację i poszukujesz pomysłów, zachęcamy do odwiedzenia witryny internetowej Qlik. Znajdziesz tam wiele aplikacji służących do różnych celów. Przydaje się to, jeśli szukasz szablonu do zaprojektowania własnej aplikacji.
Jeśli szukasz pomocy w tworzeniu analiz, możesz skorzystać z funkcji Wnioski. Wnioski pomaga tworzyć znaczące wykresy i analizy na podstawie Twoich danych. Możesz tworzyć wizualizacje, wybierając typ analizy, a następnie dane do uwzględnienia w analizie. Możesz także tworzyć wizualizacje na podstawie zapytań, korzystając z analiz opartych na wyszukiwaniu.
Tworzenie arkuszy
Budowana aplikacja będzie zawierać siedem arkuszy:
-
Dashboard
-
Product Details
-
Customer Details
-
Customer Location
-
Insights
-
Manager dashboard
-
Filters
Pierwsze cztery arkusze zbudujesz ręcznie. Ostatnie dwa arkusze zbudujesz za pomocą funkcji Wnioski.
Użyjesz kombinacji standardowego trybu edycji i zaawansowanego trybu edycji. Tryb standardowy pomaga szybko tworzyć zawartość, a tryb zaawansowany umożliwia precyzyjne dostrajanie opcji w wizualizacjach i bardziej szczegółowy układ obiektów arkusza. Tryb zaawansowany daje również możliwość tworzenia wyrażeń wykresów.
Wykonaj następujące czynności:
-
W lewym górnym rogu kliknij
, a następnie kliknij Przegląd aplikacji.
- Kliknij Utwórz nowy arkusz i nadaj arkuszowi nazwę Dashboard.
-
Utwórz jeszcze cztery arkusze i nadaj im nazwy Product Details, Customer Details, Customer Location oraz Insights.
Masz teraz pięć arkuszy, z których wszystkie należą do tej samej aplikacji. Nie ma potrzeby tworzenia arkusza Manager dashboard, ponieważ zostanie on automatycznie wygenerowany przez Wnioski w dalszej części tego kursu.
Na poniższych zrzutach ekranowych przedstawiono wygląd aplikacji po ukończeniu tego kursu.
Arkusz Dashboard z różnymi wizualizacjami
![Kliknij, aby wyświetlić pełny rozmiar Arkusz pulpitu nawigacyjnego po zakończeniu kursu](../../Resources/Images/ui_gen_DashboardSheetFinal.png)
Arkusz Product Details z różnymi wizualizacjami
![Kliknij, aby wyświetlić pełny rozmiar Arkusz szczegółów produktu po zakończeniu.](../../Resources/Images/ui_gen_ProductDetailsSheetFinal.png)
Arkusz Customer Details z różnymi wizualizacjami
![Kliknij, aby wyświetlić pełny rozmiar Arkusz Customer Details](../../Resources/Images/ui_gen_CustomerDetailsSheetFinal.png)
Arkusz Customer Location z różnymi wizualizacjami
![Kliknij, aby wyświetlić pełny rozmiar Arkusz Customer Location po zakończeniu](../../Resources/Images/ui_gen_CustomerLocationSheetDone_Cloud.png)
Arkusz Insights z różnymi wizualizacjami
![Kliknij, aby wyświetlić pełny rozmiar Arkusz wniosków](../../Resources/Images/ui_gen_InsightsSheet_Cloud.png)
Arkusz Manager dashboard z różnymi wizualizacjami
![Kliknij, aby wyświetlić pełny rozmiar Arkusz Pulpit menedżera](../../Resources/Images/ui_gen_ManagerDashboardSheet_Cloud.png)
Filters
![Kliknij, aby wyświetlić pełny rozmiar](../../Resources/Images/Sheets/ui_sheet-seventh-sheet-rev.png)
Widać pewne podobieństwa między arkuszami. Pierwsze cztery zawierają panele filtrowania, które znajdują się po lewej stronie. Podczas projektowania aplikacji dobrze jest zachować spójność. Insights i Manager dashboard odchodzą od tej zasady, ponieważ ich rolą w tym kursie jest pokazanie różnych możliwości tworzenia wykresów i zaawansowanych analiz dostępnych za pośrednictwem funkcji Wnioski. Podobnie Filters istnieje po to, by pokazywać różne filtry dostępne podczas tworzenia wykresu w celu ograniczenia zakresu danych.
Wizualizacje występujące w kilku arkuszach powinny w każdym z nich znajdować się w tym samym miejscu, aby użytkownik mógł je bez trudu znaleźć. Projekt aplikacji powinien być logiczny i podporządkowany zadaniu wspomagania użytkownika w skutecznym wykrywaniu prawidłowości danych. Jednym z aspektów projektowania jest rozmieszczanie elementów, a innym wybór wizualizacji.
Każdy typ wizualizacji ma swoje zalety, a utworzenie wydajnej i sprawnie działającej aplikacji wymaga znajomości tych zalet. Wizualizacje w pewnym sensie stanowią swoje własne objaśnienie.
Elementy graficzne dobrze sprawdzają się przy pokazywaniu ogólnego obrazu i trendów, podczas gdy tabele pozwalają w oszczędnej formie prezentować duże ilości danych na ograniczonej przestrzeni. Dzięki nim można poznać dokładne dane liczbowe, ale bez szybkiego i czytelnego obrazu informacji, jaki dają elementy graficzne.
Następnie dodasz wizualizacje do swojego pierwszego arkusza.