Question: Problem 2 The learning objectives of this problem are: 1. Documentation of a computer program 2. Become familiar structs and table data type 3. Obtain



Problem 2 The learning objectives of this problem are: 1. Documentation of a computer program 2. Become familiar structs and table data type 3. Obtain information from a user 4. Make strategic decisions how to implement and maintain a database Write a program Dog Hotel to generate and maintain a database. The program must use a table data structure, and the elements of the table should be an array of structures. An outline with the start of the code is shown below. You should complete the indicated sections or follow a different approach to achieve a similar outcome. One of the important aspect will be to solicit information from a user. You could simply display an instruction and obtain input, or you could make use of predefined GUIl message dialogs of MATLAB (e.g. menu, questdlg, inputdlg, etc). Do NOT use an event driven GUI. Make sure to deal with any errors the user may cause when information is entered. The program should not "break" or terminate when an input error occurs. Problem 2 The learning objectives of this problem are: 1. Documentation of a computer program 2. Become familiar structs and table data type 3. Obtain information from a user 4. Make strategic decisions how to implement and maintain a database Write a program Dog Hotel to generate and maintain a database. The program must use a table data structure, and the elements of the table should be an array of structures. An outline with the start of the code is shown below. You should complete the indicated sections or follow a different approach to achieve a similar outcome. One of the important aspect will be to solicit information from a user. You could simply display an instruction and obtain input, or you could make use of predefined GUIl message dialogs of MATLAB (e.g. menu, questdlg, inputdlg, etc). Do NOT use an event driven GUI. Make sure to deal with any errors the user may cause when information is entered. The program should not "break" or terminate when an input error occurs
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
