Text this: Análisis y diseño de la operación de perforación y voladuras en minería de superficie empleando el enfoque de la programación estructurada