Font Size: a A A

Innovation Researching Of Software Requirement Analysis Method

Posted on:2006-02-23Degree:MasterType:Thesis
Country:ChinaCandidate:S LiuFull Text:PDF
GTID:2178360182955160Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
Along with the computer development, software requirement engineering develop, in the initial period of the computer development, the software scale is not big, what the software development pays attention to is the code compilation, the requirement analysis attach very little importance. Afterwards the software development introduced the life cycle concept; requirement analysis goes into its first stage. Along with the software system scale expansion, the requirement analysis and definition is more and more important in the entire software development and the maintenance process, it relates directly to the software success or not. People realized gradually that requirement analysis is no longer only restricted in the initial stage of the software development; it passes through in the entire life cycle of system development.The 80's intermediate stages, have formed the software engineering Sub-domain——Requirement Engineering. The requirement engineering was refers to thediscipline that apply with the valid technology and method to carry on the requirement analysis, define client requirement, helped the analysis staff to understand the question and define goal system all exterior characteristics. Through the appropriate tool and the token, it systematically describes the development system and its behavior characteristics and the correlation restraint, forms the requirement documents, and gives the support to the requirement evolution which changes unceasingly.Facing the infinitely varied requirement, how to quickly extract the accurate system requirement and establishes the no different meanings, integrity requirement model has become the core question in the software development. This article firstly made the simple introduction of the expert system, object-oriented technique and agile method technology, and so on. By the existing technical, I applies with the expert system in the software requirement capture phase, achieves the target that comprehensively and carefully capture the user majority of requirements, thus reduces the cycle of requirement analysis greatly; After the expert system preliminary analysis, describes the user requirements with the object-oriented modeling method and the agile modeling principle, it further stimulates the user requirement which is not to conceived originally or missed, and revise user requirement cannot be implemented; At the same time, aims at the user requirement emerging and changing unceasingly after the system modeling, it had guaranteed the model greatest extension, providedthe best platform to the system requirement consummation.Finally, this article unifies the requirement management, theoretically formed the new theoretical model on the original requirement engineering, and introduced the model design principle in detail.
Keywords/Search Tags:Software requirement engineering, expert system, requirement analysis, object-oriented, agile modeling
PDF Full Text Request
Related items