One of the first major tasks in the software development process is to develop the requirements. Requirements analysis and documentation is an area that seldom receives adequate attention but it is potentially the most important step in a successful software development project.For this assignment you will identify the requirements for the project you selected in the first week. You will also perform a requirements analysis to help solidify the requirements and prepare the path for the design of the software. Finally you will prepare the design based on the requirements.The following are the project deliverables: