QBS
>> Podręcznik ogólny Q-Line 3000
>> Interface programów Q-Line 3000
Uwagi wstępne - interface
Całość zasad komunikacji, jak i wyglądu programu określa się mianem interfejsu.
Zaproponowany przez nas interfejs programów Q-Line 3000
jest wynika z naszych wieloletnich doświadczeń w tworzeniu oprogramowania. Ponieważ programy nasze są programami przeznaczonymi do pracy a nie do zabawy przy projektowaniu interfejsu zdecydowaliśmy by był on ergonomiczny tak by zapewnić możliwie najlepszą wygodę pracy. Oto kilka ogólnych zasad jakimi kierowaliśmy się:
- "Elementy standardowe" - pogram posługuje się trzema podstawowymi typami obiektów: menu (
QN-Menu
), spisem (QN-Browser
), edycją rekordu (QN-Edirec
). Elementy standardowe mogą się różnić wyglądem lecz bez najmniejszego trudu można się zorientować z czym w danym momencie mamy do czynienia.
Z pozostałymi elementami standardowymi można zapoznać się na stronie:
Elementy standardowe
- "Konsekwentna klawiszologia" Jeśli np. w elemencie spis (
QN-Browser
), klawisz [Ins] oznacza dodanie nowej pozycji, to jeśli w ogóle taka operacja jest dostępna, wywoływana będzie zawsze przez wciśnięcie tego klawisza.
- "Ekrany specjalizowane" W wielu naszych programach stosujemy ekrany specjalizowane, których głównym celem jest ułatwienie i przyspieszenie pracy.
- "Wszystko da się zrobić bez myszki" - każda funkcja jaka jest dostępna w programie da się wywołać bez użycia myszki. Większość funkcji oczywiście też można wywołać "myszką" lecz zazwyczaj jest to wolniejsze i dużo mniej funkcjonalne.
- "Szybko poprzez skróty klawiszowe" - w bardzo wielu miejscach programu dostępne są skróty klawiszowe. Ich wykorzystanie mocno przyspiesza pracę.
- "Tylko jedno aktywne okno" - w programie poza naprawdę nielicznymi i specyficznymi przypadkami jest tylko jedno aktywne okno. Zatem program, w swojej warstwie użytkowej, działa sekwencyjnie tzn. wchodzimy w jakąś gałąź programu a w przypadku wywołania innej, należy się najpierw wycofać z pierwszej. Zapobiega to gubieniu się w plątaninie otwartych okien.
- "Operacje niebezpieczne wymagają potwierdzania" - operacje, które mogą spowodować nieodwracalne skutki, są zawsze dodatkowo potwierdzane.
Elementy standardowe
W naszych programach wykorzystywane są 4 podstawowe, łatwo rozpoznawalne elementy:
- Informacje - W prawym górnym rogu okna programu znajduje się linijka z informacjami. W przypadku programu
Q-Klinika 3000
w zależności od ustawienia mogą to być: zegarek, imię i nazwisko zalogowanej osoby i numer zmiany.
- Menu - czyli zbiór opcji i funkcji do wyboru.
- Spis - czyli wizualne przedstawienie danych zgromadzonych w bazie danych. Przypomina tabelkę.
- Edycja - element pozwalający na wprowadzanie i modyfikowanie danych.