A new evaluation way is presented based on improved BP algorithm for evaluating the effectiveness of weapons through analyzing several usual methods in this paper. The method is testified by evaluating the ,effectiveness of several foreign typical weapon systems. The results show that this method is effective and feasible.