Made with
ConceptDraw
DIAGRAM 17

System Design

ConceptDraw DIAGRAM system design software is a product of CS Odessa that was developed especially for making it much simpler to create all the needed diagrams, charts, flowcharts, schemes and other drawings when there is such a need in it. Having the Specification and Description Language (SDL) solution installed from the ConceptDraw STORE application may be another bonus to any ConceptDraw DIAGRAM diagramming and drawing software’s user as it offers both stencil libraries with the design elements and the pre-made examples of the diagrams, such as the SDL ones.

System Design Solution

Example 1. Specification and Description Language (SDL) solution

Systems design is known to be the process of defining the modules, the interfaces, the data and the architecture for the systems in order to satisfy some specified requirements. Systems design can be treated as the application of systems theory to product development and there is some overlap with the disciplines of systems architecture, systems engineering and systems analysis.

The Design is known to be the act of taking the marketing information and creating the design of the product that is intended to be manufactured and systems design is the process of both defining and developing the appropriate systems in order to satisfy some specified requirements of the user.

Systems design had a crucial as well as a well-respected role in the data processing industry until the 1990s, but in the 1990s the standardization of both software and hardware resulted in the ability to build the modular systems. After, the importance of the software that is running on the generic platforms has slowly enhanced the discipline of software engineering and its popularity got increased.

Object-oriented design and analysis methods are becoming more and more popular, being most widely used methods for computer systems design nowadays already. The UML can be now described as the standard language that is used in the object-oriented analysis and design, being widely used for modeling software systems. It is increasingly used for high designing non-software systems and organizations and the UML diagrams are such drawings that can be also made in the ConceptDraw DIAGRAM diagramming and drawing software with the help of an appropriate solution.

There are a few types of the design, such as, for example, the architectural one. The architectural design of a system is used for designing the system architecture that describes the behavior, the structure and more views of that system and analysis. Another type, the logical design of a system is known to be pertaining to an abstract representation of the inputs, outputs and data flows of the system. It can be often conducted via using an over-abstract as well as a graphical model of the actual system. This particular type of design is known to be including the entity-relationship diagrams that can be also known as the ER diagrams.

Next, physical design can be related to the actual output and input processes of the system which can be explained in terms of the way some data is input into some system. The way it is authenticated and/or verified can be also defined, same as how it is processed and displayed. In physical design, there are a few requirements about the system that should be decided, such as an input requirement, the output requirements, the storage requirements, the processing requirements, system control and backup/recovery.

User Interface Design is known to be figuring out the way the users add some information to the system as well as the way such system presents this information back to them. Data Design can be concerned with the way such data is stored and represented within the system. Also, Process Design is known to be concerned with the way data moves through some particular system.

System Design Solution

Example 2. System Design

It is always important to find out how and where the data is validated, transformed and /or secured while it flows through into and out of some system. At the very end of the system design phase, there should be documentation used for describing the three previously mentioned sub-tasks that were produced making them available for being used in the next phase. To compare to the previously mentioned types, the physical design does not refer to the tangible physical design of any information system.

Creating the DSL diagrams can be done within only a few minutes by using the design elements from the stencil libraries of the Specification and Description Language (SDL) solution. The mentioned solution can be found within the ConceptDraw STORE application which is another product of CS Odessa that can be used by all the ConceptDraw DIAGRAM users for making the professionally looking drawings, such as the DSL diagrams.

The benefits of using both products of CS Odessa — the ConceptDraw DIAGRAM diagramming and drawing software and the ConceptDraw STORE application — are obvious: having the pre-made design elements can be very useful in terms of making the smart as well as good looking diagrams.

System Design *

Example 3. System Design. Design Elements — SDL Architecture
for Apple OS X and Windows

Thus, there is the “DSL Connectors” stencil library that is full of the design elements, such as “flow line”, “transition”, “gate — bidirectional”, “gate — toggle to end arrow”, “gate — toggle from end arrow”, “gate — bidirectional, toggle virtual (inherited)”, “gate — toggle to end arrow, virtual (inherited)”, “gate — toggle from end arrow, virtual (inherited)”, “exception association”, etc.

Next library is called as the “DSL Diagrams”. It includes such design objects as “state”, “input/message from user”, “output/message to”, “primitive from call”, “task/plane C code”, “text/declarations”, “decision”, “procedure call”, “N-type procedure”, “X-type procedure”, “save”, “create request”, “alternative”, “in/out connector”, “return”, “stop (X)”, “condition”, “start”, “procedure start”, “N-type start”, “X-type start”, “procedure”, “comment”, “text extension”, “signal note”, “macro inlet”, “macro outlet”, “macro call”, etc.




