In: Computer Science
1) Project Proposal (Group Basis): is required to complete one 500 words proposal document which relates to both the business and technical requirements for the project. Functional and non-functional aspects of requirements should be covered.
I plan to do a program by unity3D, which automatically generates a multi-exit maze and then automatically finds the best route
What should I write about the Functional requirements? What is the functional requirement? Could you give some examples of functional requirement? plz!!!!!!!!!!!!!
Is the functional requirement mean how the program runs?
After the game is successfully loaded, there will be three options, one is to read the game description, the other is to automatically generate a multi-exit maze, and the last is to draw by the user. After the maze is generated, there will be an option to start the game. After starting the game, it will automatically generate a character in the lower-left corner and to find the best route and which exit to go to. After completing the current maze, there will be two options, one is to generate the next maze, next is to end the game. When the game ends, the player will return to the main page.
Am I doing it right? Is there anything that needs to be added or improved
Yes you are doing it correct. The three options that you plan to keep is part of the implementation of your project.
I shall explain you here what is meant by functional and non functional requirement as well as technical and business requirement of a project. I am also providing some examples for your better clarity.