Analysis of Turbulent Boundary-Layer over Rough Surfaces with Application to Projectile Aerodynamics