Garrett IA Diagrams with ConceptDraw PRO

Garrett IA diagrams are used at development of Internet-resources, in particulars at projecting of interactions of web-resource elements. The diagram of information architecture of the web resource which is constructed correctly with necessary details presents to developers the resource in comprehensible and visual way. Diagram contains the information about the structure and organization of the contents of the resource pages. The main task of such diagram is to give an idea on how the user surfs on the resource pages, performing a concrete task and not to describe the navigation structure as a whole. At the diagram creation it shouldn’t be overloaded with details and with description of each interface element, used at task execution. It is enough to denote resource objects which are used, for example, which pages the user downloads. It is not necessary to denote which buttons he presses to download the next page because the diagram may turn out too overloaded with details, too intricate and difficult for study and analysis.

The main concepts of Garrett IA diagram:

  • Path. The resource is presented in the form of paths by which the user moves during the execution of any task
  • Action. Moving along the resource pages, the user performs some actions- opens pages, downloads or sends data, etc.
  • Result. The system reacts to user’s actions, generating definite results – it downloads pages for users, generates forms, receives and sends data.

The main elements used at creation of Garrett IA diagram

Web-resource element Graphic presentation

Pay attention that the page on the diagram should correspond to the page displayed on the resource at browsing even if it consists of several HTML files or frames. On the contrary, files are only files which just displayed on the resource as links (downloaded documents, audio or video files, programs and so on) or simply used at the resource work, for instance background music and data base.

For indication of the group of pages of similar meaning (E.g. a catalogue of the production types) or the group of files (set of documents for downloading) use elements pagestack and filestack. You can use any convenient for you way of indication of concrete diagram elements- text signs and alphanumeric indications. Connections between elements on the diagram are represented as simple lines. As a rule, the diagram is constructed in the form of a tree as the usual web-resource has the treelike structure (start or main page on which links to other pages are located) however this way of representation is not obligatory. If on the diagram there are represented variants of usage of a resource by a user at the execution of different tasks and in the presence of definite access rights, then you can use different kinds of arrows to show the direction of user’s movement on the resource and elements inaccessible for this user.

For representation of simultaneous output of several results it is used the arrow with semicircular insertion.

If the structure of the resource is sufficiently complicated or connected elements on the diagram are located far from each other then you can use breaks in connectors so that not to draw the connector through the whole diagram. Breaks and continuations are denoted with square brackets with the denotation of the element to which the connector leads and, correspondingly, from which the connector leads.

In case of a resource usage by users with different levels of access (registered users, unregistered users, administrators, moderators, etc.) with the help of conventional connectors or arrows on the diagrams there are indicated variants of users work at the execution of definite conditions. Conventional connectors and arrows are represented in dotted lines. It is also possible the usage of the branchy structure with elements of selection of further action at the fulfillment or non fulfillment of the condition.

Element Graphic presentation
Element of selection of one of the two variants. (correct or incorrect input of login/password)
Element of selection of one of many variants (any menu)
Element of selection of one or more variants (filling out of forms or questionnaires)

Thus with the help of Garrett information architecture diagram you can completely and in details describe the structure of web-resource of any complication with necessary detailed elaboration and get the picture of possible work with the resource for users of different access levels.

Data flow diagram example


Process Flowchart

When trying to figure out the nature of the problems occurring within a project, there are many ways to develop such understanding. One of the most common ways to document processes for further improvement is to draw a process flowchart, which depicts the activities of the process arranged in sequential order — this is business process management. ConceptDraw PRO is business process mapping software with impressive range of productivity features for business process management and classic project management. This business process management software is helpful for many purposes from different payment processes, or manufacturing processes to chemical processes. Business process mapping flowcharts helps clarify the actual workflow of different people engaged in the same process. This samples were made with ConceptDraw PRO — business process mapping software for flowcharting and used as classic visio alternative because its briefly named "visio for mac" and for windows, this sort of software named the business process management tools. This flowchart diagram shows a process flow of project management. The diagram that is presented here depicts the project life cycle that is basic for the most of project management methods. Breaking a project into phases allows to track it in the proper manner. Through separation on phases, the total workflow of a project is divided into some foreseeable components, thus making it easier to follow the project status. A project life cycle commonly includes: initiation, definition, design, development and implementation phases. Distinguished method to show parallel and interdependent processes, as well as project life cycle relationships. A flowchart diagram is often used as visual guide to project. For instance, it used by marketing project management software for visualizing stages of marketing activities or as project management workflow tools. Created with ConceptDraw PRO — business process mapping software which is flowcharting visio alternative or shortly its visio for mac, this sort of software platform often named the business process management process flowcharts, flowchart symbols, process flow diagram, workflow diagram, flowchart maker
Picture: Process Flowchart
Related Solution:

