In the first half of 2011, the system analyst afternoon paper soft test paper [including answers and answer analysis]

 

On model-driven software development method and its application.
Model-driven architecture (MDA) is a new software development method proposed by the Object Management Organization (OMG). It emphasizes that the modeling behavior of the software system drives the development process of the entire system. Complete system requirements analysis, architecture design, construction, k testing, deployment, operation and maintenance, etc. Compared with traditional UML models, MDA can create machine-readable and highly abstract models that can be automatically converted into code, test scripts, database definitions, and deployment descriptions for various platforms through transformation (Transformation) technology. Through the use of MDA technology, it can effectively solve the problems of production efficiency, system transplantation, interoperability, and documentation and system maintenance problems in the traditional software development process.

 

Question: 1.1 Please focus on the topic of "model-driven software development methods and their applications", and discuss from the following three aspects in turn.
1. Summarize the model-driven software development projects you participated in and the main tasks you performed.
2. Explain the main activities in the model-driven software development process, and discuss the difference between the model-driven software development process and the traditional software development process.
3. Explain what problems are encountered during model-driven software development and how to solve them.

 

On software project management technology and its application
Software project management is an activity that analyzes and manages personnel, products, processes and projects in order to enable software projects to be completed smoothly in accordance with predetermined costs, schedules and quality. The fundamental purpose of software project management is to make software projects, especially large-scale software projects, the entire life cycle under the control of managers, complete and deliver them to users on schedule and quality at a predetermined cost. The purpose of studying software project management technology is to summarize the general principles and methods that can guide future development from existing successful or failed project cases, while avoiding repeated mistakes.

 

Question: 2.1 Please focus on the topic of "software project management technology and its application" and discuss from the following three aspects in turn.
Summarize the software development projects you participated in the implementation and management and the main tasks you performed.
Please explain how you manage the software project based on the actual situation of the project, from the three aspects of cost, schedule and quality, combined with the software development process.
Explain what problems you have encountered during software project management and how to solve them.

 

On Web system testing technology and its application
With the wide application of network technology, many traditional information systems have been gradually transplanted to the Internet, and the Web system has had a profound impact on daily work and life. In order to ensure the correctness of the Web system, it is necessary to conduct a comprehensive test, confirmation and acceptance in the system development stage. Moreover, because the Web system has completely different characteristics from the traditional information system, it is necessary to adopt the testing technology and methods for the characteristics of the Web system. .

 

Question: 3.1 Please discuss the following three aspects in turn around the topic of "Web System Testing Technology and Its Application".
1. Summarize the web system development project you participated in and the main work you performed.
2. Explain which aspects of Web system testing are mainly aimed at, and elaborate on the specific test content of each aspect.
3. Explain what problems are encountered during the test of the Web system and how to solve them.

 

On the application of joint demand planning in system demand acquisition.
Demand acquisition is a process used by system analysts to determine, analyze and understand system requirements. Interviews are the main method of demand acquisition. In order to improve the efficiency of demand acquisition, more and more companies tend to use group work meetings instead of a large number of independent interviews. Joint Requirement Planning (JRP) is a process of analyzing problems in the enterprise and obtaining requirements through group meetings organized in a structured manner. The JRP meeting includes a number of different participants and roles. It is expected that each participant can participate and actively participate in the entire JRP meeting. .

 

Question: 4.1 Please discuss the following three aspects in turn around the topic of "the application of joint demand planning in system demand acquisition".
1. Summarize the information system projects that you used the JRP method, participated in the analysis and development, and the main work you performed.
2. Briefly analyze the participants of JRP, and explain the role of each participant in the meeting discussion.
3. Analyze the principles that should be grasped when implementing JRP, and what are the advantages of effectively organized JRP meetings compared with other demand acquisition methods.

Get answers and detailed answer analysis: https://ai.52learn.online/10598

Guess you like

Origin blog.csdn.net/update7/article/details/114157143