System Analyst Test Outline
I. Examination
1. Exam requirements
(1) Master the basics of management science and system engineering
(2) Familiar with information system development process
(3) Comprehension Information System Development Standard
(4) Mastering demand analysis, system testing and system maintenance basic technology
(5) Means to understand quality assurance
(6) Master the basics of computer hardware software
(7) Basic knowledge of understanding intellectual property rights
(8) Master the basic knowledge of organization and management
(9) Proficiency in reading and correctly understanding the English literature in related fields
(10) Mathematical foundation with college graduation
(11) Familiar with commonly used calculation methods
2. The qualified personnel of this level have the actual work ability and business level engaged in computer application systems, and can guide advanced programmers.
3. The contents of this level include: basic knowledge (system analyst); analysis design of computer application system; discussion on related topics.
Second, the scope of examination
(1) Analysis and design capabilities of computer application systems
System plan
System project proposal and selection
Feasibility study and benefit analysis
Define issues and concatenation models (target, function, performance, etc.)
System plan development, evaluation and improvement
Analysis and comparison of new and old systems
Required resource estimation
Effective utilization of existing software, hardware and data resources
Popular system analysis methodology
Systematic practical technology
2. Application Software Demand Analysis and Definition
Analysis of existing software systems
Survey and analysis
Feasibility study
Confirm test plan
Popular demand analysis methodology
3. System design
Process design
System human interface design
System file design
Database management system selection and database design
Design of computer application system in network environment
Simple distributed computer application design
System operation design
Estimation and evaluation of system processing capabilities
System transition plan
4. Software design
interface design
Summary design
Test Plan
Design review
5. Software Test
System test
Evaluation of test results
Confirmation
6. Software maintenance
Implementation and management of software maintenance homework
7. Reliability analysis and design of the system
System fault model and reliability model
System reliability analysis and reliability calculation
Measures to improve system reliability
System failure countermeasures and system recovery
8. System security and confidentiality design
System access control technology
Data integrity
Data and file encryption
Communication security
System security management
9. Documentation
Feasibility study report
Project development plan
Demand specification
Data requirements Specifications
User Manual
Operation Manual
Test plan, test analysis report
Technical Reports
Development progress record
Project development summary report
10. Quality Assurance
Software quality design
Software quality management
Software quality evaluation
11. Application of the system
System's hardware and software configuration management
System use efficiency
Introduction, application, management, and secondary development of basic software and software packages
System expansion and integration
Operation design and operation management
System update and maintenance
Long-term plan and short-term plan
Conversion of new and old systems
Daily fault countermeasures and recovery
System daily security management
System service quality
12. Project Management
Project Plan
Progress management
Personnel management
Fee management
Plan and management of hardware and software and data resources
Project environment management
Collaboration with users
Standardization management
Version management
Project management tool
Project Management Information Library
Project management system
(2) Software knowledge
Program language
· History, characteristics, and applicable scope of type language
2. Operating system
· Operating system type structure, system parallel mechanism, document organization, system performance evaluation
3. Database system
Type, structure, and performance evaluation of database management systems
Common relational database management system
Graphics and image database
Engineering database
4. Software Engineering
Software demand analysis and definition
software design
software test
Software maintenance
Software quality assurance and software quality evaluation
Software multiplexing
Protocol method
Documentation standard
5. Computer Assistive Software Engineering (CASE) Common Software Development Tools
Software engineering support environment
Distributed software development environment
6. New technology and new methods of software engineering
Intelligent software engineering support environment
Function type programming concept
Logical programming concept
Object-oriented programming concept
7. Safety and confidentiality of computer application systems
8. Software intellectual property protection
9. Software standardization
10. Software productization and software business
(3) Hardware knowledge
1. Computer composition and architecture
The function and interrelationship of each component constitutes the computer
Characteristics and Application of Various Architecture
Development of computer architecture
2. Memory and peripherals
Features, characteristics and use of all types of instruments
Multi-level memory and virtual memory
Function, characteristics and use of various peripherals
Input / output interface and control method
Total route structure
3. Data Communication and Computer Network
Basic knowledge of data communication
Open system interconnection reference model
Commonly used protocol standard
Classification and application of computer network
4. Multimedia system structure
5. Safety and Reliability Technology
Data security and confidentiality
Fault test and positioning
Fault-tolerant technology
Reliability model and analysis technology
6. System configuration and performance evaluation
System selection and configuration
Simulation and Simulation (Emulation)
System model and analysis technology
Typical test program (Benchmark)
Other system evaluation methods
7. Relationship with software
(4) Other basics
Professional English
English vocabulary with college graduation
Can be skilled in reading and correctly understanding English scientific literature in related fields
2. Mathematics
calculus
Linear algebra: Layer, matrix, and linear equations
Probability statistics: events and probability, random variables, distribution functions, digital features, parameter estimates and assumptions
Discrete Mathematics: Mathematical Logic, Collection On, Chart, Combination Analysis, Form Language and Automatators
Numerical calculation: calculation error, numerical differential, integral, function interpolation, approximation, numerical solution
Algorithm complexity
3. Manage the foundation of science and system engineering
Planning, Game THEORY, Decision Theory, Queue
System engineering principle
System model and simulation
system assesment