Previous Next Functional Tool Requirements Homepage  
3.3 Service Complex: User Interface  
SUI01 - User Interface Functions  

  LNSS01 - Funktionen der Nutzeroberfläche

Contents  
  • 1 Allocation to V-Model and Methods Allocation
  • 2 Brief Characteristics
  • 3 Requirements
  •       3.1 Requirements for Interfaces
  •       3.2 Requirements for the Methods Support
  •       3.3 Requirements for Functions
  •       3.4 Other Requirements
  • 1 Allocation to V-Model and Methods Allocation

    not applicable

    2 Brief Characteristics

    This service unit defines the requirements for the user interface of the tools applied within the scope of an SDE. The user interface defines the appearance and the operation of the tool. The objective of the service unit is to present all SDE tools uniformly to the user, i. e. with a standardized user interface. Handling the user interface ought to be possible intuitively and easy to learn for the user.

    3 Requirements

    3.1 Requirements for Interfaces

    SUI01.I.1 Interface to service unit SSEC02 - Identification and Authentication It is guaranteed that subjects have to undergo an access control via SSEC02 prior to the realization of further actions via the user interface.

    3.2 Requirements for the Methods Support

    none

    3.3 Requirements for Functions

    SUI01.F.1 User guidance
    SUI01.F.1.1 Interactive user guidance An interactive user guidance has been realized.
    SUI01.F.1.2 Levels of user guidance It is possible to choose between different user guidance levels.
    It is possible to choose at least between the modes first-time user and expert user.
    SUI01.F.1.3 Input media
    SUI01.F.1.3.1 Pointer instrument Objects are selected by means of a pointer instrument.
    Usually, the pointer instrument is a mouse.
    SUI01.F.1.3.2 Keyboarding It is possible to control the user interface by means of a keyboard.
    SUI01.F.1.3.3 Function keys It is possible to control the user interface by means of function keys.
    SUI01.F.1.3.4 Function key assignment It is possible to change the assignment of function keys.
    SUI01.F.1.3.5 Storing macros It is possible to store key sequences as macros with a defined name.
    SUI01.F.1.3.6 Macro activation It is possible to activate key sequences stored as macros.
    SUI01.F.1.4 "Undo" operation It is possible to nullify the last operation in the case where the operation is not one to be specially acknowledged.
    SUI01.F.1.5 Canceling an operation It is possible to cancel every operation. An appropriate message is displayed.
    This is also true for operations running in background mode (e. g. assessments).
    SUI01.F.2 Windowing
    SUI01.F.2.1 Interactive processing via windows The dialogue with the user is handled by means of windowing.
    If the hardware does not support graphic mode the window should be visualized by parting lines.
    SUI01.F.2.2 Manipulation of windows It is possible to open, to close and to relocate windows.
    Windows can also be moved beyond the limitation of the physical screen size.
    SUI01.F.2.3 Icons It is possible to change windows into icons (pictograms).
    SUI01.F.2.4 Overlapping windows It is possible to display several windows simultaneously on the screen, also overlapping each other.
    SUI01.F.2.5 Front/back It is possible to move windows to the front or to the back.
    SUI01.F.2.6 Changing the window size
    SUI01.F.2.6.1 Optional Window Size It is possible to define the size of a window by free scaling.
    SUI01.F.2.6.2 Screen size It is possible to zoom a window to screen size.
    SUI01.F.2.7 Scrolling bars By means of scrolling bars it is possible to navigate across the entire information. The visible part of the total information is displayed in the window.
    SUI01.F.2.8 Scaling up and scaling down It is possible to choose an enlarged or a reduced representation of the content of windows, i. e. it can be either scaled up or down via zoom.
    SUI01.F.2.9 Overview window It is possible to display the content of a window in a separate window in form of an overview.
    SUI01.F.2.10 Status line It is possible to superimpose a status line on a window containing statistic information.
    This also comprises information about the number of objects belonging to the content of a window, and how many of these are currently marked or masked out.
    SUI01.F.2.11 Grid display It is possible to superimpose a grid on a window simplifying the positioning of objects.
    SUI01.F.2.12 Ruler It is possible to superimpose a rule on a window.
    SUI01.F.3 Updates
    SUI01.F.3.1 Screen It is possible to refresh the entire screen in order to update the display.
    SUI01.F.3.2 Window It is possible to refresh a certain window in order to update the display.
    SUI01.F.4 Messages
    SUI01.F.4.1 Message types At least one difference exists between alarms and errors.
    SUI01.F.4.2 Message window Messages are displayed in a separate window or in an optically separated part of the screen.
    SUI01.F.4.3 Uniform message layout Messages are uniformly laid out and formulated.
    SUI01.F.4.4 Message output It is possible to print out messages or to direct them to a file.
    SUI01.F.4.5 Message text It is possible to formulate the message text in a way matching the corresponding linguistic environment.
    SUI01.F.5 Operating system commands It is possible to transmit commands to the operating system.
    SUI01.F.6 Return to the operating system A return to the operating system must be explicitly acknowledged.
    SUI01.F.7 Printout of the screen content It is possible to print the current screen content out or to direct it to a file.

    3.4 Other Requirements

    none

    Previous Next GDPA Online Last Updated 01.Jan.2002 Updated by Webmaster Last Revised 01.Jan.2002 Revised by Webmaster