Algebraic Petri nets are a powerful formal method for specifying concurrent and distributed systems. We present a new method of constructing algebraic Petri net specifications by establishing a relationship between algebraic Petri nets with structured analysis methods. Algebraic Petri net specifications are systematically derived from data flow diagrams, a data dictionary, and decision table process specifications. Our results facilitate the application of algebraic Petri nets and also provide a potential analysis technique for informal specifications written in structured analysis methods.