The system development cycle. Step 1: finding the problems and goals. Step 2: search the user's needs. Step 3 analyze your system. Step 4: design the system. Step 5 software development and documentation Step 6-test the system. Step 7 offered results