Made with
ConceptDraw
DIAGRAM 18

JSD - Jackson system development

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.

The main principles of JSD's work are:

  • JSD method lets describe and model the real world, not specifies and not structures the function performed by the system.
  • The time-ordered world must be time-ordered itself, JSD depicts the progress in the real world that models it.
  • The implementation of the system is based on transformation of specification into efficient set of processes.

Jackson System Development includes three main stages, each of those is divided into steps and sub-steps:

  • Modelling stage (analysis) - includes the entity/action step and entity structures step; on this stage is created a set of Entity Structure Diagrams (ESDs) and are identified the entities in the system, the actions, and the attributes of the actions and entities.
  • Network stage (design) - contains the initial model step, function step, and system timing step; on this stage is developed a System Specification Diagram (SSD) or a Network Diagram which use rectangles to depict the processes and diamonds to represent their relationships. This stage defines the simulation of a real world, adds the executable operations and processes, and provides the synchronization among processes and introduces the constraints.
  • Implementation stage (realization) consists of the implementation step which converts an abstract network model into a physical system and represents it as a System Implementation Diagram (SID).

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 in ConceptDraw DIAGRAM software

Example 1. JSD in ConceptDraw DIAGRAM software

Entity-Relationship Diagram (ERD) solution offers a lot of predesigned examples, samples and templates, and 2 libraries:

  • ERD Chen's Notation library
  • ERD Crow’s Foot Notation library

with numerous collection of ready-to-use vector objects for designing diagrams in minutes.

JSD - Jackson system development *

Example 2. Jackson system development - JSD

This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the Entity-Relationship Diagram (ERD) solution from the Software Development area of ConceptDraw Solution Park and shows the Jackson system development (JSD).

Use the predesigned objects, templates and samples of the Entity-Relationship Diagram (ERD) solution for ConceptDraw DIAGRAM to create your own professional ERD and JSD diagrams quick and easy.

All source documents are vector graphic documents. They are available for reviewing, modifying, or converting to a variety of formats (PDF file, MS PowerPoint, MS Visio, and many other graphic formats) from the ConceptDraw STORE. The Entity-Relationship Diagram (ERD) Solution is available for all ConceptDraw DIAGRAM or later users.







TEN RELATED HOW TO's:
UML Component Diagram Online Shopping. This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Component Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park. This sample shows the concept of the online shopping and is used for the understanding of the online shopping processes, of the online shops working processes, for projection and creating of the online stores.UML Component Diagram Example - Online Shopping *
Picture: UML Component Diagram Example - Online Shopping
Related Solution:
The HR Management Software is an incredibly powerful tool for those who need to analyze or present human resource process flows in a visually effective manner.HR Management Software
Picture: HR Management Software
Related Solution:
Users can start drawing their own flowchart diagrams in fast and simple way with ConceptDraw software. ConceptDraw DIAGRAM is the only professional diagramming software that works on both Windows and Macintosh platforms. All its documents and libraries are 100% compatible and can be exchanged hassle-free between the platforms.Create a Flow Chart *
Picture: Create a Flow Chart
Related Solution:
ConceptDraw DIAGRAM extended with Pyramid Diagrams Solution from the Marketing Area of ConceptDraw Solution Park is a powerful Pyramid Charts making software. A Pyramid Chart has the form of triangle and hierarchically structures, organizes and help to analyze the information, data or ideas. Triangle is divided on the sections that usually have different widths. The width indicates the level of hierarchy among the topics.Pyramid Charts *
Picture: Pyramid Charts
Related Solution:
This sample shows the UML Class Diagram that was created in ConceptDraw DIAGRAM on the Mac and then was opened for editing in MS Visio. Using the 13 libraries of the Rapid UML Solution for ConceptDraw DIAGRAM you can create your own visual vector UML diagrams quick and easy.UML Diagram Visio *
Picture: UML Diagram Visio
Related Solution:
Gant Chart is a graphical representation of tasks as segments on a time scale. It helps plan and monitor project development or resource allocation. The horizontal axis is a time scale, expressed either in absolute or relative time.Gant Chart in Project Management *
Picture: Gant Chart in Project Management
Related Solution:
Triangle diagram example of DIKW pyramid has 4 levels: data, information, knowledge and wisdom.Pyramid Diagram *
Picture: Pyramid Diagram
Related Solutions:
If you are just a beginner in drawing flowcharts, it may seem that a sheet of paper and a pen are just enough. However, at the time you would want to share your results, diagramming applications would suite you better. it’s very easy to create diagrams that way and to discover new kinds of flowcharts. The huge collection of sample ConceptDraw diagrams, charts, illustrations and other types of business drawings includes a wide range of business themes. A huge number of graphic images of ConceptDraw documents is divides on business application areas according to business-oriented solutions for which they were made.Here is a short visual list of samples of flowcharts, process diagrams, UML models, management charts, computer network diagrams, maps, infographics, illustrations, etc. In short, each ConceptDraw solution is accompanied with at least ten samples representing some particular examples of the application of the given chart.Applications *
Picture: Applications
Use the libraries from the Block Diagrams solution to draw block diagrams for your business documents, presentations and websites in a few minutes.Block Diagram
Picture: Block Diagram
Related Solution:
The first thing that usually comes to mind when talking about database models is ER-diagrams, and the ways to create them. The second most recognizable notation is the Crow’s Foot, which visually differs from Chen’s notation. Actually, it doesn’t matter which notation you’ll use for your entity relationship diagram (ERD), but the content is what matters. When designing an Entity-Relationship Diagram one need to use a certain notated symbols that were developed and standardized especially for databases description. First of them - the Chen’s notation had a linguistic origin. It includes rectangle boxes to show entities that may be described as nouns, and the relationships between them described as verbs depicted in a form of diamond. Finally the Chen’s notation was simplified up to the Crow’s Foot notation. It represents a relationship as labeled line. It is precisely this notation is shown in the given figure. ConceptDraw DIAGRAM together with its Entity-Relationship Diagram (ERD) solution is designed to support professionals who deals with creating ER diagrams using the element of both - Chen’s and Crow's Foot notations.Design Element: Crows Foot   <br>for Entity Relationship Diagram - ERD *
Picture: Design Element: Crows Foot for Entity Relationship Diagram - ERD
Related Solution:
ConceptDraw
DIAGRAM 18