Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.58 KB | None | 0 0
  1.  
  2. Przegląd poznawczy
  3. Użytkownik chce zapisywać obraz z wyrównanym histogramem na podstawie obrazu źródłowego
  4. Krok: Użytkownik klika piktogram folderu.
  5. 1. Czy użytkownik pracuje nad właściwą częścią zadania?
  6. Tak, użytkownik szuka opcji wczytania obrazu.
  7. 2. Czy użytkownik wie, że właściwe działanie jest dostępne?
  8. Tak, wie z doświadczenia z innymi programami, że programy do przetwarzania obrazów pozwalają na wczytanie obrazu.
  9. 3. Czy użytkownik skojarzy cel z właściwym działaniem?
  10. Tak, piktogram folderu kojarzy się z wczytaniem pliku.
  11. 4. Czy użytkownik będzie wiedział, że wykonane działanie przybliżyło go do celu?
  12. Tak, użytkownik zauważy wyskakujące okno, pozwalające na wczytanie obrazu.
  13.  
  14. Krok: Użytkownik klika na miniaturkę obrazu, który chce przetworzyć.
  15. 1. Czy użytkownik pracuje nad właściwą częścią zadania?
  16. Tak, użytkownik chce wczytać obraz.
  17. 2. Czy użytkownik wie, że właściwe działanie jest dostępne?
  18. Tak, z doświadczenia z innymi programami.
  19. 3. Czy użytkownik skojarzy cel z właściwym działaniem?
  20. Tak, z doświadczenia z innymi programami.
  21. 4. Czy użytkownik będzie wiedział, że wykonane działanie przybliżyło go do celu?
  22. Tak, użytkownik zauważy, że wybrany plik został zaznaczony, a pole "File name" zostało zmienione.
  23.  
  24. Krok: Użytkownik klika w przycisk "Open".
  25. 1. Czy użytkownik pracuje nad właściwą częścią zadania?
  26. Tak, użytkownik wczytuje obraz.
  27. 2. Czy użytkownik wie, że właściwe działanie jest dostępne?
  28. Tak, z doświadczenia z innymi programami.
  29. 3. Czy użytkownik skojarzy cel z właściwym działaniem?
  30. Tak, z doświadczenia z innymi programami.
  31. 4. Czy użytkownik będzie wiedział, że wykonane działanie przybliżyło go do celu?
  32. Tak, obraz zostaje załadowany.
  33. Krok: Klika na histogram.
  34. 1. Czy użytkownik pracuje nad właściwą częścią zadania?
  35. Tak, użytkownik szuka możliwości wyrównania histogramu.
  36. 2. Czy użytkownik wie, że właściwe działanie jest dostępne?
  37. Nie, nie widać opcji bezpośrednio kojarzącej się z wyrównaniem histogramu.
  38. 3. Czy użytkownik skojarzy cel z właściwym działaniem?
  39. Nie, użytkownik sądzi, że zobaczy menu kontekstowe z opcją wyrównania histogramu po kliknięciu na histogram.
  40. 4. Czy użytkownik będzie wiedział, że wykonane działanie przybliżyło go do celu?
  41. Tak, użytkownik zauważy, że kliknięcie na histogram nie otworzyło żadnego menu.
  42.  
  43. Krok: Użytkownik klika w zakładkę "Algorytmy" w menu.
  44. 1. Czy użytkownik pracuje nad właściwą częścią zadania?
  45. Tak, użytkownik szuka opcji wyrównania histogramu.
  46. 2. Czy użytkownik wie, że właściwe działanie jest dostępne?
  47. Nie, nie widać opcji bezpośrednio kojarzącej się z wyrównaniem histogramu.
  48. 3. Czy użytkownik skojarzy cel z właściwym działaniem?
  49. Tak, skojarzenie wyrównania histogramu z algorytmem jest prawidłowe.
  50. 4. Czy użytkownik będzie wiedział, że wykonane działanie przybliżyło go do celu?
  51. Tak, użytkownik skojarzy algorytm wyrównania histogramu z operacjami punktowymi.
  52. Krok: Użytkownik najeżdża myszką na operacje punktowe
  53. 1. Czy użytkownik pracuje nad właściwą częścią zadania?
  54. Tak, użytkownik szuka opcji wyrównania histogramu.
  55. 2. Czy użytkownik wie, że właściwe działanie jest dostępne?
  56. Nie, użytkownik nie widzi opcji bezpośrednio kojarzącej się z wyrównaniem histogramu.
  57. 3. Czy użytkownik skojarzy cel z właściwym działaniem?
  58. Tak, skojarzenie z operacjami punktowymi jest prawidłowe.
  59. 4. Czy użytkownik będzie wiedział, że wykonane działanie przybliżyło go do celu?
  60. Tak, użytkownik zauważy opcję wyrównania histogramu.
  61. Krok: Użytkownik klika "Wyrównanie histogramu"
  62. 1. Czy użytkownik pracuje nad właściwą częścią zadania?
  63. Tak, użytkownik chce wyrównać histogram obrazu.
  64. 2. Czy użytkownik wie, że właściwe działanie jest dostępne?
  65. Tak, nazwa opcji jest jednoznaczna.
  66. 3. Czy użytkownik skojarzy cel z właściwym działaniem?
  67. Tak, nazwa opcji jest jednoznaczna.
  68. 4. Czy użytkownik będzie wiedział, że wykonane działanie przybliżyło go do celu?
  69. Tak, histogram obrazu zostaje wyrównany.
  70. Krok: Użytkownik naciska na piktogram dyskietki
  71. 1. Czy użytkownik pracuje nad właściwą częścią zadania?
  72. Tak, użytkownik chce zapisać przetworzony obraz.
  73. 2. Czy użytkownik wie, że właściwe działanie jest dostępne?
  74. Tak, z doświadczenia z innymi programami.
  75. 3. Czy użytkownik skojarzy cel z właściwym działaniem?
  76. Tak, z doświadczenia z innymi programami.
  77. 4. Czy użytkownik będzie wiedział, że wykonane działanie przybliżyło go do celu?
  78. Tak, użytkownik zobaczy okno pozwalające na zapisanie obrazu.
  79. Krok: Użytkownik wprowadza z klawiatury docelową nazwę "SwiatloWyrownanyHistogram"
  80. 1. Czy użytkownik pracuje nad właściwą częścią zadania?
  81. Tak, użytkownik próbuje zapisać przetworzony obraz.
  82. 2. Czy użytkownik wie, że właściwe działanie jest dostępne?
  83. Tak, z doświadczenia z innymi programami.
  84. 3. Czy użytkownik skojarzy cel z właściwym działaniem?
  85. Tak, z doświadczenia z innymi programami.
  86. 4. Czy użytkownik będzie wiedział, że wykonane działanie przybliżyło go do celu?
  87. Tak, użytkownik zauważy nazwę wpisaną w pole o nazwie "File name".
  88. Użytkownik klika przycisk Save
  89. 1. Czy użytkownik pracuje nad właściwą częścią zadania?
  90. Tak, użytkownik próbuje zapisać przetworzony obraz.
  91. 2. Czy użytkownik wie, że właściwe działanie jest dostępne?
  92. Tak, z doświadczenia z innymi programami.
  93. 3. Czy użytkownik skojarzy cel z właściwym działaniem?
  94. Tak, z doświadczenia z innymi programami.
  95. 4. Czy użytkownik będzie wiedział, że wykonane działanie przybliżyło go do celu?
  96. Tak, okno zapisu pliku zostało zamknięte nie wyświetlając żadnego komunikatu z błędem.
  97.  
  98. Ocena heurystyczna
  99. 1. Widoczny stan systemu.
  100. Program nie informuje użytkownika m. in. o obecnie wykonywanych czynnościach, ani stanie, w jakim znajduje się program, lub obraz, np. czy przetworzony obraz jest zapisany, czy nie.
  101. 2. Używanie języka użytkownika.
  102. Niektóre opcje używają języka zrozumiałego dla większości użytkowników. Są jednak opisy operacji, których poprawienie mogłoby zwiększyć czytelność programu, jak np. zamiana "zachowaj przetworzony" na "zapisz przetworzony obraz", lub "wczytaj źródłowy" na "wczytaj obraz".
  103. 3. Swoboda działań użytkownika.
  104. Użytkownik nie ma możliwości cofnięcia operacji, oraz ma jedną, ustaloną kolejność wykonywania zadania(wpisanie parametrów -> wybór opcji, nie może np. pierw wybrać opcji, a potem dokonać zmiany parametrów).Co więcej, program nie ostrzega użytkownika przed wyjściem, czego skutkiem może być przypadkowe wyłączenie programu.
  105. 4. Spójność i używanie standardów.
  106. Sposób obsługi interfejsu jest jednolity w różnych miejscach programu, a czcionki i barwy są jednolite w całym programie. Program nie wyświetla użytkownikowi informacji zwrotnych, brak standardowych skrótów klawiszowych. Co więcej, program źle wyrównuje okna obrazu źródłowego i wynikowego.
  107. 5. Zapobieganie błędom.
  108. Maska filtru konwolucyjnego nie ma metody zapobiegania błędom. Potencjalnym rozwiązaniem byłoby wprowadzenie blokady wpisywania znaków innych niż cyfry i uzupełnianie pustej komórki zerem.
  109. 6. Minimalizowanie obciążenia pamięci.
  110. Zastosowano takie metody jak menu, listy rozwijane, czy pola wyboru z inkrementacją/dekrementacją. Na ekranie nie wyświetlają się wcześniej wprowadzone dane(jedynie te aktualne), ani skróty klawiszowe dla operacji.
  111. 7. Elastycznośc i wydajność.
  112. Brak możliwości zastosowania skrótów klawiszowych. Program umożliwia niewielkie zmniejszenie nakładu pracy użytkownika, poprzez wybór niektórych opcji bezpośrednio za pomocą piktogramów, omijając menu Algorytmy.
  113. 8. Prostota dialogu.
  114. Program nie pokazuje użytkownikowi zbędnych dla niego informacji. Program umożliwia 3 sposoby na wyjście z aplikacji, zabierając miejsce dla potencjalnie bardziej przydatnych opcji, jak np. piktogram filtra konwolucyjnego.
  115. 9. Dobre diagnozowanie błędów.
  116. Przy błędnej wartości w komórce maski filtru pojawia się komunikat o błędzie w języku angielskim, brak bezpośredniej informacji o tym, jakie kroki podjąć w celu naprawy błędu.
  117. 10. Pomoc i dokumentacja.
  118. Brak jakiejkolwiek formy pomocy i dokumentacji, co utrudnia zapoznanie się z działaniem oraz interfejsem programu.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement