Question: The code that we are using is python language. Please only complete stages 1 - 3 (especially stage 2 and 3). Thank you! Anteater Inn










The code that we are using is python language. Please only complete stages 1 - 3 (especially stage 2 and 3). Thank you!
Anteater Inn Assignment summary: You will write a program to keep track of reservations at "Anteater Inn", a small inn This assignment is divided into five stages. Each succeeding stage is built upon what you have already written for the previous stage. We expect you to design, write, and test this program according to these stages-first get the first-stage program working, then modify it to satisfy the second stage, and so on. As always, be sure to keep a copy of each completed stage. That way, if you decide you've gotten off on the wrong track for a stage, you can start again easily from the end of the previous stage, without the painstaking task of removing each addition. You should make sure that each stage is entirely correct and working perfectly before you go on to the next. As you complete each stage, you should demonstrate briefly to your TA or tutor that it works correctly before you go on to the following stage The code you turn in will be the last stage you completed correctly Development by stages is good software engineering practice. It is far better to have a program that is correct but incomplete (i.e., it doesn't implement all the features but what it does implement is correct) than one that contains bugs. Grading for this assignment wil reflect this, too; it will hurt your score much more to turn in buggy code than not to reach some of the later stages. Let's say that again Your score will be higher if you do the first three stages correctly than if you do all five with some bugs in the last stages what to turn in: On Checkmate, a single Python file containing your last-stage code. You must name your file AnlnX.?? , where x is one of 1,2,3,4,or 5 , indicating which stage your code completes correctly, without bugs Grading: Your grade depends on organized development (did you design and debug each stage in sequence), completeness (does your program do everything the specification requires), correctness (does it produce the correct results), quality and clarity of your output, good modular design (i.e., organization into functions), good data organization (using data structures appropriately), and good programming style (are your identifier names descriptive, is your organization clear). You will receive appropriate partial credit for each stage you complete correctly. You will receive no credit for work on a later stage if the previous stages are incomplete or incorrect. The whole point of incremental development (i.e., stages) is to kee a programmer from biting off more than he or she can chew. Anteater Inn Assignment summary: You will write a program to keep track of reservations at "Anteater Inn", a small inn This assignment is divided into five stages. Each succeeding stage is built upon what you have already written for the previous stage. We expect you to design, write, and test this program according to these stages-first get the first-stage program working, then modify it to satisfy the second stage, and so on. As always, be sure to keep a copy of each completed stage. That way, if you decide you've gotten off on the wrong track for a stage, you can start again easily from the end of the previous stage, without the painstaking task of removing each addition. You should make sure that each stage is entirely correct and working perfectly before you go on to the next. As you complete each stage, you should demonstrate briefly to your TA or tutor that it works correctly before you go on to the following stage The code you turn in will be the last stage you completed correctly Development by stages is good software engineering practice. It is far better to have a program that is correct but incomplete (i.e., it doesn't implement all the features but what it does implement is correct) than one that contains bugs. Grading for this assignment wil reflect this, too; it will hurt your score much more to turn in buggy code than not to reach some of the later stages. Let's say that again Your score will be higher if you do the first three stages correctly than if you do all five with some bugs in the last stages what to turn in: On Checkmate, a single Python file containing your last-stage code. You must name your file AnlnX.?? , where x is one of 1,2,3,4,or 5 , indicating which stage your code completes correctly, without bugs Grading: Your grade depends on organized development (did you design and debug each stage in sequence), completeness (does your program do everything the specification requires), correctness (does it produce the correct results), quality and clarity of your output, good modular design (i.e., organization into functions), good data organization (using data structures appropriately), and good programming style (are your identifier names descriptive, is your organization clear). You will receive appropriate partial credit for each stage you complete correctly. You will receive no credit for work on a later stage if the previous stages are incomplete or incorrect. The whole point of incremental development (i.e., stages) is to kee a programmer from biting off more than he or she can chew
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
