1. Widoczny Stan systemu
Program nie informuje użytkownika o tym, czym aktualnie się zajmuje - użycie jakiejkolwiek funkcji wprawia program w stan długiej (jak na moje odczucie) zadumy.
Po najechaniu na przyciski szybkiego wyboru nie wyświetla nam się żaden opis funkcji.
2. Używanie języka użytkownika
Język użyty w systemie jest dość fachowy - typowy użytkownik, zanim odnajdzie się w funkcjach, będzie musiał poświęcić sporo czasu na doczytanie, co oznaczają sformuowania typu 'filtry konwolucyjne'.
3. Swoboda działań użytkownika.
Program nie zawiera funkcji 'cofnij' - w przypadku pomyłki nie możemy odzyskać poprzedniej wartości obrazu.
Skróty na pasku szybkiego wyboru mogą ułatwić pracę dla najbardziej popularnych wyborów.
4. Spójność i używanie standardów
Niektóre części interfejsu są intuicyjne - zasotsowano podstawowy i doskonały szablon programu - u góry pasek menu, niżej przyciski szybkiego dostępu, a na dole okna pasek stanu. Przyciski szybkiego dostępu są ładne graficznie, lecz brak im 'dymków' podpowiedzi. Operacje wykonujemy rpzy pomocy myszki i klawiatury - jest to najwygodniejszy i najbardziej powszechny sposób kontaktu człowiek-komputer. Barwy i czcionki zastosowane w programie są klasyczne i schludne. Elementy layoutu są rozmieszczone mądrze i intuicyjnie. W programie brak jakichkolwiek informacji zwrotnych dla użytkownika, jest to najpoważniejszy mankament łamiący standardy. W programie brak przycisku 'generuj'. Wszystkie operacje wykonywane są natychmiast po zmianie parametrów.
5. Zapobieganie błędom
Program nie jest zabezpieczony przed wpisaniem w pole liczby ciągu znaków. Program wyrzuca nam wtedy okienko błędu - na szczęście się nie wyłącza, lecz mądrzejsyzm rozwiązaniem byłoby nie dopuszczenie do wpisania tam znaków innych niż cyfry. Bład przepełnienia wywołuje natomiast wpisanie w pole numeryczne liczby bardzo dużej. Program przestaje działać.
6. Minimalizowanie obciążenia pamięci
Program zawiera dobrze wykonane menu i listy rozwijalne, oraz skróty. Program nie wyświetla nam historii naszych poczynań.
7. Elastyczność i wydajność
Program nie zawiera żadnych skrótów klawiaturowych, nie możemy w żaden sposób przyspieszyć wykonywania pracy.
Przy zmianie parametrów program nie czeka na zakończenie edycji liczby - generuje nowy obraz po każdej zmienionej cyfrze. Wydłuża to czas pracy.
8. Prostota dialogu
Informacje zawarte w oknie programu są w większości dobrze sformuowane - z drobnymi wyjątkami, takimi jak menu rozwijalne 'obraz'. Ponadto, informowanie użytkownika o rozdzielczości obrazka jest totalnie nie potrzebne przy pracy, którą program ma za zadanie wykonać.
9. Dobre diagnozowanie błędów
Błędy informujące nas o złej postaci parametru są napisane nie dość że po angielsku, i są napisane totalnie fachowym jeżykiem, którgo typowy użytkownik nie zrozumie.
10. Pomoc i dokumentacja
Program nie zawiera żadnej dokumentacji ani 'dymków' podpowiedzi.
Pasek informacji znadujący się na dole okna informuje nas tylko o dwóch rzeczach, które zupełnie nie są opisane, można najwyżej się domyślać, o czym programista miał wolę nas "poinformować".
4.75 punkta, źle tylko to zdanie o menu rozwijalnym 'obraz', w zlym miejscu oceny ejst zawarty.
Wyszukiwarka
Podobne podstrony:
Praca na wysokoĹ›ciPraca na dachach01 mechanika budowli wykład 01 wstep przypomnienie praca na przemieszczeniachpraca na dachachpraca na wakacjepraca na 5Praca na umowę zlecenie a podstawa wymiaru emeryturyPraca na umowę zlecenie a podstawa wymiaru emeryturypraca na wysokości CIOP3więcej podobnych podstron