Skip to content

Project 4 Plan

Objective

Develop a detailed plan for the Add Employee and Search Employee processes, including their program flow and a strategy for continuous testing throughout the coding process.

  1. Document the program flow for the Add Employee process.
  2. Document the program flow for the Search Employee process.
  3. Establish a testing strategy to be applied throughout the coding process.

Instructions

  1. Watch Project 4 Diagramming (18:29)
  2. Document the flow of both the Add Employee and Search Employee process. You may choose to use a sequence diagram, flowchart, or any other visualization method that makes sense to you.
  3. Take notes and record any questions that arise during your analysis of the project.
  4. Outline your plan for testing each Servlet, JSP, and Java class.
  5. Save your plan as plan-project4 and save it to the projects/screenshots/project-4/plan directory.

Submit Project Plan

  1. Add, commit, and push!
  2. Verify the planning document is visible in GitHub.
  3. Create a new issue in GitHub: "Project 4 plan ready for review".
  4. Click "Submit new issue"

Rubric

All of the following must be satisfied to achieve a "Met" status

  • Demonstrates a thorough understanding of the Project 4 requirements.
  • Plan is shared in a such a way that instructor can understand the design and provide feedback.
  • The Add Employee flow provides the necessary classes and describes the process step-by-step.
  • The Search Employee flow provides the necessary classes and describes the process step-by-step.
  • A thoughtful and comprehensive test plan is provided.
  • The plan is visible in GitHub with an issue.

Making Corrections

I will provide feedback in the GitHub issue on your project plan. If you received a "not yet", simply make the necessary corrections and reply to the GitHub issue when you are ready for me to reassess your work.