Software requirements analysis is the first stage before software development, and it is also a key step related to the success or failure of software development. In the entire software development process, it can be said that this stage takes a considerable amount of time. If the requirements analysis is done, a lot of time can be saved in the subsequent software design process. The street does not determine how the system completes its work, but only determines what the system must complete, and also puts forward complete, correct, clear, and specific requirements for the target system.