Question: Complete the Course Project application code. See the Course Project page in the Introduction and Resources area under Modules for more information. The documentation you
Complete the Course Project application code. See the Course Project page in the Introduction and Resources area under Modules for more information.
The documentation you reviewed a couple of weeks ago was certainly an important artifact of the software development process. This week, you will review the most important artifact of all - the program source code. Code reviews are regularly conducted by software development teams for a variety of reasons, such as to ensure conformance to software requirements, to improve structure and maintainability, and to seek opportunities for optimization, just to name a few.
Formal procedures exist for performing code reviews, but we're going to keep it relatively casual. Here is how we will conduct ours:
Each project team must upload their source code files.
Each student must review the code written by the other teams and provide feedback on them. Do you like something they did? Did you see a problem that they overlooked? Can you think of any scenarios that they might not have considered? Does the code appear to implement the correct logic for the program? Is it easily readable?
Once you have received feedback from your classmates, read each of their comments and consider how you might improve your work as a result of the feedback you received. When you present your project at the end, we want to hear how the feedback shaped the final product.
The following grading rubric will be used for the code portion of the project:
| Flooring Application | Points | Description |
|---|---|---|
| Standard Header | 2 | Must contain program name, student name, and description of the program |
| Program Compiler | 2 | Program does not have any error |
| Program Execution | 2 | Program runs without any error |
| Number of Tabs | 10 | Three or more tabs are used. |
| Components for All Required Inputs | 35 | Components for customer name, address, floor type, length, width, area, and cost with buttons to calculate area, calculate cost, display order summary, and display order list are included. |
| Area Calculation | 4 | Area is calculated correctly. |
| Cost Calculation | 5 | Cost is calculated correctly. |
| Data Validation | 10 | If no values or non-numeric values are entered, the proper error message should display. |
| Data within Database Table | 10 | When values are entered, the data is stored correctly in the database table. |
| Customer Orders | 10 | All records saved to the database are displayed in a list with appropriate formatting. |
| Correct Output | 10 | When values are entered, the order summary is shown with appropriate formatting. |
| Total | 100 | Meets or exceeds expectations |
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
