![]() |
![]() |
![]() |
|
| 3.3 Service Complex: User Interface | |||
| SUI06 - Editing of Graphics |
LNSS05 - Grafiken editieren
1 Allocation to V-Model and Methods Allocation
2 Brief Characteristics
In an SDE, the application of graphic-oriented tools is important in:
3 Requirements
3.1 Requirements for Interfaces
| SUI06.I.1 | Input interface to SOM03 - Export, Import of Data Structures and Data of the SDE | It is possible to integrate graphics-generated with external graphic editors and then imported with Input interface to SOM03 -from the object management without further transformation. |
| SUI06.I.2 | Output interface to SUI04 - Treatment of Documentation | It is possible to transmit edited graphics to SUI04 via the object management without further transformation in order to edit the documentation. |
| SUI06.I.3 | Consistency between graphics and database |
The consistency between graphics and object management is automatically maintained. Modifications of the diagrams are also changed in the object management and vice versa. |
3.2 Requirements for the Methods Support
3.3 Requirements for Functions
| SUI06.F.1 | Inserting objects | |
| SUI06.F.1.1 | Entering new objects | It is possible to add new objects to a graphic. |
| SUI06.F.1.2 | Inserting existing objects | It is possible to add existing objects to a graphic. |
| SUI06.F.2 | Identification of objects | |
| SUI06.F.2.1 | Naming objects | It is possible to allocate both an unabbreviated name and a short name to new objects. |
| SUI06.F.2.2 | Renaming objects | It is possible to rename objects. |
| SUI06.F.2.3 | Unique names | When generating new objects already used object names are rejected for the same object type. |
| SUI06.F.3 | Object description | |
| SUI06.F.3.1 | Free text field | It is possible to describe objects by means of a free text field. |
| SUI06.F.3.2 | Access | It is possible to access the object descriptions via the corresponding symbol in the graphic. |
| SUI06.F.3.3 | Link | The description is linked with the object so in case the object is deleted the description will be deleted as well. |
| SUI06.F.3.4 | Copying into another object description | It is possible to copy text from one object description into another object description. |
| SUI06.F.4 | Marking of objects | |
| SUI06.F.4.1 | Marking individual objects | It is possible to mark objects individually. |
| SUI06.F.4.2 | Marking object groups | It is possible to mark object groups. |
| SUI06.F.4.3 | Explicit and implicit marking |
Explicit and parameter-controlled marking of the corresponding objects is possible. Parameter-controlled marking is realized via the object name, via the graphical connection (next to an already marked object), via dependencies, etc. |
| SUI06.F.4.4 | Canceling the marking |
It is possible to cancel the markings of objects by deactivating the corresponding objects explicitly or parameter-controlled. Parameter-controlled cancellation of markings is realized via the object name, via the graphical connection (next to an already marked object), via dependencies, etc. |
| SUI06.F.5 | Copying marked objects | It is possible to copy marked objects of a diagram into another diagram. |
| SUI06.F.6 | Deleting and masking marked objects | |
| SUI06.F.6.1 | Deleting | It is possible to delete marked objects from the database. |
| SUI06.F.6.2 | Consistency check | In case an object to be deleted occurs in several contexts, a corresponding message is displayed and the deletion is carried out only after special acknowledgment. |
| SUI06.F.6.3 | Masking |
It is possible to mask marked objects in a graph for a certain time. The masked objects are not deleted in the database. |
| SUI06.F.6.4 | Buffer | It is possible to delete or to copy marked objects from a graphic into a buffer and to insert them at another position. |
| SUI06.F.6.5 | Maintaining the consistency of graphics |
When deleting or masking objects the depending objects are automatically deleted, provided they do not occur in other contexts. Depending objects of a process are incoming and outgoing data flows. |
| SUI06.F.7 | Arranging marked objects | |
| SUI06.F.7.1 | Moving |
It is possible to move marked objects while the connections to other objects are automatically updated in such way that the proportions remain the same. Connecting edges are automatically shortened or lengthened. |
| SUI06.F.7.2 | Free arranging | It is possible to arrange marked objects anywhere in a graphic. |
| SUI06.F.7.3 | Arranging via grid | It is possible to arrange marked objects with the aid of a grid with selectable scaling. |
| SUI06.F.7.4 | Storing the chosen arrangement | The chosen arrangement of objects in a graphic is stored so when displaying the graphic again the last arrangement of the objects is maintained. |
| SUI06.F.7.5 | Foreground/background | It is possible to move marked objects either into the background or into the foreground of the editing area layers. |
| SUI06.F.7.6 | Alignment | It is possible to align marked objects in graphics according to certain criteria (top, middle, bottom, centered, left margin, right margin). |
| SUI06.F.8 | Mirroring and turning of marked objects | It is possible to mirror and to turn marked objects. |
| SUI06.F.9 | Scaling of marked objects | It is possible to scale marked objects. |
| SUI06.F.10 | Duplication of marked objects | It is possible to duplicate marked objects. |
| SUI06.F.11 | Complex objects | |
| SUI06.F.11.1 | Generation of complex objects | It is possible to combine marked objects in a unit whereby a multilevel combination of objects is possible. |
| SUI06.F.11.2 | Dissolving of complex objects | It is possible to decompose marked objects previously combined in a unit into its original (possibly multilevel) components. |
| SUI06.F.11.3 | Manipulation of complex objects | It is possible to manipulate complex objects just like single objects. |
| SUI06.F.12 | Editing area | |
| SUI06.F.12.1 | Size and format | It is possible to specify size and format of the editing area. |
| SUI06.F.12.2 | Dynamic enlargement of the editing area | The size of the editing area is dynamically enlarged in case more space is required. |
| SUI06.F.12.3 | Editing area grid | A grid of the editing area with DIN A4 and DIN A3 formats is possible. |
| SUI06.F.12.4 | Portrait and landscape format | A grid of the editing area with DIN A4 and DIN A3 formats is possible both in portrait and landscape format. |
| SUI06.F.12.5 | Layers | Several layers may be defined for the editing area. |
| SUI06.F.13 | Vector graphic | |
| SUI06.F.13.1 | Predefined symbols | |
| SUI06.F.13.1.1 | Lines | It is possible to draw lines freely scaled. |
| SUI06.F.13.1.2 | Rectangles | It is possible to draw rectangles freely scaled. |
| SUI06.F.13.1.3 | Squares | It is possible to draw squares freely scaled. |
| SUI06.F.13.1.4 | Circles | It is possible to draw circles freely scaled. |
| SUI06.F.13.1.5 | Ellipses | It is possible to draw ellipses freely scaled. |
| SUI06.F.13.1.6 | Polygons | It is possible to draw polygons freely scaled. |
| SUI06.F.13.1.7 | Circle segments | It is possible to draw circle segments freely scaled. |
| SUI06.F.13.1.8 | Width and type of line | It is possible to modify the width and type of lines for all symbols. |
| SUI06.F.13.2 | User-defined symbols | It is possible to add new user-defined symbols to the symbol supply. |
| SUI06.F.14 | Business graphics | It is possible to represent numerical data relationships with the help of bar or pie diagrams. |
| SUI06.F.15 | Free-hand graphic | |
| SUI06.F.15.1 | Drawing aids | "Crayon", "paintbrush" and "spray" are available. |
| SUI06.F.15.2 | Width and forms | Various kinds of width and form are available for the drawing aids. |
| SUI06.F.15.3 | Rubber | A "rubber" is available. |
| SUI06.F.16 | Graphic mode | |
| SUI06.F.16.1 | Pixel graphic and vector graphic | It is possible to draw both in pixel graphic mode and in vector graphic mode. |
| SUI06.F.16.2 | Raster display for pixels | An enlarged raster display is available to draw in pixel mode. |
| SUI06.F.16.3 | Connection of end points | When drawing vectors, it is possible to position the cursor-if required-automatically so the end points are connected, i. e. two adjoining lines are thus automatically aligned and represent a corner. |
| SUI06.F.17 | Optic and layout | |
| SUI06.F.17.1 | Text | It is possible to insert freely defined text into a graphic. |
| SUI06.F.17.2 | Character sets | It is possible to display text with different character sets in scaled sizes. |
| SUI06.F.17.3 | Text modification | It is possible to modify text in a complex object without having to decompose the object into its individual parts. |
| SUI06.F.17.4 | Fill pattern | It is possible to fill limited areas automatically with selectable patterns or colors. |
| SUI06.F.17.5 | Automatic separation of text | It is possible to separate inscriptions automatically by taking into consideration the surrounding. |
| SUI06.F.17.6 | Automatic layout improvements | It is possible to realize graphic layout improvements automatically. |
| SUI06.F.18 | Manipulation of the whole graphic | |
| SUI06.F.18.1 | Deletion | It is possible to delete graphics. |
| SUI06.F.18.2 | Scaling | It is possible to enlarge and to reduce graphics to any scale. |
| SUI06.F.18.3 | Inversion | It is possible to invert graphics. |
| SUI06.F.18.4 | Rotation | It is possible to rotate graphics. |
| SUI06.F.19 | Output | |
| SUI06.F.19.1 | Screen | It is possible to display graphics on the screen. |
| SUI06.F.19.2 | Printer | It is possible to print graphics out. |
| SUI06.F.19.3 | Printing formats and resolutions | It is possible to set the graphics automatically for different printing formats or resolutions. |
| SUI06.F.19.4 | Printout over several pages | It is possible to print graphics over several pages in such a way that the individual pages match exactly. |
| SUI06.F.19.5 | Rerouting print jobs | It is possible to reroute a print job to a file instead of being sent to the printer. |
| SUI06.F.20 | Automatic propagation of modifications | Graphic and text modifications are automatically propagated in all other applications. |
3.4 Other Requirements
| SUI06.O.1 | Compression |
It is possible to store graphics in a compressed form. This is particularly practical for pixel graphics. |
| SUI06.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. |
| SUI06.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. |
| SUI06.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
![]() |