Databases Access Objects Model with ConceptDraw PRO

How-To-Guide/aom-dbDatabase scheme example
Picture: Databases Access Objects Model with ConceptDraw PRO

Flowcharting Software

ConceptDraw PRO extended with Flowcharts Solution from the "What is a Diagram" Area of ConceptDraw Solution Park is a perfect flowcharting software which can be used to effectively: make a flowchart, realize flowchart construction, represent flowchart steps, create process flow models, describe flowchart processes, design data flow diagrams, and a lot more.Flowcharting
Picture: Flowcharting Software
Related Solution:

Rack Diagrams

Rack Diagrams visualize the rack mounting of computer and network equipment as the drawing of frontal view of the rack with equipment installed. They are used for choosing the equipment or racks to buy, and help to organize equipment on the racks virtually, without the real installation.Rack diagram - Computer and Networks solution example
Picture: Rack Diagrams

Basic Flowchart Symbols and Meaning

While creating flowcharts and process flow diagrams, you should use special objects to define different statements, so anyone aware of flowcharts can get your scheme right. There is a short and an extended list of basic flowchart symbols and their meaning. Basic flowchart symbols include terminator objects, rectangles for describing steps of a process, diamonds representing appearing conditions and questions and parallelograms to show incoming data. This diagram gives a general review of the standard symbols that are used when creating flowcharts and process flow diagrams. The practice of using a set of standard flowchart symbols was admitted in order to make flowcharts and other process flow diagrams created by any person properly understandable by other people. The flowchart symbols depict different kinds of actions and phases in a process. The sequence of the actions, and the relationships between them are shown by special lines and arrows. There are a large number of flowchart symbols. Which of them can be used in the particular diagram depends on its type. For instance, some symbols used in data flow diagrams usually are not used in the process flowcharts. Business process system use exactly these flowchart symbols.Flowchart Symbols and Meaning, workflow diagram symbols, process flow diagram symbols
Picture: Basic Flowchart Symbols and Meaning
Related Solution:

UML Class Diagram Example - Medical Shop

State Diagram UML of Online Store. This sample was created in ConceptDraw PRO diagramming and vector drawing software using the UML Class Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park. This sample shows the work of the medical shop and is used at the creation of the medical shop or pharmacy project, for understanding the process of shopping in the medical shop, for keeping purchases, for medical supplies.UML Class Diagram of Medical Shop
Picture: UML Class Diagram Example - Medical Shop
Related Solution:

IDEF1X Standard

Use Case Diagrams technology. IDEF1x standard - for work with relational data bases. IDEF1x standard is meant for constructing of conceptual schemes which represent the structure of data in the context of the concerned system, for example, a commercial organization.IDEF1x standard diagram example
Picture: IDEF1X Standard

Architecture Diagrams

The Architecture Diagrams are the type of diagrams which help to system designers, system developers, and application developers to visualize the overall high-level structure of the system or application and depict the interactions between software systems, users, external systems, data sources, and services. The ConceptDraw PRO Architecture Diagrams Software provides the unique Cloud Computing Diagrams solution from the Computers and Network area of ConceptDraw Solution Park with wide set of powerful tools for fast and easy creating various types of Architecture diagrams.Architecture Diagrams
Picture: Architecture Diagrams
Related Solution:

Organigrams with ConceptDraw PRO

ConceptDraw - Organigram software allows quickly create Organigrams and much more. ConceptDraw PRO is an ideal tool for Administrative staff to clearly demonstrate the company orgchart organigram sample
Picture: Organigrams with ConceptDraw PRO
Related Solution:

Data Flow Diagram Software

When studying a business process or system that involves the transfer of data, it is common to use a data flow diagram (DFD) to visualize how that data is processed. While initially used exclusively in regards to the flow of data through a computer system, DFDs are now employed as a business modelling tool, describing business events and interactions, or physical systems involving data storage and transfer. ConceptDraw PRO is a powerful Data Flow Diagram Software thanks to the Data Flow Diagrams solution from the Software Development area of ConceptDraw Solution Park. You can use the predesigned DFD vector objects that are grouped in 3 libraries of Data Flow Diagrams solution: Data Flow Diagrams Library; Gane-Sarson Notation Library; Yourdon and Coad Notation Library.Data Flow Diagram Software
Picture: Data Flow Diagram Software
Related Solution:
1 Diagram Software
Professional business graphics tool for drawing schemes, diagrams and illustrating business documentation
1 Mind Map Software
Excellent tool for Mind Mapping, Planning, Brainstorming, and Building Processes
1 Project Management Software
The full complement of features needed to successfully plan and execute projects, including task and resource management, reporting, and change control