Question

In: Computer Science

1) Project Proposal (Group Basis): is required to complete one 500 words proposal document which relates...

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

Solutions

Expert Solution

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.

  • Nonfunctional requirements describe the general characteristics of a system. They are also known as quality attributes. example: interface design of an application, color etc.
  • Functional requirements describe how a product must behave, what are its features and functions. example: In above project work, read a game, multi-exit maze and draw by user ; these are the functions that the gaming application is going to provide . You can add more functions.
  • Business requirements. These include high-level statements of goals, objectives, and needs.
  • example: This maze game will help an individual sharpen his or her intellect as he or she will be engaged rigorously in finding the shortest way out from a maze.
    Thus it will require concentration and focus to solve a problem.
    Thus this will be a positive entertainment where a person can refreshen himself or herself while sharpening his intellect, after all this is a game. These are the business requirements that is the high level goals of your project.

Related Solutions

Required: (1) Identify which set of numbers relates to the manufacturer and which to the merchandiser....
Required: (1) Identify which set of numbers relates to the manufacturer and which to the merchandiser. (2) Prepare the current asset section for each company from this information. Current assets for two different companies at fiscal year-end 2017 are listed here. One is a manufacturer, Rayzer Skis Mfg., and the other, Sunrise Foods, is a grocery distribution company. Account Company 1 Company 2 Cash $ 7,000 $ 5,000 Raw materials inventory — 39,875 Merchandise inventory 42,875 — Work in process...
1. Which of the following are payment instruments (demand of payment document) that are required, by...
1. Which of the following are payment instruments (demand of payment document) that are required, by the banks, to be presented when payment is under a documentary collection method of payment? (Multiple answers permitted)  B/L (Bill of Lading)  B/E (Bill of Exchange)  Bank Cheque  Sight Draft  Term Draft  All of these  None of these 2. Explain what ‘Bills of Exchange’ are.
write a Security Plan Proposal as a project draft document create a fictitious company and Briefly...
write a Security Plan Proposal as a project draft document create a fictitious company and Briefly provide an overview/description of your fictitious company. Identify and discuss the importance of risk assessment to the organization’s security framework? Discuss the five layers of risk.
The project includes 10 required items. Complete required items 1 - 10 by entering the appropriate...
The project includes 10 required items. Complete required items 1 - 10 by entering the appropriate accounting information in your template.Please use your name as the name of the company for the purpose of completing titles in your excel documents (Ex. John Smith, Inc.).After completing items 1 - 10 save your final template using the following name format: ACCT_Project_Yourfirstname_Yourlastname, Example: ACCT_Project_John_Smith. QUESTION 1 Required: #1. Prepare journal entries to record the December transactions in the General Journal Tab in the...
A dissertation proposal of about 500 words on this topic: Operations Management (Evaluation and analysis of...
A dissertation proposal of about 500 words on this topic: Operations Management (Evaluation and analysis of tools and models applied in operations management and its contribution to achieving a green supply chain 1. Explanation on the proposed title. 2. Research questions 3. Research methodology to be applied
A dissertation proposal of about 500 words on this topic: Operations Management (Evaluation and analysis of...
A dissertation proposal of about 500 words on this topic: Operations Management (Evaluation and analysis of tools and models applied in operations management and its contribution to achieving a green supply chain
Discuss the molecular mechanisms of tRNA and how it relates to the genetic code? (500 words)
Discuss the molecular mechanisms of tRNA and how it relates to the genetic code? (500 words)
JAVA The previous assignment for the semester project required that you submit a document that included...
JAVA The previous assignment for the semester project required that you submit a document that included class diagram document that used UML notation. By now (if not sooner), you should have a good idea of what classes you will need to include in your Java Application.You may, in fact, had identified additional classes you need to implement. For this assignment, you are to write your classes that are required for your Java application (minimum of three). Additionally, you will need...
you will need to complete a paper of a minimum 500 words that compares and contrasts...
you will need to complete a paper of a minimum 500 words that compares and contrasts the Enterprise DCF valuation methodology with the Economic Profit valuation methodology. Explain the differences in the two approaches and the benefits and downsides of each.
Please write your answer on a word document, with no less than 500 words. Please note...
Please write your answer on a word document, with no less than 500 words. Please note that your answer will be checked automatically for the plagiarism 1- Discuss the impact of promotion on demand within a supply chain ?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT