A requirement analysis is the basis and source of software system development, its accuracy, consistency completeness are keys to determining quality. However, at present, most requirements specifications prepared manually, which has some problems, such as inconsistency with business description, low preparation efficiency, being error prone difficulty communicating effectively personnel. Aimin...