project 2 requires you to go through standard software development phases to design, implement, and test a complete java program consisting of multiple source code files and junit test cases. the service group comes in two parts. deliverables for part 1 are: