A menu-driven user interface system FSME for a command-driven mathematical programming system "micro-NAPS" has been developed. The system supports stochastic linear programming which is effective for farm planning under uncertainty. The system has data sheet and data preprocessing functions. The integrated system (micro-NAPS and FSME) of micro-NAPS and FSME enables users to get an optimal solution of a mathematical programming model corresponding to selected optimal criteria such as maximization of probability and minimization of mean deviation only by inputting data on data sheet and selecting optimal criteria from menu. Ordinary linear programming, goal programming, quadratic programming and stochastic quadratic programming are also available in the system.