Flow chart to code (F2C) converter Test phase 1, test phase 2, srs, design phase and coding final deliverable

Flow chart to code (F2C) converter Test phase 1, test phase 2, srs, design phase and coding final deliverable

Project Domain Desktop Application Abstract

With the penetration of computers in every field of life, we have seen the same increase in number of students in domain of computer science. A significant portion of the students opt for programming as their first step in professional career. However, majority of students find it difficult to absorb the concepts and develop the logic due to their non-computer background. We need a visual application that could help students develop the logic and create code for them. Flow chart to code converter is a desktop application that will help students develop simple and complex programs in the form of flowcharts and the application will convert the flow chart in C++ code.

 

Functional Requirements:

 

  1. Application will provide an interface to create flowchart. Note that instead of manually drawing flowchart, you will just select the node option (e.g. if-node, loop-node, create- variable-node etc.) from the toolbox and interface will create/update flowchart
  2. On clicking the “Generate Code” button, the source code of the flowchart will be created in

C++.

  1. User will be able to copy/paste the code or directly save in the form of “.CPP” file from

interface at specified location.

  1. All the basic code structures e.g. variables, if-else, switch-case, loops, structs, class etc. will be
  2. User will be able to edit any node of
  3. For any node user should also be able to specify all the related data g. variables, operators, comments etc. Suppose, if user creates “if-node”, he/she will be able to specify the variables, operators, values and comments regarding that if-node.
  4. A sample can be seen at: http://www.athtek.com/flowchart-to-code.html

 

Non-functional requirements:

User friendly, accuracy.

 

Tools:

C# OR JAVA

 

Supervisor :

Name : Muhammad Summair Raza

Email : sraza@vu.edu.pk

Skype id: summair.raza

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
×

Hello!

Click one of our contacts below to chat on WhatsApp

× WhatsApp Us