Information science focuses on understanding problems from the perspective of the stake holders involved and then applying information and other technologies as needed. A necessary and sufficient condition is identified in term of refinement masks for applying the unitary extension principle for periodic functions to construct tight wavelet frames. Then a theory on the approxi-mation order of truncated tight frame series is established, which facilitates construction of tight periodic wavelet frames with desirable approximation order. The pyramid decomposition scheme is derived based on the generalized multiresolution structure.