![]() |
![]() |
![]() |
|
| 3.3 Service Complex: User Interface | |||
| SUI05 - Editing of Texts |
LNSS05 - Texte editieren
1 Allocation to V-Model and Methods Allocation
2 Brief Characteristics
3 Requirements
3.1 Requirements for Interfaces
| SUI05.I.1 | Output interface to Treatment of Documentation | It is possible to transmit edited texts without further transformation via the object management to SUI04 in order to edit the documentation. |
3.2 Requirements for the Methods Support
3.3 Requirements for Functions
| SUI05.F.1 | Cursor | A cursor marks the position in the text where an operation (input of text, deletion of text, etc.) takes place. |
| SUI05.F.2 | Editing mode | |
| SUI05.F.2.1 | Insert | It is possible to insert text at the present cursor position. |
| SUI05.F.2.2 | Overwrite | It is possible to overwrite existing text. |
| SUI05.F.3 | Moving in the text | |
| SUI05.F.3.1 | Character by character | It is possible to move the cursor one character forwards or backwards. |
| SUI05.F.3.2 | Word by word | It is possible to move the cursor one word forwards or backwards. |
| SUI05.F.3.3 | Line by line | It is possible to move the cursor one line forwards or backwards. |
| SUI05.F.3.4 | Page by page |
It is possible to move the cursor one page forwards or backwards. "Page" refers to the text displayed on one screen page. |
| SUI05.F.3.5 | Defined positions |
It is possible to move the cursor to predefined positions. Predefined positions may be the text begin or the text end. In the case of a text with several pages it should be possible to jump either to the beginning or to the end of a new chapter. |
| SUI05.F.3.6 | Browsing without moving the cursor |
It is possible to browse through text without moving the cursor. A new keyboard command or input will be realized at the last active position of the cursor. |
| SUI05.F.4 | Marking text | Begin and end of text marking is possible anywhere in the text. |
| SUI05.F.5 | Delete, copy, move | It is possible to delete, to copy, and to move marked text to another position. |
| SUI05.F.6 | Multiple use |
It is possible to access existing text in order to copy required parts. "Existing" text was edited and stored at some earlier date. |
| SUI05.F.7 | Text alignment | |
| SUI05.F.7.1 | Line width | It is possible to specify the width of a line. |
| SUI05.F.7.2 | Automatic word wrap | When reaching the default line width the text automatically continues into the next line. |
| SUI05.F.7.3 | Fixed blanks | It is possible to mark blanks in order to suppress word wrap. |
| SUI05.F.7.4 | Paragraphs | It is possible to enter consecutive text as one paragraph. |
| SUI05.F.7.5 | Line feed |
It is possible to insert a line feed into a paragraph. The new line begins at the defined beginning of a line, while the text remains part of the current paragraph. |
| SUI05.F.7.6 | Tabulators |
It is possible to set an optional number of left or right aligned or centered decimal tab stops. Tabulators are used for the uniform alignment of text consisting of more than one line. |
| SUI05.F.8 | Search function | |
| SUI05.F.8.1 | Search | It is possible to search for specified character strings in the text. |
| SUI05.F.8.2 | Search and replace | It is possible to search for specified character strings in the text and to replace them by other character strings. |
| SUI05.F.9 | Automatic propagation of modifications | Graphic and text modifications are automatically propagated in all other applications. |
3.4 Other Requirements
| SUI05.O.1 | Readability |
The text to be edited must be readable during the input of text. If necessary, a display mode must be activated in which the text can be well read. |
| SUI05.O.2 | Upward compatibility | It must be possible to process objects generated with an older release of the tool with the later release of that tool, without loss of information and functionality. |
| SUI05.O.3 | Procedural command language | The tool has a procedural command language that can be applied by the user to generate and run macros or procedures. |
| SUI05.O.4 | Complexity | There is no limitation of the complexity caused by the tool itself. |
![]() |
![]() |
GDPA Online
Last Updated 01.Jan.2002
Updated by Webmaster
Last Revised 01.Jan.2002
Revised by Webmaster
![]() |