Kamil Kominek

kl. IV TD 2011/2012

TWORZENIE INTERFEJSU UŻYTKOWNIKA

1. Programowanie formularzy do przeglądania informacji

2. Programowanie formularzy do wyszukiwania informacji

3. Programowanie formularzy do aktualizacji danych

4. Zasady projektowania panelu sterowania aplikacją

5. Ustawienia startowe aplikacji

6. Konstruowanie paska menu użytkownika

7. Konstruowanie paska narzędzi

8. Programowanie okien komunikatów

9. Projektowanie raportów z wykorzystaniem filtrowania informacji

10. Projektowanie raportów z wykorzystaniem grupowania informacji

11. Projektowanie raportów z wykorzystaniem podsumowywania informacji

12. Tworzenie głównego ekranu aplikacji

4. Zasady projektowania panelu sterowania aplikacją

Tworząc formularz wiąże się go zwykle z tabelą lub kwerendą, która będzie przeglądana lub modyfikowana. Formularz można jednak utworzyć nie wiążąc go bezpośrednio z żadnym obiektem bazy danych. Taki formularz, po umieszczeniu na nim obiektów sterujących (przyciski, listy) i oprogramowaniu ich staje się panelem sterowania.

Przeznaczeniem panelu sterowania jest ułatwienie użytkownikom, zwłaszcza słabiej orientującym się w zasadach korzystania z MS Access, korzystania z aplikacji bazodanowej. W szczególności nazwy poszczególnych obiektów bazy danych mogą wywoływać wątpliwości co do ich przeznaczenia. W zależności od rozmiaru aplikacji, przygotowania użytkowników i zaangażowania autora, można:

Tworzenie menu i pasków narzędzi odbywa się za pomocą polecenia „Dostosuj”. Należy podać nazwę nowego obiektu - do późniejszego przypisywania - oraz wybrać niezbędne polecenia, czy narzędzia. Dla każdego tworzonego menu lub paska można ustawić szereg właściwości precyzujących ich funkcjonowanie:

Istnieje również możliwość wybrania ikon dla poszczególnych zadań. Niezwykle istotnym elementem aplikacji jest system pomocy. Pomimo szkolenia wdrożeniowego użytkownicy będą mieli szereg pytań dotyczących korzystania z aplikacji. System pomocy powinien spełniać określone warunki:

Szczególne znaczenie ma system ukrywania treści nadmiarowych. Projektant powinien zdawać sobie sprawę, że każdy nowy użytkownik systemu będzie potrzebował więcej informacji, niż użytkownik zaawansowany. Pierwszy z nich nie poradzi sobie bez szczegółowych opisów. Drugi - poczuje się znużony natłokiem „oczywistych” informacji.

System pomocy można tworzyć wielowarstwowo:

  1. stworzenie tematów pomocy,

  2. utworzenie spisu treści i indeksu na podstawie tematów,

  3. stworzenie projektu pomocy,

  4. skompilowanie wszystkich plików,

  5. zintegrowanie pomocy z aplikacją bazodanową,

5. Ustawienia startowe aplikacji

MS Access umożliwia określenie warunków początkowych otwierania aplikacji bazodanowej. Polecenie menu „Uruchamianie” otwiera okno, które umożliwia:

Pełne wykorzystanie okna „Uruchamianie” wymaga oczywiście wcześniejszego przygotowania własnych menu, pasków narzędzi oraz panelu (formularza) startowego. Odpowiednie ćwiczenia zostaną przedstawione w module „Zabezpieczenie dostępu do danych”, ponieważ celem stosowania dedykowanych narzędzi jest również ograniczenie niekontrolowanego oddziaływania użytkownika na pracę aplikacji.

W trakcie testowania aplikacji może się zdarzyć, że ustawienia startowe zostaną ustawione tak restrykcyjnie, że projektant utraci możliwość dalszego doskonalenia aplikacji. Należy pamiętać, że trzymanie wciśniętego klawisza Shift w trakcie otwierania aplikacji bazodanowej spowoduje wyświetlenie standardowego menu, a więc umożliwi dostęp do polecenia „Uruchamianie”.