SlideShare a Scribd company logo
PROGRAM FLOW DESIGN MODELLING 
BASIC LEVEL 
This is the activity diagram for the basic level of the program. The first thing is that the program is opened, screen loads up, and then the shapes are loaded up. After that, the robot moves in a predefined path until screen times out. When the time out is reached, the program closes. 
INTERMEDIATE LEVEL
This is the activity diagram for the intermediate level of the program. The intermediate follows from the basic level, when it gets to the shapes being loaded up, the next thing is that the robot path is randomised and it has three different paths to follow. The robot can choose anyone of the path to follow. When it chooses one of them, the robot then moves in a predefined path until screen times out. When the traffic light shows red, it stops and when it shows green, it keeps on moving in the predefined route. The robot keeps on doing that until the time out is reached and then the program closes. 
ADVANCED LEVEL 
This is the activity diagram for the advanced level of the program. The first thing is that the program opens, and then synchronization takes place that is the loading of the shapes, robots and lights all occur at the same time. The robots move randomly throughout the program. When the robots detects that they are close to each other, they move away from themselves and continue moving randomly. Then, when either of the robots collides with the wall or the obstacles, it rebounds and keeps on moving randomly. Also, when the red light shows red, the robot stops and when the light changes to green, it
keeps on moving randomly until timeout and then the program closes.

More Related Content

Viewers also liked (6)

Prototype solution
Prototype solutionPrototype solution
Prototype solution
 
Evaluation question 6
Evaluation question 6Evaluation question 6
Evaluation question 6
 
What have you learnt about technologies from the process of constructing this...
What have you learnt about technologies from the process of constructing this...What have you learnt about technologies from the process of constructing this...
What have you learnt about technologies from the process of constructing this...
 
Social Media in the Classroom
Social Media in the ClassroomSocial Media in the Classroom
Social Media in the Classroom
 
Tabla final de sergio montoya 6b
Tabla final  de sergio montoya 6bTabla final  de sergio montoya 6b
Tabla final de sergio montoya 6b
 
intelectual property rights on transgenics
intelectual property rights on transgenicsintelectual property rights on transgenics
intelectual property rights on transgenics
 

More from abukky52 (8)

Program implementation and testing
Program implementation and testingProgram implementation and testing
Program implementation and testing
 
Pseudo code
Pseudo codePseudo code
Pseudo code
 
Story board design
Story board designStory board design
Story board design
 
Virtual networking computing via raspberry pi and nexus installation and conf...
Virtual networking computing via raspberry pi and nexus installation and conf...Virtual networking computing via raspberry pi and nexus installation and conf...
Virtual networking computing via raspberry pi and nexus installation and conf...
 
Project management
Project management Project management
Project management
 
Prototype solution2
Prototype solution2Prototype solution2
Prototype solution2
 
Project management
Project managementProject management
Project management
 
106CR DESIGN FOR USABILITY
106CR DESIGN FOR USABILITY106CR DESIGN FOR USABILITY
106CR DESIGN FOR USABILITY
 

Recently uploaded

CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
AbrahamGadissa
 
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DrGurudutt
 
Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdf
Kamal Acharya
 

Recently uploaded (20)

Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdf
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdf
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
 
Pharmacy management system project report..pdf
Pharmacy management system project report..pdfPharmacy management system project report..pdf
Pharmacy management system project report..pdf
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
 
retail automation billing system ppt.pptx
retail automation billing system ppt.pptxretail automation billing system ppt.pptx
retail automation billing system ppt.pptx
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdf
 
Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdf
 
An improvement in the safety of big data using blockchain technology
An improvement in the safety of big data using blockchain technologyAn improvement in the safety of big data using blockchain technology
An improvement in the safety of big data using blockchain technology
 
Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdf
 
İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering Workshop
 
Maestro Scripting Language CNC programacion
Maestro Scripting Language CNC programacionMaestro Scripting Language CNC programacion
Maestro Scripting Language CNC programacion
 
Online book store management system project.pdf
Online book store management system project.pdfOnline book store management system project.pdf
Online book store management system project.pdf
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission line
 

Program flow design modelling

  • 1. PROGRAM FLOW DESIGN MODELLING BASIC LEVEL This is the activity diagram for the basic level of the program. The first thing is that the program is opened, screen loads up, and then the shapes are loaded up. After that, the robot moves in a predefined path until screen times out. When the time out is reached, the program closes. INTERMEDIATE LEVEL
  • 2. This is the activity diagram for the intermediate level of the program. The intermediate follows from the basic level, when it gets to the shapes being loaded up, the next thing is that the robot path is randomised and it has three different paths to follow. The robot can choose anyone of the path to follow. When it chooses one of them, the robot then moves in a predefined path until screen times out. When the traffic light shows red, it stops and when it shows green, it keeps on moving in the predefined route. The robot keeps on doing that until the time out is reached and then the program closes. ADVANCED LEVEL This is the activity diagram for the advanced level of the program. The first thing is that the program opens, and then synchronization takes place that is the loading of the shapes, robots and lights all occur at the same time. The robots move randomly throughout the program. When the robots detects that they are close to each other, they move away from themselves and continue moving randomly. Then, when either of the robots collides with the wall or the obstacles, it rebounds and keeps on moving randomly. Also, when the red light shows red, the robot stops and when the light changes to green, it
  • 3. keeps on moving randomly until timeout and then the program closes.