System analyst (SA), also known as System Analyst, refers to a group that has the ability and professional level to analyze and design computer application systems and can guide system designers and senior programmers. In the process of software development, I mainly engage in demand analysis, and also involve some feasibility analysis and general design work. System Analyst (SA) is responsible for designing and developing application software systems. Make it correctly reflect the effective information, and assist the business operators to manage and operate the company's operators. System analysts are the creators of abstract models, and they need professional conceptual model knowledge and basic programming skills. Outstanding system analysts will use programming skills to help build conceptual models. Systems analysts need foresight and ability to learn and understand business logic and customer needs.