Font Size: a A A

Analysis And Design Of Requirements Document Management System

Posted on:2011-11-22Degree:MasterType:Thesis
Country:ChinaCandidate:X D LiFull Text:PDF
GTID:2198330335960351Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Requirements analysis is the beginning of a project, is the cornerstone of project construction. In software engineering, the requirements analysis means all the work which establish a new or change an existing system or product, make sure the new system's purpose, scope, definition and function. Requirements analysis is the one key process of software engineering. In this process, the system analyst and software engineer determine the requirements of the customers. Only after determining these requirements, they can find a new system analysis and solution.In the history of software engineering, for a long time, the people thought the requirement analysis is the simplest process of the software engineering process, but in the past decade, more and more people realize that it is the most critical process of software engineering process. If the requirement analysts didn't understand correctly the requirements of customers, then the software must not reach customer requirements, or will never finish in time. According to the statistics, in the past, eighty percent of failures is due to that requirements analysis is not clear.So the confidence level of requirements analysis is the one key factor of a successful project, and the whole project risks also display that user did not want to use software because software did not fit user's habit or software cannot handle all business, this is the result of ambiguous requirements or irrational business flow.For a general product software company, the requirements analysis is a Periodic, coherent, long-term task. A fruitful requirements analysis needs certainly requirements buildup, using software and checking requirements and requirement documents etc. So they need manage those contents effectively.This c focused on building up a requirements document management software system to assist the whole software requirements process. The management system is consists of three parts. First part, the requirements collection function, this help requirement analyst to collect all requirements, and set keyword indexing, and acquire the relevant accurate and comprehensive information, The collection sources include requirements survey, user feedback, other collection ways, etc.Second part, editing requirements, this provide requirements description and showing function better than WORD, not only ensure to record requirements, but also can note some related information which including source of requirements, rules process, public reference, history changes, etc. this also support edit by multi-user at same time.Third part, requirements version management function, this provide management way for small range and more flexible, section can be used as object of change and baseline, then provide more better support for iterative development.This thesis firstly introduces the management content and emphasis of the current popular requirements document management software system, then indicates that these popular systems cannot fit management demand for requirements document management, present a corresponding solution, analysis the requirements of requirements document management software system, and give general designing and detail designing.
Keywords/Search Tags:requirements analysis, document management tools, keyword search, template
PDF Full Text Request
Related items