C++ Software Project

1. Create a state diagram based on a subject of your choice. Within the diagram include state names, transitions and guards (10%).

2. Implement the state diagram with a Visual Studio 2012 C++ Project, using the framework classes developed in the practicals (FSM, State & Transition). Within main force a few transitional changes to produce some output to the console (50%).

3. Create a Unit Test Project within the same Solution that tests all the transitions. (20%)

4. Within the same Solution create a new Project that is a copy of the Task 2 project. Within this project make the changes necessary to give each state 2 call-backs – the existing call-back that is invoked when the FSM enters a new state and a new call-back that is invoked when the state exists. (20%).

Skills: C++ Programming, Software Architecture, Software Testing

See more: programming diagram, c programming classes, programming tests, software development, c++programming, unit test, software project, C# software, visual studio test project, state diagram, visual studio unit test existing project, adding unit test project solution 2012, project tests, project changes existing software, diagram programming, diagram framework, fsm, project using classes, architecture diagram, software architecture diagram

About the Employer:
( 2 reviews ) Maidenhead, United Kingdom

Project ID: #7016486

9 freelancers are bidding on average £47 for this job


Hi, I have read the requirements and I would like to do this project please. I am confident enough with my C++ skill. Let me know if you are interested so we can talk about further details. Thanks.

£20 GBP in 1 day
(284 Reviews)

I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the language is c++ under linux. I used More

£30 GBP in 1 day
(52 Reviews)

Hello I'm interesting your project very well I'm a Good C/C++, Algorithm expert. I understand your req exactly. I m quite well experienced in these assignment jobs. Let's go ahead with me I want to service fo More

£45 GBP in 1 day
(48 Reviews)

A proposal has not yet been provided

£23 GBP in 1 day
(6 Reviews)

Hi,I can do your project very easily. I have five years of experience in NS2/C/C++/C#/VB/Cuda C/Open GL/Algorithm Design and Analysis. I will provide you quality work with 100% accuracy.I want to do best to best work More

£18 GBP in 1 day
(11 Reviews)

A proposal has not yet been provided

£100 GBP in 5 days
(4 Reviews)

hi,sir. i'm impressed when saw your post. i have spare times. i can help you good well. please, contact with me. i 'm programming expert. my skill is web scraping,data mining,c,c++,website development,reversing,m More

£10 GBP in 1 day
(5 Reviews)

Services I can offer : - C,C++,C#.NET,[login to view URL], PHP, Python. - VMware Administration. - Microsoft Systems Administration. - Linux Systems Administration. - DataBases (MSSQL, MYSQL). - Systems BackUp Solutions

£18 GBP in 1 day
(0 Reviews)

A proposal has not yet been provided

£33 GBP in 7 days
(0 Reviews)

A proposal has not yet been provided

£133 GBP in 5 days
(0 Reviews)

Aucune proposition n'a encore été fournie.

£20 GBP in 3 days
(0 Reviews)