Beruflich Dokumente
Kultur Dokumente
Overview
What are the most important facts that a developer should know about the user interface
of this system?
- It is vital for the developer to understand the functionalities of the IDE he/she
will use; the modules that will best suit the interface design; user-friendliness
of the user interface, etc.
What are the ranked goals for the user interface of this system?
What existing systems have user interfaces similar to the UI you want to build? What
specific aspects are similar?
- Java UI guidelines
Task Models
- The program allows users that are predefined by the developers (can be
modified by the time the program has been delivered). Users are only
members of the office, that is, members are officers of OVCCA and
University Police Force.
(User: Violations)
What are your assumptions about the input devices that you will use?
We assume only that the user has a standard keyboard and mouse.
What are your assumptions about the amount of time users will spend on tasks?
Use case UC-00 is expected to take only few seconds for each user. Use cases
UC-01 and UC-02 are expected to take few minutes for each registration and
update process. All other use cases should take less than 30 seconds each.
Is the user's current place and state clearly visible? E.g., wizard step 2 of 5, or edit-mode
vs. play-mode.
Yes. User clearly knows that he/she is in the proper page, including texts that tell
whether he/she is in the Registration process, etc.
Are advanced options clearly separated from the most commonly used options?
Yes. The pop-up windows for violations is located or must appear in the lower
right hand side of the page, therefore user knows that this feature is specially
created and not in included in the main processes the program offers.
Are there no invisible options or commands? E.g., hold down the control key when
opening a dialog box to see advanced options.
None. The developers intend to deliver the software with utmost correspondence
to the client’s requirements. The client wanted the software to be user-friendly as
much as possible.
Which use cases force the user to perform slow or difficult UI steps?
UC-01, UC-02, and UC-05.
Safety
Are there any dangerous or irreversible actions that are done with only one step?
None, but the developers are still arguing whether to include the Delete profile
function or not.
Do all elements in your system that appear the same, actually function the same?
Yes. For example Search for Violation and Search for Vehicle Profile work the
same, but with different output. Registration and Update processes include similar
fields to be filled up.
Are all elements share consistent visual characteristics such as font and color scheme,
unless there is a reason for them to differ?
Yes, for the reason to maintain formality among the pages, and to prevent
inconsistency while using the programs.