Perform a system test to find out that all possible errors in the system are almost zero. The software needs to be tested again and again, and updated and developed continuously in order to perfect a software. Finding and finding out bugs that can be found in the current system is the core merit of system testing.The key to how to judge the success of the test done by the system is to be able to find vulnerabilities that occur in the process from release to use all the time, but this kind of error is definitely a kind of vulnerability that must exist in practice. There are two main test methods used by testers, black box and white box. Testing the functional requirements of the software is the work of black box testing. The purpose is to find out the lack of functional requirements, access the software database, test the performance, and start and end the function of the error.To compare and judge the work of black box and testing, this chapter mainly uses black box testing. Test from login verification, management of grain warehouse management information and grain information addition to verify whether the software can achieve the function that can operate in the actual market.