Ruankao System Analyst (Senior) study guide
Ruankao System Analyst (Senior) · Work through your exam, one topic at a time.
The System Analyst (系统分析师) is the senior-tier credential in China's Computer and Software Professional Qualification Exam (软考), a national examination administered by the Ministry of Industry and Information Technology with certification handled through the China Institute of Electronics. It sits above the mid-level Software Designer and is aimed at people who shape systems rather than just build them: requirements analysts, solution architects, technical leads, and consultants who must translate fuzzy business goals into workable designs. The Ruankao System Analyst (Senior) study guide has 9 sections and about 3,975 words.
01Computer Systems Fundamentals and Architecture
Domain 1 tests quantitative fundamentals: number representation, CPU organization, memory hierarchy and reliability arithmetic. Morning questions are computations disguised as recall, so practise the formulas until you can apply them under time pressure.
440 words, about 2 min02Software Engineering and Development Methods
Domain 2 examines how a project's lifecycle, process maturity, estimation method and maintenance classification are chosen and justified. Case questions ask you to argue for a model under stated risk and requirement-stability conditions, not to recite definitions.
422 words, about 2 min03System Analysis and Requirements Engineering
Domain 3 is about turning stakeholder needs into validated, traceable, testable requirements and about modelling them correctly. Case questions typically present an SRS excerpt or a data-flow diagram and ask what is wrong with it.
430 words, about 2 min04System Design and Architecture
Domain 4 tests whether you can decompose a system into modules with the right coupling and cohesion, select an architectural style against quality attributes, and name the pattern that solves a stated problem. Coupling, best to worst: data, stamp, control, external, common, content.
409 words, about 2 min05Data Management and Database Systems
Domain 5 covers the relational model, normalization and transaction theory, plus the analytical side: indexing, distribution, warehousing and NoSQL. Case questions often give a relation with functional dependencies and ask for the normal form and a lossless decomposition.
453 words, about 2 min06Networks, Security, and Information Assurance
Domain 6 combines addressing arithmetic, protocol and device knowledge, and security engineering. Expect at least one subnetting calculation and several questions on cryptographic services and access control models.
425 words, about 2 min07Project Management and Quality Assurance
Domain 7 tests schedule and cost control arithmetic, risk and configuration management, and the vocabulary of quality assurance and testing. Case questions frequently give project status data and ask for a forecast.
495 words, about 2 min08Emerging Technologies and Enterprise Applications
Domain 8 asks you to place a technology in the right layer and justify the choice by requirements, not by hype. Questions mix cloud service models, big-data components, NoSQL families and enterprise application integration.
472 words, about 2 min09Professional English and Technical Writing
Domain 9 covers reading technical English under time pressure and producing documentation that meets Chinese and international standards. The morning paper tests comprehension of a short passage; the essay paper rewards precise, standard-conformant documents.
429 words, about 2 min