TEN RELATED HOW TO's:
A flowchart is a simple but very functional tool when it comes to understanding a workflow or to removing unnecessary stages from a process. When drawing flowcharts, keep in mind that there are four common types of flowcharts, like document flowcharts and data flowcharts that show control over a data or document flow over a system. To show controls on a physical level, use system flowcharts. In addition, to show controls in a program, you can draw a program flowchart. This flowchart diagram represents the piece of an article editing process, that involves the author and editor. It was created using the Basic Flowchart notation that consists from the basic flowchart symbols. The start and the end of the process are indicated with "Terminator" symbols. The "Process" symbols show the action steps consisting from making edits and searching for a compromise, when the author does not agree with the suggestions of the editor. The "Process" symbol is the general symbol in process flowcharts. The "Decision" symbol indicates a branching in the process flow. There are two branches indicated by a Decision shape in the current flowchart (Yes/No, Disagree/Agree). This basic flowchart can be used as a repeating unit in the workflow diagram describing the working process of some editorial office.Types of Flowcharts *
Picture: Types of Flowcharts
Related Solution:
When moving to a new apartment it is always pleasure to develop an interior design project. Nevertheless, another important part that should not be forgotten is the piping plan, because wrong piping system might ruin all the renovation. So, to avoid such problems, a stress analysis is performed. Plumbing and piping plans should be created for any premises. They are used to trace location of pipes, fixtures and valves in the house. This diagram presents a set of certified piping plan symbols for drawing plumbing and piping floor plans, diagrams and other technical drawings. Applying standard symbols when creating a piping plan is very important for creating a valid piping plan included into the building documentation pack. It is essential for any professional to be able to read and properly interpreted any piping plan.Interior Design. Piping Plan — Design Elements *
Picture: Interior Design. Piping Plan — Design Elements
Related Solution:
ConceptDraw DIAGRAM diagramming and vector drawing software extended with Target and Circular Diagrams solution from the Marketing area of ConceptDraw Solution Park is perfect for the Circular Flow Diagram creating.The Circular Flow Diagram *
Picture: The Circular Flow Diagram
Related Solution:
There are many ways to describe a database structure. One of the most usual is to draw an entity relationship diagram (ERD) using a Crow’s Foot notation to represent database elements. If you don’t want to draw it on paper, you should use an appropriate software. An entity-relationship (ER) diagram is used to show the structure of a business database. ERD represents data as objects (entities) that are connected with standard relationships symbols which Illustrate an association between entities. ERD, there is a wide range of ERD notations used by data bases architects for reflecting the relationships between the data entities. According to the crow’s foot notation relationships are drawn as single labeled lines designating a certain kinds of relationship. Crow foot notation is a most frequently used ERD standard, because of improved readability of diagrams, with a more accurate use of space on the page.Entity Relationship Diagram - ERD - Software for Design  <br>Crows Foot ER Diagrams *
Picture: Entity Relationship Diagram - ERD - Software for Design Crows Foot ER Diagrams
Related Solution:
Drawing the diagrams we try to find in help the powerful software and now we have the ConceptDraw DIAGRAM. The ability easily create the SDL diagrams is made possible thanks to unique Specification and Description Language (SDL) Solution from the Industrial Engineering Area of ConceptDraw Solution Park. This solution extends ConceptDraw DIAGRAM 2 libraries - SDL Connectors and SDL Diagrams that contain 70 predesigned SDL flowchart symbols.SDL Flowchart Symbols *
Picture: SDL Flowchart Symbols
Related Solution:
Infographic is a visual way of representing various information, data, knowledge in statistics, geography, journalism, education, and much more areas. ConceptDraw DIAGRAM supplied with Pictorial Infographics Solution from the “Infographics” Area, provides a set of powerful pictorial infographics tools. Thanks to them it is the best Infographic Maker.Infographic Maker *
Picture: Infographic Maker
Related Solution:
Jackson System Development (JSD) is a linear method of system development created by Michael A. Jackson and John Cameron in the 1980s. It comprises the whole software life cycle directly or providing a framework for more specialized techniques. When implementing the Jackson System Development method and designing JSD diagrams, you can succesfully use the powerful and helpful tools of ConceptDraw DIAGRAM software extended with Entity-Relationship Diagram (ERD) solution from the Software Development area of ConceptDraw Solution Park.JSD - Jackson system development *
Picture: JSD - Jackson system development
Related Solution:
ConceptDraw DIAGRAM is a powerful diagramming and vector drawing software. Extended with Chemical and Process Engineering Solution from the Industrial Engineering Area of ConceptDraw Solution Park, it became the best Chemical Engineering software.Chemical Engineering *
Picture: Chemical Engineering
Related Solution:
ConceptDraw
DIAGRAM 17