PLM System Design and Implementation