The latest product and diagramming news by our team
A sequence diagram is a type of UML (Unified Modelling Language) diagram that is used to model interactions between objects in a system over time. The sequence diagram lets a developer sketch out and demonstrates how processes will behave and interact in sequence.
01 June 2021
In practice, many kinds of teams use Confluence to structure and manage projects. Confluence works especially well for teams working remotely or from many different locations. Confluence helps agile teams because it encourages transparency and open communication.
27 May 2021
Cross-functional flowcharts show steps and decisions in a process, as a regular flowchart. They differ in that they show extra information in a grid or in columns or rows.
27 April 2021
Sequence diagrams show an overview of the interactions between objects in a system over time. Also called event diagrams or event scenarios, sequence diagrams depict the sequential events that occur and the processes that are completed.
26 April 2021
UML class diagram relationships show how one class affects another. Sometimes one class acts as a parent to another. Other times the one class might inherit the function of another class.
20 April 2021
A Flowchart is a diagram that shows a process, step-by-step. Flowcharts illustrate processes, decisions, and actions in a project. It helps teams organize and visualize systems.
13 April 2021
Class diagrams help us illustrate a system’s structure. Class diagrams use Unified Modeling Language (UML). In class diagrams, we explain how a system will work with classes and their attributes, operations, and relationships.
08 April 2021
Flowcharts help teams organize and visualize systems. Frank and Lillian Gilbreth created the first flowchart in 1921. Their tool became part of industrial engineering curricula. Soon after it became a tool for teams in many other fields.
29 March 2021
Nowadays, we need powerful tools to properly map out a database. ER diagrams graphically represent the relationships between different parts of a database. This allows team members to easily explain the database structure to all stakeholders.
19 March 2021
Software development has become more complicated. UML retains an important place in any software development project. UML gives teams a valuable tool for mapping complex software projects.
15 March 2021
So you’ve signed up with Gleek and you want to make some diagrams. But you’re not sure where to start… Don’t worry, here’s our quick start guide to using Gleek. Once you’ve read this, you’ll be happily diagramming like a pro 💪
10 February 2021
A relational schema is a blueprint used in database design to represent the data to be entered into the database and describe how that data is structured in tables (called relations in relational schemas). The schema describes how those tables relate to each other.
We create databases to store information about things that exist in the real world. If it can be uniquely identified as being separate from other things and recorded in a database, it can be a database entity. Database entities can be persons, places, events, objects, or concepts, such as a university course, job, or online order. A database can record and describe each of these, so they’re all potential database entities.
Hey Gleek.io fans, the app just got a major update! What’s new? Completely new layout engine (based on Mermaid). Diagrams are generated much faster than ever before (like lightning!). Added option to save the diagram as an SVG image. Added option to fit diagram into screen window (without scrollbar).
A process map is a diagram that identifies all the steps in the process. Process mapping illustrates the flow of data or materials, the tasks, decisions, and relationships between the steps taken in the process. A good process map will define the starting conditions, the steps, the people involved, the final results, and can even be used to measure the success of the process.
Architecture (or architectural – both are used) diagrams are primarily about making it easier to communicate and collaborate with all stakeholders in a project. An architecture diagram will show the concepts involved in the architecture, including key principles, elements, and components. They are high-level diagrams that aim to represent the big picture and make it clearly understandable.
Concept maps were first used in universities in the 1970s, but are now also used by engineers, designers, businesses, and anyone who needs to illustrate how concepts relate to each other. Creating a concept map is a way to organize, explore, and expand your understanding of a topic. When you create a graphical overview of ideas, you make them easier to comprehend and also remember.
A method often used to create an entity-relationship diagram is crow’s foot notation. Introduced in the 1970s, the distinctive arrows used in crow’s foot notation have also been called inverted arrows, chicken feet, or just forks.
When you start working on a new project, you need to know what external entities will be involved and how they will interact with your system. A system context diagram will help you to work out these relationships without getting too involved in the details of how your system works.
Before you create a new database, you have to work out what elements you’ll include and how they relate to each other. That’s where the entity-relationship diagram (ERD) comes in. An ERD is ideal for rapidly sketching out a database at the conceptual level. If you plan the overall scope of what you need, you’ll waste less time when you get to actually building the database.
The logical structure of a database, including its relationships and constraints, is called a data model. The design of the structure decides how the data is accessed and stored. Businesses need correct and reliable data to make decisions. Even a small error can cause the data to go ‘unreliable’ and be unsuitable for decisions. Counting on such data can result in losses.
Best software development tools are heavily in demand. The software industry is among the largest and fastest-growing industries out there. The whole IT industry is worth $5.2 trillion (2020), hence it doesn’t come as a surprise that more and more people want to be a part of the industry.
The ER model comes with a standardized diagrammatic technique that makes it quick and easy to design a database. Each of the three basic elements in the model - entity, attribute, and relationship - is represented by a shape.
The first premium feature for Gleek is integration with Git source control repositories. The idea was to enable users who would like to version their diagrams or are concerned with their project privacy, to use their own Git repos to store their Gleeks.
Gleek takes a completely new approach to diagraming, so we wanted to take a moment to share some tips we’ve learned having used this product over the last months during its development.